2020년 정보처리기사실기 4회차 시험지 PDF 다운로드

2020년-정보처리기사실기-4회차
1/ 1 페이지A4 출력 미리보기
드래그하거나 버튼으로 페이지 이동
💡 최적 출력을 위한 프린트 설정
용지크기: A4 • 여백: 기본 • 배경그래픽: 체크 • 머릿말/바닥글: 사용안함
일부 브라우저(카카오톡 인앱브라우저 등)에서는 출력이 제대로 되지 않을 수 있어요 — Chrome 브라우저 사용을 권장합니다.
문제 1
현재 IPv4의 확장형으로 IPv4가 가지고 있는 주소 고갈, 보안성, 이동성 지원 등의 문제점을 해결하기 위해서 개발된 128비트 주소체계를 갖는 차세대 인터넷 프로토콜은 무엇인가?
정답 및 해설
IPv6
문제 2
목적에 따른 디자인 패턴의 유형에는 생성, 구조, ( ) 이/가 있다. 괄호 ( ) 안에 알맞는 유형을 쓰시오.
정답 및 해설
행위
문제 3
다음은 판매와 관련된 다이어그램이다. 해당 다이어그램의 명칭을 쓰시오.
문제 이미지
정답 및 해설
패키지 다이어그램
문제 4
데이터베이스의 회복(Recovery) 기법 중 Rollback 시 Redo, Undo가 모두 실행되는 트랜잭션 처리법으로 트랜잭션 수행 중 갱신 결과를 바로 DB에 반영하는 기법은 무엇인가?
정답 및 해설
즉각 갱신 회복 기법
문제 5
다음은 n이 10일 때, 10을 2진수로 변환하는 자바 소스 코드이다. 1,2에 알맞는 값을 적으시오. [출력결과] : 00001010
문제 이미지
정답 및 해설
1. n > 0 or n >=1 or i < 8 or i <= 7 2. n%2 or n&1
문제 6
다음은 자바 소스 코드이다. 출력 결과를 보고 , 1,2에 알맞는 값을 적으시오. [출력 결과] 1 4 7 10 13 2 5 8 11 14 3 6 9 12 15
문제 이미지
정답 및 해설
1. 3 2. 5
문제 7
스니핑(Sniffing)에 대하여 서술하시오.
정답 및 해설
암호화되지 않은 패킷들을 수집하여 순서대로 재조합 후 ID, PW와 같은 중요한 정보를 유출하기 위한 수동적인 형태의 공격
문제 8
IP 패킷에서 외부의 공인 IP주소와 포트 주소에 해당하는 내부 IP주소를 재기록하여 라우터를 통해 네트워크 트래픽을 주고받는 기술은 무엇인가?
정답 및 해설
NAT(Network Address Transformation)
문제 9
다음은 파이썬 소스 코드이다. 출력 결과를 쓰시오
문제 이미지
정답 및 해설
[1,2,3] 7 123 45 6789
문제 10
분산 컴퓨팅 기술 기반의 데이터 위변조 방지 기술로 P2P방식을 기반으로 하여 소규모 데이터들이 연결되어 형성된 '블록'이라는 분산 데이터 저장 환경에 관리 대상 데이터를 저장함으로써 누구도 임의로 수정할 수 없고 누구나 변경의 결과를 열람할 수 있게끔 만드는 기술은 무엇인가?
정답 및 해설
블록체인
문제 11
오픈 소스 기반으로 한 분산 컴퓨팅 플랫폼으로, 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성하고 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소프트웨어 프레임워크로 구글, 야후 등에 적용한 기술은 무엇인가?
정답 및 해설
하둡
문제 12
이상 현상의 종류 3가지를 쓰시오.
정답 및 해설
삽입 이상, 삭제 이상, 갱신 이상
문제 13
다음은 프로세스 상태 전이도이다. 1,2,3에 알맞은 상태를 쓰시오.
문제 이미지
정답 및 해설
1. 준비 2. 실행 3. 대기
문제 14
테스트 오라클 중 특정한 몇 개의 입력값에 대해서만 기대하는 결과를 제공해주는 오라클은 무엇인가?
정답 및 해설
샘플링 오라클
문제 15
점수에 따른 성적 부여가 잘 되었는지 테스트하고자 한다. 아래에 알맞는 테스트 기법은 무엇인가? [테스트 값] : -10점 / 30점 / 65점 / 75점 / 85점 / 95점 / 110점
문제 이미지
정답 및 해설
동등분할 테스트
문제 16
다음 조건을 만족하면서 학과별로 튜플 수가 얼마인지 구하는 SQL문을 작성하시오. - 대소문자를 구분하지 않는다. - WHERE 구문을 사용하지 않는다. - GROUP BY 를 사용한다. - 세미콜론(;)은 생략 가능하다. - 별칭(AS)을 사용해야 한다. (별칭 사용 시 별칭은 작은 따옴표를 써야 함) - 집계 함수를 사용해야 한다.
문제 이미지
정답 및 해설
SELECT 학과, COUNT(학과) AS '학과별튜플수' FROM 학생 GROUP BY 학과;
문제 17
데니스 리치와 켄톰슨 등이 함께 벨 연구소를 통해 만든 운영체제이며, 90% 이상 C언어로 구현되어 있고, 시스템 프로그램이 모듈화되어 있어서 다른 하드웨어 기종으로 쉽게 이식 가능하며 계층적 트리 구조를 가짐으로써 통합적인 파일 관리가 용이한 운영체제는 무엇인가?
정답 및 해설
유닉스
문제 18
다음은 C언어 소스 코드이다. 출력값을 쓰시오.
문제 이미지
정답 및 해설
KOREA EA K E M
문제 19
다음은 자바 소스 코드이다. 출력 결과를 쓰시오.
문제 이미지
정답 및 해설
1
문제 20
정보보안에서 가용성(Availablility) 에 대하여 서술하시오.
정답 및 해설
권한을 가진 사용자가 애플리케이션이 원하는 서비스를 지속 사용할 수 있도록 보장하는 특성
문제 1
현재 IPv4의 확장형으로 IPv4가 가지고 있는 주소 고갈, 보안성, 이동성 지원 등의 문제점을 해결하기 위해서 개발된 128비트 주소체계를 갖는 차세대 인터넷 프로토콜은 무엇인가?
정답 및 해설
IPv6
문제 2
목적에 따른 디자인 패턴의 유형에는 생성, 구조, ( ) 이/가 있다. 괄호 ( ) 안에 알맞는 유형을 쓰시오.
정답 및 해설
행위
문제 3
다음은 판매와 관련된 다이어그램이다. 해당 다이어그램의 명칭을 쓰시오.
문제 이미지
정답 및 해설
패키지 다이어그램
문제 4
데이터베이스의 회복(Recovery) 기법 중 Rollback 시 Redo, Undo가 모두 실행되는 트랜잭션 처리법으로 트랜잭션 수행 중 갱신 결과를 바로 DB에 반영하는 기법은 무엇인가?
정답 및 해설
즉각 갱신 회복 기법
문제 5
다음은 n이 10일 때, 10을 2진수로 변환하는 자바 소스 코드이다. 1,2에 알맞는 값을 적으시오. [출력결과] : 00001010
문제 이미지
정답 및 해설
1. n > 0 or n >=1 or i < 8 or i <= 7 2. n%2 or n&1
문제 6
다음은 자바 소스 코드이다. 출력 결과를 보고 , 1,2에 알맞는 값을 적으시오. [출력 결과] 1 4 7 10 13 2 5 8 11 14 3 6 9 12 15
문제 이미지
정답 및 해설
1. 3 2. 5
문제 7
스니핑(Sniffing)에 대하여 서술하시오.
정답 및 해설
암호화되지 않은 패킷들을 수집하여 순서대로 재조합 후 ID, PW와 같은 중요한 정보를 유출하기 위한 수동적인 형태의 공격
문제 8
IP 패킷에서 외부의 공인 IP주소와 포트 주소에 해당하는 내부 IP주소를 재기록하여 라우터를 통해 네트워크 트래픽을 주고받는 기술은 무엇인가?
정답 및 해설
NAT(Network Address Transformation)
문제 9
다음은 파이썬 소스 코드이다. 출력 결과를 쓰시오
문제 이미지
정답 및 해설
[1,2,3] 7 123 45 6789
문제 10
분산 컴퓨팅 기술 기반의 데이터 위변조 방지 기술로 P2P방식을 기반으로 하여 소규모 데이터들이 연결되어 형성된 '블록'이라는 분산 데이터 저장 환경에 관리 대상 데이터를 저장함으로써 누구도 임의로 수정할 수 없고 누구나 변경의 결과를 열람할 수 있게끔 만드는 기술은 무엇인가?
정답 및 해설
블록체인
문제 11
오픈 소스 기반으로 한 분산 컴퓨팅 플랫폼으로, 일반 PC급 컴퓨터들로 가상화된 대형 스토리지를 형성하고 그 안에 보관된 거대한 데이터 세트를 병렬로 처리할 수 있도록 개발된 자바 소프트웨어 프레임워크로 구글, 야후 등에 적용한 기술은 무엇인가?
정답 및 해설
하둡
문제 12
이상 현상의 종류 3가지를 쓰시오.
정답 및 해설
삽입 이상, 삭제 이상, 갱신 이상
문제 13
다음은 프로세스 상태 전이도이다. 1,2,3에 알맞은 상태를 쓰시오.
문제 이미지
정답 및 해설
1. 준비 2. 실행 3. 대기
문제 14
테스트 오라클 중 특정한 몇 개의 입력값에 대해서만 기대하는 결과를 제공해주는 오라클은 무엇인가?
정답 및 해설
샘플링 오라클
문제 15
점수에 따른 성적 부여가 잘 되었는지 테스트하고자 한다. 아래에 알맞는 테스트 기법은 무엇인가? [테스트 값] : -10점 / 30점 / 65점 / 75점 / 85점 / 95점 / 110점
문제 이미지
정답 및 해설
동등분할 테스트
문제 16
다음 조건을 만족하면서 학과별로 튜플 수가 얼마인지 구하는 SQL문을 작성하시오. - 대소문자를 구분하지 않는다. - WHERE 구문을 사용하지 않는다. - GROUP BY 를 사용한다. - 세미콜론(;)은 생략 가능하다. - 별칭(AS)을 사용해야 한다. (별칭 사용 시 별칭은 작은 따옴표를 써야 함) - 집계 함수를 사용해야 한다.
문제 이미지
정답 및 해설
SELECT 학과, COUNT(학과) AS '학과별튜플수' FROM 학생 GROUP BY 학과;
문제 17
데니스 리치와 켄톰슨 등이 함께 벨 연구소를 통해 만든 운영체제이며, 90% 이상 C언어로 구현되어 있고, 시스템 프로그램이 모듈화되어 있어서 다른 하드웨어 기종으로 쉽게 이식 가능하며 계층적 트리 구조를 가짐으로써 통합적인 파일 관리가 용이한 운영체제는 무엇인가?
정답 및 해설
유닉스
문제 18
다음은 C언어 소스 코드이다. 출력값을 쓰시오.
문제 이미지
정답 및 해설
KOREA EA K E M
문제 19
다음은 자바 소스 코드이다. 출력 결과를 쓰시오.
문제 이미지
정답 및 해설
1
문제 20
정보보안에서 가용성(Availablility) 에 대하여 서술하시오.
정답 및 해설
권한을 가진 사용자가 애플리케이션이 원하는 서비스를 지속 사용할 수 있도록 보장하는 특성