일일구름 IT

[정처기 수제비] 최종 모의고사 - 2회 본문

정보처리기사/오답노트

[정처기 수제비] 최종 모의고사 - 2회

일구름 2023. 4. 22. 17:58

5. EAI 구축 유형 중 단일한 접접의 허브 시스템을 통하여 데이터를 전송하는 중앙 집중식 방식으로, 허브 장애 시 전체 장애가 발생하는 방식은 무엇인가?

답: 허브 앤 스포크

 

EAI 구축 유형

포인트 투 포인트 1:1 단순 통합 방법
허브 앤 스포크 허브, 중앙 집중식 방식
메시지 버스 미들웨어
하이브리드 허브 앤 스포크 + 메시지 버스

9. 다음이 설명하는 함수를 쓰시오.

더보기
  • 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수
  • 유형으로는 ROLLUP, CUBE, GROUPING SETS 함수가 존재

답: 그룹 함수

 

그룹 함수 : 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수

  • ROLLUP
  • CUBE
  • GROUPING SETS

 

집계 함수 : 여러 행 또는 테이블 전체 행으로부터 하나의 결괏값을 반환하는 함수

  • COUNT
  • SUM
  • AVG
  • MAX
  • MIN
  • STDDEV
  • VARIANCE

 


10. 다음은 개발환경 구축 시 필요한 주요 서버에 대한 설명이다. 어떤 서버에 대한 설명인지 쓰시오.

더보기
  • HTTP를 이용한 요청/응답을 처리
  • 웹상의 정적 콘텐츠(CSS, Javascript, Image)를 처리
  • 주요 제품으로 Apache, IIS, Nginx 등 존재

답: 웹 서버

 

사용 목적 별 서버

웹 서버 정적 콘텐츠 처리
웹 애플리케이션 서버 동적 서비스 제공
데이터베이스 서버 데이터베이스와 DBMS 관리
파일 서버 파일 저장

 


13. 웹 서비스에 대한 정보인 WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리를 지칭하는 용어를 쓰시오.

답: UDDI

 

웹 서비스

SOAP HTTP, HTTPS, SMTP, XML기반 메시지 교환
WSDL 웹서비스 기술언어, 웹서비스에 대한 상세정보
UDDI WSDL 등록, 검색 위한 저장소, 레지스트리

 


14. 물리적인 리소스들을 사용자에게 하나로 보이게 하거나, 하나의 물리적인 리소스를 여러 개로 보이게 하는 기술을 무엇이라 하는가?

답: 가상화

 

가상화: 물리적인 리소스들을 사용자에게 하나로 보이게 하거나, 하나의 물리적인 리소스들을 여러개로 보이게 하는 기술


15. 다음이 설명하는 형상관리의 절차는 무엇인지 쓰시오.

더보기
  • 소프트웨어 베이스라인의 무결성 평가
  • 베이스라인 변경 시 요구사항과 일치 여부 검토

답: 형상 감사

 

형상관리 절차

형상식별 -> 형상통제 -> 형상감사 -> 형상기록/보고

형상 식별 계층 구조로 구분
형상 통제 기준성 반영, 형상통제위원회
형상 감사 무결성
형상 기록/보고 기록

 


16. 다음에 들어갈 테스트 레벨의 유형을 쓰시오.

더보기

단위 테스트 / (  1  ) / (  2  ) / 인수 테스트

답:

1. 통합 테스트

2. 시스템 테스트

 

테스트 레벨 종류 : 단통시인

 


17. 다음이 설명하는 인터페이스 구현 검증 도구는 무엇인가?

더보기
  • 자바(jUnit), C++(cppUnit), .Net(nUnit) 등 다양한 언어를 지원하는 단위 테스트 프레임워크
  • 소프트웨어의 함수나 클래스 같은 서로 다른 구성 단위를 테스트할 수 있게 해주는 도구

답: xUnit

 

테스트 프레임워크

xUnit 자바(jUnit), C++(cppUnit), .Net(nUnit) 등 다양한 언어를 지원
STAF 서비스 호출, 컴포넌트 재사용
NTAF STAF + FitNess
FitNess 웹기반 테스트케이스 설계/실행/결과확인 지원
Selenium 개발언어 지원
watir 루비 기반

18. 다음이 설명하는 가장 적합한 용어를 쓰시오.

더보기

SQL을 가장 바르고 효율적으로 수행할 최적의 처리경로를 생성해 주는 DBMS 내부의 핵심엔진

답: 옵티마이저

 

옵티마이저 : DBMS 내부의 핵심엔진

규칙 기반 옵티마이저(RBO) 통계 정보가 없는 상태에서 사전 등록된 규칙에 따라 질의 실행 계획을 선택
비용 기반 옵티마이저(CBO) 통계 정보로부터 모든 접근 경로를 고려한 질의 실행 계획을 선택

19. 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹사이트에 요청하게 하는 공격은 무엇인가?

답: CSRF

 

XSS 외부입력 데이터가 포함된 웹페이지 전송, 부적절한 스크립트 실행
CSRF 사용자 의지와 무관하게 공격자 의도 행의를 사이트에 요청
SQL 삽입 SQL 구문 삽입

 


20. 다음이 설명하는 가장 적합한 장비를 쓰시오.

더보기
  • 여러 대의 컴퓨터를 연결하여 네트워크로 보내거나 하나의 네트워크로 수신된 정보를 여러 대의 컴퓨터로 송신하기 위한 장비
  • 1계층의 장비로 사용

답: 허브

 

허브: 1계층 장비, 여러 대의 컴퓨터를 연결하여 네트워크로 보내거나 하나의 네트워크로 수신된 정보를 여러 대의 컴퓨터로 송신하기 위한 장비