아래에서 설명하는 용어는 무엇인지 쓰시오.
웹 콘텐츠를 저장하거나 처리하는 컴퓨터 또는 소프트웨어. 일반적으로 웹 서버가 되는 컴퓨터에 설치되는 소프트웨어를 말한다. HTTP 프로토콜을 통해 클라이언트의 요청 정보를 받아 처리하고 그 결과를 다시 클라이언트에 보낸다. 대표적인 ( )로는 아파치(Apache), 엔진엑스 (nginx), 마이크로소프트사의 IIS(Internet Information Services) 등이 있다.
- 웹 서버
아래에서 설명하는 용어는 무엇인지 쓰시오.
Java 관련 응용 프로그램을 기동하기 위한 인터프리터 환경으로, 적용 버전을 개발 표준에서 명시하여 모든 개발자가 동일한 버전을 적용하는 것이 좋다. 자바(Java) 언어로 작성된 프로그램을 해석하여 실행하므로 자바의 원시 코드를 고쳐 쓰거나 재컴파일할 필요가 없다.
- JVM
*결합도 낮은 순서대로
자료 결합도 - 스탬프 결합도 - 제어 결합도 - 외부 결합도 - 공통 결합도 - 내용 결합도
( Data - Stamp - Control - External - Common - Content )
*응집도 높은 순서대로
기능적 응집도 - 순차적 응집도 - 통신적 응집도 - 절차적 응집도 - 시간적 응집도 - 논리적 응집도 - 우연적 응집도
( Functional - Sequential - Communication - Procedure - Temporal - Logical - Coincident )
다음 설명의 ( )안에 들어갈 가장 적합한 용어를 쓰시오.
( )은/는 큰 시스템 중 비교적 독립적인 한 부분으로, 전체 프로그램의 기능 중 특정 기능을 처리할 수 있는 실행 코드를 의미한다. 주 프로그램은 몇 개의 ( )(으)로 나뉠 수 있으며, ( )이/가 서로 모여 하나의 완전 한 프로그램으로 만들어질 수 있다. ( )은/는 자체적으로 컴파일 가능하고 다른 프로그램에서 재사용이 가능하다. 소프트웨어 설계의 기본 원리로써 소프트웨어 성능을 향상시키거나 시스템의 수정 및 재사용, 유지관리 등이 용이하도록 시스템의 기능들을 ( ) 단위로 분해하는 것을 Modulairty라고 한다.
- 모듈
다음은 프로세스 모델의 구성 항목에 대한 설명이다. ( )안에 들어갈 가장 적합한 항목을 고르시오.
(1) 공급자에 의해 제공되는 정보 지원
(2) 입력을 가치 있는 산출물로 변환시켜 출력하는 활동들
(3) 프로세스를 통해 고객에게 제공되는 가치 있는 제품/서비스
(4) 입력을 제공하는 개인이나 조직
(5) 제품/서비스 또는 출력의 대상이 되는 개인이나 조직
(ㄱ) 고객 (ㄴ) 프로세스 (ㄷ) 공급자 (ㄹ) 입력 (ㅁ) 출력
(1) ㄹ (2) ㄴ (3) ㅁ (4) ㄷ (5) ㄱ
배치 프로그램은. 사용자와의 상호 작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 것이다. 배치 프로그램의 필수 요소 5가지를 쓰시오.
- 대용량 데이터, 성능, 안정성, 견고함, 자동화
다음은 Quartz Scheduler의 구성 요소에 대한 설명이다. ( )안에 들어갈 가장 적합한 항목을 고르시오.
(1) 실행 환경 관리
(2) 수행할 작업 정의
(3) Job의 상세 정보
(4) Job의 실행 스케줄 정의
(ㄱ) Trigger (ㄴ) Job (ㄷ) Scheduler (ㄹ) JobDetail
- (1) ㄷ (2) ㄴ (3) ㄹ (4) ㄱ
'정보처리기사 > 오답' 카테고리의 다른 글
[실기추가문제] - 소프트웨어 개발 보안 구축 (0) | 2020.10.13 |
---|---|
[실기추가문제] - 애플리케이션 테스트 관리 (0) | 2020.10.13 |
[실기추가문제] - 통합구현 (0) | 2020.10.13 |
[실기추가문제] - 화면 설계 (0) | 2020.10.13 |
[실기추가문제] - 요구사항 확인 (0) | 2020.10.13 |