정보처리기능사 실기(베타) 필기 기출문제복원 (2006-03-12)

정보처리기능사 실기(베타)
(2006-03-12 기출문제)

목록

1과목: 데이터베이스

1. - 데이터들의 체계적인 집합체로서 스스로를 기술하는 통합레코드들의 집합이다.
- 특정 조직의 응용시스템들이 공유하여 사용할 목적으로 통합 조직되고 저장되어 관리되는 운영데이터의 집합이다.
- 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임으로 다음과 같이 정의할 수 있다.
a. 통합된 데이터 : 자료의 중복을 배제한 데이터의 모임
b. 저장된 데이터 : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료
c. 운영 데이터 : 조직의 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료
d. 공용 데이터 : 여러 응용 시스템들이 공동으로 소유하고 유지하는 자료

  1. 데이터베이스(DB)
  2. Data
  3. DBMS
  4. DBA
(정답률: 74%)
  • 위의 정의에서 데이터베이스는 통합된 데이터의 모임으로, 중복을 배제하고 저장 매체에 저장된 운영 데이터의 집합이며, 여러 응용 시스템들이 공동으로 소유하고 유지하는 공용 데이터이기 때문에 데이터베이스라고 할 수 있습니다. 또한, 데이터베이스는 DBMS와 DBA의 관리하에 있어야 하며, 이들이 데이터의 정확성과 보안을 유지하고 데이터의 효율적인 관리를 위해 필요한 기능들을 제공합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. - 사용자가 데이터를 처리할 수 있게 하는 도구로 사용자(응용프로그램)와 DBMS간의 인터페이스를 제공한다.
- 대표적인 것으로 질의어가 있으며, 질의어는 터미널에서 주로 이용하는 비절차적 언어이다.
- 종류 : SELECT, UPDATE, INSERT, DELETE

  1. DBA
  2. DDL
  3. DML
  4. DCL
(정답률: 70%)
  • DML은 데이터 조작 언어로, 사용자가 데이터를 처리하고 조작할 수 있게 하는 도구이기 때문에 정답입니다. DBA는 데이터베이스 관리자, DDL은 데이터 정의 언어, DCL은 데이터 제어 언어로, 데이터베이스를 관리하고 정의하거나 제어하는 역할을 합니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. - 데이터베이스에 표현하려는 것으로, 사람이 생각하는 개념이나 정보 단위 같은 현실 세계의 대상체이다.
- 유형, 무형의 정보로서 서로 연관된 몇 개의 속성으로 구성된다.
- 파일시스템의 레코드에 해당되며 정보를 표현하는 논리적인 단위이다.

  1. DATA
  2. 속성
  3. 레코드
  4. Entity
(정답률: 66%)
  • "Entity"는 현실 세계의 대상체를 데이터베이스에 표현하는 개념이며, 정보를 표현하는 논리적인 단위이기 때문에 정답입니다. "DATA"는 데이터 자체를 의미하고, "속성"은 Entity를 구성하는 정보의 일부분을 나타내는 것이며, "레코드"는 파일시스템에서 데이터를 저장하는 논리적인 단위입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. - 데이터베이스를 구성하는 개체의 성질, 분류, 식별, 수량, 상태 등을 나타내는 세무 정보의 관리요소이다.
- 관계데이터베이스에서 사용되는 데이터의 최소단위이다.
- 릴레이션(테이블)에서 사용하는 하나의 열(Column)로서 파일시스템에서 한 개의 필드(Field)에 해당한다.

  1. FILE
  2. 인스턴스
  3. 속성
  4. SQL
(정답률: 84%)
  • 데이터베이스에서 속성은 데이터를 구성하는 기본 단위 중 하나로, 각각의 속성은 해당 데이터의 성질, 분류, 식별, 수량, 상태 등을 나타내는 정보를 담고 있습니다. 릴레이션(테이블)에서는 각각의 열(Column)이 하나의 속성을 나타내며, 파일시스템에서는 필드(Field)에 해당합니다. 따라서, 데이터베이스에서 속성은 데이터를 구성하는 중요한 관리요소이며, 관계데이터베이스에서 사용되는 데이터의 최소단위입니다. 이에 따라, 위의 보기에서 정답은 "속성"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. - 관계대수와 관계해석을 기초로 혼합 데이터언어로 데이터 정의, 조작, 제어 등을 포함하는 명령어들을 가진다.
