안동민 개발노트 아이콘

안동민 개발노트

8장 : 실전 모의고사

실전 모의고사 1회 문제

실전 모의고사 학습 절입니다.

응시 안내

  • 문항 수: 40문항
  • 권장 시간: 50분
  • 배점: 문항당 2.5점, 총 100점
  • 방식: 정답을 먼저 보지 않고 풉니다. 채점은 실전 모의고사 1회 정답해설에서 합니다.

먼저 50분 안에서 어떤 문제 묶음을 빠르게 통과하고 어디에 표시를 남길지 확인합니다.

아래 다이어그램은 1회 모의고사를 풀 때 과목별 문항 묶음을 어떤 순서와 시간 감각으로 처리할지 정리한 응시 전략표입니다.

아래 다이어그램은 채점 후 오답 원인을 개념 공백, 계산·추적 실수, 시간 판단으로 줄여 다음 회차 복기 기준으로 바꾸는 방법을 정리한 표입니다.

모의고사 1회는 8개 과목이 5문항씩 이어지므로, 시간보다 과목 전환 지점을 놓치지 않는 것이 중요합니다.

아래 다이어그램은 모의고사 1회에서 C 코드 추적, 논리회로, 웹 구조 문항을 시간 배분 기준으로 나눕니다.

이산수학

문제 1

명제 p ∨ ~p에 대한 설명으로 알맞은 것은?

① 항상 거짓인 모순명제입니다 ② 항상 참인 항진명제입니다 ③ 참과 거짓을 판단할 수 없는 문장입니다 ④ p가 참일 때만 거짓입니다

문제 2

2진수 1101₂을 10진수로 바꾸면?

① 11 ② 12 ③ 13 ④ 14

문제 3

10진수 14를 2진수로 바꾸면?

① 1010 ② 1100 ③ 1110 ④ 1111

문제 4

4비트 2의 보수에서 1011이 의미하는 값은?

① -5 ② -3 ③ 3 ④ 11

문제 5

드모르간 법칙으로 알맞은 것은?

(AB)' = A'B'(A+B)' = A' + B'(AB)' = A' + B'(A+B)' = AB

논리회로

문제 6

두 입력이 모두 1일 때만 1을 출력하는 게이트는?

① AND ② OR ③ XOR ④ NOT

문제 7

입력이 서로 다를 때 1을 출력하는 게이트는?

① NAND ② NOR ③ XOR ④ XNOR

문제 8

반가산기의 합 S를 나타내는 식은?

ABA+BA xor B(A+B)'

문제 9

2-to-4 디코더의 출력 개수는?

① 2개 ② 3개 ③ 4개 ④ 8개

문제 10

순서논리회로에 해당하는 것은?

① 반가산기 ② 디코더 ③ 멀티플렉서 ④ 카운터

C프로그래밍

문제 11

C 언어에서 예약어가 아닌 것은?

forbreakregisterprintf

문제 12

scanf("%d", &a);에서 &a의 의미는?

① a의 값 ② a의 주소 ③ a의 자료형 ④ a의 출력 형식

문제 13

다음 코드의 출력 결과는?

int a = 7 / 2;
printf("%d", a);

① 2 ② 3 ③ 3.5 ④ 4

문제 14

다음 코드의 출력 결과는?

#define SQ(x) x*x
printf("%d", SQ(1+2));

① 3 ② 5 ③ 6 ④ 9

문제 15

C 배열 int a[5];에서 사용할 수 있는 마지막 인덱스는?

① 3 ② 4 ③ 5 ④ 6

자료구조

문제 16

스택의 기본 특성은?

① FIFO ② LIFO ③ 무작위 접근 ④ 항상 정렬

문제 17

큐의 삭제 연산 이름으로 알맞은 것은?

① push ② pop ③ enqueue ④ dequeue

문제 18

빈 스택에서 삭제 연산을 수행하려 할 때 발생하는 것은?

① 오버플로 ② 언더플로 ③ 페이지 폴트 ④ 캐시 미스

