자격증 필기 기출문제




위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.

(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)


전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.


최신 정보처리기사 필기 기출문제(해설) : [다운로드]


정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(2333166)


1과목 : 데이터 베이스


1.다음 SQL문의 실행결과를 가장 올바르게 설명한 것은?(2015년 03월)

   

     가.인사 테이블을 제거한다.
     나.인사 테이블을 참조하는 테이블과 인사테이블을 제거한다.
     다.인사 테이블이 참조중이면 제거하지 않는다.
     라.인사 테이블을 제거할 지의 여부를 사용자에게 다시 질의한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 74% 
     <문제 해설>
RESTRICT : 뷰를 다른 곳에서 참조하고 있으면 삭제가 취소
CASCADE : 뷰를 참조하는 다른 뷰나 제약 조건까지 모두 삭제
[해설작성자 : 홍이]

2.SQL의 DROP 문은 어떠한 목적으로 사용되는가?(2006년 03월)
     가.스키마, 테이블 및 뷰의 제거시에 사용된다.
     나.스키마, 테이블 및 뷰의 정의시에 사용된다.
     다.데이터베이스의 무결성을 체크하는데 사용된다.
     라.데이터베이스를 최적화하는데 사용된다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 88% 
     <문제 해설>
- DDL(데이터 정의어)
DROP : 스키마, 도메인, 테이블, 뷰, 인덱스를 삭제함.
CREATE : 스키마, 도메인, 테이블, 뷰 인덱스를 정의함.
ALTER : 테이블에 대한 정의를 변경하는데 사용함.
[해설작성자 : 아루까리]

3.Which of the following is a linear list in that elements are accessed, created and deleted in a last-in-first-out order?(2015년 03월)
     가.Queue
     나.Graph
     다.Stack
     라.Tree

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 72% 
     <문제 해설>
Last-in-First-out에서 스택 방식이라는 힌트를 얻습니다.
[tip] 반대로 First-in-First-out이 나오면 큐 방식이라는 힌트를 얻을 수 있습니다.
[해설작성자 : 알콩달콩+익명]

4.후보키에 대한 설명으로 옳지 않은 것은?(2011년 03월)
     가.릴레이션의 기본키와 대응되어 릴레이션 간의 참조 무결성 제약조건을 표현하는데 사용되는 중요한 도구이다.
     나.릴레이션의 후보키는 유일성과 최소성을 모두 만족해야 한다.
     다.하나의 릴레이션에 속하는 모든 튜플들은 중복된 값을 가질 수 없으므로 모든 릴레이션은 반드시 하나 이상의 후보키를 갖는다.
     라.릴레이션에서 튜플을 유일하게 구별해 주는 속성 또는 속성들의 조합을 의미한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
* 후보키(Candidate Key) 선정 조건
1. 유일성(Uniqueness) : 모든 튜플을 유일하게 구별할 수 있는 성질
2. 최소성(Minimize) : 가장 적은 개수의 어트리뷰트
[해설작성자 : 세광컴퓨터학원(Dragon)]


5.제 3정규형에서 보이스코드 정규형(BCNF)으로 정규화하기 위한 작업은?(2004년 03월)
     가.원자값이 아닌 도메인을 분해
     나.부분 함수 종속 제거
     다.이행 함수 종속 제거
     라.결정자가 후보키가 아닌 함수 종속 제거

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 72% 

6.다음의 사원 릴레이션에서 “성명”을 기본 키로 사용하기 곤란한 이유로 가장 타당한 것은?(2013년 08월)

   

     가.동일한 성명을 가진 사원이 두 명 이상 존재할 수 있다.
     나.성명은 기억하기 어렵다.
     다.성명을 정렬하는데 많은 시간이 소요된다.
     라.성명은 기억 공간을 많이 필요로 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 89% 
     <문제 해설>
기본키는 중복될 수 없습니다
'성명'을 기본키로 했으니 동일한 성명은 입력할 수 없습니다
[해설작성자 : 초보]

7.다음 자료에 대하여 “selection sort”를 사용하여 오름차순으로 정렬할 경우 PASS 1의 결과는?(2016년 05월)

   

     가.3, 4, 8, 7, 9
     나.3, 4, 7, 9, 8
     다.3, 4, 7, 8, 9
     라.3, 8, 4, 9, 7

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 76% 
     <문제 해설>
8 3 4 9 7 : 8 <--> 3 비교 자리 바꿈
3 8 4 9 7 : 3 <--> 4 비교
3 8 4 9 7 : 3 <--> 9 비교
3 8 4 9 7 : 3 <--> 7 비교
[해설작성자 : anonymous]

8.비선형 구조와 선형 구조가 옳게 짝지어진 것은?(2003년 03월)

   

     가.비선형 구조: ①,②,⑤ 선형 구조: ③,④
     나.비선형 구조: ③,⑤ 선형 구조: ①,②,④
     다.비선형 구조: ①,②,③ 선형 구조: ④,⑤
     라.비선형 구조: ③ 선형 구조: ①,②,④,⑤

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 82% 
     <문제 해설>
선형 구조 : 스택, 큐, 연결리스트
비선형 구조 : 트리, 그래프
[해설작성자 : 오내훈]

9.데이터베이스 정의에 해당되는 내용을 모두 나열한 것은?(2013년 03월)

   

     가.②, ③
     나.①, ②, ③
     다.①, ③, ④
     라.①, ②, ③, ④

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 68% 
     <문제 해설>
데이터베이스의 정의 
통합된 데이터(Intergrated Data) - 중복을 최소화한 데이터의 모임
저장된 데이터(Stored Data) - 저장매체에 저장된 데이터
운영 데이터(Operational Data) - 존재 목적이나 유용성 면에서 필수적인 데이터
공용 데이터(Shared Data) - 여러 사용자들이 정보를 공동으로 이용할 수 있도록 한 데이터

10.어떤 릴레이션 R에서 X와 Y를 각각 R의 속성 집합의 부분집합이라고 할 경우 속성 X의 값 각각에 대해 시간에 관계없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속이라고 한다. 이를 기호로 옳게 표기한 것은?(2010년 03월)
     가.X >> Y
     나.Y >> X
     다.Y → X
     라.X → Y

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 71% 
     <문제 해설>
* 함수 종속의 정의
어떤 릴레이션 R에서 A, B가 릴레이션 R의 부분 속성이라고 할 때 속성 A의 도메인 값 각각에 대해 시간에 관계없이 항상 속성 B의 도메인 값이 오직 한 개만 연관된다면 B는 A의 종속이라고하고 A -> B로 표기.(A는 결정자, B는 종속자)
[해설작성자 : 세광컴퓨터학원(Dragon)]

11.데이터베이스 설계단계의 순서로 알맞은 것은?(2005년 05월)

    

     가.③-⑤-④-①-②
     나.④-①-③-⑤-②
     다.④-③-⑤-①-②
     라.③-⑤-①-④-②

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 88% 
     <문제 해설>
개-논-물 만 기억하세요.

요구조건 / 구현은 처음과 끝이란건 다 아실겁니다.
[해설작성자 : 컴공복수전공]

12.STUDENT 테이블에 독일어과 학생 50명, 중국어과 학생 30명, 영어영문학과 학생 50명의 정보가 저장되어 있을 때, 다음 SQL 문의 실행 결과 튜플 수는? (단, DEPT 컬럼은 학과명)(2016년 05월)

    

     가.ⓐ 3 ⓑ 3
     나.ⓐ 50 ⓑ 3
     다.ⓐ 130 ⓑ 3
     라.ⓐ 130 ⓑ 130

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
a.학과들의 총인원
b.DISTINCT : 중복된 튜플이 있으면 그 중 첫번째 한 개만 검색함 ..그러므로 과당 1    1+1+1=3
[해설작성자 : 신성한시험]

