자격증 필기 기출문제




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

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


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


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


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


1과목 : 데이터 베이스


1.3단계 데이터베이스 구조 (3-Level Database Architecture)에서 공용의 의미보다는 어느 개인이나 특정 응용에 한정된 논리적 데이터 구조이며 데이터베이스의 개별 사용자나 응용프로그래머가 접근하는 데이터베이스를 정의한 것은?(2004년 09월)
     가.관계스키마
     나.개념스키마
     다.외부스키마
     라.내부스키마

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
외부 스키마 : 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의, SQL을 사용

개념 스키마 : 데이터베이스의 전체적인 논리적 구조로서, 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스로 하나만 존재. DBA에 의해 구성

내부 스키마 : 물리적 저장장치의 입장에서 본 데이터베이스 구조로, 물리적인 저장장치와 밀접한 계층. 실제로 데이터베이스에 저장될 레코드의 물리적인 구조를 정의하고, 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타냄

2.데이터베이스의 정의가 일반적으로 함축하고 있는 의미로 거리가 먼 것은?(2007년 03월)
     가.통합된 데이터(Integrated Data)
     나.저장된 데이터(Stored Data)
     다.한정된 데이터(Definite Data)
     라.공용 데이터(Shared Data)

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 91% 
     <문제 해설>
데이터베이스는 여러사람이 공유할수 있습니다.
간단하게 생각해보면 통합이 되어야 중복성을 배재시킬수 있으며,
저장이 되어있어야 정보를 볼수 있으며
여러사람이 접속하여 사용하는 데이터베이스의 특징이므로 고용데이터
한정된 데이터 데이터가 한정이 되어있으면 , 데이터베이스의 의미가 없네요.

3.데이터 모델의 구성 요소로 거리가 먼것은?(2010년 03월)
     가.Mapping
     나.Structure
     다.Operation
     라.Constraint

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 78% 
     <문제 해설>
데이터 모델의 구성요소는 구조 / 연산 / 제약조건 입니다
[해설작성자 : 안양나래컴퓨터(kwon)]

4.Which is the design step of database correctly?(2016년 03월)
     가.Requirement Formulation → Conceptual Schema → Physical Schema → Logical Schema
     나.Logical Schema → Requirement Formulation → Conceptual Schema → Physical Schema
     다.Requirement Formulation → Conceptual Schema → Logical Schema → Physical Schema
     라.Logical Schema → Requirement Formulation → Physical Schema → Conceptual Schema

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 73% 
     <문제 해설>
데이터베이스의 설계 단계
1.요구 조건 분석 2.개념적 설계 3. 논리적 설계 4.물리적 설계 5.구현
[해설작성자 : 찌으님]

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

   

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 80% 
     <문제 해설>
DROP TABLE : 테이블 제거 명령
CASCADE : 참조 중인것까지 같이 제거
[해설작성자 : 밀양금성컴퓨터학원]

6.삽입과 삭제가 양쪽 끝에서 이루어지므로 2개의 포인터 END1과 END2를 사용하는 선형 자료구조는?(2005년 03월)
     가.스택(Stack)
     나.데크(Deque)
     다.리스트(List)
     라.그래프(Graph)

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

7.다음 트리를 후위 순회한 결과는?(2011년 08월)

   

     가.+ * A B / * C D E
     나.A B / C * D * E +
     다.A / B * C * D + E
     라.+ * * / A B C D E

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 80% 
     <문제 해설>
후위순회는 하위노드부터 상위노드순으로 진행하며, 같은 수준의 노드간에는 왼쪽 노드부터 오른쪽 노드의 순위로 순회가 진행된다.

8.순차 파일에 대한 설명으로 틀린 것은?(2010년 09월)
     가.대화식 처리보다 일괄 처리에 적합한 구조이다.
     나.필요한 레코드를 삽입, 삭제, 수정하는 경우 파일을 재구성해야 한다.
     다.연속적인 레코드의 저장에 의해 레코드 사이에 빈 공간이 존재하지 않으므로 기억 장치의 효율적인 이용이 가능하다.
     라.파일 탐색 시 효율이 좋으며, 접근 시간 및 응답 시간이 빠르다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 71% 
     <문제 해설>
순차적으로 하기때문에 응답 시간이 느리다.

9.데이터 모델에 대한 다음 설명 중 ( )안에 공통으로 들어갈 내용으로 가장 타당한 것은?(2012년 08월)

   

     가.개체
     나.연산
     다.속성
     라.도메인

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 62% 
     <문제 해설>
데이터 모델의 구성요소는 
구조 : 개체들 간의 관계
연산 : 데이터 처리하는 방법
제약조건 : 실제 데이터의 논리적인 제약조건
[해설작성자 : 배진우]

10.관계형 데이터베이스에서 하나의 애트리뷰트(attribute)가 취할 수 있는 모든 원자 값의 범위를 무엇이라 하는가?(2005년 03월)
     가.Tuple
     나.Relation
     다.Domain
     라.Relation Instance

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 68% 
     <문제 해설>
Domain : 한    속성에 나타날수 있는 값들의 범위(집합)
Degree : 속성들의 수

11.데이터베이스 설계 단계와 그 단계에서 수행되는 결과의 연결이 잘못된 것은?(2006년 03월)
     가.개념적 설계 단계 - 트랜잭션 모델링
     나.논리적 설계 단계 - 목표 DBMS에 독립적인 논리 스키마 설계
     다.물리적 설계 단계 - 목표 DBMS에 맞는 물리적 구조 설계
     라.구현 단계 - 목표 DBMS DDL로 스키마 작성

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

12.데이터베이스 설계 단계 중 물리적 설계에 해당하는 것은?(2012년 08월)
     가.데이터 모형화와 사용자 뷰들을 통합한다.
     나.사용자들의 요구사항을 확인하고 메타 데이터를 수집, 기록한다.
     다.파일 조직 방법과 저장 방법, 그리고 파일 접근 방법 등을 선정한다.
     라.사용자들의 요구사항을 입력으로 하여 응용프로그램의 골격인 스키마를 작성한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
물리적설계:
-저장레코드 양식설계 및 레코드 집중의 분석/설계를 하는 단계
-파일 조직방법과 저장방법, 그리고 파일접근방법 등을 선정한다.
-목표 DBMS에 종속적인 물리적 구조 설계이다.
[해설작성자 : 이영국]

13.다음 기법과 가장 관계되는 것은?(2010년 09월)

    

     가.Locking
     나.Integrity
     다.Recovery
     라.Security

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 45% 
     <문제 해설>
회복(Recovery) 기법은 연기 갱신 기법(Defered Update), 즉각 갱신 기법(Immediate Update), 그림자 페이지 대체 기법(Shadow Paging), 검사점 기법(Check Point)이 있다.
[해설작성자 : 박상근]

14.DDL(Data Definition Language)의 기능이 아닌 것은?(2005년 03월)
     가.데이터베이스의 생성 기능
     나.병행처리시 Lock 및 Unlock 기능
     다.테이블의 삭제 기능
     라.인덱스(Index) 생성 기능

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

