본문 바로가기
공부 및 교육/정보처리기사 실기 기출문제

[정보처리기사 실기 기출문제] 5장. 인터페이스 구현

by whooops 2022. 7. 31.
반응형

[정보처리기사 실기 기출문제] 5장. 인터페이스 구현

5장. 인터페이스 구현
5장. 인터페이스 구현


▶다음 설명에 해당하는 EAI의 구축 유형은?
- 가장 기본적인 애플리케이션 통합 방식으로, 애플리케이션을 1:1로 연결한다.
- 변경 및 재사용이 어렵다.
[ Point-to-Point ]


▶다음 보기에서 데이터 무결성 검사 도구를 고르면?
ⓐ udpdump
ⓑ samhain
ⓒ cron
ⓓ trace
[ ⓑ samhain ]


▶시스템 연계 기술 중 ( )는 EAI서버와 송/수신 시스템에 설치되는 클라이언트(Client)를 이용하는 방식이다.
[ 연계 설루션 ]


▶메시지 기반의 비동기형 메시지를 전달하는 방식으로, 온라인 업무보다는 이기종 분산 데이터 시스템의 데이터 동기를 위해 많이 사용되는 미들웨어는?
[ MOM ; Message Oriented Middlware ; 메시지 지향 미들웨어 ]


▶다음 DML 시스템 인터페이스 요구사항 분석 절차를 순서대로 나열하면?
ⓐ 요구사항 분석 및 명세서 구체화
ⓑ 요구사항 분류
ⓒ 요구사항 관련 자료 준비
ⓓ 요구사항 선별
ⓔ 요구사항 명세서 공유
[ ⓓ 요구사항 선별 ⓒ 요구사항 관련 자료 준비 ⓑ 요구사항 분류 ⓐ 요구사항 분석 및 명세서 구체화 ⓔ 요구사항 명세서 공유 ]


▶인터페이스 통신 유형 중 ( )는 시스템에서 거래를 요청하고 응답이 올 때까지 대기(Request-Reply)하는 방식이다.
[ 동기 ]


▶다음 설명의 괄호에 공통적으로 들어갈 용어는?
- 시스템 연계 기술 중 ( )는 데이터베이스(DB)에서 제공하는 ( ) 객체를 이용하는 방식이다.
[ DB Link ]

▶애플리케이션 사이에 미들웨어(Middleware)를 두어 처리하는 방식으로, 확장성이 뛰어나며 대용량 처리가 가능한 EAI 구축 유형은?
[ Message Bus ]


▶인터페이스 예외 처리는 인터페이스를 구현하고 동작하는 과정에서 기능상 예외 상황이 발생했을 땨 이를 처리하는 절차로, 데이터 통신을 이용한 인터페이스 예외 처리와 인터페이스 ( )를 이용한 예외처리가 있다.
[ 엔티티 ; Entity ]

▶인터페이스 구현 검증 도구 중 Java, C++,. Net 등 다양한 언어를 지원하는 단위 테스트 프레임 워크는?
[ xUnit ]


▶검토 회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후 짧은 검토 회의를 통해 오류를 조기에 검출하는데 목적을 두는 요구사항 검토 방법은?
[ 워크 스루 ; Walk Through ]


▶다음 내용에 해당하는 인터페이스 요구사항 검증 항목은?
- 요구사항이 '어떻게(How to)'보다 '무엇을(What)'에 중점을 두고 있는가?
[ 기능성 ; functionality ]


▶다음 보기에서 내/외부 모듈 간 인터페이스 데이터 표준을 확인하는 데 사용되는 정보 두 가지를 고르면?
ⓐ 데이터 인터페이스
ⓑ 인터페이스 명세
ⓒ 인터페이스 목록
ⓓ 인터페이스 기능
[ ⓐ 데이터 인터페이스 / ⓓ 인터페이스 기능 ]


▶다음은 인터페이스 요구사항 검증 수행 순서이다. 괄호에 들어갈 알맞은 내용은?
- 요구사항 검토 계획 수립 → 검토 및 오류 수정 → ( ) 설정
[ 베이스 라인 ]


▶( )은 속성-값 쌍으로 이루어진 데이터 객체를 전달하기 위해 사람이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷이다. 비동기 처리에 사용되는 AJAX에서 XML을 대체하여 사용되고 있다.
[ JSON ; JavaScript Object Notation ]


▶다음 내용에 해당하는 인터페이스 요구사항 검증 항목은?
- 사용자의 요구사항이 누락되지 않고 모두 반영되어 있는가?
[ 완전성 ; Completeness ]


