* 한국산업인력공단에서는 정보처리기사 실기문제와 답을 공개하지 않기에 시험을 응시하신 분들을 통해 복원된 문제와 가답안이니 참고 바랍니다.
1. IPv4의 확장형, 대안으로 나온 것으로 128비트 16비트씩 :으로 구분
답안: IPv6
2. 디자인 패턴에는 생성, 구조, ( ) 이 있다.
답안: 행위(Behavioral)
3. 패키지 내부의 사각형이 다른 패키지 내부의 사각형을 import하는 구조(그림) / UML 다이어그램에서 <<import>> order 점선 화살표
답안: 패키지 다이어그램
4. 데이터베이스 회복(Recovery) 기법 중 rollback 시 redo, undo가 모두 실행되는 트랜잭션 처리법으로 트랜잭션 수행 중에 갱신 결과를DB에 즉시 반영한다. 데이터를 변경하면 로그 파일로 저장되며 모든 내용 수정 시 즉시 데이터베이스에 반영된다.
답안: 즉시 갱신 회복 기법
5. JAVA 문제 ①, ② 에 들어갈 답 작성
public class Test {
public static void main(String[]args) {
int a[]=new int[8];
int i=0, n=10;
while ( ① ) {
a[i++]= ②;
n/=2;
}
for(i=7; i>=0; i--)
System.out.printf("%d", a[i]);
}
}
답안: ① n > 0 또는 n >=1 ② n % 2
6. JAVA 배열문제
public class Test {
public static void main(String[]args) {
int[][]array=new int[①][②];
int n=1;
for(int i = 0; i < 3; i++) {
for(int j = 0; j < 5; j++) {
array[i][j] = j*3 + (i+1);
System.out.print(array[i][j] + "");
}
System.out.println();
}
}
}
답안: 3, 5
7. 스니핑에 대해서 약술하시오. (약술형)
답안: 스니핑은 공격대상에게 직접 공격하지 않고 데이터만 몰래 들여다보는 수동적 공격 기법이다.
8. 컴퓨터 네트워킹에서 쓰이는 용어로, IP패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술로 네트워크 주소 변환이라고 한다.
답안: NAT
9. 파이썬 출력문제
lol = [[1,2,3], [4,5], [6,7,8,9]]
print(lol[0])
print(lol[2][1])
for sub in lol:
for item in sub:
print(item, end=" ")
print()
답안:
[1,2,3]
7
1 2 3
4 5
6 7 8 9
10. C언어 출력문제
int main() {
char *p = "KOREA";
printf("%s \n ", p);
printf("%s \n ", p+3);
printf("%c \n ", *p);
printf("%c \n ", *(p+3));
printf("%c ", *p+2);
}
답안:
KOREA
EA
K
E
M
11. 온라인 금융 거래 정보를 블록으로 연결하여 피투피(P2P) 네트워크 분산 환경에서 중앙 관리 서버가 아닌 참여자(피어, peer)들의 개인 디지털 장비에 분산 저장시켜 공동으로 관리하는 방식은 무엇인가?
답안: 블록체인
12. 분산 환경에서 빅 데이터를 저장하고, 처리할 수 있는 자바 기반의 오픈 소스 프레임 워크로, 더그 커팅과 마이크 캐퍼렐라가 개발했으며 구글 맵 리듀스를 대체한다.
답안: 하둡
13. 데이터베이스의 이상 현상 종류 3가지를 쓰시오.
답안: 삽입이상, 삭제이상, 갱신이상
14. 프로세스 상태를 쓰시오. (프로세스 상태 전이도)
생성 - ( ① ) --------- Dispatch ----------> ( ② ) --- 종료 <--------- Timeout --------- ↑ │ wake up I/O └──────( ③ ) ──────┘ |
답안: ①준비, ②실행, ③대기
15. 특정 몇 몇 입력 값들에 대해서만 원하는 결과를 제공해주는 오라클로 전 범위 테스트가 불가한 경우 사용한다. 경계값, 구반 별 예상 값 결과 작성 때 사용한다.
답안: 샘플링 오라클
16. ~60 구간, 60~70 구간, 70~80 구간, 80~90 구간, 90~100 구간 표에서 각 구간마다 하나씩 테이스 데이터가 주어짐 (테스트 데이터: 55점 65점 78점 85점 95점...)
답안: 동치 분할 테스트(동등 분할 테스트)
17. SQL: where 쓰지말 것, group by 쓸 것, 집계함수 사용할 것, AS(alias)사용할 것, 세미콜론(;) 생략 가능, 인용 필요시 ' 사용
- 결과 테이블: 학과 학과별튜플수 전기 1 컴퓨터 2 전자 2 |
답안:
- SELECT 학과, COUNT(학과) AS '학과별튜플수' FROM 학생 GROUP BY 학과
또는
- SELECT 학과, COUNT(*) AS '학과별튜플수' FROM 학생 GROUP BY 학과;
18. 1960년대 말에 미국 AT&T 벨(Bell) 연구소에서 개발한 운영체제로 거의 C언어로 구현한다. 구조적 파일 시스템, 시스템의 파일이 하나의 트리 구조를 가짐
답안: 유닉스
19. JAVA 상속문제
class Parent {
int compute(int num) {
if( num <= 1) return num;
return compute(num-1) + compute(num-2);
}
}
class Child extends Parent {
int compute(int num) {
if( num <= 1) return num;
return compute(num-1) + compute(num-3);
}
}
public class Test {
public static void main(String[] args) {
Parent obj = new Child();
System.out.print(obj.compute(4));
}
}
답안: 1
20. 보안 요소 중 가용성에 대해 약술하시오. (약술형)
답안: 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속 사용할 수 있도록 보장하는 특성
*제가 정보처리기사 실기를 공부하기 위해 정리한 것으로 아래의 출처를 기반으로 작성하였습니다.
*출처 참고:
https://cafe.naver.com/soojebi (수제비 IT 커뮤니티)
'License > 정보처리기사' 카테고리의 다른 글
2021년 2회 정보처리기사 실기 기출문제 복원 (2) | 2021.07.12 |
---|---|
2021년 1회 정보처리기사 실기 기출문제 복원 (2) | 2021.07.09 |
2020년 3회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
2020년 2회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
2020년 1회 정보처리기사 실기 기출문제 복원 (0) | 2021.07.09 |
SysAdmin 메모장📑
안녕하세요. System Engineer를 꿈꾸며 끄적이는 메모장입니다.