15.자료구조에 관한 설명 중 옳지 않은 것은?(2005년 09월)
     가.스택은 LIFO 구조로 복귀주소(return address) 등에 이용된다.
     나.큐는 FIFO 구조로 작업 스케줄링 등에 이용된다.
     다.트리는 선형 구조이다.
     라.데크(Deque)는 서로 다른 방향에서 입·출력이 가능한 구조이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 79% 
     <문제 해설>
스택, 큐, 데크는 선형 구조이며 트리, 그래프는 비선형 구조이다.

16.로킹(Locking) 단위에 대한 설명으로 옳은 것은?(2016년 03월)
     가.로킹 단위가 크면 병행성 수준이 낮아진다.
     나.로킹 단위가 크면 병행 제어 기법이 복잡해진다.
     다.로킹 단위가 작으면 로크(lock)의 수가 적어진다.
     라.로킹은 파일 단위로 이루어지며, 레코드 또는 필드는 로킹 단위가 될 수 없다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 59% 
     <문제 해설>
로킹단위가 크면 로크수 적어 관리하기 쉽지만 병행성 낮아지고 로킹단위가 작으면 로크수 많아 관리하기는 복잡하지만 병행성 수준 높아짐

17.다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬할 경우 2회전 후의 결과로 옳은 것은?(2009년 03월)

    

     가.4, 5, 8, 9, 11
     나.4, 9, 5, 11, 8
     다.4, 5, 11, 8, 9
     라.4, 5, 9, 11, 8

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
9,4,5,11,8
여기서 오름 차순으로 선택정렬하는것을 묻습니다.

먼저 1회전을 시키면
9,4 를 위치를 바꾸게 되죠 작은것이 앞으로....
즉, 4,9,....나머지숫자들은 그대로.. 4,9,5,11,8

2회전을 시키면
맨앞자리 4는 결정되었구요.. 이제 9,5가 자리 바꿈을 하죠 작은게 앞으로
그러면 4,5,9,....나머지 뒤에 숫자들은 그래도...
4,5,9,11,8.....

따라서 정답을 고르시면 됩니다. 라번이 정답니다.
[해설작성자 : 김상훈선생님 http://www.computersam.net]

18.다음 트리에 대한 INORDER 운행 결과는?(2011년 06월)

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 63% 
     <문제 해설>
Inorder방식은 중위 방식 : left - root - right 순으로 함.
[해설작성자 : 백승희]

19.SQL의 명령은 사용 용도에 따라 DDL, DML, DCL로 구분할 수 있다. 다음 명령 중 그 성격이 나머지 셋과 다른 것은?(2007년 09월)
     가.SELECT
     나.UPDATE
     다.INSERT
     라.GRANT

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 83% 
     <문제 해설>
SELECT : 듀플 검색 ,INSRRT : 듀플삽입 , UPDATE : 듀플변경 , DELETE :듀플삭제
등 데이터들 을 조작하는 명령어들을 DML (Data Manipulation Language)라고 한다

GRANT : 사용권한 부여 ,REVOKE :사용권한 취소 , COMMIT : 정상적인 완료, ROLLBACK : 트랜잭션 실패, 원래의 상태로 돌아감 
등 데이터들을 제어하는    저어자들모임 DCL (Data Control Language)
[해설작성자 : 과락없이 불합격]

20.다음 문장의 ( ) 안 내용으로 옳게 짝지어진 적은?(2007년 05월)

    

     가.(1)Security (2)Integrity
     나.(1)Security (2)Revoke
     다.(1)Integrity (2)Security
     라.(1)Integrity (2)Revoke

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 64% 
     <문제 해설>
(     )은 허용된 사용자들이 사용할 수 있도록 보장하는 것을 포함한다.
(     )은 그들이 정확하게 사용할 수 있도록 보장하는 것을 포함한다.

1. 보안 / 무결성
2. 보안 / 취소
3. 무결성 / 처리
4. 무결성 / 취소
[해설작성자 : ㅂㄷㅂㄷ님꺼]


2과목 : 전자 계산기 구조


21.등각속도(CAV) 방식의 특징이 아닌 것은?(2006년 03월)
     가.모든 트랙의 저장 밀도가 같다.
     나.디스크 저장 공간이 비효율적으로 사용된다.
     다.회전 구동장치가 간단하다.
     라.디스크 평판이 일정한 속도로 회전한다.

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

22.다음 중 채널 명령어(CCW)로 알 수 있는 내용이 아닌 것은?(2013년 06월)
     가.명령코드
     나.데이터 주소
     다.데이터 전송속도
     라.데이터 크기

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
채널명령어로 알 수 있는 내용
- 명령코드
- 데이터 주소(블록시작주소)
- 데이터 크기(블록의 단어수)
- 플래그(채널의 링크 주소)
[해설작성자 : 뚱구리]

23.IEEE754의 부동소수점 표현 방식에서 단일-정밀도 형식에 관한 설명으로 틀린 것은?(2015년 08월)
     가.지수부는 8비트이다.
     나.바이어스는 127이다.
     다.가수는 23비트이다.
     라.표현영역은 10-308 ~10308 이다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
실수를 32비트로 처리하는 단일-정밀도에서는 부호 1비트, 지수부 8비트, 가수부 23비트를 사용한다.
[해설작성자 : 송송마암]

1. 단일-정밀도
    - 지수 : 8비트
    - 바이어스 : 127
    - 가수 : 23비트
    -    표현 영역 : 10^-38 ~ 10^38

2. 복수-정밀도 형식
    - 지수 : 11비트
    - 바이어스 : 1023
    - 가수 : 52비트
    - 표현 영역 : 10^-308 ~ 10^308
[해설작성자 : 유찡]

24.0-번지 명령형(zero-address instruction format)을 갖는 컴퓨터 구조 원리는?(2006년 05월)
     가.An accumulator extension register
     나.Virtual memory architecture
     다.Stack archilecture
     라.Micro-programming

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 80% 
     <문제 해설>
0스 1누 23 병행
0은 스텍 1은 누산기 23은 병행 이렇게 외우면 쉬워요
[해설작성자 : 춘천청와대]

25.캐시(cache) 기억장치에 대한 설명으로 가장 옳은 것은?(2013년 08월)
     가.중앙처리장치와 주기억장치의 정보교환을 위해 임시 보관하는 장치이다.
     나.중앙처리장치의 속도와 주기억장치의 속도를 가능한 같도록 하기 위한 장치이다.
     다.캐시와 주기억장치 사이에 정보 교환을 위하여 임시 저장하는 장치이다.
     라.캐시와 주기억장치의 속도를 같도록 하기 위한 장치이다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 62% 
     <문제 해설>
1번, 2번 모두 맞다고 생각하시는 분이 있습니다.

그러나 1번말에는 중요한 오류가 있습니다.
캐시는 중앙처리장치와 주기억장치의 속도 차를 보완하기 위한 것으로

중앙처리장치에서 데이터 요청시 
맨먼저 캐시에 데이터가 있는지 확인한후 캐시에 데이터가 있다면 캐시 데이터를 사용하고
데이터가 캐시에 없을 경우 주기억장치 데이터를 읽어 오게 됩니다.

따라서 중앙처리장치와 주기억장치의 정보 교환용으로 사용한다고 보기는 어렵습니다.

중앙처리장치와 주기억장치의 정보 교환용도로 사용을 한다면
주기억장치의 내용을 캐시 메모리에 저장을 한후
중앙처리장치와 캐시둘만 통신을 해야 하는데 위 설명과는 다른방식입니다.

사람을 예로 들자면 발이 빠른 1번 심부름꾼과 발이 느린 2번 심부름 꾼이 모두 "두부"를 들고 있다면

여러분은 1번 심부름꾼이 있을 경우 1번 심부름꾼에게 두부 가지고와라고    시키지 궂이 2번 심부름 꾼에세 심부름을 시키지 않을 겁니다.

그렇다면 1번 심부름꾼은 

주인과 2번 심부름꾼의 정보 교환용으로 사용되는 심부름 꾼일까요?

그렇치는 않지요?

대충 이해가 되셨으면 합니다.
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]

