📄 모의고사 문제 (1~20번)
1번
다음 중 병렬처리 기법에 해당하지 않는 것은?
① VLIW
② 파이프라인
③ 클러스터
④ 블루레이 디스크
2번
컴퓨터에서 사용하는 정보량 단위를 크기순으로 올바르게 나열한 것은?
① GB < TB < PB < EB
② GB < PB < TB < EB
③ PB < TB < GB < EB
④ TB < GB < EB < PB
3번
IP 주소를 자동으로 할당하는 데 사용되는 프로토콜은?
① DNS
② DHCP
③ TCP
④ ARP
4번
다음 중 비대칭키 암호화 방식을 사용하는 것은?
① AES
② DES
③ RSA
④ SHA
5번
유닉스에서 SIGCHLD 신호는 어떤 상황에서 발생하는가?
① 부모 프로세스가 종료할 때
② 자식 프로세스가 종료할 때
③ 프로그램이 강제 종료될 때
④ 하드웨어 오류 발생 시
6번
다음 중 MIMD에 해당하지 않는 구조는?
① 대칭형 다중 프로세서
② 클러스터
③ NUMA
④ SIMD 배열 프로세서
7번
페이지 테이블 공간을 줄이기 위해 물리 메모리 기준으로 구성하는 방법은?
① 계층적 페이지 테이블
② 역 페이지 테이블
③ 변환 참조 버퍼
④ 해시 페이지 테이블
8번
UDP에 대한 설명 중 옳지 않은 것은?
① 연결지향형이다
② 신뢰성 없는 데이터 전송을 지원한다
③ 순서 보장 기능이 없다
④ 손실 시 재전송을 요구하지 않는다
9번
다음 중 ‘포트번호’를 사용하여 통신하는 것은?
① TCP
② UDP
③ 둘 다
④ 둘 다 아님
10번
다음 중 RISC 프로세서의 특징으로 옳지 않은 것은?
① 명령어 길이 고정
② 복잡한 연산 가능
③ 파이프라인 효율적
④ 하드웨어 회로 간단
11번
C언어 프로그램 결과로 맞는 것은? (단, unsigned char 변환 주의)
int x = 0x7FFFFFF0 >> 4;
char y = (char)x;
unsigned char z = (unsigned char)x;
printf("%d %u", y, z);
① -1, 255
② -16, 240
③ -15, 241
④ -2, 254
12번
교착상태 발생을 위해 필요한 조건이 아닌 것은?
① 상호 배제
② 점유와 대기
③ 순환대기
④ 선점 가능
13번
다음 중 RAID 레벨 1의 특징은?
① 패리티 기반 복구
② 해밍 코드 사용
③ 디스크 미러링
④ 스트라이핑만 수행
14번
트리형 토폴로지에 대한 설명으로 옳지 않은 것은?
① 네트워크 확장이 쉽다
② 중앙서버에 장애 발생시 전체 영향 없음
③ 분산처리 가능
④ 계층적 구조를 가진다
15번
2의 보수로 (5 – 9)를 8비트로 계산하면?
① 1111 1100
② 1111 1011
③ 0000 0100
④ 0000 0011
16번
다음 중 스택의 연산 순서가 올바른 것은? (Push/Pop 조합)
① Push→Pop→Push→Push
② Pop→Push→Push→Pop
③ Push→Push→Push→Pop
④ Pop→Pop→Push→Push
17번
IPv4 B 클래스 IP에 해당하는 것은?
① 12.11.22.33
② 150.150.150.150
③ 230.10.20.30
④ 10.0.0.1
18번
C언어 함수 실행 후 출력 결과로 맞는 것은?
int recursive(int n) {
if(n>2) return recursive(n-1)+recursive(n-2);
else return n;
}
int main() {
printf("%d", recursive(5));
}
① 8
② 5
③ 7
④ 9
19번
SQL의 뷰(View)에 대한 설명 중 맞는 것은?
① 복잡한 질의를 간단하게 표현 가능
② 실제 데이터를 저장한다
③ 삭제는 DELETE문 사용
④ 한 테이블당 하나의 뷰만 가능
20번
운영체제 시스템 콜에서 fork()의 특징으로 맞는 것은?
① 자식과 부모 메모리 동일
② 메모리 복사해서 새로운 프로세스 생성
③ exec()과 같은 동작
④ 부모 프로세스를 종료한다
📚 정답 + 해설
번호 | 정답 | 해설 |
---|---|---|
1번 | ④ | 블루레이는 저장장치, 병렬처리 아님 |
2번 | ① | GB < TB < PB < EB 순 |
3번 | ② | DHCP가 IP 자동 할당 |
4번 | ③ | RSA는 비대칭키 사용 |
5번 | ② | SIGCHLD = 자식 프로세스 종료 시 발생 |
6번 | ④ | 배열 프로세서는 SIMD 구조 |
7번 | ② | 역 페이지 테이블은 물리메모리 기준 |
8번 | ① | UDP는 연결지향형이 아님 (비연결) |
9번 | ③ | TCP, UDP 모두 포트번호 사용 |
10번 | ② | 복잡한 연산은 CISC 특징 |
11번 | ② | 오른쪽 4비트 시프트, 240 결과 |
12번 | ④ | 선점 가능이면 교착상태 X |
13번 | ③ | RAID 1 = 디스크 미러링 |
14번 | ② | 중앙서버 장애 시 전체 영향 받음 |
15번 | ② | 5-9= -4 ➔ 2의 보수 1111 1100 |
16번 | ③ | 스택은 Push→Push→Push→Pop 순서 자연스러움 |
17번 | ② | B클래스: 128.0.0.0 ~ 191.255.255.255 |
18번 | ④ | 5→(4,3)→(3,2,1) 계산하면 9 |
19번 | ① | 뷰는 복잡한 질의 단순화 |
20번 | ② | fork()는 복사해서 새로운 프로세스 생성 |