본문 바로가기

정보처리기사 실기39

정보처리기사 실기 모의고사 6회 1. DDL 명령어 중 테이블, 인덱스와 같은 오브젝트를 변경하는데 사용하는 명령어는? > ALTER 2. 데이터베이스에 존재하는 테이블의 관계에서 참조 무결성을 보장하기 위해 사용되며, 중복되는 값을 가질 수 있으며 비어있는 값 또한 가질 수 있는 키는? > 외래키 3. 한 릴레이션의 기본키를 구성하는 어떠한 속성값도 널값이나 중복값을 가질 수 없음을 의미하는 규정은? > 개체 무결성 4. 슈퍼키는 릴레이션을 구성하는 모든 튜플에 대한 ( A ) 는 만족시키지만 ( B ) 는 만족시키지 못하는 키이다. A와 B에 들어갈 알맞은 말은? > A : 유일성 B : 최소성 5. 릴레이션에서 하나의 애트리뷰트가 취할 수 있는 같은 타입의 원자 값들의 집합은? > 도메인 6. 데이터베이스가 시스템에서 하나의 논리.. 2021. 7. 4.
정보처리기사 모의고사 실기 5회 1. 하이퍼바이저(Hypervisor) 없이 리눅스 컨테이너 기술을 바탕으로 애플리케이션을 격리된 상태에서 실행하는 가상화 솔루션은? > 도커(Docker) 2. 모든 하드웨어가 가상화되어 가상 자원의 풀(Pool)을 구성하고, 데이터센터 전체를 운영하는 소프트웨어가 필요한 기능 및 규모에 따라 동적으로 자원을 할당, 관리하는 역할을 수행하는 데이터 센터는? > SDDC(Software-Defined Data Center) 3. 전사적으로 구축된 데이터 웨어하우스로부터 특정 주체나 부서 중심으로 구축된 소규모 단일 주체의 데이터 웨어하우스를 뜻하는 용어는? > 데이터 마트 4. 데이터베이스의 분산된 물리적 환경에서 특정 지역의 컴퓨터 시스템이나 네트워크 장애가 발생해도 데이터 무결성을 보장하는 분산 데이.. 2021. 7. 4.
정보처리기사 실기 모의고사 4 1. 검토 자료를 회의 전에 배포해서 사전에 검토를 진행한 후 짧은 시간동안 회의를 통해 코드의 오류를 검출하고 문서화하는 기법은? > 워크스루 2. 자료의 발생순서, 크기순서 등 일정 기준에 따라서 최초의 자료부터 차례로 일련번호를 부여하는 방법은? > 순차 코드 3. 코드화 대상 항목의 성질, 즉 길이, 넓이, 부피, 높이 등의 물리적 수치를 그대로 코드에 적용시키는 방법은? > 표의 숫자 코드 4. 항공기나 철도 예약 업무 등과 같은 온라인 트랜잭션 업무에서 트랜잭션을 처리 및 감시하는 미들웨어로, 사용자 수가 증가해도 빠른 응답 속도를 유지해야 하는 업무에 주로 사용되는 미들웨어는? > TP Monitor 5. 객체 지향 미들웨어로 코바 표준 스펙을 구현한 미들웨어는? > ORB(Object Re.. 2021. 7. 2.
정보처리기사 실기 모의고사 3 1. 암호화 뿐만 아니라 전자서명이 가능한 최초의 알고리즘이자 소인수분해의 난해함에 기반하여, 공개키만을 가지고는 개인키를 쉽게 조작할 수 없도록 디자인되어있는 암호 알고리즘은? > RSA 2. 전송계층 보안이나 WEP 등의 여러 프로토콜에 사용되어왔지만 이후 여러 연구를 통해 취약한 것으로 밝혀진 스트림 암호 알고리즘은? > RC4 3. 국내 표준 전자서명알고리즘인 KCDSA에 사용되는 160비트 암호학적 해시 함수로, SHA-1과 비슷한 구조를 갖고 있으며, 현재 해시 함수 안전성의 권고 기준인 112비트를 만족하지 않기 때문에 더이상 사용하지 않는 것을 권고하고 있는 암호학적 해시 함수는? > HAS-160 4. 1999년 한국인터넷진흥원에서 자체 개발한 3DES보다 신뢰성이 우수한 블록 암호 알고.. 2021. 7. 2.
정보처리기사 실기 모의고사 2 1. 객체지향 프로그래밍에서 특정 객체를 생성하기 위해 변수와 메서드를 정의하는 일종의 틀이자 데이터를 추상화하는 단위는? > 클래스 2. 객체지향 기법 중 객체의 상새한 내용을 개체외부에 감추고 메시지를 통하여 다른 객체와 상호작용하며 구현부가 변경되어도 변경의 영향을 최소화할 수 있는 정보 은닉의 특징을 갖고, 서로 관련성이 많은 데이터와 이와 관련된 함수들을 한 묶음으로 처리하는 기법은? > 캡슐화 3. 프로그램의 구성요소인 클래스의 기능(동작)으로 작업의 최소단위이며 반드시 호출되어야만 기능을 사용할 수 있는 요소는? > 메서드 4. 2~3명이 진행하는 리뷰의 형태로 요구사항 명세서 작성자가 요구사항 명세서를 설명하고, 이해관계자들이 설명을 들으면서 코드에 대한 결함을 발견하는 형태로 진행하는 검.. 2021. 7. 2.
정보처리기사 실기 모의고사 1 1. HTTP URL을 통해 자원을 명시하고, HTTP 메소드(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 생성, 조회, 갱신, 삭제 등의 명령을 적용하는 기술은? > REST 2. 형상 항목에 대한 형상 베이스라인이 승인된 후, 발생되는 형상 항목의 변경에 대하여 평가, 조절, 승인/보류/기각을 결정하는 심의 조직은? > 형상통제위원회(CCB) 3. 기업에서 운영되는 서로 다른 플랫폼(이기종) 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처 또는 기술 > ESB 4, PL/SQL의 처리 결과를 화면에 출력하기 위한 SQL 명령어는? > SET SERVEROUTPUT ON 5. 성능 향상을 위해 데이터를 1개 이상의 디스크 드.. 2021. 7. 2.
정보처리기사 실기 약술형 대비 1. DLP : 내부 정보 유출 방지를 위해 사용하는 보안 기술 2. 파레토 법칙 : 오류의 80퍼센트가 전체 원인 20퍼센트에서 발생 3. COCOMO : 보헴 제안 모형 4. UDDI : 웹 서비스 정보인 WSDL을 등록하고 검색하기 위한 저장소 5. DRM : 저작권자가 그들이 배포한 자료의 사용을 제어하고 이를 의도한 용도로만 사용하게 제한하는데 사용되는 모든 기술 지칭 용어 6. 인터프리터 : 컴파일 과정이 없기 때문에 개발하는 과정에서 사용하면 유용, 실행 속도가 느리고 메모리 사용 비효율적 7. 방화벽 : 들어오고 나가는 네트워크 트래픽을 모니터링하고 제어하는 네트워크 보안 시스템 8. 알파테스트 : 상품으로 출시하기 전 개발인력이 성능을 확인하는 테스트 9. 베타테스트 : 선발된 잠재 고객.. 2021. 7. 2.
12. 제품 소프트웨어 패키징 Chapter 1. 제품 소프트웨어 패키징하기 1. 모듈화(Modulation) - 모듈을 이용하여 소프트웨어의 성능을 향상시키거나 시스템의 디버깅, 시험, 통합 및 수정을 용이하도록 하는 소프트웨어 설계 기법 - 모듈 간 결합도의 최소화하고 모듈 내 요소들 간의 응집도 최대화 하는 것이 중요 - 개발 편의성 : 프로그램의 효율적인 관리, 전체적인 소프트웨어 이해의 용이성 증대, 소프트웨어 시험, 통합,수정 시 용이성 제공, 모듈의 재사용 가능으로 개발과 유지보수가 용이, 오류의 파급효과 최소화 - 복잡성 감소 : 기능의 분리가 가능하고 인터페이스가 단순, 복잡도 감소로 인한 성능 향상 2. 사용자 중심의 모듈 패키징 작업 수행 기능식별 / 모듈화 / 빌드 진행 / 사용자 환경 분석 / 패키징 적용 시험.. 2021. 7. 2.
11. 응용 SW 기초 기술 활용 (3) Chapter 3. 네트워크 기초 활용하기 1. 거리에 따른 네트워크 분류 - WAN : 광대역 네트워크, LAN에 비해 전송 거리가 넓음, 라우팅 알고리즘 필요, LAN 대비 에러율이 높고 전송지연이 큼 - LAN : 근거리 네트워크, 한 건물 또는 작은 지역을 커버하는 네트워크 2. OSI 7계층 - 물리계층 : 실제 장비들을 연결하기 위한 장치 (허브, 리피터) - 데이터 링크계층 : 오류와 흐름을 제거하여 신뢰성 있는 데이터 전송 (브리지, 스위치) - 네트워크 계층 : 다수의 중개 시스템 중 올바른 경로를 선택하도록 지원 (라우터) - 전송계층 : 송신, 수신 프로세스 간의 연결 (L4 스위치) - 세션 계층 : 송신, 수신 간의 논리적 연결 (호스트(PC)등) - 표현계층 : 코드 문자 등을 .. 2021. 7. 2.