코딩 공부/오답노트

정보처리기능사 필기 시험 오답노트

천서리 2023. 4. 8. 00:55
QUOTE THE DAY

“ 당신이 6개월 이상 한 번도 보지 않은 코드는 다른 사람이 다시 만드는 게 훨씬 더 나을 수 있다. ”

- 이글슨 (Eagleson)
반응형

정보처리기능사 2009년 09월 27일 기출문제

오늘은 정보처리기능사와 웹디자인기능사 시험을 봤는데... 정보처리 21개, 웹디자인은 2개를 틀렸습니다.

정보처리기능사 틀린 문제 오답 노트를 작성해보겠습니다.


2. 다음과 같은 계산에 의해 주소를 지정하는 방식은?

  1. 색인주소지정
  2. 상대주소지정
  3. 베이스주소지정
  4. 절대주소지정

정답  2 . 상대주소지정

 

해설

주소부분 + 프로그램카운터(PC) : 상대주소(Relative)
주소부분 + 인덱스 레지스터(Index) : 인덱스 주소방식
주소부분 + 베이스 레지스터(Base) : 베이스 주소방식
PC값을 더하는 경우만 특별히 상대주소라고 합니다.
나머지는 더해지는 레지스터 이름을 그대로 사용합니다.


2. (11111)2 + (01011)2의 결과로 옳은 것은?

  1. (101010)2
  2. (110101)2
  3. (101001)2
  4. (010101)2

정답  1. (101010)2

 

해설

11111
+01011
______
101010


5. 다음과 같은 설명에 해당되는 용어는?

  1. Spooling
  2. Buffering
  3. Interrupt
  4. Virtual Memory

정답  3. Interrupt

 

해설

인터럽트 : 정상적일 일을 처리 하는 도중 예기치 못한 상황이 발생하여 예기치 못한 일부터 먼저 처리한후 다시 원래 일을 다시 하는 것.


10. 불(Boolean) 대수의 정리 중 틀린 것은?

  1. 1 + A = A
  2. 1 · A = A
  3. 0 + A = A
  4. 0 · A = 0

정답  1. 1 + A = A

 

해설

불대수에서
1 : 제일 큰값
0 : 제일 작은값
A, X, Y등 알파벳 : 1보다 작고 0보다 큰값
연산자 + : 큰값 출력
연산자 * : 작은값 출력
[예] 1+A=A 1과 A중에서 1이크고, A가 작은데. +연산자로 연결되어 큰값 1이 답
[예] 1*A=A 1과 A중에서 1이크고, A가 작은데. *연산자로 연결되어 작은값 A가 답
[예] 0+A=A 0과 A중에서 A이크고, 0이 작은데. +연산자로 연결되어 큰값 A가 답
[예] 0*A=0 0과 A중에서 A이크고, 0가 작은데. *연산자로 연결되어 작은값 0이 답


12. 다음 주소지정 방법 중 처리속도가 가장 빠른 것은?

  1. 직접주소지정(Direct Addressing)
  2. 간접주소지정(Indirect Addressing)
  3. 즉시주소지정(Immediate Addressing)
  4. 인덱스주소지정(Index Addressing)

정답  3. 즉시주소지정(Immediate Addressing)

 

해설

접근 방식에 의한 주소지정
묵-즉-직-간

묵시적(Implied) :메모리 참조 회수0
즉시주소(immediate) : 0
직접주소(direct) : 1
간접주소(indirect) : 2
메모리 참조 횟수가 많을수록 속도가 느리다.


14. 다음 진리표와 같이 연산이 행해지는 게이트는?

  1. OR
  2. AND
  3. NAND
  4. XOR

정답  2. AND

 

해설

AND연산 : 직렬회로 - X1(입력1), X2(입력2)모두 1일때만 결과(Y)도 1(참)
OR연산 : 병렬회로 - X1(입력1), X2(입력2) 둘 중 하나만 1이어도 결과(Y)는 1(참)
XOR연산 : 배타적(서로다름) - X1(입력1), X2(입력2)가 서로 다를때 1,0 또는 0,1 일때만 1(참)


15. 다음 논리회로의 논리식은?

정답  1. f = A · B

 

해설

(A' +B')' 입니다. 바로 답을 찾을수는 없습니다.
드모르간 정리를 이용하면 됩니다.
f = (A' +B')' = A"·B" = A·B


17. 명령어의 구성이 연산자부가 3bit, 주소부는 5bit로 되어있을 때, 이 명령어를 사용하는 컴퓨터는 최대 몇 가지의 동작이 가능한가?

  1. 256
  2. 16
  3. 8
  4. 32

정답  3. 8

 

해설

명령어의 갯수는 연산자부 비트에 의해서 결정됩니다.
현재 3비트 사용하므로 2의 3승개의 명령어 사용이 가능합니다.


20. RS Flip-Flop 회로의 동작에서 R=1, S=1을 입력하였을 때 출력으로 옳은 것은?

  1. 1
  2. 부정(not allowed)
  3. 0
  4. 변화 없음(no change)

정답  2. 부정(not allowed)

 

해설

S부분에 1이 들어가면 셋팅(Set)을 하란말
R부분에 1이 들어가면 리셋(Reset)을 하란말입니다.
R=1,S=1이란 셋팅도 하고 리셋도 하라는 말이 됩니다. 이경우 컴퓨터는 어쩌해야 할지를 모르게 됩니다. 그래서 부정입니다.


