정보처리기능사 실기(베타) 필기 기출문제복원 (2008-07-10)

정보처리기능사 실기(베타)
(2008-07-10 기출문제)

목록

1과목: 데이터베이스

1. 데이터의 중복성을 최소화하면서 다양한 사용자의 정보 요구를 충족시킬 수 있도록 상호 관련된 데이터의 통합된 집합체로서, 공용데이터, 통합데이터, 저장데이터, 운영데이터의 의미를 가지고 있는 것은 무엇인가?

  1. 메타데이터
  2. 무결성
  3. 데이터베이스
  4. 정규화
(정답률: 63%)
  • 데이터베이스는 다양한 사용자의 정보 요구를 충족시키기 위해 상호 관련된 데이터를 통합하여 중복성을 최소화하고 저장하는 시스템이다. 이를 위해 데이터의 구조와 관계를 정의하는 메타데이터를 사용하며, 데이터의 무결성을 보장하기 위해 정규화를 수행한다. 따라서 데이터베이스는 공용데이터, 통합데이터, 저장데이터, 운영데이터의 의미를 가지고 있다.
profile_image
1

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

2. 데이터 처리를 위하여 응용 프로그램과 DBMS사이의 인터페이스를 제공하며, 데이터 개체를 처리하고 데이터 조작하기 위한 언어로서, 데이터의 검색, 추가, 삭제, 수정 등의 역할을 하는 데이터베이스 언어는 무엇인가?

  1. DDL
  2. DML
  3. DCL
  4. SQL
(정답률: 63%)
  • DML은 데이터 조작 언어로, 데이터를 검색, 추가, 삭제, 수정하는 역할을 합니다. DDL은 데이터 정의 언어로, 데이터베이스 구조를 정의하는 역할을 합니다. DCL은 데이터 제어 언어로, 데이터베이스에 대한 접근 권한을 제어하는 역할을 합니다. SQL은 데이터베이스 관리 시스템과 상호작용하기 위한 언어로, DDL, DML, DCL 등을 포함합니다. 따라서, 데이터 조작을 위한 언어인 DML이 정답입니다.
profile_image
1

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

3. 데이터에 표현하려고 하는 유형, 무형의 정보로서, 현실 세계에 존재하며 다른 개체들과 구별할 수 있는 하나의 사물을 의미하는 것은 무엇인가?

  1. Entity
  2. 무결성
(정답률: 72%)
  • "Entity"는 데이터 모델링에서 가장 기본이 되는 개념으로, 현실 세계에 존재하는 하나의 사물을 의미합니다. 다른 개체들과 구별할 수 있는 고유한 속성을 가지고 있으며, 데이터베이스에서 표현하고자 하는 대상이 됩니다. 따라서 "Entity"가 정답입니다. "행"은 데이터베이스에서 데이터를 저장하는 단위를 의미하며, "무결성"은 데이터의 일관성과 정확성을 보장하기 위한 제약 조건을 의미합니다. "뷰"는 데이터베이스에서 특정 조건에 따라 필요한 데이터만을 추출하여 보여주는 가상의 테이블을 의미합니다.
profile_image
1

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

4. 관계 데이터 모델에서 데이터의 가장 작은 논리적 단위로서, 파일구조상의 데이터 항목 또는 데이터 필드와 동일하며, 어떤 데이터 개체의 구성 원소로서 그 개체의 성질이나 상태를 기술해주는 역할을 하는 것은 무엇인가?

  1. 참조 무결성
  2. 도메인
  3. 카디널리티
  4. attribute
(정답률: 62%)
  • 관계 데이터 모델에서 데이터의 가장 작은 논리적 단위는 데이터 항목이나 데이터 필드와 같은 개념으로, 이러한 개념은 어떤 데이터 개체의 구성 원소로서 그 개체의 성질이나 상태를 기술해주는 역할을 합니다. 이러한 속성을 attribute라고 부르며, 데이터베이스에서는 각각의 attribute가 데이터베이스 테이블의 열(column)에 해당합니다. 따라서, "attribute"가 정답입니다.
profile_image
1

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

5. 1974년 IBM연구소에서 개발, 발표한 SEQUEL에서 연유하였으며, 관계대수와 관계해석을 기초로 한 고급 데이터 언어는 무엇인가?

  1. 관계대수
  2. C언어
  3. SQL
  4. JAVA
