본문 바로가기

컴퓨터관련/기술사

2019 117회 정보관리기술사 4교시

 다음 문제 중 4문제를 선택하여 설명하시오. (각25 점)
 
1. 소프트웨어 성능테스트에 대하여 설명하시오.
가. 리틀의 법칙(Little’s Law)을 통한 성능테스트의 목적에 대하여 설명하시오.
나. 성능테스트의 종류 및 구성요소에 대하여 설명하시오.
 
2. JAVA 언어의 Abstract Class(추상클래스)와 Interface(인터페이스)에 대하여 다음 질문에
답하시오.
가. 다음 조건일 때 클래스 다이어그램을 작성하시오.
조건)
- name, eat(), sleep() 속성을 가지며 자식클래스명은 Dog 인 Animal 추상클래스
- STATUS, draw(), open() 속성을 가지며 자식 클래스명이 Blind 인 Curtain 인터페이스


. 위의 가. 조건에서 Animal, Curtain, Dog, Blind 클래스를 JAVA 언어로 선언부분을
작성하시오.
 
3. 병렬 데이터베이스와 분산 데이터베이스를 비교하여 설명하시오.
 
4. 운영체제에서 페이지 교체 알고리즘을 사용한다.
가. 페이지 교체 알고리즘을 사용하는 이유에 대하여 설명하시오.
나. 페이지 교체 알고리즘의 종류를 나열하고, 각 종류별 동작 과정에 대하여 설명하시오.
 
5. 디지털 포렌식의 증거수집기술과 증거분석기술에 대하여 설명하시오.
 
6. 머신러닝(Machine Learning)과 인공지능(Artificial Intelligence)에서 편향(biased)된
결과를 만들어 내는 이유를 3가지만 설명하시오.