계리직공무원 컴퓨터 일반(2022. 5. 14.) 시험일자 : 2022년 5월 14일

1. 다음 가중치 그래프에서 최소 비용 신장 트리(minimum cost spanning tree)의 가중치 합은?
  • ① 4
  • ② 6
  • ③ 13
  • ④ 17

등록된 댓글이 없습니다.
2. 다음은 정렬 알고리즘을 이용해 초기 단계의 데이터를 완료 단계의 데이터로 정렬하는 과정을 보여 준다. 이 과정에 사용된 정렬 알고리즘으로 적절한 것은?
  • ① 기수(radix) 정렬
  • ② 버블(bubble) 정렬
  • ③ 삽입(insert ion) 정렬
  • ④ 선택(selection) 정렬

등록된 댓글이 없습니다.
3. 노드의 수가 60개인 이진 트리의 최대 높이에서 최소 높이를 뺀 값은?
  • ① 53
  • ② 54
  • ③ 55
  • ④ 56

등록된 댓글이 없습니다.
4. <보기>에서 TCP에 대한 설명으로 옳은 것을 모두 고른 것은?
  • ① ㄱ, ㄷ
  • ② ㄱ, ㄴ, ㄹ
  • ③ ㄱ, ㄴ, ㅁ
  • ④ ㄴ, ㄷ, ㅁ

등록된 댓글이 없습니다.
5. 이메일 서비스에서 사용되는 프로토콜로 적절하지 않은 것은?
  • ① DNS
  • ② HTTP
  • ③ RTP
  • ④ TCP

등록된 댓글이 없습니다.
6. 운영체제 유형에 대한 <보기>의 설명 중 옳은 것의 총 개수는?
  • ① 1개
  • ② 2개
  • ③ 3개
  • ④ 4개

등록된 댓글이 없습니다.
7. 가상 메모리에 대한 <보기>의 설명 중 옳은 것을 모두 고른 것은?
  • ① ㄱ, ㄴ
  • ② ㄱ, ㄹ
  • ③ ㄴ, ㄷ
  • ④ ㄴ, ㄷ, ㄹ

등록된 댓글이 없습니다.
8. 운영체제 상의 프로세스(process)에 관한 설명으로 옳지 않은 것은?
  • ① 프로세스의 영역 중 스택 영역은 동적 메모리 할당에 활용된다.
  • ② 디스패치(dispatch)는 CPU 스케줄러가 준비 상태의 프로세스 중 하나를 골라 실행 상태로 바꾸는 작업을 말한다.
  • ③ 프로세스 제어 블록(process control block)은 프로세스 식별자, 메모리 관련 정보, 프로세스가 사용했던 중간값을 포함한다.
  • ④ 문맥교환(context switching)은 CPU를 점유하고 있는 프로세스를 CPU에서 내보내고 새로운 프로세스를 받아들이는 작업이다.

등록된 댓글이 없습니다.
9. 조직의 내부나 외부에 분산된 여러 데이터 소스로부터 필요로 하는 데이터를 검색하여 수동 혹은 자동으로 수집하는 과정과 관련된 기술에 해당하지 않는 것은?
  • ① ETL(Extraction, Transformation, Loading)
  • ② 로그 수집기
  • ③ 맵리듀스(MapReduce)
  • ④ 크롤링(crawling)

등록된 댓글이 없습니다.
10. 기계학습(machine learning)에 대한 설명으로 옳지 않은 것은?
  • ① 강화학습은 기계가 환경과 상호작용하면서 시행착오 과정에서의 보상을 통해 학습을 수행한다.
  • ② 기계학습 모델의 성능 기준으로 사용되는 F1 점수(score)는 정밀도(precision)와 검출률(recall)을 동시에 고려한 조화평균 값이다.
  • ③ 치매환자의 뇌 영상 분류를 위해서 기존에 잘 만들어진 영상 분류모델에 새로운 종류의 뇌 영상 데이터를 확장하여 학습시키는 방법은 전이학습(transfer learning)의 예이다.
  • ④ 비지도학습은 라벨(label) 정보를 포함하고 있는 훈련 데이터를 사용하며, 주가나 환율 변화, 유가 예측 등의 회귀(regression)문제에 적용된다.

등록된 댓글이 없습니다.
11. 다음 E-R 다이어그램을 관계형 스키마로 올바르게 변환한 것은? (단, 속성명의 밑줄은 해당 속성이 기본키임을 의미한다.)
  • ① 판매처(판매처번호, 담당자)공장(공장명, 단가, 판매처번호, 수량)
  • ② 판매처(판매처번호, 담당자, 공장명, 수량)공장(공장명, 단가)
  • ③ 판매처(판매처번호, 담당자)주문(판매처번호, 수량)공장(공장명, 단가)
  • ④ 판매처(판매처번호, 담당자)주문(공장명, 수량)공장(공장명, 단가)

