icon

안동민 개발노트

8장 : 실전 모의고사

실전 모의고사 1회 문제

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

응시 안내

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

이산수학

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