▶클라이언트와 서버 간 자바 스크립트 및 XML을 비동기 방식으로 처리하며, 전체 페이지를 새로 고치지 않고도 웹페이지 일부 영역만을 업데이트할 수 있도록 하는 기술을 의미하는 용어는?
[ AJAX ; Asynchronous JavaScript and XML ]


▶다음 보기에서 인터페이스 구현 검증 도구를 모두 고르면?
ⓐ ESB
ⓑ RPC
ⓒ xUnit
ⓓ STAF
ⓔ JSON
ⓕ NTAF
[ ⓒ xUnit / ⓓ STAF / ⓕ NTAF ]


▶( )는 클라이언트와 서버 간의 통신을 담당하는 시스템 소프트웨어로, 표준화된 인터페이스를 제공함으로써 시스템 간의 데이터 교환에 일관성을 보장하며, 통신 제공 방법이나 기능에 따라 DB, RPC, MoN, TP Monitor, ORB, WAS 등으로 구분한다.
[ 미들웨어 ; Middleware ]


▶응용 프로그램의 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 미들웨어는?
[ RPC ; 원격 프로시저 호출 ]


▶네트워크 트래픽에 대해 IP(Internet Protocol) 계층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉 기능을 제공하는 네트워크 계층에서의 보안 통신 규약은?
[ Ipsec ; IP Security ]


▶인터페이스 방법을 명세화할 때 필요한 시스템 연계 기술 중 서버는 통신을 위해 포트를 할당하고 클라이언트는 통신을 요청해 클라이언트와 연결하여 통신하는 네트워크 기술은?
[ 소켓 ; Socket ]


▶다음 내용에 해당하는 인터페이스 요구사항 검증 항목은?
- 모든 참여자가 요구사항을 명확히 이해할 수 있는가?
[ 명확성 ; Unambiguity ]

[정보처리기사 실기 기출문제] 5장. 인터페이스 구현

▶인터페이스 구현 검증 도구 중 다양한 브라우저 및 개발 언어를 지원하는 웹 애플리케이션 테스트 프레임워크는?
[ Selenium ]


▶데이베이스 벤더에서 제공하는 클라이언트에서 원격의 데이터베이스와 연결하는 미들웨어는?
[ DB ]


▶다음 설명에 해당하는 EAI의 구축 유형은?
- Hub&Spoke와 Message Bus의 혼합 방식이다.
- 필요한 경우 한 가지 방식으로 EAI구현이 가능하다.
- 데이터 병목현상을 최소화할 수 있다.
[ Hybrid ]


▶인터페이스 처리 유형 중 ( ) 방식은 사용자가 요청한 내용을 바로 처리해야 할 때 사용하는 방식이다.
[ 실시간 ]


▶서비스 지향 아키텍처(SOA) 개념을 실현하는 대표적인 모듈 연계 방법으로, 네트워크의 정보를 표준화된 서비스 형태로 만들어 공유하는 기술은?
[ 웹 서비스 ; Web Service ]


▶다음 설명에 해당하는 EAI의 구축 유형은?
- 단일 점접인 허브 시스템을 통해 데이터를 전송하는 중앙 집중형 방식이다.
- 확장 및 유지 보수가 용이하다.
- 허브 장애 발생 시 시스템 전체에 영향을 미친다.
[ Hub & spoke ]

▶인터페이스 표준 항목 중 ( )는 시스템들이 연동된 후 송/수신되는 데이터를 처리할 때 필요한 정보로, 구성 정보에는 직원 정보, 승인자 정보, 기기 정보, 매체 정보 등이 있다.
[ 거래 공통부 ]


▶인터페이스 구현 검증 도구 중 FitNess의 장점인 협업 기능과 STAF의 장점인 재사용 및 확장성을 통합한 NHN(Naver)의 테스트 자동화 프레임 워크는?
[ NTAF ]


▶모듈 세부 설계서 중 ( )는 컴포넌트 명세서의 항목 중 인터페이스 클래스의 세부 조건 및 기능들을 정의한 것이다.
[ 인터페이스 명세서 ]


▶트랜잭션이 올바르게 처리되고 있는지 데이터를 감시하고 제어하는 역할을 하는 미들웨어는?
[ TP-Monitor ; Transaction Processing Monitor, 트랜잭션 처리 모니터 ]

▶인터페이스 보안 기능에서 소프트웨어 개발 보안 가이드를 참조하여 애플리케이션 코드 상의 보안 취약점을 보완하는 방향으로 보안 기능을 적용하는 영역은?
[ 애플리케이션 영역 ]