등록된 댓글이 없습니다.
12. 데이터베이스 상의 병행제어를 위한 로킹(locking) 기법에 대한 <보기>의 설명 중 옳은 것의 총 개수는?
  • ① 1개
  • ② 2개
  • ③ 3개
  • ④ 4개

등록된 댓글이 없습니다.
13. 기능점수에 대한 <보기>의 설명 중 옳은 것의 총 개수는?
  • ① 1개
  • ② 2개
  • ③ 3개
  • ④ 4개

등록된 댓글이 없습니다.
14. 소프트웨어 테스트에 대한 설명으로 옳지 않은 것은?
  • ① 통합 테스트는 단위 테스트가 끝난 모듈들을 통합하여 모듈 간의 인터페이스 관련 오류가 있는지를 찾는 검사이다.
  • ② 테스트의 목적은 소프트웨어 요구사항의 만족도 및 예상 결과와 실제 결과의 차이점을 파악함으로써 소프트웨어의 오류를 찾아내는 것이다.
  • ③ 화이트 박스 테스트는 프로그램 원시 코드의 논리적 구조를 체계적으로 점검하며, 프로그램 구조에 의거하여 검사한다.
  • ④ 블랙 박스 테스트에는 기초 경로(basic path), 조건 기준(condition coverage), 루프(loop) 검사, 논리 위주(logic driven) 검사 등이 있다.

등록된 댓글이 없습니다.
15. 컴퓨터 메모리 용량이 8K×32Bit라 하면, MAR(Memory Address Register)과 MBR(Memory Buffer Register)은 각각 몇 비트인가?
  • ① MAR: 8 MBR: 32
  • ② MAR: 32 MBR: 8
  • ③ MAR: 13 MBR: 8
  • ④ MAR: 13 MBR: 32

등록된 댓글이 없습니다.
16. RAID(Redundant Array of Inexpensive Disks)에 대한 설명으로 옳지 않은 것은?
  • ① RAID 1은 디스크 미러링(disk mirroring) 방식으로, 디스크 오류 시 데이터 복구가 가능하지만 디스크 용량의 효율성이 떨어진다.
  • ② RAID 3은 데이터를 비트 또는 바이트 단위로 여러 디스크에 분할 저장하는 방식으로, 디스크 접근 속도가 향상되지는 않지만 쓰기 동작 시 시간 지연이 발생하지 않는다.
  • ③ RAID 4는 데이터를 블록 단위로 여러 디스크에 분할 저장하는 방식으로, 오류의 검출 및 정정을 위해 별도의 패리티 비트를 사용한다.
  • ④ RAID 5는 패리티 블록들을 여러 디스크에 분산 저장하는 방식으로, 단일 오류 검출 및 정정이 가능하다.

등록된 댓글이 없습니다.
17. 다음 워크시트의 [A6]셀과 [A7]셀에 아래와 같이 입력하였다. [A6]과 [A7]의 결과값을 순서대로 바르게 나타낸 것은?
  • ① 20원, 100원
  • ② 20원, 120원
  • ③ 60원, 100원
  • ④ 60원, 120원

등록된 댓글이 없습니다.
18. 프로그래밍 언어 번역 프로그램에 대한 설명으로 옳지 않은 것은?
  • ① 인터프리터(interpreter)는 고급언어로 작성된 원시 프로그램을 함수 단위로 읽어 기계어로 번역하는 프로그램이다.
  • ② 컴파일러(compiler)는 고급언어로 작성된 원시 프로그램을 기계어나 어셈블리어로 된 목적 프로그램으로 바꾸는 프로그램이다.
  • ③ 어셈블러(assembler)는 어셈블리어로 작성된 원시 프로그램을 기계어로 번역하는 프로그램이다.
  • ④ 프리프로세서(preprocessor)는 컴파일러가 컴파일을 수행하기 전에 원시 프로그램의 내용을 변경하는 것이다.

등록된 댓글이 없습니다.
19. 다음 글에서 밑줄 친 부분이 문법상 옳지 않은 것은?
  • ① ①
  • ② ②
  • ③ ③
  • ④ ④

등록된 댓글이 없습니다.
20. 다음 글의 빈칸 (A), (B)에 들어갈 말로 가장 적절한 것은?
  • ① ①
  • ② ②
  • ③ ③
  • ④ ④

등록된 댓글이 없습니다.