정보처리기사 대비 개념 문제

소프트웨어 개발 영역을 결정하는 요소 중 다음 사항과 관계있는 용어를 쓰시오.

- 소프트웨어에 의해 간접적으로 제어되는 장치와 소프트웨어를 실행하는 하드웨어
- 기존의 소프트웨어와 새로운 소프트웨어를 연결하는 소프트웨어
- 순서적 연산에 의해 소프트웨어를 실행하는 절차

사용자들이 만든 문제를 랜덤으로 보여줍니다.
시작페이지로 등록하고 인터넷을 열 때 마다 문제를 풀어보세요.
본 서비스는 베타서비스입니다.

정보처리기사 문제 게시판

문제 닉네임 시간
배치 스케줄러의 종류로 유닉스 계열 컴퓨터 운영 체제의 시간 기반 잡 스케줄러이다. 소프트웨어 환경을 설정하고 관리하는 사람들은 작업을 고정된 시간, 날짜, 간격에 주기적으로 실행할 수 있도록 스케줄링하기 위해 사용한다. 이 배치 스케줄러는 무엇인가? 관리자 02.26
배치 프로그램이 일괄 처리 작업을 설정된 주기에 맞춰 자동으로 수행되도록 지원해주는 도구로 종류는 Spring Batch, Quartz, Cron이 있다. 이 도구는 무엇인가? 관리자 02.25
배치 프로그램은 사용자와의 상호 작용 없이 여러 작업들을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하도록 만든 프로그램이다. 배치프로그램의 필수 요소 5가지를 적으시오. 관리자 02.25
ⓐ에 들어갈 단어를 영문약자로 쓰시오.

ⓐ는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다.
관리자 02.25
누구나 무료로 사용할 수 있게 공개된 API를 무엇이라고 하는가? 관리자 02.25
ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.

ⓐ는(은) PHP로 작성된 웹프레임워크다. ⓐ는 일반적으로 필요한 프로그래밍 라이브러리를 제공하고 있을 뿐 아니라 간편한 인터페이스와 논리적인 구조가 마련되어 있다.
관리자 02.25
ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.

ⓐ는(은) 보안이 우수하고 유지보수가 편리한 웹사이트를 신속하게 개발하는 하도록 도움을 주는 파이썬 웹 프레임워크이며 모델-뷰-컨트롤러(MVC) 패턴을 따르고 있다. 컴포넌트의 재사용과 플러그인화를 강조하여 신속한 개발이 가능하도록 지원한다.
관리자 02.25
ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.

ⓐ는(은) JavaScript를 기반으로 만든 프레임워크이며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있는 것이 특징이다.
비동기 입·출력 처리와 이벤트 위주의 높은 처리 성능을 갖고 있어 실시간으로 입·출력이 빈번한 애플리케이션에 적합하다.
관리자 02.25
ⓐ에 들어갈 서버 개발 프레임워크의 종류를 쓰시오.

ⓐ는(은) JAVA를 기반으로 만든 프레임워크 이며 전자정부 표준 프레임워크의 기반 기술로 사용되고 있다.
관리자 02.25
ⓐ에 들어갈 빌드 도구를 쓰시오.

ⓐ는(은) 한스 도커가 Ant와 Maven을 보완하여 개발 하였으며 안드로이드 스튜디오의 공식 빌드 도구이다.
ⓐ는(은) 그루비(Groovy)기반의 빌드 스크립트를 사용한다.
관리자 02.25
ⓐ에 들어갈 빌드 도구를 쓰시오.

ⓐ는(은) 아파치 소프트웨어 재단에서 Ant 대안으로 개발 되었으며 의존성(Dependency)을 설정하여 라이브러리를 관리하며, 규칙이나 표준이 존재하여 예외사항만 기록하면 된다.
관리자 02.25
ⓐ에 들어갈 빌드 도구를 쓰시오.

ⓐ는(은) 는 GNU 라이선스에 따라 무료로 배포되는 Apache Software Foundation에서 제공하는 오픈 소스 Java 기반 빌드 도구이다. 유닉스나 리눅스에서 사용되는 make와 비슷하나 자바언어로 구현되어 있어 자바 실행환경이 필요하며 자바 프로젝트들을 빌드하는데 표준으로 사용된다.
관리자 02.25
ⓐ에 들어갈 단어를 영문약자로 쓰시오.

ⓐ는(은) 개발에 필요한 환경, 즉 편집기(Editor), 컴파일러(Compiler), 디버거(Debugger) 등의 다양한 툴을 하나의 인터페이스로 통합하여 제공하는 환경을 말한다.
관리자 02.25
ⓐ~ⓒ에 들어갈 디자인패턴의 종류를 쓰시오.

ⓐ 패턴은 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴이다.

ⓑ 패턴은 ⓑ가 복잡한 시스템을 개발하기 쉽도록 클래스나 객체들을 조합하여 더 큰 구조로 만드는 패턴이다.

ⓒ 패턴은 클래스나 객체의 생성과 참조 과정을 정의하는 패턴이다.
관리자 02.25
ⓐ에 들어갈 행위패턴의 용어를 쓰시오. ⓐ는(은) 각 클래스들의 데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성하는 패턴 관리자 02.25