26.오퍼레이터(operator)나 타이머(timer)에 의해 의도적으로 프로그램이 중단된 경우 발생하는 인터럽트(interrupt)는?(2015년 05월)
     가.기계착오
     나.입출력
     다.외부
     라.프로그램 검사

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
기계착오 - 기계 고장이나 CPU 내에서 에러 발생
입출력 - 데이터 입출력 조작의 종료 및 입출력 착오에 의해 발생
[해설작성자 : 라이프르]

27.그림의 진리표에서 출력 Y를 최소화 하면?(2006년 03월)

    

     가.Y=A'B
     나.Y=AB
     다.Y=A+B'
     라.Y=C'

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

28.32비트의 가상 주소, 4KB 페이지, 페이지 테이블 엔트리당 4바이트로 된 페이지 테이블에 대해 전체 페이지 테이블의 크기는 얼마인가?(2011년 06월)
     가.4MB
     나.8MB
     다.16MB
     라.32MB

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 27% 
     <문제 해설>
2^32 / 4K * 4 = 2^(32-12+2) = 2^22 = 2^2M = 4M
[해설작성자 : 효로롱]

29.인터럽트 체제의 동작을 나열하였다. 수행 순서가 옳은 것은?(2005년 05월)

    

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

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

30.메모리의 내용으로 접근(access) 할 수 있는 메모리는?(2004년 09월)
     가.ROM
     나.RAM
     다.Virtual 메모리
     라.Associative 메모리

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

31.1011 인 매크로 동작(Macro-operation)을 0101100인 마이크로 명령어(micro-instruction)주소로 변환하고자 할 때 사용되는 기법을 무엇이라 하는가?(2014년 08월)
     가.Carry-look-ahead
     나.time-sharing
     다.multiprogramming
     라.mapping

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 64% 
     <문제 해설>
가상 기억장치에 있는 프로그램이 주기억장치에 적재되어 실핼될때 논리적인 가상주소를 물리적인 실기억주수로 변환하는 것으로, 주소 사상 또는 주소 매핑(mapping)이라고도 함
[해설작성자 : 인문대생]

32.동기가변식(Synchronous Variable) 동작에 대한 설명 중 옳지 않은 것은?(2007년 05월)
     가.각 마이크로 오퍼레이션의 사이클 타임이 현저한 차이를 나타낼 때 사용한다.
     나.모든 마이크로 오퍼레이션의 수행 시간이 유사한 경우에 사용된다.
     다.중앙처리장치의 시간을 효율적으로 이용할 수 있다.
     라.마이크로 오퍼레이션에 대하여 서로 다른 사이클을 정의 할 수 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 53% 
     <문제 해설>
동기 가변식과 동기 고정식으로 나눌수 있는데 큰 차이점은 수행시간이 유사하냐 현저하게 차이가 나냐 입니다.
수행 시간이 유사하면 고정을 해서 사용 해도 큰 무리가 없으므로 고정식
수행시간이 현저하게 차이가 나면 고정식으로 할시 효율적이지 못하니 변하는 가변식
이 두개의 큰 차이정도만 알고 계시면 문제 푸실때 도움이 되실듯합니다.
[해설작성자 : 춘천청와대]

33.3 다음과 같은 스택(stack) 구조에서 SP(stack pointer)와 레지스터 A가 pop A를 수행한 후 SP와 A 레지스터의 내용은?(2008년 09월)

    

     가.2, 9
     나.4, 7
     다.3, 9
     라.2, 5

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 40% 
     <문제 해설>
pop A란 A레지스터에 SP(스택포인터)가 가르키고 있는 곳의 값을 가지고 오라는 뜻입니다. 현재 스택포인터가 3이므로 스택 3번지 값을 A로 가지고 오라는 뜻이 되므로 A에는 9가 입력되며 POP연산은 스택의 데이터를 가지고 나오는 것이므로 자동적으로 스택 포인터는 1감소 합니다.(sp=sp-1 이므로 sp=2가 됩니다.)
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]
stack 명령어
pop : 값 출력
push : 값 입력
isEmpty : stack이 비어있는지 확인
isFull : stack이 꽉 차있는지 확인
[추가 : 이돌람바]

34.컴퓨터가 인터럽트 루틴 수행 후에 처리하는 것은?(2007년 09월)
     가.전원을 다시 동작한다.
     나.모니터 화면에 인터럽트 종류를 디스플레이 한다.
     다.메모리의 내용을 지워서 다른 프로그램이 적재될 수 있도록 한다.
     라.인터럽트 처리 시 보존시켰던 PC 및 제어상태 데이터를 PC와 제어상태 레지스터에 복구한다.

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

35.I/O operation과 관계없는 것은?(2006년 05월)
     가.Channel
     나.Handshaking
     다.Interrupt
     라.Emulation

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

36.마이크로 오퍼레이션에 대한 설명 중 옳지 않은 것은?(2014년 03월)
     가.마이크로 오퍼레이션은 CPU 내의 레지스터들과 연산장치에 의해서 이루어진다.
     나.프로그램에 의한 명령의 수행은 마이크로 오퍼레이션의 수행으로 이루어진다.
     다.마이크로 오퍼레이션 중에 CPU 내부의 연산 레지스터, 인덱스 레지스터는 프로그램으로 레지스터의 내용을 변경할 수 없다.
     라.마이크로 오퍼레이션이 실행될 때마다 CPU 내부의 상태는 변하게 된다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
인덱스레지스터는 주소의 변경, 서브루틴의 연결 및 프로그램 반복 연산시 횟수 기록등에 사용되는 레지스터로    프로그래머가 그 내용을 직접 변경할 수 있다.
[해설작성자 : MIke]

37.CPU내 레지스터들과 주기억장치에 다음과 같이 저장되어 있다. 간접주소지정방식을 사용하는 명령어의 주소필드에 저장된 내용이 172일 때, 유효주소와 그에 의해 인출되는 데이터는 ?(2010년 05월)

    

     가.유효주소 : 172, 데이터 : 202
     나.유효주소 : 172, 데이터 : 3256
     다.유효주소 : 202, 데이터 : 3256
     라.유효주소 : 202, 데이터 : 172

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

