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

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

목록

1과목: 데이터베이스

1. - 데이터의 독립성을 확보하고 중복성과 종속성을 회피하여 모든 응용시스템들이 데이터베이스를 공유하여 사용할 수 있도록 데이터베이스를 정의, 조작, 제어하기 위한 기능을 탑재한 소프트웨어 시스템
- 데이터베이스의 데이터를 관리하고 사용자와 데이터베이스의 중재자 역할을 수행

  1. DB
  2. DBMS
  3. DATA
  4. SQL
(정답률: 80%)
  • DB는 데이터베이스를 의미하며, 데이터를 저장하는 공간을 말합니다. DATA는 데이터 자체를 의미합니다. SQL은 데이터베이스에서 데이터를 조작하기 위한 언어입니다.

    반면, DBMS는 데이터베이스를 관리하고 사용자와 데이터베이스의 중재자 역할을 수행하는 소프트웨어 시스템입니다. DBMS는 데이터의 독립성을 확보하고 중복성과 종속성을 회피하여 모든 응용시스템들이 데이터베이스를 공유하여 사용할 수 있도록 데이터베이스를 정의, 조작, 제어하는 기능을 제공합니다. 따라서, DBMS는 데이터베이스를 관리하고 사용자와 데이터베이스 간의 중재자 역할을 수행하기 때문에 정답은 "DBMS"입니다.
profile_image
1

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

2. - 데이터베이스의 조작(갱신, 추가, 삭제) 및 질의하기 위한 데이터베이스 언어
- ( )의 종류로는 데이터 질의어 및 부속어 등이 있다.

  1. DBMS
  2. DDL
  3. DML
  4. DCL
(정답률: 60%)
  • DML은 데이터 조작 언어로, 데이터베이스에서 데이터를 갱신, 추가, 삭제하고 질의하기 위해 사용됩니다. 따라서 데이터 질의어나 부속어 등 데이터를 직접적으로 조작하는 언어들이 DML에 해당합니다.
profile_image
1

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

3. - 참조무결성 제약조건이 설정된 기본테이블의 특정 데이터를 삭제할 때 그 데이터와 관계를 맺고 연관되어 있는 다른 테이블의 데이터들도 연쇄적으로 삭제되는 것을 말한다.
- 관계데이터베이스에서 주테이블(main table)의 데이터 삭제시 각 외래키에 대해 부합되는 모든 데이터를 삭제하는 참조무결성의 법칙을 말한다.

  1. CASCADE
  2. DISTINCT
  3. 참조무결성
  4. DBMS
(정답률: 75%)
  • CASCADE는 참조무결성 제약조건이 설정된 기본테이블의 데이터를 삭제할 때, 그 데이터와 관계를 맺고 연관되어 있는 다른 테이블의 데이터들도 연쇄적으로 삭제되는 것을 의미한다. 따라서, 주테이블의 데이터 삭제시 각 외래키에 대해 부합되는 모든 데이터를 삭제하는 참조무결성의 법칙을 따르기 위해 사용된다. 이는 DBMS에서 자동으로 처리되며, DISTINCT와는 관련이 없다.
profile_image
1

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

4. - 사용자가 제기한 데이터베이스의 작업 수행을 위한 데이터 조작어의 집단
- 데이터베이스의 일관적 상태 유지를 위한 병행 수행 제어 및 회복의 기본 단위이다.
- ( )는(은)데이터 파일에 영향을 미치는 참조 및 갱신 등의 모든 작업을 의미한다.

  1. DML
  2. CREATE
  3. ALTER
  4. 트랜잭션
(정답률: 55%)
  • 트랜잭션은 데이터 파일에 영향을 미치는 참조 및 갱신 등의 모든 작업을 의미하기 때문에 정답입니다. DML은 데이터 조작어의 집단을 의미하며, CREATE와 ALTER은 데이터 정의어의 일부분입니다.
profile_image
1

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

5. - 데이터베이스 내에 존재하는 하나 이상의 테이블로부터 유도된 가상의 테이블이다.
- 저장장치 내에 물리적으로 존재하지 않지만 사용자에게는 존재하는 것과 같은 결과를 보이므로 일반 사용자들은 실제적인 테이블과 같이 활용할 수 있는 논리적 테이블이다.
- 사용자가 보고자하는 데이터 항목들의 구조화된 가상의 데이터 리스트이다.

  1. Table
  2. DB
  3. View
  4. 레코드
(정답률: 88%)
  • 데이터베이스 내에 존재하는 하나 이상의 테이블로부터 유도된 가상의 테이블이기 때문입니다.
profile_image
1

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

2과목: 신기술

6. ( )는(은) 현재의 인터넷 프로토콜 주소 체계인 IPv4의 32bit 주소체계에 따른 네트워크 주소 부족문제를 해결하기 위해 개발된 차세대 인터넷 프로토콜 주소체계로 16bit씩 8개 부분이 콜론(:)으로 연결된 128bit 주소체계를 사용한다.

  1. DNS
  2. IPv6
  3. TCP/IP
  4. IP
(정답률: 71%)
  • IPv6는 32bit 주소체계에 따른 네트워크 주소 부족문제를 해결하기 위해 개발된 차세대 인터넷 프로토콜 주소체계이기 때문입니다.
profile_image
1

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