(정답률: 53%)
  • 1974년 IBM 연구소에서 개발, 발표한 SEQUEL에서 유래한 고급 데이터 언어이며, 관계대수와 관계해석을 기초로 하여 데이터베이스에서 데이터를 관리하고 조작하는 데 사용되는 언어입니다. 따라서 정답은 "SQL"입니다.
profile_image
1

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

2과목: 신기술

6. 인터넷 사용자가 원하는 특정 정보를 수록하고 있는 공개 사이트를 방문해서 세부 정보를 확인하기 위해서는 해당 사이트의 주소, 즉 데이터를 수록하고 있는 상대 컴퓨터의 주소를 알아야 한다. 인터넷 상에서 상대방 컴퓨터를 인식하기 위해서는 상대방만의 고유 식별 번호가 필요하고, 이를 체계화한 것이 ( )주소이다. ( )주소는 총 ??? 비트로 0~255까지의 숫자 4개로 구성되며, 인터넷 상의 모든 사이트는 이 ( ) 주소를 하나씩 할당받게 된다.

  1. DNS
  2. NIC
  3. FTP
  4. IP
(정답률: 79%)
  • 인터넷 상에서 상대방 컴퓨터를 인식하기 위해서는 상대방만의 고유 식별 번호가 필요하고, 이를 체계화한 것이 IP주소이다. IP주소는 총 32비트로 0~255까지의 숫자 4개로 구성되며, 인터넷 상의 모든 사이트는 이 IP주소를 하나씩 할당받게 된다. 따라서 IP가 정답이다. DNS는 도메인 이름을 IP주소로 변환해주는 시스템, NIC는 네트워크 인터페이스 카드, FTP는 파일 전송 프로토콜을 의미한다.
profile_image
1

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

7. 인터넷 사용자가 원하는 특정 정보를 수록하고 있는 공개 사이트를 방문해서 세부 정보를 확인하기 위해서는 해당 사이트의 주소, 즉 데이터를 수록하고 있는 상대 컴퓨터의 주소를 알아야 한다. 인터넷 상에서 상대방 컴퓨터를 인식하기 위해서는 상대방만의 고유 식별 번호가 필요하고, 이를 체계화한 것이 ??? 주소이다. ??? 주소는 총 ( ) 비트로 0~255까지의 숫자 4개로 구성되며, 인터넷 상의 모든 사이트는 이 ??? 주소를 하나씩 할당받게 된다.

  1. 128
  2. 32
  3. 64
  4. 16
(정답률: 53%)
  • IPv4 주소는 32비트로 구성되어 있기 때문에 정답은 "32"입니다. 이 32비트는 0과 1로 이루어진 이진수로 표현되며, 이진수 32자리는 최대 2의 32승인 약 42억 9천만 개의 주소를 나타낼 수 있습니다. 하지만 인터넷 상의 주소 할당량이 한정되어 있기 때문에 이 모든 주소를 사용할 수는 없습니다. 이러한 이유로 IPv6 주소 체계가 개발되어 사용되고 있습니다.
profile_image
1

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

8. 이러한 ???? 주소는 컴퓨터가 인식하기에는 편리하지만, 사람이 기억하기에는 불편해 www.korealgo.kr관 같이 사람이 인식하기 편리한 문자 형태의 주소를 만든 것이 바로 도메인이다. 따라서 우리가 인터넷 주소 창에 특정 도메인명을 입력했을 때, 해당 도메인명을 컴퓨터의 주소체계인 ???? 주소로 환원함으로써 컴퓨터간의 통신을 실현시켜주는 매개 서비스가 필요하게 되는데, 호스팅 업체에서 지원하는 ( )서비스가 바로 이것이다.

  1. VoIP
  2. ISP
  3. DNS
  4. VOD
(정답률: 51%)
  • 도메인명을 컴퓨터의 주소체계인 IP 주소로 변환하여 인터넷 통신을 가능하게 하는 매개 서비스가 필요하며, 이를 제공하는 서비스가 DNS이기 때문입니다.
profile_image
1

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

9. cdTLD 도메인인 .kr 의 경우 최상위 도메인과 고유 도메인명 사이에 기업을 의미하는 ( ), 국가기관을 의미하는 ??? , 개인을 의미하는 .pe 등 사이트의 성격을 규정하는 도메인이 포함된 3단계로 구성되어 있다. 현재 .kr 한글 도메인(가비야.kr)의 경우 2003년부터 2단계 방식이 도입돼 활성화 되고 있다. 향후, 새로운 인터넷 주소자원의 창출과 이용자들의 펀리한 사용을 지원할 것으로 기대된다.(이 문제는 ????안의 답을 찾는것이 아니고 괄호안의 답을 찾는겁니다. 오해 없으시기 바랍니다.)

  1. .co
  2. .go
  3. .pe
  4. .to
