728x90
정보처리기사 실기 예상 문제 181번~200번 문제 입니다.
필기 공부하실 때 같이 하셔도 좋은 문제들입니다.
문제를 푸신후 정답보기를 눌러 정답을 확인해주세요
이전 문제 풀러가기
181번. ⓐ에 들어갈 구조패턴의 용어를 쓰시오. ⓐ는(은) 여러 객체를 가진 복합 객체와 단일 객체를 구분 없이 다루고자 할 때 사용하는 패턴
더보기
컴포지트(Composite)
182번. ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 요청을 객체의 형태로 캡슐화하여 재이용하거나 취소할 수 있도록 요청에 필요한 정보를 저장하거나 로그에 남기는 패턴 (요청에 사용된 각종 명령어들을 추상 클래스와 구체 클래스로 분리하여 단순화함)
더보기
커맨드(Command)
183번. ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 수많은 객체들 간의 복잡한 상호작용(Interface)을 캡슐화하여 객체로 정의하는 패턴(객체 사이의 의존성을 줄여 결합도를 감소시킬 수 있음)
더보기
중재자(Mediator)
184번. ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 한 객체의 상태가 변화하면 객체의 상속되어 있는 다른 객체들에게 변화된 상태를 전달하는 패턴 (주로 분산된 시스템 간에 이벤트를 생성·발행하고 이룰 수신해야 할 때 이용함)
더보기
옵서버(Observer)
185번. ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 객체의 상태에 따라 동일한 동작을 다르게 처리해야 할 때 사용하는 패턴
더보기
상태(State)
186번. ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 동일한 계열의 알고리즘들을 개별적으로 캡슐화하여 상호 교환할 수 있게 정의하는 패턴 (클라이언트에 영향 없이 알고리즘의 변경이 가능함)
더보기
전략(Strategy)
187번. ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 각 클래스들의 데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성하는 패턴
더보기
방문자(Visitor)
188번. ⓐ~ⓒ에 들어갈 디자인패턴의 종류를 쓰시오.
ⓐ 패턴은 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴이다.
ⓑ 패턴은 ⓑ가 복잡한 시스템을 개발하기 쉽도록 클래스나 객체들을 조합하여 더 큰 구조로 만드는 패턴이다.
ⓒ 패턴은 클래스나 객체의 생성과 참조 과정을 정의하는 패턴이다.
더보기
ⓐ행위 (Behavioral)
ⓐ행위 (Behavioral)
ⓑ구조 (Structural)
ⓒ생성 (Creational)
189번. ⓐ에 들어갈 단어를 영문약자로 쓰시오.
ⓐ는(은) 개발에 필요한 환경, 즉 편집기(Editor), 컴파일러(Compiler), 디버거(Debugger) 등의 다양한 툴을 하나의 인터페이스로 통합하여 제공하는 환경을 말한다.
더보기
IDE(통합 개발 환경)
190번. ⓐ에 들어갈 빌드 도구를 쓰시오.
ⓐ는(은) 는 GNU 라이선스에 따라 무료로 배포되는 Apache Software Foundation에서 제공하는 오픈 소스 Java 기반 빌드 도구이다. 유닉스나 리눅스에서 사용되는 make와 비슷하나 자바언어로 구현되어 있어 자바 실행환경이 필요하며 자바 프로젝트들을 빌드하는데 표준으로 사용된다.
더보기
Ant (Another Neat Tool)
Ant (Another Neat Tool)
또는 Appache Ant
191번. ⓐ에 들어갈 빌드 도구를 쓰시오.
ⓐ는(은) 아파치 소프트웨어 재단에서 Ant 대안으로 개발 되었으며 의존성(Dependency)을 설정하여 라이브러리를 관리하며, 규칙이나 표준이 존재하여 예외사항만 기록하면 된다.
더보기
Maven
192번. ⓐ에 들어갈 빌드 도구를 쓰시오.
ⓐ는(은) 한스 도커가 Ant와 Maven을 보완하여 개발 하였으며 안드로이드 스튜디오의 공식 빌드 도구이다.
ⓐ는(은) 그루비(Groovy)기반의 빌드 스크립트를 사용한다.
더보기
Gradle
193번. ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.
ⓐ는(은) JAVA를 기반으로 만든 프레임워크 이며 전자정부 표준 프레임워크의 기반 기술로 사용되고 있다.
더보기
Spring
194번. ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.
ⓐ는(은) JavaScript를 기반으로 만든 프레임워크이며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있는 것이 특징이다.
비동기 입·출력 처리와 이벤트 위주의 높은 처리 성능을 갖고 있어 실시간으로 입·출력이 빈번한 애플리케이션에 적합하다.
더보기
Node.js
195번. ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.
ⓐ는(은) 보안이 우수하고 유지보수가 편리한 웹사이트를 신속하게 개발하는 하도록 도움을 주는 파이썬 웹 프레임워크이며 모델-뷰-컨트롤러(MVC) 패턴을 따르고 있다. 컴포넌트의 재사용과 플러그인화를 강조하여 신속한 개발이 가능하도록 지원한다.
더보기
Django
196번. ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.
ⓐ는(은) PHP로 작성된 웹프레임워크다. ⓐ는 일반적으로 필요한 프로그래밍 라이브러리를 제공하고 있을 뿐 아니라 간편한 인터페이스와 논리적인 구조가 마련되어 있다.
더보기
Codeigniter
Codeigniter
또는 코드이그나이터
197번. 누구나 무료로 사용할 수 있게 공개된 API를 무엇이라고 하는가?
더보기
Open Api
198번. ⓐ에 들어갈 단어를 영문약자로 쓰시오.
ⓐ는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다.
더보기
API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)
199번. 배치 프로그램은 사용자와의 상호 작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하도록 만든 프로그램이다. 배치프로그램의 필수 요소 5가지를 적으시오.
더보기
대용량 데이터
대용량 데이터
자동화
견고성
안전성 OR 신뢰성
성능
200번. 배치 프로그램이 일괄 처리 작업을 설정된 주기에 맞춰 자동으로 수행되도록 지원해주는 도구로 종류는 Spring Batch, Quartz, Cron이 있다. 이 도구는 무엇인가?
더보기
배치 스케줄러
문제 더 풀러가기
정보처리기사 랜덤문제
'자격증 > 정보처리기사 예제 문제' 카테고리의 다른 글
정보처리기사 예상문제 [221번~240번] (0) | 2022.10.06 |
---|---|
정보처리기사 예상문제 [201번~220번] (0) | 2022.10.06 |
정보처리기사 예상문제 [161번~180번] (0) | 2022.10.06 |
정보처리기사 예상문제 [141번~160번] (0) | 2022.10.06 |
정보처리기사 예상문제 [121번~140번] (0) | 2022.10.06 |