License/정보처리기사

정보처리기사 실기요약: 약술형 및 단답형 대비 용어정리 [2]

S.A.H 2021. 7. 7. 12:25
반응형

 

 



*제가 정보처리기사 실기를 준비하면서 약술형과 단답형에 대비하여 작성한 자료입니다. 내용은 과목 구분없이 혼재되어 있습니다.
*정보처리기사 실기는 많은 용어들과 용어에 대한 정의를 키워드 중심으로 최대한 눈에 익히면서 외우는 것이 효과적입니다.


Q) 웹서비스에 대한 정보인 WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준

답: UDDI

Q) 웹서비스에 대한 상세정보가 기술된 XML형식으로 구현된 언어

답: WSDL(Web Services Description Language)


Q) HTTP, SMTP 등을 사용하여 XML 기반의 메세지네트워크 상태에서 교환하는 프로토콜

답: SOAP

Q) 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보전달, 연계, 통합을 가능하게 해주는 솔루션

답: EAI

Q) 미들웨어(Bus)를 중심으로 각각의 프로토콜이 호환할 수 있도록 애플리케이션의 통합을 느슨한 결합방식으로 지원하는 방식

답: ESB

Q) HTTP URI를 통해 자원을 명시하고 HTTP메서드를 통해 해당 자원에 대한 생성, 조회, 갱신 등의 명령을 적용할 수 있는 분산하이퍼미디어 시스템을 위한 소프트웨어 아키텍쳐

답: REST

Q) 속성-값 쌍, 키-값 쌍으로 이루어진 데이터오브젝트를 전달하기 위해 인간이 읽을 수있는 텍스트를 사용하는 개방형 표준 포맷

답: JSON

Q) HTML의 단점을 보완한 언어인간과 기계가 모두 이해할 수 있는 텍스트형태로 마크업 포멧을 정의하기 위한 메타언어

답: XML

Q) 자바스크립트를 사용하여 웹서버와 클라이언트 간 비동기적으로 XML 데이터를 교환하고 조작하기 위한 웹 기술

답: AJAX

Q) 다익스트라 알고리즘을 이용하여 링크 상태 정보를 모든 라우터에 전달하여 최단 경로트리를 구성하는 라우팅 프로토콜 알고리즘

답: 링크 상태 알고리즘

Q) 사전에 작업에 필요한 자원의 수를 제시하고 운영체제가 자원의 상태를 감시, 안정상태일 때만 자원을 프로세스에게 할당하는 교착상태 회피기법

답: 은행가 알고리즘

Q) 소프트웨어 각 기능의 원시코드 라인 수낙관치, 중간치, 비관치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 비용산정 모델

답: LOC

Q) 구글에서 대용량 데이터 처리분산병렬컴퓨팅에서 처리하기 위한 목적으로 제작한 소프트웨어 프레임워크

답: 맵리듀스

Q) 응용프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스

답: API

Q) 호스트 컴퓨터와 인접라우터멀티캐스트 그룹 맴버십을 구성하는데 사용하는 통신 프로토콜

답: IGMP

Q) 여러 가지 소프트웨어 구성요소와 그 구성요소가 가진 특성 중에서 외부에 드러나는 특성, 그리고 구성요소간의 관계를 표현하는 시스템의 구조

답: 소프트웨어 아키텍쳐

Q) 서버, 네트워크, 프로그램 등 정보시스템이 장애에 대응하여 긴 시간 동안 지속적으로 정상운영이 가능한 상태

답: 고가용성(HA)

Q) 공격자가 취약한 웹 사이트에 악의적인 스크립트를 삽입하여 사용자가 실행하도록 유도한 후에 사용자의 정보를 탈취하는 공격기법

답: XSS

Q) 공격자가 웹 서버의 취약점을 이용하여 악성 스크립트 구문을 삽입하고, 정상적인 사용자로 하여금 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹사이트에 요청하게 하는 공격기법

답: CSRF

Q) 출발지 주소를 공격대상 IP로 설정하여 네트워크 전체에 ICMP Echo 패킷을 직접 브로드캐스팅하여 타겟 시스템을 마비시키는 공격기법

답: 스머프(Smurf)공격

Q) 인터넷과 같은 공중망에서 터널링, 암호화기법 등을 사용해서 마치 전용회선으로 연결된 사설망과 같은 서비스를 제공하는 가상의 네트워크

답: VPN

Q) 고정된 테이블 스키마가 필요하지 않고, 조인 연산을 사용할 수 없으며 수평적으로 확장이 가능한 DBMS

답: NoSQL

 

Q) 하나의 트랜잭션이 데이터를 액세스하는 동안, 다른 트랜잭션그 데이터 항목을 액세스 할 수 없도록 하는 제어기법

답: 로킹(Locking)

Q) 관계형 데이터모델에서 데이터의 중복성을 제거하여 이상현상을 방지하고, 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정

답: 정규화

Q) 정규화된 엔터티, 속성, 관계에 대해 성능 향상개발 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법

답: 반정규화(비정규화)

Q) 소프트웨어의 성능을 향상시키거나 시스템의 디버깅, 시험, 통합 및 수정을 용이하도록 하는 소프트웨어 설계 기법

답: 모듈화

Q) 특정 서버에게 수많은 접속 시도를 만들어 다른 이용자가 정상적으로 서비스 이용 못하게 하는 공격

답: DOS




반응형