| 1 | ② | 이산수학 | p ∨ ~p는 p가 참이어도 거짓이어도 항상 참입니다. |
| 2 | ③ | 이산수학 | 1101₂ = 8+4+1 = 13입니다. |
| 3 | ③ | 이산수학 | 14를 2로 나누어 나머지를 역순으로 읽으면 1110₂입니다. |
| 4 | ① | 이산수학 | 1011은 양수 5의 2의 보수 표현, 즉 -5입니다. |
| 5 | ③ | 이산수학 | 곱의 부정은 각 항의 부정의 합입니다. |
| 6 | ① | 논리회로 | AND는 두 입력이 모두 1일 때만 1입니다. |
| 7 | ③ | 논리회로 | XOR은 입력이 서로 다를 때 1입니다. |
| 8 | ③ | 논리회로 | 반가산기 합은 XOR, 자리올림은 AND입니다. |
| 9 | ③ | 논리회로 | 2비트 입력 디코더는 2²=4개 출력을 가집니다. |
| 10 | ④ | 논리회로 | 카운터는 이전 상태를 기억하는 순서논리회로입니다. |
| 11 | ④ | C프로그래밍 | printf는 표준 출력 함수명이지 예약어가 아닙니다. |
| 12 | ② | C프로그래밍 | scanf는 값을 저장할 변수의 주소를 받아야 합니다. |
| 13 | ② | C프로그래밍 | 정수 나눗셈 7/2의 결과는 3입니다. |
| 14 | ② | C프로그래밍 | 매크로는 1+2*1+2로 단순 치환되어 5가 됩니다. |
| 15 | ② | C프로그래밍 | 크기 5 배열의 인덱스는 0~4입니다. |
| 16 | ② | 자료구조 | 스택은 나중에 들어온 것이 먼저 나가는 LIFO 구조입니다. |
| 17 | ④ | 자료구조 | 큐의 삽입은 enqueue, 삭제는 dequeue입니다. |
| 18 | ② | 자료구조 | 빈 스택에서 pop하면 언더플로가 발생합니다. |
| 19 | ② | 자료구조 | DFS는 스택/재귀, BFS는 큐를 사용합니다. |
| 20 | ② | 자료구조 | 이진 탐색은 탐색 범위를 절반씩 줄여 O(log n)입니다. |
| 21 | ④ | 컴퓨터구조 | 시스템 버스는 데이터버스, 주소버스, 제어버스가 기본입니다. |
| 22 | ① | 컴퓨터구조 | 명령어는 연산자와 피연산자로 구성됩니다. |
| 23 | ② | 컴퓨터구조 | IR은 현재 실행 중인 명령어를 저장합니다. |
| 24 | ① | 컴퓨터구조 | PC는 다음에 실행할 명령어 주소를 저장합니다. |
| 25 | ③ | 컴퓨터구조 | CPU에 가까운 순서는 캐시, 주기억장치, 보조기억장치입니다. |
| 26 | ① | 운영체제 | 프로세스는 실행 중인 프로그램입니다. |
| 27 | ② | 운영체제 | 스레드는 프로세스 안의 실행 흐름입니다. |
| 28 | ① | 운영체제 | 반환시간은 완료시간에서 도착시간을 뺀 값입니다. |
| 29 | ④ | 운영체제 | 교착상태 조건은 비선점이며, 선점 허용은 교착상태를 깨는 방향입니다. |
| 30 | ② | 운영체제 | LRU는 가장 오래 사용되지 않은 페이지를 교체합니다. |
| 31 | ① | 객체지향 | 클래스는 객체 생성을 위한 설계도입니다. |
| 32 | ① | 객체지향 | 캡슐화는 데이터와 기능을 하나로 묶는 개념입니다. |
| 33 | ② | 객체지향 | 오버라이딩은 부모 메소드를 자식이 재정의하는 것입니다. |
| 34 | ① | 객체지향 | 오버로딩은 같은 이름에 다른 매개변수를 두는 것입니다. |
| 35 | ② | 객체지향 | this는 현재 객체 자신을 가리킵니다. |
| 36 | ① | 웹프로그래밍 | HTML은 웹 문서의 구조를 담당합니다. |
| 37 | ② | 웹프로그래밍 | CSS id 선택자는 #id 형식입니다. |
| 38 | ③ | 웹프로그래밍 | ===는 값과 자료형을 함께 비교합니다. |
| 39 | ① | 웹프로그래밍 | DOM은 Document Object Model, 문서 객체 모델입니다. |
| 40 | ① | 웹프로그래밍 | preventDefault()는 이벤트의 기본 동작을 막습니다. |