38.8진수 256과 542를 더한 결과는?(2015년 08월)
     가.7988
     나.10008
     다.10208
     라.10248

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 56% 
     <문제 해설>
8진수 256과 542를 더한면
11
256 
542
----
1020
1의자리수 6과 2를 더하면 8,    8진법이니 이 8은 8의자리수로 올라가고 일의자리수는 0

8의자리수로 올라온 1과 5, 4를 더하면 10,. 8은 64의자릿수로 올라가고 2만남음.

64의자릿수에 올라온 1과 2, 5를 더하면 8 또 올라가면 . 64의 자릿수의 남은수는 0

결과는 1020입니다 
[해설작성자 : 네트캐드그래픽컴퓨터학원]

39.우선순위 인터럽트 운영 방식이 아닌 것은?(2007년 09월)
     가.LCFS(Last Come First Service)
     나.FCFS(First Come First Service)
     다.Masking Scheme
     라.Fixed Service

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

40.프로그램 상태 워드(Program Status Word)에 대한 올바른 설명은?(2006년 05월)
     가.시스템의 동작은 CPU안에 있는 program counter에 의해 제어된다.
     나.Interrupt 레지스터는 PSW의 일종이다.
     다.명령실행 순서를 제어하고, 실행중인 프로그램에 관계가 있는 시스템의 상태를 나타낸다.
     라.PSW는 8bit의 크기이다.

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



3과목 : 운영체제


41.PCB가 포함하고 있는 정보가 아닌 것은?(2003년 08월)
     가.프로세스의 현 상태
     나.중앙처리장치 레지스터 보관 장소
     다.할당된 자원에 대한 포인터
     라.프로세스의 사용 빈도

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

42.PCB(Process Control Block)가 갖고 있는 정보가 아닌 것은?(2011년 06월)
     가.할당되지 않은 주변장치의 상태 정보
     나.프로세스의 현재 상태
     다.프로세스 고유 식별자
     라.스케줄링 및 프로세스의 우선순위

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 69% 
     <문제 해설>
PCB에 포함되는 항목은 다를 수 있지만, 보통 몇가지 정보가 있다.
프로세스 식별자(Process ID), 프로그램 계수기,(Prgoram Counter) CPU 레지스터 및 일반 레지스터, 프로세스 상태(Process State), 메모리 관리 정보 ,프로세스 계정 정보, ,CPU 스케줄링 정보, 입출력 상태 정보 
[해설작성자 : 엠아이티컴퓨터학원]

43.시스템 소프트웨어의 하나인 로더(Loader)의 기능에 해당하지 않는 것은?(2016년 05월)
     가.Allocation
     나.Linking
     다.Translation
     라.Relocation

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 44% 
     <문제 해설>
로더의 일반적인 기능
일반적으로 로더는 플그램을 실행하기 위하여 프로그램을 보조 기억장치로부터 컴퓨터의 주기억 장치에 올려놓는 기능을 가진 프로그램으로     할당->연결->재배치 -> 적재(Loading) 순서로 진행된다.


1.할당
2.연결
3.번역
4.재배치
[해설작성자 : 합격을위해서]

44.분산 운영체제의 목적으로 거리가 먼 것은?(2011년 06월)
     가.자원 공유
     나.연산속도 향상
     다.신뢰성 증대
     라.보안성 향상

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 77% 
     <문제 해설>
분산운영체제는 보안에 취약하다.
[해설작성자 : 프리자바]

45.하나의 프로세스가 작업 수행 과정에서 수행하는 기억 장치 접근에서 지나치게 페이지 폴트가 발생하여 프로세스 수행에 소요되는 시간보다 페이지 이동에 소요되는 시간이 더 커지는 현상은?(2013년 08월)
     가.스레싱(Thrashing)
     나.워킹 셋(Working set)
     다.세마포어(Semaphore)
     라.교환(Swapping)

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 74% 
     <문제 해설>
다른 것도 부가적으로 보세요 ~

워킹셋(Working Set)
프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합
① 자주 참조되는 워킹 셋을 주기억장치에 상주시킴으로써 페이지 부재 및 페이지 교체 현상을 줄임
② Denning이 제안한 프로그램의 움직임에 관한 모델

스래싱(Thrashing)
너무 자주 페이지 교환이 발생하여 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 많은 현상 9
① 다중 프로그래밍 시스템이나 가상기억장치를 사용하는 시스템에서 하나의 프로세스 수행과정 중 자주 페이지 부재가 발생함으로 나타나는 현상으로 전체 시스템의 성능이 저하됨
② 다중 프로그래밍의 정도가 높아짐에 따라 CPU의 이용률은 어느 특정 시점까지는 높아지지만, 다중 프로그래밍의 정도가 더욱 커지면 스래싱이 나타나고, CPU의 이용률은 급격히 감소됨
(x: 다중 프로그래밍 정도, y: CPU 이용률)
③ 페이지 부재율이 크면 스래싱이 많이 일어남 
④ 스래싱 현상 해결 방법 
• 부족한 자원을 증설
• 일부 프로세스를 중단
• 성능자료의 지속적 관리 및 분석으로 임계치를 예상하여 운영
• CPU 이용률을 높인다.
• 페이지 부재율을 조절하여 대처함
• Working set 방법을 사용
• 일부 낮은 우선순위의 프로세스를 중단시킴
[해설작성자 : 묵사랑]

46.UNIX 에서 사용자와 시스템 간의 인터페이스를 담당하는 것은?(2005년 05월)
     가.shell
     나.Exec
     다.fork
     라.Lex/YACE

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

47.다중 처리기 운영체제 구조 중 주/종(Master/Slave)처리기 시스템에 대한 설명으로 옳지 않은 것은?(2010년 05월)
     가.주프로세서는 입·출력과 연산 작업을 수행한다.
     나.종프로세서는 운영체제를 수행한다.
     다.종프로세서는 입·출력 발생시 주프로세서에게 서비스를 요청한다.
     라.한 처리기는 주프로세서로 지정하고 다른 처리기들은 종프로세서로 지정하는 구조이다.

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

48.파일 시스템에 관한 설명 중 옳지 않은 것은?(2005년 09월)
     가.파일(File)은 연관된 데이터들의 집합이다.
     나.파일은 각각의 고유한 이름을 갖고 있다.
     다.파일은 주로 주기억장치에 저장하여 사용한다.
     라.사용자는 파일을 생성하고 수정하며 제거할 수 있다.

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

49.현재 헤드 위치가 53에 있고 트랙 0번 방향으로 이동 중 이었다. 요청 대기 큐에는 다음과 같은 순서의 액세스 요청이 대기 중일 때 SSTF 스케줄링 알고리즘을 사용한다면 헤드의 총 이동 거리는 얼마인가? (단, 가장 안쪽 트랙은 0번 트랙이다.)(2014년 05월)

    

     가.202
     나.236
     다.256
     라.320

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
탐색거리가 짧은 순서대로 나열.
이동순서: 53     65     67     37     14     98     122     124     183
                     |        |        |        |        |        |         |         |