문제 19

DFS와 BFS에 주로 사용되는 자료구조 연결로 맞는 것은?

① DFS-큐, BFS-스택 ② DFS-스택, BFS-큐 ③ DFS-해시, BFS-트리 ④ DFS-배열, BFS-포인터

문제 20

이진 탐색의 평균적인 시간복잡도로 알맞은 것은?

① O(1) ② O(log n) ③ O(n) ④ O(n²)

컴퓨터구조

문제 21

시스템 버스의 구성요소로 보기 어려운 것은?

① 데이터버스 ② 주소버스 ③ 제어버스 ④ 로컬버스

문제 22

명령어의 일반적인 구성으로 알맞은 것은?

① 연산자 + 피연산자 ② 주소버스 + 제어버스 ③ 스택 + 큐 ④ HTML + CSS

문제 23

현재 실행 중인 명령어를 저장하는 레지스터는?

① PC ② IR ③ MAR ④ MBR

문제 24

다음에 실행할 명령어의 주소를 저장하는 레지스터는?

① PC ② IR ③ MAR ④ AC

문제 25

CPU에 가까운 기억장치 순서로 알맞은 것은?

① 보조기억장치 → 주기억장치 → 캐시 ② 주기억장치 → 캐시 → 보조기억장치 ③ 캐시 → 주기억장치 → 보조기억장치 ④ 보조기억장치 → 캐시 → 주기억장치

운영체제

문제 26

실행 중인 프로그램을 무엇이라고 하는가?

① 프로세스 ② 파일 ③ 클래스 ④ 태그

문제 27

프로세스 안의 실행 흐름 단위는?

① PCB ② 스레드 ③ 페이지 ④ 세마포어

문제 28

반환시간 계산식으로 알맞은 것은?

① 완료시간 - 도착시간 ② 도착시간 - 완료시간 ③ 실행시간 + 도착시간 ④ 대기시간 - 실행시간

문제 29

교착상태 발생 조건이 아닌 것은?

① 상호배제 ② 점유와 대기 ③ 비선점 ④ 선점 허용

문제 30

가장 오랫동안 사용되지 않은 페이지를 교체하는 알고리즘은?

① FIFO ② LRU ③ LFU ④ RR

객체지향프로그래밍

문제 31

객체를 만들기 위한 설계도에 해당하는 것은?

① 클래스 ② 프로세스 ③ 세마포어 ④ 태그

문제 32

데이터와 기능을 하나로 묶는 객체지향 개념은?

① 캡슐화 ② 정규화 ③ 페이징 ④ 해싱

문제 33

부모 클래스의 메소드를 자식 클래스가 재정의하는 것은?

① 오버로딩 ② 오버라이딩 ③ 추상화 ④ 직렬화

문제 34

같은 이름의 메소드를 매개변수 형태를 다르게 하여 여러 개 정의하는 것은?

① 오버로딩 ② 오버라이딩 ③ 상속 금지 ④ 동기화

문제 35

현재 객체 자신을 가리키는 키워드는?

superthisstaticfinal

웹프로그래밍

문제 36

HTML의 주된 역할은?

① 구조 작성 ② 디자인 지정 ③ 동작 제어 ④ CPU 스케줄링

문제 37

CSS에서 id가 header인 요소를 선택하는 선택자는?

.header#headerheader()*header

문제 38

JavaScript에서 값과 자료형까지 비교하는 연산자는?

======!=

문제 39

DOM의 의미로 알맞은 것은?

① 문서 객체 모델 ② 브라우저 객체 모델 ③ 데이터 운영 메모리 ④ 디스크 객체 모듈

문제 40

폼 제출 이벤트에서 기본 제출 동작을 막을 때 사용하는 메소드는?

preventDefault()alert()querySelector()parseInt()

풀이를 마친 뒤에는 위의 시간 배분표와 오답 복기표를 기준으로 틀린 번호, 헷갈린 용어, 다음 회차에서 피할 실수를 함께 남깁니다.