13.데이터베이스의 물리적 설계 옵션 선택 시 고려 사항으로 거리가 먼 것은?(2007년 09월)
     가.스키마의 평가
     나.응답 시간
     다.저장 공간의 효율화
     라.트랜잭션 처리도(Throughput)

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 74% 
     <문제 해설>
스키마의 평가는 논리적 설계 단계에서 고려해야하는 사항입니다.

14.다음 영문의 괄호에 가장 적합한 것은?(2005년 09월)

    

     가.array
     나.stack
     다.tree
     라.queue

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 67% 

15.뷰에 대한 설명으로 틀린 것은?(2010년 09월)
     가.뷰는 데이터 접근을 제어하게 함으로써 보안을 제공한다.
     나.뷰는 그 정의를 변경할 수 없다.
     다.뷰는 데이터의 논리적 독립성을 제공한다.
     라.뷰에 대한 삽입, 삭제, 갱신 연산은 기본 테이블에 대한 연산과 동일하다

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 57% 
     <문제 해설>
뷰는 가상의 테이블이므로 삭제등의 연산은 불가능 합니다.

16.데이터베이스의 특성 중 다음 설명에 해당 하는 것은?(2014년 03월)

    

     가.Time Accessibility
     나.Concurrent Sharing
     다.Content Reference
     라.Continuous Evolution

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 72% 
     <문제 해설>
데이터베이스의 특징
1. 실시간 접근성 ( Real-Time Accessibility ) : 수시적이고 비정형적인 질의(조회)에 대하여 실시간 처리에 의한 응답이 가능해야 한다.
2. 계속적인 변화 ( Continuous Evolution ) : 데이터베이스의 상태는 동적이다. 즉 새로운 데이터의 삽입(Insert), 삭제(Deletion), 갱신(Update)으로 항상 최신의 데이터를 유지해야 한다.
3. 동시공용 ( Concurrent Sharing ) : 데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한 것이므로 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 한다.
4. 내용에 의한 참조 ( Content Reference ) : 데이터베이스에 있는 데이터를 참조할 때 데이터 레코드의 주소나 위치에 의해서가 아니라, 사용자가 요구하는 데이터 내용으로 데이터를 찾는다.
[해설작성자 : 김대윤]

17.정규화에 관한 설명으로 옳지 않은 것은?(2013년 03월)
     가.릴레이션 R의 도메인들의 값이 원자 값만을 가지면 릴레이션 R은 제1정규형에 해당된다.
     나.릴레이션 R이 제1정규형을 만족하면서, 키가 아닌 모든 속성이 기본 키에 완전 함수 종속이면 릴레이션 R은 제2정규형에 해당된다.
     다.정규형들은 차수가 높아질수록(제1정규형→제5정규형) 만족시켜야 할 제약조건이 감소된다.
     라.릴레이션 R이 제2정규형을 만족하면서, 키가 아닌 모든 속성들이 기본 키에 이행적으로 함수 종속되지 않으면 릴레이션 R은 제3정규형에 해당된다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 74% 
     <문제 해설>
정규형들은 차수가 높아질수록(제1정규형→제5정규형) 만족시켜야 할 제약조건이 증가된다.
점점 제약 조건이 늘어나면서 차수가 올라갑니다. 
[해설작성자 : 나미니]

18.운영체제의 작업 스케줄링 등에 응용될 수 있는 가장 적합한 자료구조는?(2005년 09월)
     가.스택(Stack)
     나.큐(Queue)
     다.연결리스트(Linked List)
     라.트리(Tree)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 72% 

19.다음 문장의 ( ) 안 내용으로 공통 적용될 수 있는 가장 적절한 내용은 무엇인가?(2013년 03월)

    

     가.후보키(candidate key)
     나.대체키(alternate key)
     다.외래키(foreign key)
     라.수퍼키(superkey)

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 69% 
     <문제 해설>
[키워드만]
1. 후보키 : 유일성과 최소성 만족, 참조무결성 제약조건
2. 대체키 : 후보키에서 기본키 제외한 나머지 후보키
3. 외래키 : 기본키와 대응되어 참조관계 표현. 기본키값과 같거나 널값이어야함
+기본키 : 테이블내의 유일한 구분자 =메인키
[해설작성자 : 황징위]

20.데이터베이스의 특성으로 옳지 않은 것은?(2014년 05월)
     가.데이터베이스는 계속적으로 변화된다.
     나.데이터베이스의 데이터는 그 주소나 위치에 의해 참조된다.
     다.데이터베이스는 실시간으로 접근한다.
     라.데이터베이스는 동시 공용이다

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 82% 
     <문제 해설>
데이터베이스의 데이터는 그 내용에 의해 참조된다
[해설작성자 : jieun]


2과목 : 전자 계산기 구조


21.프로그램 상태 워드(program status word)에 대한 설명으로 가장 타당한 것은?(2017년 03월)
     가.시스템의 동작은 CPU 안에 있는 program counter에 의해 제어된다.
     나.interrupt 레지스터는 PSW의 일종이다.
     다.CPU의 상태를 나타내는 정보를 가지고, 독립된 레지스터로 구성된다.
     라.PSW는 8bit의 크기이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 45% 
     <문제 해설>
- Program Status Word (PSW) -

1) PSW란? Program Counter, Flag 및 주요한 Register의 내용과 그 밖의 Program 실행상태를 나타내는 제어정보를 묶은 것. Program Counter에 의해 제어되지 않음.
2) 인터럽트가 발생했을 때 CPU는 인터럽트 발생 유무를 확인하고 발생했으면 인터럽트 사이클로 들어가게 되는데 이 사이클동안 Program Counter
     와 Program Status Word가 스택에 저장되고, 분기해야 할 주소가 새롭게 결정됨.
     (PSW의 일종은 아니고 연관이 있을 뿐임)
3) CPU의 현재 상태, 인터럽트 발생 상태, 수행 중인 Program의 현재 상태 등을 나타냄. 그리고 레지스터도 독립적으로 구성되어 있음.
4) PSW 크기는 32 ~ 64 bit.


※ 어떤 부분은 정확하지 않기 때문에 잘못된 부분은 추가 해설 부탁드려요~
[해설작성자 : 짱때]

22.다음 중 누산기에 대한 설명으로 옳은 것은?(2009년 08월)
     가.연산장치에 있는 레지스터의 하나로서 연산 결과를 기억하는 장치이다.
     나.기억장치 주변에 있는 회로인데 가가승제 계산 및 논리연산을 행하는 장치이다.
     다.일정한 입력 숫자들을 더하여 그 누계를 항상 보관하는 장치이다.
     라.정밀 계산을 위해 특별히 만들어 두어 유효 숫자의 개수를 늘리기 위한 것이다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 61% 

23.3주소 명령어 연산에서 결과는 어디에 저장되는가?(2011년 08월)

    

     가.PC(program counter)
     나.stack
     다.operand1
     라.임시저장장소

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 68% 
     <문제 해설>
3주소 명령어의 계산결과는 주로 'Operand 1'에 기록됩니다.

문제의 그림 구조가 3주소 명령어라는 것을 암기하시고,
계산결과가 어디에 저장되는지도 함께 암기하시기 바랍니다.
[해설작성자 : Rucike]

24.인터럽트 처리 절차가 순서대로 옳게 나열된 것은?(2017년 05월)

    

     가.ⓐ→ⓑ→ⓒ→ⓓ
     나.ⓐ→ⓒ→ⓑ→ⓓ
     다.ⓓ→ⓒ→ⓑ→ⓐ
     라.ⓑ→ⓓ→ⓐ→ⓒ

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 알수없음 

25.가상 메모리를 사용한 컴퓨터에서 page fault가 발생하면 어떤 현상이 일어나는가?(2017년 05월)
     가.요구된 page가 주기억장치로 옮겨질 때까지 프로그램 수행이 중단된다.
     나.요구된 page가 가상메모리로 옮겨질 때까지 프로그램 수행이 중단된다.
     다.현재 실행 중인 프로그램을 종료한 후 시스템이 정지된다.
     라.page fault라는 에러 메시지를 전송한 후에 시스템이 정지된다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 알수없음 