이동거리:     12 + 2 +    30 + 23 + 84 + 24 +    2    +    59    = 236
[해설작성자 : 모쿠모쿠]

50.다음 설명에 해당하는 디렉토리는?(2015년 08월)

    

     가.1단계 디렉토리
     나.2단계 디렉토리
     다.비순환 그래프 디렉토리
     라.트리 디렉토리

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
1단계 디렉토리 : 가장 간단하고, 모든 파일이 하나의 디렉터리 내에 위치하여 관리되는 구조
2단계 디렉토리 : 중앙 마스터 파일디렉터리가 있고, 그 아래에 사용자별로 서로 다른 파일 디렉터리가 있는 2계층 구조
비순환 그래프 디렉토리 : 하위 파일이나 하위 디렉터리를 공동으로 사용할 수 있는것으로, 사이클이 허용되지 않는 구조
트리 디렉토리:하나의 루트 디렉터리와 여러 개의 종속 디렉터리로 구성된 구조,DOS,Wingdows,UNIX 등의 운영체제에서 사용
[해설작성자 : 강호일]

51.스풀링(SPOOLing)에 대한 설명으로 틀린 것은?(2010년 05월)
     가.SPOOL은 Simultaneous Peripheral Operation On-Line의 약어이다.
     나.기억장소는 주로 디스크를 이용한다.
     다.출력 작업에서만 사용되어 진다.
     라.고속 장치와 저속 장치 간의 처리 속도 차이를 줄이기 위한 방법이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 62% 
     <문제 해설>
스풀링(SPOOLing)은 출력작업 뿐만 아니라, 입력작업에서도 사용되어집니다.
[해설작성자 : 안양삼성컴퓨터학원-JT]
컴퓨터의 처리 속도에 비해 주변 입출력 기기의 처리 속도가 느리므로 이 차이를 줄이기 위해 고안된 것이 스풀링 기법이다. 컴퓨터와 입출력 장치 사이에 자기 디스크를 거치도록 고안되었다.
[해설작정자 : 이돌람바]

52.어셈블러를 두 개의 패스(pass)로 구성하는 주된 이유는?(2003년 08월)
     가.한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 유지보수가 어렵기 때문
     나.한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 처리속도가 감소하기 때문
     다.한 개의 패스만을 사용하면 기호를 모두 정의한 뒤에 해당 기호를 사용해야만 하기 때문
     라.패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문

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

53.분산 운영체제의 구조 중 다음 설명에 해당하는 것은?(2012년 03월)

    

     가.Multi-access Bus Connection
     나.Hierarchy Connection
     다.Star Connection
     라.Ring Connection

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 65% 
     <문제 해설>
다중 접근 버스 연결(Multi Access Bus Connection)형
• 시스템 내의 모든 사이트들이 공유 버스에 연결된 구조
• 물리적 구조가 단순하고 사이트의 추가와 삭제가 용이
• 사이트의 고장은 통신에 영향을 주지 않지만 공유 버스의 고장은 전체 시스템에 영향을 줌
--------------------------
3. STAR 성형
4. RING 링형

[해설작성자 : 묵사랑]

54.다음 설명에 해당하는 디렉토리 구조는 무엇인가?(2009년 05월)

    

     가.비순환 그래프 디렉토리 시스템
     나.트리 구조 디렉토리 시스템
     다.1단계 디렉토리 시스템
     라.2단계 디렉토리 시스템

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

55.가상기억장치 관리 기법에서 페이지(Page) 크기에 관한 설명으로 옳은 것은?(2007년 05월)
     가.페이지 크기가 작을 경우 - 참조되는 정보와는 무관한 정보가 페이지 크기가 큰 경우보다 더 많이 주기억장치에 적재 될 수 있다.
     나.페이지 크기가 작을 경우 - 마지막 페이지의 내부 단편화는 늘어난다.
     다.페이지 크기가 클 경우 - 마지막 페이지의 내부 단편화 가 줄어든다.
     라.페이지 크기가 클 경우 - 페이지 테이블의 크기는 작아진다.

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

56.페이징 기법과 세그먼테이션 기법에 대한 설명으로 옳지 않은 것은?(2008년 09월)
     가.페이징 기법에서는 주소변환을 위한 페이지 맵 테이블이 필요하다.
     나.프로그램을 일정한 크기로 나눈 단위를 페이지라고한다.
     다.세그먼테이션 기법에서는 하나의 작업을 크기가 각각 다른 여러 논리적인 단위로 나누어 사용한다.
     라.세그먼테이션 기법에서는 내부 단편화가, 페이징 기법에서는 외부 단편화가 발생할 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 63% 
     <문제 해설>
페 이 징 기 법 : 내부 단편화 발생가능, 외부단편화 발생 불가능
세그 먼트 기법 : 내부단편화 발생 불가능, 외부 단편화 발생가능

57.운영체제의 성능 평가 기준으로 거리가 먼 것은?(2007년 09월)
     가.Troughput
     나.Reliability
     다.Integrity
     라.Turn Around Time

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

58.가상기억장치 구현에서 세그먼테이션(Segmentation) 기법의 설명으로 옳지 않은 것은?(2011년 03월)
     가.주소 변환을 위해서 페이지 맵 테이블(Page Map Table)이 필요하다.
     나.세그먼테이션은 프로그램을 여러 개의 블록으로 나누어 수행한다.
     다.각 세그먼트는 고유한 이름과 크기를 갖는다.
     라.기억장치 보호 키가 필요하다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 55% 
     <문제 해설>
세그먼테이션기법에서는 세그먼트 맵 테이블이 필요합니다. 페이지 맵 테이블이 필요한 것은 페이징 기법입니다.
[해설작성자 : 토깽]

59.LRU 기법을 이용하여 페이지 교체 기법을 사용하는 시스템에서 새로운 페이지를 적재하고자 한다. 어떤 페이지를 교체하여야 하는가?(2003년 08월)
     가.가장 최근에 적재된 페이지를 교체한다.
     나.가장 참조회수가 적은 페이지를 교체한다.
     다.가장 오랫동안 참조되지 않은 페이지를 교체한다.
     라.앞으로 참조되지 않을 페이지를 교체한다.

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

60.프로세스 제어블록(Process Control Block)에 대한 설명으로 옳지 않은 것은?(2010년 09월)
     가.프로세스에 할당 된 자원에 대한 정보를 갖고 있다.
     나.프로세스의 우선순위에 대한 정보를 갖고 있다.
     다.부모 프로세스와 자식 프로세스는 PCB를 공유한다.
     라.프로세스의 현 상태를 알 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 64% 
     <문제 해설>
부모와 자식 프로세스간에 PCB 공유하지 않습니다.
(답안으로 자주등장하니 외웁시다.)
[해설작성자 : 준범스키]


4과목 : 소프트웨어 공학