22. 도메인에 대한 설명으로 가장 적합한 것은?

  1. 하나의 속성에 취할 수 있는 값의 범위
  2. 튜플을 구분할 수 있는 범위
  3. 튜플들의 관계를 표현하는 범위
  4. 릴레이션을 표현하는 기본 단위

정답  1. 하나의 속성에 취할 수 있는 값의 범위

 

해설

도메인(Domain) : 하나의 속성이 취할수 있는 속성 값들의 집합


28. 데이터베이스관리자(DBA)의 임무와 거리가 먼 것은?

  1. 시스템 문서화에 표준을 정하여 시행
  2. 복구절차와 무결성 유지를 위한 대책 수립
  3. 일반 사용자의 고급 질의문을 저급 DML 명령어로 변환
  4. 시스템의 감시 및 성능 분석

정답  3. 일반 사용자의 고급 질의문을 저급 DML 명령어로 변환

 

해설

일반 사용자의 고급 질의문을 저급 DML 명령어로 변환하는 것은 관리자가 아니고  DBMS 자체에서 이루어 집니다.
DBA는 데이터 베이스 관리자로써 시스템 전반에 대한 운영을 책임 지고 있습니다.


29. 데이터베이스에서 정보 부재를 명시적으로 표시하기 위해 사용하는 특수한 데이터 값은?

  1. 공백(blank)
  2. 영(zero)
  3. 널(null)
  4. 샵(#)

정답  3. 널(null)

 

해설

데이터 베이스 뿐 아니라 모든 컴퓨터 관련 작업에서 NULL(널)은 데이터가 없음을 나타냅니다.


31. 다음 ( )안에 공통으로 들어갈 알맞은 용어는?

  1. Input/Output Device
  2. Primary Memory Unit
  3. Address/Data Bus
  4. Central Processing Unit

정답  4. Central Processing Unit

 

해설

Arithmetical Logical Unit : ALU입니다. ALU는 CPU안에 있습니다.


33. “윈도 98”의 단축키 중 활성화된 창을 닫고 프로그램을 종료하는 것은?

  1. Ctrl + C 키
  2. Ctrl + Esc 키
  3. Alt + F4 키
  4. Shift + Tab 키

정답  3. Alt + F4 키

 

해설

Ctrl+C 는 복사하는 단축키이고
Ctrl+Esc 는 시작단추 실행이고
Shift+Tab 은 탭의 위치가 전에있는 위치로 옴기는 것입니다


35. “윈도 98"의 탐색기에서 이웃하는 파일들을 선택할 때 사용하는 키와 이웃하지 않는 파일들을 선택할 때 사용하는 키의 나열이 순서적으로 옳은 것은?

  1. Ctrl, Alt
  2. Shift, Alt
  3. Alt, Ctrl
  4. Shift, Ctrl

정답  4. Shift, Ctrl

 

해설

연속파일(이웃하는) : Shift
불연속파일(이웃하지 않은) : Ctrl


37. "윈도 98“의 찾기 메뉴에서 지정할 수 있는 형식이 아닌 것은?

  1. 파일 속성
  2. 파일의 크기
  3. 포함하는 문자열
  4. 파일 형식

정답  1. 파일 속성

 

해설

속성을 이용해서 찾는 방법은 없습니다.


41. UNIX에서 파일의 내용을 화면에 보여 주는 명령은?

  1. rm
  2. cat
  3. mv
  4. type

정답  2. cat

 

해설

cat 명령어는 파일들을 연결하고 표시하기 위해 사용되는 표준 유닉스 프로그램이다. 이름은 concatenate(연결하다)의 동의어인 catenate에서 유래하였다.


44. UNIX시스템은 “Shell" 이라는 명령어 해석기를 사용하는데 다음 중 Shell의 종류로 옳지 않은 것은?

  1. C Shell
  2. Bourn Shell
  3. System Shell
  4. Korn Shell

정답  3. System Shell

 

해설

쉘(Shell) : 도스의 명령어 해석기인 Command.com과 같은 명령어 해석기의 일종이다.
% : C쉘,
$ : 콘쉘, 번쉘


50. 운영체제를 기능상 분류했을 경우 다음 내용에 해당하는 프로그램은?

  1. 작업 관리 프로그램
  2. 서비스 프로그램
  3. 감시 프로그램
  4. 데이터 관리 프로그램

정답  1. 작업 관리 프로그램

 

해설

작업의 연속 처리 라는 단어를 통하여 작업관리프로그램 임을 알수 있습니다.


52. 단말기가 12개인 경우 이를 모두 망형으로 네트워크를 형성하고자 할 때 최소로 필요한 회선 수는?

  1. 33
  2. 44
  3. 55
  4. 66

정답  4. 66

 

해설

망형 회선수 = n(n-1)/2


53. 다음 중 PCM 변조 절차와 가장 거리가 먼 것은?

  1. 표본화(Sampling)
  2. 양자화(Quantization)
  3. 부호화(Encoding)
  4. 다중화(Multiplexing)

정답  4. 다중화(Multiplexing)

 

해설

표본화 -> 양자화 -> 부호화 -> 복호화->여과
앞머리만 따서(표양부복여)

반응형
Adventure Time - BMO