정보처리기사 실기 예상문제(단답형) 5

정보처리기사/실기|2021. 3. 28. 17:06
Document

1. 데이터베이스 개념 모델링 단계에서 도출한 개체의 타입과 관련 속성, 식별자 등의 정보를 개괄적으로 명세화한 정의서

개체 정의서

2. 논리 및 물리 모델링 과정에서 작성하는 설계 산출물로, 테이블을 구성하는 컬럼들의 특성, 인덱스, 업무 규칙을 문서화한 것

테이블 정의서

3. 송신시스템과 수신시스템간의 인터페이스 방식, 주기 등을 기록한 현황을 작성한 것

인터페이스 정의서

4. (          ) HTTP를 통해 웹 브라우저에서 요청하는 HTML 문서나 오브젝트(이미지 파일 등)을 전송해주는 서비스 프로그램을 말한다.

웹 서버

5. 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어로, 안정적인 트랜잭션 처리와 관리, 다른 이기종 시스템과의 애플리케이션 연동을 지원하는 서버로 주요 제품으로 Tomcat, Weblogic, Jeus, Resin 등이 존재

WAS

6. 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어

운영체제

7. 컴퓨터 제작 회사가 사용자의 요구대로 만들어 제공하는 프로그램으로, 운영체제와 응용소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 소프트웨어

미들웨어

8. 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합

DBMS

9. 서버는 통신을 위한 (          )을 생성하여 포트를 할당하고, 클라이언트의 통신 요청시 클라이언트와 연결하고 통신하는 방식

소켓 (Socket)

10. 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만들어주는 기능으로, 각자 독립적인 작업 영역(저장소)안에서 마음대로 소스 코드를 변경할 수 있는 Git의 기능

브랜치 (Branch)

11. 프로세스 사이에서 데이터를 전송하는 객체로, 데이터 저장, 회수 외에 다른 기능이 없는 객체

DTO (Data Transfer Object)

12. 간단한 엔티티를 의미하는 작은 객체 가변 클래스인 DTO와 달리 고정 클래스를 가지는 객체

VO (Value Object)

13. 특정 타입의 데이터베이스에 추상 인터페이스를 제공하는 객체로, 세부내용 노출없이 데이터를 실제로 조작하는 객체

DAO (Data Access Object)

14. 사용자의 화면에 나타나는 웹 화면 영역으로 웹페이지를 그리는 기술을 활용하는 영역

프론트엔드

15. 사용자와 만나지 않고 프론트엔드와 연동하여 핵심 로직을 처리하는 영역

백엔드

16. Spring Source사와 Accenture사가 2007년 공동 개발한 오픈소스 프레임워크로, 데이터베이스나 파일의 데이터를 교환하는데 필요한 컴포넌트를 제공하며, 로그 관리, 추적, 트랜잭션 관리, 작업 처리 통계, 작업 재시작 등의 다양한 기능을 제공하는 배치 스케줄러

스프링 배치

17. 스프링 프레임워크에 플러그인되어 수행하는 작업과 실행 스케줄을 정의하는 트리거를 분리하여 유연성 및 다양한 스케줄 기능을 제공하는 오픈소스 기반 스케줄러

쿼츠 스케줄러

18. TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일 전송을 하기 위한 프로토콜

FTP

19. 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터 업무, 송수신 주체 등이 정의된 문서이자, 시스템의 인터페이스 현황 파악을 위해서 인터페이스 목록 및 각 인터페이스의 상세 데이터 명세, 각 기능의 세부 인터페이스 정보를 정의한 문서

인터페이스 설계서

20. JDBC코드를 단순화하여 사용할 수 있는 SQL Mapping 기반 오픈소스 접속 프레임워크로, SQL을 거의 그대로 사용할 수 있어 SQL 친화적인 국내 환경에 적합하여 많이 사용되는 DBMS 접속기술

MyBatis

댓글()
구독