61.프로그램 설계도의 하나인 NS(Nassi-Schneiderman) Chart에 대한 설명으로 옳지 않은 것은?(2012년 08월)
     가.논리의 기술에 중점을 두고 도형을 이용한 표현방법이다.
     나.이해하기 쉽고 코드 변환이 용이하다.
     다.화살표나 GOTO를 사용하여 이해하기 쉽다.
     라.연속, 선택, 반복 등의 제어 논리 구조를 표현한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
NS Chart는 프로그램의 처리흐름을 상자형태의 그림으로 표현한것이다.
NS Chart에는 화살표가 쓰여지지 않는다.
[해설작성자 : 초록색외계인]

62.소프트웨어 재공학 활동 중 기존 소프트웨어를 다른 운영체제나 하드웨어 환경에서 사용할 수 있도록 변환하는 작업은?(2015년 05월)
     가.restructuring
     나.reverse engineering
     다.analysis
     라.migration

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 43% 
     <문제 해설>
*restructuring : 하나의 표현을 다른 표현 형태로 바꾸는 것
*reverse engineering : 기존 소프트웨어를 분석하여 재발견하거나 다시 만듦
*analysis : 기존 소프트웨어의 명세서를 확인하여 소프트웨어의 동작을 이해하고, 재공학 대상을 선정
[해설작성자 : 도나니]

63.소프트웨어 위기 발생 요인과 거리가 먼 것은?(2015년 05월)
     가.소프트웨어 생산성 향상
     나.소프트웨어 특징에 대한 이해 부족
     다.소프트웨어 관리의 부재
     라.소프트웨어 품질의 미흡

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 62% 
     <문제 해설>
생산성이 향상하는데 어찌 위기가 오겠냐능
[해설작성자 : 오덕]

64.소프트웨어 유지보수 유형 중 현재 수행 중인 기능의 수정, 새로운 기능의 추가, 전반적인 기능 개선 등의 요구를 사용자로부터 받았을 때 수행되는 유형으로서, 유지보수 유형별 비용 비율 중 약 50%를 차지하는 것은?(2004년 09월)
     가.Preventive maintenance
     나.Adaptive maintenance
     다.Corrective maintenance
     라.Perfective maintenance

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

65.한 모듈 내의 각 구성 요소들이 공통의 목적을 달성하기 위하여 서로 얼마나 관련이 있는지의 기능적 연관의 정도를 나타내는 것은?(2006년 05월)
     가.결합도(coupling)
     나.응집도(cohesion)
     다.구조도(structure)
     라.일치도(unity)

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

66.프로젝트 추진 과정에서 예상되는 각종 돌발 상황을 미리 예상하고 이에 대한 적절한 대책을 수립하는 일련의 활동을 무엇이라고 하는가?(2005년 03월)
     가.위험관리
     나.일정관리
     다.코드관리
     라.모형관리

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

67.소프트웨어의 문서(document) 표준이 되었을 때, 개발자가 얻는 이득 으로 가장 거리가 먼 것은?(2016년 03월)
     가.시스템 개발을 위한 분석과 설계가 용이하다.
     나.프로그램 유지보수가 용이하다.
     다.프로그램의 확장성이 있다.
     라.프로그램 개발 인력이 감소된다.

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

68.프로젝트에 내재된 위험 요소를 인식하고 그 영향을 분석하여 이를 관리하는 활동으로서, 프로젝트를 성공시키기 위하여 위험 요소를 사전에 예측하여 대비하는 모든 기술과 활동을 포함하는 것은?(2014년 05월)
     가.Critical Path Method
     나.Risk Analysis
     다.Work Breakdown Structure
     라.Waterfall Model

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
위험분석(Risk Analsis)
프로젝트에 내제된 위험요소를 인식하고, 그 영향을 분석하여 이를 관리하는 활동.
[해설작성자 : 박선생]

69.형상관리(configuration management)의 관리 항목으로 거리가 먼 것은?(2004년 03월)
     가.정의 단계의 문서
     나.개발 단계의 문서와 프로그램
     다.유지보수 단계의 변경 사항
     라.소프트웨어 개발 비용

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

70.다음 설명에 해당하는 소프트웨어 테스트 기법은?(2007년 03월)

    

     가.화이트박스 테스트
     나.블랙박스 테스트
     다.레드박스 테스트
     라.블루박스 테스트

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
화이트 박스 테스트: 논리검사
블랙 박스 테스트 : 물리적인 검사

71.소프트웨어의 재사용으로 얻어지는 이익이 아닌 것은?(2004년 03월)
     가.표준화의 원칙을 무시할 수 있다.
     나.프로젝트의 개발 위험을 줄여줄 수 있다.
     다.프로젝트의 개발기간과 비용을 줄일 수 있다.
     라.개발자의 생산성을 향상시킬 수 있다.

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

72.캡슐화(Encapsulation)의 장점이라고 볼 수 없는 것은?(2005년 03월)
     가.소프트웨어 변경시 파급효과를 최소화 한다.
     나.소프트웨어의 분석단계가 간단해진다.
     다.소프트웨어 컴포넌트(Component)의 재사용을 쉽게 한다
     라.캡슐화된 객체 간에 인터페이스가 단순화 된다.

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

73.객체지향 기법에서 캡슐화(encapsulation)에 대한 설명으로 옳지 않은 것은?(2015년 08월)
     가.캡슐화를 하면 객체간의 결합도가 높아진다.
     나.캡슐화된 객체들은 재사용이 용이하다.
     다.프로그램 변경에 대한 오류의 파급효과가 적다.
     라.인터페이스가 단순해진다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 50% 
     <문제 해설>
캡슐화(Encapsulation)
- 데이터와 데이터를 처리하는 함수를 하나로 묶는것
- 캡슐화된 객체의 세부 내용이 외부에 은폐되어, 변경이 발생해도 오류의 파급 효과가 적음
- 캡슐화된 객체들은 재사용이 용이함
- 인터페이스가 단순해지고 객체 간의 결합도가 낮아짐
[해설작성자 : 강호일]

74.S/W Project 일정이 지연된다고 해서 Project 말기에 새로운 인원을 추가 투입하면 Project는 더욱 지연되게 된다고 주장하는 법칙은?(2003년 08월)
     가.Putnam의 법칙
     나.Mayer의 법칙
     다.Brooks의 법칙
     라.Boehm의 법칙

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

75.소프트웨어를 재사용함으로써 얻을 수 있는 이점으로 거리가 먼 것은?(2013년 06월)
     가.생산성 증가
     나.소프트웨어 품질 향상
     다.새로운 개발 방법론 도입 용이
     라.프로젝트 문서 공유

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 76% 
     <문제 해설>
새로운 개발 방법론 도입 용이 -> 재개발이라 이해하시면 편합니다
[해설작성자 : HYUN]

