실전 모의고사 3회 문제: 개념 혼동·용어 비교형
실전 모의고사 학습 절입니다.
응시 안내
- 문항 수: 40문항
- 권장 시간: 50분
- 배점: 문항당 2.5점, 총 100점
- 특징: 비슷한 용어를 바꿔 놓는 함정형 문제를 중심으로 구성했습니다.
이산수학
문제 1
조건명제 p → q가 거짓이 되는 경우는?
① p 참, q 참 ② p 참, q 거짓 ③ p 거짓, q 참 ④ p 거짓, q 거짓
문제 2
원소가 4개인 집합의 부분집합 개수는?
① 4 ② 8 ③ 15 ④ 16
문제 3
관계 R={(1,2),(3,2),(3,4)}의 정의역은?
① 3 ② 4 ③ 3 ④ 4
문제 4
정방행렬 A와 B가 AB=I를 만족할 때 B는 A의 무엇인가?
① 전치행렬 ② 영행렬 ③ 역행렬 ④ 대각행렬
문제 5
그래프에서 간선으로 연결되는 대상의 기본 단위는?
① 정점 ② 페이지 ③ 레지스터 ④ 선택자
논리회로
문제 6
조합논리회로와 순서논리회로를 구분하는 가장 핵심 기준은?
① 입력 개수 ② 출력 개수 ③ 기억 기능 유무 ④ 게이트 색상
문제 7
전가산기가 반가산기보다 추가로 처리하는 입력은?
① 이전 자리올림 ② 주소버스 ③ 클록 주파수 ④ 선택자
문제 8
디코더의 역할로 가장 알맞은 것은?
① 여러 입력 중 하나를 선택해 출력합니다 ② 코드 입력을 여러 출력선 중 하나로 해석합니다 ③ 여러 출력 중 하나를 입력으로 압축합니다 ④ 값을 1비트 저장합니다
문제 9
멀티플렉서의 역할로 가장 알맞은 것은?
① 여러 입력 중 하나를 선택해 출력합니다 ② 현재 값을 계속 저장합니다 ③ 2진수를 10진수로 변환합니다 ④ 페이지를 교체합니다
문제 10
레지스터의 기본 역할은?
① 여러 비트를 임시 저장합니다 ② HTML 태그를 해석합니다 ③ 파일을 압축합니다 ④ 네트워크 주소를 배정합니다
C프로그래밍
문제 11
대입 연산자와 비교 연산자의 연결로 알맞은 것은?
① = 비교, == 대입
② = 대입, == 비교
③ 둘 다 대입
④ 둘 다 비교
문제 12
문자 하나와 문자열의 표현으로 알맞은 것은?
① 문자 'A', 문자열 "A"
② 문자 "A", 문자열 'A'
③ 둘 다 'A'
④ 둘 다 "A"
문제 13
지역변수에 대한 설명으로 알맞은 것은?
① 프로그램 전체 어디서나 접근됩니다 ② 함수나 블록 안에서 주로 사용됩니다 ③ CPU 레지스터만 의미합니다 ④ HTML 태그 안에서만 선언됩니다
문제 14
함수가 값을 호출한 곳으로 돌려줄 때 사용하는 키워드는?
① return
② include
③ typedef
④ extern
문제 15
구조체에 대한 설명으로 알맞은 것은?
① 같은 자료형만 여러 개 저장합니다 ② 서로 다른 자료형을 하나로 묶을 수 있습니다 ③ 반복문을 실행합니다 ④ 포인터만 저장할 수 있습니다
자료구조
문제 16
추상 자료형(ADT)에 대한 설명으로 알맞은 것은?
① 자료의 저장장치 위치만 의미합니다 ② 자료의 집합과 연산의 명세를 의미합니다 ③ 특정 C 컴파일러 이름입니다 ④ 운영체제 스케줄러입니다
문제 17
배열과 연결리스트의 차이로 알맞은 것은?
① 배열은 인덱스 접근이 빠르고 연결리스트는 포인터로 노드를 연결합니다 ② 배열은 반드시 포인터가 없고 연결리스트는 항상 정렬됩니다 ③ 배열은 FIFO이고 연결리스트는 LIFO입니다 ④ 둘 다 HTML 요소입니다
문제 18
마지막 레벨을 제외한 모든 레벨이 채워지고 마지막 레벨은 왼쪽부터 채워진 트리는?
① 포화 이진트리 ② 완전 이진트리 ③ 균형 이진트리 ④ 그래프
문제 19
해싱에서 서로 다른 키가 같은 주소로 계산되는 현상은?
① 충돌 ② 순회 ③ 스와핑 ④ 오버라이딩
문제 20
버블 정렬의 기본 동작으로 알맞은 것은?
① 이웃한 원소를 비교하며 교환합니다 ② 피벗을 기준으로 분할합니다 ③ 해시 함수를 적용합니다 ④ 루트부터 순회합니다
컴퓨터구조
문제 21
폰 노이만 구조의 핵심 특징은?
① 프로그램 내장 방식 ② 객체 상속 방식 ③ 웹 요청 방식 ④ 페이지 교체 방식
문제 22
0주소 명령어가 주로 사용하는 구조는?
① 스택 ② 큐 ③ 그래프 ④ 해시테이블
문제 23
간접 주소 지정 방식의 의미로 알맞은 것은?
① 주소 필드에 값 자체가 있습니다 ② 주소 필드가 실제 데이터 주소를 바로 가리킵니다 ③ 주소 필드가 가리키는 곳에 실제 데이터 주소가 있습니다 ④ 주소가 전혀 없습니다
문제 24
RAM과 ROM의 일반적 차이로 알맞은 것은?
① RAM은 휘발성, ROM은 비휘발성 ② RAM은 비휘발성, ROM은 휘발성 ③ 둘 다 항상 휘발성 ④ 둘 다 항상 쓰기 전용
문제 25
제어장치의 역할로 알맞은 것은?
① 명령어 해석과 제어신호 생성 ② 산술 연산만 수행 ③ 데이터를 영구 보관 ④ CSS 선택자 처리
운영체제
문제 26
운영체제의 주요 역할로 보기 어려운 것은?
① CPU 관리 ② 메모리 관리 ③ 파일 관리 ④ HTML 색상 지정
문제 27
준비 상태의 의미로 알맞은 것은?
① CPU만 받으면 실행 가능한 상태 ② 입출력 완료를 기다리는 상태 ③ 프로그램이 디스크에만 있는 상태 ④ 프로세스가 종료된 상태
문제 28
문맥 교환에 대한 설명으로 알맞은 것은?
① 실행 중인 프로세스의 상태를 저장하고 다른 프로세스로 전환합니다 ② HTML 문서를 CSS로 바꿉니다 ③ 2진수를 16진수로 바꿉니다 ④ 객체를 생성합니다
문제 29
세마포어에 대한 설명으로 틀린 것은?
① P/V 연산을 사용합니다 ② 공유 자원 접근을 제어합니다 ③ 경쟁상태를 줄이는 데 쓰입니다 ④ 경쟁상태를 일부러 유도합니다
문제 30
외부 단편화에 대한 설명으로 알맞은 것은?
① 할당받은 공간 안의 낭비 ② 빈 공간이 조각조각 흩어진 상태 ③ 페이지 테이블 자체 ④ CPU 레지스터 부족
객체지향프로그래밍
문제 31
정보은닉의 목적에 가장 가까운 것은?
① 내부 구현을 숨기고 필요한 인터페이스만 제공합니다 ② 모든 변수를 전역으로 공개합니다 ③ CPU 명령어를 직접 작성합니다 ④ HTML을 꾸밉니다
문제 32
super 키워드의 의미로 알맞은 것은?
① 현재 객체 자신 ② 부모 클래스 부분 ③ 지역변수 주소 ④ 브라우저 객체
문제 33
추상 클래스와 인터페이스의 공통점으로 가장 알맞은 것은?
① 구현 규격이나 공통 틀을 제공할 수 있습니다 ② 항상 객체를 직접 생성합니다 ③ 운영체제 스케줄링만 담당합니다 ④ CSS 선택자를 만듭니다
문제 34
다형성의 설명으로 알맞은 것은?
① 같은 메시지가 객체에 따라 다르게 동작할 수 있습니다 ② 배열 인덱스가 0부터 시작합니다 ③ 페이지를 교체합니다 ④ 명령어 주소를 저장합니다
문제 35
생성자에 대한 설명으로 알맞은 것은?
① 객체 생성 시 초기화에 사용됩니다 ② 객체 삭제 후에만 실행됩니다 ③ 반드시 반환형을 가집니다 ④ HTML 폼을 전송합니다
웹프로그래밍
문제 36
클라이언트와 서버의 관계로 알맞은 것은?
① 클라이언트가 요청하고 서버가 응답합니다 ② 서버가 항상 먼저 브라우저를 실행합니다 ③ 클라이언트는 CSS만 저장합니다 ④ 서버는 HTML을 절대 보내지 않습니다
문제 37
GET과 POST의 차이로 알맞은 것은?
① GET은 조회 중심, POST는 전송 중심으로 많이 쓰입니다 ② GET은 CSS, POST는 HTML입니다 ③ 둘 다 JavaScript 자료형입니다 ④ 둘 다 운영체제 스케줄러입니다
문제 38
CSS에서 마우스를 올렸을 때의 상태를 지정하는 의사 클래스는?
① :hover
② :click
③ #hover
④ .mouse
문제 39
BOM에 포함되는 객체로 가장 알맞은 것은?
① window
② p
③ div
④ class
문제 40
JavaScript 예외 처리 구문으로 알맞은 것은?
① try-catch
② if-html
③ for-css
④ switch-dom