▶정적인 콘텐츠를 처리하는 웹 서버와 달리 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되며, 클라이언트/서버 환경보다는 웹 환경을 구현하기 위한 미들웨어는?
[ WAS ; Web Application Server, 웹 애플리케이션 서버 ]


▶다음 설명의 괄호에 공통적으로 들어갈 용어는?
- 데이터 통신을 이용한 인터페이스 구현은 애플리케이션 영역에서 데이터 포맥을 인터페이스 대상으로 전송하면 이를 수신 측에서 ( )하여 해석하는 방식이다. ( )은 주어진 문장이 정의된 문법 구조에 다라 완전한 문장으로 사용될 수 있는가를 확인하는 작업을 말한다.
[ 파싱 ; Parsing ]


▶인터페이스 보안 기능에서 인터페이스 송/수신 간 스니핑 등을 이용한 데이터 탈취 및 변조 위협을 방지하기 위해 네트워크 트래픽에 대한 암호화를 설정하는 영역은?
[ 네트워크 영역 ]


▶TCP/IP 계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 보안 통신 규약은?
[ SSL ; Secure Sockets Layer ]


▶다음 내용에 해당하는 인터페이스 요구사항 검증 항목은?
- 요구사항 명세서와 설계서를 추적할 수 있는가?
[ 추적 가능성 ; Traceability ]


▶( )은 인터페이스를 위해 인터페이스가 되어야 할 범위의 데이터들의 형식과 표준을 정의하는 것으로, 기존에 있던 데이터 중 공통의 영역을 추출하여 정의하는 경우도 있고, 인터페이스를 위해 한쪽의 데이터를 변환하여 정의하는 경우도 있다.
[ 인터페이스 데이터 표준 ]


▶인터페이스 처리 유형 중 ( ) 방식은 데이터를 매건 단위로 처리할 경우 비용이 많이 발생할 때 사용하는 방식이다.
[ 지연 처리 ]


▶모듈 세부 설계서 중 ( )는 컴포넌트의 개요 및 내부 클래스의 동작, 인터페이스를 통해 외부와 통신하는 명세 등을 정의한 것이다.
[ 컴포넌트 명세서 ]


▶인터페이스 구현 검증 도구 중 서비스 호출, 컴포넌트 재사용 등 다양한 환경을 지원하는 테스트 프레임워크로, 각 테스트 대상 분산 환경에 데몬을 사용하여 테스트 대상 프로그램을 테스트하고, 이를 통합하여 자동화하는 검증 도구는?
[ STAF ]


▶사용자의 요구사항을 정확히 파악하기 위해 실제 개발될 소프트웨어에 대한 견본품을 만들어 최종 결과물을 예측하는 요구항 검증 방법은?
[ 프로토타이핑 ; Prototyping ]


▶인터페이스 처리 유형 중 ( ) 방식은 대량의 데이터를 처리할 때 사용하는 방식이다.
[ 배치 ]


▶인터페이스 보안 기능에서 데이터 베이스, 스키마, 엔티티의 접근 권한과 프로시저, 트리거 등 데이터베이스 동작 객체의 보안 취약점에 보안 기능을 적용하는 영역은?
[ 데이터베이스 영역 ]


▶작성자 이외의 전문 검토 그룹이 요구사항 명세서를 상세히 조사하여 결함, 표준 위배, 문제점 등을 파악하는 방식의 인터페이스 요구사항 검토 방법은?
[ 인스펙션 ; Inspection ]


▶시스템 연계 기술 중 네트워크의 정보를 표준화된 서비스 형태로 만들어 공유하는 기술로, WSDL, UDDI, SOAP 프로토콜을 이용하여 연계하는 기술은?
[ 웹 서비스 ; Web Service ]


▶인터페이스 구현 검증 도구 중 웹 기반 테스트 케이스 설계, 실행, 결과 확인 등을 지원하는 테스트 프레임워크는?
[ FitNesse ]


▶애플리케이션 간 연계, 데이터 변환, 웹 서비스 지원 등 표준 기반의 인터페이스를 제공하는 설루션으로, 특정 서비스에 국한되지 않고 범용적으로 사용하기 위하여 애플리케이션과의 결합도를 약하게 유지하는 모듈 연계 방식은?
[ ESB ; Enterprise Service Bus ]

[정보처리기사 실기 기출문제] 5장. 인터페이스 구현