76.소프트웨어 품질목표 중 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도를 의미하는 것은?(2012년 08월)
     가.Efficiency
     나.Reliability
     다.Portability
     라.Usability

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
Efficiency(효율성) : 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도
Reliablilty(신뢰성) : 정확하고 일관된 결과를 얻기 위해 요구된 기능을 오류 없이 수행하는 정도
Portability(이식성) : 다양한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정할 수 있는 정도
Usability(사용 용이성) : 사용에 필요한 노력을 최소화하고 쉽게 사용할 수 있는 정도
[해설작성자 : LOGOS]

77.소프트웨어 유지보수 작업의 목적으로 부적절한 것은?(2006년 03월)
     가.하자보수
     나.환경적응
     다.예방조치
     라.설계수정

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

78.기존에 있던 소프트웨어를 파기하지 않고 변경된 사용자의 요구사항이나 수정된 환경으로 기존 소프트웨어를 수정 보완하여 재구축하자는 개념은?(2007년 03월)
     가.소프트웨어 재공학(Reengineering)
     나.소프트웨어 재판매(Resale)
     다.소프트웨어 재정의(Redefine)
     라.소프트웨어 재조정(Readjust)

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

79.소프트웨어 품질목표 중 쉽게 배우고 사용할 수 있는 정도를 나타내는 것은?(2015년 08월)
     가.Correctness
     나.Reliability
     다.Usability
     라.Integrity

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 60% 
     <문제 해설>
Correctness(정확성) : 사용자의 요구 기능을 충족시키는 정도
Reliability(신뢰성) : 정확하고 일관된 결과를 얻기 위해 요구된 기능을 오류 없이 수행하는 정도
Usability(사용 용이성) : 사용에 필요한 노력을 최소화하고 쉽게 사용할 수 있는 정도
Integrity(무결성) : 허용되지 않는 사용이나 자료의 변경을 제어하는 정도
[해설작성자 : 강호일]

80.중앙 집중형 팀 구성에서 역할 분담에 관한 설명 중 옳지 않은 것은?(2003년 08월)
     가.책임 프로그래머 : 분석 및 설계, 기술적 판단, 작업지시와 배분을 담당
     나.보조 프로그래머 : 프로그램 리스트, 설계문서, 검사계획 등을 관리
     다.프로그래머 : 원시코드작성, 검사, 디버깅, 문서 작성 담당
     라.프로그램 사서 : 컴파일, 디버깅, 목적프로그램 작성

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


5과목 : 데이터 통신


81.출발지에서 목적지까지 이용 가능한 전송로를 찾아본 후에 가장 효율적인 전송로를 선택하는 것은?(2005년 09월)
     가.Routing
     나.DNS
     다.Peer
     라.Hub

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

82.데이터 프레임을 연속적으로 전송해 나가다가 NAK를 수신하게 되면, 오류가 발생한 프레임 이후에 전송된 모든 데이터 프레임을 재전송하는 방식이다.(2009년 05월)
     가.Stop-and-Wait
     나.Stop-and-Wait ARQ
     다.Go-back-N ARQ
     라.ARQ(Automatic Repeat reQuest)

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

83.인터 네트워킹을 위한 브리지(Bridge)의 역할이 아닌 것은?(2004년 05월)
     가.A에서 송신한 모든 프레임을 읽고 B로 주소 지정된 것들을 받아들인다.
     나.B에 대한 매체 액세스 제어 프로토콜을 사용하여 B에게로 프레임을 재 전송한다.
     다.B에서 A로의 트래픽은 같다.
     라.A에서 송신한 프레임의 내용과 형식을 수정한다.

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

84.디지털 데이터를 아날로그 신호로 부호화(encoding) 하는 방식은?(2015년 05월)
     가.PSK
     나.NRZ
     다.FM
     라.PM

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 55% 
     <문제 해설>
*NRZ : 디지털 데이터를 변조 없이 전송
*FM, PM : 아날로그 데이터->아날로그 신호
[해설작성자 : 도나니]

85.OSI 7계층에서 네트워크 논리적 어드레싱과 라우팅 기능을 수행하는 계층은?(2016년 03월)
     가.1계층
     나.2계층
     다.3계층
     라.4계층

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
1계층 - 물리계층
2계층 - 데이터 링크 계층
3계층 - 네트워크 계층
4계층 - 전송 계층
5계층 - 세션 계층
6계층 - 표현 계층
7계층 - 응용 계층
[해설작성자 : 소신]

86.이동 단말이나 PDA, 소형 무선 단말기 상에서 인터넷을 이용할 수 있도록 해주는 프로토콜의 총칭은?(2009년 03월)
     가.ASP
     나.WAP
     다.HTTP
     라.PPP

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 66% 
     <문제 해설>
WAP ( Wireless Application Protocol )란 소형무선달기나 이동단말기와 기지국간의 무선 전파환경에서 데이타를 효율적으로 전송 할 수 있는 프로토콜로서 망이나 단말기의 종류에 관계없이 다양한 무선 환경(GSM,TDMA,CDMA,CDPD)에서 동작이 가능하다
ASP란 일정요금을 받고 인터넷을 통해 임대해주는 서비스
HTTP는 웹 서버와 사용자의 인터넷 브라우저 사이에 문서를 전송하기 위해 사용되는 통신 규약
PPP는 두 대의 컴퓨터가 직렬 인터페이스를 이용하여 통신을 할 때 통신 데이터를 송수신하는 데에 사용하는 프로토콜로서, 특히 전화회선을 통해 서버에 연결하는 PC에서 자주 사용된다
[해설작성자 : 홍승규짱]

87.고속 이더넷에 대한 설명으로 옳은 것은?(2007년 03월)
     가.전송속도는 1Gbps 이다.
     나.표준안은 IEEE 802.8이다.
     다.구축비용이 FDDI보다 많이 소요된다.
     라.기존의 10Mbps용 이더넷과 호환성을 유지할 수 있다.

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

88.HDLC(High Data Link Control) frame 구성 순서는?(2006년 09월)
     가.플래그→주소부→정보부→제어부→검사부→플래그
     나.플래그→주소부→제어부→정보부→검사부→플래그
     다.플래그→검사부→주소부→정보부→제어부→플래그
     라.플래그→제어부→주소부→정보부→검사부→플래그

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

89.수신 스테이션은 비트 에러나 프레임의 손실을 검사하게 되고, 에러가 검출되면 자동적으로 송신 스테이션에게 재전송을 요청하는 자동 재전송 요청(Automatic Repeat reQuest)을 하게 되는데, 다음 중 ARQ 방식이 아닌 것은?(2003년 05월)
     가.Go-back-N ARQ
     나.정지-대기(Stop-and-Wait) ARQ
     다.선택적 재전송(Selective-Repeat) ARQ
     라.슬라이딩 윈도우(Sliding-Window) ARQ

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 60% 
     <문제 해설>
4. 슬라이딩 윈도우는 네트워크 내의 원활한 흐름을 위한 흐름제어 방식의 하나로 수신측의 확인 신호 없이 미리 정해진 패킷의 수만큼 연속적으로 전송하는 방식이다.

90.HDLC는 링크 구성 방식에 따라 세 가지 동작 모드를 가진다. 이에 해당하지 않는 것은?(2008년 03월)
     가.NBM
     나.ABM
     다.ARM
     라.NRM

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 59% 
     <문제 해설>