26.짝수 패리티 비트의 해밍 코드로 0011011을 받았을 때 오류가 수정된 정확한 코드는?(2015년 03월)
     가.0111011
     나.0001011
     다.0011001
     라.0010101

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 38% 
     <문제 해설>
ㆍP1~P4는 첫 번째~네 번째 패리티 비트를 의미하며, P1을 결정하기 위해서는 1이 있는 1, 3, 5, 7번 비트를, P2는 2, 3, 6, 7번 비트를, P3는 4, 5, 6, 7번 비트를 대상으로 1의 개수가 짝수(또는 홀수)가 되게 하면 됩니다.
ㆍ0011011에서 P1은 첫 번째 0, P2는 두 번째 0, P3는 네 번째 1입니다. P1은 1, 3, 5, 7번 비트에서 1의 개수가 짝수이므로 0이 맞고, P2는 2, 3, 6, 7번 비트에서 1의 개수가 홀수이므로 1로 바꾸고, P3는 4, 5, 6, 7번 비트에서 1의 개수가 홀수이므로 1로 바꿉니다.
ㆍ패리티 비트 진리표에서 P1이 0, P2가 1, P3가 1인 행은 6행이므로 6번째 비트가 오류입니다. 그러므로 6번째 비트 1을 0으로 수정하면 0011001이 됩니다.

2^0) 0
2^1) 01
2^2) 1011 숫자를 순서대로 나열합니다. 
여기에서 짝수 패리티 비트를 오류를 찾아 내는겁니다. 
첫번째 2^0)->[0]0[1]1[0]1[1] 가로 안이 패리티비트입니다. 
[0][1][0][1] 짝수이므로 오류없습니다.
두번째 2^1)->0[01]10[11] 가로 안이 패리티비트입니다.
[01][11] 어머 홀수네요 ~ 오류 1생김
첫번째 2^2)->001[1011] 어머 여기도 홀수네요 1생김
2^0)=1 오류 없음 0
2^1)=2 오류 있음 1
2^2)=4 오류 있음 1
2 + 4 = 6번째 자리가 오류네요 0으로 바꿔 줌 0011011 -> 0011001
[해설작성자 : 묵사랑 합격하자]

27.우선순위 인터럽트 운영 방식이 아닌 것은?(2011년 03월)
     가.LCFS(Last Come First Service)
     나.FCFS(First come First Service)
     다.Masking Schema
     라.Fixed Service

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
우선순위 인터럽트 운영방식은 LCFS,FCFS,Masking Schema 3가지만 있다는것만 기억하세요
[해설작성자 : 오영진]

28.중앙연산처리장치의 하드웨어적인 요소가 아닌 것은?(2007년 09월)
     가.IR(Instruction Register)
     나.MAR(Memory Address Register)
     다.MODEM(MOdulator DEModulator)
     라.PC(Program Counter)

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 66% 

29.기억장치에서 DRO(Destructive Read Out)의 성질을 갖고 있는 메모리는?(2005년 03월)
     가.반도체 메모리
     나.자기코어 메모리
     다.자기디스크 메모리
     라.자기테이프 메모리

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
DRO란 읽으면 내용이 지우지는 메모리 라는 의미
자기코어는 DRO메모리 이므로 내용을 읽은 후 지워진 내용을 기록하기 위한 재저장시간이 필요하다.

30.Instruction을 수행하기 위한 Major State에 관한 설명으로 가장 옳은 것은?(2016년 08월)
     가.명령어를 가져오기 위해 기억장치에 접근하는 것을 Fetch 상태라 한다.
     나.Execute 상태는 간접주소 지정방식의 경우만 수행된다.
     다.CPU의 현재 상태를 보관하기 위한 기억장치 접근을 Indirect 상태라 한다.
     라.명령어 종류를 판별하는 것을 Indirect 상태라 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 50% 
     <문제 해설>
메이저 스테이트(Major State) : 현재 CPU가 무엇을 하는 지 나타내는 상태
Major Cycle또는 Machine Cycle라고 한다.
메이저 스테이트는 메이저 레지스터로 알아본다.
사이클 제어는 플립플롭 상태에 따라 메이저 스테이트를 결정한다.
종류 : Fetch, Indirect, Execute, Interrupt

- 인출 단계(Fetch Cycle) : 명령어를 주기억장치에서 중앙기억장치의 명령레지스터로 가져와 해독하는 단계
- 간접 단계(Indirect Cycle) : 기억 장치로부터 오퍼랜드(데이터)의 번지 인출
                                                            인출단계에서 해석된 명령의 주소부가 간접 주소인 경우 수행됨.
                                                            간접주소가 아닌 경우 Execute or Fetch 로 이동할지 판단한다.
- 실행 단계(Execute Cycle) : 실제로 명령을 실행하는 단계 Interrupt로 변천할 것인지 판단.
- 인터럽트 단계(Interrupt Cycle) : 인터럽트 발생 시 복귀주소(PC)를 저장시키고 
                                                                     제어순서를 인터럽트 처리 프로그램의 첫 번째 명령으로 옮기는 단계
                                                                     마친 후 항상 Fetch로 변천함.

[해설작성자 : 먹디]

31.중앙처리장치와 기억장치 사이에 실질적인 대역폭(bandwidth)을 늘리기 위한 방법은?(2004년 09월)
     가.메모리 인터리빙
     나.자기기억장치
     다.RAM
     라.폴링방법

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 70% 

32.동시에 양쪽 방향으로 전송이 가능한 전송 방식은?(2003년 03월)
     가.Simplex
     나.Half-duplex
     다.Full-duplex
     라.on-line

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 82% 

33.다음은 인터럽트 체제의 동작을 나열하였다. 수행 순서를 올바르게 표현한 것은?(2005년 03월)

    

     가.나→마→가→라→다
     나.나→가→라→마→다
     다.나→라→가→마→다
     라.나→가→마→라→다

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 73% 

34.부호를 나타내지 않은 양의 수에 대한 산술적 시프트를 한 경우에 대한 설명으로 가장 옳지 않은 것은?(2017년 03월)
     가.왼쪽으로 시프트시 밀려나는 비트가 1 이면 절단 현상이 발생한다.
     나.시프트시 새로 들어오는 비트는 0 이다.
     다.오른쪽으로 1번 시프트하면 2로 나눈 것과 같다.
     라.왼쪽으로 1번 시프트하면 2배한 것과 같다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 45% 
     <문제 해설>
오른쪽으로 시프트시 밀려나는 비트가 1이면 절단현상이 발생한다.

35.1의 보수 표현 방식에 의해 8비트로 표현된 9+(-24)의 연산 수행시 그 결과는?(2011년 03월)
     가.0100 1111
     나.1111 0000
     다.1000 1111
     라.0111 0000

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
2진수 A + (-B) 연산 방법
A 에 B의 1의 보수를 더하면 된다.

A : 9         = 0000 1001
B : 24        = 0001 1000
B': -24     = 1110 0111

------------------------------

A : 9        = 0000 1001
B': -24    = 1110 0111
---------------------
A+B':        = 1111 0000
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]

36.단항(Unary) 연산의 종류가 아닌 것은?(2006년 05월)
     가.complement
     나.OR
     다.shift
     라.Rotate

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 73% 
     <문제 해설>
단항 연산자 : 피연산자가 한개만 필요한 연산(NOT, Complement, Shift, MOVE 등)
이항 연산자 : 피연산자가 두개 필요한 연산(AND, OR, XOR, XNOR 등)

37.전체 기억장치 액세스 횟수가 50이고, 원하는 데이터가 캐시에 있는 횟수가 45라고 할 때, 캐시의 미스율(miss ratio)_은?(2013년 03월)
     가.0.9
     나.0.8
     다.0.2
     라.0.1

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 61% 
     <문제 해설>