▶요구사항 명세서 작성자가 요구사항 명세서를 설명하고 이해관계자들이 설명을 들으면서 결함을 발견하는 방식의 인터페이스 요구사항 검토 방법은?
[ 동료 검토 ; Peer Review ]

▶다음 보기에서 데이터 무결성 검사 도구를 모두 고르면?
ⓐ trace
ⓑ tripwire
ⓒ AIDE
ⓓ udpdump
[ ⓑ tripwire / ⓒ AIDE ]


▶다음 내용에 해당하는 인터페이스 요구사항 검증 항목은?
- 요구사항이 모순되거나 충돌되는 점 없이 일정하게 유지하고 있는가?
[ 일관성 ; Consistency ]


▶애플리케이션의 성능 관리를 위해 접속자, 자원 현황, 트랜잭션 수행 내역, 장애 진단 등 다양한 모니터링 기능을 제공하며, Nagios, Zabbix, Cacti 등의 리소스 방식과 VisualIVM, 제니퍼, 스카우터 등의 엔드 투 엔드 방식이 있는 인터페이스 구현 감시 도구는?
[ APM ; Application Performance Management/ Monitoring ]


▶각 시스템의 구성 요소를 표현한 다이어그램을 통해 만든 설계서로, 시스템을 구성하는 주요 구성 요소 간 트랜잭션을 보여 주고 이를 통해 시스템에서 인터페이스는 어디에 속하고 어떤 트랜잭션이 인터페이스를 통해 상호 교환되는지 확인할 수 있는 설계서는?
[ 정적/ 동적 모형을 통한 인터페이스 설계서 ]


▶다음 보기에서 시스템 인터페이스 요구사항 명세서의 구성 요소에 해당하는 것을 모두 고르면?
ⓐ 연계 대상 시스템
ⓑ 인터페이스 예외 처리
ⓒ 인터페이스 이름
ⓓ 내/외부 모듈
[ ⓐ 연계 대상 시스템 / ⓒ 인터페이스 이름 ]


▶시스템 연계 기술 중 ( )는 송신 시스템의 데이터베이스(DB)에서 데이터를 읽어와 제공하는 애플리케이션 프로그래밍 인터페이스 프로그램이다.
[ API/ Open API ]


▶분산 프로그램 객체를 생성, 배포, 관리하기 위한 규격인 코바(CORBA)의 표준 스펙을 구현한 객체 지향 미들웨어는?
[ ORB ; Object Request Broker, 객체 요청 중개인 ]


▶인터페이스 처리 유형은 송/수신 데이터를 어떤 형태로 처리할 것인지에 대한 방식을 의미하며, 업무의 성격과 송/수신 데이터 전송량을 고려하여 ( ① ) 방식, ( ② ) 방식, ( ③ ) 방식 등으로 구분한다.
[ ① 실시간 / ② 지연 처리 / ③ 배치 ]


▶인터페이스 표준 항목 중 ( )는 시스템 간 연동 시 필요한 공통 정보로, 구성 정보에는 인터페이스 ID, 전송 시스템 정보, 서비스 코드 정보, 응답 결과 정보, 장애 정보 등이 있다.
[ 시스템 공통부 ]


▶인터페이스 보안 기능은 일반적으로 ( ), ( ), ( ) 영역에 적용한다.
[ 네트워크, 애플리케이션, 데이터베이스 ]


▶다음 내용에 해당하는 인터페이스 요구사항 검증 항목은?
- 요구사항이 사용자의 요구를 모두 만족하고, 개발된 소프트웨어가 사용자의 요구 내용과 일치하는지를 검증할 수 있는가?
[ 검증 가능성 ; Verifiability ]


▶인터페이스 통신 유형 중 ( )는 시스템에서 거래를 요청하고 다른 작업을 수행하다 응답이 응답이 오면 처리하는 방식(Send-Receive, Send-Receive-Acknowledge, Publish-Subscribe)이다.
[ 비동기 ]


▶다음 보기에서 시스템 인터페이스 요구사항 명세서의 구성 요소에 해당하는 것을 모두 고르면?
ⓐ 인터페이스 보안
ⓑ 연계 방식
ⓒ 인터페이스 주기
ⓓ 정황 시나리오
ⓔ 사전/사후 조건
[ ⓑ 연계 방식 / ⓒ 인터페이스 주기 ]


▶독립적으로 떨어져 있는 시스템들끼리 서로 연동하여 상호 작용하기 위한 접속 방법이나 규칙을 의미하는 용어는?
[ 시스템 인터페이스 ]

반응형

댓글