HDLC의 데이터 전송 모드
ㆍ정규(표준) 응답 모드(NRM)
ㆍ비동기 응답 모드(ARM)
ㆍ비동기 균형 모드(ABM)
[해설작성자 : EE]

91.하나의 메시지 단위로 저장-전달(Store-and-Forward) 방식에 의해 데이터를 교환하는 방식은?(2014년 08월)
     가.메시지교환
     나.공간분할회선교환
     다.패킷교환
     라.시분할회선교환

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
메시지 교환 방식(Message Switching)
하나의 메시지 단위로 축적-전달(store-and-forward) 방식에 의해 데이터를 교환하는 방식
[해설작성자 : 묵사랑]

92.UDP 헤더에 포함되지 않는 것은?(2013년 03월)
     가.checksum
     나.length
     다.sequence number
     라.source port

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 37% 
     <문제 해설>
다번의 sequence number는 TCP 헤더에 포함됩니다.
[해설작성자 : Ronny]

93.다음 중 아날로그-디지털 부호화 방법이 아닌 것은?(2006년 09월)
     가.ASK(Amplitude Shift Keying)
     나.FSK(Frequence Shift Keying)
     다.QAM(Quadrature Amplitude Modulation)
     라.CDM(Code Division Multiplexing)

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

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

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

95.다음이 설명하고 있는 에러 체크 방식은?(2015년 03월)

    

     가.LRC(Longitudinal Redundancy Check)
     나.VRC(Vertical Redundancy Check)
     다.CRC(Cyclic Redundancy Check)
     라.ARQ(Automatic Repeat Request)

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 56% 
     <문제 해설>
순환 중복 검사(CRC Cyclic Redundancy Check)는 집단 에러에 대해 신뢰성 있는 에러 검출을 위해 다항식 코드를 사용하여 오류를 검출하는 방식입니다.
[해설작성자 : 기사패스]

96.다음이 설명하고 있는 인터넷 서비스는?(2010년 05월)

    

     가.Ubiquitous
     나.WiBro
     다.RFID
     라.VoIP

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

97.1000BaseT 규격에 대한 설명으로 틀린 것은?(2016년 03월)
     가.최대 전송속도는 1000 kbps 이다.
     나.베이스 밴드 전송 방식을 사용한다.
     다.전송 매체는 UTP(꼬임쌍선) 이다.
     라.주로 이더넷(Ethernet)에서 사용된다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 36% 
     <문제 해설>
1000BaseT 
=> IEEE 802.3 소위원회에서 표준화를 추진하고 있는, 비차폐 연선(UTP)을 사용하는 기가비트 이더넷의 규격.
=> 최대 전송속도 : 1Gbps(약 2386kbps)
[해설작성자 : 낭만고양이]

98.HDLC 프레임 구조 중 헤더를 구성하는 플래그(flag)에 대한 설명으로 틀린 것은?(2014년 03월)
     가.프레임의 최종 목적 주소를 나타낸다.
     나.동기화에 사용된다.
     다.프레임의 시작과 끝을 표시한다.
     라.항상 01111110의 형식을 취한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 50% 
     <문제 해설>
HDLC 프레임 구조 - Flag
- 프레임 자체의 시작과 끝을 나타내며, 항상 01111110 형식입니다.
- 그리고 동기화에 사용됩니다.

HDLC 프레임 구조 순서 (별도 암기 필요)
: Flag - Address - Control - Data - Sequence - Flag
[해설 작성자 : Rucike]

99.TCP/IP 프로토콜 중 인터넷 계층에 대응하는 OSI 참조 모델의 계층은?(2008년 03월)
     가.Physical Layer
     나.Presentation Layer
     다.Network Layer
     라.Session Layer

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

100.종점 간에 오류 수정과 흐름 제어를 수행하여 신뢰성 있고 투명한 데이터 전송을 제공하는 것은 OSI 7계층 중 어느 계층인가?(2003년 05월)
     가.물리 계층
     나.데이터 링크 계층
     다.네트워크 계층
     라.트랜스포트 계층

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

정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(9674222)을 이용해 주셔서 감사합니다.
정보처리기사, 기출문제, 정보처리, 기사, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고사



List of Articles
번호 제목 글쓴이 날짜 조회 수
4130 컴활 1급 필기 기출문제(해설) 및 CBT 2015년03월07일 좋은아빠되기 2017.06.24 2894
» 정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(9674222) 좋은아빠되기 2017.02.10 2789
4128 산업안전기사 필기 기출문제(해설) 및 CBT 모의고사(2332770) 좋은아빠되기 2016.11.11 2788
4127 리눅스마스터 2급 필기 기출문제(해설) 및 CBT 모의고사(3672541) 좋은아빠되기 2020.01.07 2784
4126 정보처리기사 필기 기출문제 및 전자문제집 CBT 모의고사(6288134) 좋은아빠되기 2016.06.07 2753
4125 피부미용기능사 필기 기출문제(해설) 및 CBT 모의고사(2626918) 좋은아빠되기 2017.01.03 2743
4124 전기기능사 필기 시험문제(해설) 및 CBT 모의고사(6853147) 좋은아빠되기 2017.01.03 2706
4123 전기기능사 필기 기출문제(해설) 및 CBT 2010년03월28일(2회) 좋은아빠되기 2017.03.21 2700
4122 전기기능사 필기 기출문제(해설) 및 CBT 2013년01월27일(1회) 좋은아빠되기 2017.03.28 2686
4121 정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(7554496) 좋은아빠되기 2016.10.10 2681
4120 산업안전기사 필기 기출문제 및 전자문제집 CBT 2013년06월02일 좋은아빠되기 2016.06.07 2673
4119 컴활 2급 필기 기출문제(해설) 및 CBT 모의고사(4632769) 좋은아빠되기 2017.02.23 2671
4118 산업안전기사 필기 기출문제(해설) 및 CBT 모의고사(7140345) 좋은아빠되기 2016.11.09 2667
4117 산업안전기사 필기 기출문제(해설) 및 CBT 모의고사(1774964) 좋은아빠되기 2016.11.11 2640
4116 전기기사 필기 기출문제(해설) 및 CBT 모의고사(5487947) 좋은아빠되기 2017.05.22 2573
4115 컴퓨터활용능력 2급 필기 기출문제(해설) 및 CBT 2010년10월17일 좋은아빠되기 2017.07.01 2561
4114 한식조리기능사 필기 시험문제(해설) 및 CBT 모의고사(8242848) 좋은아빠되기 2016.11.16 2529
4113 컴활 1급 필기 기출문제(해설) 및 CBT 모의고사(2399892) 좋은아빠되기 2016.08.30 2519
4112 건설재료시험기사 필기 기출문제(해설) 및 CBT 모의고사(8846306) 좋은아빠되기 2018.10.20 2518
4111 컴퓨터활용능력 1급 필기 기출문제(해설) 및 CBT 2020년07월04일 좋은아빠되기 2020.12.08 2509
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 210 Next
/ 210