캐시의 미스율은 1-적중률 
적중률 = 적중횟수/액세스 회수 = 45/50 = 0.9
미스율 = 1-0.9 = 0.1

38.소프트웨어에 의한 우선순위 체제의 특성을 설명한 것으로 틀린 것은?(2009년 08월)
     가.경제적이다.
     나.융통성이 있다.
     다.반응속도가 느리다.
     라.우선순위를 변경하기 어렵다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
우선 순위변경이 쉽다.
소프트웨어 우선순위 판별 방법을 폴링이라고 한다. 
인터럽트 발생시 우선순위가 가장 높은 인터럽트 자원부터 인터럽트 요청 플래그를 차례로 검사하여 서비스 루틴을 수행하는 방식이다.
폴링의 특징은 아래와 같다.
1.별도의 하드웨어가 필요없으므로 경제적이다.
2.회로가 간단하고 소프트웨어 측면에서 융통성이 있다
3.많은 인터럽트가 있을때 그들을 모두 조사하는데 시간이 걸리므로 반응시간이 느리다.
4.우선순위 변경이 쉽다.
[해설작성자 : 홍승규짱]

39.다음 진리표에 해당하는 논리식(T)으로 맞는 것은?(2006년 05월)

    

     가.T=A'B + AB'
     나.T=AB + A‘B'
     다.T=AA' + BB'
     라.T=AA' + B'B'

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 76% 

40.10110101 이라는 이진 자료가 2’s complement 방식으로 표현되어 있다. 이를 우측으로 3비트만큼 산술적 이동(Arithmetic shift) 하였을 때의 결과는?(2008년 05월)
     가.11110110
     나.11010110
     다.10000110
     라.00010110

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 40% 
     <문제 해설>
산술쉬프트시에 우측으로 이동시 맨 좌측이 1일경우 1로 채우는 방식입니다.
1로 채우는 이유는 2의 보수 방식에서 맨 좌측이 1이면 음수로 볼수 있으므로 0을 채울경우 양수로 변해버리는 결과를 초래 합니다. 이는 논리 쉬프트에 해당합니다.
-요약-
산술쉬프트 : 우측으로 이동시 맨 좌측이 0이면 0으로 채우고 1이면 1로 채움
논리쉬프트 : 우측으로 이동시 맨 좌측을 고려하지 않고 무조건 0으로 채움



3과목 : 운영체제


41.다음 설명에 가장 부합하는 디스크 스케줄링 기법은?(2017년 05월)
     가.SLTF
     나.Eschenbach
     다.LOOK
     라.SSTF

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 알수없음 

42.UNIX 운영체제의 파일 구성 중 파일 소유자의 사용자 정보 및 그룹번호, 파일크기, 생성시키 등의 정보가 저장된 블록은 무엇인가?(2009년 05월)
     가.데이터 블록
     나.슈퍼 블록
     다.부트 블록
     라.I-node 블록

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 64% 

43.파일 보호 기법 중 각 파일에 접근 목록을 두어 접근 가능한 사용자와 가능한 동작을 기록한 후, 이를 근거로 접근을 허용하는 기법은?(2007년 05월)
     가.파일의 명명(Naming)
     나.비밀번호(Password)
     다.접근 제어(Access Control)
     라.암호화(Cryptography)

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 87% 

44.파일 디스크립터에 대한 설명으로 옳지 않은 것은?(2007년 05월)
     가.사용자가 직접 관리하므로 사용자가 참조할 수 있다.
     나.파일을 관리하기 위해 시스템이 필요로 하는 정보를 보관한다.
     다.일반적으로 보조기억장치에 저장되어 있다가 파일이 개방(Open)될 때 주기억장치로 옮겨진다.
     라.File Control Block 이라고도 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 73% 

45.스레드(Thread)에 관한 설명으로 옳지 않은 것은?(2012년 05월)
     가.스레드는 하나의 프로세스 내에서 병행성을 증대시키기 위한 메커니즘이다.
     나.스레드는 프로세스의 일부 특성을 갖고 있기 때문에 경량(light weight) 프로세서라고도 한다.
     다.스레드는 동일 프로세스 환경에서 서로 독립적인 다중 수행이 불가능하다.
     라.스레드 기반 시스템에서 스레드는 독립적인 스케줄링의 최소 단위로서 프로세스의 역할을 담당한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 77% 
     <문제 해설>
(thread)스레드는 시스템의 여러 자원을 할당받아 실행하는 프로그램의 단위로, 동일 프로세스 환경에서 서로 독립적인 다중 수행이 가능하다. 
[해설작성자 : 정아]

46.로드(Loader)의 종류 중 별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하며, 연결 기능은 수행하지 않고 할당, 재배치, 적재 작업을 모두 언어번역 프로그램이 담당하는 것은?(2015년 05월)
     가.Relocating Loader
     나.Dynamic Loading Loader
     다.Absolute Loader
     라.Compile And Go Loader

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
*Dynamic Loading Loader : 실행 시 필요한 일부분만을 적재하는 로더. Load-on-call이라고 한다.
*Absolute Loader : 로더의 역할이 축소되어 기억장소 할당이나 연결을 프로그래머가 직접 지정
[해설작성자 : 도나니]

컴파일 즉시로더(Compile and Go) : 번역기가 로더의 역할까지 담당하는 것으로 프로그램의 크기가 크고 한 가지 언어 로만 프로그램을 작성할 수 있다. 실행을 원할 때마다 번역을 해야 한다.
절대로더(absolute loader) : 단순히 번역된 목적프로그램을 입력으로 받아들여 주기억장치의 프로그래머가 지정한 주소에 적재하는 기능을 가지는 간단한 로더.
재배치 로더 (relocating loader) : 주기억 장치의 상태에 따라 목적 프로그램을 주기억 장치의 임의의 공간에 적재할 수 있도록 하는 로더
링킹로더 (linking loader) : 하나의 부프로그램이 변경되어도 다른 모듈 프로그램을 다시 번역할 필요가 없도 록 프로그램에 대한 기억장소할당과 부 프로그램의 연결이 로더에 의해 자동으로 수행되는 프로그램으로 직접연결로더(DLL : Direct Linking Loader)가 대표적
[해설작성자 : 관회팝]

47.모니터(Monitor)에 대한 설명으로 옳지 않은 것은?(2004년 05월)
     가.특정의 공유자원을 할당하는데 필요한 데이터 및 프로시져를 포함하는 병행성 구조(concurrency -construct)이다.
     나.모니터 외부의 프로세스는 모니터 내부의 데이터를 직접 액세스할 수 없다.
     다.모니터 내의 자원을 원하는 프로세스는 반드시 해당 모니터의 진입부(entry)를 호출해야 하고 원하는 모든 프로세스는 동시에 모니터 내에 들어갈 수 있다.
     라.모니터에서 사용되는 연산은 Wait와 Signal이 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 59% 

48.스레드(Thread)에 관한 설명으로 옳지 않은 것은?(2008년 03월)
     가.스레드는 하나의 프로세스 내에서 병행성을 증대시키기 위한 메커니즘이다.
     나.스레드는 프로세스의 일부 특성을 갖고 있기 때문에 경량(Light Weight) 프로세스라고도 한다.
     다.스레드는 동일 프로세스 환경에서 서로 독립적인 다중 수행이 불가능하다.
     라.스레드 기반 시스템에서 스레드는 독립적인 스케줄링의 최소 단위로서 프로세스의 역할을 담당한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 82% 
     <문제 해설>
스레드는 동일 프로세스 환경에서 서로 독립적이며 다중 수행이 가능합니다.
[해설작성자 : 밀양금성컴퓨터학원]

49.병렬 처리 시스템의 형태 중 분리수행(Separate - Execution)의 설명으로 틀린 것은?(2004년 03월)
     가.한 프로세서의 장애는 전 시스템에 영향을 미치지 않는다.
     나.하나의 주프로세서와 나머지 종프로세서로 구성된다.
     다.프로세서별 자신만의 파일 및 입출력장치를 제어한다.
     라.프로세서별 인터럽트는 독립적으로 수행된다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 44% 

