👨🏫 2021년 2회 정보처리기사 실기 기출문제 해설 특강
1. 네트워크의 구성 및 유지를 위해 기지국이나 액세스 포인트와 같은 기반 네트워크 장치를 필요로 하지 않고,
멀티 홉 라우팅 기능에 의해 무선 인터페이스가 가지는 통신 거리상의 제약을 극복하며, 노드들의 이동이 자유롭기 때문에 네트워크 토폴로지가 동적으로 변화되는 특징이 있다. 응용 분야로는 긴급 구조, 긴급회의, 전쟁터에서의 군사 네트워크 등이 있다.
답 : AD-hoc Network
2. 다음 1, 2에 설명하는 알맞은 답안을 쓰시오.
답 [ 1 : UI 2 : UX ]
3. 다음 파이썬 프로그램의 실행결과를 쓰시오.
※ 우 시프트 연산 / range는 1부터 2까지 (1부터 3 (-1) 까지)
답 : 26
4. 디자인 패턴 중 클래스나 서로 상호 작용하는 방법이나 책임 분배 방법을 정의하는 패턴으로,
Chain of Responsibility, Command, Iterator, Observer 패턴 등이 있다.
※ 생성, 구조, 행위
답 : 행위 패턴
5. 트랜잭션의 특정 중 원자성에 대해 설명하시오.
※ 트랜잭션의 특징 A C I D 속성
원자성, 일관성, 독립성, 영속성
답 : 연산의 결과는 모두 반영되거나 모두 반영되지 않아야 한다.
6. 부분 함수적 종속성을 제거하여 완전 함수 종속을 만족하는 정규형이 무엇인지 쓰시오.
※ 도메인이 원자값, 부분 함수 종속성 제거, 이행적 함수 종속 제거, 모든 결정자가 후보키에 속한다. 다치 종속 제거, 조인 종속 제거
도 부 이 결 다 조
1 2 3 BCNF 4 5
답 : 2 정규형
7. 다음에 설명하는 대칭키 암호를 쓰시오.
답 : AES
8. 다음 C 프로그램의 실행결과를 쓰시오.
답 : 8
9. 다음 JAVA 프로그램의 실행결과를 쓰시오.
답 : 11
10. 다음 테이블에서 이름이 '이'씨로 시작하는 사람을
내림차순 정렬로 출력하는 SQL 문을 완성하시오.
답 : select * from 학생 where 이름 like "이%" order by 이름 desc
11. 하나의 트랜잭션이 데이터를 액세스 하는 동안 다른 트랜잭션이 그 데이터 항목을 액세스 할 수 없도록 하는 병행
제어 기법이 무엇인지 쓰시오.
답 : 로킹 (Locking)
12. 다음 1, 2, 3에 설명하는 알맞은 답안을 쓰시오.
※ 응집도 관련 문제
답 [ 1 : 절차적, 2 : 교환적(통신적), 3 : 기능적 ]
13. 학생 테이블에서 점수가 90점 이상인 학생의 과목평가를 'A'로 수정하는 SQL 문을 완성하시오.
답 [ 1 : UPDATE, 2 : SET ]
14. 다음 패킷 교환방식에 대한 설명으로 1, 2에 알맞은 용어를 쓰시오.
답 [ 1 : 가상회선 방식, 2 : 데이터 그램 방식 ]
15. 학생정보와 학과정보를 조인하여 결과값을 출력하는 SELECT문을 완성하시오.
답 [ 1 : ON, 2 : 학과 ]
16. <보기>에 해당하는 용어를 쓰시오.
답 : Stub
17. 클래스를 생성하지 않고 사용할 수 있는 메소드를 선언할 때 사용하는 명령어이다.
아래 JAVA 소스코드에 들어갈 명령어가 무엇인지 쓰시오.
답 : static
18. 화이트박스 테스트에서 수행하는 구조적 커버리지의 설명으로 알맞은 것을 쓰시오.
답 [ 1 : 구문/문장 커버리지, 2 : 결정/분기 커버리지, 3 : 조건 커버리지 ]
19. 럼바우 객체지향 분석 기법의 설명이다. 해당 설명의 유형을 쓰시오.
답 [ 1 : 기능 모델링, 2 : 동적 모델링, 3 : 객체 모델링 ]
20. 다음 C 프로그램의 실행결과를 쓰시오.
답 : 1024
'정보처리기사 > 실기' 카테고리의 다른 글
2021년 3회 정보처리기사 실기 기출문제 해설 특강 (1) | 2025.07.04 |
---|---|
2022년 1회 정보처리기사 실기 기출문제 해설 특강 (1) | 2025.07.03 |
2021년 1회 정보처리기사 실기 기출문제 해설 특강 (1) | 2025.06.30 |
2020년 2회 정보처리기사 실기 기출문제 해설 특강 (2) | 2025.06.27 |
2023년 2회 정보처리기사 실기 기출문제 오답노트 (0) | 2025.04.19 |