(정답률: 60%)
  • .kr 도메인의 3단계 구성에서 최상위 도메인과 고유 도메인명 사이에 사이트의 성격을 규정하는 도메인이 포함되는데, ".co"는 기업을 의미하는 도메인이다. 따라서, ".co"는 한국 기업들이 자신들의 웹사이트를 구축할 때 자주 사용되는 도메인이다.
profile_image
1

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

10. ● cdTLD 도메인인 .kr 의 경우 최상위 도메인과 고유 도메인명 사이에 기업을 의미하는 ??? , 국가기관을 의미하는 ( ), 개인을 의미하는 .pe 등 사이트의 성격을 규정하는 도메인이 포함된 3단계로 구성되어 있다. 현재 .kr 한글 도메인(가비야.kr)의 경우 2003년부터 2단계 방식이 도입돼 활성화 되고 있다. 향후, 새로운 인터넷 주소자원의 창출과 이용자들의 펀리한 사용을 지원할 것으로 기대된다.

  1. .re
  2. .or
  3. .go
  4. .pe
(정답률: 62%)
  • 정답인 ".go"는 국가기관을 의미하는 도메인이기 때문이다.
profile_image
1

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

3과목: 전산영어

11. ( ) has data definition facility, data manupulatin facility and data control facility as its function

  1. VIRUS
  2. DBMS
  3. OS
  4. SQL
(정답률: 47%)
  • DBMS는 데이터 정의, 조작 및 제어 기능을 갖춘 데이터베이스 관리 시스템이기 때문입니다.
profile_image
1

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

12. ( ) is a simple program which is identical to the programs we normally use and it's program which interferes the regualr operation of the computer or destroys various programs by duplicating itself on to the system or user's program by going into the operating system or programs. When a computer gets infected whit a ( ), it can spread to other computers or programs

  1. ROM
  2. Cache
  3. VIRUS
  4. USB
(정답률: 52%)
  • The description mentions a program that interferes with the regular operation of a computer, duplicates itself onto the system or user's program, and can spread to other computers or programs. This is a clear description of a computer virus. Therefore, the answer is "VIRUS".
profile_image
1

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

13. The ( ) belongs to one operating system's processing programs among the system softwares. Because the computer is merely a machine composed of 1 and 0, it is very difficult and complicated thing to solve actual problems given to us using this machine's language. The ( ) means a program which encodes the original program written by a programmer into the mechanical language with the computer can understand. The type of ( ) are assembler, compiler and interpreter, etc

  1. Language Translation Program
  2. Machine Language
  3. Source Program
  4. Shell
(정답률: 41%)
  • The blank refers to a program that translates the source program written by a programmer into machine language that the computer can understand. This program is called a language translation program, which includes assemblers, compilers, and interpreters.
profile_image
1

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

14. The ( ) generalized by DIJKSTRA means writing a program using only the basic components shile removing the GOTO command which was the key agent in compilicating the logics of existing program in order to make corrections easily when necessary. The ( ) generally uses three logical structures and the first is sequential structure shich executes in sequence, second is selective which select one out of two and executes according to given conditions and the third is repeating structure which has schemed the simplification of program's processing procedure by executing the given block or repeatedly executing it.

  1. Language Translation Program
  2. Structured Programming
  3. Embedded SQL
  4. Source Program
(정답률: 41%)
  • DIJKSTRA's approach of removing the GOTO command and using only sequential, selective, and repeating structures to simplify program processing is the basis of Structured Programming.
profile_image
1

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

15. The ( ) is policy and the supporting hardware/software to protect inner electronic data grom the invasion of illegal user from the outside. It's a network countermeasure for dealing whit inherent vulnerability of the internet. The Primary purpose of ( ) is to protect one's own network from the invasion of outside network

  1. Firewall
  2. Virus
  3. DBMS
  4. Compiler
(정답률: 53%)
  • Firewall is the correct answer because it is a security measure that protects a network from unauthorized access from the outside. It is a combination of policies and hardware/software that prevent unauthorized access to a network while allowing authorized communication. It is designed to block malicious traffic and prevent hackers from gaining access to sensitive data.
profile_image
1

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