본문 바로가기

[ 공지사항 + 기타 ]/자격증 공부

정처기 데일리 문제풀이 - 2과목, 3과목, 4과목 (19, 20, 21)

728x90
728x90

https://cafe.naver.com/soojebi/112346

 

[2022년 제1회 기사 실기 출제예상 문제] (2과목) 화면 설계 - 19

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

19. 다음은 User Interface 설계 도구 및 산출물에 대한 설명이다. 괄호( ) 안에 들어갈 용어를 쓰시오.

- ( ① )은/는 디자인, 사용방법설명, 평가 등을 위해 실제 화면과 유사하게 만든 정적인 형태의 모형으로 시각적으로만 구성요소를 배치하는 것으로 일반적으로 실제로 구현되지는 않는다.
- ( ② )은/는 정책, 프로세스, 콘텐츠 구성, 와이어프레임(UI, UX), 기능 정의, 데이터베이스 연동 등 서비스 구축을 위한 모든 정보가 담겨 있는 설계 산출물이다.

정답 : ① 목업 ② 스토리보드

 

UI 설계도구 : 사용자의 요구사항에 맞게 UI 화면 구조나 화면 배치 등을 설계할 때 사용하는 도구

1. 와이어 프레임(Wireframe)
: 기획 단계의 초기에 제작. 페이지에 대한 개략적인 레이아웃이나 UI 요소 등 뼈대 설계
2. 목업(Mockup)
: 디자인, 사용방법설명, 평가 등을 위해 와이어프레임보다 좀 더 실제화면과 유사하게 만든 정적 형태의 모형. 실제로 구현되지는 않음
3. 스토리보드(Storyboard) : 와이어프레임에 콘텐츠에 대한 설명, 페이지 간 이동 흐름 등을 추가한 문서
4. 프로토타입(Prototype) : 와이어프레임이나 스토리보드 등에 인터렉션을 적용함으로써 실제 구현된 것처럼 테스트가 가능한 동적인 형태의 모형
5. 유스케이스(Use Case) : 사용자 측면에서의 요구사항, 사용자가 원하는 목표를 달성하기 위해 수행할 내용 기술. 사용자의 요구사항을 구조적으로 표현, 다이어그램 형식으로 묘사. 다이어그램 완성 후 유스케이스 명세서 작성


https://cafe.naver.com/soojebi/112557

 

[2022년 제1회 기사 실기 출제예상 문제] (3과목) 데이터 입출력 구현 - 20

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

20. 관계 데이터베이스의 정규화에 대한 설명이다. 괄호( ) 안에 들어갈 용어를 쓰시오.

- 어떤 릴레이션에 R이 ( ① )이고, 릴레이션의 키가 아닌 속성 모두가 R의 어떤 키에도 이행적 함수 종속이 아닐 때 R은 ( ② )에 속한다.

​답) ① ____________________________ / ​② ____________________________

정답 : ​ 2차 정규화(2NF) / 3차 정규화(3NF) 

데이터베이스 정규화 normalization
<원부이결다조>
1NF: 도메인이 원자값 구성
2NF: 부분적 함속 종속 제거
3NF: 이행적 함수 종속 제거
BCNF: 결정자이면서 후보키가 아닌 함수 종속 제거
4NF: 다치 종속 제거
5NF: 조인 종속 제거

어떤 릴레이션에 R이 2차 정규화(2NF)이고, 릴레이션의 키가 아닌 속성 모두가 R의 어떤 키에도 이행적 함수 종속이 아닐 때 R은 3차 정규화(3NF)에 속한다.

혹시라도 책을 볼꺼면 -> 2022 수제비 정보처리기사 실기책 3-13페이지


https://cafe.naver.com/soojebi/112715

 

[2022년 제1회 기사 실기 출제예상 문제] (4과목) 통합 구현 - 21

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

21. 다음은 주요 연계 기술에 대한 설명이다. 괄호( ) 안에 들어갈 용어를 쓰시오.

- 직접 연계 방식 중 DB 연결 방식은 수신 시스템의 WAS에서 송신 시스템 DB로 연결하는 DB ( ① )을/를 생성하고 연계 프로그램에서 해당 DB ( ① ) 명을 이용하여 연결하는 방식이다.
- ( ② ) 기법은 데이터베이스에서 자료를 조회하거나 업데이트하기 위해서 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. 수신 시스템의 프로그램에서 ( ② ) 드라이버를 이용하여 송신 시스템 DB와 연결할 수 있다.

​답) ① ____________________________ /​② ____________________________

정답 : ① 커넥션 풀(Connection Pool) / ② JDBC(Java Database Connectivity)

 

직접 연계 기술
1. DB 링크 : 수신 시스템에서 DB링크를 생성 / 송신 시스템에서 해당 DB링크를 직접 참조
2. DB 연결 : 수신 시스템의 WAS에서 송신 시스템 DB로 연결하는 DB 커넥션 풀을 생성 / 연계 프로그램에서 해당 DB 커넥션 풀 명을 이용하여 연결
3. API/Open API : 송신 시스템의 DB에서 데이터를 읽어서 제공하는 애플리케이션 프로그래밍 인터페이스 프로그램 / API명, 입출력 파라미터 정보 필요
4. JDBC (Java Database Connectivity) : 수신 시스템의 프로그램에서 JDBC 드라이버를 이용해서 송신시스템 DB와 연결
5. 하이퍼링크 : 현재 페이지에서 다른 부분으로 가거나 전혀 다른 페이지로 이동하게 해주는 속성

간접 연계 기술
1. 연계 솔루션(EAI) : 기업에서 운영되는 서로 다른플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션 / 송수신 시트템에 사용되는 어댑터 이용
2. Web Service/ESB : WSDL, SOAP 프로토콜 이용한 시스템 간 연계
3. 소켓(Socket) : 소켓 생성 -> 포트 할당, 클라이언트 요청 연결하여 통신


WSDL : Web Services Description Language

웹 서비스명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어
SOAP : Simple Object Access Protocol / HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜

 

1. 커넥션 풀(Connection Pool): 수신 시스템에서 DB링크 생성, 송신 시스템에서 DB링크 참조
2. JDBC (Java DataBase Connectivity): 데이터베이스 자료 조회 및 업데이트, 자바에서 데이터베이스 접속 자바 API


 

728x90