50.UNIX의 특징으로 볼 수 없는 것은?(2014년 08월)
     가.대화식 운영체제이다
     나.다중 사용자 시스템(Multi-user system)이다.
     다.높은 이식성과 확장성이 있다.
     라.파일 시스템은 2단계 디렉토리 구조이다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 72% 
     <문제 해설>
유닉스는 트리 구조 입니다.

51.UNIX에서 파이프의 의미로 가장 적합한 것은?(2005년 03월)
     가.분산 처리를 위한 임시 화일
     나.프로세스 간의 생산자-소비자 모델의 데이터 전달을 위한 큐
     다.프로세스간의 통신을 위한 공유 메모리
     라.세마포어에 의해서 공유가 제어되는 자원을 사용하기 위해 대기 중인 프로세스들의 큐

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 36% 

52.파일 디스크립터의 내용으로 옳지 않은 것은?(2003년 05월)
     가.오류 발생시 처리 방법
     나.보조기억장치의 유형
     다.파일의 구조
     라.접근 제어 정보

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 62% 

53.절대로더에서 할당 및 연결 작업의 수행 주체는?(2006년 09월)
     가.링커
     나.로더
     다.어셈블러
     라.프로그래머

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 40% 

54.분산 운영체제 구조 중 다음의 특징을 갖는 것은?(2014년 03월)

    

     가.링 연결 구조(RING)
     나.다중접근 버스 연결구조(MULTI ACCESS BUS)
     다.계층 연결구조(HIERARCHY)
     라.성형 연결구조(STAR)

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 63% 
     <문제 해설>
링형 : 인접하는 다른 두 사이트와만 직접 연결된 구조.
            데이터 전송을 위해 링을 순환할 경우 통신 비용 증가.

다중접근 버스 연결형 : 모든 사이트들이 공유 버스에 연결된 구조.
                                        버스가 고장 날 경우 전체 시스템에 영향을 줌.
                                        통신비용 저렴.
    
계층형 : 트리형태 연결 구조.
                통신 비용은 트리 깊이에 비례.
                부모 사이트가 고장나면 자식 사이트들은 통신 불가.

성형 : 모든 사이트가 하나의 중앙 사이트에 직접 연결.
             통신 비용 저렴.
             중앙 사이트가 고장 날 경우 모든 통신이 단절.         
[해설작성자 : 재로롱]

55.버퍼링(buffering)에 대한 설명 중 틀린 것은?(2003년 05월)
     가.디스크 전체를 매우 큰 버퍼처럼 사용한다.
     나.한 레코드를 읽어서 CPU가 그것에 대한 작업을 시작함과 동시에 입/출력 장치가 필요한 레코드를 미리 읽어 CPU에 저장해 둔다.
     다.CPU가 필요한 레코드를 읽기 위해 기다리는 일이 없도록 한다.
     라.저속의 입출력 장치와 고속의 CPU 간의 속도 차이를 해소하기 위해서 사용된다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
버퍼링과 스풀링의 비교
1. 저장위치 : [버] 주기억장치 [스] 보조기억장치
2. 운영방식 : [버] 단일 작업 [스] 다중 작업
3. 구현방식 : [버] 하드웨어 [스] 소프트웨어
4. 입출력방식 : [버][스] 큐
[해설작성자 : pino]

56.다음 설명과 가장 밀접한 분산 운영체제의 구조는?(2006년 09월)

    

     가.Ring connection
     나.Star connection
     다.Hierarchy connection
     라.Partially connection

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 84% 

57.운영체제의 목적으로 적절하지 않은 것은?(2011년 06월)
     가.사용자의 편리한 환경 제공
     나.처리능력 및 신뢰도 향상
     다.컴퓨터 시스템의 성능 최적화
     라.사용가능도 향상 및 응답시간 증가

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 79% 
     <문제 해설>
사용가능도는 향상은 맞지만 응답시간 증가가 아님 . 응답시간은 단축이 맞음

운영체제의 목적 
1. 사용자와 컴퓨터 간의 인터페이스 제공
2. 자원의 효율적인 운영 및 자원 스케즐링
3. 데이터 공유 및 주변장치 관리
4. 처리능력 및 신뢰도 향상, 사용 가능도 향상
5. 응답(반응)시간, 반환시간 등의 단축
6. 성능 평가기준 : 퍼리능력, 반환시간, 사용가능도, 신뢰도
[해설작성자 : 채너리]

58.주기억장치 배치 전략 기법으로 최적 적합 방법을 사용한다고 할 때, 다음과 같은 기억장소 리스트에서 10K 크기의 작업은 어느 기억공간에 할당되는가? (단, 탐색은 위에서 아래로 한다.)(2011년 06월)

    

     가.B
     나.C
     다.D
     라.F

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 79% 
     <문제 해설>
배치 전략 기법에는 최초적합, 최적적합, 최악적합 3가지가 있습니다.
최초적합은 가장 먼저 찾게 되는 영역에 배치하는 것이므로 D에 배치됩니다.
최적적합은 기억장소에 배치하고 남은 공간이 가장 작은 곳에 배치하는 것이므로 마찬가지로 D에 배치됩니다. (남는 공간 5K)
최악적합은 기억장소에 배치하고 남은 공간이 가장 큰 곳에 배치하므로 F에 배치됩니다. (남는 공간 15K)
[해설작성자 : 대성]

59.분산 처리 운영체제 시스템의 구축 목적으로 거리가 먼 것은?(2011년 08월)
     가.보안성 향상
     나.자원 공유의 용이성
     다.연산 속도 향상
     라.신뢰성 향상

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 81% 
     <문제 해설>
분산 처리 시스템 목적
- 자원 공유, 연산 속도 향상, 신뢰도 향상, 컴퓨터 통신
[해설작성자 : enaaan]

60.운영체제에 대한 옳은 설명으로만 짝지어진 것은?(2014년 03월)

    

     가.(ㄱ), (ㄷ)
     나.(ㄱ), (ㄴ), (ㄹ)
     다.(ㄱ), (ㄷ), (ㄹ)
     라.(ㄱ), (ㄴ), (ㄷ), (ㄹ)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 75% 
     <문제 해설>
java는 대표적인 객체지향 프로그래밍 언어입니다.
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]


4과목 : 소프트웨어 공학


61.럼바우 분석 기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 모델링은?(2010년 09월)
     가.객체 모델링
     나.동적 모델링
     다.기능 모델링
     라.정적 모델링

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
객체 모델링 - '객체 다이어그램'
동적 모델링 - '상태도'
기능 모델링 - '흐름도'
[해설작성자 : 준범스키]

62.두 명의 개발자가 5개월에 걸쳐 10000 라인의 코드를 개발하였을 때, 월별(person-month) 생산성 측정을 위한 계산 방식으로 가장 적합한 것은?(2013년 06월)
     가.10000 / 2
     나.10000 / 5
     다.(2×10000) / 5
     라.10000 / (5×2)

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 78% 

63.소프트웨어 재공학 활동 중 역공학에 해당하는 것은?(2014년 03월)
     가.소프트웨어 동작 이해 및 재공학 대상 선정
     나.소프트웨어 기능 변경 없이 소프트웨어 형태를 목적에 맞게 수정
     다.원시 코드로부터 설계정보 추출 및 절차 설계 표현, 프로그램과 데이터 구조 정보 추출
     라.기존 소프트웨어 시스템을 새로운 기술 또는 하드웨어 환경에 이식

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
1. 분석
2. 재구성
3. 역공학
4. 이식
[해설작성자 : 효로롱]

64.화이트 박스(WHITE BOX) 테스트 기법이 아닌 것은?(2013년 06월)
     가.데이터 흐름 검사(DATA FLOW TEST)
     나.루프 검사(LOOP TEST)
     다.기초 경로 검사(BASIC PATH TEST)
     라.동치 분할 검사(EQUIVALENCE PARTITIONING TEST)

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 73% 
     <문제 해설>