7. ( )는(은) 항공기, 선박, 자동차 등의 이동 경로 및 위치 측정을 지원하는 시스템으로 세계 어느 곳에서든 인공위성을 이용하여 자신의 위치를 알 수 있는 시스템으로 미국 국방성의 주도로 개발이 시작되었으며 위성 그룹과 위성을 감시 제어하는 지상관제 그룹, 그리고 사용자 그룹으로 구성되어 있으며 ( ) 수신기는 개인휴대용에서 탑재용까지 다양하게 개발되고 있다.

  1. GPS
  2. DMB
  3. DBMS
  4. 유비쿼터스
(정답률: 84%)
  • 위치 측정을 지원하는 시스템으로 인공위성을 이용하여 자신의 위치를 알 수 있으며, 수신기는 다양하게 개발되고 있기 때문에 정답은 "GPS"입니다.
profile_image
1

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

8. ( )는(은) 물자, 정보, 재정 등이 공급자로부터 생산자, 도매업자, 소매상인, 그리고 소비자에게 이동함에 따라 그 진행과정을 감독하는 것으로 ( )는(은) 기업 간 또는 기업 내부에서 이러한 흐름들의 조정과 통합 과정이 수반된다.

  1. ERP
  2. EDI
  3. RFID
  4. SCM
(정답률: 32%)
  • SCM은 공급망 관리를 의미하며, 생산자부터 소비자까지의 물류, 정보, 자금 등의 흐름을 감독하고 조정하는 것을 말합니다. 따라서, 위 문장에서 물류와 정보의 흐름을 감독하고 통합하는 것을 설명하고 있으므로 정답은 SCM입니다.
profile_image
1

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

9. ( )는(은) 네트워크에서 병목현상 등과 같은 문제점을 발견해 내는 프로그램으로 트래픽의 동향을 효율적으로 이용하게 해주는 기술이다. 하지만 다른 내용으로 ( )는(은) 네트워크 주변을 지나다니는 패킷을 엿보면서 계정(account)과 암호(password)를 알아내기 위한, 일종의 인터넷 부정행위를 의미하기도 한다.

  1. 해킹
  2. 스니퍼
  3. 해커
  4. 트로이목마
(정답률: 51%)
  • "스니퍼"는 네트워크에서 트래픽을 모니터링하여 문제점을 발견하는 프로그램이며, 동시에 인터넷 부정행위 중 하나인 패킷 스니핑을 의미하기도 하기 때문입니다.
profile_image
1

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

10. ( )는(은) 네스케이프사와 미국의 선마이크로시스템사가 개발한 객체지향 프로그래밍 언어로써 인터넷 응용프로그램과의 플러그인을 원활히 지원하며 클라이언트와 서버 간에 가상기계(virtual machine)를 설정해서 일정한 작업을 할 수 있다.

  1. 어셈블리어
  2. JSP
  3. C언어
  4. JAVA
(정답률: 61%)
  • JAVA는 네스케이프사와 미국의 선마이크로시스템사가 개발한 객체지향 프로그래밍 언어로써 인터넷 응용프로그램과의 플러그인을 원활히 지원하며 클라이언트와 서버 간에 가상기계(virtual machine)를 설정해서 일정한 작업을 할 수 있기 때문입니다.
profile_image
1

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

3과목: 전산영어

11. 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. 인터프리터
  2. 어셈블리어
  3. Virus
  4. 컴파일러
(정답률: 64%)
  • 해당 문장에서 "attaches itself to a program or file so it can spread from one computer to another"와 "leaving infections as it travels"라는 표현으로부터, 이는 컴퓨터 바이러스의 특징을 설명하고 있다는 것을 알 수 있습니다. 또한, 문장에서 "Almost all viruses are attached to an executable file"이라는 표현으로부터, 이는 "Virus"가 정답인 이유를 더욱 강화시키고 있습니다.
profile_image
1

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

12. ( ) is the acronym for read only memory, computer memory on which data has been prerecorded. Once data has been written onto a ( ) chip, it cannot be removed and can only be read.

  1. ROM
  2. RAM
  3. CD-ROM
  4. LBS
(정답률: 70%)
  • 문제에서 설명하는 것은 데이터가 미리 기록된 컴퓨터 메모리이며, 이는 ROM에 해당합니다.
profile_image
1

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

13. ( ) is a high-level programming language developed by D. ritchie and B. Kernighan at AT&T Bell Labs in the mid 1970s. Most of UNIX Operating System were coded in the ( ) language.

  1. Server
  2. Windows
  3. JAVA
  4. C
(정답률: 76%)
  • UNIX Operating System이 C 언어로 개발되었기 때문입니다.
profile_image
1

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

14. ( ) means electronic data exchange. ( ) electronic document normalized between company system that do interchange be. ( ) is the transfer of data between different companies using networks, such as the Internet. As more and more companies get connected to the Internet, ( ) is becoming increasingly important as an easy mechanism for companies to buy, sell, and trade information.

  1. buffer
  2. Virus
  3. EDI
  4. LBS
(정답률: 51%)
  • EDI stands for Electronic Data Exchange, which is the transfer of electronic documents between different company systems that do interchange. It is an important mechanism for companies to exchange information and conduct business transactions over networks like the Internet.
profile_image
1

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

15. Call computer program or malfunction of hardware or malfunction cause as ( ).

  1. virus
  2. deadlock
  3. BUG
  4. assembler
(정답률: 46%)
  • "BUG"는 컴퓨터 프로그램이나 하드웨어의 오작동을 일컫는 용어로, 프로그램의 버그나 오류를 의미합니다. 따라서 "BUG"가 정답입니다.
profile_image
1

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