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

ⓐ에 들어갈 알맞은 용어을 쓰시오.

ⓐ는 애플리케이션 간 연계, 데이터 변환, 웹 서비스 지원 등 표준 기반의 인터페이스를 제공하는 솔루션이며 특정 서비스에 국한되지 않고 범용적으로 사용하기 위하여 애플리케이션의 결합도를 약하게 유지한다.

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

정보처리기사 문제 게시판

문제 닉네임 시간
(가)~(다)에 들어갈 알맞은 용어를 보기에서 찾아 쓰시오.

보기
ㄱ. 인공지능, ㄴ. 머신러닝, ㄷ. 딥러닝

(가) 컴퓨터가 데이터를 통해 스스로 학습하여 예측이나 판단을 제공하는 기술
(나) 인간의 지적 능력을 컴퓨터를 통해 구현하는 기술
(다) 인공 신경망을 활용하는 개념으로, 여러 계층의 신경망을 구성해 학습을 효과적으로 수행하는 기술
관리자 08.03
OSI 7계층중 다음에서 설명하는 계층을 쓰시오.

- 제한된 네트워크의 전송 효율을 높이기 위해 데이터를 압축한다.
- 송수신 데이터를 보호하기 위해 암호화 알고리즘으로
데이터를 변조한다.
관리자 08.03
클라우드 컴퓨팅 서비스와 관련하여 ㄱ, ㄴ, ㄷ에 들어갈 용어를 쓰시오.

( ㄱ ) : 소프트웨어를 개발할 때 필요한 플랫폼을 제공하는 서비스이다.
( ㄴ ) : 네트워킹 기능, 컴퓨터 및 데이터 스토리지 공간을제공하는 서비스이다.
( ㄷ ) : 클라우드 환경에서 운영되는 애플리케이션 서비스이며, 구매한 소프트웨어를 PC에 설치하지 않아도 웹에서 사용할 수 있는 서비스이다.
관리자 08.03
다음에서 설명하는 컴퓨터 네트워크 서비스의 용어를 쓰시오.

- 호스트의 도메인 이름에서 IP 주소를 얻는 서비스를 제공한다.
- 계층구조를 지원하는 도메인 기반의 주소 표기 방법을 위한 분산 데이터베이스 시스템이다.
관리자 08.03
다음에서 설명하는 UML(Unified Modeling Language) 다이어그램(diagram)은?

객체들이 어떻게 상호 동작하는지를 메시지 순서에 초점을 맞춰 나타낸 것으로, 어떠한 작업이 객체 간에 발생하는지를 시간 순서에 따라 보여준다.
관리자 08.03
현재 사용 중인 인터넷 통신 SW를 살펴보면 네트워크를 구성하는 점(Point)과 점(Point) 간, 그리고 종단(End)과 종단(End) 간에 각각 통신을 신뢰할 수 있도록 하고 있다. (1) 점 대 점 간 신뢰 통신을 보장하는 프로토콜 계층과 (2) 종단 간 신뢰 통신을 보장하는 프로토콜 계층이 있다.
(1)과 (2)에 들어갈 용어를 쓰시오.
관리자 08.03
(ㄱ)은(는) 문제를 여러 개의 작은 함수로 나누어 그 문제를 해결한다. 대표적으로 C언어가 있다.
반면에, (ㄴ)은(는) 문제를 구성하는 객체들을 만들어 이들 객체들 간의 메시지 교환 방식으로 문제를 해결한다. 대표적으로 C++언어가 있다.
관리자 08.03
다음 입력 숫자에 대하여 삽입 정렬(insertion sort)을 이용하여 오름차순 정렬할 경우 2회전후의 결과를 쓰시오.

입력 숫자 : 7 6 3 9 4
관리자 08.03
㉠∼㉢에서설명하는 무결성의 종류가 바르게 짝지어진 것은?

㉠ 기본키를 구성하는 어떠한 속성값도 NULL 값이거나중복값을 가질 수 없다.
㉡ 컬럼 데이터 타입, 길이, 유효 값이 일관되게 유지되어야한다.
㉢ 참조하는 릴레이션의 외래키와 참조되는 릴레이션의기본키의도메인은 서로 같아야 한다.
관리자 08.03
다음에서 설명하는 데이터베이스 무결성 제약조건(integrity constraint)을 쓰시오.

○ 기본키 제약(primary key constraint)이라고도 한다.
○ 기본키는 널(NULL) 값을 가져서는 안되며 릴레이션 내에 오직 하나의 값만 존재해야 한다.
관리자 08.03
다음에서 설명하는 SPICE의 성숙도 단계를 쓰시오.

- 소프트웨어 엔지니어링 원리에 근거하여 프로세스를 정의하고 이를 이용하여 프로세스를수행하고 관리한다.
- 정의된 프로세스가 표준화되어 있고 문서화되어 있다.
- 프로세스를 수행할 때는 표준 프로세스를- 알맞게 조정하여 승인받은 후 사용한다.
관리자 08.03
다음에서 설명하는 소프트웨어 아키텍처를 쓰시오.

- 데이터 스트림을 생성하고 처리하는 시스템에 적합하다.
- 데이터 변환, 버퍼링, 동기화 등에 주로 사용된다.
- 대표적인 구현 예로 UNIX 쉘이 있다.
관리자 08.03
다음에서 설명하는 소프트웨어 개발 프로세스 모델을 쓰시오.

- 시스템 개발 시, 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 방법
- 대규모 시스템 및 위험 부담이 높은 시스템의 구축에 적합
- 복잡성으로 프로젝트 관리가 어렵고 개발이
- 장기화될 가능성 존재
관리자 08.03
다음과 관련한 SOLID 설계 원칙을 쓰시오.

리팩토링(refactoring)을 통해 기존의 설계를 수정하여 추상클래스 계층과 구현 클래스 계층을 분리하고 인터페이스 클래스를 통해 구현 클래스를 실체화함으로써, 인터페이스를 클라이언트별로 다양화하였다.
관리자 08.03
다음은 작업 소요 기간에 대한 전문가 의견이다. 이를 기반으로 PERT(Program Evaluation and Review Technique)분석 기법을 통해 베타 분포를 가정하여 예측한 기간을 쓰시오.

가. 본 개발 작업은 기술적 위험이 높은 것으로 예상한다.
나. 일반적으로 9일, 낙관적으로 7일, 비관적으로 14일의 소요기간을
예측한다.
관리자 08.03
이전   1    2    3    4    5    6    7    다음      문제만들기