동치 분할 검사는 블랙 박스 테스트 검사이다.
[해설작성자 : R]

65.Rumbaugh의 객체 모델링 기법(OMT)에서 사용하는 세 가지 모델링이 아닌 것은?(2012년 08월)
     가.객체 모델링(object modeling)
     나.정적 모델링(static modeling)
     다.동적 모델링(dynamic modeling)
     라.기능 모델링(functional modeling)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 72% 
     <문제 해설>
Rumbaugh의 객체 모델링 기법에는 객체, 동적, 기능 모델링 이 세가지뿐.
[해설작성자 : 초록색외계인]

66.자료 흐름도의 구성 요소가 아닌 것은?(2007년 09월)
     가.Process
     나.Data Store
     다.Data Dictionary
     라.Terminator

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 67% 

67.User Interface 설계 시 오류 메시지나 경고에 관한 지침으로 가장 옳지 않은 것은?(2017년 03월)
     가.메시지는 이해하기 쉬워야 한다.
     나.오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다.
     다.오류로 인해 발생 될 수 있는 부정적인 내용은 가급적 피한다.
     라.소리나 색 등을 이용하여 듣거나 보기 쉽게 의미 전달을 하도록 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 65% 
     <문제 해설>
피하는게 아니라 제거해야 한다.
[해설작성자 : 경기인력개발원]

68.하나 이상의 유사한 객체들을 묶어 하나의 공통된 속성을 표현한 것으로 자료 추상화의 개념으로 볼 수 있는 것은?(2008년 05월)
     가.클래스(Class)
     나.인스턴스(Instance)
     다.메소드(Method)
     라.메시지(Message)

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 74% 

69.다음 사항과 관계되는 결합도는?(2015년 03월)

    

     가.Data Coupling
     나.Content Coupling
     다.Control Coupling
     라.Stamp Coupling

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 40% 
     <문제 해설>
내용결합도(Content Coupling)는 한 모듈이 다른 모듈의 일부분을 참조 또는 수정하는 경우입니다.
[해설작성자 : HSO]

70.하나의 프로그램을 몇 개의 작은 부분으로 분할하는 경우, 그 분할단위를 일반적으로 모듈(Module)이라고 한다. 다음 중 모듈에 대한 설명으로 옳은 것은?(2006년 03월)
     가.모듈의 독립성을 높여주기 위해서는 각 모듈간의 관련성을 최소로 하며, 이 경우에 응집도(Cohesion)는 최소가 된다.
     나.모듈간의 관련성을 최대로 하면 모듈의 독립성은 저하되며, 이 경우에 모듈의 결합도(Coupling)는 최소가 된다.
     다.복잡성을 감소시키는 수단으로 독립성의 개념이 많이 적용되고 있으며, 모듈의 독립성 척도로서 결합도는 고려 대상이 아니며, 응집도만 적용된다.
     라.모듈의 결합도는 자료결합도(Data Coupling)로, 모듈의 응집도는 기능적 응집도(Functional Cohesion)로 하는 것이 가장 바람직하다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 52% 

71.FTR의 지침 사항으로 거리가 먼 것은?(2014년 03월)
     가.자원과 시간 일정을 할당한다.
     나.문제 영역을 명확히 표현한다.
     다.논쟁과 반박을 제한하지 않는다.
     라.모든 검토자들을 위해 의미 있는 훈련을 행한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
◎ 정형 기술 검토(FTR)에 대한 지침 사항
- 제품의 검토에만 집중하라.
- 의제를 제한하여 진행하라.
- 논쟁과 반박을 제한하라.
- 문제 영역을 명확히 표현하라.
- 해결책이나 개선책에 대해서는 논하지 말아라.
- 참가자의 수를 제한하고 사전 준비를 강요하라.
- 검토될 확률이 있는 각 제품에 대한 체크 리스트를 개발하라.
- 자원과 시간 일정을 할당하라.
- 모든 검토자들을 위해 의미있는 훈련을 행하라.
- 검토자들은 사전에 작성한 메모들을 공유하라.
- 검토의 과정과 결과를 재검토하라.
[해설작성자 : RUAMAM]

72.다음의 소프트웨어 검사 기법 중 성격이 나머지 셋과 다른 하나는?(2014년 08월)
     가.Loop test
     나.Equivalence partitioning test
     다.Boundary value analysis
     라.Comparison test

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
화이트 박스 테스트(White Box Test)
1. 기초 경로 검사(Basic Path Testing) 
2. 조건 검사(condition Testing)
3. 루프 검사(Loop Testing)
4. 데이터 흐름 검사(Data Flow Testing)

블랙 박스 테스트(Black-box Test)
1. 동치 분할 검사(Equivalence Partitioning Testing)
2. 원인-효과 그래프 검사(Cause-effect graphing testing)
3. 오류 예측 검사(Fault based testing)
4. 비교 검사(Comparision testing)
[해설작성자 : brotheroak]

73.객체지향 분석 방법론 중 Coad-Yourdon 방법에 해당하는 것은?(2012년 08월)
     가.E-R 다이어그램을 사용하여 객체의 행위를 데이터모델링 하는데 초점을 둔 방법이다.
     나.객체, 동적, 기능 모델로 나누어 수행하는 방법이다.
     다.미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 방법이다.
     라.Use Case를 강조하여 사용하는 방법이다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 52% 
     <문제 해설>
Rumbaugh(럼바우) 방법 : 가장 일반적으로 사용되는 방법으로 분석 활동을 객체모델, 동적모델, 기능 모델로 나누어 수행하는 방법
Booch(부치) 방법 : 미시적(Micro) 개발 프로세스와 거시적(Macro) 개발 프로세스를 모두 사용하는 분석방법
Jacobson 방법 : Use Case를 강조하여 사용하는 분석방법
Coad와 Yourdon 방법 : E-R다이어그램을 사용하여 개체의 활동들을 데이터 모델링하는데 초점을 둔 기법
Wirfs-Brock 방법 : 분석과 설계간의 구분이 없고 고객 명세서를 평가해서 설계 작업까지 연속적으로 수행하는 기법

74.소프트웨어 품질 측정의 항목으로 거리가 먼 것은?(2004년 03월)
     가.정확성
     나.무결성
     다.간결성
     라.사용성

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 58% 

75.다음 내용에 가장 적합한 것은?(2004년 09월)

    

     가.검열(inspections)
     나.품질보증(quality assurance)
     다.정적분석(static analysis)
     라.기호실행(symbolic execution)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 42% 

76.소프트웨어의 위기 현상과 거리가 먼 것은?(2007년 05월)
     가.유지보수의 어려움
     나.개발 인력의 급증
     다.성능 및 신뢰성의 부족
     라.개발 기간의 지연 및 개발 비용의 증가

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 84% 

77.Software Reengineering에 관한 설명으로 거리가 먼 것은?(2016년 08월)
     가.Restructuring은 Reengineering의 한 유형으로 User requirement나 기술적 설계의 변경 없이 Software를 개선하는 것이다.
     나.Redevelopment와 Reengineering은 동일한 의미로 기존 시스템을 토대로 시스템을 개발하는 것이다.
     다.User Requirement를 변경시키지 않고, 기술적 설계를 변경하여 프로그램을 개선하는 것도 재공학이다.
     라.현재 시스템을 변경하거나 Restructuring하는 것이다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 36% 
     <문제 해설>
Reengineering은 기존에 있던 소프트웨어를 파기하지 않고 새로운 기능을 추가하여 유지 보수 측면에서 문제를 해결 하는것
Redevelopment는 새로 만드는 것
[해설작성자 : 엉강]

소프트웨어 재공학은 새로운 요구에 맞도록 기존 시스템을 이용하여 보다 나은 시스템을 구축, 새로운 기능을 추가하여 S/W 성능 향상시키는것.
재개발은 소프트웨어 자체를 다시 개발하는 것.
[해설작성자 : 문제풀풀풀]