- 관계 데이터베이스 관리 시스템으로부터 데이터를 만들고 수정하며 추출하는데 사용된다.
- 일반 프로그래밍 언어와 함께 사용가능한 비절차적 언어로써 각 명령은 데이터를 독립적으로 처리할 수 있다.

  1. SQL
  2. DROP
  3. 참조무결성
  4. 계층형 DB
(정답률: 85%)
  • SQL은 관계 데이터베이스 관리 시스템에서 데이터를 정의, 조작, 제어하는데 사용되는 혼합 데이터언어이다. SQL은 관계대수와 관계해석을 기초로 하며, 데이터를 독립적으로 처리할 수 있는 비절차적 언어이다. 따라서 SQL은 데이터베이스에서 데이터를 만들고 수정하며 추출하는데 사용되며, 일반 프로그래밍 언어와 함께 사용 가능하다. "DROP"은 SQL에서 사용되는 명령어 중 하나이며, "참조무결성"과 "계층형 DB"는 SQL과 관련이 있는 개념이지만, SQL 자체를 설명하는 것은 아니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 신기술

6. ( )은(는) 인터넷상의 한 컴퓨터에서 다른 컴퓨터로 데이터를 보내는 데 사용되는 프로토콜이다. 인터넷상의 각 컴퓨터, 즉 호스트들은 다른 컴퓨터와 구별될 수 있도록 적어도 한 개 이상의 고유한 주소를 갖는다.

  1. Worm
  2. IP
  3. 게이트웨이
  4. 방화벽
(정답률: 83%)
  • 문제에서 설명하는 내용은 인터넷상에서 컴퓨터들이 데이터를 주고받을 때 사용되는 프로토콜과 각 컴퓨터들이 구별될 수 있는 주소에 대한 설명이다. 이에 해당하는 용어는 IP이다. 다른 보기들은 이와 관련이 없는 용어들이다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. 현재의 IP 주소는 8bit의 옥텟을 4개의 점으로 구분한 ( )bit 체계를 사용하여 약 40억 개의 주소를 표현할 수 있다. 하지만 IPv4의 경우 늘어나는 주소를 감당하기가 어려워 ( )를 128bit의 주소체계로 확장한 IPv6가 개발되고 있으며 IPv6의 경우 16bit를 콜론(:)으로 8등분으로 구분한 128bit 체계로 각 등분은 16진수로 표현한다.

  1. 64
  2. 32
  3. 128
  4. 8
(정답률: 71%)
  • IPv4에서는 8bit의 옥텟을 4개의 점으로 구분하여 총 32bit 체계를 사용하므로 정답은 "32"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. IP 주소를 사용자가 원활하게 사용할 수 있도록 문자로 표현한 주소체계인 도메인(Domain) 이름을 사용하는데 숫자로 구성된 주소와 문자로 구성된 도메인(Domain) 이름을 상호 변환하는 기능을 담당하는 서비스가 ( )이다. ( )은(는) 사용자가 도메인(Domain) 이름으로 주소를 사용할 때 마다 해당 IP 주소로 변환하는 기능을 수행한다.

  1. VPN
  2. 라이터
  3. gateway
  4. DNS
(정답률: 60%)
  • DNS는 도메인 이름과 IP 주소 간의 상호 변환을 수행하는 서비스이기 때문에 정답입니다. VPN은 가상 사설망, 라이터는 라우터와 스위치를 결합한 제품, gateway는 네트워크에서 다른 네트워크로 연결하는 입구 역할을 하는 장치입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 도메인 이름의 기본적인 구성은 (기관명. 기관성격. 국가)로 구분된다. 이 때 기관성격을 나타내고 있는 약어의 경우 일반적으로 ( )는 영리회사를 의미하며 .ac는 교육기관을 의미하며 .or은 비영리기관을 의미한다.

  1. .CO
  2. .GO
  3. .KR
  4. .OR
