문제 사전


16번 문제

데이터 입출력 구현 | 데이터베이스 | 2020년 2회 실기

다음은 데이터베이스 설계의 순서이다. 빈 칸 ( )에 부합하는 용어를 보기에서 골라 순서대로 쓰시오. 요구사항 분석 → (1) → (2) → (3) → 구현

정답 : 개념적 설계, 논리적 설계, 물리적 설계

더보기

15번 문제

요구사항 확인 | SW 개발방법론 | 2020년 2회 실기

( )은 작업 계획을 짧은 단위로 세우고 시제품을 만들어 나가는 사이클을 반복함으로써 고객의 요구 변화에 유연하고도 신속하게 대응하는 개발 방법론이다. 이와 반대되는 개념이 전통적 개발 방법론이라 할 ‘워터폴(Waterfall) 방식’이다. ( )은 소프트웨어 개발에 국한되지 않고 조직과 사업 등 기업경영 전반으로 사용 범위가 확산되고 있다. ( )은 짧은 개발 주기를 가지고 프로젝트 계획 수립과 진행에 있어서 최초의 프로젝트 일정 계획에 매이지 않고 고객 중심으로 계획을 융통성 있게 변경한다. 단계별 문서 산출물 확인보다는 해당 소프트웨어 코딩이 제대로 동작하는지(code-oriented) 고객에게 확인하는 과정을 꾸준히 진행한다. ( )은 프로젝트 진행 도중에 일부 결과물인 시제품을 고객에게 지속적이며 반복적으로 제공한다. 고객의 요구사항이 정확하게 반영되고 있는지 수시로 점검하게 된다.

정답 : 애자일

더보기

14번 문제

정보처리 실무 일반(기타) | 알고리즘 | 2020년 1회 실기

입력 데이터로부터 128비트의 축약 메시지인 해시 값을 생성하는 해시 함수로 주로 프로그램이나 파일이 원본 그대로인지를 확인하는 무결성 검사 용도로 많이 쓰이고 있다. 1990년 R. Rivert가 MD4를 일방향 해시함수로 개선한 알고리즘이 무엇인지 쓰시오.

정답 : MD5

더보기

13번 문제

정보처리 실무 일반(기타) | IT 용어 | 2020년 1회 실기

대량의 데이터에서 실제로 존재하지 않는 정보를 얻어내기 위해 각 데이터의 상관관계를 통계적 분석, 인공지능 기법 등을 통해 통계적 규칙(Rule)이나 패턴(Pattern)을 찾아내는 것이다.

정답 : 데이터 마이닝

더보기

12번 문제

제품 소프트웨어 패키징 | IT 용어 | 2020년 1회 실기

릴리즈 노트(Relese Note)는 고객 편의성을 고려하여 조직의 최종 사용자인 고객과 잘 정리된 릴리즈 정보를 공유하는 문서이다. 릴리즈 노트의 내용으로는 보통 특정 소프트웨어 릴리즈의 최근 변경 사항, 개선 사항 및 버그 수정을 간결히 요약되어 있다. 릴리즈 노트 작성 항목 중 문서 이름(릴리스 노트 이름), 제품 이름, 버전 번호, 릴리즈 날짜, 참고 날짜, 노트 버전 등을 기술하는 작성항목이 무엇인지 쓰시오.

정답 : 헤더

더보기

11번 문제

응용 SW 기초 기술 활용 | OSI 7 | 2020년 1회 실기

OSI 7 참조 모델 중 두 장비 간의 전송을 위한 연결이나 전달 등의 인터페이스의 기계적, 전기적, 절차적 특성을 정의하며 비트를 물리적인 매체를 통해 전송하는 계층을 쓰시오.

정답 : 물리 계층

더보기

10번 문제

응용 SW 기초 기술 활용 | 트랜잭션 | 2020년 1회 실기

(1) : 트랜잭션의 가장 기본적인 특성으로 트랜잭션 내의 연산은 반드시 모두 수행되어야하며 그렇지 못한 경우 모두 수행되지 않아야 함. 일관성 : 트랜잭션이 정상적으로 완료된 후 언제나 일관성 있는 데이터베이스 상태가 되어야 하며, 결과에 모순이 생겨서는 안 됨. (2) : 하나의 트랜잭션이 수행 중에는 다른 트랜잭션이 접근할 수 없고 각각의 트랜잭션은 독립적이어야 함. 영속성 : 지속성이라고도 하며, 트랜잭션이 성공적으로 완료된 후 결과는 지속적으로 유지되어야 함.

정답 : 원자성, 독립성

더보기

9번 문제

응용 SW 기초 기술 활용 | 스케줄링 | 2020년 1회 실기

운영체제의 비선점 프로세스 스케줄링기법 중 하나로 어떤 작업이 서비스받을 시간과 그 작업이 서비스를 기다린 시간으로 결정되는 우선순위에 따라 CPU를 할당하는 기법이다.

정답 : HRN

더보기

8번 문제

응용 SW 기초 기술 활용 | 프로토콜 | 2020년 1회 실기

통신 프로토콜(Communication Protocol)은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고받는 양식과 규칙의 체계이다. 통신 프로토콜을 구성하는 기본 요소 3가지를 쓰시오.

정답 : 구문, 의미, 타이밍

더보기

7번 문제

소프트웨어 개발 보안 구축 | 네트워크 공격 유형 | 2020년 1회 실기

( )은 네트워크 패킷의 출발지 IP를 변조하여 공격 대상의 자원을 소모시키는 공격으로 기밀성과 가용성을 침해하는 공격 유형이다. 주로 3-Way-Handshaking의 연결 지향적 특징을 가지는 서비스에서 발생된다. ( )은 출발지 IP 주소와 도착지 IP 주소가 동일한 특징이 있어 네트워크 모니터링 도구인 와이어샤크의 컨버세션(Conversations)기능을 통해 동일 IP 주소 간에 통신 여부를 체크하는 방법으로 공격 여부를 확인할 수 있다. 해당 패킷의 출발지와 도착지의 IP주소가 동일한 패킷을 기본적으로 차단하여 ( )을 막을 수 있다.

정답 : 랜드 어택

더보기