78.민주주의적 팀(Democratic Teams)에 대한 내용으로 옳은 것은?(2006년 03월)
     가.프로젝트 팀의 목표 설정 및 의사결정 권한이 팀 리더에게 주어진다.
     나.조직적으로 잘 구성된 중앙 집중식 구조이다.
     다.팀 구성원 간의 의사교류를 활성화시키므로 팀원의 참여도와 만족도를 증대시킨다.
     라.팀 리더의 개인적 능력이 가장 중요하다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 78% 

79.비용 산정 기법 중 소프트웨어 각 기능의 원시 코드라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구하고 이를 이용하여 비용을 산정하는 기법은?(2013년 03월)
     가.Effort Per Task 기법
     나.전문가 감정 기법
     다.LOC 기법
     라.델파이 기법

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 62% 
     <문제 해설>
1 = 각 기능을 구현시키는 데 필요한 노력을 생명주기의 각 단계별로 산정
2 = 조직 내 두명 이상으 전문가에게 비용산정 의뢰
4 = 많은 전문가들의 의견을 종합하여 산정
[해설작성자 : 초쭈]

80.클라이언트/서버(Client/Server) 모델에서의 소프트웨어 개발에 대한 설명으로 옳지 않은 것은?(2003년 03월)
     가.사용자의 요구사항은 서버의 데이터베이스 시스템에 영향을 미친다.
     나.병목현상을 없애기 위해 비즈니스 로직을 분리하여 관리할 수 있다.
     다.미들웨어의 사용은 서버와 클라이언트의 작업량을 증가시켰다.
     라.대부분 네트워크로 연결되어 있고 인증 작업을 필요로 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 64% 


5과목 : 데이터 통신


81.LAN의 매체 접근 방법에 따른 분류로 옳지 않은 것은?(2003년 05월)
     가.CSMA/CD
     나.토큰 버스
     다.토큰 링
     라.LLC

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 69% 

82.피기백(Piggyback) 응답이란 무엇인가?(2015년 03월)
     가.송신측이 대기시간을 설정하기 위한 목적으로 보낸 테스터 프레임용 응답을 말한다.
     나.송신측이 일정한 시간 안에 수신측으로부터 ACK가 없으면 오류로 간주하는 것이다.
     다.수신측이 별도의 ACK를 보내지 않고 상대편으로 향하는 데이터 전문을 이용하여 응답하는 것이다.
     라.수신측이 오류를 검출한 후 재전송을 위한 프레임 번호를 알려주는 응답이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 40% 
     <문제 해설>
HDLC에서 피키백킹(Piggybacking) 기법을 통해 데이터에 대한 확인 응답을 보낼 시 ACK를 보내지 않고 I-프레임을 사용한다.
[해설작성자 : 합격하세요]

83.TCP/IP 네트워크를 구성하기 위해 1개의 C 클래스 주소를 할당 받았다. C 클래스 주소를 이용하여 네트워크 상의 호스트들에게 실제로 할당할 수 있는 최대 IP 주소의 개수는?(2003년 08월)
     가.253개
     나.254개
     다.255개
     라.256개

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 39% 
     <문제 해설>
네트워크의 클래스는 A,B,C,D,E가 있지만 D,E는 보통 사용하지 않습니다.
그리구 인터넷 속성에서 보시면 서브넷 마스크라고
255.0.0.0
255.255.0.0
255.2555.255.0

위의 3가지 중 하나로 되어있을겁니다. (보통 가정집은 255.255.255.0)
설명하겠습니다.

A클라스 : 255.0.0.0 
(B클라스 : 255.255.0.0
C클라스 : 255.255.255.0 

0으로 된 곳은 0~255의 할당 가능 , 즉 256개 사용가능<0부터이기떄문>

즉 A클라스는 0이 들어가는 자리에 총 256개를 사용하기 때문에 256의 3승입니다. 
B 클라스는 0이 들어가는 자리가 2개이기 때문에 256의 2승입니다.
C클라스는 0이 들어가는 자리가 1개이기 때문에 256의 1승이기 떄문에 256개의 IP를 할당 받습니다.

주의점 : 총 256의 IP중 맨 첫번쨰는 <네트워크주소> 마지막은 <브로드캐스트주소>이기 때문에 -2를 하셔야 합니다.

즉 C클라스는 256의 1승 -2 = 256-2
A클라스는 256의 3승 -2 = 65536-2
B클라스는 256의 2승 -2 = 16777216-2 가 되겠군요. 이해하시면 쉽습니다.
[해설작성자 : 대전폴리텍유비과14학번]

84.지능 다중화기에 대한 설명으로 옳지 않은 것은?(2007년 03월)
     가.비동기식 시분할 다중화 장비이다.
     나.통계적 다중화기라고 한다.
     다.가격이 저렴하고 접속에 소요되는 시간이 단축된다.
     라.기억장치, 복잡한 주소제어 회로 등이 필요하다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 67% 
     <문제 해설>
지능형인데 가격이 저렴하기 까지?....

85.블루투스(Bluetooth)의 프로토콜 스택에서 물리계층을 규정하는 것은?(2011년 06월)
     가.RF
     나.L2CAP
     다.HID
     라.RFCOMM

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
2) L2CAP : 오류제어, 인증(Authentication), 암호화를 정의.

86.부가가치통신망(VAN)의 통신처리 기능에 포함되지 않는 것은?(2004년 03월)
     가.데이터 전송 기능
     나.전자사서함 기능
     다.프로토콜 변환 기능
     라.동보통신 기능

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 23% 

87.IP(Internet Protocol) 프로토콜에 대한 설명 중 틀린 것은?(2011년 03월)
     가.신뢰성이 부족한 비 연결형 서비스를 제공하기 때문에 상위 프로토콜에서 이러한 단점을 보완해야 한다.
     나.IP 프로토콜은 직접전송과 간접전송으로 나누어지며, 직접전송은 패킷의 최종목적지와 같은 물리적인 네트워크에 연결된 라우터에 도달할 때 까지를 말한다.
     다.송신자가 여러 개인 데이터 그램을 보내면서 순서가 뒤바뀌어 도달할 수 있다.
     라.각 데이터 그램이 독립적으로 처리되고 목적지까지 다른 경로를 통해 전송될 수 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
패킷의 최종목적지와 같은 물리적인 네트워크에 연결된 라우터에 도달할 때까지는 간접전송을 말한다.

88.모뎀이 6개 비트를 각 신호 변화에 전송하고, 2400baud에서 동작한다면 모뎀의 속도는?(2005년 05월)
     가.2,400bps
     나.4,800bps
     다.9,600bps
     라.14,400bps

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 70% 

89.B-ISDN 프로토콜 참조 모델에 해당하지 않는 계층은?(2012년 08월)
     가.Data Link Layer
     나.Asynchronous Transfer Mode Layer
     다.Asynchronous Transfer Mode Adaptation Layer
     라.Physical Layer

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 30% 
     <문제 해설>
DATA Link Layer는 B-ISDN 프로토콜 참조 모델이 아니다.
[해설작성자 : 신경식]

90.통신회선을 직접 보유 혹은 임대하여 사용하고, 정보 전달 및 새로운 가치를 부가하며, 다음 그림과 같은 기능에 따른 계층으로 분류되는 통신망과 가장 관계있는 것은?(2005년 05월)

    

     가.LAN
     나.WAN
     다.ISDN
     라.VAN

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 61% 

91.회선교환 방식에 대한 설명으로 틀린 것은?(2017년 03월)
     가.고정된 대역폭으로 데이터 전송
     나.회선이 설정되어 통신이 완료될 때까지 회선을 물리적으로 접속
     다.수신노드에서 패킷을 재순서화하는 과정 필요
     라.실시간 대화용에 적합

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 38% 
     <문제 해설>
3번 "수신노드에서 패킷을 재순서화하는 과정 필요"는 데이터 교환 방식의 축적 교환 방식에서 패킷 교환 방식의 특징 중 하나 이다.

