icon

안동민 개발노트

8장 : 실전 모의고사

실전 모의고사 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)}의 정의역은?

3434

문제 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

함수가 값을 호출한 곳으로 돌려줄 때 사용하는 키워드는?

returnincludetypedefextern

문제 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에 포함되는 객체로 가장 알맞은 것은?

windowpdivclass

문제 40

JavaScript 예외 처리 구문으로 알맞은 것은?

try-catchif-htmlfor-cssswitch-dom