[컴퓨터일반] 모의고사 2023-2025년형 변형


📄 모의고사 문제 (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()는 복사해서 새로운 프로세스 생성