92.OSI 계층의 네트워크 계층에 해당하는 X.25의 계층은?(2006년 03월)
     가.패킷 계층
     나.프레임 계층
     다.응용 계층
     라.세션 계층

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 60% 

93.채널 대역폭이 150[kHz]이고 S/N비가 15일 때 채널용량 [kbps]은?(2016년 03월)
     가.150
     나.300
     다.600
     라.750

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 36% 
     <문제 해설>
C = Wlog(1+S/N)
-> C = 150 * log(1+15)
-> C = 150 * log(16)
-> C = 150 * 4
-> C = 600
[해설작성자 : 낭만고양이]

94.회선구성 방식 중 두 개의 스테이션 간 별도의 회선을 사용하여 1대 1로 연결하는 가장 보편적인 방식은?(2013년 06월)
     가.멀티드롭 링크
     나.멀티포인트 링크
     다.점대점 링크
     라.균형 링크

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 81% 

95.베이스 밴드 전송방식 중 비트 간격의 시작점에서는 항상 천이가 발생하며, “1”의 경우에는 비트 간격의 중간에서 천이가 발생 하고, “0”의 경우에는 비트 간격의 중간에서 천이가 발생하지 않는 방식은?(2016년 08월)
     가.NRZ-L 방식
     나.NRZ-M 방식
     다.NRZ-S 방식
     라.NRZ-I 방식

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 39% 
     <문제 해설>
1.베이스밴드 전송방식은 디지털 데이터 신호를 변조하지 않고 직접 전송 하는 방식으로 Ethernet이 있다.
2.베이스밴드 전송 방식의 유형
NRZ-L(None Return to Zero - Level)        1은 High, 0은 Low디지털 논리 회로에서 광범위하게 사용된다.
NRZ-M(None Return to Zero - Mark)         1은 전압변환, 0은 전압변환 없음
NRZ-S(None Return to Zero - Space)        0은 전압변환, 1은 전압변환 없음
NRZ-I(None Return to Zero - Inverted) 1 low voltage / high voltage로 변화, 변화 없음
[해설작성자 : 류환]

96.X.25 프로토콜에 대한 설명으로 틀린 것은?(2011년 06월)
     가.ITU-T에서는 1976년 패킷 교환망을 위한 표준 프로토콜인 X.25 권고안을 처음으로 발간하였다.
     나.패킷형 단말기를 패킷 교환망에 접속하기 위한 인터페이스 프로토콜이다.
     다.물리 계층과 링크 계층, 패킷 계층이라는 3개의 계층으로 구성되어 있다.
     라.X.25에서는 가상회선을 가상 호와 반영구 가상회선의 두 가지로 나누어서 정의하며, 모든 패킷은 최소 1옥텟의 헤더를 가진다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 53% 
     <문제 해설>
패킷은 3옥텟
[해설작성자 : 옥텟]

97.데이터를 전송하는데 있어서 정보 전달 방향이 교대로 바뀌어 전송되는 통신 방법은?(2004년 03월)
     가.반이중 통신
     나.전이중 통신
     다.단방향 통신
     라.시분할 통신

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 63% 

98.다음이 설명하고 있는 것은?(2016년 05월)

    

     가.Carrier
     나.Manchester
     다.Keying
     라.Converter

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 42% 
     <문제 해설>
모뎀에서는 디지털 데이터를 아날로그 회선으로 전송하기 위해 변조가 필요합니다.

진폭 편이 변조(ASK, Amplitude Shift Keying)
진폭에 따라 서로 다른 신호로 변조하는 방식
간단하지만 잡음에 약하다.

주파수 편이 변조(FSK, Frequency Shift Keying)
주파수에 따라 서로 다른 신호로 변조하는 방식
비동기식 모뎀에서 사용
잡음에 강하지만 넓은 대역폭을 요구한다.

위상 편이 변조(PSK, Phase Shift Keying)
위상에 따라 서로 다른 신호로 변조하는 방식
동기식 모뎀에서 사용
잡음에 강하지만 넓은 대역폭을 요구한다.
[해설작성자 : http://blog.naver.com/wsdcaptain/220606542805]

99.아날로그 데이터를 아날로그 신호로 변환하는 변조방식이 아닌 것은?(2017년 03월)
     가.AM
     나.TM
     다.FM
     라.PM

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
아날로그 데이터를 아날로그 신호로 변화하는 변조방식으로는 다음과 같은 종류가 있다.

진폭 변조(AM,Amplitude Modulation)
주파수 변조(FM,Frequency Modulation)
위상 변조(PM,Phase Modulation)

100.양자화 스텝수가 5비트이면 양자화 계단수는?(2016년 03월)
     가.16
     나.32
     다.64
     라.128

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 67% 
     <문제 해설>
2^5 = 32
[해설작성자 : dd]

정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(2333166)을 이용해 주셔서 감사합니다.



List of Articles
번호 제목 글쓴이 날짜 조회 수
1830 한국사능력검정 초급 필기 기출문제(해설) 및 CBT 모의고사(3362673) 좋은아빠되기 2017.06.24 201
1829 ERP 회계 2급 이론 필기 기출문제(해설) 및 CBT 2017년01월21일 좋은아빠되기 2017.06.24 529
1828 ERP 인사 2급 실무 필기 기출문제(해설) 및 CBT 모의고사(2699441) 좋은아빠되기 2017.06.24 241
1827 인터넷정보관리사 2급 필기 기출문제(해설) 및 CBT 2015년09월12일 좋은아빠되기 2017.06.24 720
» 정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(2333166) 좋은아빠되기 2017.06.24 2220
1825 위험물기능사 필기 기출문제(해설) 및 CBT 2007년07월15일(4회) 좋은아빠되기 2017.06.24 592
1824 전자계산기기능사 필기 기출문제(해설) 및 CBT 2010년01월31일(1회) 좋은아빠되기 2017.06.24 289
1823 워드 1급 필기 기출문제(해설) 및 CBT 모의고사(5789574) 좋은아빠되기 2017.06.24 230
1822 수능(경제) 필기 기출문제(해설) 및 CBT 모의고사(2624778) 좋은아빠되기 2017.06.24 664
1821 제빵기능사 필기 기출문제(해설) 및 CBT 2007년04월01일(2회) 좋은아빠되기 2017.06.24 665
1820 전기기능사 필기 기출문제(해설) 및 CBT 모의고사(1882279) 좋은아빠되기 2017.06.24 2464
1819 전자기기기능사 필기 기출문제(해설) 및 CBT 2005년07월17일(4회) 좋은아빠되기 2017.06.24 535
1818 정보기기운용기능사 필기 기출문제(해설) 및 CBT 2007년07월15일(4회) 좋은아빠되기 2017.06.24 603
1817 수능(동아시아사) 필기 기출문제(해설) 및 CBT 모의고사(5850588) 좋은아빠되기 2017.06.24 456
1816 소방설비기사(기계분야) 필기 기출문제(해설) 및 CBT 2016년03월06일 좋은아빠되기 2017.06.24 1811
1815 사회복지사 1급(2교시)(구) 필기 기출문제(해설) 및 CBT 2012년02월05일 좋은아빠되기 2017.06.24 2137
1814 수능(생명과학II) 필기 기출문제(해설) 및 CBT 모의고사(9390397) 좋은아빠되기 2017.06.24 477
1813 수능(생명과학II) 필기 기출문제(해설) 및 CBT 모의고사(7667182) 좋은아빠되기 2017.06.24 277
1812 수능(국어영역) 필기 기출문제(해설) 및 CBT 모의고사(4697141) 좋은아빠되기 2017.06.24 1039
1811 수능(세계사) 필기 기출문제(해설) 및 CBT 2016년04월06일 좋은아빠되기 2017.06.24 1137
Board Pagination Prev 1 ... 114 115 116 117 118 119 120 121 122 123 ... 210 Next
/ 210