본문 바로가기

공부 노트

정보처리기사 실기 - Ch5. 인터페이스 구현> 1. 인터페이스 설계 확인

인터페이스 설계 확인

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

AJAX에서 많이 사용되고 XML을 대체하는 주요 데이터 포맷

정답

JSON(Javascript Object Notation)


1-2. HTML의 단점을 보완한 인터넷 언어, SGML의 복잡한 단점을 개선한 특수한 목적을 갖는 마크업 언어

송/수신 시스템 간 데이터 연계의 편의성을 위해 전송되는 데이터 구조를 동일한 형태로 정의

정답

XML(Extensible Markup Language)


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

XMLHttpRequest 객체를 이용해 전체 페이지를 새로 로드하지 않고 필요한 부분만 로드

정답

AJAX(Asynchronous Javascript and XML)


1-4. 웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP 메서드로 주고받는 웹 아키텍처

정답

REST(Representational State Transfer)


1-5. (데이터베이스 암호화 방식) 애플리케이션 레벨에서 암호 모듈을 적용하는 애플리케이션 수정 방식

정답

API 방식


1-6. 암/복호화 모듈이 DB 서버에 설치된 방식

정답

플러그인 방식


1-7. DB 서버의 DBMS 커널이 자체적으로 암/복호화 기능을 수행하는 방식

정답

TDE(Transparent Data Encryption) 방식


1-8. API 방식과 Plug-In 방식을 결합하는 방식

정답

Hybrid 방식


1-9. (데이터베이스 암호화 전송) IP 계층에서 무결성과 인증을 보장하는 인증 헤더와 기밀성을 보장하는 암호화를 이용하여 양 종단간 구간에 보안 서비스를 제공하는 터널링 프로토콜

정답

IPSec


1-10. 전송계층과 응용계층 사이에서 클라이언트와 서버 간의 웹 데이터 암호화, 상호 인증 및 전송 시 데이터 무결성을 보장하는 보안 프로토콜

정답

SSL/TLS


1-11. 웹상에서 네트워크 트래픽을 암호화하는 주요 방법 중 하나로서 클라이언트와 서버 간에 전송되는 모든 메시지를 각각 암호화하여 전송

정답

S-HTTP