(정답률: 63%)
  • ".CO"는 commercial organization의 약어로 영리기관을 나타내기 때문입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 도메인 이름의 기본적인 구성은 (기관명. 기관성격. 국가)로 구분된다. 이 때 기관성격을 나타내고 있는 약어의 경우 일반적으로 .ac는 교육기관을 의미하며 .or은 비영리기관을 의미하며. ( )는 정부기관을 의미한다.

  1. .KR
  2. .CO
  3. .COM
  4. .GO
(정답률: 59%)
  • ".GO"는 정부기관을 의미하는 약어이다. "GO"는 "Government Organization"의 약어로, 정부기관을 나타내는 것으로 사용된다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3과목: 전산영어

11. ( ) is a collection of programs that enables you to store, modify, and extract information from a database. There are many different types of ( )s, ranging from small systems that run of personal computers to huge system that run on mainframes.

  1. URL
  2. RFID
  3. DB
  4. DBMS
(정답률: 49%)
  • DBMS stands for Database Management System, which is a collection of programs that allows users to store, modify, and extract information from a database. Therefore, DBMS is the correct answer to the given question.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. A computer ( ) attaches itself to a program or file so it can spread from one computer to another, leaving infections as it travels. Almost all ( )es are attached to an executable file, which means the ( ) may exist on your computer but it cannot infect your computer unless you run or open the malicious program.

  1. Proxy Server
  2. CODEC
  3. virus
  4. VPN
(정답률: 63%)
  • 해당 문장에서 "attaches itself to a program or file so it can spread from one computer to another, leaving infections as it travels"와 "Almost all ( )es are attached to an executable file"라는 문장에서 악성코드가 언급되고 있으며, 이는 "virus"가 가장 일반적인 악성코드이기 때문입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. ( ) makes easier to understand you programming and correction on your computer. also it is a kind of programming methodology which solves problems methodically to make it easy to check accuracy. ( ) has 3 kinds of control structures which are sequence type, condition type(if~then else etc) and iteration type(for, while, do~while etc).

  1. JAVA
  2. structured programming
  3. PHP
  4. GNU
(정답률: 58%)
  • 보기에서 설명된 내용은 구조적 프로그래밍의 특징과 구성 요소들을 설명하고 있습니다. 구조적 프로그래밍은 문제 해결을 체계적으로 수행하며, 프로그램의 가독성과 유지보수성을 높이기 위해 만들어진 프로그래밍 방법론입니다. 또한, 구조적 프로그래밍은 순차, 조건, 반복 등의 제어 구조를 사용하여 프로그램을 구성합니다. 따라서, 보기에서 설명된 내용은 구조적 프로그래밍의 특징과 구성 요소들을 설명하고 있으므로 정답은 "structured programming"입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. A ( ) is a program that translates a series of instructions written in one program language(called the source language) into a resulting output in another computer language(also called the object or target language). Most ( 4 )es translate a source code text file written in a high level language such as C, C++, COBOL etc., to object code or machine language, e.g. into an executable .EXE or .COM file. A ( ) is provided by software developers of computer manufacturers.

  1. LINK
  2. Compiler
  3. UNIX
  4. OOP
(정답률: 73%)
  • 문장에서는 "translates a series of instructions written in one program language into a resulting output in another computer language"라고 언급하고 있습니다. 이는 소스 코드를 목적 코드로 변환하는 과정을 의미합니다. 이러한 변환 작업을 수행하는 프로그램을 컴파일러(Compiler)라고 합니다. 따라서 정답은 Compiler입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. ( ) is a system designed to prevent unauthorized access to or from a private network. A ( ) can be implemented in both hardware and software, or a combination of both. A ( ) is frequently used to prevent unauthorized intranet users from accessing private the intranet pass through the ( ), which examines each message and blocks those that do not meet the specified security criteria.

  1. URL
  2. VIRUS
  3. FIREWALL
  4. MIS
(정답률: 57%)
  • The given passage describes a system that prevents unauthorized access to a private network and examines each message to block those that do not meet the specified security criteria. This system is commonly known as a firewall, which can be implemented in both hardware and software or a combination of both. Therefore, the correct answer is "FIREWALL."
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.