< B3E220C1A4BAB8C3B3B8AEBBEABEF7B1E2BBE B3E2B0A320B1E2C3E2B9AEC1A6C0BAC7E02E687770>

Size: px
Start display at page:

Download "< B3E220C1A4BAB8C3B3B8AEBBEABEF7B1E2BBE B3E2B0A320B1E2C3E2B9AEC1A6C0BAC7E02E687770>"

Transcription

1 [ 정보처리기사/ 산업기사] 데이터베이스 [ 정보처리기사/ 산업기사기출문제은행] 1과목 - 데이터베이스 10 년간기출문제(99~08 년도) -1-

2 * 주요키워드 * (1) 데이터베이스정의, 목적, 특성, 장/ 단점 (2) 데이터베이스시스템 (3) 정보시스템 & 자료처리시스템 (4) 데이터와정보 (5) 2008 년기출문제( 중복제거) (1) 데이터베이스정의, 목적, 특성, 장/ 단점 [ 기-08년4 회][ 기-07년5 월] 1. 데이터베이스의정의로가장적합한것은? 공용데이터(Shared Data), 통합데이터 (IntegratedData), 통신데이터(Communication Data), 운영데이터(Operational Data) 공용데이터(Shared Data), 색인데이터(Indexed Data), 통신데이터(Communication Data). 운영데이터 (Operational Data) 공용데이터(Shared Data), 색인데이터(Indexed Data), 저장데이터(Stored Data). 중복데이터 (Redundancy Data) 공용데이터(Shared Data), 통합데이터(Integrated), 저장데이터(Stored Data). 운영데이터(Operational Data) [ 산-04년5 월] 2. 데이터베이스의정의로보기어려운것은? 동일한데이터의중복을최소화한 컴퓨터가접근할수있는저장매체에저장된데이터의집합이다. 특정프로그램을위한독자적인데이터이 존재목적이나유용성면에서필수적인데이터이 [ 기-06년3 월] 3. 물리적데이터독립성에대한설명으로가장적합한것은? 기존응용프로그램에영향을주지않고데이터의물리적인구조를변경할수없는것을말한다. 기존응용프로그램에영향을주지않고데이터의물리적인구조를변경할수있는것을말한다. 기존응용프로그램을변경하면데이터의물리적구조도이에따라변경되는것을말한다. 데이터의물리적구조를변경할때, 자동적으로데이터의논리적구조도변경되는것을말한다. [ 기-00년3 월] 4. 데이터파일이보조기억장치에저장되는방법이나저장된데이터의접근방법이각응용프로그램의논리에명세되어있어서데이터의구성방법이나접근방법을변경할때는자연히이것을기초로한응용프로그램도같이변경시켜야한 이와같은성질을무엇이라고하는가? 데이터독립성 데이터중복성 데이터종속성 프로그램가변성 [ 산-99년4 월] 5. 데이터베이스의정의와관계없는것은? 데이터베이스는통합된데이터이 데이터베이스는공용데이터이 데이터베이스는운영데이터이 데이터베이스는실시간처리데이터이 [ 산-07년3 월] 6. 데이터베이스정의와거리가먼것은? 운영데이터 개별데이터 통합된데이터 저장된데이터 [ 기-07년3 월] 7. 데이터베이스정의가일반적으로함축하고있는의미로거 리가먼것은? 통합된데이터(integrated date) 저장된데이터(stored date) 한정된데이터(definite date) 공용데이터(shared date) [ 기-05년3 월] 8. 데이터베이스에저장된데이터에대한설명으로부적합한 것은? 통합(integrated) 데이터 운영(operational) 데이터 저장(stored) 데이터 독점(exclusive) 데이터 [ 산-00년3 월][ 산-02년9 월][ 산-06년5 월] 9. 데이터베이스의장점에해당되지않는것은? 데이터의공유성 데이터의중복성 데이터의일관성 데이터의무결성 [ 산-99년8 월][ 산-02년5 월] 10. 데이터베이스의장점으로관계가먼것은? 구축비용이저렴하 많은양의종이파일이감소화된 정확한최신의정보이용이가능하 데이터처리속도가증가된 [ 산-99년6 월][ 산-05년9 월] 11. 데이터베이스에서자료의중앙통제시가장큰장점은? 데이터베이스관리자가필요없게된 저장된자료의일관성유지가용이하다. 데이터의중복이전혀없게되어경제적이 보안에대한위협이없어진 [ 기-08년2 월][ 기-04년3 월][ 기-01년9 월] 12. 데이터베이스구성의장점이아닌것은? 데이터중복최소화 여러사용자에의한데이터공유 데이터간의종속성유지 데이터내용의일관성유지 [ 산-01년3 월][ 산-02년3 월] 13. 데이터베이스를구축하는목적과거리가먼것은? 데이터의일관성유지 데이터의무결성유지 데이터의중복성유지 데이터의공유 [ 산-07년5 월] 14. 데이터베이스의특성중다음설명에해당하는것은? 위치나주소가아닌데이터의내용, 즉값에따라참조할수있 가. Concurrent sharing 나. Real-time accessibility [ 정보처리기사/ 산업기사 ] DB01-데이터베이스정의 -2-

3 다. Content reference 라. Continuous evolution [ 기-08년1][ 기-07년5 월] 15. 데이터베이스의특성으로옳지않은것은? 데이터참조시데이터값에의해서는참조될수없으므로위치나주소에의하여데이터를찾는다. 질의에대하여실시간처리및응답이가능하도록지원해준다. 삽입, 삭제, 갱신으로항상최신의데이터를유지한 다수의사용자가동시에이용할수있 [ 기-06년5 월][ 기-99년8 월] 16. 데이터베이스의등장이유로보기어려운것은? 여러사용자가데이터를공유해야할필요가생겼 삽입, 삭제, 갱신등을통해서현재의데이터를동적으로유지하고싶었다. 데이터의가용성증가를위해중복을허용하고싶었 물리적인주소가아닌데이터값에의한검색을수행하고싶었다. [ 기-99년8 월] 17. 데이터베이스의특성이아닌것은? 실시간접근성(real-time accessibility) 내용에의한변화(content reference) 동시공유(concurrent sharing) 이산적변화(discrete evolution) (2) 데이터베이스시스템 [ 산-00년7 월] 18. 데이터베이스서버(server) 의선정시직접적인조건으로거리가먼것은? 고성능의주기억장치와빠른입/ 출력연산등이수행될수있는기능이지원되어야한다. 응용프로그램개발이용이해야한 다양한사용자인터페이스가지원되어야한 대용량의자료를저장, 탐색할수있으며분산데이터관리가지원되어야한다. (3) 정보시스템 & 자료처리시스템 [ 산-05년3 월] 19. 한조직체의데이터를바탕으로의사결정에필요한 정보를추출하고생성하는시스템을무엇이라하는가? 응용시스템 자료처리시스템 정보시스템 파일시스템 [ 산-03년8 월] 20. 일괄처리방식을적용한업무형태로서부적합한것은? 급여계산 회계마감업무 세무처리 예약업무 [ 기-01년3 월] 21. 자료처리시스템은자료의처리형태에따라일괄처리, 온라인처리, 분산처리시스템으로구분할수있 다음중 일괄처리시스템에대한설명으로옳지않은것은? 일괄처리시스템은시스템중심의자료처리방법이 테이프와같은순차접근방법을사용하는업무에적합하다. 각트랜잭션당처리비용이많이든 단위시간당처리하는작업수가많으므로시스템성능은높다. (4) 데이터와정보 [ 산-06년3 월][ 산-07년9 월] 22. 정보(information) 의의미로거리가먼것은? 자료(data) 를처리하여얻은결과 사용자가목적하는값 현실세계에서관찰을통해얻은값 의사결정을위한값 [ 기-03년8 월][ 기-00년7 월] 23. 자료(data) 와정보(information) 에대한설명으로가장적절한것은? 정보란자료를처리해서얻을수있는결과이 자료란적절한의사결정의수단으로사용될수있는지식이다. 정보란현실세계에존재하는가공하지않은그대로의모습을의미한다. 자료와정보는같은의미이 [ 기-06년5 월] 24. 현실세계로부터단순한관찰이나측정을통해수집된사 실이나값을무엇이라하는가? 정보(information) 지식(knowledge) 보고서(report) 자료(data) [ 기-01년3 월] 25. 데이터웨어하우스(Datawarehouse) 의설명으로가장적절한것은? 제품의생산을위한프로세스를전산화해서부품조달에서생산계획, 납품, 재고관리등을효율적으로처리할수있는공급망관리솔루션 데이터수집이나보고를위해작성된각종양식, 보고서관리, 문서보관등여러형태의문서관리를수행 대량의데이터로부터각종기법, 등을이용하여숨겨져있는데이터간의상호관련성, 패턴, 경향등의유용한정보를추출하여의사결정에적용 기간업무시스템에서추출되어새로이생성된데이터베이스로서의사결정자원시스템을지원하는주체적, 통합적, 시간적데이터의집합체 [ 기-07년9 월] 26. 데이터베이스의특성으로옳지않은것은? 실시간접근성 지속적인변화 동시공유 주소에의한참조 (5) 2008 년기출문제 ( 중복제거) [ 산-08년1 월] 27. 데이터베이스는어느한조직의여러응용시스템들이공용할 [ 정보처리기사/ 산업기사 ] DB01-데이터베이스정의 -3-

4 수있도록통합되고, 저장된운영데이터의집합이라고정의할수있 이정의가함축하고있는의미중효율성증진을위하여불가피하게최소의중복(Minimal Redundancy) 또는통제된중복 (Controlled Redundancy) 을허용하는것으로설명되는항목은? 저장된데이터(Stored Data) 공용되는데이터(Shared Data) 통합된데이터(Integrated Data) 운영데이터(Operational Data) [ 산-08년4 회] 28. 데이터베이스의정의중다음설명에해당하는것은? 데이터베이스는단순한데이터의집합이아니라그조직의존재목적이나기능을수행하는데없어서는안될데이터의집합이다. 공용데이터 통합데이터 저장데이터 운영데이터 [ 기-08년4 회][ 기-08년2 월] 29. 다음영어설명중데이터베이스의정의로옳은내용을 모두나열한것은? 1 Integrated Data 2 Stored Data 3 Operational Data 4 Shared Data 가. 124,, 나. 23, 다. 1, 3 라. 1234,,, [DB-01- 데이터베이스정의] 라 다 나 다 라 나 다 라 나 가 나 다 다 다 가 다 라 나 다 라 다 다 가 라 라 라 다 라 라 [ 정보처리기사/ 산업기사 ] DB01-데이터베이스정의 -4-

5 [ 정보처리기사/ 산업기사 ] DB02-DBMS, 스키마,DBA, 데이터언어 (1) DBMS 필수기능, 장점, 특징 [ 산-00년3 월][ 산-01년6 월][ 산-02년5 월][ 산-03년3 월][ 산 -04년5 월][ 산-06년5 월][ 산-06년9 월][ 기-02년9 월][ 기-04년 9 월] 1. 데이터베이스(DBMS) 의필수기능에해당하지않는것은? 정의기능(definition facility) 조작기능(manipulation facility) 제어기능(control facility) 사전기능(dictionary facility) [ 기-05년3 월] 2. 데이터베이스관리시스템(DBMS) 의주요필수기능과거리가먼것은? 데이터베이스구조를정의할수있는정의기능 데이터사용자의통제및보안기능 데이터베이스내용의정확성과안정성을유지할수있는제어기능 데이터조작어로데이터베이스를조작할수있는조작기능 [ 기-03년5 월] 3. 데이터베이스관리시스템의기능과그에대한설명이옳게연결된것은? 1 데이터베이스생성기능 2 데이터베이스조작기능 * 주요키워드 * (1) DBMS 필수기능, 장점, 특징 (2) 스키마 3단계구조 (3) DBA 역할 (4) 데이터언어 (5) 2008 년기출문제 ( 중복제거) 3 데이터베이스정의기능 ᄀ 데이터자체를데이터베이스관리시스템에의해서제어 되는저장매체에저장하는기능 ᄂ 데이터의형, 구조, 데이터가데이터베이스에저장될때의 ᄃ 제약조건등을명시하는기능데이터베이스에대해데이터요청, 변경등을위한질의 를수행하는기능 가. 1 - ᄀ, 2 - ᄂ, 3 - ᄃ 나. 1 - ᄀ, 2 - ᄃ, 3 - ᄂ 다. 1 - ᄃ, 2 - ᄀ, 3 - ᄂ 라. 1 - ᄂ, 2 - ᄀ, 3 - ᄃ [ 기-04년5 월][ 기-00년7 월] 4. 데이터베이스관리시스템(DBMS) 에서제어기능에대한 설명으로거리가먼것은? 데이터의무결성유지 갱신, 삽입, 삭제등의연산 보안유지와권한검사 정확성유지를위한병행제어 [ 기-03년8 월] 5. DBMS 의필수기능에해당하지않는것은? 정의기능(definition facility) 관계기능(relation facility) 제어기능(control facility) 조작기능(manipulation facility) [ 기-04년5 월] 6. DBMS의필수기능중에서데이터의논리적구조와물리적 구조 사이의 변환이 가능하도록 두 구조 사이의 사상 (Mapping) 을명세하여하나의물리적구조로여러응용프로 그램이요구하는데이터구조를지원하게하는것은어떤기 능에포함되는가? 정의기능 조작기능 사상기능 제어기능 [ 산-99년8 월][ 산-02년9 월] 7. 데이터베이스관리시스템의필수기능중다양한응용프로 그램과데이터베이스가서로인터페이스를할수있는방법을 제공하는기능은? 정의기능 조작기능 제어기능 저장기능 [ 기-99년4 월] 8. DBMS 의제어기능(control facility) 이갖추어야할요건이 아닌것은? 데이터무결성(integrity) 유지 보안(security) 과권한(authority) 검사 병행수행제어(concurrency control) 데이터의복구(recovery) [ 산-07년9 월][ 산-02년3 월] 9. DBMS 의필수기능중제어기능에해당하지않는것은? 데이터모델기술 무결성유지 보안, 권한검사 병행수행제어 [ 산-00년5 월][ 산-01년9 월][ 산-04년9 월] 10. 데이터베이스관리시스템(DBMS) 의필수기능중제어기능에대한설명으로거리가먼것은? 데이터베이스를접근하는갱신, 삽입, 삭제작업이정확하게수행되어데이터의무결성이유지되도록제어해야한다. 데이터의논리적구조와물리적구조사이에변환이가능하도록, 두구조사이의사상(Mapping) 을명시하여야한다. 정당한사용자가허가된데이터만접근할수있도록보안(Security) 을유지하고권한(Authority) 을검사할수있어야한다. 여러사용자가데이터베이스를동시에접근하여데이터를처리할때처리결과가항상정확성을유지하도록병행제어(Concurrency Control) 를할수있어야한다. [ 산-05년5 월] 11. DBMS의필수기능중데이터베이스제어기능에대한설명으로옳지않은것은? 데이터의무결성이파괴되지않도록해야한 데이터의보안을유지하고권한을검사할수있어야한 데이터베이스와처리결과가항상정확성을유지할수있도록병행제어를할수있어야한다. 데이터의논리적구조와물리적구조사이에변환이가능하도록두구조사이의사상(mapping) 을명세 -5-

6 [ 정보처리기사/ 산업기사 ] DB02-DBMS, 스키마,DBA, 데이터언어 하여야한다. [ 산-05년3 월][ 기-99년10 월] 12. 데이터베이스관리시스템(DBMS) 의장점으로거리가먼 것은? 데이터의중복을최소화할수있 데이터의일관성을유지할수있 표준화를기할수있 예비(backup) 와회복(recovery) 기법이간단하 [ 산-99년6 월][ 산-00년10 월] 13. DBMS 를사용했을때의장점으로거리가먼것은? 표준화의범기관적시행 단순한예비와회복기법 데이터의보안보장이용이 데이터무결성및일관성유지 [ 산-05년3 월] 14. 데이터베이스관리시스템(DBMS) 의특징으로볼수없는 것은? 자료중복의최소화 자료의공동이용 자료의무결성유지 자료처리방법의단순화 [ 기-05년5 월] 15. DBMS(Data Base Management System) 의설명으로옳 지않은것은? 종속성과중복성의문제를해결하기위해서제안된 시스템이다. 데이터모델링을수행하고데이터베이스스키마를 생성한다. 응용프로그램과데이터의중재자로서모든응용프 로그램들이데이터베이스를공유할수있도록관리한다. 데이터베이스의구성, 접근방법, 관리유지에대한모 든책임을지고있다. [ 기-06년9 월] 16. DBMS의필수기능중데이터베이스를접근하여데이터 의검색, 삽입, 삭제, 갱신등의연산작업을위한사용자와 데이터베이스사이의인터페이스수단을제공하는기능은? 정의기능 조작기능 제어기능 절차기능 [ 기-99년8 월] 17. DBMS 의제어기능에대한설명으로잘못된것은? 모든사용자누구나가접근할수있도록데이터를 관리한다. 데이터의무결성이파괴되지않도록제어한 데이터의내용에대한정확성과안전성을유지할수 있도록제어한다. 여러사용자가데이터베이스를동시에접근하여데 이터를처리하기위한병행제어를한다. (2) 스키마 3단계구조 [ 산-08년3 월][ 산-06년9 월] 18. 데이터베이스를구성하는데이터객체, 이들의성질, 이들간에존재하는관계, 그리고데이터의조작또는이들데이터값들이갖는제약조건에관한정의를총칭하는용어는? 엔터티 애트리뷰트 스키마 인터페이스 [ 기-03년3 월] 단계데이터베이스에서데이터에대한접근권한, 보안정책, 무결성규칙들이포함되는스키마는? 외부스키마 개념스키마 내부스키마 서브스키마 [ 산-08년9 월][ 기-04년3 월][ 기-00년3 월][ 산-00년10 월] 20. 데이터베이스의구조를 3 단계로구분할때, 해당되지않 는것은? 내부스키마 외부스키마 개념스키마 내용스키마 [ 기-07년9 월][ 기-00년7 월] 21. 스키마(schema) 에대한설명으로옳지않은것은? 데이터베이스를운용하는소프트웨어이 데이터사전(Data Dictionary) 에저장된 다른이름으로메타데이터(Meta-data) 라고도한 데이터베이스의구조( 개체, 속성, 관계) 에대한정의 이다. [ 산-00년3 월] 22. 데이터베이스의기본스키마에해당되지않는것은? 내부스키마 개념스키마 논리스키마 외부스키마 [ 산-01년3 월][ 산-07년9 월] 23. 데이터베이스의 3단계스키마구조에대한설명으로옳지않은것은? 내부적스키마는데이터베이스의논리적저장구조를묘사한다. 외부적스키마는데이터베이스전체에서특정사용자그룹이관심을가지고있는일부분만을묘사한다. 데이터베이스관리시스템은외부적스키마에따라명시된사용자의요구를개념적스키마에적합한형태로변경하고이를다시내부적스키마에적합한형태로변환한다. 개념적수준에서는사용자집단을위한전체데이터베이스의구조를묘사한다. [ 산-99년6 월] 24. 스키마에관한내용으로틀린것은? 현실세계의특정한한부분의표현으로서특정데이터모델을이용해서만들어진다. 한조직에서관심있는부분의데이터구조로기술하는언어또는그래프표현의집합이다. 시간에따라불변인특성을갖는 스키마는데이터의구조적특성을의미하여인스턴스에의해규정된다. [ 기-06년3 월] 계층스키마중개념(Conceptual) 스키마에대한설명으로옳지않은것은? 한기관전체에서필요로하는데이터베이스의전체적인논리적구조이다. 물리적저장장치의입장에서본데이터베이스구조이다. 개체간의관계와유지해야할제약조건을나타낸 접근권한, 보안정책, 무결성규칙을명세한 [ 기-00년10 월] 26. 스키마(schema) 에대한설명으로옳지않은것은? -6-

7 [ 정보처리기사/ 산업기사 ] DB02-DBMS, 스키마,DBA, 데이터언어 스키마(schema)-데이터베이스의구조와제약조건에대한명세(specification) 를기술한것이 외부스키마(external schema)-전체데이터베이스의한논리적인부분으로볼수있으므로서브스키마 (sub schema) 라고도한 내부스키마-사용자나응용프로그래머가접근할수있는정의를기술한다. 개념스키마- 데이터베이스접근권한, 보안정책, 무결성규칙을명세화한다. [ 기-05년3 월] 27. 응용프로그램이나사용자들이필요로하는자료를통합해놓은것으로범기관적입장에서본조직전체의데이터베이스를기술한것은? 개념(Conceptual) 스키마 내부(Internal) 스키마 외부(External) 스키마 사용자(User) 스키마 [ 기-05년3 월] 28. 다음내용이설명하는스키마의종류는? - 조직이나기관의총괄적입장에서본데이터베이스의논리적구조이다. - 접근권한, 보안정책, 무결성규칙에관해서기술되어있다. internalschema conceptualschema external schema view schema [ 산-03년3 월] 29. 개념스키마에대한설명은? 개개사용자가보는개인적인데이터베이스에관한것이다. 범기관적입장에서데이터베이스를정의한것이 전체데이터베이스가저장되는방법을명세한것이다 응용프로그래머가접근하는데이터베이스를정의한것이다. [ 산-06년3 월] 30. 개념스키마(conceptual schema) 의설명으로가장적합한것은? 데이터베이스의전체적인논리적설계를의미하는것으로데이터객체, 성질, 관계, 제약조건에관한것이 데이터집단과데이터를관리하는프로그램의집합체를말한다. 데이터베이스에서정보를나타내는논리적단위로파일시스템의레코드에해당하는개념으로사용한다. 물리적저장장치의관점에서본전체데이터베이스의명세를말한다. [ 기-07년9 월][ 산-05년5 월] 31. 3단계데이터베이스구조에서모든응용시스템들이나사용자들이필요로하는데이터를통합한조직전체의데이터베이스를정의한스키마는? 외부스키마 조직스키마 내부스키마 개념스키마 [ 산-05년9 월] 32. 데이터베이스의 3단계스키마구조에서데이터베이스를 활용하는조직전체의논리적구조를표현한스키마는? 외부스키마 내부스키마 개념스키마 ER스키마 [ 산-01년6 월][ 산-02년9 월] 33. 데이터베이스내용에대한전체적인뷰(view) 라고볼수 있는스키마는? 외부스키마 개념스키마 내부스키마 서브스키마 [ 산-04년3 월] 34. 논리적인데이터베이스전체의구조를나타내며, 데이터베이스파일(file) 에저장되어있는레코드(Record) 와 데이터항목(item) 의이름을부여하고그들사이에관계의 구조를나타내는스키마(schema) 는? 외부스키마 개념스키마 내부스키마 응용스키마 [ 기-02년5 월] 35. 데이터베이스시스템의 3 단계구조인내부스키마(Internel schema), 개념스키마(Conceptual schema), 외부스키마 (External schema) 에대한설명의연결이옳은것은? ᄀ 내부스키마 ᄂ 개념스키마 ᄃ 외부스키마 1 데이터의실제저장방법을기술 2 저장된데이터와그들간의관계를기술 3 데이터베이스사용자의관점을기술 가. ᄀ-2 나. ᄂ-1 다. ᄃ-3 라. ᄀ-3 [ 산-07년3 월][ 산-00년7 월][ 산-01년9 월][ 산-99년8 월][ 산 -04년5 월] 36. 데이터구조와제약조건에대한명세를스키마(Schema) 라고한 3 단계스키마중데이터의접근권한, 보안정책, 무 결성규칙에관한명세를정의한것은? 제어스키마 외부스키마 개념스키마 내부스키마 [ 산-02년5 월] 37. 데이터베이스설계에적용되는개념스키마(Conceptual -Schema) 에대해서바르게기술한것은? 데이터베이스에대한접근권한이나무결성규칙에 대해서기술한것이다. 데이터베이스에대한사용자의논리적인관점을기 술한것이다. 데이터베이스에대한물리적인저장구조를기술한 것이다. 데이터사전에수록된데이터를위해사용된데이터 를의미한다. [ 기-04년9 월][ 산-06년5 월][ 산-03년5 월] 단계데이터베이스구조(3-Level Database Architecture) 에서공용의의미보다는어느개인이나특정응용에한정된 논리적데이터구조이며, 데이터베이스의개별사용자나응용 프로그래머가접근하는데이터베이스를정의한것은? 관계스키마 개념스키마 외부스키마 내부스키마 [ 산-99년4 월] 39. 프로그래머관점에서데이터베이스를바라볼때관심있 -7-

8 [ 정보처리기사/ 산업기사 ] DB02-DBMS, 스키마,DBA, 데이터언어 는데이터구조는? 외부스키마 개념스키마 내부스키마 스키마 [ 기-04년5 월][ 기-99년8 월][ 기-01년9 월] 40. 개념스키마(conceptual schema) 에대한설명으로옳지 않은것은? 단순히스키마(schema) 라고도한 범기관적입장에서데이터베이스를정의한것이 모든응용시스템과사용자가필요로하는데이터를 통합한조직전체의데이터베이스로하나만존재한다. 개개사용자나응용프로그래머가접근하는데이터 베이스를정의한것이다. [ 기-06년9 월][ 기-02년9 월] 41. 스키마의종류중조직이나기관의총괄적입장에서본 데이터베이스의전체적인논리적구조로서, 모든응용프로그 램이나사용자들이필요로하는데이터를종합한조직전체의 데이터베이스구조를의미하는것은? 관계스키마 외부스키마 내부스키마 개념스키마 [ 기-03년8 월] 42. 스키마(schema) 에대한설명으로옳지않은것은? 스키마(schema) - 데이터베이스의구조와제약 조건에대한명세(specification) 를기술한것이 외부스키마(external schema) - 전체데이터베이스 의한논리적인부분으로볼수있으므로서브 스키마(subschema) 라고도한 내부스키마(internal schema) - 사용자나응용 프로그래머가접근할수있는정의를기술한다. 개념스키마(conceptual schema) - 데이터베이스 접근권한, 보안정책, 무결성규칙을명세화한 (3) DBA 역할 [ 산-05년3 월][ 산-07년5 월][ 산-05년3 월][ 기-99년8 월][ 기 -06년5 월][ 기-03년8 월][ 산-04년5 월][ 기-00년3 월][ 기-01년 9 월][ 기-01년6 월] 43. DBA 의역할로거리가먼것은? 데이터베이스스키마정의 사용자요구응용프로그램작성 보안정책과무결성(integrity) 유지 예비조치(backup) 와회복(recovery) 에대한절차수립 [ 기-99년10 월] 44. 데이터베이스관리자(DBA) 의역할에관한설명중옳지않은것은? 주로데이터조작어(DML) 를이용하여데이터베이스의무결성을유지한다. 데이터베이스설계와운영을한 사용자의요구와불평을청취하고해결한 시스템감시및성능분석을한 [ 기-03년3 월] 45. DBA의여러업무중시스템감시및성능분석업무내용에해당되지않는것은? 사용자요구변화분석 장비성능감시 백업회복절차이행 / 데이터사용추세분석 [ 기-04년9 월] 46. 데이터는조직의중요한자산이므로데이터를보호하고 활용하기위한정책, 절차, 표준, 그리고유사한관리구조를 설정해야한 데이터베이스관리는특정데이터베이스와그 응용의 개발, 사용의 편의 등을 제공한 DBA(Database Administration 혹은 Database Administrator) 의세부적인책 임으로거리가먼것은? DBMS관리 데이터베이스구조관리 데이터베이스데이터사전구성 데이터처리및데이터값관리 [ 산-05년9 월] 47. 데이터베이스관리자(DBA) 의역할에대한설명으로거리 가먼것은? 데이터의저장구조와접근방법을결정하는역할을한 시스템의보안성과무결성을검사하는기능을결정하는 역할을한다. 응용프로그램과데이터베이스사이에서중재자로서 의역할을담당한다. 데이터베이스에대한백업과회복을위한적절한방 법을선택하는역할을한다. [ 산-00년5 월][ 산-01년9 월][ 산-04년9 월] 48. 데이터베이스관리자(DBA) 의역할에대한설명으로거리 가먼것은? 데이터베이스의스키마를정의한 데이터베이스의저장구조및접근방법을정의한 사용자들에게데이터베이스의접근권한을부여한다 응용프로그램을통하여데이터베이스를접근한 [ 산-03년8 월] 49. 데이터베이스관리자의역할로거리가먼것은? 개념및내부스키마정의 변화요구에대한적응과성능향상에대한감시 백업및회복전략정의 데이터베이스자원활용및사용자의인터페이스제공 [ 산-03년5 월] 50. 데이터베이스관리자(DBA) 의역할과거리가먼것은? 저장구조와접근방법선정 데이터베이스의무결성유지 응용프로그램과데이터의중재 보안정책수립 [ 기-05년9 월] 51. 데이터베이스관리자(DBA) 의임무로거리가먼것은? 개념스키마및내부스키마를정의한 데이터를저장하고저장된데이터를사용한 장애에대비한예비조치와회복에대한전략을수립한 접근권한을부여한 [ 기-05년3 월] 52. 데이터베이스관리자(DBA) 가수행해야하는역할로거리 가먼것은? 가. 시스템감시및성능의종합적인분석과성능의개선 데이터의접근권한과회복절차수립 데이터베이스의구성요소결정과내장저장구조정 의및수정 데이터베이스조작어를호스트언어에포함하여데 -8-

9 [ 정보처리기사/ 산업기사 ] DB02-DBMS, 스키마,DBA, 데이터언어 이터베이스접근 DCL DRL [ 산-00년7 월] 53. DBA 의일반적인기능에대한설명으로옳지않은것은? 계획-전체조직의사업계획을지원하는데이터베이스개발을위한전체적인계획을세운다. 설계-현재그리고향후필요로하는조직의요구사항을개념설계, 논리설계, 물리설계를거쳐데이터베이스화한다. 구현- 논리적으로데이터베이스를생성하고, 업무에필요한응용프로그램을개발한다. 확장및범용데이터베이스의성능통제와변경을계획한다. [ 기-99년4 월] 54. DBA(Data Base Administrator) 의기능으로거리가먼것은? 데이터베이스의스키마를정의 사용자통제및감시 보안검사와무결성검사정의 예비조치(backup) 와회복(recovery) 에대한전략정의 [ 산-02년9 월] 55. 데이터베이스관리자(DBA) 의역할중거리가먼것은? 사용자의요구와불평을해결 시스템감시및성능분석 데이터베이스설계와운영 정보추출을위한데이터베이스접근 (4) 데이터언어 [ 산-05년3 월] 56. 데이터언어에대한설명으로옳지않은것은? 데이터언어는사용목적에따라데이터정의어, 데이터조작어, 데이터제어어로나누어진 데이터조작어(DML) 에는질의어가있으며, 질의어는터미널에서주로이용하는절차적(procedural) 데이터언어이다. 데이터제어어(DCL) 는데이터를보호하고데이터를관리하는목적으로사용된다. 데이터정의어(DDL) 는데이터베이스를정의하거나수정할목적으로사용하는언어이다. [ 기-03년8 월] 57. 데이터베이스를공용하기위한데이터제어를정의하고기술하는언어는? 가. DDL(data definition language) 나. DML(data manipulation language) 다. DCL(data control language) 라. DUL(data user language) [ 기-07년3 월] 58. 데이터베이스언어중다음설명에해당하는것은? - 논리적데이터구조와물리적데이터구조의정의 - 논리적데이터구조와물리적데이터구조간의사상정의 - 번역한결과가데이터사전에저장 DDL DML [ 기-06년5 월][01년9 월] 59. 관계데이터언어(Data Language) 중에서데이터의무결 성, 회복과밀접한관련이있는것은? 데이터정의어(Data Definition Language) 데이터조작어(Data Manipulation Language) 데이터제어어(Data Control Language) 데이터관리어(Data Management Language) [ 산-00년7 월][ 산-02년3 월] 60. 사용할데이터베이스의정의및변경을위해서사용하는 데이터언어는? 가. SQL 나. DCL 다. DML 라. DDL [ 산-01년6 월] 61. 데이터베이스를정의하는과정에서주로사용되는데이터 언어는? 가. DDL 나. DCL 다. DML 라. DQL [ 산-01년3 월] 62. 데이터정의어(Data Definition Language) 의기능으로거 리가먼것은? 외부스키마명세 데이터베이스정의및수정 스키마에사용되는제약조건명세 사용자와 DBMS 간의인터페이스제공 [ 산-99년8 월][ 산-03년8 월] 63. 데이터제어어(DCL) 의역할이아닌것은? 불법적인사용자로부터데이터를보호하기위한데이터 보안 (Security) 데이터정확성을위한무결성(Integrity) 시스템장애에대비한데이터회복과병행수행 데이터의검색, 삽입, 삭제, 변경 [ 산-99년4 월] 64. 데이터언어중에서독자적이고상호작용형태로터미널 에서많이사용하고있는고급명령어형태의독립된데이터 조작어를무엇이라하는가? 데이터제어어 데이터부속어 호스트언어 질의어 [ 기-05년9 월] 65. 데이터베이스언어중데이터베이스의객체들, 즉테이블, 뷰, 인덱스등에대한구조인스키마를정의하고변경하며삭 제할수있는기능을가진것은? 데이터정의어(DDL) 데이터제어어(DCL) 절차적데이터조작어(Procedural DML) 비절차적데이터조작어(Non-Procedural DML) [ 기-06년9 월][ 기-02년3 월] 66. 데이터처리를위하여응용프로그램과 DBMS 사이의인 터페이스제공의역할을하는데이터언어는? DCL DUL DML DDL -9-

10 [ 정보처리기사/ 산업기사 ] DB02-DBMS, 스키마,DBA, 데이터언어 [ 기-02년9 월] 67. 데이터제어언어(DCL) 의기능으로볼수있는것은? 데이터정의및변경 데이터검색 데이터복구및병행제어 데이터사용자와 DBMS간의인터페이스제공 외부스키마는응용프로그래머가데이터베이스를바라보는관점이다. 개념스키마는조직이나기관의총괄적입장에서본데이터베이스의전체적인논리적구조이다. 하나의데이터베이스시스템에는내부, 외부, 개념스키마가각각하나씩만존재한다. [ 기-99년8 월] 68. 데이터제어어(DATA CONTROL LANGUAGE) 로정의할수있는항목으로관계가먼것은? 데이터보안 데이터무결성 병행수행 인덱스정의 [ 기-01년6 월] 69. 데이터베이스관리시스템에서데이터언어 (Data-language) 에대한설명으로옳지않은것은? 데이터정의어(DDL) 는데이터베이스를정의하거나그정의를수정할목적으로사용하는언어이다. 데이터베이스를정의하고접근하기위해서시스템과의통신수단이데이터언어이다. 데이터조작어(DML) 는사용자와데이터베이스관리시스템간의인터페이스를제공한다. 데이터제어어(DCL) 는주로응용프로그래머와일반사용자가사용하는언어이다. [ 기-01년3 월] 70. 데이터정의언어(Data Definition Language:DDL) 와관련된설명으로옳지않은것은? 데이터베이스스킴은데이터정의언어라는특별한언어로서표현된정의의집합으로지정된다. DDL 은번역한결과가데이터사전(data-dictionary 또는 data directory) 이라는특별한파일에여러개의테이블로서저장된다. 데이터사전은단순데이터(simple data) 를수용하고있는파일이다. 데이터베이스관리시스템(DBMS) 내에서사용자의편의와구현상의편의를위해명령어를제공하는것은 DDL 이 (5) 2008 년기출문제 ( 중복제거) [ 산-08년9 월] 71. 데이터베이스관리자(DBA) 의업무로거리가먼것은? 스키마를정의한 저장구조와액세스방법을선정한 데이터의단순검색, 데이터의삽입, 삭제, 갱신 작업을수행한다. 보안및권한부여정책, 데이터의유효성검사방법 을수립한다. [ 기-08년5 월] 72. DBMS 의필수기능에해당하지않는것은? 가. Definition facility 나. Relation facility 다. Control facility 라. Manipulation facility [ 산-08년5 월] 73. 데이터베이스스키마의설명으로옳지않은것은? 스키마는데이터베이스의구조와제약조건에관한전반적인 명세를기술한다. [DB-02-DBMS, 스키마,DBA, 데이터언어] 라 나 나 나 나 가 가 라 가 나 라 라 나 라 나 나 가 다 나 라 가 다 가 나 나 다 가 나 나 가 라 다 나 나 다 다 가 다 가 라 라 다 나 가 다 라 다 라 라 다 나 라 다 나 라 나 다 가 다 라 가 라 라 라 가 다 다 라 라 다 다 나 라 -10-

11 [ 정보처리기사/ 산업기사 ] DB03-DB 설계, 데이터모델, ER모델 (1) 데이터베이스설계( 모델링) [ 기-08년9 월][ 산-08년5 월][ 산-08년3 월][ 기-03년5 월][ 기 -03년8 월][ 산-00년10 월][ 산-01년3 월][ 산-01년6 월][ 산-01 년9 월][ 산-02년9 월][ 산-03년3 월][ 산-03년5 월][ 산-04년5 월][ 산-04년9 월][ 산-05년9 월][ 산-06년9 월][ 산-07년3 월][ 산 -07년5 월][ 기-03년3 월][ 기-04년3 월][ 기-04년3 월][ 기-04년 5 월][ 기-07년3 월][ 기-06년5 월][ 기-06년9 월][ 기-05년9 월] [ 기-05년5 월][ 기-01년9 월][ 기-02년5 월][ 기-00년7 월][ 기 -02년9 월][ 산-06년5 월][ 기-07년9 월] 1. 데이터베이스설계순서를바르게나열한것은? 가 다 * 주요키워드 * (1) 데이터베이스설계( 모델링) (2) 데이터모델개념, 구성 3요소 (3) 개체- 관계모델(E-R) (4) 2008 년기출문제( 중복제거) 1 요구조건의분석 3 데이터베이스구현 5 논리적설계 2물리적설계 4개념적설계 나 라 [ 기-04년9 월] 2. 데이터베이스생명주기에대한순서가옳은것은? 요구조건분석 설계 구현 운영 감시및개선 설계 요구조건분석 구현 운영 감시및개선 설계 구현 요구조건분석 운영 감시및개선 요구조건분석 구현 설계 운영 감시및개선 [ 산-00년7 월][ 산-05년3 월][ 기-05년9 월] 3. 데이터베이스설계과정중개념적설계단계에대한설명으로옳지않은것은? 산출물로개체관계도(ERD) 가만들어진 DBMS 에독립적인개념스키마를설계한 트랜잭션인터페이스를설계한 논리적설계단계의전단계에서수행된 [ 산-00년5 월] 4. 데이터베이스설계시요구분석단계에서나온결과( 명세) 를 E-R 다이어그램과같은 DBMS에독립적이고고차원적인표 현기법으로기술하는것을무엇이라고하는가? 개념스키마모델링 트랜잭션모델링 물리적설계 계층데이터베이스모델링 [ 산-03년3 월] 5. 데이터베이스설계에있어개념스키마모델링과트랜잭션모델링을병행적으로수행하는단계는? 요구분석설계 개념적설계 논리적설계 물리적설계 [ 산-07년3 월][ 기-06년9 월][ 기-05년3 월] 6. 데이터베이스설계단계중논리적설계단계에서의수행 사항이아닌것은? 논리적데이터모델로변환 트랜잭션인터페이스설계 저장레코드양식설계 스키마의평가및정제 [ 산-07년5 월] 7. 목표 DBMS에맞는스키마를설계하고트랜잭션의인터페 이스를설계하는것은데이터베이스설계단계중어디에해 당하는가? 요구조건분석단계 개념적설계단계 논리적설계단계 물리적설계단계 [ 기-05년3 월] 8. 데이터베이스생명주기단계중목표 DBMS에맞는스키 마를정의하고, 응용프로그램을작성하는단계는? 요구조건분석 설계 구현 운영 [ 기-05년5 월] 9. 다음에서설명하는데이터베이스설계단계는? - 데이터베이스관리시스템(DBMS) 에따라서로다른논리 적스키마를정의한다. - 현실세계를표현하기위한데이터베이스의논리적구조 즉, 정규화과정을이용한릴레이션의속성을결정하는단 계이다. 요구사항및분석단계 개념적설계단계 논리적설계단계 물리적설계단계 [ 산-03년5 월] 10. 데이터베이스설계단계중논리적설계단계에해당하는 것은? 데이터및처리요구조건을설계한 트랜잭션을모델링한 목표 DBMS 에맞는스키마를설계한 트랜잭션의세부설계를한 [ 산-05년3 월] 11. 데이터베이스설계의물리적설계단계에서수행하는작 업이아닌것은? 저장레코드양식의설계 스키마의평가및정제 레코드집중의분석및설계 파일의저장구조및탐색기법 [ 산-06년3 월] 12. 물리적데이터베이스설계시고려사항으로적당하지않 은것은? 스키마의모델링작업과요구되는트랜잭션파악 파일과구조저장을위한최소한의효율적공간 트랜잭션실행을위한시스템내입력부터결과까지 의소요시간 단위시간당처리가능한평균트랜잭션수 [ 기-08년9 월][ 기-08년3 월][ 기-07년9 월][ 산-05년3 월][ 산 -00년10 월] -11-

12 [ 정보처리기사/ 산업기사 ] DB03-DB 설계, 데이터모델, ER모델 13. 물리적데이터베이스설계시고려해야할사항으로 거리가먼것은? 응답시간 응용프로그램의양 저장공간의효율성 트랜잭션의처리도 [ 기-08년5 월] [ 기-06년3 월] 14. 물리적데이터베이스설계를수행할때결정할사항으로 거리가먼것은? 어떤인덱스를만들것인지에대한고려 성능향상을위한개념스키마의변경여부검토 빈번한질의와트랜잭션들의수행속도를높이기 위한고려 개념스키마와외부스키마설계 [ 산-08년9 월][ 산-08년3 월][ 기-04년9 월][ 산-06년9 월][ 기 -07년3 월][ 기-06년5 월] 15. 데이터베이스설계단계중물리적설계단계에해당하지않는것은? 저장레코드양식설계 접근경로설계 레코드집중의분석및설계 트랜잭션인터페이스설계 [ 산-99년8 월] 16. 물리적데이터베이스설계시그의성능을측정할수있는척도로가장상관없는것은? 응답시간 저장공간의효율화 트랜잭션처리량 트랜잭션의지속성 [ 산-05년5 월] 17. 데이터베이스설계단계중목표 DBMS DDL로스키마를작성하여데이터베이스에등록하고응용프로그램을위한트랜잭션을작성하는단계는? 논리적설계 물리적설계 구현 운영 [ 기-06년3 월] 18. 데이터베이스설계단계와그단계에서수행되는결과의연결이잘못된것은? 개념적설계단계 - 트랜잭션모델링 논리적설계단계 - 목표 DBMS에독립적인논리스키마설계단계 물리적설계단계 - 목표 DBMS에맞는물리적구조설계단계 구현단계 - 목표 DBMS DDL로스키마작성 [ 기-99년4 월] 19. 물리적데이터베이스구조에대한설명으로잘못된것은? 기본적인데이터단위는저장파일이 데이터베이스시스템의성능에중대한영향을미친 여러가지타입의저장레코드집합이라는면에서단순한파일과다르다. 데이터베이스에포함될여러파일타입에대한저장레코드의양식, 순서, 접근경로를표현한것이 [ 산-03년8 월] 20. 데이터모델링의과정을올바른순서로나타낸것은? 개체정의 상세화 식별자정의 통합 검증 개체정의 식별자정의 상세화 통합 검증 식별자정의 개체정의 상세화 통합 검증 식별자정의 상세화 개체정의 통합 검증 (2) 데이터모델개념 [ 산-00년7 월] 21. 데이터베이스는계속적으로변화하는현실세계를표현하 는데, 이현실세계를논리적으로표현하기위해사용하는지 능적도구를의미하는것은? 데이터디렉토리 데이터사전 데이터모델 데이터베이스기계 [ 기-01년9 월][ 기-99년10 월] 22. 데이터모델에대한설명으로부적합한것은? 현실세계를데이터베이스에표현하는중간과정, 즉데이터베이스설계과정에서데이터의구조를표현하기위해사용되는도구이다. 데이터모델은현실세계를데이터베이스로표현하는과정에서개념적인구조, 논리적인구조, 물리적인구조를표현하기위해사용된다. 개념적데이터모델은속성들로기술된개체타입과이개체타입들간의관계를이용하여현실세계를표현하는방법이다. 논리적데이터모델은필드로기술된데이터타입과이데이터타입들간의관계를이용하여현실세계를표현하는방법이다. [ 기-05년3 월] 23. 데이터모델에관한설명으로가장적합한것은? 현실세계를데이터베이스에표현하는중간과정으로데이터구조를논리적으로표현하는것이다. 논리적데이터모델의대표적모델로는개체-관계모델이있다. 데이터베이스설계과정에서데이터의논리적, 물리적구조를표현하는도구이다. 데이터모델을기술할때는구조만기술하여야한 [ 기-05년3 월] 24. 데이터모델의구성요소가아닌것은? 추상적인개념으로조직된구조 구성요소의연산 구성요소의제약조건 구성요소들의저장인터페이스 [ 기-04년3 월][ 기-00년7 월][ 기-02년3 월] 25. 데이터모델(data model) 의개념으로가장적절한것은? 현실세계의데이터구조를컴퓨터세계의데이터구조로기술하는개념적인도구이다. 컴퓨터세계의데이터구조를현실세계의데이터구조로기술하는개념적인도구이다. 현실세계의특정한한부분의표현이 가상세계의데이터구조를현실세계의데이터구조로기술하는개념적인도구이다. -12-

13 [ 정보처리기사/ 산업기사 ] DB03-DB 설계, 데이터모델, ER모델 [ 산-05년3 월] 26. 현실세계의개념적구조를데이터베이스에구현하기위한 중간단계로서사용자의입장에서표현한논리적구조를 무엇이라하는가? 개체- 관계도 데이터모델 정보모델 데이터구조 [ 기-03년3 월] 27. 현실세계에존재하는개체를인간이이해할수있는 정보구조로표현하는과정을무엇이라하는가? 데이터모델링(data modeling) 정보모델링(information modeling) 데이터구조화(data structuring) 정보구조화(information structuring) [ 산-02년5 월] 28. 현실세계의정보들을컴퓨터에표현하기위해서단순화, 추상화형태로체계적으로표현한개념적모형을무엇이라하 는가? 현실모델 정보모델 개념스키마모델 데이터모델 [ 산-08년3 월][ 기-07년9 월][ 산-04년3 월][ 산-06년3 월] 29. 데이터모델의구성요소가아닌것은? 데이터구조(structure) 연산(operations) 관계(relationship) 제약조건(constraints) [ 산-08년5 월][ 기-05년5 월][ 기-00년10 월] 30. 데이터모델의구성요소가아닌것은? 논리적으로표현된데이터구조 구성요소의연산 구성요소의제약조건 물리적저장구조 [ 산-05년9 월] 31. 데이터모델의 3 요소에해당하지않는것은? 제약조건 속성 구조 연산 [ 기-04년9 월] 32. 데이터모델의구성요소가아닌것은? 데이터구조및정적성질을표현하는데사용되는 구조 (Structure) 각데이터개체집합구성요소사이의대응성을나타 내는관계 (Relationship) 데이터의인스턴스에적용가능한연산명세와조작 기법을표현하는데사용되는연산 (Operation) 데이터의논리적제한명시와조작의규칙이되는 제약조건 (Constraint) [ 산-06년9 월] 33. 데이터모델에표시할요소로가장타당한것은? 개체, 속성, 관계 정의, 조작, 제어 구조, 연산, 제약조건 개체, 관계구조 [ 산-99년6 월] 34. 개체에대한설명으로가장부적절한것은? 실세계에존재하는것이 속성을포함한 구별가능해야한 관계에는참여할수없 [ 산-00년10 월] 35. 데이터베이스의구성요소중개체(entity) 에대한설명으로적합하지않은것은? 속성들이가질수있는모든값들의집합이 데이터베이스에표현하려고하는현실세계의대상체이다. 유형, 무형의정보로서서로연관된몇개의속성으로구성된다. 파일의레코드에대응하는것으로어떤정보를제공하는역할을수행한다. [ 기-99년8 월] 36. 데이터모델중성격이다른것은? 개체- 관계(E-R) 모델 관계모델 계층모델 네트워크모델 (3) 개체- 관계모델(E-R) [ 산-02년9 월][ 산-00년10 월] 37. 개체- 관계모델(E-R Model) 에대한설명으로옳지않은 것은? 개체와개체간의관계를도식화한 개체집합을사각형으로표시한 관계를다이아몬드로표시한 일대일(1:1), 일대다(1:N) 관계유형만표현할 수있다. [ 산-03년5 월] 38. E-R 모델에대한설명으로옳지않은것은? 개체타입과이들간의관계타입을이용해서현실세계를개념적으로표현하는방법이다. 관계타입을표현하는방법은그관계타입의이름과함께연관된개체타입들을링크로연결한다. 관계타입의차원은관계타입과관련된엔티티타입의개수이다. 관계인스턴스는다른엔티티타입에속한엔티티사이의관계를표현한다. [ 산-01년3 월][ 산-04년5 월] 39. 개체- 관계(Entity-Relational) 모델에대한설명으로옳지않은것은? 1976년 P.Chen 에의해처음으로제안되었 E-R 모델이널리사용되는이유중의하나는데이터베이스응용스키마정의를나타내는것과관련된다이어그램기법이기때문이다. 개체타입(Entity Type) 과이들간의관계타입 (Relationship Type) 을이용해서현실세계를개념적으로표현한다. E-R Diagram에사용되는요소들은개체집합을나타내는사각형, 관계집합을나타내는이중화살표등으로구성된다. [ 기-08년3 월][ 기-04년5 월][ 기-99년8 월] -13-

14 [ 정보처리기사/ 산업기사 ] DB03-DB 설계, 데이터모델, ER모델 40. 개체- 관계(E-R) 모델에대한설명으로잘못된것은? E-R 다이어그램으로표현하며 P. Chen 이제안했 일대일(1:1) 관계유형만을표현할수있 개체타입과이들간의관계타입을이용해현실세계를개념적으로표현한방법이다. E-R 다이어그램은 E-R 모델을그래프방식으로표현한것이다. [ 산-04년9 월] 41. 데이터베이스의개념적설계를위해사용되는 E-R 모델에관한설명으로옳지않은것은? 개념세계에서는현실세계에대한인식을추상적개념으로표현하는데, 이과정을데이터모델링이라한 정보모델링을통하여얻어진결과를정보구조화라한 정보구조를구성하는추상적개념은현실세계의객체에서추상화된개체(entity) 집합이 각개체집합은여러개의속성으로표현되며, 각속성은현실세계의객체들이갖는특성이다. [ 기-08년9 월][ 산-08년3 월][ 산-05년3 월] 42. 개체- 관계모델(Entity-Relationship Model) 에대한설명으로적합하지않은것은? 1976년 P.Chen 이제안한개념적데이터모델이 E-R 다이어그램에서사각형은개체를표현한 E-R 다이어그램에서개체와관계, 속성사이를연결해주는것은화살표이다. E-R 다이어그램에서마름모는개체들간의관계를나타낸다. [ 기-03년5 월][ 산-05년3 월][ 산-06년9 월][ 기-05년3 월][ 기 -01년6 월][ 산-04년3 월] 43. P.Chen 이제안한것으로현실세계에존재하는객체들과그들간의관계를사람이이해하기쉽게표현한모델은? 개체- 관계(E-R) 모델 관계데이터모델 네트워크데이터모델 계층데이터모델 [ 기-99년10 월] 44. 개체에대한설명중옳은것은? 컴퓨터가취급하는파일의레코드에대응된 하나의개체는하나의속성만을가진 한속성이취할수있는모든값을의미한 개체는단독으로는존재하지못한 [ 산-03년8 월] 45. 개체- 관계모델(E-R 모델) 에대한설명으로옳지않은것은? 개체타입과관계타입을이용해서현실세계를개념적으로표현하는방법이다. E-R 다이어그램은 E-R 모델을그래프방식으로표현한것이다. E-R 다이어그램의다이아몬드형태는관계타입을표현하며, 연관된개체타입들을링크로연결한 현실세계의자료가데이터베이스로표현될수있는물리적구조를기술하는것이다. [ 산-02년5 월] 46. E-R 모델에대한설명으로옳지않은것은? 정보모델링과정에서개념세계의정보구조로표현 하기위한규약 E-R Diagram 에서사각형은개체와개체간의관계를, 다 이아몬드는개체의타입을표현한다. 계층데이터모델에서는 n:m 관계표현은불가능하 네크워크데이터모델에서 1:n 관계에있는두개의 레코드타입을각각오너(owner), 멤버(member) 라 하고이들간의관계를오너- 멤버관계라고한 [ 산-99년4 월] 47. E-R(Entity-Relationship) 모델에관한내용중틀린것 은? 1976년 Peter Chen에의해제안된이래개념적설 계에가장많이사용되는모델로서더욱더일반적 으로쓰이고있다. 최초에는 entity, relationship, attribute와같은개념 들로구성되었으나나중에일반화계층같은복잡한 개념들이첨가되어확장된모델로발전하였다. entity 란가상세계의객체를나타낸 예를들면사 람, 남자, 여자, 회사원, 도시등과같은것들로사 각형으로나타낸다. attribute는 entity 또는 relationship의성질로작은 원으로표시된다. [ 산-01년6 월] 48. 개체- 관계(E-R) 다이어그램에대한설명으로옳지않은 것은? 개체타입은타원으로표시된 현실세계를사람이잘이해할수있도록표현한개 념적구조이다. 특정 DBMS 를고려한것은아니 관계타입은다이아몬드형태로나타낸 [ 산-05년5 월][ 산-07년3 월][ 기-00년7 월][ 기-02년3 월] 49. 개체- 관계(E-R) 모델에서관계타입을표시하는기호는? 가. 나. 다. 라. [ 기-08년5 월][ 산-07년9 월][ 산-07년5 월][ 산-06년9 월] 50. E-R 다이어그램에서타원형은무엇을나타내는가? 개체 관계 링크 속성 [ 산-08년5 월][ 기-03년5 월][ 기-01년6 월][ 기-04년3 월][ 기 -06년9 월][ 산-04년3 월][ 산-06년3 월][ 산-06년5 월] 51. 개체- 관계(E-R) 다이어그램에서개체를표시하는것은? 가. 나. 다. 라. [ 기-03년3 월][ 기-01년3 월] 52. 다음그림은 E-R 도의예를나타낸 그림에나타난구성요소와그설명이틀린것은? -14-

15 [ 정보처리기사/ 산업기사 ] DB03-DB 설계, 데이터모델, ER모델 [ 기-05년9 월] 57. 데이터베이스의구성요소중데이터베이스가표현하려고 하는유형, 무형의정보대상으로존재하면서서로구별될수 있는것은? relation attribute tuple entity 사각형 - 개체(entity) 집합을나타낸 타원 - 개체(entity) 를나타낸 마름모 - 개체(entity) 집합간의관계를나타낸 라. 선(line) - 속성과개체(entity) 집합을연결하며, 개체집합과관계(relation) 를연결한 [ 기-01년9 월][ 기-02년3 월] 58. 학생과학교개체간의학적관계를 E-R 옳게표현한것은? 다이어그램으로 [ 산-00년5 월][ 산-01년9 월][ 산-04년9 월] 53. E-R 다이어그램에서보기의표현은어떤요소를나타내는것인가? 개체관계항목속성 [ 기-03년8 월][ 산-99년8 월][ 기-07년3 월][ 기-06년5 월] 54. E-R 다이어그램의구성요소와표현방법이잘못이어진 것은? 개체타입 - 사각형 관계타입 - 삼각형 속성 - 타원 레이블 - 관계의사상원소수 [ 산-08년9 월][ 기-04년9 월][ 기-07년5 월][ 기-99년4 월][ 기 -00년10 월][ 산-02년3 월][ 기-02년9 월][ 기-04년5 월][ 기-02 년5 월] 55. E-R 다이어그램(diagram) 의구성요소에대한표현의연 결이옳지않은것은? 개체집합 - 직사각형 관계집합 - 마름모꼴 속성 - 타원 링크 - 화살표 [ 산-99년4 월][ 기-99년4 월] 56. 사람과도시사이의거주관계에서사람은반드시하나의 도시에거주해야만하며, 하나의도시에는다수의사람이거 주한다고할때이를 E-R 다이어그램으로정확히표현한것 은? [ 기-99년4 월] 59. 다음은어느신용카드회사에서고객과고객이발급받은 신용카드간의관계를나타내는E-R 다이어그램이 이에대 한설명중부적합한것은? 신용카드를발급받지않은고객은존재할수없 나. 고객이없는신용카드는발급될수없 개체고객과신용카드간의카드발급관계는일대일 관계이다. 한사람의고객에는반드시하나의신용카드만발급된 [ 기-99년8 월] 60. 다음 E-R 다이어그램에대한설명중거리가먼것은? 개체사람의기본키는주민등록번호이 사람과도시사이의주거지관계는다대다관계이 거주지관계를관계데이터모델로표현할때별도의릴레이션으로모델링하는것이일반적이다. 출생지관계를관계데이터모델로표현할때별도의릴레이션으로모델링한다면기본키는주민번호와도시이름이되어야한다. [ 기-99년10 월] -15-

16 [ 정보처리기사/ 산업기사 ] DB03-DB 설계, 데이터모델, ER모델 61. 다음의 E-R 다이어그램은대학교에서어떤학과가어느단과대학에소속되는지의관계를모델링한것이 아래의다이어그램을관계모델의릴레이션으로표현한것들중가장적합한것은? ( 단, 릴레이션표현에서밑줄친애트리뷰트는기본키를의미한다.) 학과( 학과코드, 학과이름, 단과대학명) 대학( 단과대학 명, 학장이름) 학과( 학과코드, 학과이름) 대학( 단과대학명, 학장이 름, 소속학과) 학과( 학과코드, 학과이름, 단과대학명, 학장이름) 학과( 학과코드, 학과이름) 대학( 단과대학명, 학장이 름) 소속 ( 학과코드, 단과대학명) [ 기-00년3 월] 62. 개체- 관계(E-R) 모델의설명으로옳지않은것은? 데이터를엔티티, 관계, 속성으로묘사한 E-R 모델에서엔티티는실세계에서개념적또는물 리적으로존재하는실제사용을의미한다. E-R 모델에서속성은엔티티를묘사하는데사용될 수있는특성을의미한다. E-R 모델에서관계는속성들에대한관계표현한 [ 기-00년3 월] 63. 하위수준( 물리적) 의데이터모델에관한설명으로가장 올바른것은? 데이터에대한추상적인개념을제공한 엔티티, 속성, 관계등의개념을사용한 레코드의형식, 순서, 접근경로와같은정보를사용 하여데이터가컴퓨터에저장되는방법을묘사한다. 데이터를테이블형태로표현한 [ 기-00년3 월] 64. 개체 집합 X와 Y 가 있을 때, 구성되는 사상 원소수 (mapping cardinality) 의경우가아닌것은? 일대일(1:1) 일대다(1:n) 다대다(n:m) 다대일(n:1) [ 기-03년8 월] 65. 데이터의가장작은논리적단위로서파일구조상의데이터항목또는데이터필드에해당하는것은? 가. tuple 나. relation 다. domain 라. attribute (4) 2008 년기출문제( 중복제거) 기존기출문제중복출제됨. [DB-03-DB 설계, 데이터모델, ER 모델] 다 가 다 가 나 다 다 다 다 다 나 가 나 라 라 라 다 나 가 나 다 나 가 라 가 나 나 라 다 라 나 나 다 라 가 가 라 나 라 나 가 다 가 가 라 나 다 가 나 라 다 나 라 나 라 다 라 가 가 라 가 라 다 라 라 -16-

17 [ 정보처리기사/ 산업기사 ] DB04- 논리적데이터모델, 관계데이터모델 (1) 논리적데이터모델 * 주요키워드 * (1) 논리적데이터모델 (2) 관계데이터모델 (3) 키, 무결성, 널(Null) (4) 2008 년기출문제( 중복제거) [ 기-02년3 월][ 기-99년10 월] 1. 계층데이터모델에서두레코드간에직접표현방법을제공하지않는것은? 1:1관계1:n관계 m:n 관계 두개의 1:n 관계 [ 산-08년5 월][ 기-05년5 월][ 기-02년5 월][ 산-04년9 월][ 산 -02년3 월][ 산-02년9 월][ 산-99년8 월][ 산-05년9 월] 2. 네트워크데이터모델에대한설명으로옳지않은것은? CODASYLDBTG 모델이라고도한 m:n 의관계표현이가능하 오너- 멤버(owner-member) 관계를가진 데이터구조도가트리(tree) 형태이 [ 기-05년9 월] 3. 관계데이터모델, 계층데이터모델, 네트워크데이터모 델의가장큰차이점은무엇인가? 개체의표현방법 속성의표현방법 관계의표현방법 데이터저장방법 [ 산-00년3 월][ 산-03년3 월] 4. 데이터모델에관한설명중옳지않은것은? 관계데이터모델은개체와관계모두가테이블로표현된다. 나. 계층데이터베이스는부자관계 (parent-child relationship) 를나타내는트리형태의자료구조로표현된다. 네트워크데이터베이스는오너- 멤버관계(owner-member relation) 를나타내는트리구조로표현된 라. 데이터모델은데이터, 데이터의관계, 데이터의의미및일관성제약조건등을기술하기위한개념적도구들의모임이다. [ 산-00년5 월] 5. 논리적데이터모델의종류와가장거리가먼것은? 관계형모델 구조적모델 계층형모델 네트워크모델 [ 기-99년8 월][ 산-02년3 월][ 산-03년8 월] 6. 전체적인구조가트리형태로되어있고, 두레코드타입간에는하나의관계만허용되는데이터모델은? 관계데이터모델 네트워크데이터모델 계층데이터모델 객체-관계데이터모델 [ 산-99년8 월] 7. 개체집합에대한속성관계를표시하기위해개체를노드로표현하고개체집합들사이의관계를링크로연결한트리 (tree) 형태의자료구조모델은? 망 -데이터모델 계층데이터모델 관계데이터모델 객체지향데이터모델 [ 산-00년3 월] 8. 계층형데이터모델에관한설명으로옳지않은것은? 계층데이터모델이지원하는스키마의논리적구조는트리형태의자료구조가된다. 계층정의트리는하나의루트레코드타입과다수의종속레코드타입으로구성된순서트리이다. 어떤부모-자식관계에서도부모레코드가되지못한레코드타입은계층정의트리의단말노드이다. 레코드타입들간에는사이클(cycle) 이허용된 [ 산-01년6 월] 9. 논리적데이터모델에대한설명으로옳지않은것은? 관계형, 계층형, 네트워크형모델등이있 네트워크형모델은레코드들이링크에의해서서로연결되는그래프형태로구성된다. 관계형모델은릴레이션의집합으로표현된 계층적모델은다대다(n : m) 관계의표현이쉽 [ 산-01년6 월] 10. 데이터베이스관리시스템의기능은데이터를정의하고조작하며제어하는것이 정의기능은데이터베이스의구조와특성을정의할때는데이터모델에따라명세하고정의한 데이터모델중에서캡슐화(Capsulation), 상속(Inheritance), 다형성(Polymorphism) 의개념을가지는데이터모델은? 관계데이터모델(Relational Data Model) 계층데이터모델(Hierarchical Data Model) 네트워크데이터모델(Network Data Model) 객체지향데이터모델(Object-Oriented Data Model) [ 산-99년6 월] 11. 상위하나의레코드에대하여하위의레코드가복수대응 하고, 하위하나의레코드에대해서상위레코드도복수대응 하는데이터베이스구조는? 망구조 계층구조 관계구조 결합구조 [ 기-01년6 월] 12. 논리적데이터모델에대한설명으로옳지않은것은? 관계형데이터모델 - 데이터베이스를테이블의집합으로표현한다. 네트워크데이터모델 - 데이터베이스를그래프구조로표현한다. 계층적데이터모델 - 데이터베이스를계층적그래프구조로표현한다. 객체지향데이터모델 - 데이터베이스를객체/ 상속구조로표현한다. [ 기-00년7 월] 13. 네트워크데이터모델과계층데이터모델의공통적인속성으로만짝지어진것은? ᄀ개체의표현방법ᄂ관계의표현방법ᄃ다대다관계의직접표현불가ᄅ스키마의구조도 ᄀᄂ ᄀᄃ ᄀᄂᄅ ᄂᄃᄅ [ 산-07년9 월] -17-

18 [ 정보처리기사/ 산업기사 ] DB04- 논리적데이터모델, 관계데이터모델 14. 계층형데이터모델의특징이아닌것은? 개체타입간에는상위와하위관계가존재한 개체타입들간에는사이클(cycle) 이허용된 루트개체타입을가지고있 링크를사용하여개체와개체사이의관계성을표시한 (2) 관계데이터모델 [ 산-08년5 월][ 산-08년3 월][ 산-05년5 월][ 기-06년3 월][ 산 -04년5 월] 15. 관계데이터모델에서관계(relation) 의특성이아닌것은? 한릴레이션에속하는모든튜플은유일성을가진 각속성은릴레이션내에서유일한이름을가지며, 속성의순서는큰의미가없다. 릴레이션에서튜플의순서는존재하지않는 한릴레이션에서나타난속성값은논리적으로분해가능한값이어야한다. [ 기-00년10 월] 16. 다음의논리적인데이터모델에서데이터간의관계를기본키(primary key) 와이를참조하는외래키(foreign key) 로표현하는데이터모델은? 관계형데이터모델 네트워크데이터모델 계층적모델 객체지향데이터모델 [ 기-00년3 월] 17. 관계형데이터모델에관한설명으로옳지않은것은? 도메인은표현되는속성값의범위를나타낸 Entity( 개체) 와 Relation( 관계) 으로구성된 속성은개체의특성을기술한 속성의값은다중값을가지는것이바람직하 [ 기-06년9 월] 18. 관계데이터베이스모델에서차수(Degree) 의의미는? 튜플의수 테이블의수 데이터베이스의수 애트리뷰트의수 [ 기-05년9 월] 19. 관계모델에서릴레이션(relation) 이가지는성질이아닌것은? 튜플(tuple) 의유일성 속성의복합값 속성의무순서 튜플의무순서 [ 산-07년3 월] 20. 다음릴레이션의차수(degree) 는? 학번 이름 학년 학과 100 강감찬 3 전기 200 홍길동 4 전자 300 이순신 5 전산 가. 2 나. 3 다. 4 라. 9 [ 산-03년5 월] 21. 아래의그림에서속성(Attribute) 의개수는? 학번 이름 학과 성별 학년 001 김영수 경영 남 박철수 경영 남 홍길동 경제 남 김나라 법학 여 [ 산-04년3 월] 22. 데이터베이스스키마(database schema) 의속성중에서 한열(column) 이가질수있는값들의집합을무엇이라고 하는가? 뷰(view) 차수(degree) 도메인(domain) 튜플(tuple) [ 산-04년3 월] 23. 어떤릴레이션의애트리뷰트개수가 4 이고, 이 릴레이션에포함되어있는튜플의개수가 5 이면, 이 릴레이션의카디널리티(cardinality) 와릴레이션 차수(degree) 는각각얼마인가? 카디널리티 : 4, 차수 : 5 카디널리티 : 5, 차수 : 4 카디널리티 : 9, 차수 : 4 카디널리티 : 5, 차수 : 20 [ 기-04년3 월][ 기-03년3 월][ 기-02년9 월][ 기-03년5 월][ 산 -05년5 월][ 산-04년9 월][ 산-01년6 월][ 산-99년4 월][ 산-06년 9 월][ 산-06년5 월][ 기-02년5 월][ 기-05년3 월] 24. 관계데이터모델에서하나의애트리뷰트(attribute) 가취할수있는모든원자값들의집합을무엇이라고하는가? 도메인 스키마 튜플 엔티티 [ 산-05년9 월] 25. 관계데이터모델의설명으로잘못된것은? 릴레이션(Relation) : 열과행을가지는테이블을말한 애트리뷰트(Attribute) : 테이블의의미가있는각각 의항목으로속성을말한다. 도메인(Domin) : 릴레이션의튜플(Tuple) 수를말한 차수(Degree) : 릴레이션의애트리뷰트(Attribute) 수를말 한다. [ 기-08년3 월][ 기-07년9 월][ 산-07년9 월][ 기-99년10 월][ 기 -06년9 월][ 기-06년5 월][ 기-07년3 월][ 기-05년9 월][ 기-05년 3 월][ 산-05년9 월][ 산-07년5 월][ 산-05년3 월] 26. 관계데이터모델에서릴레이션의특성에해당되지않는것은? 모든속성값은원자값이 모든튜플은서로다른값을갖는 하나의릴레이션에서튜플의순서는있 각속성은릴레이션내에서유일한이름을가진 [ 산-05년9 월] 27. 가장널리사용되는데이터모델로개념세계에서표현된 각 개체와 개체간의 관계들을 서로 독립된 2차원 테이블 (Table) 즉릴레이션(Relation) 으로표현하는데이터모델은? 개체형데이터모델 관계형데이터모델 계층형데이터모델 네트워크형데이터모델 [ 산-05년3 월] -18-

19 [ 정보처리기사/ 산업기사 ] DB04- 논리적데이터모델, 관계데이터모델 28. 릴레이션의외연(extension) 에관련된것은? 릴레이션스킴 릴레이션스키마 릴레이션인스턴스 릴레이션타입 [ 기-04년3 월][ 기-01년6 월][ 기-06년5 월] 29. 데이터베이스에관련된용어의설명으로옳지않은것은? 튜플(tuple) - 테이블에서열에해당된 애트리뷰트(attribute) - 데이터의가장작은논리적단위로서파일구조상의데이터항목또는데이터필드에해당한다. 릴레이션(relation) - 릴레이션스킴과릴레이션인스턴스로구성된다. 도메인(domain) - 애트리뷰트가취할수있는값들의집합이다. [ 기-04년9 월][ 기-04년5 월] 30. 릴레이션의성질(property) 로적합한것은? 중복된튜플이존재한 튜플간의순서가정의된 속성간의순서가정의된 모든속성값은원자값이 [ 기-00년10 월] 31. 관계데이터베이스를구축할때의데이터모델개념으로 적절치않은것은? 튜플 : 테이블에서행( 레코드) 과유사하 도메인 : 개체관계를총칭하는집합이 속성 : 개체가가지고있는성질을나타낸 관계 : 개체간의상호작용을나타낸 [ 산-02년3 월] 32. 관계데이터모델에관한용어설명으로옳지않은것은? 애트리뷰트(attribute) 란테이블에서열(column) 을의미한다. 카디널리티(cardinality) 란릴레이션에포함되어있는애트리뷰트의수를의미한다. 도메인(domain) 이란애트리뷰트가취할수있는같은타입의모든원자값들의집합을의미한다. 튜플(tuple) 이란테이블에서하나의레코드를나타내는행(row) 을의미한 [ 기-08년3 월][ 기-06년3 월][ 기-03년3 월][ 산-02년9 월][ 산 -06년3 월][ 산-06년9 월][ 산-99년6 월][ 산-00년5 월][ 산-03년 3 월][ 기-02년3 월][ 기-01년9 월] 33. 어떤릴레이션에존재하는튜플의개수를무엇이라하는가? 가. cardinality 나. degree 다. domain 라. attribute [ 산-01년9 월] 34. 관계데이터모형에서하나의릴레이션을구성하는각각의행을지칭하는것은? 가. DOMAIN 나. TUPLE 다. ENTITY 라. MEMBER [ 기-99년10 월] 35. 관계데이터모델에서하나의애트리뷰트가취할수있는같은타입의원자(atomic) 값들의집합으로서실제애트리뷰트값이나타날때그값의합법여부를시스템이검사하는데에도이용되는것은? 속성 스킴 도메인 제약조건 [ 산-00년3 월] 36. 데이터베이스의관계모형에서사용하는테이블의행을구성하는어트리뷰트값들의집합을무엇이라고하는가? 가. DOMAIN 나. TUPLE 다. ENTITY 라. MEMBER [ 산-01년3 월] 37. 다음두릴레이션간의관계에서교수릴레이션에존재하는외래키는? ( 단, 교수릴레이션의기본키는교수번호이고학과릴레이션의기본키는학과번호이다.) 교수( 교수번호, 교수이름, 학과번호, 직급) 학과( 학과번호, 학과이름, 학과장교수번호, 학생수) 교수이름 학과번호 학과장교수번호 학과이름 [ 산-00년10 월][ 산-99년4 월] 38. 아래의설명ᄀ과ᄂ이의미하고있는개념을정확히설명한것으로짝지어진것은? ᄀ릴래이션의어트리뷰트의개수ᄂ릴래이션에포함된튜플의개수 ᄀ 차수(degree) ᄂ레벨(level) ᄀ 차수(degree) ᄂ카디널리티(cardinality) ᄀ 레벨(level) ᄂ카디널리티(cardinality) ᄀ 레벨(level) ᄂ차수(degree) [ 기-08년9 월][ 산-08년9 월][ 산-06년3 월] 39. 릴레이션에관한설명으로옳은것은? ㄱ. 하나의릴레이션에서튜플의순서는존재한 ㄴ. 각속성은릴레이션내에서유일한이름을가진 ㄷ. 한릴레이션에나타난속성값은논리적으로분해가능한값이어야한다. ㄹ. 한릴레이션내의튜플은중복가능하 ㄱ, ㄴ ㄱ, ㄷ, ㄹ ㄴ ㄹ [ 기-05년5 월][ 산-06년5 월] 40. 관계데이터모델에서릴레이션의특성으로잘못된것은? 한릴레이션에는똑같은튜플이중복포함될수있 한릴레이션에포함된튜플사이에는순서가없 한릴레이션을구성하는애트리뷰트사이에는순서가없다. 모든속성값은원자값이 [ 산-99년6 월] 41. 관계형 Data Base에서 relation의특성으로거리가먼것은? 튜플간에순서가없 속성간에는순서가없 한 relation에포함된 tuple 들은모두상이하 한 relation 에포함된속성값은모두상이하 -19-

20 [ 정보처리기사/ 산업기사 ] DB04- 논리적데이터모델, 관계데이터모델 [ 산-07년9 월] 42. 릴레이션에대한설명으로적합하지않은것은? 릴레이션은릴레이션스키마와릴레이션인스턴스로구성된다. 릴레이션스키마는한릴레이션의논리적구조를기술한것이다. 릴레이션인스턴스는구조를나타내며, 릴레이션스키마는실제값들을나타낸다. 릴레이션의스키마는정적인성질을가지며, 릴레이션인스턴스는동적인성질을가진다. (3) 키, 무결성, 널(Null) [ 산-05년3 월] 43. 키는개체집합에서고유하게개체를식별할수있는속성이 데이터베이스에서사용되는키의종류에대한설명중옳지않은것은? 후보키(candidata key) : 개체들을고유하게식별할수있는속성 수퍼키(super key) : 두개이상의속성으로구성된기본키 외부키(foreign key) : 다른테이블의기본키로사용되는속성 보조키(secondary key) : 후보키중에서대표로선정된키 [ 산-08년3 월][ 산-07년9 월][ 기-07년5 월][ 산-05년9 월] 44. 데이터베이스에서널(null) 값에대한설명으로옳지않은것은? 아직모르는값을의미한 아직알려지지않은값을의미한 공백이나 0(zero) 과같은의미이 정보부재를나타내기위해사용한 [ 산-99년4 월] 45. 릴레이션 R1에속한애트리뷰트 A와릴레이션 R2의기본 키인 B 가동일한도메인상에서정의되었 이때릴레이션 R1의애트리뷰트 A 를무엇이라부르며, 이애트리뷰트에관 련된제약조건은무엇인지정확한내용으로짝지어진것은? 외래키 - 참조무결성제약조건 외래키 - 개체무결성제약조건 기본키 - 참조무결성제약조건 기본키 - 개체무결성제약조건 [ 산-01년3 월] 46. 관계데이터모델에서키에대한설명으로옳지않은것은? 릴레이션에있는모든튜플들을유일하게식별할수있는하나또는몇개의애트리뷰트집합을그릴레이션의후보키라한다. 널값을가지더라도모든튜플을구분할수있으면기본키가된다. 후보키가둘이상되는경우에그중에서어느하나를선정하여기본키라지정하면, 나머지후보키들은대체키가된다. 유일성만있고최소성이없는애트리뷰트집합을슈퍼키라한다. [ 산-08년5 월][ 산-08년3 월][ 산-07년9 월][ 기-99년8 월][ 산 -04년5 월][ 산-02년3 월][ 산-05년3 월][ 산-05년3 월][ 산-02년 9 월][ 산-01년6 월][ 산-99년8 월][ 산-00년3 월][ 산-02년5 월] [ 기-00년10 월][ 기-02년3 월][ 기-00년7 월][ 기-07년5 월] 47. 한릴레이션의기본키를구성하는어떠한속성값도널 (null) 값이나중복값을가질수없다는것을의미하는것은? 참조무결성제약조건 주소무결성제약조건 원자값무결성제약조건 개체무결성제약조건 [ 산-04년9 월][ 산-02년3 월][ 산-06년5 월][ 기-06년9 월] 48. 데이터베이스에서아직알려지지않거나모르는값으로서 " 해당없음" 등의이유로정보부재를나타내기위해사용하 는특수한데이터값을무엇이라하는가? 원자값(atomic value) 참조값(reference value) 무결값(integrity value) 널값(null value) [ 기-99년4 월][ 산-00년7 월][ 산-03년8 월][ 기-03년8 월][ 기 -05년5 월] 49. 관계데이터모델에서참조무결성(referential integrity) 에대 한설명이 괄호안의내용으로옳은것은? " 참조무결성이란만약릴레이션 R1의기본키 K를참조하는 외래키 FK가릴레이션 R2 에포함되어있다면, 이( 1) 의값 은반드시 ( 2) 에나타나있는기본키( 3) 의어떤값과같거 나널(NULL) 이어서는안된다는것이 즉, 릴레이션을참 조할수없는외래키값을가질수없다는제약조건이다." 가. 1R1 2R2 3K 나. 1K 2R1 3K 다. 1FK 2R1 3K 라. 1FK 2R2 3K [ 산-07년5 월] 50. 외래키(foreign key) 와가장직접적으로관련된제약조건 은어느것인가? 개체무결성 객체무결성 참조무결성 널무결성 [ 산-04년9 월][ 산-00년10 월] 51. 다른관계에존재하는튜플을참조하기위해사용되는속 성의값은참조되는테이블의튜플중에해당속성에대해같 은값을갖는튜플이존재해야한다는제약은? 개체무결성제약 주소무결성제약 참조무결성제약 도메인제약 [ 기-08년5 월][ 기-01년6 월][ 기-04년3 월][ 산-01년9 월][ 산 -00년5 월] 52. 두릴레이션에저장된튜플간에데이터일관성을유지하 기위한것으로서, 릴레이션 R1에저장된튜플이릴레이션 R2에있는튜플을참조하려면참조되는튜플이반드시 R2에 존재해야한다는조건은? 참조무결성 개체무결성 주소무결성 원자값무결성 [ 산-99년6 월] 53. 관계형모델의개체무결성규칙에대한설명으로가장 적합한것은? 기본 relation에서기본키의어떤성분도 Null 일수없 기본키가복합키일때기본키의모든개별적값이 널이아닐필요성은없다. 관계형 DB에서식별할수없는어떤것의정보를 기록하는것이가능하다. -20-

21 [ 정보처리기사/ 산업기사 ] DB04- 논리적데이터모델, 관계데이터모델 개체무결성규칙은기본키및대체키에도적용된 [ 기-06년3 월] 54. 데이터베이스무결성에관한설명으로옳지않은것은? 개체무결성규정은한릴레이션의기본키를구성하는어떠한속성값도널(NULL) 값이나중복값을가질수없음을규정하는것이다. 나. 무결성의규정에는규정이름, 검사시기, 제약조건등을명시한다. 도메인무결성규정은주어진튜플의값이그튜플이정의된도메인에속한값이어야한다는것을규정하는것이다. 라. 트리거는트리거조건이만족되는경우에취해야하는조치를명세한다. [ 산-08년5 월] 59. 후보키(Candidate key) 가만족해야할두가지성질로가장타당한것은? 유일성과최소성 유일성과무결성 독립성과최소성 독립성과무결성 [ 기-00년10 월][ 기-05년5 월] 55. 다음두개체에서외래키는? 학생 ( 학번, 이름, 학과코드, 주소) 학과 ( 학과코드, 학과이름, 학과장교수번호) ( 단, 밑줄친속성은해당개체의기본키) 학번 학과이름 주소 학과코드 [ 기-02년5 월] 56. 어떤릴레이션 R1의기본키의값들과일치함을요구하 는다른릴레이션 R2 의한속성을무엇이라하는가? 참조제약(referential constraint) 외래키(foreign key) 기본키(primary key) 참조무결성(referential integrity) [ 기-07년5 월] 57. 다음문장의 ( ) 안내용으로공통적용될수있는가장 적절한내용은무엇인가? 관계형데이터모델에서한릴레이션의 ( ) 는참조되는릴 레이션의기본키와대응되어릴레이션간에참조관계를표 현하는데사용되는중요한도구이() 를포함하는릴레이 션이참조하는릴레이션이되고, 대응되는기본키를포함 하는릴레이션이참조릴레이션이된다. 후보키(candidate key) 대체키(alternate key) 외래키(foreign key) 수퍼키(super key) [ 기-07년9 월] 58. 관계형데이터모델의참조무결성제약에관한설명중옳지않은것은? 외래키의속성들은참조하려는테이블의기본키와도메인이동일해야한다. 외래키의속성명과참조하려는테이블의기본키의속성명은동일해야한다. 외래키의속성개수와참조하려는테이블의기본키의속성개수는같아야한다. 외래키값은참조하려는테이블의기본키값으로존재해야한다. (4) 2008 년기출문제( 중복제거) [DB-04- 논리적데이터모델, 관계데이터모델] 다 라 다 다 나 다 나 라 라 라 가 다 나 나 라 가 라 라 나 다 라 다 나 가 다 다 나 다 가 라 나 나 가 나 다 나 나 나 다 가 라 다 라 다 가 나 라 라 다 다 다 가 가 다 라 나 다 나 가 -21-

22 [ 정보처리기사/ 산업기사 ] DB05- 정규화, 관계데이터연산, 관계대수 (1) 정규화, 이상 * 주요키워드 * (1) 정규화, 이상 (2) 관계대수 (3) 관계해석 (4) 2008 년기출문제( 중복제거) [ 기-00년10 월] 1. 릴레이션 R(A,B,C) 에서종속 A->>B 가성립한 이릴레이션에대한설명으로부적합한것은? 릴레이션 R에서다치종속 A->>B가성립하므로 A->>C 도성립한 나. 릴레이션 R의다치종속은함수종속 A->B의특별한한형태라고할수있다. A->>B의의미는 R의어트리뷰트A가어트리뷰트B의값의집합을결정한다는것이다. 릴레이션 R은언제든지프로젝션을통해 R1(A,B) 과 R2(A,C) 로무손실분해할수있 [ 기-07년5 월] 2. 정규화의필요성으로거리가먼것은? 데이터구조의안정성최대화 중복데이터의활성화 수정, 삭제시이상현상의최소화 테이블불일치위험의최소화 [ 기-07년5 월] 3. 데이터중복으로인해릴레이션조작시예상하지못한곤란한현상이발생한 이를무엇이라고하는가? 가. normalization 나. degree 다. cardinality 라. anomaly [ 기-01년3 월] 4. 관계데이터베이스의정규화에관한설명으로옳지않은것은? 3NF는무손실조인또는종속성보존을저해하지않고도항상 3NF 설계를얻을수있 3NF 는정규형에서모든이행(transitive) 종속을제거하지못한경우라도정보의중복에대한문제가존재하지않는장점을가지고있다. 모든 BCNF(Boyce-Codd Normal Form) 가종속성을보존하는것은아니다. 모든 BCNF 스킴은 3NF 에속하게되며, 따라서 BCNF가 3NF 보다한정적제한이더많 [ 기-01년3 월] 5. 다음과같이주어진두개의함수적종속관계에서추론될수없는종속관계는? A {B, C, D, E, F} F {G, H} 가. B F 나. F G 다. A A 라. A {G, H} [ 기-01년6 월][ 기-00년3 월] 6. 어떤릴레이션 R에존재하는모든조인종속성이릴레이션 R 의후보키를통해서만성립된 이릴레이션 R은어떤정 규형의릴레이션인가? 제 3 정규형 보이스-코드정규형 제 4 정규형 제 5 정규형 [ 기-99년4 월] 7. 어떤릴레이션에속한모든도메인이원자값(atomicvalue) 만으로되어있는릴레이션을무엇이라고하는가? 제 1 정규형(1NF) 제 2 정규형(2NF) BCNF 제 4 정규형(4NF) [ 기-99년10 월][ 기-07년3 월][ 기-04년3 월] 8. 제 3 정규형에서보이스코드정규형(BCNF) 으로정규화하기 위한작업은? 원자값이아닌도메인을분해 부분함수종속제거 이행함수종속제거 결정자가후보키가아닌함수종속제거 [ 기-07년3 월] 9. 정규화과정에서발생하는이상(Anomaly) 에관한설명으로옳지않은것은? 이상은속성들간에존재하는여러종류의종속관계를하나의릴레이션에표현할때발생한다. 속성들간의종속관계를분석하여여러개의릴레이션을하나로결합하여이상을해결한다. 삭제이상, 삽입이상, 갱신이상이있 정규화는이상을제거하기위해서중복성및종속성을배제시키는방법으로사용한다. [ 기-06년3 월] 10. 데이터의중복으로인하여관계연산을처리할때곤란한 현상이발생하는것을무엇이라고하는가? 이상(Anomaly) 제한(Restriction) 종속성(Dependency) 변환(Translation) [ 기-06년3 월] 11. 관계데이터모델링중 BCNF(Boyce-Codd Normal Form) 에대한옳은설명으로만짝지어진것은? ㄱ.BCNF에속하는릴레이션은반드시제3 정규형(Third Normal Form) 에속한 ㄴ. 제3정규형에속하지만 BCNF에속하지않는릴레이션이있다. ㄷ. 복합속성을허용하지않는 ㄹ. 완전함수적종속성개념에기반을두었 가. ㄱ. ㄴ. 나. ㄴ. ㄷ. 다. ㄱ. ㄴ. ㄹ. 라. ㄱ. ㄴ. ㄷ. ㄹ. [ 기-03년3 월] 12. 관계데이터모델링에서정규화(Normalization) 를하는이유로거리가먼것은? 가능하다면모든개체간의관계를표현하기위해서 개체간의종속성을가급적피하기위해서 정보의중복을피하기위해서 정보의검색을보다용이하게하기위해서 [ 기-03년5 월] -22-

23 [ 정보처리기사/ 산업기사 ] DB05- 정규화, 관계데이터연산, 관계대수 13. 다음과같이어떤릴레이션 R과그릴레이션에존재하는종속성이주어졌을때릴레이션 R 은몇정규형인가? R(A, B, C) 기본키 : (A, B) 함수적종속성 : {A, B} C, C B 제 1 정규형 제 2 정규형 제 3 정규형 보이스/ 코드정규형 [ 기-06년5 월] 14. 정규화에관한설명으로옳지않은것은? 릴레이션 R의도메인들의값이원자값만을가지면서 R은제1 정규형에해당된 릴레이션 R이제1 정규형물만족하면서, 키가아닌모든기본키에완전함수종속이면릴레이션 R은제2 정규형에해당된 정규형들은차수가높아질수록( 제1정규형 제5정규형) 만족시켜야할제약조건이감소된 릴레이션 R이제2 정규형을만족하면서, 키가아닌모든속성들이기본키에이행적으로함수종속되지않으면릴레이션 R은제3 정규형에해당된 [ 기-05년3 월] 15. 정규화의목적으로거리가먼것은? 삽입, 삭제, 갱신이상의발생을방지한 데이터의중복성을최소화한 효율적으로데이터를조작할수있 릴레이션을분해하여연산시간을감소시킨 [ 산-00년5 월][ 산-02년5 월] 16. 관계형데이터베이스의릴레이션을조작할때발생하는이상현상(anomaly) 에관한설명으로적절하지않은것은? 데이터의종속으로인해발생하는이상현상에서는삭제이상, 삽입이상, 갱신이상이있 나. 릴레이션의한튜플을삭제함으로써연쇄삭제로인해정보의손실을발생시키는현상이삭제이상이다. 다. 데이터를삽입할때불필요한데이터가함께삽입되는현상을삽입이상이라한다. 튜플중에서일부속성을갱신함으로써정보의모순성이발생하는현상이갱신이상이다. [ 산-99년8 월][ 산-07년3 월][ 산-01년3 월][ 산-02년3 월] 17. 릴레이션을조작할때데이터의중복으로인하여발생하는이상(anomaly) 현상이아닌것은? 검색이상 삽입이상 삭제이상 갱신이상 [ 산-02년5 월][ 산-99년4 월] 18. 어떤릴레이션 R이 2NF를만족하면서키에속하지않는 모든어트리뷰트가기본키에대하여이행적함수종속이아 니면어떤정규형에해당하는가? 제 1정규형 제 2정규형 제 3정규형 제 1,2,3정규형 [ 산-00년3 월] 19. 관계데이터베이스와가장관련이있는것은? 정규화(normalization) 다형성(polymorphism) 캡슐화(capsulation) 상속성(inheritance) [ 산-08년9 월][ 기-08년3 월][ 산-07년5 월][ 산-07년9 월] 20. 제 2정규형에서제 3 정규형이되기위한조건은? 부분함수종속제거 이행함수종속제거 원자값이아닌도메인을분해 결정자가후보키가아닌함수종속제거 [ 산-99년6 월][ 산-01년9 월] 21. 키가아닌모든속성이기본키에충분한함수적종속을만족하는정규형은? 1NF 2NF 3NF 4NF [ 산-99년6 월][ 산-04년3 월] 22. 정규화의의미로틀린것은? 함수적종속성등의종속성이론을이용하여잘못설계된관계형스키마를더작은속성의세트로쪼개어바람직한스키마로만들어가는과정이다. 좋은데이터베이스스키마를생성해내고불필요한데이터의중복을방지하여정보검색을용이하게할수있도록허용해준다. 정규형에는제1 정규형, 제2 정규형, 제3 정규형, BCNF 형, 제4 정규형, 제5 정규형등이있 어떠한 relation 구조가바람직한것인지, 바람직하지못한 relation을어떻게합쳐야하는지에관한구체적인판단기준을제공한다. [ 산-06년5 월] 23. 어떤 릴레이션에 속한 모든 도메인이 원자값(atomic value) 만을가지며, 기본키가아닌애트리뷰트모두가기본키 에완전함수종속이나이행적함수종속이나타나면어떤정 규형에해당하는가? 제 1정규형 제 2정규형 제 3정규형 제 4정규형 [ 산-06년9 월] 24. 다음의조건을모두만족하는정규형은? 모든도메인은원자값이고기본키가아닌모든속성들이기본키에대해완전함수종속적이며, 이행적함수종속관계는제거되었다. 제 1정규형 제 2정규형 제 3정규형 제 1정규형과제2정규형 [ 산-06년3 월] 25. 릴레이션 R의두애트리뷰트 A와 B사이에함수적종속성 A B 가성립할때, 그의미를가장정확히설명한것은? 애트리뷰트 A는릴레이션 R 의후보키이 애트리뷰트 A의값각각에대해애트리뷰트 B의값이반드시하나만연관된다. 애트리뷰트 B는애트리뷰트 A로부터어떤함수를적용해서구해지는값이다. 애트리뷰트 A는애트리뷰트 B로부터어떤함수를적용해서구해지는값이다. [ 산-99년4 월] 26. 다음중관계데이터베이스의정규화에관련된설명중잘못된것은? 정규화는데이터베이스의개념적설계단계와논리적설계단계에서수행된다. 정규화가잘못되면데이터의불필요한중복을야기하여릴레이션조작시문제를일으킨다. 현실세계를정확하게표현하는관계스키마를설계하는작업으로개체, 속성, 관계성들로릴레이션을만드는과정에관한것이다. -23-

24 [ 정보처리기사/ 산업기사 ] DB05- 정규화, 관계데이터연산, 관계대수 정규화되지못한릴레이션의조작시발생하는이상 (anomaly) 현상의근본적인원인은여러가지종류의사실들이하나의릴레이션에표현되기때문이다. [ 산-05년3 월] 27. 릴레이션 R의모든결정자가후보키이면릴레이션 R은 어떤정규형에속하는가? 제 1정규형 제 2정규형 제 3정규형 보이스코드(BCNF) 정규형 [ 산-05년5 월] 28. 어떤릴레이션 R에서 X와 Y를각각 R의애트리뷰트집합 의부분집합이라고할경우, 애트리뷰트 X의값각각에대하 여시간에관계없이항상애트리뷰트 Y의값이오직하나만 연관되어있을때 Y는 X 에함수종속이라한 다음표기방 법중이러한성질을잘표현한것은? X Y Y X X Y Y X [ 산-05년5 월] 29. 관계데이터베이스의정규화에대한설명이 괄호안에알맞은것은? " 어떤릴레이션 R 이 ( 1) 이고, 릴레이션의키가아닌속성모두가 R의어떤키에도이행적함수종속이아닐때 R 은 ( 2) 에속한" 1 1NF 2 2NF 1 1NF 2 3NF 1 2NF 2 3NF 1 2NF 2 4NF [ 산-05년3 월] 30. 관계데이터베이스의정규화에대한설명으로옳지않은것은? 정규화는데이터베이스의물리적구조나물리적처리에영향을준다. 레코드들의관련속성들간의종속성을최소화하기위한구성기법이다 정규화의목적은논리적데이터베이스구조상에있어삽입, 수정, 그리고삭제결과생기는이상현상 (anomaly) 을제거하는데있 정규화는논리적처리및품질에큰영향을미친 (2) 관계대수 [ 기-00년10 월] 31. 다음이설명하는관계대수연산자의기호는? 두릴레이션 A, B에대해 B 릴레이션의모든조건을만족하는튜플들을릴레이션 A 에서분리해내어프로젝션하는연산 가. σ 나. π 다. 라. [ 기-05년3 월] 32. 다음관계언어중절차적특성을갖는것은? 관계대수 관계해석 도메인해석 튜플해석 [ 산-05년3 월] 33. 주어진관계로부터원하는관계를얻기위해연산자와연 산규칙을제공하는언어를무엇이라하는가? 관계행렬 관계대수 관계해석 관계테이블 [ 산-08년5 월][ 산-02년5 월] 34. 릴레이션 R에는 10 개의튜플이있고, 다른릴레이션 S에 는 5 개의튜플이있을때, 두개의릴레이션 R과 S의교차곱 (cartesian product) 연산을수행한후의튜플의수는? 15개 50개 10개 2개 [ 산-99년8 월][ 산-03년8 월] 35. 관계에존재하는튜플에서선택조건을만족하는튜플의부분집합을구하기위해서사용하는관계대수연산은? 가. JOIN 나. SELECT 다. PROJECT 라. UNION [ 기-04년5 월][ 기-02년9 월][ 기-00년3 월] 36. 테이블에서특정속성에해당하는열을선택하는데사용되며결과로는릴레이션의수직적부분집합에해당하는관계대수연산자는? project 연산자join연산자 division 연산자 select 연산자 [ 기-05년9 월] 37. 관계대수(Relational Algebra) 의연산중에서두릴레이션(Relation) 의교차곱을수행하기때문에두릴레이션의공통튜플수와관계가없는것은? UNION INTERSECTION DIFFERENCE CARTESIAN PRODUCT [ 기-08년5 월][ 기-02년5 월][ 기-02년3 월][ 기-05년3 월] 38. 조건을만족하는릴레이션의수평적부분집합으로구성하 며, 연산자의기호는그리스문자시그마( σ) 를사용하는관계 대수연산자는? select 연산자 project연산자 join 연산자 division 연산자 [ 기-01년3 월] 39. 다음중 SQL 의합집합연산이제대로수행되는경우는? 두테이블의속성개수가같고, 대응되는각속성들의도메인이같으나속성명들이다른경우 두테이블의속성개수가같고, 대응되는각속성들의도메인이같으나속성들의도메인이다른경우 두테이블의속성개수가다르나, 대응되는각속성들의도메인이같으며속성명들이같은경우 두테이블의속성개수가같으나대응되는각속성들의도메인이다르고속성명들이다른경우 [ 기-99년4 월] 40. 관계데이터베이스에있어서관계대수연산이아닌것 은? 디비전(division) 프로젝션(projection) 조인(join) 포크(fork) [ 산-07년3 월][ 산-03년5 월] 41. 다음관계대수의의미로가장타당한것은? π 이름 ( σ 학과= 컴퓨터 ( 학생)) -24-

25 [ 정보처리기사/ 산업기사 ] DB05- 정규화, 관계데이터연산, 관계대수 이름, 학과, 컴퓨터를속성으로하는학생테이블을생성하라. 컴퓨터학과학생의이름을삭제하 컴퓨터학과학생의이름을검색하 학과의이름을컴퓨터로변경하 [ 산-03년5 월] 42. 관계데이터베이스에적용할순수관계연산자로거리가먼것은? 링크(Link) 실렉트(Select) 디비전(Division) 프로젝트(Project) (3) 관계해석 [ 기-08년9 월][ 기-99년4 월][ 기-04년9 월][ 기-06년5 월] 43. 관계해석(Relational Calculus) 에대한설명으로잘못된것은? 튜플관계해석과도메인관계해석이있 원하는정보와그정보를어떻게유도하는가를기술하는절차적인특성을가진다. 기본적으로관계해석과관계대수는관계데이터베이스를처리하는기능과능력면에서동등하다. 수학의 predicate calculus 에기반을두고있 [ 기-02년9 월][ 기-00년3 월] 44. 관계해석(relational calculus) 에대한설명으로옳지않은것은? 관계해석으로질의어를사용한 원하는릴레이션을정의하는방법을제공하며, 비절차적인언어이다. 튜플관계해석과도메인관계해석이있 릴레이션의조작을위한연산의집합이 [ 산-06년5 월] 45. 관계데이터연산인관계대수와관계해석에관한설명으로옳지않은것은? 관계데이터모델에대한연산의표현방법으로관계대수와관계해석은모두절차적인특성을갖는다. 관계대수는릴레이션조작을위한연산의집합으로피연산자와결과가모두릴레이션이라는특성을가지고있다. 관계해석은원래수학의프레디킷해석(predicate calculus) 에기반을두고있 관계대수의일반집합연산에는합집합, 교집합, 차집합, 카티션프로덕트등이있 [ 산-00년5 월] 46. 관계데이터연산에관한내용으로적당하지않는것은? 관계대수는원하는정보와그정보를어떻게유도하는가를기술하는절차적인방법이다. 관계해석은원하는정보가무엇이라는것만정의하는비절차적특성을지닌다. 관계해석에는튜플관계해석(tuple relational calculus) 과도메인관계해석(domain relational calculus) 이있 라. 관계해석으로표현한식은관계대수로표현할수없다. [ 산-04년3 월] 47. 관계데이터의연산표현방법으로원하는결과정보만 기술해주는비절차적언어는? 관계대수 관계해석 근원연산 복합연산 [ 산-07년9 월] 48. 관계대수와관계해석에대한설명으로옳지않은것은? 관계대수는원하는정보가무엇이라는것만정의하는비절차적특징을가지고있다. 기본적으로관계대수와관계해석은관계데이터베이스를처리하는기능과능력면에서동등하다. 관계해석에는튜플관계해석과도메인관계해석이있 관계해석은수학의프레디킷해석(Predicate Calculus) 에기반을두고있 (4) 2008 년기출문제( 중복제거) [ 산-08년9 월][ 산-08년5 월] 49. 관계대수의프로젝트연산의연산자기호는? 가.π 나. 다. 라. [ 기-08년5 월] 50. 관계데이터베이스의정규화에대한설명으로옳지않은것은? 정규화를거치지않으면여러가지상이한종류의정보를하나의릴레이션으로표현하여그릴레이션을조작할때이상(Anomaly) 현상이발생할수있 정규화의목적은각릴레이션에분산된종속성을하나의릴레이션에통합하는것이다. 이상(Anomaly) 현상은데이터들간에존재하는함수종속이하나의원인이될수있다. 정규화가잘못되면데이터의불필요한중복이야기되어릴레이션을조작할때문제가발생할수있다. [ 기-08년9 월] 51. 정규화과정중 1NF에서 2NF 가되기위한조건은? 1NF 를만족하고모든도메인이원자값이어야한 1NF를만족하고키가아닌모든애트리뷰트들이기본키에이행적으로함수종속되지않아야한다. 1NF 를만족하고다치종속이제거되어야한 1NF를만족하고키가아닌모든속성이기본키에완전함수적종속되어야한다. [DB-05- 정규화, 관계데이터연산, 관계대수] 나 나 라 나 가 라 가 라 나 가 가 나 다 다 라 가 가 다 가 나 나 라 나 다 나 가 라 가 다 가 라 가 나 나 나 가 라 가 가 라 다 가 나 라 가 라 나 가 가 나 라 -25-

26 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 (1) SQL [ 기-07년5 월] 1. 다음의관계대수문장을 SQL로표현한것으로옳은것 은? π name, dept( σ year =3 (student)) 가. SELECT name, dept FROM student HAVING year=3; 나. SELECT name, dept FROM student WHERE year=3; 다. SELECT student FROM name dept WHERE year=3; 라. SELECT student FROM name dept HAVING year=3; [ 산-00년5 월][ 산-02년9 월] 2. 다음 SQL 문에서 WHERE 절의조건이의미하는것은? SELECT CNO CNAME FROM COURSE WHERE CNO LIKE 'S ' S로시작되는 3문자의 CNO 를검색한 S로시작되는모든문자 CNO 를검색한 문자열로만이루어진모든 CNO 를검색한 S를포함한모든 CNO 를검색한 [ 산-04년3 월][ 산-00년10 월] 3. SQL 언어의데이터제어어(DCL) 에해당하는것은? SELECT문 INSERT문 UPDATE문 GRANT문 [ 기-06년3 월][ 산-02년5 월] 4. 스키마, 도메인, 테이블, 뷰, 인덱스의제거시사용되는 SQL 정의어는? CREATE문DROP문ALTER문CLOSE문 [ 기-03년8 월][ 산-02년5 월][ 산-05년5 월] 5. 다음 SQL 문의형식에서괄호에들어갈단어는? Select 열-리스트 From 테이블- 리스트 [ ] 조건 가. When 다. What 나. Where 라. How [ 산-05년9 월] 6. 학생테이블에서학번이 300인학생의학년을 3으로수정하기위한 SQL 질의어는? 학생( 학번, 이름, 학년, 학과) UPDATE 학년=3 FROM 학생WHERE 학번=300; UPDATE 학생 SET 학년=3 WHERE 학번=300; UPDATE FROM 학생SET 학년=3 WHERE 학번=300; UPDATE 학년=3 SET 학생WHEN 학번=300; [ 산-05년9 월][ 산-00년7 월] * 주요키워드 * (1) SQL (2) 시스템카탈로그(= 데이터사전), 데이터디렉토리 (3) 뷰(view) (4) 2008 년기출문제( 중복제거) 7. SQL 검색문의기본적인구조로옳게짝지어진것은? SELECT (1) FROM (2) WHERE (3) (1) 릴레이션 (2) 속성 (3) 조건 (1) 조건 (2) 릴레이션 (3) 튜플 (1) 튜플 (2) 릴레이션 (3) 조건 (1) 속성 (2) 릴레이션 (3) 조건 [ 산-05년3 월] 8. SQL에서 DELETE 질의명령에대한형식으로틀린것은? DELETE FROM < 테이블명> WHERE < 삭제조건> DELETE FROM < 테이블명> < 삭제조건> DELETE FROM < 테이블명> WHERE < 중첩질의가포함된삭제조건 > DELETE FROM < 테이블명> [ 기-08년9 월][ 산-99년4 월] 9. SQL 언어의데이터조작어(DML) 에속하지않는것은? INSERT명령 SELECT 명령 UPDATE명령 ADD명령 [ 산-05년3 월] 10. 테이블에있는자료를검색, 갱신, 삭제및삽입하는 SQL 문과관계없는것은? 가. SELECT 나. ADD 다. UPDATE 라. DELETE [ 기-07년3 월] 11. 다음의관계대수를 SQL 로옳게나타낸것은? π 이름, 학년 ( σ 학과 = 컴퓨터 ( 학생)) SELECT 이름, 학년FROM 학과 WHERE 학생 = 컴퓨터 ; SELECT 학과, 학년FROM 학생 WHERE 이름 = 학년 ; SELECT 이름, 학과FROM 학년 WHERE 학과 = 컴퓨터 ; SELECT 이름, 학년FROM 학생 WHERE 학과 = 컴퓨터 ; [ 산-03년8 월] 12. SQL 언어에포함되는기능이아닌것은? DCL DDL DQL DML [ 산-08년9 월][ 산-00년7 월] 13. 관계데이터베이스의테이블인수강( 학번, 과목명, 중간성적, 기말성적) 에서과목명이 'DB' 인모든튜플들을성적에의해정렬된형태로검색하고자한 이때정렬기준은기말성적의내림차순으로정렬하고기말성적이같은경우는중간성적의오름차순으로정렬하고자한 다음질의문에서 ORDER BY 절의밑줄친부분의내용으로옳은것은? SELECT * FROM 수강 WHERE 과목명 = 'DB' ORDER BY ; 중간성적 DESC, 기말성적 ASC 기말성적 DESC, 중간성적 ASC 중간성적 D(1), 기말성적 A(2) 중간성적 (DESC), 기말성적 (ASC) -26-

27 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 [ 기-02년5 월] 14. 다음표와같은두테이블에서성별이 여 인사원의 성명, 나이, 직책 을구하는 SQL 문은? 테이블명 : 사원테이블명 : 연락처 사번성명나이직책사번성별연락처 11 홍길동 35 과장 11 남 안중근 44 부장 32 남 강동표 37 과장 41 남 송윤아 24 사원 31 여 이중건 26 사원 13 김순자 33 계장 SELECT * FROM 사원, 연락처 WHERE 성별= 여 SELECT 성명, 나이, 직책 FROM 사원, 연락처 WHERE 성별= 여 SELECT 성명, 나이, 직책 FROM 사원, 연락처 WHERE 연락처. 성별= 여 SELECT 성명, 나이, 직책 FROM 사원, 연락처 WHERE 연락처. 성별= 여 AND 사원. 사번 = 연락처. 사번 [ 산-01년9 월][ 산-06년9 월] 15. 다음 SQL 문에서 DISTINCT 의의미는? " SELECT DISTINCT DEPT FROM STUDENT; " 검색결과에서레코드중복을제거하 모든레코드를검색하라 검색결과를순서대로정렬하라 DEPTDML 처음레코드만검색하 [ 기-02년5 월] 16. 다음두테이블 R과 S에대한아래 SQL 문의실행결과 로옳은것은? R S A B A B 1 A 1 A 2 B 2 B 3 C 4 C SELECT A FROM R UNION SELECT A FROM S; 가. 나 [ 기-08년3 월][ 기-01년6 월] 17. 회사원 이라는테이블에서 사원명 을찾을때, 연락번호 가 Null 값이아닌 사원명 을모두찾을때의 SQL 질의로옳은것은? SELECT 사원명 FROM 회사원 WHERE 연락번호!=NULL; SELECT 사원명 FROM 회사원 WHERE 연락번호 <>NULL; SELECT 사원명 FROM 회사원 WHERE 연락번호 IS NOT NULL; SELECT 사원명 FROM 회사원 WHERE 연락번호 DO NOT NULL; [ 산-04년9 월][ 산-99년8 월] 18. 다음질의문실행의결과는? SELECT 가격 FROM 도서가격 WHERE 책번호= (SELECT 책번호 FROM 도서 WHERE 책명=' 운영체제'); 도서 table 도서가격 table 책번호 책명 책번호 가격 1111 운영체제 세계지도 생활영어 가 나 다 라 [ 산-03년5 월] 19. 학생(STUDENT) 테이블에컴퓨터정보과학생 120 명, 인터넷정보과학생 160 명, 사무자동화과학생 80명에관한데이터가있다고했을때, 다음에주어지는 SQL 문 ( ㄱ), ( ㄴ), ( ㄷ) 을각각실행시키면, 결과튜플수는각각몇개인가? ( 단, DEPT 는학과컬럼명임) ( ㄱ) SELECT DISTINCT DEPT FROM STUDENT; ( ㄴ) SELECT DEPT FROM STUDENT; ( ㄷ) SELECT COUNT (DISTINCT DEPT) FROM STUDENT WHERE DEPT=' 컴퓨터정보과'; ( ㄱ)3( ㄴ)360( ㄷ)1 ( ㄱ)360( ㄴ)3( ㄷ)120 ( ㄱ)3( ㄴ)360( ㄷ)120 ( ㄱ)360( ㄴ)3( ㄷ)1 [ 산-05년3 월][ 산-03년5 월][ 산-02년3 월][ 산-06년3 월][ 산-0 3년3 월][ 산-07년3 월][ 산-00년3 월][ 산-07년5 월][ 기-04년3월 ][ 기-02년9 월] 20. SQL 의기술이옳지않은것은? 가. SELECT...FROM...WHERE... 나. INSERT...INTO...VALUES... 다. UPDATE...TO...WHERE... 라. DELETE...FROM...WHERE... [ 산-03년5 월] 21. 다음의질의를 SQL 문으로가장잘변환한것은? "3 학년이상의전자계산과학생들의이름을검색하시오." SELECT * FROM 학생 WHEN 학년>=3 AND 학과=" 전자계산" SELECT 이름 FROM 학생 WHERE 학년>=3 OR 학과=" 전자계산" SELECT * FROM 학생 FOR 학년>=3 AND -27-

28 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 학과=" 전자계산" SELECT 이름 FROM 학생 WHERE 학년>=3 AND 학과=" 전자계산" [ 산-04년9 월][ 산-06년5 월] 22. SQL에서관계형모델의릴레이션을테이블로생성하는데사용하는명령어는? 가. DEFINE 나. ALTER 다. CREATE 라. MAKE [ 산-04년9 월] 23. SQL 언어의질의기능에대한설명중옳지않은것은? SELECT 절은질의결과에포함될데이터행들을기술하며, 이는데이터베이스로부터의데이터행또는계산행이될수있다. FROM절은질의에의해검색될데이터들을포함하는테이블을기술한다. 복잡한탐색조건을구성하기위하여단순탐색조건들을 AND, OR, NOT 으로결합할수있 ORDERBY절은질의결과가한개또는그이상의열값을기준으로올림차순또는내림차순으로정렬될수있도록기술된다. [ 기-04년9 월] 24. 다음질의어를 SQL 문장으로바르게나타낸것은? " 부서번호가널(NULL) 인사원번호와이름를검색하" SELECT 사원번호, 이름 FROM 직원 WHERE 부서번호 = NULL; SELECT 사원번호, 이름 FROM 직원 WHERE 부서번호 <> NULL; SELECT 사원번호, 이름 FROM 직원 WHERE 부서번호 IS NULL; SELECT 사원번호, 이름 FROM 직원 WHERE 부서번호 = " "; [ 기-04년9 월] 25. 다음 SQL 문의빈칸에들어갈내용은? update 직원 ( ) 급여 = 급여 * 1.1 where 급여 or 입사일 ; into set from select [ 기-04년5 월] 26. STUDENT 테이블을생성한후, GENDER 필드가누락되 어이를추가하려고한 이에적합한 SQL 명령어는? 가. CREATE 나. ALTER 다. ADD 라. MODIFY [ 기-04년5 월] 27. SQL에서각기능에대한내장함수의연결이옳지않은것은? 열에있는값들의개수 - COUNT 열에있는값들의평균 - AVG 열에있는값들의합 - TOT 열에서가장큰값 - MAX [ 기-04년5 월] 28. SQL 구문과의미가잘못연결된것은? -28- CREATE -테이블생성DROP-레코드삭제 UPDATE - 자료갱신DESC-내림차순정렬 [ 기-03년3 월] 29. 아래의 인사 테이블과 차량 테이블을이용하여 SQL 문을수행했을경우의결과는? select 종류 from 차량 where 사원번호 = (select 사원번호 from 인사 where 성명 = 오형우); [ 인사] 성명 소속 사원번호 [ 차량] 사원번호 종류 김이순 총무과 A 박이준 자재과 B 이형수 영업과 C 오형우 교육과 D C D [ 기-03년3 월][ 산-04년3 월] 30. SQL문에서 STUDENT(SNO, SNAME, YEAR, DEPT) 테이블에 " 학번 600, 성명홍길동, 학년 2 학년" 인학생튜플을삽입하는명령으로옳은것은? ( 단, SNO 는학번, SNAME 은성명, YEAR 는학년, DEPT 는학생, 교수구분필드임.) 가. INSERT STUDENT INTO VALUES (600, ' 홍길동', 2); 나. INSERT FROM STUDENT VALUES (600, ' 홍길동', 2); 다. INSERT INTO STUDENT(SNO, SNAME, YEAR) VALUES(600, ' 홍길동', 2); 라. INSERT TO STUDENT(SNO, SNAME, YEAR) VALUES(600, ' 홍길동', 2); [ 기-99년8 월][ 산-99년4 월] 31. 학생(STUDENT) 테이블에전산과학생이 50 명, 전자과학생이 100 명, 기계과학생이 50 명있다고할때, 다음 SQL 문ᄀ, ᄂ, ᄃ의실생결과튜플수는각각얼마인가? ( 단, DEPT 필드는학과명을의미한) ᄀ SELECT DEPT FROM STUDENT; ᄂ SELECT DISTINCT DEPT FROM STUDENT; ᄃ SELECT COUNT(DISTINCT DEPT) FROM STUDENT WHERE DEPT= 전산과 ; 가. ᄀ 3 ᄂ 3 ᄃ 1 나. ᄀ 200 ᄂ 3 ᄃ 1 다. ᄀ 200 ᄂ 3 ᄃ 50 라. ᄀ 200 ᄂ 200 ᄃ 50 [ 기-05년5 월] 32. SQL 명령어로수행된결과를실제물리적디스크로저장 하는 SQL 명령은? ROLLBACK COMMIT GRANT REVOKE [ 산-08년5 월][ 산-07년9 월][ 기-00년10 월] 33. 데이터베이스정의언어(DDL) 에해당하는것은? 가. SELECT 나. UPDATE 다. ALTER 라. INSERT [ 산-99년4 월]

29 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 34. 다음 SQL 문중에서구문적오류가있는것은? 가. DELETE FROM STUDENT, ENROL WHERE SNO=100; 나. INSERT INTO STUDENT(SNO, SNAME, YEAR) VALUES (100, ' 홍길동', 4); 다. INSERT INTO COMPUTER(SNO, SNAME, YEAR) SELECT SNO, SNAME, YEAR FROM STUDENT WHERE DEPT='CE' ; 라. UPDATE STUDENT SET DEPT = (SELECT DEPT FROM COURSE WHERE CNO='C123') WHERE YEAR = 4; [ 기-01년3 월] 35. STUDENT 테이블은 50 개의튜플이정의되어있으며, "S-AGE" 열의값은정수값으로되어있 S-AGE 값이 18 인튜플이 10 개, 19인튜플이 35 개, 20인튜플이 5개일경우다음두 SQL 문의실행결과값을순서대로옳게나타낸것은? SELECT COUNT(DISTINCT S-AGE) FROM STUDENT; SELECT COUNT(DISTINCT S-AGE) FROM STUDENT WHERE S-AGE > 19; 50, 40 50, 5 3, 5 3, 1 [ 기-08년3 월][ 기-01년3 월] 36. 다음 SQL 문의실행결과를가장올바르게설명한것은? Drop Table 인사 Cascade; 인사테이블을제거한 인사테이블을참조하는테이블과인사테이블을제거한다. 인사테이블이참조중이면제거하지않는 인사테이블을제거할지의여부를사용자에게다시질의한다. [ 기-00년10 월] 37. 다음 SQL에서데이터베이스사용자에게부여하는권한에대한설명으로옳은것은? [ 기-00년7 월] 40. 다음릴레이션 R1과 R2에대해아래의 SQL 문을실행한결과는? select B from R1 where C=(select C from R2 where D='k'): R1 ABC ax 2bx 1cy R2 CDE xk3 yx3 z12 a b abc ab [ 기-05년5 월][ 기-99년4 월] 41. 다음과같은일련의권한부여 SQL 명령에대한설명중부적합한것은? DBA: GRANT SELECT ON STUDENT TO U1 WITH GRANT OPTION; U1: GRANT SELECT ON STUDENT TO U2; DBA: REVOKE SELECT ON STUDENT FROM U1 CASCADE; U1은STUDENT 에대한검색권한이없 DBA는 STUDENT 에대한검색권한이있 U2는STUDENT 에대한검색권한이있 U2는STUDENT에대한검색권한을다른사용자에게부여할수없다. [ 기-00년7 월] 42. 다음질의어를 SQL 문장으로바르게나타낸것은? " 학번이 100, 이름이홍길동, 학과가컴퓨터인학생을학생테이블에삽입하라." ( 단, 학생테이블에학번, 이름, 학과의열이있다고가정한) GRANT RESOURCE, CONNECT TO 사용자: 사용자에게데이터베이스객체를생성하고데이터베이스에접속할권한을준다. 사용자에게시스템자원을사용할수있게하고데이터베이스에접속할권한을준다. 사용자에게시스템자원을사용할수있게하고다른사용자의스키마에들어갈수있는권한을준다. 사용자에게데이터베이스객체를다른사용자의스키마에들어갈수있는권한을준다. 가. UPDATA 학생테이블 SET 학번 = 100, 이름 = ' 홍길동', 학과 = 컴퓨터 INSERT INTO 학생테이블 VALUES(100, ' 홍길동', 컴퓨터 ) INSERT 학생테이블 VALUE(100, ' 홍길동', 컴퓨터) UPDATA 학생테이블 SET(100, ' 홍길동', 컴퓨터) [ 기-03년5 월] 43. 다음릴레이션 R1과 R2에대해아래의 SQL 문을실행한결과는? [ 기-99년6 월] 38. SQL의 DROP 문에관한설명중잘못된것은? 해당 table에삽입된 tuple 들도없어진 해당 table에대해만들어진 index 가없어진 해당 table에대해만들어진 view 가없어진 해당 table에참조관계가있는 table 이없어진 [ 기-99년6 월] 39. SQL 언어의 CREATE TABLE 문에포함될수없는것은? 속성의 NOT NUll 제약조건 속성의타입변경 속성의초기값지정 CHECK제약 조건의정의 -29-

30 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 SELECT B FROM R1 WHERE C = (SELECT C FROM R2 WHERE D='k'); a b abc ab [ 기-05년5 월] 44. SQL의 UPDATE 문에대한설명으로옳은것은? 새로운튜플을삽입할때사용한 테이블전체를 UPDATE 하기위해서는반드시 WHERE 절을사용하여야한 UPDATE 될속성의순서는 CREATE TABLE 에명시되었던순서이어야한다. 튜플의내용을변경하는데사용한 [ 기-99년6 월] 45. SQL 문장에서 group by절에의해선택된그룹의탐색 조건을지정할수있는것은? 가. having 나. order by 다. union 라. join [ 기-08년5 월][ 기-03년5 월] 46. 다음표와같은판매실적테이블을읽어서울지역에 한하여판매액내림차순으로지점명과판매액을출력하 고자한 가장적절한 SQL 구문은? ( 판매실적테이블) 도시 지점명 판매액 서울 강남지점 330 서울 강북지점 168 광주 광주지점 197 서울 강서지점 158 서울 강동지점 197 대전 대전지점 165 SELECT 지점명, 판매액 FROM 판매실적 WHERE 도시=' 서울' ORDER BY 판매액 DESC ; SELECT 지점명, 판매액 FROM 판매실적 ORDER BY 판매액 DESC ; SELECT 지점명, 판매액 FROM 판매실적 WHERE 도시=' 서울' ASC ; SELECT * FROM 판매실적 WHEN 도시=' 서울' ORDER BY 판매액 DESC ; [ 기-05년3 월] 47. DDL(Data Definition Language) 의기능이아닌것은? 데이터베이스의생성기능 병행처리시 Lock 및 Unlock 기능 테이블의삭제기능 인덱스(Index) 생성기능 [ 산-08년9 월][ 산-07년5 월][ 기-06년5 월][ 산-07년3 월] 48. 다음중 SQL 정의어에포함되지않는명령어는? 가. CRETE 나. SELECT 다. ALTER 라. DROP [ 기-07년3 월] 49. 다음 SQL 문에서 ( ) 의내용으로옳은것은? UPDATE 인사급여 ( ) 호봉=15 WHERE 성명= 홍길동 ; 가. SET 다. INTO 나. FROM 라. IN [ 기-99년4 월] 50. 테이블의기본키로지정된속성에관한설명중잘못된것은? NOTNULL 이 UNIQUE 하 외래키로참조된 검색할때꼭필요하 [ 기-99년10 월] 51. SQL문에서 HAVING 을사용할수있는절은? LIKE절WHERE절GROUPBY절ORDERBY절 [ 기-99년10 월] 52. 관계데이터베이스에서 main table의데이터를삭제시 각외래키에대해부합되는모든데이터를삭제하는참조무 결성의법칙은? 가. RESTRICTED 나. CASCADES 다. SET NULL 라. CUSTOMIZED [ 산-99년10 월] 53. 테이블에있는자료를검색, 갱신, 삭제및삽입하는 SQL 문과관계없는것은? 가. SELECT 나. ADD 다. UPDATE 라. DELETE [ 기-99년8 월] 54. 다음 SQL 문장이뜻하는것은무엇인가? INSERT INTO 컴퓨터과테이블( 학번, 이름, 학년) SELECT 학번, 이름, 학년 FROM 학생테이블 WHERE 학교=' 컴퓨터'; 학생테이블에서학과가컴퓨터인사람의학번, 이름, 학년을검색하라. 학생테이블에학고가검퓨터인사람의학번, 이름, 학년을삽입하라. 학생테이블에서학과가컴퓨터인사람의학번, 이름, 학년을검색하여컴퓨터과테이블에삽입하라. 컴퓨터과테이블에서학과가컴퓨터인사람의학번, 이름, 학년을검색하여학생테이블에삽입하 [ 기-05년3 월] 55. 다음질의에대한 SQL 문은? 프로젝트번호(PNO) 1, 2, 3 에서일하는사원의주민등록번호(JUNO) 를검색하 ( 단, 사원테이블(WORKS) 은프로젝트번호(PNO), 주민등록번호(JUNO) 필드로구성된) 가. SELECT WORKS FROM JUNO WHERE PNO IN 1, 2, 3; 나. SELECT WORKS FROM JUNO WHERE PNO ON 1, 2, 3; 다. SELECT JUNO FROM WORKS WHERE PNO IN (1, 2, 3); 라. SELECT JUNO FROM WORKS WHERE PNO ON (1, 2, 3); [ 기-99년10 월] 56. 입교지원현황을조회하고자할때다음예시된 SQL구문으로알수없는것은? -30-

31 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 예시) SELECT 지원, 지원학과, 전화번호 FROM 지원자 WHERE 점수> 59 ORDER BY 지원학과, 점수 DESC 지원자테이블을검색한 점수가 60 점이상인지원자만을검색한 지원자전체에대해점수순( 내림차순) 으로정렬된 지원학과별점수순위를알수있 [ 기-05년3 월] 57. 다음표와같은성적테이블을읽어학생별점수평균을얻고자한 가장알맞은 SQL 구문은? ( 성적테이블) 성명 과목 점수 홍길동 국어 80 홍길동 영어 68 홍길동 수학 97 강감찬 국어 58 강감찬 영어 97 강감찬 수학 65 SELECT 성명, SUM( 점수) FROM 성적 ORDER BY 성명 SELECT 성명, AVG( 점수) FROM 성적 ORDER BY 성명 SELECT 성명, SUM( 점수) FROM 성적 GROUP BY 성명 SELECT 성명, AVG( 점수) FROM 성적 GROUP BY 성명 [ 기-01년6 월] 58. 관계데이터베이스의테이블지점정보( 지점코드, 소속도시, 매출액) 에대해다음과같은 SQL 문이실행되었 그결과에대한설명으로부적합한것은? SELECT 소속도시, AVG( 매출액) FROM 지점정보 WHERE 매출액 > 1000 GROUP BY 소속도시 HAVING COUNT(*) >= 3; WHERE절의조건에의해해당도시의지점들의매출액이 1000 이하인경우는출력에서제외된 지점이 3 군데이상있는도시에대해각도시별로그도시에있는매출액 1000 초과인지점들의평균매출액을구하는질의이다. SELECT 절의 "AVG( 매출액)" 을 "MAX( 매출액)" 으로변경하면각도시별로가장높은매출을올린지점의매출액을구할수있다. HAVING 절에서 "COUNT(*)>=3" 을 "SUM( 매출액)>=5000" 으로변경하면어느한도시의지점들의매출액합이 5000 이상인경우만그도시지점들의매출액평균을구할수있다. [ 기-07년9 월] 59. SQL에서 DELETE 명령에대한설명으로옳지않은것은? 테이블의행을삭제할때사용한 특정테이블에대하여 WHERE 조건절이없는 DELETE 명령을수행하면 DROP TABLE 명령을수행했을때와같은효과를얻을수있다. SQL을사용용도에따라분류할경우 DML에해당한다. 기본사용형식은 DELETE FROM 테이블 [WHERE 조건]; 이 [ 기-08년5 월][ 산-08년3 월][ 기-07년9 월] 60. SQL의명령은사용용도에따라 DDL, DML, DCL 로구 분할수있 다음명령중그성격이나머지셋과다른것 은? 가. SELECT 나. UPDATE 다. INSERT 라. GRANT (2) 시스템카탈로그(= 데이터사전), 데이터디렉토리 [ 산-05년5 월] 61. 시스템자신이필요로하는여러가지객체에관한정보 를포함하고있는시스템데이터베이스로서, 포함하고있는 객체로는테이블, 데이터베이스, 뷰, 접근권한등이있는것 은? 스키마(schema) 시스템카탈로그(system catalog) 관계(relation) 도메인(domain) [ 기-06년3 월] 62. 시스템카탈로그에관한설명으로옳지않은것은? 가상테이블이며메타데이터라고도한 시스템카탈로그내의각테이블은 DBMS에서지원하는개체들에관한정보를포함한다. 시스템의사용자들에관한정보를포함하고있 라. DBMS가스스로생성하고유지하는데이터베이스내의특별한테이블들의집합체이다. [ 기-08년5 월][ 기-07년9 월][ 기-04년9 월][ 기-01년9 월][ 기 -00년7 월][ 산-07년5 월] 63. 시스템카탈로그에대한설명으로옳지않은것은? 사용자가시스템카탈로그를직접갱신할수있 일반질의어를이용해그내용을검색할수있 DBMS 가스스로생성하고, 유지하는데이터베이스내의특별한테이블의집합체이다. 데이터베이스스키마에대한정보를제공한 [ 기-04년3 월][ 기-02년3 월][ 산-01년9 월][ 산-00년3 월] 64. 관계형데이터베이스에서기본테이블, 뷰, 인덱스, 데이 터베이스, 응용계획, 패키지, 접근권한등을가지고있는것 은? 사전(dictionary) 카탈로그(catalog) 레포지토리(repository) 스키마(schema) [ 기-03년3 월][ 기-99년4 월] 65. 시스템카탈로그에대한설명중옳지않은것은? 가. 시스템그자체에관련이있는다양한객체들에관한정보를포함하는파일시스템이다. 분산시스템에서카탈로그는보통의릴레이션, 인덱스, 사용자등의정보를포함할뿐아니라위치단편화및중복독립성을제공하기위해필요한모든제어정보를가져야한다. 관계형시스템에서시스템이벤트와데이터베이스는다르며, 서로다른인터페이스를통해접근한 관계형시스템에서카탈로그역시보통의질의문을사용하여질의할수있다. -31-

32 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 [ 기-05년5 월] 66. 데이터사전(data dictionary) 에대한설명으로부적합한것은? 여러가지스키마와이들속에포함된사상들에관한정보도컴파일되어저장된다. 데이터베이스를실제로접근하는데필요한정보를유지, 관리하며시스템만이접근한 사전자체도하나의데이터베이스로간주되며, 시스템카탈로그(system catalog) 라고도한 데이터베이스가취급하는모든데이터객체들에대한정의나명세에관한정보를관리유지한다. [ 기-05년9 월][ 기-03년5 월] 67. 시스템카탈로그에대한설명으로옳지않은것은? 시스템자신이필요로하는여러가지개체에대한정보를포함한시스템데이터베이스이다. 개체들로서는기본테이블, 뷰, 인덱스, 데이터베이스, 패키지, 접근권한등이있 카탈로그자체도시스템테이블로구성되어있어일반이용자도 SQL을이용하여내용을검색해볼수있다. 모든데이터베이스시스템에서요구하는정보를제공한다. [ 기-05년3 월][ 기-01년3 월] 68. 시스템카탈로그에대한설명으로옳지않은것은? 시스템카탈로그는테이블정보, 인덱스정보, 뷰정보등을저장하는시스템테이블이다. 시스템카탈로그는 DBMS 가스스로생성하고, 유지하는데이터베이스내의특별한테이블이다. 시스템카탈로그에는사용자의접근이허락되지않는다. 시스템카탈로그에대한갱신은 DBMS가자동적으로수행한다. [ 산-00년5 월] 69. 시스템카탈로그에포함되는정보가아닌것은? 테이블 사용자 뷰 개체 [ 기-01년6 월] 70. 시스템카탈로그에대한설명으로옳지않은것은? 시스템자신이필요로하는여러가지개체에대한정보를포함한시스템데이터베이스이다. 개체들로서는기본테이블, 뷰, 인덱스, 데이터베이스, 패키지, 접근권한등이있 카탈로그자체도시스템테이블로구성되어있어일반이용자도 SQL을이용하여내용을검색해볼수있다. 모든데이터베이스시스템에서요구하는정보는동일하므로데이터베이스시스템의종류에관계없이동일한구조로필요한정보를제공한다. [ 기-99년8 월][ 기-02년9 월] 71. 데이터사전에수록된데이터를실제로접근하는데필요한정보를관리유지하는시스템은? 데이터조작어번역기 시스템카탈로그 데이터디렉토리 트랜잭션관리기 [ 산-01년6 월][ 산-99년4 월] 72. 시스템카탈로그에대한설명으로부적합한것은? 데이터베이스시스템에따라상이한구조를가진 사용자도 SQL 을이용하여검색할수있 데이터베이스에대한통계정보가저장될수있 사용자데이터베이스이 [ 산-99년8 월] 73. 데이터베이스에포함되는모든데이터객체들에대한정 의나명세에관한정보를유지관리하는시스템을무엇이라 하는가? 데이터디렉토리 데이터사전 저장시스템 메타시스템 (3) 뷰 (View) [ 기-08년5 월][ 기-06년3 월][ 기-02년5 월][ 산-06년3 월][ 산-9 9년8 월] 74. 뷰(VIEW) 에대한설명중잘못된것은? 뷰는 SQL에서 CREATE VIEW 명령어로작성한 뷰는하나이상의기본테이블로부터유도되어만들어지는가상테이블이다. 뷰는 INSERT. DELETE, UPDATE 등을이용한삽입, 삭제, 갱신연산이항상허용된 뷰의정의는 ALTER 문을이용하여변경할수없 [ 산-08년3 월][ 산-04년3 월] 75. 뷰에대한설명으로옳은것은? 정의된사항을변경할수있 데이터의논리적독립성을제공한다 삽입, 삭제, 갱신연산에제한이없 둘이상의기본테이블에서유도된실제테이블이 [ 산-03년8 월] 76. 다음은무엇에대한설명인가? " 관계형데이터베이스관점에서볼때이것은다른테이블로부터유도된하나의테이블을가리키며이를유도하는데사용된테이블을정의테이블이라한 또한이것은자주참조되는테이블에대해서생성되고편리하며임의보안절차에서사용된다." Catalog View SQL Schema [ 기-08년9 월][ 기-04년9 월] 77. 뷰(View) 에대한설명중잘못된것으로만짝지어진것 은? 1 논리적독립성을제공한다. 2 데이터에대한보안을제공한다. 3 물리적독립성을제공한다. 4 정의된사항에대하여변경가능하다. 5 삽입, 삭제, 변경연산에제한이있 6 동일데이터를다양하게표현할수있다. 가. 1 4 다 나. 3 4 라 [ 기-03년5 월] 78. 관계형데이터베이스의뷰(view) 에대한설명으로틀린것은? 가상테이블이 -32-

33 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 기본테이블의열들로구성된 실제데이터가저장된 융통성있는검색연산에사용가능하 [ 산-04년5 월][ 산-00년10 월][ 산-07년3 월] 79. SQL 뷰(View) 의생성을위한정의예약어는? 가. CREATE 나. ALTER 다. UPDATE 라. DROP [ 기-00년10 월][ 기-99년8 월][ 기-02년9 월][ 산-00년10 월][ 산 -03년3 월][ 기-07년3 월][ 산-07년3 월] 80. SQL 의뷰(view) 에대한장점으로부적합한것은? 논리적데이터독립성을제공한 접근제어를통한보안을제공한 뷰정의의변경이용이하 사용자의데이터관리를간단하게해주 [ 산-08년9 월][ 기-04년3 월][ 기-00년7 월] 81. 기본테이블 R을이용하여뷰 V1 을정의하고, 뷰 V1을이용하여다시뷰 V2 가정의되었 그리고기본테이블 R과뷰 V2를조인하여뷰 V3 를정의하였 이때다음과같은 SQL 문이실행되면어떤결과가발생하는지올바르게설명한것은? DROP VIEW V1 RESTRICT; V1 만삭제된 R,V1,V2,V3 모두삭제된 V1,V2,V3 만삭제된 하나도삭제되지않는 [ 기-00년7 월][ 기-07년3 월][ 산-07년5 월][ 기-05년3 월] 82. 뷰(view) 에대한설명으로옳지않은것은? 뷰는 creat view 명령을사용하여정의한 뷰는일반적은 ALTLR 문으로변경할수없 뷰를제거할때는 DROP 문을사용한 뷰에대한검색은일반테이블과는다르 [ 기-04년3 월][ 기-06년5 월][ 기-01년9 월][ 기-99년4 월][ 기-0 0년3 월][ 산-05년3 월][ 산-02년5 월] 83. 데이터베이스의뷰(view) 에관한설명으로옳지않은것은? 하나이상의테이블에서유도되는가상테이블이 뷰정의문및데이터가물리적구조로생성된 뷰를이용한또다른뷰의생성이가능하 삽입, 갱신, 삭제연산에는제약이따른 [ 산-07년9 월][ 기-03년8 월][ 기-99년10 월] 84. 뷰(View) 에대한설명으로거리가먼것은? 물리적인테이블로관리가편하 여러사용자의상이한응용이나요구를지원해준 사용자의데이터관리를간단하게해준 숨겨진데이터를위한자동보안이제공된 [ 기-01년6 월][ 산-01년6 월][ 산-03년5 월][ 산-02년3 월][ 산-0 6년5 월] 85. 뷰(View) 에대한설명으로옳지않은것은? 둘이상의기본테이블에서유도된실제테이블이 논리적데이터에대한독립성이보장된 여러사용자의다양한요구에대한지원이편리하 자료에대한접근제어로보안을제공한 [ 산-01년9 월][ 산-06년9 월][ 산-00년7 월] 86. 뷰(view) 에대한설명으로옳지않은것은? 데이터베이스일부만선택적으로보여주므로데이터베이스의접근을제한할수있다. 복잡한검색을사용자는간단하게할수있 사용자에게데이터의독립성을제공할수있 뷰는별도의디스크공간을차지하여생성되는실제적테이블이다. [ 산-01년3 월] 87. 뷰(view) 의장점으로거리가먼것은? 데이터의논리적독립성을제공한 데이터에대한보안이제공된 삽입, 삭제, 갱신, 연산에유연성을제공한 같은데이터를다양한방법으로볼수있게한 [ 산-00년5 월] 88. 데이터베이스관리자가기본테이블에서임의로유도하여만드는테이블로서사용자에게접근이허용된자료만을제한적으로보여주기위한테이블을무엇이라하는가? 임시테이블(temporary table) 뷰테이블(view table) 색인테이블(index table) 기본테이블(base table) [ 산-02년5 월] 89. 뷰(view) 에대한설명중가장거리가먼것은? 뷰는원칙적으로하나이상의기본테이블로부터유도된이름을가진가상테이블을말한다. 기본테이블은물리적으로구현되어데이터가실제로저장되지만뷰는물리적으로구현되어있지않다. 뷰는근본적으로기본테이블로부터유도되지만일단정의된뷰가또다른뷰의정의에기초가될수도있다. 뷰의정의만시스템내에저장하였다가필요시실행시간에테이블을구축하므로시스템검색에있어서뷰와기본테이블사이에약간의차이가있다. (4) 2008 년기출문제( 중복제거) [ 기-08년9 월][ 산-08년3 월] 90. 시스템카탈로그에대한설명으로옳지않은것은? 기본테이블, 뷰, 인덱스, 패키지, 접근권한등의정보를저장한다. 시스템테이블로구성되어있어일반사용자는내용을검색할수없다. 시스템자신이필요로하는스키마및여러가지객체에대한정보를포함하고있는시스템데이터베이스이다. 자료사전(Data Dictionary) 이라고도한 [ 산-08년5 월][ 기-08년3 월] 91. 뷰(View) 에대한설명으로옳지않은것은? 뷰는독자적인인덱스를가질수없 뷰의정의를변경할수없 뷰로구성된내용에대한삽입, 갱신, 삭제연산에는제약이따른다. 뷰가정의된기본테이블이삭제되더라도뷰는자동적으로삭제되지않는다. [ 기-08년3 월] -33-

34 [ 정보처리기사/ 산업기사 ] DB06-SQL, 뷰, 시스템카탈로그 92. 데이터베이스언어중 DDL 의기능이아닌것은? 논리적, 물리적데이터구조의정의 데이터회복과병행수행제어 논리적데이터구조와물리적데이터구조의사상정의 데이터베이스정의및수정 [ 기-08년3 월] 93. 시스템카탈로그에대한설명으로옳은것은? 메타데이터를갖고있는시스템데이터베이스이 일반사용자도제한없이시스템카탈로그의내용을직접갱신할수있다. 시스템카탈로그는사용자의테이블당한개씩만들어진 시스템카탈로그는 DBA 가생성한 [ 산-08년9 월] 94. 뷰(View) 의설명으로거리가먼것은? 뷰는저장장치내에물리적으로존재하지않지만, 사용자에게는있는것처럼간주된다. 뷰를통하여데이터를접근하게되면뷰에나타나지않는데이터는안전하게보호할수있다. 필요한데이터만뷰로정의해서처리할수있기때문에관리가용이해진다. 삽입, 삭제연산에아무런제한이없으므로사용자가뷰를다루기가편하다. [ 기-08년9 월] 95. 데이터제어어(DCL) 의기능으로옳지않은것은? 데이터보안 논리적, 물리적데이터구조정의 무결성유지 병행수행제어 [DB-06-SQL, 뷰, 시스템카탈로그] 나 가 라 나 나 나 라 나 라 나 라 다 나 라 가 라 다 다 가 다 라 다 가 다 나 나 다 나 다 다 나 나 다 가 라 나 가 라 나 라 다 나 라 라 가 가 나 나 가 라 다 나 나 다 다 다 라 나 나 라 나 가 가 나 다 나 라 다 라 라 다 라 나 다 나 나 나 다 가 다 라 라 나 가 가 라 다 나 라 나 라 나 가 라 나 -34-

35 [ 정보처리기사/ 산업기사 ] DB07-내장SQL, 고급데이터베이스 (1) 내장 SQL * 주요키워드 * (1) 내장 SQL (2) 트랜잭션 (3) 장애, 회복 (4) 보안, 암호화 (5) 병행제어, 로킹 (6) 분산데이터베이스 (7) 2008 년기출문제( 중복제거) [ 산-05년5 월] 1. 내장 SQL 문의설명중틀린것은? 내장 SQL 문장끝은어떠한호스트언어일지라도반드시세미콜론(;) 으로종료해야한 내장 SQL 문장은호스트언어의실행문장이나타날수있는곳이면어디서나사용가능하다. 내장 SQL 문장은일반대화식 SQL 문장에 EXEC SQL 을추가한 내장 SQL 문장은호스트변수를포함할수있 [ 기-08년3 월][ 산-04년5 월][ 산-00년5 월] 2. 삽입(embedded) SQL을포함하는응용프로그램의특성이아닌것은? 삽입 SQL문은 PASCAL, COBOL, C와같은호스트프로그래밍언어로작성된응용프로그램속에내장시켜사용할수있다. 삽입 SQL 실행문은호스트언어의실행문이나타날수있는곳이면어디든지나타날수있다. 호스트변수와데이터베이스필드의이름이중복사용될수없다. 삽입 SQL 문은호스트변수를포함할수있 [ 산-04년3 월][ 산-01년9 월][ 산-00년7 월] 3. 삽입 SQL(embedded SQL) 에대한설명으로옳지않은것은? 응용프로그램에삽입되어사용되는 SQL 이 SQL 문장의식별자로서 EXEC SQL 을앞에기술한 호스트변수와데이터베이스필드의이름은같아도무방하다. 호스트언어의변수는 SQL 변수와구별하기위하여앞에 % 기호를붙인 [ 산-01년3 월] 4. 내장 SQL(embedded SQL) 에대한설명으로옳지않은것은? 내장 SQL문은일반대화식 SQL문에 EXEC SQL 을추가로앞에붙인다. SQL 문은주언어변수(host variable) 참조를포함할수없다. 주언어변수(host variable) 와데이터베이스필드는같은이름을가질수있다. 내장 SQL문의호스트변수의데이터타입은이에대응하는데이터베이스필드의 SQL 데이터타입과일치해야된다. [ 산-00년10 월][ 산-03년3 월] 5. 내장(Embedded) SQL 에대한설명으로옳지않은것은? 내장 SQL 문은 EXEC SQL 이앞부분에위치한 SQL 에사용되는호스트변수는콜론(:) 을앞에붙인 SQLCODE 의값이음수인경우경고를의미한 SQLCODE 의값이영( 제로) 이면성공적으로수행되 었음을의미한다. [ 기-02년3 월][ 기-03년8 월][ 산-06년3 월][ 산-01년6 월][ 산 -03년8 월] 6. 삽입 SQL 에대한설명으로옳지않은것은? 삽입 SQL실행문은호스트실행문이나타날수있는곳이면, 어디에서나사용가능하 SQL 문에사용되는호스트변수는콜론(:) 을앞에붙인 응용프로그램에서삽입 SQL 문은 EXEC SQL' 을앞에붙여다른호스트명령문과구별한다. 삽입 SQL문의호스트변수의데이터타입은이에대응하는데이터베이스필드의 SQL 데이터타입과일치하지않아도된다. [ 기-00년10 월] 7. C 프로그램내에삽입 SQL문이포함된응용프로그램이 있 이프로그램을번역하여실행시키는데필요한요소에 해당하지않는것은? 질의처리기 C컴파일러 예비컴파일러 DML컴파일러 [ 기-01년3 월] 8. 삽입(embedded) SQL 문이포함된응용프로그램에서프 로그램의중간에 EXEC SQL FETCH C1... 과같은문장이 포함되어있다면, 이문장이나타나기전에반드시먼저나타 나야되는삽입 SQL 명령어들로구성된것은? 가. DECLARE CURSOR 나. DECLARE CURSOR, OPEN 다. DECLARE CURSOR, OPEN, PREPARE 라. DECLARE CURSOR, OPEN, PREPARE, EXECUTE (2) 트랜잭션 [ 산-06년3 월] 9. 트랜잭션이가져야할특성으로거리가먼것은? 정확성(accuracy) 원자성(atomicity) 일관성(consistency) 고립성(isolation) [ 산-99년6 월] 10. 데이터베이스시스템에서복구및병행시행시처리되는작업의논리적단위를일컫는것은? 가. COMMIT 나. ROLLBACK 다. TRANSACTION 라. POINTING [ 기-01년3 월] 11. 다음그림은트랜잭션상태도를나타내고있 각상태에대한설명으로옳지않은것은? 활동(active)- 초기상태로트랜잭션이 Begin_Trans에서부터실행을시작하였거나실행중인상태 부분완료(partially commited)- 트랜잭션이명령문중일부를실행한직후의상태 -35-

36 [ 정보처리기사/ 산업기사 ] DB07-내장SQL, 고급데이터베이스 철회(aborted)-트랜잭션이실행에실패하여 Rollback 연산을수행한상태 완료(committed) -트랜잭션이실행을성공적으로완료연산을수행한상태 [ 기-01년3 월] 12. 데이터의무결성(Integrity) 을보장하기위하여 DBMS의트랜잭션이가져야할특성에해당하지않는것은? 트랜잭션의연산은데이터베이스에모두반영되든지아니면전혀반영되지않아야한다. 트랜잭션의실행은데이터베이스의일관성을유지해야한다. 트랜잭션이일단그실행을성공적으로완료하면그결과는영속적이어야한다. 하나의트랜잭션이실행중에있는연산의중간결과는다른트랜잭션이접근할수있어야한다. [ 기-01년6 월][ 기-07년3 월][ 기-03년3 월][ 기-05년5 월] 13. 트랜잭션은 자기의 연산에 대하여 전부(all) 또는 전무 (nothing) 실행만이존재하며, 일부실행으로는트랜잭션의기 능을가질수없다는트랜잭션의특성은? 가. consistency 나. atomicity 다. isolation 라. durability [ 기-99년4 월] 14. 트랜잭션이갖는특성으로틀린것은? 원자성(atomicity) 일관성(consistency) 독립성(isolation) 유지보수성(maintenance) [ 기-01년9 월][ 기-00년3 월] 15. 트랜잭션에대한설명중보기에해당하는특성은? ( 보기) - 완전하게수행완료되지않으면전혀수행되지않아야한 - 트랜잭션은일부만수행된상태로종료되어서는안된 - 트랜잭션 A가수행되는동안다른트랜잭션 B는트랜잭션 A 가지금까지수행한중간결과를참조할수없 원자성(atomicity) 일관성(consistency) 분리성(isolation) 지속성(durability) [ 기-99년4 월][ 기-03년3 월][ 기-03년8 월][ 기-05년9 월] 16. 한작업의논리적단위가성공적으로끝났고, 데이터베이스가다시일관된상태에있으며이트랜잭션이행한갱신연산이완료된것을트랙잭션관리자에게알려주는연산은? ROLLBACK 연산LOG연산 COMMIT 연산 BACKUP 연산 [ 기-07년9 월][ 기-99년8 월][ 기-99년10 월] 17. 트랜잭션이가져야될속성으로거리가먼것은? 일관성(CONSISTENCY) 독립성(INDEPENDENCY) 영속성(DURABILITY) 원자성(ATOMICITY) [ 기-03년5 월] 18. 트랜잭션(transaction) 의특성으로옳지않은것은? 트랜잭션이일단그실행을성공적으로완료하면 그결과는영속적이다. 트랜잭션이실행중에있는연산의중간결과에다른 트랜잭션이접근할수없다. 트랜잭션이그실행을성공적으로완료하면언제나 일관성있는데이터베이스상태로변환한다. 트랜잭션은자기의연산을부분실행하여트랜잭션 의기능을행한다. [ 기-00년7 월][ 기-02년9 월] 19. 트랜잭션에대한설명으로옳지않은것은? 트랜잭션은작업의논리적단위이 하나의트랜잭션은 commit 되거나 rollback 되어야한 트랜잭션은일반적으로회복의단위가된 구조점(savepoint) 은트랜잭션당한번만지정할수있 [ 기-02년3 월] 20. 트랜잭션(Transaction) 이가져야할특성에해당하지않 는것은? 원자성(Atomicity) 투명성(Transparency) 일관성(Consistency) 격리성(Isolation) [ 기-02년9 월] 21. 트랜잭션이수행중에다른트랜잭션연산에끼어들수 없음을의미하는트랜잭션의특징은? 가. atomicity 나. consistency 다. isolation 라. durability [ 기-06년9 월][ 산-00년3 월] 22. 트랜잭션(transaction) 의특성에해당하지않는것은? 원자성(Atomicity) 일관성(Consistency) 지속성(Duration) 무결성(Integrity) [ 기-08년9 월][ 기-07년5 월][ 산-03년8 월] 23. 트랜잭션의정의및특징이아닌것은? 한꺼번에모두수행되어야할일련의데이터베이스 연산집합 사용자의시스템에대한서비스요구시시스템의상 태변환과정의작업단위 병행제어및회복작업의논리적작업단위 트랜잭션의연산이데이터베이스에모두반영되지 않고일부만반영시키는원자성의성질 [ 기-04년5 월] 24. A 은행에서 B 라는사람이고객인증절차를거쳐잔액 을조회한후, 타인에게송금하는도중에장애가발생하였을 경우문제가발생한 이러한경우의부작용을방지할수있 는트랜잭션의특성은? 일관성(Consistency) 고립성(Isolation) 지속성(Duration) 원자성(Atomicity) -36-

37 [ 정보처리기사/ 산업기사 ] DB07-내장SQL, 고급데이터베이스 [ 기-04년3 월][ 기-06년5 월] 25. 트랜잭션(Transaction) 은보통일련의연산집합이란의미로사용하며하나의논리적기능을수행하는작업의단위이 트랜잭션이가져야할특성으로거리가먼것은? 원자성(Atomity) 격리성(Isolation) 영속성(Durability) 병행성(Concurrency) [ 기-03년8 월] 26. 트랜잭션의특성중아래내용에해당되는것은? 시스템이가지고있는고정요소는트랜잭션수행전과트랜잭션수행완료후에같아야한다는특성 원자성(atomicity) 일관성(consistency) 격리성(isolation) 영속성(durability) [ 기-05년9 월] 27. 트랜잭션의실행이실패하였음을알리는연산자로트랜잭션이수행한결과를원래의상태로원상복귀시키는연산은? COMMIT 연산 BACKUP 연산LOG 연산ROLLBACK연산 [ 기-05년3 월] 28. 트랜잭션 T1, T2 에대해 T1 이 T2 의갱신을볼수있 고또는 T2 가 T1 의갱신을볼수있으나, 두트랜잭션이동 시에 상대방의 갱신을 볼 수 없는 트랜잭션의 성질 (properties) 은? 원자성(Atomicity) 독립성(Isolation) 일관성(Consistency) 지속성(Durability) [ 기-05년3 월] 29. 트랜잭션의성질이아닌것은? 각트랜잭션은단독으로수행되었을때데이터베이스의일관성을보전해주어야한다. 성능상의이유로 DBMS가트랜잭션의단위작업을섞어서수행시키는경우에라도사용자들은트랜잭션이다른트랜잭션으로부터영향을받는다고느껴야한다 일단 DBMS가사용자에게트랜잭션의성공적인완료를응답했다면설사해당변경내용이디스크상에반영되기전에시스템의장애가일어나도트랜잭션완료의효과는지속되어야한다. 각트랜잭션의실행을사용자들이원자적(atomic) 인것으로간주할수있도록한다. [ 기-08년5 월][ 기-00년10 월] 30. 트랜잭션의특성으로거리가먼것은? 가. consistency 나. isolation 다. durability 라. redundancy [ 기-05년3 월] 31. 트랜잭션이부분완료(partial commit) 상태에도달하였다 가실패(fail) 상태로가는경우에해당하는것은? 사용자의인터럽트 교착상태(deadlock) 발생 트랜잭션프로그램의논리오류 디스크출력도중의하드웨어장애 (3) 장애, 회복 [ 기-01년3 월] 32. 데이터베이스운영시에데이터베이스에손상이가해져회복(Recovery) 작업을해야하는경우가발생할수있는데, 이런경우데이터베이스에손상을줄가능성이가장적은장애는? 트랜잭션장애(Transaction Failure) 시스템장애(System Failure) 미디어장애(Media Failure) 네트워크장애(Network Failure) (4) 보안, 암호화 [ 기-06년3 월] 33. 데이터베이스무결성과보안의차이점에대한설명중옳 은것은? 무결성은권한이있는사용자로부터데이터베이스를 보호하는것이고, 보안은권한이없는사용자로부터 데이터베이스를보호하는것이다. 무결성은권한이없는사용자로부터데이터베이스를 보호하는것이고, 보안은권한이있는사용자로부터 데이터베이스를보호하는것이다. 무결성과보안은모두권한이있는사용자로부터데 이터를보호하는것이지만, 보안은사용자계정과 비밀번호를관리한다. 무결성과보안은모두권한이없는사용자로부터데 이터베이스를보호하는것이지만, 무결성은 DBMS가 자동으로보장해준다. [ 기-08년3 월][ 기-04년9 월][ 기-06년5 월] 34. 데이터베이스보안에대한설명으로옳지않은것은? 보안을위한데이터단위는테이블전체로부터특정 테이블의특정한행과열위치에있는특정한데이 터값에이르기까지다양하다. 각사용자들은일반적으로서로다른객체에대하여 다른접근권리또는권한을갖게된다. SQL의경우에는보안규정에포함된독립적인기능 으로뷰기법(view mechanism) 과권한인가서브시 스템(authorization subsystem) 이있 보안을위한사용자들의권한부여는관리자의정책 결정보다는 DBMS 가자체결정하여제공한 [ 기-03년5 월] 35. 분산데이터베이스의불법적인접근을차단하기위 하여데이터암호화가필요하DES알고리즘에서는 평문을 ( 1 ) 비트로블록화를하고, 실제키의길이는 ( 2 ) 비트를이용한 괄호의내용으로옳은것은? [ 기-02년3 월][ 기-02년5 월] 36. 암호화기법중암호화알고리즘과암호화키는공개해서 누구든지평문을암호문으로만들수있지만, 해독알고리즘 과해독키는비밀로유지하는기법을무엇이라하는가? DES(Data Encryption Standard) 기법 -37-

38 [ 정보처리기사/ 산업기사 ] DB07-내장SQL, 고급데이터베이스 공중키(public-key) 암호화기법 대체(substitution) 암호화기법 전치(transposed) 암호화기법 [ 기-00년10 월] 37. 데이터를암호화하는데사용되는 RSA 기법에대한설명으로옳지않은것은? 암호화키와해독키를별도로사용한 암호화키를일반적으로공중키라고도한 해독키는반드시비밀로보호되어야한 암호화키를사용하여해독키를유도하는것은가능 (5) 병행제어, 로킹 [ 기-07년5 월] 38. 병행제어에영향을주는요소로한번에로크(lock) 되어야할데이터의크기를로킹단위(locking granularity) 라고한 이단위가클경우에대한설명으로옳지않은것은? 병행성수준이높아진 병행제어기법이간단하 로크의수가적어진 극단적인경우순차처리하는것과같 [ 기-02년5 월] 39. 하나의트랜잭션이데이터를엑세스하는동안다른트랜잭션이그데이터항목을엑세스할수없도록하는방법을무엇이라고하는가? normalization( 정규화) locking( 로킹) logging( 사용흔적의일지화) firewall( 방화벽) [ 기-05년5 월] 40. 병행 제어(Concurrency Control) 기법 중에서 잠금 (locking) 기법으로가장최소단위의병행제어는어떤것인 가? 페이지차원(Page-level) 의잠금 행차원(row-level) 의잠금 테이블차원(table-level) 의잠금 필드차원(field-level) 의잠금 [ 기-00년3 월] 41. 병행처리를수행할때로킹방법에의해해결될수있는것이아닌것은? 갱신분실문제 비완료의존성문제 불일치문제 교착상태문제 [ 기-03년5 월] 42. 트랜잭션의병행제어목적이아닌것은? 데이터베이스의공유최대화 시스템의활용도최대화 데이터베이스의일관성최소화 사용자에대한응답시간최소화 [ 기-08년3 월][ 기-00년7 월] 43. 로킹(locking) 단위에대한설명으로옳은것은? 로킹단위가크면병행성수준이낮아진 로킹단위가크면병행제어기념은복잡해진 로킹단위가작으면로크(lock) 의수가적어진 로킹단위가크면로크(lock) 의수가많아진 [ 기-99년8 월] 44. 병행제어(concurrency control) 기법에의한제어없이 트랜잭션들이데이터베이스를동시에접근하도록허용할경우 발생하는문제점이아닌것은? 갱신분실(lost update) 교착상태(deadlock) 모순성(inconsistency) 연쇄복귀(cascading rollback) [ 기-99년10 월] 45. 병행수행(concurrency) 의문제점이아닌것은? 갱신분실문제(lost update problem) 비완료의존성문제(uncommitted dependency problem) 불일치분석문제(inconsistent analysis problem) 로그관리문제(log management problem) [ 기-08년9 월][ 기-07년3 월] 46. 병형제어의로킹(Locking) 단위에대한설명으로옳지않은것은? 로킹단위가작아지면병행성수준이낮아진 데이터베이스, 파일, 레코드등은로킹단위가될수있다. 로킹단위가작아지면로킹오버헤드가증가한 라. 한꺼번에로킹할수있는단위를로킹단위라고한다. [ 기-99년10 월] 47. 관계데이터베이스를설계할때고려해야할사항들과관련있는용어들의연결중옳지않은것은? 무결성- 기본키 일관성 - 외래키 보안 - 뷰 회복 - 로킹 [ 기-07년9 월] 단계로킹(two phase locking) 에대한설명으로옳지않은것은? 직렬성을보장한 확장단계와축소단계의두단계(phase) 가있 교착상태를예방할수있 각트랜잭션의로크요청과해제요청을 2단계로실시한다. (6) 분산데이터베이스 [ 산-99년6 월] 49. 분산환경에서서로다른데이터베이스를연결하여사용할수있게하는미들웨어는? 가. ODBC 나. RPC 다. CS Talk 라. TCP/IP [ 기-08년9 월[ 기-08년5 월][ 기-00년3 월][ 산-00년3 월][ 기-07 년5 월][ 기-05년3 월][ 기-06년3 월][ 기-02년3 월][ 기-04년5 월][ 기-02년5 월][ 기-99년8 월][ 기-03년8 월][ 기-06년9 월][ 기 -01년9 월] 50. 분산데이터베이스에관한설명으로거리가먼것은? 점진적인시스템용량의확장이가능하 융통성이높 신뢰성과가용성이높 -38-

39 [ 정보처리기사/ 산업기사 ] DB07-내장SQL, 고급데이터베이스 소프트웨어개발비용이적게된 [ 기-05년9 월][ 기-03년8 월][ 기-01년9 월][ 기-06년9 월] 51. 분산데이터베이스에서사용자는데이터가물리적으로저장되어있는곳을알필요없이논리적인입장에서데이터가모두자신의사이트에있는것처럼처리하는특성을무엇이라하는가? 지역자치성(local autonomy) 위치독립성(location independence) 단편독립성(fragmentation independence) 중복독립성(replication independence) [ 산-99년8 월] 52. 분산데이터베이스의장점이아닌것은? 데이터베이스설계가쉬움 분산제어가능 시스템성능향상 시스템의융통성증가 [ 기-04년9 월][ 기-05년3 월] 53. 분산데이터베이스시스템에대한설명으로옳지않은것은? 사용자나응용프로그램이접근하려는데이터나사이트의위치를알아야한다. 중앙의컴퓨터에장애가발생하더라도전체시스템에영향을끼치지않는다. 중앙집중시스템보다구현하는데복잡하고처리비용이증가한다. 중앙집중시스템보다시스템확장이용이하 [ 기-04년3 월] 54. 분산데이터베이스시스템이사용자에게제공하는 4가지 유형의투명성(Transparency) 에속하지않는것은? 위치투명성 복제투명성 수행투명성 병행투명성 처리가가능함. 병행투명성(concurrency transparency) : 분산데이터베이스와관련된다수의트랜잭션들이동시에실현되더라도그트랜잭션의결과는영향을안받음. 장애투명성(failure transparency) : 트랜잭션, DBMS, 네트워크, 컴퓨터장애에도불구하고트랜잭션을정확하게처리함. (7) 2008 년기출문제( 중복제거) [ 기-08년3 월] 58. 트랜잭션의특성으로옳지않은것은? 트랜잭션의연산은데이터베이스에모두반영되든지, 아니면전혀반영되지않아야한다. 트랜잭션이그실행을성공적으로완료하면언제나일관성있는데이터베이스상태로변환한다. 둘이상의트랜잭션이동시에병행실행되는경우어느하나의트랜잭션실행중에다른트랜잭션의연산이끼어들수있다. 트랜잭션에의해서생성된결과는계속유지되어야한 [ 산-08년9 월] 59. 트랜젝션의특성중다음설명에해당하는것은? 트랜잭션의연산은데이터베이스에모두반영되든지아니면전혀반영되지않아야한다. Atomicity Consistency Isolation Durability [ 기-00년10 월] 55. 분산데이터베이스시스템의장점으로거리가먼것은? 사이트간의데이터들이서로오류가발생한가능성이줄어든다. 데이터베이스구축이후에점차적으로새로운사이트를추가할수있다. 특정한사이트에서장애가발생하더라도다른사이트는계속운용할수있다. 해당지역에필요한데이터를지역적으로관리할수 [ 기-07년9 월][ 기-05년3 월] 56. 분산데이터베이스설계시고려사항으로옳지않은것은? 작업부하(Work Load) 의노드별분산정책 지역의자치성보장정책 데이터의일관성정책 분산노드간데이터의중복성보장과가용성감소 [ 기-03년3 월] 57. 분산 DBMS의 4대목표에대한설명으로거리가먼것은? 위치투명성(location transparency) : 트랜잭션은특정데이터항목의위치에의존적임. 중복투명성(replication transparency) : 트랜잭션이데이터의중복갯수나중복사실을모르고도데이터 [DB-07-내장SQL, 고급데이터베이스] 가 다 라 나 다 라 가 나 가 다 나 라 나 라 가 다 나 라 라 나 다 라 라 라 라 나 라 나 나 라 라 가 가 라 가 나 라 가 나 나 라 다 가 나 라 가 라 다 가 라 나 가 가 다 가 라 가 다 가 -39-

40 [ 정보처리기사/ 산업기사 ] DB08- 자료구조( 선형, 비선형구조) * 주요키워드 * (1) 선형, 비선형구조구분및자료구조특징 (2) 선형구조 > 순차리스트 > 스택 (Stack) (3) 선형구조 > 순차리스트 > 큐(Queue) (4) 선형구조 > 순차리스트 > 데크(Deque) (5) 선형구조 > 연결리스트(Linked List) (6) 비선형구조 > 트리 (7) 트리운행법 (8) 비선형구조 > 그래프 (9) 수식표기법변환 (10) 2008 년기출문제( 중복제거) (1) 선형, 비선형구조구분및자료구조특징 [ 산-08년5 월][ 산-07년9 월][ 기-01년6 월][ 기-07년5 월][ 기 -01년3 월][ 기-03년3 월][ 기-04년5 월][ 기-06년9 월][ 기-07년 3 월][ 기-05년5 월][ 기-06년5 월][ 산-05년5 월][ 산-05년9 월] [ 산-04년9 월][ 산-02년3 월][ 산-01년6 월][ 산-01년3 월][ 산 -02년5 월][ 산-06년5 월][ 산-06년9 월][ 산-07년3 월][ 산-00년 3 월][ 산-99년6 월][ 산-00년7 월][ 산-01년9 월] 1. 비선형구조와선형구조가옳게짝지어진것은? 1 스택(Stack) 2 큐(Queue) 3 트리(Tree) 4 연결리스트(Linked List) 5 그래프 (Graph) 비선형구조 : 1, 2, 5 선형구조 : 3, 4 비선형구조 : 3, 5선형구조 : 1, 2, 4 비선형구조 : 1, 2, 3 선형구조 : 4, 5 비선형구조 : 3선형구조 : 1, 2, 4, 5 [ 기-03년8 월] 2. 순차리스트(sequential list) 가아닌것은? 배열(array) 트리(tree) 데크(deque) 스택(stack) [ 산-05년3 월] 3. 효율적인프로그램을작성할때가장우선적인고려사항은저장공간의효율성과실행시간의신속성이 자료구조의선택은프로그램실행시간에직접적인영향을준 자료구조에관한설명으로거리가먼것은? 자료구조는자료의표현과그것과관련된연산이 자료구조는일련의자료들을조직하고구조화하는것이 어떠한자료구조에서도필요한모든연산들을처리하는것이가능하다. 처리할문제가주어지면평소에주로사용하던자료구조를적용하는것이좋다. [ 기-05년9 월] 4. 자료구조에관한설명중옳지않은것은? 스택은 LIFO 구조로복귀주소(return address) 등에이용된다. 큐는 FIFO 구조로작업스케줄링등에이용된 트리는선형구조이 데크(Deque) 는서로다른방향에서입 출력이가능한구조이다. [ 산-08년9 월][ 산-08년3 월][ 산-04년5 월][ 산-04년3 월][ 산 -06년3 월][ 산-99년4 월] 5. 다음의자료구조중성질이다른하나는? 스택(stack) 트리(tree) 큐(queue) 데크(deque) [ 산-03년5 월] 6. 선형리스트의특징이아닌것은? 가장간단한데이터구조중하나이 배열과같이연속되는기억장소에저장되는리스트를말한다. 기억장소효율을나타내는메모리밀도가 1 이 데이터항목을추가삭제하는것이용이하 [ 산-03년3 월] 7. 순차적인선형구조(sequential linear structure) 에해당되는 자료구조는? 트리 연결리스트 그래프 큐 (2) 선형구조 > 순차리스트 > 스택 (Stack) [ 산-08년9 월][ 기-06년5 월][ 기-01년9 월][ 기-03년8 월][ 기 -06년9 월][ 산-05년5 월][ 산-04년9 월][ 산-04년5 월][ 산-01년 3 월][ 산-00년10 월][ 기-04년5 월][ 산-03년3 월][ 산-06년9 월] 8. 스택의응용분야와거리가먼것은? 운영체제의작업스케줄링 함수호출의순서제어 인터럽트의처리 수식의계산 [ 기-07년3 월] 9. 스택(stack) 에대한설명으로옳은것은? 인터럽트처리, 서브루틴호출작업등에응용된 FIFO 방식으로처리된 순서리스트의뒤(Rear) 에서노드가삽입되며, 앞(Front) 에서노드가제거된 선형리스트의양쪽끝에서삽입과삭제가모두가능한자료구조이다. [ 기-07년3 월][ 기-99년8 월][ 기-05년3 월] 10. 스택알고리즘에서 T 가스택포인터이고, m이스택의길이일때서브루틴 AA" 가처리해야하는것은? T T+1 if T > m then goto AA Else STACK(T) item 오버플로우처리 언더플로우처리 삭제처리 삽입처리 [ 산-05년9 월] 11. 스택에데이터를 A, B, C, D 순으로저장했을경우, 이들데이터가출력되는결과로가능한것은? 가. D-B-C-A 나. C-B-D-A -40-

41 [ 정보처리기사/ 산업기사 ] DB08- 자료구조( 선형, 비선형구조) 다. D-C-A-B 라. D-A-C-B [ 산-07년3 월] 12. 순서가 A, C, B, D 로정해진입력자료를스택에입력하 였다가출력한결과가될수없는것은? 가.B,A,D,C 나.C,B,A,D 다.B,C,D,A 라.C,D,B,A [ 산-02년3 월] 13. 한프로그램에서서브프로그램을 Call한후되돌아갈 주소를보관할때사용되는구조는? 스택(stack) 큐(queue) 데큐(deque) 트리(tree) [ 산-06년5 월][ 산-03년3 월][ 산-99년8 월][ 산-06년9 월] 14. 데이터삽입, 삭제가 top 이라고부르는한쪽끝에서만이루어지는후입선출(LIFO) 형태의자료구조를무엇이라하는가? 스택(stack) 큐(queue) 데크(deque) 원형큐(circular queue) [ 기-04년9 월] 15. 다음은 Stack 에자료를삽입(Insert) 하는알고리즘이 빈칸에적합한내용은? procedureinsert(data,n,top,stack) if top n then call Stack-Full; top = top + 1; Stack(top) = ( ); end Insert 가. top 다. top-1 나. data 라. data-1 [ 기-99년10 월] 16. 스택(stack) 이사용되는경우가아닌것은? 인터럽트의처리 수식의계산 서브루틴의복귀번지저장 스풀(spool) 처리 [ 산-00년5 월] 17. 스택(stack) 의사용과거리가먼것은? 부프로그램(sub program) 의호출 산술식표현 행렬표현 자료의후입선출(last-in-first-out) 방법 [ 산-07년5 월] 18. 스택(stack) 의삽입(insert) 알고리즘이 ( ) 안의내용으 로옳게짝지어진것은? ( 단, n : 스택의크기, TOP : 스택 포인터,S: 스택의이름) procedure add TOP = TOP ( 1 ) 1 IF TOP ( 2 ) n then ( 3 ) else S[TOP] = Item 가 > 3 underflow 나. 1-2 < 3 overflow 다 > 3 overflow 라 < 3 overflow [ 산-07년9 월] 19. A, B, C, D의순서로정해진입력자료를스택에입력하였다가출력한결과가될수없는것은? ( 단, 왼쪽부터먼저출력된순서이) C,B,A,D C,D,A,B B,A,D,C B,C,D,A (3) 선형구조 > 순차리스트 > 큐(Queue) [ 산-99년6 월][ 산-05년5 월][ 산-03년8 월] 20. 노드의삽입작업은선형리스트의한쪽끝에서제거작업 은다른쪽끝에서수행되는자료구조는? 스택 큐 트리 데큐 [ 기-07년9 월][ 기-05년9 월][ 기-02년5 월][ 기-02년3 월][ 기 -00년10 월][ 산-02년9 월][ 산-06년5 월] 21. 운영체제의작업스케줄링등에응용될수있는가장적합한자료구조는? 스택(Stack) 큐 (Queue) 연결리스트(Linked List) 트리(Tree) [ 산-00년3 월][ 산-05년3 월][ 산-02년5 월] 22. FIFO(First In First Out) 방식의작업스케줄링(Job- Scheduling) 을위한자료구조로서가장적합한것은? 스택(Stack) 스트링(String) 큐(Queue) 그래프(Graph) (4) 선형구조 > 순차리스트 > 데크(Deque) [ 기-07년9 월][ 기-05년3 월] 23. 삽입과삭제가양쪽끝에서이루어지므로 2개의포인터 END1과 END2 를사용하는선형자료구조는? 스택(Stack) 데크(Deque) 리스트(List) 그래프(Graph) [ 기-06년3 월] 24. 데크(deque) 에대한옳은설명으로만짝지어진것은? 1 양끝에서노드의삽입과삭제가모두가능하다. 2 하나의포인트를사용한다. 3 double ended queue 의약자이 4 선형구조이다. 1, 2 1, 2, 3 1, 3, 4 1, 4 [ 산-05년3 월] 25. 순환적프로그램을처리할때필요하지않은것은? 데크 스택 복귀주소 순환에서탈출하는조건 [ 산-04년9 월][ 산-02년9 월][ 산-00년10 월][ 산-99년4 월][ 산 -07년5 월] -41-

42 [ 정보처리기사/ 산업기사 ] DB08- 자료구조( 선형, 비선형구조) 26. 다음설명이의미하는것은? 삽입과삭제가리스트의양쪽끝에서발생할수있는형태이다. 입력이한쪽에서만발생하고출력은양쪽에서일어날수있는입력제한과, 입력은양쪽에서일어나고출력은한곳에서만이루어지는출력제한이있다. 스택 큐 다중스택 데크 [ 산-01년9 월] 27. 데크(deque) 에관한설명으로옳지않은것은? 삽입과삭제가양쪽끝에서일어난 스택과큐를복합한형태이 사용하는포인터는한개이 입력제한데크를 scroll 이라고한 실제포인터와스레드를구별하기가쉽 [ 기-99년4 월][ 산-02년5 월][ 산-04년9 월][ 기-02년5 월] 32. 기억공간의낭비원인이되는널링크부분을트리순회 시이용되도록구성한트리를무엇이라고하는가? 신장트리(spanning tree) 스레드이진트리(thread binary tree) 완전이진트리(complete binary tree) 경사트리(skewed tree) [ 산-99년8 월][ 산-00년10 월] 33. 다음과같은트리(tree) 구조에서기본용어의설명으로 맞는것은? (5) 선형구조 > 연결리스트(Linked List) [ 산-00년5 월] 28. 연결리스트(linked list) 에대한설명으로거리가먼것은? 노드의삽입과삭제가용이하 연속적으로기억공간이없어도저장이가능하 연접리스트나배열보다기억공간이절약된 희소행렬을표현하는데이용된 [ 기-02년9 월][ 기-00년3 월][ 산-99년8 월] 29. 희소행렬을링크드리스트(Linked list) 로표현할때, 가장큰장점은? 기억장소가절약된 임의위치액세스(Random Access) 가가능하 이진검색(binary search) 이가능하 행렬간의연산시간을줄일수있 [ 기-07년9 월][ 기-01년9 월] 30. 연결리스트(Linked List) 에대한설명으로거리가먼것은? 노드의삽입이나삭제가쉽 노드들이포인터로연결되어검색이빠르 연결을해주는포인터(Pointer) 를위한추가공간이필요하다. 연결리스트중에는중간노드연결이끊어지면그다음노드를찾기힘들다. (6) 비선형구조 > 트리 [ 산-00년7 월] 31. 스레드(threaded) 이진트리에대한설명으로옳지않은것은? 널링크를다른노드를가리키는포인터로대체한 Perlis.Thornton에의해널링크를이용하는방법이고안되었다. 스택의도움없이트리를순회할수있는장점이있 node는 10 이 node 의차수(degreeofmode) 는 4 이 레벨(level) 은 5 이 근(root) node는 N 이 [ 산-06년3 월] 34. 트리를표현할때가장적합한자료구조는? stack queue linked list circular queue [ 산-01년6 월] 35. 깊이가 6 인이진트리의최대노드수는? [ 산-03년5 월] 36. AVL 트리의가장큰장점은? 탐색시간이빠르 기억장소에서공간이절약된 트리에서노드를삽입하기가쉽 트리에서노드를삭제하기가쉽 [ 산-05년3 월] 37. 트리구조에대한용어설명중옳지않은것은? 어떤노드의서브트리수를그노드의차수라고한 차수가 0 인노드를단말노드라고한 같은부모노드를가지는노드를형제노드라고한 모든노드는하나의부모노드를가진 [ 산-05년3 월] 38. 포인터를사용하여리스트를나타냈을때의설명중옳지않은것은? 새로운노드의삽입이쉽 기억공간이많이소요된 한리스트를여러개의리스트로분리하기쉽 노드를리스트에서삭제하기어렵 -42-

43 [ 정보처리기사/ 산업기사 ] DB08- 자료구조( 선형, 비선형구조) [ 기-99년4 월] 39. 다음과같은 B-트리에서노드 32가추가된후다시노드 35 가추가되었을때의결과는? [ 기-01년6 월] 44. 이진트리의특성에대한설명으로옳지않은것은? ( 단, n0 = 단말노드수, n1 = 차수1 인노드수, n2 = 차수 2 인노드수, n = 노드의총수, e= 간선의총수) 가.n=e+1 나.e=n1+2n2 다. n = n0 + n1 + n2 라. n0 = n2 + 2 [ 기-01년9 월][ 기-03년5 월][ 기-06년5 월] 45. 다음 Tree의 Degree 와터미널노드의수는? -43- [ 기-99년8 월] 40. B- 트리가가지는성질이아닌것은? 한노드안에있는킷값은오름차순을유지하 모든리프(leaf) 노드는리프가아닌이상적어도두개의서브트리를갖는다. 루트(roof) 노드는리프가아닌이상적어도두개의서브트리를갖는다. 킷값의삽입이나삭제시트리의총노드수는변함이없 [ 기-99년10 월] 41. B- 트리에대한설명중옳지않은것은? 한노드안에있는킷값들은오름차순을유지한 탐색, 추가, 삭제는루트로부터시작한 루트와리프를제외한모든노드는적어도 2/3이상채워져있다. B-트리는인덱스파일에서인덱스를구성하는방법중의하나이다. [ 기-01년3 월] 42. 트라이(trie) 색인에대한설명으로옳지않은것은? 키탐색을위해키값을직접표현한 트라이의차수는키값을표현하기위해사용하는문자의수(radix) 에의해결정한 키값의분포를미리예측할수있다면기억장소를절약할수있다. 트라이의크기는나타내려고하는키값의기수와키필드길이에의해결정된다. [ 기-01년6 월] 43. 키값이문자열또는숫자일경우일련의키값들에대해일부분이같은문자나숫자로구성되었을때, 즉전체키값의길이보다키값들사이에별개의전위(prefix) 수가작을때적합하고, 가변길이의키값을효과적으로나타낼수있으며, 삽입및삭제시노드의분열과병합이없는특징을가진색인구조는? B* - 트리색인 트라이(trie) 색인 B - 트리색인 B+ - 트리색인 Degree:2 터미널노드 :4 Degree:3 터미널노드 :5 Degree:4 터미널노드 :2 Degree:4 터미널노드 :10 [ 기-02년9 월] 46. 트라이(Trie) 색인에대한설명으로옳지않은것은? 키탐색을위해키값을직접표현한 트라이의차수는킷값을표현하기위해사용하는문자의수(radix) 에의해결정된 키값의분포를미리예측할수있다면기억장소를절약할수있다. 트라이의크기는나타내려고하는킷값의기수와키필드길이에의해결정된다. [ 기-08년9 월][ 산-08년5 월][ 기-03년3 월][ 기-06년9 월] 47. 아래그림에서트리의차수(degree) 를구하면? 가. 2 나. 3 다. 4 라. 5 [ 기-05년3 월] 48. 트리(tree) 에서 임의의 노드 N 에 연결된 다음 레벨 (level) 의노드를무엇이라고하는가? Parent node Brother node Leaf node Children node (7) 트리운행법

44 [ 정보처리기사/ 산업기사 ] DB08- 자료구조( 선형, 비선형구조) [ 기-08년9 월][ 기-08년5 월][ 기-08년3 월][ 기-04년3 월][ 산 -02년5 월][ 산-05년3 월][ 기-02년3 월] 49. 아래 Tree 구조에대하여 preorder 순서로처리한결과 는? [ 산-01년3 월][ 산-04년9 월] 52. 보기와같은그래프에서인접행렬이옳게된것은? 가. a -> b -> d -> c -> e -> g -> h -> f 나. d -> b -> g -> h -> e -> f -> c -> a 다. a -> b -> c -> d -> e -> f -> g -> h 라. a -> b -> d -> g -> e -> h -> c -> f [ 기-06년9 월][ 산-00년5 월][ 산-06년5 월][ 산-01년6 월][ 산 -01년9 월][ 산-02년9 월][ 산-04년3 월][ 기-07년5 월] 50. 다음그림과같은이진트리를후위순회(postorder traversal) 한결과는? [ 기-99년4 월] 53. 다음그래프 G 에서임계경로(critical path) 상의작업은? a3 a5 a6 라.a8 가.+**/ABCDE 나.A/B*C*D+E 다.+*AB/*CDE 라.AB/C*D*E+ [ 산-03년8 월] 51. 다음 그림과 같은 이진 트리를 전위 순회 (preorder-traversal) 한결과는? [ 산-03년5 월][ 산-01년3 월] 54. 다음그래프중보기의신장트리(spanning tree) 가아닌것은? [ 산-03년5 월] 55. 다음인접행렬(adjacency matrix) 에대응되는그래프 (graph) 를그렸을때, 옳은것은? 가. AB*CD*E/+ 나. A*B+C*D/E 다. +**/ABCDE 라. A*B+CD*/E (8) 비선형구조 > 그래프 A B C A B C

45 [ 정보처리기사/ 산업기사 ] DB-08- 자료구조( 선형, 비선형구조) [ 기-03년5 월] 61. 다음과같이주어진후위표기방식의수식을중위표기방식으로나타낸것은? ABC - / DEF + * + [ 산-04년5 월] 56. 다음과같은그래프에서간선의개수는? 가. A / (B - C) + F * E + D 나.A/(B-C)+D*(E+F) 다. A / (B - C) + D + E * F 라.A/(B-C)*D+E+F [ 기-04년9 월][ 기-06년5 월] 62. 아래식에대하여 Postfix 기법으로옳게기술된것은? (A * B) + (C * D) 2 개4 개6 개8개 가.+AB**CD 다.AB*CD*+ 나.+*AB*CD 라.*AB+*CD (9) 수식표기법변환 [ 기-04년3 월] 57. 스택(Stack) 의응용에서다음의수식을중위표기법으로표기시옳은것은? (((A/B)+C)-(D*E)) [ 기-07년9 월][ 기-05년3 월] 63. 아래 infix로표현된수식을 postfix 표기로옳게변환한 것은? A=(B-C)*D+E 가.=A*-BC+DE 나.=A++-BCDE A B C - D * E + = A B C * D - E + = 가.A/B+C-D*E 다.A/B+C-*DE 나.AB/C+DE*- 라.AB/C+-DE* [ 기-05년3 월] 64. 다음과같은전위식(prefix) 을후위식(postfix) 으로올바르게표현한것은? - / * A + B C D E A B C + * D / E - A B * C D / + E - AB*C+D/E- ABC+D/*E- [ 기-06년3 월] 65. 다음의수식을후위순회(postorder traversal) 한결과는? A/B*C*D+E 가.+**/ABCDE 나.A/B*C*D+E 다.AB/C*D*E+ 라.ABCDE/**+ [ 기-07년3 월][ 산-07년3 월][ 산-05년5 월][ 산-03년3 월][ 산 -99년4 월] 66. 중위표기법(infix) 의수식 (A+B)*C+(D+E) 을후위표기법 (postfix) 으로옳게표기한것은? 가. AB+CDE*++ 나. AB+C*DE++ 다. +AB*C+DE+ 라.+*+ABC+DE [ 산-03년5 월] 58. 산술식 A / B - (C * D) / E를 Postfix 표기법으로나타 낸것은? 가.AB/CD*E/- 나.AB/-CD*E/ 다.-/AB/*CDE 라.A/B-C*D/E [ 산-04년3 월] 59. 후위표기방식으로표현된수식이다음과같을때이 수식에서가장먼저처리되는연산은? X = ABC / DE*+AC*- 가. A B 나. B / C 다. B C 라. A * B [ 산-08년9 월][ 산-04년5 월] 60. 다음산술문의중위표기(Infix) 에서후위표기 (Postfix) 로옳게 변환된것은? 산술문 : A/B**C+D*E-A*C 나. ABC**/DE*+AC*- 라. **/ABC+*DE-*AC 가. ABC**/DE+*AC-* 다. **/ABC*+DE*-AC [ 산-05년3 월][ 산-07년5 월][ 산-07년9 월] 67. 후위표기(postfix) 식이다음과같을때식의계산값은? ( 단, 수치는한자리숫자로한) -45-

46 [ 정보처리기사/ 산업기사 ] DB-08- 자료구조( 선형, 비선형구조) 나. XABCD/+E +F-= 라 XABCDEF=++/ x [ 산-07년5 월] 68. 다음의중위(infix) 표기식을전위(prefix) 표기식으로옳게변환한것은? A*B+C-D/E 가.-+*ABC/DE 다. A B C D E * + - / 나.AB*C+DE/- 라. * + - / A B C D E (10) 2008 년기출문제( 중복제거) [ 산-08년3 월] 69. 큐(Queue) 에대한설명으로옳지않은것은? 입력은리스트의한끝에서, 출력은그상대편끝에서일어난 운영체제의작업스케줄링에사용된 오버플로우는발생될수있어도언더플로우는발생되지않는 다. 가장먼저삽입된자료가가장먼저삭제되는 FIFO 방식으로 처리된다. [ 산-08년3 월] 70. 다음의산술식을 Postfix 표기로옳게나타낸것은? X=A+(B+C/D) E-F 가. X=A+B+C/D E-F 다. =X-+A +B/CDEF [ 기-08년3 월] 71. 순서가 A,B,C,D로정해진입력자료를스택에입력하였다가출력하는경우, 출력결과로서가능하지않은것은? 가.D,A,B,C 나.B,D,C,A 다.C,B,D,A 라.B,A,D,C [ 산-08년5 월] 72. 그래프로표현하기에적절치않은것은? 행렬 유기화학구조식 통신연결망 철도교통망 [ 기-08년5 월] 73. 택시정거장에서줄을서서순서대로택시를타는것과유사한자료구조는? 스택 큐 트리 그래프 [DB-08- 자료구조( 선형, 비선형구조)] 나 나 라 다 나 라 라 가 가 가 나 가 가 가 나 라 다 다 나 나 나 다 나 다 가 라 다 다 가 나 라 나 다 다 가 가 라 라 가 라 다 가 나 라 나 가 나 라 가 라 다 라 나 다 나 다 가 가 나 나 나 다 다 가 다 나 라 가 다 나 가 가 나 -46-

47 [ 정보처리기사/ 산업기사 ] DB09- 자료구조( 정렬, 검색, 해싱) * 주요키워드 * (1) 내부정렬, 외부정렬구분및특징 (2) 선택정렬 (3) 버블정렬 (4) 삽입정렬 (5) 힙정렬 (6) 2-Way 병합정렬 (7) 이분검색 (8) 해싱검색 (9) 보간검색 (10) 2008 년기출문제( 중복제거) (1) 내부정렬, 외부정렬구분및특징 [ 산-99년8 월][ 산-03년8 월] 1. 내부정렬기법(Internal sorting) 이아닌것은? 히프정렬(heap sort) 기수정렬(radix sort) 진동병합정렬(oscillating merge sort) 선택정렬(selection sort) [ 산-00년10 월] 2. 주기억장치를이용하여정렬하는방법은? 쉘정렬(Shell sort) 균형병합정렬(Balanced merge sort) 케스케이드병합정렬(Cascade merge sort) 다상병합정렬(Polyphase merge sort) [ 산-01년6 월] 3. 주기억장치내에서이루어지는정렬은? 가. radix sort 나. cascade sort 다. balanced sort 라. oscillating sort [ 산-01년6 월][ 산-02년9 월][ 산-00년7 월] 4. 주기억장치내에서이루어지는정렬방법은? 가. oscillating sort 나. balanced sort 다. polyphase sort 라. insertion sort [ 기-02년9 월][ 산-02년5 월][ 산-02년3 월][ 산-00년3 월] 5. 외부정렬(external sort) 에해당하지않는것은? 가. balanced sort 나. cascade sort 다. heap sort 라. polyphase sort [ 산-03년5 월][ 산-06년9 월][ 산-00년7 월] 6. 정렬알고리즘선택시고려하여야할사항으로거리가먼것은? 데이터의양 초기데이터의배열상태 키값들의분포상태 운영체제의종류 [ 산-05년3 월] 7. 정렬알고리즘선택에영향을미치는요인으로거리가먼것은? 사용컴퓨터시스템의특성 정렬할자료의양 초기자료의배열상태 액세스빈도 [ 기-01년9 월] 8. 주기억장치내에서이루어지는정렬이아닌것은? insertion sort selection sort cascade sort shell sort [ 기-00년7 월] 9. 정렬(Sort) 알고리즘의선택시고려사항으로거리가먼것 은? 증가데이터의배열상태 키값들의분포상태 소요공간및작업시간 정렬에필요한기억공간의크기 [ 산-02년9 월] 10. 레코드의많은자료이동을없애고하나의파일을부분적으로나누어가면서정렬하는방법으로키를기준으로작은값은왼쪽에큰값은오른쪽에모이도록서로교환시키는부분교환정렬법은? 퀵정렬(Quick sorting) 쉘정렬(Shell sorting) 삽입정렬(Insertion sorting) 선택정렬(Selection sorting) [ 산-05년5 월] 11. 버킷의순서대로레코드를꺼내어정렬하는기법은? 퀵(quick) 정렬 버블(bubble) 정렬 기수(radix) 정렬 합병(merge) 정렬 (2) 선택정렬 [ 산-03년8 월] 12. 입력순서에따라배열된 5 개의데이터 (8, 3, 5, 2, 4) 를 어떠한정렬방식에의해 1단계정렬시킨결과가 가되었다면사용된정렬알고리즘은? 가. bubble sort 나. heap sort 다. selection sort 라. insertion sort [ 기-05년3 월][ 기-01년6 월] 13. 자료가아래와같이주어졌을때, 선택정렬(selection sort) 을적용하여오름차순으로정렬할경우 pass 2를진행한후의정렬된값으로옳은것은? 4, 5, 9, 8, 11 4, 5, 9, 11, 8 4, 5, 8, 11, 9 4, 5, 8, 9, 11 (3) < 자료 : 9, 4, 5, 11, 8 > 버블정렬 [ 기-02년9 월] 14. 인접한데이터를비교하면서그크기에따라데이터의위 치를바꾸어정렬하는방법은? 퀵정렬(Quick Sort) 힙정렬(Heap Sort) 셀정렬(Shell Sort) 버블정렬(Bubble Sort) -47-

48 [ 정보처리기사/ 산업기사 ] DB09- 자료구조( 정렬, 검색, 해싱) [ 산-08년9 월][ 산-08년5 월][ 기-07년5 월] 15. 다음자료를버블정렬을이용하여오름차순으로정렬할 경우 PASS 2 의결과는? 9, 6, 7, 3, 5 가. 3,5,6,7,9 나. 6,7,3,5,9 다. 3,5,9,6,7 라. 6,3,5,7,9 [ 산-05년9 월] 16. 정렬해야할파일이 (5, 1, 4, 3, 8, 2) 인 6개의키값을첫번째단계에서 3 회수행한결과가다음과같을때, 어떤정렬기법을사용하였는가? 초기 :5,1,4,3,8,2 1 회 : 1, 5, 4, 3, 8, 2 2 회 : 1, 4, 5, 3, 8, 2 3 회 : 1, 4, 3, 5, 8, 2 삽입정렬 버블정렬 합병정렬 히프정렬 (4) 삽입정렬 [ 산-01년6 월][ 산-04년3 월] 17. 자료가아래와같을때, 삽입(insertion) 정렬방법을적용 하여오름차순으로정렬할경우 pass 1 을수행한결과는? 자료 : [20, 19, 14, 16, 18] 가. 19, 20, 14, 16, 18 나. 14, 20, 19, 16, 18 다. 14, 19, 20, 16, 18 라. 20, 14, 19, 16, 18 [ 산-06년9 월] 18. 다음의자료를삽입(insert) 정렬기법을사용하여오름차순으 로정렬할경우PASS 2 의결과는? 가 나 다 라 [ 기-08년9 월][ 산-07년3 월] 19. 삽입(insertion) 정렬을사용하여다음의자료를오름차 순으로정렬하고자한3 회전후의결과는? 5, 4, 3, 2, 1 가. 3, 4, 5, 2, 1 나. 4, 5, 3, 2, 1 다. 2, 3, 4, 5, 1 라. 1, 2, 3, 4, 5 [ 산-07년9 월] 20. 자료가다음과같을때, 삽입(insertion) 정렬방법을적용하여오름차순으로정렬할경우 pass 2 를수행한결과는? 자료 : [ 8, 3, 4, 9, 7 ] (5) 힙정렬 [ 기-03년3 월] 21. 이진트리의레코드 R= (88,74,63,55,37,25,33,19,26,14,9) 에대하여힙(heap) 정렬을만들때, 37의왼쪽과오른쪽의자노드(child node) 의값은? 55, 25 63, 33 33, 19 14, 9 [ 기-00년3 월] 22. 연산시간이최악과평균의경우, 모두 0(nlogn) 으로빠 른속도를갖는정렬방식은? 퀵정렬(quick sort) 버블정렬(bubble sort) 히프정렬(heap sort) 선택정렬(selection sort) (6) 2-Way 병합정렬 [ 산-05년3 월] 23. 입력데이터가 R=(71, 2, 38, 5, 7, 61, 11, 26, 53, 42) 일때 2-Way Merge Sort를 2 회전한후결과는? 가. R=(2, 5, 38, 71, 7, 11, 26, 61, 42, 53) 나. R=(2, 71, 5, 38, 7, 61, 11, 26, 42, 53) 다. R=(2, 5, 7, 11, 26, 38, 61, 71, 42, 53) 라. R=(2, 5, 7, 11, 26, 38, 42, 53, 61, 71) [ 산-01년9 월][ 산-02년3 월] 24. 다음은어떠한정렬방법을설명한것인가? - 두개의키들을한쌍으로하여각쌍에대하여순서를정한다. - 순서대로정렬된각쌍의키들을합병하여하나의정렬된서브리스트로만든다. - 위과정의정렬된서브리스트들을하나의정렬된파일이될때까지반복한다. 2-way합병정렬 퀵정렬 기수정렬 버블정렬 (7) 이분검색 [ 산-00년5 월][ 산-02년5 월] 25. 아래자료에서 65를찾기위하여 2진검색할경우비교해야할횟수는? 3, 18, 47, 54, 65, 83, 94, [ 산-05년9 월][ 산-06년5 월] 26. 이진검색(binary search) 기법을적용하기위한선행조건은? 자료가반드시정렬되어야한 자료의개수가짝수이어야한 자료의구성은비순차적이어야한 -48-

49 [ 정보처리기사/ 산업기사 ] DB-09- 자료구조( 정렬, 검색, 해싱) 자료의구성은홀수, 짝수순으로이루어져야한 [ 기-05년5 월][ 기-00년7 월][ 기-02년5 월] 27. 다음과같이입력되는레코드입력파일 R={26, 28, 32, 64, 75, 125, 138, 142, 158, 172, 185, 192, 201, 225, 238} 일때, 이진검색방법으로 75를찾을경우비교횟수 는? [ 기-04년9 월] 28. 다음과같이레코드가구성되어있을때, 이진검색방법으로 14 를찾을경우비교되는횟수는? " " 2 번3 번4 번5번 [ 기-03년3 월] 29. 아래보기의자료에서이진탐색(binary search) 을적용할경우 E 를찾기위한비교횟수는? ( 보기) ABCDEFGHIJKLMNO (8) 해싱검색 [ 기-99년4 월] 30. 검색방법중속도는가장빠르지만충돌현상시오버플 로해결의부담이과중되며, 많은기억공간을요구하는탐색 방법은? 해싱(hashing) 블록탐색(block search) 순차탐색(sequential search) 이진탐색(binary search) [ 산-99년4 월] 31. 오버플로어처리방법중에서여러개의해싱함수를준비하였다가충돌발생시새로운해싱함수를적용하여새로운해시표를생성하는방법은? 개방주소방법 이차검색방법 재해싱방법 체인방법 [ 산-00년10 월][ 산-01년9 월][ 산-04년5 월][ 산-06년9 월] 32. 해싱함수의값을구한결과키 k1, k2가같은값을가질 때, 이들키 k1, k2 의집합을무엇이라하는가? 가. Mapping 나. Folding 다. Synonym 라. Chaining [ 산-01년6 월][ 산-04년3 월] 33. 해싱(Hashing) 기법에대한설명으로옳은것은? 버킷(bucket) 이란한개의레코드를저장할수있는공간으로 N 개의버킷이모여슬롯을형성한 충돌(collision) 이란서로다른키가동일한주소로해싱되는두키를말한다. DAM 화일을구성할때해싱이사용되며, 접근속도는빠르나기억공간이많이요구된다. 개방주소법(open addressing) 이란오버플로우발생시이를별도의기억공간에두고링크로연결하여사용하 는방법을말한다. [ 산-06년3 월] 34. 해싱함수기법중어떤진법으로표현된주어진레코드의 키값을다른진법으로간주하고키값을변환하여홈주소로 취하는방식은? 숫자분석(digit analysis) 방법 대수적코딩(algebraic coding) 방법 기수(radix) 변환법 제곱(mid-square) 법 [ 산-08년5 월][ 산-04년3 월] 35. 키값을여러부분으로분류하여각부분을더하거나 XOR 하여주소를얻는해싱함수의종류는? 제산(divide) 함수 접지(folding) 함수 중간제곱(mid-square) 함수 숫자분석함수 [ 산-05년5 월] 36. 주어진모든키값들에서그키를구성하는자릿수들의 분포를조사하여비교적고른분포를보이는자릿수들을필요 한만큼택하는방법을취하는해싱함수기법은? 제산방법(Division method) 중첩방법(Folding method) 기수변환법(Radix conversion method) 계수분석방법(Digit analysis method) [ 산-08년9 월][ 산-06년3 월] 37. 해싱(hashing) 에서 서로 다른 키(key) 가 같은 홈주소 (home address) 를가지는경우를무엇이라하는가? 동의어(synonym) 재귀(recursion) 충돌(collision) 버킷(bucket) [ 기-07년5 월][ 기-04년3 월] 38. 버킷(bucket) 과가장관련이깊은것은? 가. SAM 나. ISAM 다. B-Tree 라. Hashing [ 기-06년3 월] 39. 탐색방법중키값으로부터레코드가저장되어있는주 소를직접계산하여, 산출된주소로바로접근하는방법으로 키- 주소변환방법이라고하는것은? 이진탐색 피보나치탐색 해싱탐색 블록탐색 [ 기-05년5 월] 40. 해싱함수중주어진키를여러부분으로나누고, 각부분 의값을더하거나배타적논리합(XOR : Exclusive OR) 연산 을통하여나온결과로주소를취하는방법은? 중간제곱방법(Mid-square method) 제산방법(Division method) 중첩방법(Folding method) 기수변환법(Radix conversion method) [ 가-08년3 월][ 기-05년3 월][ 기-01년3 월] 41. 해싱을이용한파일구조에해당되는것은? 순차(sequential) 파일 직접(direct) 파일 색인순차(indexed sequential) 파일 -49-

50 [ 정보처리기사/ 산업기사 ] DB-09- 자료구조( 정렬, 검색, 해싱) 다중키(multi-key) 파일 [ 기-04년5 월] 42. 해싱(hashing) 에관한설명으로옳지않은것은? 버킷(bucket) 이란하나의주소를갖는파일의한구역을의미하며, 버킷의크기는같은주소에포함될수있는레코드의수를의미한다. 슬롯(slot) 이란한개의레코드를저장할수있는공간으로 n 개의슬롯이모여하나의버킷을형성한 충돌(collision) 이란레코드를삽입할때 2개의상이한레코드가똑같은버킷으로해싱되는것을의미한다. 해싱은충돌(collision) 이발생하면항상오버플로우 (overflow) 가발생한 [ 기-08년5 월] 48. 다음자료에대하여선택(Selection) 정렬을이용하여오름차순으로정렬하고자한2 회전후의결과로옳은것은? 37, 14, 17, 40, 35 가. 14, 17, 35, 37, 40 나. 14, 17, 37, 40, 35 다. 14, 37, 17, 40, 35 라. 14, 17, 37, 35, 40 [ 기-04년5 월] 43. 해싱함수(Hashing Function) 의종류가아닌것은? 제곱(mid-square) 방법 숫자분석(digit analysis) 방법 체인(chain) 방법 제산(division) 방법 (9) 보간검색 [ 산-06년3 월] 44. 검색방법중찾고자하는레코드키가있음직한위치를 추정하여검색하는방법은? 이진(binary) 검색 보간(interpolation) 검색 피보나치(fibonacci) 검색 순차(sequential) 검색 (10) 2008 년기출문제( 중복제거) [ 산-08년3 월] 45. 해싱함수기법에서키값을양의정수인소수로나누어나머지를홈주소로취하는방법을무엇이라고하는가? 폴딩(Folding) 법 제곱(Mid-Square) 법 제산(Division) 법 기수(Radix) 변환법 [ 산-08년3 월] 46. 다음자료를삽입정렬을이용하여오름차순으로정렬할경우 Pass 2 의결과는? 자료 : 32, 14, 15, 38, 27, 6, 21 가.14,32,15,38,27,6,21 나.6,14,15,27,32,38,21 다.14,15,27,32,38,6,21 라.14,15,32,38,27,6,21 [ 기-08년5 월][ 산-08년3 월] 47. 해싱기법에서동일한홈주소로인하여충돌이일어난레코드들의집합을무엇이라고하는가? 가. Synonym 나. Collision 다. Bucket 라. Overflow [DB-09- 자료구조( 정렬, 검색, 해싱)] 다 가 가 라 다 라 라 다 가 가 다 다 나 라 라 나 가 다 다 나 라 다 가 가 나 가 나 나 나 가 다 다 다 다 나 라 다 라 다 다 나 라 다 나 다 라 가 나 -50-

51 [ 정보처리기사/ 산업기사 ] DB10- 자료구조( 파일편성, 인덱스) * 주요키워드 * (1) 순차파일 (SAM 파일) (2) 색인순차파일 (ISAM 파일) (3) 직접파일 (DAM 파일) (4) VSAM 파일 ( 동적인덱스파일) (5) 역파일 (6) 인덱스 ( 색인) (7) 2008 년기출문제( 중복제거) (1) 순차파일 (SAM 파일) [ 산-07년5 월][ 산-05년3 월] 1. 파일조직기법중순차파일에대한설명으로옳지않은것은? 레코드사이에빈공간이존재하지않으므로기억장치의효율적이용이가능하다. 레코드들이순차적으로처리되므로대화식처리보다일괄처리에적합한구조이다. 필요한레코드를삽입, 삭제하는경우파일을재구성해야하므로파일전체를복사해야한다. 데이터검색시검색효율이높 [ 산-99년6 월] 2. 파일의구조결정시고려해야할사항으로거리가먼것은? 파일저장매체의접근특성 자료처리의주기 주기억장치의크기 자료처리순서 (2) 색인순차파일 (ISAM 파일) [ 기-00년7 월][ 기-02년3 월][ 기-05년3 월][ 산-03년3 월][ 산 -00년7 월] 3. 인덱스순차파일(ISAM : Indexed sequential access-method) 에대한설명으로옳지않은것은? 인덱스를저장하기위한공간과오버플로우처리를위한별도의공간이필요하다. 실제데이터처리외에인덱스를처리하는추가적인시간이소모되므로파일처리속도가느리다. 인덱스영역은실린더색인영역, 섹터색인영역, 트랙색인영역으로구분된다. 순차처리와직접처리가모두가능하 [ 산-05년3 월] 4. 막대한양의자료를각종매체에저장하는기법을파일조 직, 파일편성혹은파일구성방법이라한 일반적으로많 이사용되는파일조직방법중에서키값에따라순차적으로 정렬된데이터를저장하는데이터지역(Data Area) 과이지역 에대한포인터를가진색인지역(Index Area) 으로구성된파 일은? 링파일(Ring File) 직접파일(Direct File) 순차파일(Sequential File) 색인순차파일(Indexed Sequential File) [ 산-03년8 월][ 산-00년5 월][ 산-99년6 월] 5. 색인순차파일(Indexed Sequential Access Method file) 의인덱스에해당하지않는것은? master 인덱스prime인덱스 cylinder 인덱스track인덱스 [ 산-02년9 월][ 산-00년3 월][ 산-07년9 월] 6. 색인순차파일(ISAM : Indexed Sequential Access Method) 에관한설명으로옳지않은것은? 순차처리와랜덤처리가모두가능하 레코드를추가및삽입하는경우, 파일전체를복사할필요가없다. 기본구역(Prime data area), 색인구역(Index - area), 오버플로우구역(Overflow area) 으로구성되어있다. 해시함수를사용하여레코드를저장할위치를결정한 (3) 직접파일 (DAM 파일) [ 기-06년3 월] 7. 직접접근방식(DAM : Directed Access Method) 에설명으로거리가먼것은? 데이터의입/ 출력이빈번히발생하는곳에응용하는것이좋다. 나. 해싱함수를이용하여레코드의저장위치를결정한다. 다른레코드를참조하지않고어떤레코드를접근할수있다. 기억공간의효율성이매우좋 (4) VSAM 파일 ( 동적인덱스파일) [ 기-01년3 월][ 기-02년9 월] 8. 파일에대한설명중옳지않은것은? 순차파일(Sequential file) 을생성되는순서에따라레코드를순차적으로저장하므로저장매체의효율이가장높다. 직접파일(Direct file) 은특정레코드에접근하기위해서디스크의물리적주소로변환할수있는함수를사용한다. 색인순차파일(Indexed sequential file) 은순차및직접접근형태를모두지원할수있으나기억장소의낭비를초래한다. VSAM 파일(Virtual Storage Access method file) 은검색속도를빠르게하기위하여, 기본데이터구역과오버플로우구역을구분하여갖추어야한다. [ 산-02년9 월][ 산-99년6 월] 9. 인덱스나데이터파일을블럭으로구성하고각블록에는추가로삽입될레코드를감안하여빈공간을미리예비해두는인덱스방법은? 정적인덱스방법 동적인덱스방법 집중화인덱스방법 보조인덱스방법 [ 기-03년5 월] 10. VSAM 파일에대한설명으로거리가먼것은? 가. 기본데이터영역과오버플로우영역을구분하지않는다. 9년간기출문제 (99~07 년도) -51-

52 [ 정보처리기사/ 산업기사 ] DB10- 자료구조( 파일편성, 인덱스) 레코드를삭제하면그공간을재사용할수있 다. 제어구간에가변길이레코드를쉽게수용할수있다. 특정레코드에대해빠르고직접적인접근을지원할수있기때문에대화형처리에많이이용된다. (5) 역파일 [ 산-99년4 월] 11. 역(inverted) 파일과다중리스트파일에대한비교, 설명중잘못된것은? 다중리스트방식은인덱스관리가더용이하 역인덱스방식은질의문처리능력에서더우월할수가있다. 역인덱스방식은이인덱스를사용하지않는프로그래머에게더투명하다. 다중리스트방식은동일한키의모든레코드를검색하는성능이더우수하다. (7) 2008 년기출문제( 중복제거) [ 기-08년9 월] 16. 색인순차파일(Indexed Sequential File) 에대한설명으로옳지않은것은? 색인영역은트랙색인영역, 실린더색인영역, 오버플로우색인영역으로구분할수있다. 랜덤(randem) 및순차(sequence) 처리가모두가능하다. 레코드의삽입과삭제가용이하 색인및오버플로우를위한공간이필요하 [ 기-00년3 월] 12. 역파일(inverted file) 에관한설명으로옳지않은것은? 검색속도가빠르 데이터파일에접근하지않아질의응답시간이줄어들고, 처리가비교적쉽 질의를만족하는레코드검색시한번씩만접근하면된 색인의각항의길이가고정적이므로기억공간이절약된 (6) 인덱스 ( 색인) -52- [ 기-99년10 월] 13. 인덱스파일에서다단계인덱스를사용하는주된이유는? 탐색수를줄인 인덱스크기를줄인 인덱스에삽입, 삭제가편리하 논리적으로관련된데이터들을물리적으로집중시킨 [ 기-00년10 월] 14. 다음색인에관한설명중옳지않은것은? B* 트리는 B 트리의추가, 삭제시발생하는노드의분열과합병연산과정을줄일수있는트리구조이다. B+ 트리는인덱스세트와순차세트로구성되는데인덱스세트는단노드들을포함한색인부분으로단노드에신속하게접근할수있는트리구조이다m-원트리구조는킷값의일부분이동일한문자열이나숫자로구성된자료를표현하는데효율적이다. 균형트리는실제레코드까지의탐색길이가동일하게색인부를완전균형트리로구성한다. [ 기-05년9 월][ 기-00년7 월] 15. 인덱스(Index) 에대한설명으로부적절한것은? 인덱스는데이터베이스의물리적구조와밀접한관계가있다. 인덱스는하나이상의필드로만들어도된 레코드의삽입과삭제가수시로일어나는경우는인덱스를최적화한다. 인덱스를통해서테이블의레코드에대한액세스를빠르게수행할수있다. 9년간기출문제 (99~07 년도) [DB-10- 자료구조( 파일편성, 인덱스)] 라 다 다 라 나 라 라 라 나 라 라 라 가 나 가 가

53 [ 정보처리기사/ 산업기사] 전자계산기구조 [ 정보처리기사/ 산업기사기출문제은행] 2과목 - 전자계산기구조 10 년간기출문제(99~08 년도)

54 * 주요키워드 * (1) 논리회로 (2) 2008 년기출문제( 중복제거) (1) 논리회로 [ 기-07년5 월] 1. 다음그림의연산결과로옳은것은? [ 기-05년5 월][ 기-00년3 월][ 기-04년9 월] 6. 다음회로를하나의기호로나타내면? 가. 나. X Y X+Y XY +X [ 기-06년5 월][ 기-03년8 월][ 기-02년9 월] 2. 논리회로를바르게표시한논리식은? (A' = bar A) 다. 라. [ 기-00년3 월] 7. 다음회로의출력 Y 값은? 가. F=A B 나. F=A +B 다. F=A B 라. F=A+B [ 기-06년5 월][ 산-06년5 월] 3. 다음진리표에해당하는논리식(T) 으로맞는것은? 입력 출력 A B T 가. T=A B + A B 나. T=A B + A B 다. T=A A + B B 라. T=A A + B B [ 기-05년9 월] 4. 다음진리표와같은연산을하는 gate 는? 입력 출력 X Y Z 가. Y=AB+(AB)' 나. Y=(AB)'+AB' 다. Y=AB'+AB 라. Y=AB'+A'B [ 기-00년10 월] 8. 논리회로에의해계산된결과 X 는? [ 기-01년6 월] 9. 논리회로에의해계산된결과 X 는? (NOT,AND,ORgate 로되어있) OR gate AND gate Exclusive OR gate NAND gate [ 기-05년9 월] 5. 다음회로에서 A=1010, B=1100이입력되어있을때출력 Y 는? 가. X = 나. X = [ 정보처리기사/ 산업기사 ] CA01-논리회로개념 -54-

55 다.X=A +B 라.X=A+B [ 기-01년9 월] 10. 아래스위칭회로의논리식이옳은것은? [ 산-99년4 월] 15. 다음출력결과는? 가. F = A + B 나. F = A B 다. F = A - B 라. F = A/(B + A) [ 기-02년3 월] 11. 다음회로를하나의기호로나타내면? NAND 게이트NOR게이트OR 게이트AND게이트 가. (0000)2 나, (0101)2 다. (1111)2 라. (0010)2 [ 기-06년3 월] 16. Exclusive - OR gate 의출력은? 가. (AB)'+AB 나. A'B'+AB 다. A'B+AB' 라. AB'+AB' [ 기-06년9 월] 17. 그림과같은논리회로의기능은? ( 단, A, B 는입력, Y 는출력으로본다) [ 산-04년5 월][ 산-07년9 월] 12. 다음게이트의출력은? ( 단, A=B=S=1) 가. equivalence 다. implication 나. exclusive-or 라. NAND 가. 0 나. 1 다. AB 라. S [ 산-06년5 월] 13. 다음회로의출력 f가 0(zero) 이되기위한조건은? [ 산-01년9 월][ 산-04년3 월] 18. 컴퓨터의연산장치에서 2개의자료 , 을 Exclusive-OR 연산하였을때의결과는? 가 나 다 라 (2) 2008 년기출문제( 중복제거) [ 기-08년3 월] 19. 그림과같은회로에서출력Y 는? 가.A=0,B=0 다.A=1,B=0 나.A=0,B=1 라.A=1,B=1 [ 산-05년5 월] 14. 다음논리회로를한개의게이트로표현하였을때옳은것은? 가.Y=AB+B 나.Y= +B 다. Y = +B 라.Y=( ) B AND 게이트OR게이트NAND 게이트NOR게이트 [CA-01- 논리회로개념] 다 라 가 다 라 다 라 다 다 나 다 가 라 나 라 다 나 나 라 [ 정보처리기사/ 산업기사 ] CA01-논리회로개념 -55-

56 * 주요키워드 * 다. 라. (1) 논리회로간소화 (2) 조합논리회로 > 반가산기 (3) 조합논리회로 > 전가산기 (4) 조합논리회로 > 디코더 (5) 조합논리회로 > 멀티플렉서 (6) 순서논리회로 (7) 순서논리회로 > JK 플립플롭 (8) 순서논리회로 > T 플립플롭 (9) 2008 년기출문제( 중복제거) (1) 논리회로간소화 [ 기-99년4 월] 1. 다음과같이표시된카르노(karnaugh) 도를간소화한식은? [ 산-05년3 월] 6. 논리식 Y=A+AB+AC 를간략화하면? Y=A Y=B Y=A+B Y=A+C [ 산-04년3 월] 7. 불대수(Boolean algebra) 가옳지않은것은? 가. A+A' ㆍB=A 나. AㆍA=A 다. A+AㆍB'=A 라. A ㆍ(A+B)=A [ 기-99년8 월] 8. 불대수식의정리중옳지않은것은? 가. A+AB=A 나. A+A B=A+B 다. A+0=A 라. A(A +AB)=A+B [ 기-02년5 월] 9. 불대수가옳지않은것은? 가. 나. 다. A+A B=A 라. A+A=1 [ 기-06년3 월] 2. 그림의진리표에서출력 Y 를최소화하면? 입력 출력 A B C Y Y=A'B Y=AB Y=A+B' Y=C' (2) 조합논리회로 > 반가산기 [ 기-07년5 월][ 기-04년3 월] 10. Half-Adder는 2bit (x, y) 를산술적으로가산하는조합회 로이며, 이에해당하는진리표는다음과같 캐리(C) 와합 (S) 를논리적으로구한것은? xy CS 가. S=x y, C=xy 다. S=x y, C=xy' [ 기-06년3 월] 11. 그림과같은회로는무엇인가? 나. S=xy+xy', C=x'y 라. S=xy'+y, C=xy [ 산-00년3 월] 3. 다음회로를불(Boolean) 대수로표시하면? 반가산기 전가산기 반감산기 전감산기 B C BC BC (BC) [ 산-02년3 월][ 산-03년8 월] 4. 논리식를최소화시킨것은? AB A+B 라. [ 산-07년3 월] 5. 다음중불대수정리로옳지않은것은? 가. =1 나. [ 산-01년6 월][ 산-07년5 월][ 산-02년9 월] 12. 하나의 AND 회로와 E-OR 회로를조합한회로는? 반가산기 전가산기 래치 플립플롭 [ 산-05년9 월] 13. 다음회로와진리표를갖는가산기의명칭은? [ 정보처리기사/ 산업기사 ] CA02-논리회로간소화및종류 -56-

57 X Y 입력 출력 X Y S C S C 19. 디코더(Decoder) 의출력이 4개일때입력은보통몇개 인가? [ 기-03년3 월][ 기-07년9 월] 20. 다음회로는무엇인가? 가. Full Adder 다. Full Multiplexor 나. Half Adder 라. Half Multiplexor [ 산-04년5 월] 14. 그림과같은논리회로를설명한내용중옳지않은것은? 반가산기를나타내는논리회로이 S=AB+A +B 이 C=AB 이 S=A B 로표시할수있 가. decoder 다. encoder 나. multiplexor 라. shifter [ 산-06년3 월] 21. 디코더(decoder) 는주로어떤게이트의집합으로구성되 는가? NOT XOR OR AND [ 산-07년5 월] 22. 다음은어떤논리회로인가? (3) 조합논리회로 > 전가산기 [ 기-06년3 월][ 기-01년3 월] 15. 전가산기(full adder) 의 carry 비트를논리식으로나타낸 것은?( 단,x,y,z 는입력,C(carry) 는출력) C=x y z C=x y+x z+y z C=xy+(x y)z C=xyz [ 산-99년6 월] 16. 전가산기(full adder) 의합의동작을얻을수있는것은? 가. AND 나. OR 배타적 OR 다수결 인코더 디코더 RS 플립플롭JK플립플롭 [ 기-07년9 월] 23. 다음그림에서 F를 A,B 의불식으로나타내면? ( 단, 그림에서 X 는선의절단을표시함) [ 기-00년10 월][ 기-99년10 월][ 산-06년3 월] 17. 하나의전가산기를구성하는데필요한최소의반가산기수는몇개인가? (4) 조합논리회로 > 디코더 [ 기-04년9 월] 18. M비트입력단자를통하여들어온 2진신호를최대 2^M 개의출력단자중하나를선택하는회로는? 인코더 디코더 멀티플렉서 디멀티플렉서 [ 기-05년9 월] [ 산-07년9 월] 24. 부호화된데이터로부터정보를찾아내는조합논리회로는? Flip-Flop Decoder [ 정보처리기사/ 산업기사 ] CA02-논리회로간소화및종류 -57-

58 Encoder Adder [ 산-07년9 월] 25. 다음 ROM의회로도를보고진리표의 A,B,C 값을구하면? A=0, B=1, C=0 A=0, B=1, C=1 A=1, B=1, C=0 A=1, B=1, C=1 32. 다음중플립플롭으로구성할수없는것은? counter register 다. RAM 주파수판별기 (7) 순서논리회로 > JK 플립플롭 [ 기-03년5 월] 33. JK 플립플롭에서 Jn=1, Kn=0일때 Qn+1의출력상태 는? 반전 불변 세트 리셋 [ 기-99년4 월] 34. 다음은 J-K Flip Flop을사용한 Counter 회로이 어떤 Counter 회로인가? (5) 조합논리회로 > 멀티플렉서 [ 산-08년9 월][ 산-07년3 월] 26. 다음중조합논리회로가아닌것은? 반가산기(half adder) 디코더(decoder) 멀티플렉서(multiplexer) 플립플톱(flip flop) [ 산-06년3 월] 27. N개의입력데이터에서입력선을선택하여단일채널로송신하는것은? 인코더 감산기 전가산기 멀티플렉서 [ 산-02년3 월] 28. 다음중조합논리회로는? 멀티플렉서 레지스터 카운터 라. RAM (6) 순서논리회로 [ 기-99년8 월][ 기-00년7 월] 비트(bit) 를기억하는소자장치인것은? 가. register 나. accumulator 다. flip-flop 라. delay [ 산-00년7 월] 30. 순서논리회로(Sequential logic circuit) 로써제어논리를구성할때발생되는단점으로옳지못한것은? 설계과정이복잡하 회로자체가복잡하 처리속도가늦어진 고장수리가용이하지못하 [ 기-05년9 월][ 기-02년5 월] 31. 출력측의일부가입력측에궤환되어유발되는레이스현상을없애기위해고안된플립플롭은? J-K 플립플롭M/S플립플롭R-S 플립플롭D플립플롭 [ 산-07년9 월] [ 산-06년3 월] 35. JK 플립플롭에서 =0, =0 일때, 의출력은? 0 1 라. -1 [ 산-02년9 월][ 산-06년5 월] 36. JK 플립플롭의트리거입력과상태전환조건을설명한것중옳지않은것은? J=0, K=0 일때는반전치않는 J=0, K=1일때 0 으로되돌아간 J=1, K=0일때는 1 로된 J=1, K=0 일때는반전된 (8) 순서논리회로 > T 플립플롭 [ 기-04년9 월][ 기-06년3 월] 37. JK 플립플롭을그림과같이연결하면어떤플립플롭과같은동작을하는가? 가. D 나. RS 다. T 라. Master-slave [ 기-08년3 월][ 기-06년5 월] 38. 플립플롭중입력단자가하나이며 1 이입력될때마다 출력단자의상태가바뀌는것은? 가. SC flip-flop 나. T flip-flop 다. SCT flip-flop 라. ST flip-flop [ 정보처리기사/ 산업기사 ] CA02-논리회로간소화및종류 -58-

59 (9) 2008 년기출문제( 중복제거) [ 산-08년3 월] 39. JK 플립플롭에서 Jn = Kn = 1 일때, Qn+1 의출력상태는? 반전 또는 0 [ 기-08년3 월] 40. 결선게이트의특징이아닌것은? 게이트들의출력단자를직접연결한 회로비용을절감할수있 많은논리기능을부여할수없 Open Collector TTL로게이트들의출력단자를묶어서사용한다. 하였을때결과식으로옳은것은? 가. F = 나. F = AC+B F = A+C F = C+A [ 기-08년9 월] 46. RS 플립플롭에서출력이이전입력에의한출력값을그 대로유지하는경우는? R=0, S=0 R=0, S=1 R=1, S=0 R=1, S=1 [ 기-08년9 월] 47. 그림의 Decoder에있어서 Y 0, Y 1 에각각 0, 1 이입력되 었을때 1 을출력하는것은다음중어느쪽단자인가? [ 산-08년5 월] 41. 그림은 2개의반가산기와하나의 OR게이트에의한전가산기를실현시킨것이 출력S 의함수로서옳은것은? 가. 나. 다. 라. [ 기-08년5 월] 42. 논리함수식 F(A,B,C,D)= Σ(0,2,4,5,8,11,14,15) 을간략화하였을때옳은것은? 가. 나. 다. 라. [ 산-08년9 월][ 기-08년5 월] 43. 반가산기회로의 carry(c) 와 sum(s) 을나타내는논리식은? 가., 나., 다., 라., [ 산-08년9 월] 44. JK 플립플롭의동작설명으로틀린것은? J,K입력이모두 0 일때출력은변하지않는 J=0,K=1일때 Q=0, =1 이 J=1,K=0일때 Q=1, =0 이 J=1,K=1 일때출력은무의미하며, 사용이안된 [ 산-08년9 월] 45. 논리함수식 F(A, B, C) = (1, 3, 4, 6) 를간략화 가. X 0 나. X 1 다. X 2 라. X 3 [ 기-08년9 월] 48. 불함수 F=A+ C를최소항의곱으로바르게표시한것 은? 가. F(A, B, C) = (1, 4, 5, 6, 7) 나. F(A, B, C) = (1, 2, 3, 6, 7) 다. F(A, B, C) = (1, 3, 5, 6, 7) 라. F(A, B, C) = (1, 2, 4, 6, 7) [CA-02- 논리회로간소화및종류] 다 라 다 나 나 가 가 라 라 가 가 가 나 나 다 다 라 나 나 가 라 나 라 나 가 라 라 가 다 다 나 라 다 나 다 라 다 나 가 다 가 다 라 라 라 가 다 가 [ 정보처리기사/ 산업기사 ] CA02-논리회로간소화및종류 -59-

60 [ 정보처리기사/ 산업기사 ] CA03- 자료의개념, 진법, 보수 (1) 자료의단위 * 주요키워드 * (1) 자료의단위 (2) 진법변환 > 10진수 -> N진수 (3) 진법변환 > N진수 -> 10진수 (4) 진법변환 > 16진수 -> 8진수 (5) 보수 (6) 음수표현 (7) 2008 년기출문제( 중복제거) [ 산-02년5 월] 1. 2 바이트로나타낼수있는수의표현범위는? 가 K 128K 1M [ 산-07년5 월][ 산-00년3 월] 2. 64가지의각기다른자료를나타내려고하면최소한몇개의비트(bit) 가필요한가? [ 산-06년5 월][ 산-01년3 월][ 산-00년5 월] 3. 데이터를 4 비트단위로나타내는정보단위는? 가. nibble 나. character 다. full-word 라. double-word [ 산-99년8 월][ 산-01년9 월][ 산-00년10 월][ 산-99년4 월] 4. 정보의최소단위는? 가. Word Byte Bit Nibble [ 산-01년3 월] 5. 8개의 bit 로표현가능한정보의최대가지수는? [ 산-00년7 월] 6. 다음정보의단위중하위의개념에서상위의개념으로올바르게나열된것은? 문자 - 항목 - 레코드 - 파일 문자 - 레코드 - 항목 - 파일 문자 - 파일 - 레코드 - 항목 문자 - 항목 - 파일 - 레코드 [ 산-00년10 월] 7. 워드머신(Word machine) 에서 Full Word 의바이트수는? [ 기-01년9 월][ 기-07년5 월] 8. 주기억장치가연속한 8 바이트(Byte) 의필드(Field) 를더블워드(Double Word) 라할때하프워드(Half Word) 는몇바이트인가? (2) 진법변환 > 10진수 -> N진수 [ 산-07년5 월][ 산-05년9 월] 9. 10진수 12 와같지않은것은? 2진수 진수 22 8진수 14 16진수B [ 기-01년3 월] 10. 십진수 21.6을 2 진수로변환한것은? 가 나 다 라 (3) 진법변환 > N진수 -> 10진수 [ 기-99년8 월][ 기-04년3 월] 11. 8진수 0.54 를십진수로나타내면? 가 나 다 라 [ 산-06년9 월][ 산-00년3 월][ 산-04년5 월][ 산-02년5 월] 12. ( ) ₂를 10 진수로표현하면? 가 나 다 라 [ 산-04년3 월] 13. 8진수 를십진수로변환하면?( 단, 소수점 4째자리이하생략 ) 가 나 다 라 (4) 진법변환 > 16진수 -> 8진수 [ 산-07년5 월][ 산-06년3 월][ 산-05년3 월] 진수(BC.D) 를 8 진수로표현한것은? 가. (274.15)8 나. (274.45)8 다. (274.61)8 라. (274.64)8 [ 산-99년8 월] 15. 8진수 265를 16 진수로나타내면? D5 C3 A5 B5 [ 기-07년9 월] 진수 A4D 를 8 진수로바꾸면? (5) 보수 [ 산-04년3 월] 의 1 의보수(One's Complement) 는? 가 나 다 라 [ 산-05년3 월] 진법의수 274의 9 의보수는? [ 산-06년9 월] 진수 5를 1의보수와 2 의보수로각각표시하면? 1 의보수 : 1010, 2 의보수 :

61 [ 정보처리기사/ 산업기사 ] CA03- 자료의개념, 진법, 보수 1 의보수 : 1010, 2 의보수 : 의보수 : 1011, 2 의보수 : 의보수 : 1010, 2 의보수 : 1101 [ 기-03년5 월][ 기-05년3 월][ 기-03년3 월][ 산-01년9 월][ 산 -02년9 월] 진수 ( ) 의 2 의보수(2 s Complement) 는? 가 나 다 라 [ 산-07년5 월] 21. 부호가붙어있는십진수 -1을 2의보수표시법으로표현 하면? 가 나 다 라 [ 산-99년8 월] 의 1 의보수표현과값이같은것은? -1의 2의보수-4의2의보수-6의 2의보수-7의2의보수 [ 기-99년4 월] 23. (-17) + (-4) 를 2 의보수로계산하였을때결과는? 가 나 다 라 [ 기-07년9 월] 24. 다음연산의결과는? ( 단, 수의표현은 2 s complement 임) (6) 음수표현 [ 산-02년9 월][ 산-06년3 월][ 산-04년3 월][ 산-04년9 월][ 산 -01년6 월] 25. 2의보수표현방식으로 8비트의기억공간에정수를표 현할때표현가능범위는? 가 ~ +2 나 ~ +2 다 ~ +(2-1) 라 ~ +(2-1) [ 산-08년9 월][ 산-04년3 월] 26. 정수표현에서음수를나타내는데부호화된 2의보수법이 1 의보수법에비해장점은? 산술연산속도가빠른점과양수표현이좋 2의보수에서는 carry 가발생하면무시한 양수표현이유리하 보수취하기가쉽 [ 산-00년5 월] 의보수(1`s complement) 로표시되는 16비트수에 0을 나타내는표현은몇개있는가? 3 개 2 개 1 개 없 [ 산-05년3 월] 28 수치를표현하는데있어서 0 의판단이가장쉬운방법은? 1 의보수2의보수 부호와절대치 부동소수점 [ 산-07년5 월][ 산-04년5 월][ 산-02년5 월][ 산-03년8 월][ 산 -99년6 월] 29. 컴퓨터에서음수를표현하는방법으로옳지않은것은? 부호와절대값표시 부호화된 1의보수표시 부호화된 2의보수표시 부호화된 16의보수표시 [ 기-06년9 월] 30. 2의보수표현이 1의보수표현보다더널리사용되고있는주요이유는? 음수표현이가능하 10 진수변환이더용이하 보수변환이편리하 표현할수있는수의개수가하나더많 [ 산-02년9 월] 를부호화된 2 의보수표현법으로표현된것은? ( 단, 8bit 로) 가 나 다 라 [ 산-07년3 월] 을부호화된 2 s complement number는어느것인가? 가 나 다 라 (7) 2008 년기출문제( 중복제거) [ 기-00년7 월] 33. 그림에서 F 의값은? 가. F = A 나. F = A + 1 다. F = A - 1 라. F = 0 [ 산-07년9 월] 34. 그림과같은연산회로에서얻어지는마이크로동작은?( 단,A,0,C 는입력이고,Y 는출력이) A를1 증가 감산 A 를전송A를 1감소 -61-

62 [ 정보처리기사/ 산업기사 ] CA03- 자료의개념, 진법, 보수 [ 산-08년3 월] 35. 그림과같이병렬가산기의입력에데이터를인가하였을때이회로의출력 F 는어떻게되겠는가? 가산 A 를전송 A를 1 증가 감산 [ 산-08년3 월] 진법의수 ( )2 을 10 진법으로표시하면? 가 나 다 라 [ 기-08년3 월] 37. 서로다른 17 개의정보가있 이중에서하나를선택하려면최소몇개의비트가필요한가? [ 산-08년9 월] 진수 -11을부호화 1의보수표현에대한 16진수표현으로옳은것은?( 단,8 비트데이터형식임) 가. (F4) 10 나. (B4) 16 다. (8F) 16 라. (C4) 16 [CA-03- 자료의개념] 나 라 가 다 라 가 나 가 라 라 가 나 다 라 라 가 다 나 가 라 라 나 나 나 다 나 나 나 라 라 다 나 다 가 라 다 다 가 -62-

63 (1) 자료표현방식 * 주요키워드 * (1) 자료표현방식 (2) BCD 코드 (3) EBCDIC 코드 (4) ASCII 코드 (5) 3 초과코드 (Excess-3) (6) 그레이코드 (7) 해밍코드 (8) 패리티비트 (9) 코드, 허프만코드 (10) 자료의내부적표현 > 고정소수점표현 (11) 자료의내부적표현 > 부동소수점표현 (12) 2008 년기출문제( 중복제거) [ 산-00년10 월][ 산-01년9 월] 1. 비수치적자료의사용분야에해당되지않는것은? 문장의해석및분류 문헌정보검색 과학적인응용및상업적인응용 고급프로그래밍언어를기계어로번역하는처리 [ 산-02년3 월] 2. 컴퓨터사용자들이자료의내부적표현방식을이해하여사용할수있을때의설명으로옳지않는것은? 직접컴퓨터와통신이가능하 프로그래머훈련이필요하 프로그램작성에많은시간이소요된 디버깅(debugging) 하는데시간이소요되지않아경제적이다. [ 산-07년5 월] 3. 코드를설계할때고려해야할사항으로옳지않는것은? 자료항목이증가할경우, 추가가쉽도록한 컴퓨터에의한처리가편하도록한 많은자리수로적은자료의항목을나타내도록한 사람이식별하기쉽도록한 [ 산-02년9 월] 4. 자료에관한설명중옳은것은? EBCDIC 코드는데이터통신용으로널리쓰이며, 특히소형컴퓨터용으로쓰인다. ASCII 코드는 IBM사에서개발한것으로대형컴퓨터용에쓰인다. 자료의가장작은단위를 bit 라하며, bit는 binary digit 의약자이 부동소숫점방식의특징은적은 bit를차지함과동시에정밀도가낮다는것이다 진수 46을 2진화 10 진수로표현하면? 가 나 다 라 [ 기-03년5 월][ 산-02년5 월][ 산-99년6 월][ 산-06년5 월][ 산 -03년8 월][ 산-04년3 월][ 산-03년5 월][ 산-07년9 월] 6. 10진수 956에대한 BCD(Binary Coded Decimal) 코드는? 가 나 다 라 [ 산-99년8 월] 7. BCD 코드를사용하는이유는? 계산이간편하 복잡한연산기능을수행할수있 10 진수입 출력이간편하 메모리를효과적으로사용할수있 [ 산-99년6 월] 8. BCD 코드에서의가중치(Weight) 는? 가. 2, 4, 2, 1 나. 8, 4, 2, 1 다. 4, 3, 2, 1 라. 103,102,101,100 [ 산-04년9 월] 9. 다음은십진수를표현하는이진코드(binary code) 들이 이들중자체보수화(self -complementary) 가불가능한코드는? BCD(8421) 코드 Excess-3 코드 코드 2421 코드 [ 산-03년5 월] 10. BCD 코드를사용할때십진수의각자리값은어떤 코드에해당하는가? 8421 코드 2421 코드 Gray코드 Excess-3 코드 (3) EBCDIC 코드 [ 산-05년5 월] 11. EBCDIC 의비트구성에서존비트(zone bit) 는몇비트로구성되는가? 1 비트3 비트4 비트6비트 [ 산-05년3 월] 12. 각각의문자에대하여 8개의비트와 1개의패리티비트로구성되는코드는? EBCDIC코드BCD코드 하모니코드 액세스(Excess)3 코드 [ 산-03년5 월] 13. EBCDIC로 10진숫자 5 를표현한다면? 가 나 다 라 (2) BCD 코드 (= 2진화 10 진수, 8421 코드) [ 기-01년9 월] (4) ASCII 코드 [ 산-99년4 월] 14. 자료의외부적표현방식으로가장흔히사용되는 code [ 정보처리기사/ 산업기사 ] CA04-자료의표현방식 -63-

64 는? 가. ASCII 나. Excess 3 다. Gray 라. 4-bit BCD [ 산-01년6 월] 15. 영문자(alphanumeric) 코드에해당하는것은? 가. Gray Code 나. BCD Code 다. ASCll Code 라. Access 3 Code [ 산-04년9 월] 16. 데이터통신및마이크로컴퓨터에서많이채택되고있는 코드는? BCD코드 Hamming 코드 EBCDIC코드 ASCII코드 [ 산-06년5 월] 17. ASCll 문자에해당되지않는것은? 제어문자 영문자 로마숫자 아라비아숫자 [ 산-03년8 월] 18. ASCII 코드를사용하여통신을할때몇개의패리티비트를추가하여통신하는가? 1비트2비트3비트0비트 (5) 3 초과코드 (Excess-3) [ 기-99년10 월][ 기-02년3 월][ 산-01년3 월][ 산-07년3 월][ 산 -05년3 월] 진수 8을 Excess-3 코드로표시하면? [ 산-02년5 월] 20. 자기보수(self complementing) 코드인것은? 3-초과코드 BCD(8421) 코드 패리티코드 그레이코드 [ 산-05년9 월] 21. 십진수 6을 4bit excess-3 Gray 코드로표현한것은? [ 산-04년3 월] 초과부호(Excess-3 code) 의설명으로옳지않은것은? 가중치부호이 BCD부호에3 을더한것과같 10 진수를표현하기위한부호이 부호를구성하는어떤비트값도 0 이아니 [ 산-00년3 월] 23. BCD code 중에서산술연산작용에가장적합한것은? 가. ASCII code 나. Hamming code 다. Gray code 라. Excess-3 code [ 산-99년8 월] 24. 오류검출코드가아닌것은? Biquinary코드 Excess-3 코드 2-out-of-5 코드 Hamming 코드 [ 산-00년10 월][ 산-04년9 월] 25. 언웨이티드코드(unweighted code) 는? 코드 2421 코드 8421 코드3초과코드 (6) 그레이코드 [ 기-05년5 월][ 기-03년8 월][ 산-02년5 월][ 기-05년5 월][ 산 -01년6 월][ 산-04년9 월][ 산-01년3 월][ 산-06년3 월][ 산-03년 3 월][ 기-07년9 월] 진수 (1011)2 을 Gray code 로변환하면? [ 산-04년9 월][ 산-06년5 월] 27. 이웃하는코드가한비트만다르기때문에코드변환이 용이해서 A/D 변환에주로사용되는코드는? 가. Gray code 나. Hamming code 다. Excess-3 code 라. Alphanumeric code [ 산-07년3 월] 28. 다음 code 중아날로그- 디지털변환기나입 출력장치를제어하는코드로주로사용되는것은? EXCESS-3 코드 8421(BCD) 코드 순수한 binary 코드 그레이(gray) 코드 [ 산-04년5 월] 29. Gray code (011011) G 을 binary number 로변환시키면? 가. (110010) 2 나. (010110) 2 다. (010010) 2 라. (111000) 2 [ 산-03년3 월] 30. 다음 BCD code 중어느것이 Hardware error를최소로하는데적합한가? 가. Excess-3 나. Gray 다. ASCII 라 (7) 해밍코드 [ 기-06년9 월] 31. RAID 방식중오류검출을위하여해밍코드를이용하는 것은? RAID-1 RAID-2 RAID-3 RAID-4 [ 산-00년7 월][ 산-02년3 월][ 산-01년6 월][ 산-06년9 월][ 산 -04년5 월][ 산-07년5 월][ 산-04년3 월] 32. 디지털코드중에서에러검출및교정이가능한코드는? 그레이(Gray) 코드 해밍(Hamming) 코드 3 초과(Excess-3) 코드BCD코드 [ 산-01년3 월] 33. 해밍코드방식에의하여구성된코드가 16 비트인경우 데이터비트의수및패리티비트의수는각각몇개씩인가? 데이터비트 : 11 비트, 패리티비트 : 5비트 데이터비트 : 10 비트, 패리티비트 : 6비트 데이터비트 : 12 비트, 패리티비트 : 4비트 데이터비트 : 15 비트, 패리티비트 : 1비트 [ 정보처리기사/ 산업기사 ] CA04-자료의표현방식 -64-

65 (8) 패리티비트 [ 산-99년4 월][ 산-00년10 월][ 산-07년3 월][ 산-03년3 월] 34. 오류(error) 정보를검출하기위해사용하는비트는? 가. sign bit 나. parity bit 다. check bit 위모두아니 [ 산-01년9 월][ 산-05년9 월] 35. 패리티 bit 는몇개의착오까지검출이가능한가? 2bit의숫자만큼나.1bit 다. 2 bit 라. 4 bit [ 산-06년5 월] 36. 패리티비트(parity bit) 에관한설명중옳지않은것은? 기수(odd) 체크에사용될경우도있 우수(even) 체크에사용될경우도있 정보표현의단위에여유를두기위한방법이 정보가맞고, 틀림을판별하기위해사용된 [ 산-06년9 월] 37. 패리티검사를하는이유로적합한것은? 전송된부호의오류를검출하기위하여 기억장치의여유도를검사기위하여 전송된부호의속도를높이기위하여 중계전송로의여유도를검사하기위하여 (9) 코드, 허프만코드 [ 산-05년5 월][ 산-03년5 월][ 산-07년9 월] 38. 코드표현에의한십진수 6 의값은? [ 산-01년9 월] 39. 사용되는문자의빈도수에따라서코드의길이가달라지 는코드는? 그레이(gray) 나. 허프만(huffman) 비퀴너리(biquinary) (10) 자료의내부적표현 > 고정소수점표현 [ 산-05년5 월] 40. 고정소수점(Fixed Point Number) 표현방식이아닌것 은? 1의보수에의한표현 2의보수에의한표현 9의보수에의한표현 부호와절대값에의한표현 [ 산-06년9 월] 41. 고정소수점방식으로가산이나감산을하려고한 가장처음수행되는것은? ( 단, 큰수는 A, 작은수를 B 라가정) A와 B 의크기를비교한 A-B 를수행한 B-A 를수행한 두수의부호를판단한 [ 산-06년9 월] 42. 고정소수점에서음수를표현하는방법중거리가먼것은? 언팩(unpack) 형식의십진법 부호와 1의보수 부호와 2의보수 부호와절대치 [ 산-05년3 월] 43. CPU에서연산처리된데이터를출력하기위한데이터의형식은? pack된10진법형식pack된2진법형식unpack된 10진법형식unpack된2진법형식 [ 산-05년9 월] 진법의데이터를표현하기위한 Packed 나 Unpacked format 의일반적인용도가가장올바르게연결된것은? Unpackedformat-10 진수입 출력형식 Packed format - 10 진수입 출력형식Unpackedformat-10진수연산형식 Packed format - 10진수연산형식Unpackedformat-10 진수입 출력형식 Packed format - 10진수연산형식Unpackedformat-10진수연산형식 Packed format - 10 진수입 출력형식 [ 산-99년4 월] 45. 레지스터를사용하지않고연산수행을하는것은? 10진연산 부동소수점연산 고정소수점연산 산술 Shift [ 산-00년7 월] 46. EBCDIC 코드에의한 (-123)10의팩형식십진수의형태 는? (11) 자료의내부적표현 > 부동소수점표현 [ 기-05년3 월] 47. 부동소수점연산에대한설명으로옳지않은것은? 부동소수점수에대한가감산의경우먼저두수의지수부가같도록소수점의위치를조정해야한다. 부동소수점수의연산은고정소수점수의연산에비해단순하며, 계산속도역시빠르게처리된 부동소수점수의연산에서승제산의경우지수부와가수부를별도로처리해야하며, 경우에따라계산결과를정규화시켜야한다. 부동소수점수의연산에서승산의경우지수부는더하고가수부는곱해야한다. [ 산-00년3 월] 48. 다음에서수치자료에대한부동소수점표현(floating point representation) 의특징이아닌것은? 가. 고정소수점표현보다표현의정밀도를높일수있다. 아주작은수와아주큰수의표현에는부적합하 수표현에필요한자리수에있어서효율적이 과학이나공학또는수학적인응용에주로사용되는수 [ 정보처리기사/ 산업기사 ] CA04-자료의표현방식 -65-

66 표현이다. [ 기-07년3 월] 49. 부동소수점수(floating point number) 에서음수를나타내는방법을가장잘설명한것은? 가수의부호가 (+) 이면 1, (-) 이면 0 으로나타낸 지수는부호에관계없이 bias 값에더한 지수의부호가 (-) 이면 2 의보수로나타낸 지수의부호가 (-) 이면 1 의보수로나타낸 [ 산-02년3 월] 50. 부동소수점표현의수치자료 2개에대하여합산을할때두자료의지수베이스(base) 는같고, 지수크기가다르다면지수를어느쪽에일치시켜계산해야하는가? 지수가큰쪽에일치시킨 지수가작은쪽에일치시킨 어느쪽에일치시켜도상관없 큰쪽과작은쪽의평균값에일치시킨 [ 산-08년3 월][ 산-01년6 월] 51. 부동소수점표현의수들사이의곱셈알고리즘과정에해당되지않는것은? 0 인지여부를조사한 가수의위치를조정한 가수를곱한 결과를정규화한 [ 산-05년9 월] 52. 컴퓨터에서수치자료에대한부동소수점(floating point) 표현방식의일반적인형식으로사용되는것은? 가. 나. 부호지수부가수부부호가수부지수부 [ 산-08년3 월] 56. 다음코드의분류중그연결이옳은것은? 자기보수코드 : 8421 코드 자기보수코드 : 2421 코드 가중치(Weighted) 코드 : 3-초과코드 가중치(Weighted) 코드 : 그레이코드 [ 기-08년3 월] 57. BCD 코드1001 에대한해밍코드를구하면? 가 나 다 라 [ 산-08년5 월] 를존(Zone) 형식으로올바르게표현한것은? 가. 475C 나. 475D 다. F4F7D5 라. F4F7C5 [ 산-08년5 월] 59. 다음중에러검출용코드가아닌것은? 가. Gray Code 나. Biquinary Code 다. 2 out-of 5 Code 라. Hamming Code [ 산-08년5 월] 60. 다음자료는기수패리티비트(odd parity bit) 를포함하고있 잘못된비트(bit) 를찾아내면? ( 단, 가장오른쪽열(column) 에있는비트가패리티비트이고, 가장밑에있는것이패리티워드이다.) 다. 라. 지수부부호가수부가수부지수부부호 [ 산-06년9 월] 진수 를단정도부동소수점표현방식으로올바른것은? 지수부 = 16진수 44( 부호 +), 소수부 = 3A4D( 부호 +) 지수부 = 16진수 43( 부호 +), 소수부 = 3A4B( 부호 +) 지수부 = 16진수 42( 부호 +), 소수부 = 3A4C( 부호 +) 지수부 = 16진수 41( 부호 +), 소수부 = 3A4E( 부호 +) [ 산-08년3 월][ 산-05년3 월][ 산-05년5 월] 54. 부동소수점숫자가기억장치내에있을때다음 4가지정보중에서비트를차지하지않아도되는것은? 소수점 소수 지수 부호 [ 산-07년9 월] 55. 한글 2바이트조합형코드에서한글과영문을구분하기 위한비트수는? 1 비트 2비트 3 비트 4비트 (12) 2008 년기출문제( 중복제거) 1행 1열의비트 1행2열의비트 2행 2열의비트 2행1열의비트 [ 산-08년5 월] 61. 수치정보의표현에있어서만족시켜야할조건이아닌것은? 기억장치의공간을적게차지해야한 10 진수와상호변환이용이해야한 데이터처리및 CPU 내에서이동이용이해야한 한정된수의비트로나타내므로정밀도가낮아야한 [ 산-08년5 월] 62. ASCII 문자 A 와숫자 5 의코드값의차이는 12 이 ASCII 문자 Z 와숫자 6 의코드값의차이는? [ 기-08년5 월] 63. 짝수패리티비트의해밍코드로 을받았을때오류가수정된정확한코드로옳은것은? 가 나 [ 정보처리기사/ 산업기사 ] CA04-자료의표현방식 -66-

67 다 라 [ 산-08년9 월] 64. 어떤수를 32비트단정도부동소수점표현방법으로표현할때지수부분에서 underflow 가발생되는것은? ( 단, 지수부분의 bias는 64 이) 가 나 다 라 [ 기-08년9 월] 65. 수 를부동소수점으로표현할때지수부에해당하는값은? ( 단, 바이어스는 128 이고, 소수점아래의 1번째비트는저장하지않는것으로가정한다.) [CA-04- 자료의표현방식] 다 라 다 다 가 다 다 나 가 가 다 가 나 가 다 라 다 가 다 가 라 가 라 나 라 라 가 라 다 나 나 나 가 나 나 다 가 다 다 다 라 가 다 다 가 다 나 나 나 가 나 가 가 가 가 나 가 라 가 다 라 가 다 가 다 [ 정보처리기사/ 산업기사 ] CA04-자료의표현방식 -67-

68 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 * 주요키워드 * (1) 중앙처리장치(CPU) 특성 (2) CPU > 제어장치 (CU) (3) CPU > 연산장치 (ALU) (4) CPU > 레지스터 (5) CPU > 버스 (Bus) (6) 명령어구성 (7) 연산자기능 (8) 주소지정방식 > 주소부(OP) 개수 (9) 주소지정방식 > Access 방식 (10) 2008 년기출문제( 중복제거) (1) 중앙처리장치(CPU) 특성 [ 기-03년8 월] 1. 프론트- 엔드처리기(Front-end processor) 에관한설명중옳지않은것은? 자료처리기능은전혀없 자체에서프로그램이가능하 자료채널기능보다확장된것이 여러가지주변장치를중앙처리장치에쉽게연결할수있도록한다. [ 기-03년8 월][ 산-04년9 월] 2. 일반적인컴퓨터의 CPU 구조가운데수식을계산할때수식을미리처리되는순서인역 polish( 또는 postfix) 형식으로바꾸어야하는 CPU 구조는? 단일누산기구조 CPU 범용레지스터구조 CPU 스택구조 CPU 모든 CPU 구조 [ 기-00년3 월][ 산-00년7 월] 3. CPU의 Hardware 요소들을기능별로분류할때포함되지 않는것은? 연산기능 제어기능 입, 출력기능 전달기능 [ 산-05년3 월][ 산-01년6 월] 4. " 동기디지털시스템에내장되어있는모든레지스터의타이밍은 () 에의하여제어된"() 에올바른용어는? 마스터클럭발생기 프로그램카운터 스택포인터 플립플롭 [ 산-02년3 월] 5. 전자계산기는대별해서중앙처리장치와주변장치로구분한 중앙처리장치의구성부분은? 가. Input-Output, Memory, Arithmetic 나. Input-Output, Control, Arithmetic 다. Control, Memory, Arithmetic 라. Control, Memory, Input-Output [ 기-06년5 월] 6. 연산자(OP code) 의수행에필요한자료를보관시켜놓은장소로서적당하지않은것은? 주기억장치 레지스터 스택 마그네틱디스크 (2) CPU > 제어장치 (CU) [ 기-00년7 월] 7. 명령레지스터에호출된 OP Code를해독하여그명령을 수행시키는데필요한각종제어신호를만들어내는장치는? 가. Instruction Decoder 나. Instruction Encoder 다. Instruction Counter 라. Instruction Multiplexor [ 산-99년4 월][ 산-02년5 월] 8. 명령코드가명령을수행할수있게필요한제어기능을 제공해주는것은? 레지스터 누산기 스택 CPU에있는제어장치 [ 산-03년8 월][ 산-00년3 월] 9. 기억된프로그램(program) 을하나하나불러내어명령을 해독하는장치는? 입력장치 제어장치 연산장치 기억장치 [ 기-07년5 월][ 기-02년9 월][ 산-04년5 월][ 산-01년9 월][ 기 -04년3 월] 10. 주기억장치에기억된명령을꺼내서해독하고, 시스템전 체에지시신호를내는것은? 채널(Channel) 제어기구(control unit) 연산논리기구(ALU) 입ㆍ출력장치(I/O unit) [ 산-05년3 월] 11. 명령코드가명령을수행할수있도록필요한기능을제공하여주는역할을하는것은? 누산기 제어장치 레지스터 번지필드(field) [ 기-07년3 월] 12. 컴퓨터의제어장치에일반적으로포함되지않는것은? 해독기 순서기 주기억장치 주소처리기 [ 기-04년3 월] 13. 다음설명중옳지않은것은? 가. PC 는다음에실행할번지를갖고있는레지스터이 나. 제어신호는마이크로동작이순서적으로일어나게한다. fetch사이클은 CPU가메모리에서명령을가져오는사이클이다. CPU의제어장치는명령레지스터와신호발생장치만으로구성되어있다. (3) CPU > 연산장치 (ALU) [ 산-03년3 월][ 산-01년6 월] 14. ALU 의목적은? OP코드의번역 어드레스버스제어 산술과논리연산의실행 필요한기계사이클수의계산 [ 산-05년3 월] 15. 중앙처리장치의하드웨어요소중조합논리회로만 -68-

69 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 으로구성된것은? 명령레지스터(Instruction register) 프로그램카운터(Program counter) 어큐뮬레이터(Accumulator) 연산기(ALU) [ 산-01년9 월][ 산-99년8 월] 16. 연산장치의기본요소가되는것은? 자기테이프 레지스터 카드 자기코어 (4) CPU > 레지스터 [ 산-02년5 월][ 산-04년5 월] 17. 컴퓨터의내부상태를나타내는레지스터(register) 는? 버퍼레지스터(buffer register) 스테이터스레지스터(status register) 인덱스레지스터(index register) 명령레지스터(instruction register) [ 기-99년10 월] 18. CPU 가무엇을하고있는지를나타내고있는레지스터는? 가. Major state register 나. PSW 다. Timing state register 라. Sequence counter [ 기-06년5 월][ 기-02년9 월] 19. 프로그램상태워드(Program Status Word) 에대한올바른설명은? 시스템의동작은 CPU안에있는 program counter에의해제어된다. Interrupt 레지스터는 PSW 의일종이 명령실행순서를제어하고, 실행중인프로그램에관계가있는시스템의상태를나타낸다. PSW는8bit 의크기이 [ 산-04년5 월][ 산-01년6 월] 20. 중앙처리장치에서사용되는레지스터(register) 의종류가아닌것은? 가. Accumulator 나. Program Counter 다. Instruction Register 라. Full Adder [ 산-06년3 월] 21. 인덱스레지스터의사용목적이아닌것은? 서브루틴연결 어드레스수정 반복계산수행 입 출력 [ 산-06년3 월] 22. 다음중명령이시작되는최초의번지를기억하고있는레지스터는? 스택 누산기 베이스레지스터 명령레지스터 [ 산-05년9 월][ 산-04년5 월] 23. 다음이설명하고있는것은? - 분기명령어가실행되는경우에는그목적지주소로갱신된다. - 다음에인출할명령어의주소를가지고있는레지스터이 다. 누산기 인덱스레지스터다. MAR 프로그램카운터 [ 산-00년7 월][ 기-06년3 월][ 기-02년3 월][ 기-03년8 월] 24. 컴퓨터시스템내부에서순간순간의시스템상태를기록하고있는특별한 word 를무엇이라고하는가? 가. Interrupt 나. Machine check 다. PSW(Program Status Word) SVC명령 [ 산-00년10 월] 25. 연산의중심이되는레지스터는? 인덱스레지스터 데이터레지스터 명령레지스터 누산기레지스터 [ 기-07년5 월][ 산-04년5 월][ 산-02년9 월][ 산-07년3 월][ 산 -06년9 월][ 산-01년3 월][ 산-99년8 월][ 산-00년10 월] 26. 누산기(ACC) 에대하여바르게설명한것은? 레지스터의일종으로산술연산, 논리연산의결과를일시적으로기억하는장치 연산명령의순서를기억하는장치 연산부호를해독하는장치 연산명령이주어지면연산준비를하는장소 [ 산-99년8 월] 27. OP code 명령호출은어느레지스터로이동하는가? 가. Flag resister 나. Address resister 다. Index resister 라. instruction resister [ 기-05년3 월][ 기-06년5 월] 28. 레지스터가운데명령어를수행할때마다결과가 0인지 여부, 부호( 음수인지양수인지), 캐리및오버플로의발생여 부등을각각 1비트로나타내며분기를결정하는중요한역할 을하는레지스터는? 카운터레지스터 플래그레지스터 인덱스레지스터 주소레지스터 [ 기-05년3 월][ 기-00년3 월][ 기-06년5 월][ 기-02년5 월][ 기 -01년9 월] 29. 다음에실행할명령의번지를갖고있는레지스터는? MBR MAR IR PC [ 기-02년5 월][ 기-02년9 월][ 기-07년9 월] 30. 누산기에대한올바른설명은? 연산장치에있는레지스터의하나로서연산결과를기억하는장치이다. 기억장치주변에있는회로인데가감승제계산논리연산을행하는장치이다. 일정한입력숫자들을더하여그누계를항상보존하는장치이다. 정밀계산을위해특별히만들어두어유효숫자개수를늘리기위한것이다. [ 기-07년9 월] 31. 중앙연산처리장치의하드웨어적인요소가아닌것은? 가. IR(Instruction Register) 나. MAR(Memory Address Register) 다. MODEM(Modulator ; Demodulator) 라. PC(Program Counter) -69-

70 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 (5) CPU > 버스 (Bus) [ 산-00년3 월] 32. 마이크로프로세서장치로들어가는 4가지입력중에서출 력과겸해져쌍방향성인것은? 전원공급입력 클록입력 인터럽트입력 데이터버스입력 [ 기-00년10 월][ 기-04년5 월] 33. I/O bus에연결될수있는다음 4개의선중에서양방향성인것은? 가. interrupt sense line 나. data line 다. function line 라. device address line [ 산-04년3 월] 34. 중앙처리장치에서사용하고있는버스(BUS) 의형태에속하지않는것은? 가. Address Bus 나. Control Bus 다. Data Bus 라. System Bus [ 산-08년5 월][ 산-06년5 월] 35. 버스경합을줄이기위한방법이아닌것은? 슈퍼스칼라사용 버스의고속화 캐시의사용 다중버스사용 [ 산-00년7 월] 36. 버스(bus) 를구성하는데사용할수있는논리회로는? 가. encoder 나. multiplexor 다. counter 라. comparator (6) 명령어구성 [ 기-05년3 월][ 기-05년3 월] 37. 인스트럭션세트의효율성을높이기위하여고려할사항이아닌것은? 기억공간 레지스터의종류 사용빈도 주기억장치밴드폭이용 [ 기-08년3 월][ 기-07년5 월][ 산-07년3 월][ 산-02년3 월][ 기 -03년5 월][ 기-02년3 월][ 기-06년3 월][ 기-05년9 월][ 기-04년 5 월] 38. 명령어의 길이가 16bit 이 이 중 OP code가 6bit, operand가 10bit를차지한다면이명령어가가질수있는연 산자종류는최대몇개인가? 16개 32개 64개 256개 [ 산-06년3 월][ 산-05년3 월] 39. 다음명령중에서번지필드(address field) 가필요없는명령은? 데이터전송명령 산술명령 스킵(skip) 명령 서브루틴 Call 명령 [ 산-08년3 월][ 산-02년9 월] 40. OP 코드가 5 비트, Operand가 11비트인명령어가갖는매크로연산의종류는몇가지인가? 5가지32가지 128가지 2048가지 [ 산-04년5 월] 41. 한명령을두부분으로나누면? 호출과실행 연산과논리 번지와데이터 operation과 operand [ 산-02년3 월] 42. 인스트럭션의연산자부분이나타낼수있는것으로옳지 않은것은? 인스트럭션의순서 인스트럭션의형식 자료의종류 연산자 [ 기-03년3 월] 43. 명령어형식(instruction format) 이 opcode, addressing mode, address의 3 부분으로되어있는컴퓨터에서주기억장치가 1024 워드일경우, 명령의크기는몇비트로구성되어야하는가?( 단, op-code는 4 비트이며, addressing mode 는직접/ 간접주소지정방식구분에만사용한다라고가정한다.) [ 기-00년7 월][ 기-99년4 월] 44. 인스트럭션의설계과정과가장거리가먼것은? 연산자의종류 주소지정방식 기억장치의대역폭(bandwidth) 해당컴퓨터시스템단어(word) 의크기( 비트수) [ 기-05년3 월][ 기-03년8 월] 45. 명령어가오퍼레이션코드(OP code) 6 비트, 어드레스필 드 16 비트로되어있 이명령어를쓰는컴퓨터의최대메 모리용량은? 16K word 32K word 64K word 1M word [ 기-07년9 월] 46. 명령어수행시간이 10ns 이고, 명령어패치시간이 5ns, 명령어준비시간이 3ns 이라면인스트럭션의성능은얼마인 가? [ 산-07년9 월] 47. 명령코드의비트는주소필드(field) 를가지고있 이주소필드의기능은? 누산기를지정한 오퍼랜드를선택할수있 레지스터를지정할수있 수행할동작을명시할수있 [ 산-07년9 월] 48. 마이크로프로세서의연산단위를결정하는기준에포함되지않는것은? 메모리용량 레지스터의크기 외부버스의크기CPU내부버스의크기 [ 기-07년9 월] bit 컴퓨터시스템에서다음과같은 2가지의명령어형식을사용할때최대연산자수는? -70-

71 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 (7) 연산자기능 [ 기-02년5 월][ 기-02년3 월][ 기-01년9 월][ 산-04년9 월][ 산 -01년6 월][ 산-01년9 월][ 산-00년10 월][ 산-99년6 월][ 기-03 년3 월][ 기-01년6 월][ 산-06년5 월][ 기-00년10 월][ 기-06년9 월][ 기-05년9 월][ 기-05년3 월][ 산-03년5 월][ 기-04년9 월] 50. Von Neuman형컴퓨터의연산자들이가져야하는기능 중가장거리가먼것은? 증폭기능 함수연산(functional operation) 기능 전달(transfer) 기능 제어(control) 기능 [ 기-02년5 월][ 기-07년3 월] 51. 데이터처리명령어그룹이아닌것은? 전송명령어 로테이트명령어 논리명령어 산술명령어 [ 산-01년3 월][ 산-01년6 월][ 산-00년5 월][ 산-03년8 월] 52. 다음의어셈블리어로나타낸기본적인명령(instruction) 중제어기능을가진명령만으로짝지워진것은? 가. JMP X, ROL 나. LAD X, SZC 다. SMA, JMP X 라. JMP X, LAD X [ 산-99년4 월][ 산-04년3 월] 53. 중앙처리장치의정보를기억장치에기억시키는것을무엇이라고하는가? 가. LOAD 나. STORE 다. TRANCE 라. BRANCH [ 기-03년5 월] 54. 컴퓨터에서사용하는명령어를기능별로분류할때동일한분류에포함되지않는것은? JMP(Jump 명령) ADD(Addition 명령) ROL(RotateLeft 명령) CLC(ClearCarry 명령) [ 산-04년5 월][ 산-06년3 월][ 산-05년9 월] 55. 레지스터의내용을메모리에전달하는기능을무엇이라하는가? 가. Fetch 나. Store 다. Load 라. Transfer [ 산-06년9 월][ 산-02년9 월][ 산-05년3 월] 56. 메모리의내용을레지스터에전달하는기능을무엇이라하는가? 가. Fetch 나. Store 다. Load 라. Transfer [ 기-05년5 월] 57. 연산자기능에대한명령어를나타낸것중옳지않은것 은? 함수연산기능 - ROL, ROR 전달기능 - CMP, CLC 제어기능 - JMP, SMA 입 출력기능 - INP, OUT [ 기-05년3 월] 58. 연산자코드(operation code) 의기능이아닌것은? 입 출력명령수행 제어명령수행 유효주소지정기능 산술연산명령수행 [ 기-04년5 월] 59. 컴퓨터에서사용하는명령어의기능이아닌것은? 전달기능 제어기능 연산기능 번역기능 (8) 주소지정방식 > 주소부(OP) 개수 [ 산-08년9 월][ 기-03년8 월][ 기-99년4 월][ 산-99년6 월][ 기 -03년5 월][ 기-02년5 월][ 기-02년3 월][ 기-05년9 월][ 기-99년 8 월][ 기-05년5 월][ 기-05년3 월][ 기-04년3 월][ 기-01년3 월] [ 기-06년5 월][ 산-02년5 월][ 기-03년3 월][ 기-00년10 월][ 기 -99년10 월][ 산-03년5 월][ 산-04년5 월][ 산-01년6 월][ 기-06 년3 월][ 기-07년9 월] 60. 기억장치의구조가 stack 구조를가질때가장밀접한관계가있는명령어는? one-address 명령어 two-address 명령어 three-address 명령어 zero-address 명령어 [ 산-00년5 월] 61. 다음명령어형식에대한특성중옳지않은것은? 3- 주소명령어형식은명령어길이가증가한 2-주소명령어형식은 MOVE 명령이필요하 1- 주소명령어형식은스택이필요하 라. 0-주소명령어형식은 PUSH, POP 명령이필요하 -71- [ 산-00년10 월][ 산-02년9 월] 62. 명령어의형식가운데연산에사용된모든피연산자값을상실하는명령어형식은? 3-주소형식명령어2-주소형식명령어 1-주소형식명령어0-주소형식명령어 [ 산-07년5 월] 63. 다음명령어중형식이다른것은? 가. ADD A 나. SUB A 다. PUSH A 라. LOAD A [ 산-99년4 월] 주소인스트럭션형식의특징이아닌것은? 연산을위한스택을갖고있으며, 연산수행후에결과를스택(stack) 에보존한 자료를얻기위하여스택에접근할때는 top이지정하는곳에접근한다. unary연산경우에는 2 개의자료가필요하고,top이지정하는곳의자료를처리하고, 결과는 top 다음위치에기억한다. binary연산인경우 2 개자료가필요하고, 스택상단

72 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 부 2 자리에지정한 [ 기-05년5 월][ 산-00년3 월][ 기-04년3 월][ 기-07년5 월][ 산 -03년3 월][ 기-07년3 월][ 산-04년5 월] 65. 주소부분이하나밖에없는 1-주소명령형식에서결과자료를넣어두는데사용하는레지스터는? 어큐뮬레이터(accumulator) 스택(stack) 인덱스(index) 레지스터 범용레지스터 [ 기-03년3 월] cycle 인스트럭션에속할수없는것은? ADD JUMP LOAD STORE [ 기-04년5 월][ 기-06년9 월] 67. 다음과같은보기는어느유형의주소명령방식인가? 보기 < > LOAD A ADD B STORE C 가. zero-address 다. two-address 나. one-address 라. three-address [ 기-01년9 월] 어드레스머신(address machine) 의설명이옳은것은? 결과는 1st operand 에남는 결과는 2nd operand 에남는 결과는 3rd operand 에남는 결과는임시구역에남는 [ 산-05년3 월] 69. 피연산자의위치( 기억장소) 에따라명령어형식을분류할때 instruction cycle time 이가장짧은명령어형식은? 레지스터-메모리인스트럭션AC인스트럭션 스택인스트럭션 메모리 - 메모리인스트럭션 [ 기-06년5 월] 주소명령어의장점에해당하는것은? 프로그램길이가짧아진 1 개의명령어만을사용하여프로그램을작성해야한 주소지정을할수있는기억장치주소영역이증가한 임시저장장소가필요하 [ 산-02년5 월][ 산-01년3 월] 71. 계산결과를시험할필요가있을때계산결과가기억장치에기억될뿐아니라중앙처리장치에도남아있어서중앙처리장치내에서직접시험이가능하므로시간이절약되는인스트럭션형식은? 3주소인스트럭션형식2주소인스트럭션형식 1주소인스트럭션형식0주소인스트럭션형식 [ 기-02년9 월] 72. computer 시스템에서 1-address machine, 2-address machine, 3-address machine으로나눌때기준이되는것은? 가. operation code 기억장치의크기 register 수라. operand address [ 산-03년8 월][ 산-06년9 월] 73. 여러개의범용레지스터를가진컴퓨터에사용되며, 연 산후에입력자료가변하지않고보존되는인스트럭션의형식 은? 0주소 인스트럭션의형식 1주소 인스트럭션의형식 2주소 인스트럭션의형식 3주소 인스트럭션의형식 [ 산-08년3 월][ 산-05년3 월] 74. 인스트럭션형식중자료의주소를지정할필요가없는형식은? 1- 주소2-주소3- 주소0-주소 [ 산-05년3 월][ 산-01년3 월] 75. PUSH, POP 명령어처리와가장가까운명령어형식은? 0- 주소명령어1-주소명령어2- 주소명령어3-주소명령어 [ 산-05년9 월] 76. 스택(Stack) 에관한설명중옳지않은것은? 역폴리쉬형의산술식을처리하는데효과적이 재귀적프로그래밍에서복귀주소를저장하는데효과적이다. LIFO 라고부르기도한 스택은스택포인터를사용함으로써 1-주소방식의명령어처리에적합하다. [ 기-01년6 월] 77. 피연산자의위치( 기억장소) 에따라명령어형식을분류할때instruction cycle time 이가장짧은명령어형식은? 레지스터-메모리인스트럭션AC인스트럭션 스택인스트럭션 메모리-메모리인스트럭션 (9) 주소지정방식 > Access 방식 [ 산-00년7 월] 78. 메모리를참조하지않고데이터를사용하는번지지정방식은? 가. Direct Addressing 나. Register Addressing 다. Indirect Addressing 라. Register Indirect Addressing [ 산-06년3 월] 79. 명령어의주소부분(Operand) 을데이터로사용할경우장점으로볼수있는것은? 메모리참조의횟수를줄일수있 레지스터개수를줄일수있 부동소수점레지스터를사용하므로속도가빠르 동작을하는데많은시간이소요된 [ 산-00년3 월] 80. 기억장치의내용이다음과같을때어셈블리어로 LDA

73 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 명령을직접주소지정방식으로수행될때 AC에들어가는값은 A 라하고, 간접주소지정방식으로수행될때 AC 에들어가는값을 B라하면 A, B 값은? 가. A=34, B=39 나. A=34, B=127 다. A=39, B=127 라. A=127, B=349 [ 산-07년9 월][ 기-03년5 월] 81. 간접주소(indirect addressing) 방식을설명한것은? 명령문내의번지는실제데이터의주소를표시한 명령문내의번지는절대주소이므로더이상의연산이필요하지않다. 명령문내의번지는상대주소이므로기본번지를더하여절대주소가생성된다. 명령문내의번지는실제데이터의위치를찾을수있는번지가들어있는장소를표시한다. [ 기-02년9 월][ 기-01년3 월] 82. 리엔트란시(re-entrancy) 는멀티프로그래밍이가능한계산기에서여러명의사용자가같은코드를함께이용하기위한일차적인필수조건이 이런리엔트란시를가능하게한것은? 인덱스레지스터(index register) 와간접번지방법 (indirect addressing) 의사용 결합기억기(associate memory) 의사용 고속시프트레지스터(shift register) 의사용 효율적인컴파일러(compiler) 의사용 [ 기-02년5 월][ 기-01년9 월] 83. 주소지정방식에대한설명이옳지않은것은? 고유주소지정방식은항상일정한기능을수행한 이미디어트주소지정방식은레지스터의값을초과할때주로사용한다. 인덱스주소지정방식은프로그램카운터를사용한 직접주소지정방식은명령어주소부분에유효데이터가있다. [ 기-01년3 월] 84. 주소지정방식(Addressing Mode) 중에서프로그램키값 에명령어의주소부분을더해서실제주소를구하는방식은? 직접번지방식 즉시번지방식 상대번지방식 레지스터번지방식 [ 산-08년5 월][ 기-01년9 월][ 기-00년7 월][ 기-07년5 월][ 기 -00년10 월][ 기-03년5 월][ 산-04년9 월][ 기-01년6 월][ 기-99 년10 월][ 기-06년3 월][ 기-05년9 월][ 기-04년9 월][ 산-03년8 월][ 산-07년3 월][ 기-03년8 월] 85. 프로그램카운터가명령어의번지와더해져서유효번지를결정하는어드레싱모드는? 레지스터모드 상대번지모드 간접번지모드 인덱스드어드레싱모드 [ 기-06년9 월] 86. INSTRUCTION ADD(500) 이수행되면다음중어느것이 연산장치로보내지는가? ( 단, () 는 Indirect Addressing을뜻하고기억장소 500번지에 는 2002 가저장되어있음) 가 번지의내용 다 의내용 [ 기-07년3 월] 87. 데이터처리명령어중 SHL은누산기의내용을좌측으로 1bit 이동하는명령어이 이와같은명령어의주소지정방식 은? 직접주소지정방식 간접주소지정방식 묵시적주소지정방식 레지스터주소지정방식 [ 기-06년3 월][ 산-01년9 월][ 산-99년4 월][ 산-06년3 월] 88. 명령어의 operand 부분에실제데이터를갖고있는방식 은? 즉시(Immediate) 주소지정방식 베이스(base) 주소지정방식 상대(relative) 주소지정방식 직접(direct) 주소지정방식 [ 기-05년5 월][ 산-05년9 월][ 산-01년6 월][ 산-00년10 월][ 산 -99년8 월][ 산-03년3 월][ 산-03년5 월] 89. 주소지정방식(Addressing Mode) 이아닌것은? 직접(Direct) 번지방식 간접(Indirect) 번지방식 즉시(Immediate) 번지방식 임시(Temporary) 번지방식 [ 기-05년3 월] 90. 다음주소지정방식중속도가가장빠른주소방식은? 가. immediate addressing mode 나. direct addressing mode 다. indirect addressing mode 라. index register [ 기-04년9 월] 91. 베이스레지스터주소지정방식의특징이아닌것은? 베이스레지스터가필요하 프로그램의재배치가용이하 다중프로그래밍기법에많이사용된 인스트럭션의길이가절대주소지정방식보다반드시길어진다. [ 기-99년8 월] 92. 간접주소(Indirect address) 에대하여설명하고있는것은? 그자료를얻기위해서정확히한번기억장치를접근하여야한다. 인스트럭션의길이가짧고제한되어있어도이것을이용하여긴주소를찾아갈수있다. 자료를기억장치에서읽어야할필요가없으므로다른주소방식들보다신속하다. 자료가기억된장소에직접사상시킬수있는주소형태이다. -73-

74 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 [ 산-05년3 월] 93. 다음중계산에의한주소지정방식이아닌것은? 상대주소지정방식(Relative Addressing Mode) 인덱스레지스터주소지정방식(Index Register Addressing Mode) 베이스레지스터주소지정방식(Base Register Addressing Mode) 즉시주소지정방식(Immediate Addressing Mode) [ 산-05년3 월] 94. 기억장치로부터명령을읽어동작(Operation) 코드를해독하고, 처리를위한데이터를구하기위해주소지정방식을결정하는데이경우가장빠른주소지정방식은? 가. Direct Addressing Mode 나. Indirect Addressing Mode 다. Relative Addressing Mode 라. Immediate Addressing Mode [ 산-07년5 월] 95. 컴퓨터명령어(instruction) 의주소지정방식중기억장치에최소 2 번접근(access) 해야오퍼랜드(operand) 를얻을수있는것은? 직접주소지정방식(direct addressing) 간접주소지정방식(indirect addressing) 상대주소지정방식(relative addressing) 즉시주소지정방식(immediate addressing) [ 기-08년5 월][ 산-06년3 월] 96. 기억장치의주소와그내용이다음과같을때어셈블리어 (Assembly language) 로 LOAD 120이면한명령이직접주소지정방식일경우오퍼랜드(operand) 는무엇이되는가? 기억장치 주소내용 0 : : : : : : : : [ 기-06년5 월] 97. 인스트럭션이수행될때주기억장치에접근하려면인스트럭션에서사용한주소는주기억장치에직접적용될수있는기억장소의주소로변환되어야한 이때주소로부터기억장소로의변환에사용되는것은? 사상함수나. DMA 캐시메모리 인터럽트 (10) 2008 년기출문제( 중복제거) [ 산-08년3 월] 98. 주소지정방식에서기억장치를가장많이 Access 해야하는것은? Direct Addressing Mode Indirect Addressing Mode Index Addressing Mode Relative Addressing Mode [ 산-08년3 월] 99. 컴퓨터내부회로에서버스선(Bus Lines) 을사용하는가장큰목적은? Speed 를향상시킨 보다정확한전송이가능하 레지스터(Register) 의수를줄인 결선의수를줄인 [ 기-08년3 월] 100. 비트슬라이스마이크로프로세서(Bit sliced Microprocessor) 의구성을가장잘설명한것은? CPU를하나의 IC로만든프로세서CPU, 기억장치,I/OPort가한 IC에구성된프로세서 Processor Unit, Microprogram Sequencer, Control Memory가각각다른 IC로구성된프로세서 Processor Unit, Microprogram Sequencer, Control Memory가한 IC로구성된프로세서 [ 기-08년3 월] 101. RISC(Reduced Instruction Set Computer) 와 CISC(Complex Instruction Set Computer) 의특징이아닌것은? RISC 는명령어의길이가고정적이 RISC 는하드웨어에의해직접명령어가수행된 CISC 의수행속도가더빠르 펜티엄을포함한인텔사의 x86 시리즈는 CISC 프로세서이 [ 산-08년5 월] 102. 간접주소지정방식에서명령어 ADD(47) 이수행되면다음중어느것이연산장치로보내지는가?( 단, 기억장소 47번지에는 2002 가저장되어있) 가 번지의내용다 번지의내용 [ 기-08년5 월] 103. 명령어의주소(address) 부를유효주소로이용하는방법은? 상대주소 즉시주소 절대주소 직접주소 [ 산-08년9 월] 104. 다음과같은명령형식을사용하는컴퓨터에서가능한 MRI(memery reference instruction) 의개수는? op-code Adress [ 산-08년9 월] 105. 메모리주소레지스터(MBR:Memory Address Register) 에대한설명으로올바른것은? 읽기동작이나쓰기동작을수행할기억장소의주소를저장하는주소저장용레지스터이다. -74-

75 [ 정보처리기사/ 산업기사 ] CA05- 중앙처리장치, 명령어 입출력장치의주소를저장하는주소레지스터이 기억장치에저장될데이터혹은기억장치로부터읽은데이터를임시적으로저장하는버퍼이다. 메모리로부터읽어온명령어를수행하기위해일시적으로저장하는레지스터이다. 2,9 4,7 3,9 2,5 [ 산-08년9 월] 106. 산술마이크로동작 R1 R2+R3을실행하기위해필요한레지스터의개수는? [ 산-08년9 월] 107. 제어유니트의내부구조구성요소들의설명으로틀린것은? 명령어해독기: 다음에실행할마이크로명령어의주소를저장하는레지스터이다. 제어기억장치: 마이크로명령어들로이루어진마이크로프로그램을저장하는내부기억장치이다. 순서제어모듈: 마이크로명령어의실행순서를결정하는회로들의집합이다. 제어버퍼레지스터: 제어기억장치로부터읽혀진마이크로명령어비트들을일시적으로저장하는레지스터이다. [ 기-08년9 월] 108. 인스트럭션의설계과정에서고려해야할사항이아닌것은? interrupt 종류 연산자의수와종류 데이터구조 주소지정방식 [ 기-08년9 월] 109. 상대주소지정방식을사용하는 JUMP 명령어가 750 번지에저장되어있 오퍼랜드 A=56일때와 A=-61일때몇번지로 JUMP 하는가? 806, , , , 689 [ 기-08년9 월] 110. 인스트럭션수행시간이 20ns 이고, 인스트럭션패치시간이 5ns, 인스트럭션준비시간이 3ns이라면인스트럭션의성능은얼마인가? [ 기-08년9 월] 111. 다음과같은스택(stack) 구조에서 SP(stack pointer) 와 레지스터 A가 pop A를수행한후 SP와 A 레지스터의내용 은? [CA-05- 중앙처리장치, 명령어] 라 다 다 가 다 라 가 라 나 나 나 다 라 다 라 나 나 가 다 라 라 다 라 다 라 가 라 나 라 가 다 라 나 라 가 나 나 다 다 나 라 가 나 다 다 라 다 가 나 가 가 다 나 가 나 다 나 다 라 라 다 라 다 다 가 나 나 다 다 가 나 라 라 라 가 라 다 나 가 다 라 가 다 다 나 라 다 가 라 가 라 나 라 라 나 나 가 나 라 다 다 나 라 다 가 3 가 가 다 다 가 -75-

76 [ 정보처리기사/ 산업기사 ] CA06- 연산자분류, 마이크로오퍼레이션 * 주요키워드 * (1) 연산자분류 > 논리연산자, 논리 shift ( 비수치적) (2) 연산자분류 > 산술연산자, 산술 shift ( 수치적) (3) 연산자분류 > 단항, 이항연산자 (4) 마이크로오퍼레이션정의 (5) 마이크로오퍼레이션종류 (6) 2008 년기출문제( 중복제거) (1) 연산자분류 > 논리연산자, 논리 shift ( 비수치적) [ 산-03년3 월] 1. A 레지스터내용이 이고, B 레지스터내용이 일때 A와 B의 AND 연산결과는? 가 나 다 라 [ 기-99년4 월][ 기-05년9 월] 2. 인터럽트 비트(interrupt bits)10010 과 마스크 비트(mask bits)01110을상호 AND 하였을때의출력비트는? 가 나 다 라 [ 기-04년3 월][ 기-00년3 월] 3. 논리마이크로연산에있어서레지스터 A와 B의값이단서와같이주어졌을때 selective-set 연산을수행하면어떻게되는가?( 단, A 는프로세서레지스터이고, B 는논리오퍼랜드, A=1010, B=0011) [ 기-04년5 월][ 산-99년4 월] 4. 비수치데이터에서마스크를이용하여불필요한부분을제거하기위한연산은? OR XOR AND NOT [ 기-05년3 월][ 산-03년3 월] 5. 논리마이크로동작중 Exclusive-OR과같은동작을하는 것은? Selective-set 동작 mask 동작 compare 동작 selective-clear 동작 [ 기-05년5 월] 6. 다음그림과같이 A, B 2개의레지스터에있는자료에대해 ALU가 OR 연산을행하면그결과의출력레지스터 C의내용은? (A : B : ) [ 기-06년9 월] 7. AND 마이크로동작과유사한것은? insert동작or동작 패킹(packing) 동작mask동작 [ 기-01년9 월] 8. 논리연산에들어가지않는것은? NOT Complement OR Load [ 기-03년3 월] 9. 두개의데이터를섞거나일부에삽입하는데사용되는 연산은? AND연산 OR연산 MOVE연산 Complement 연산 [ 산-99년6 월][ 산-06년5 월] 10. 논리연산기능으로만나열된것은? 가. MOVE, AND, COMPLEMENT 나. ROTATE, ADD, SHIFT 다. MOVE, EXCLUSIVE OR, SUBTRACT 라. MULTIPLY, AND, DIVIDE [ 산-00년10 월] 11. 이항(Binary) 연산의하나로자료의특정비트를반전시키 고자하는경우에사용하는연산은? AND연산 OR연산 XOR연산 NOT(Complement) 연산 [ 산-00년5 월] 12. A의내용이 1010, B의내용이 1100 이 masking operation 후의 A 내용은? [ 산-02년3 월] 13. 레지스터에저장되어있는몇개의비트를 1로하기 위해서는그장소에 x를가진데이터를 y 연산을하면된 이때 x와 y 는? 가. x=0, y AND 나. x=1, y AND 다. x=1, y OR 라. x=0, y OR [ 산-01년3 월] 14. 비교(compare) 동작과같은동작을하는논리연산은? 마스크(mask) 동작OR동작 배타적(exclusive) AND동작 [ 산-05년3 월] 15. 비수치적연산을설명한것으로옳은것은? AND연산은레지스터내에특정비트를삽입하기위한연산으로주로사용된다. X-OR 연산은레지스터내의모든비트를 0으로클리어(clear) 할때사용하는연산이 COMPLEMENT 연산은자료의특정비트혹은문자를삭제하고자할때사용된다. MOVE연산은특정레지스터의내용을다른레지스터로옮기고자하는경우사용한다. [ 산-05년3 월] 16. 산술연산에서 overflow가발생했을경우이것을검출해야 -76-

77 [ 정보처리기사/ 산업기사 ] CA06- 연산자분류, 마이크로오퍼레이션 하는데이때사용되는논리게이트는? NOR OR Exclusive-OR NAND [ 산-00년3 월] 17. 자료의병렬전송을직렬전송으로변환하는데사용하기에적합한소자는? 가. decoder 나. encoder 다. shift register 라. ring counter [ 산-07년3 월][ 산-05년3 월] 18. 다음 3 가지의연산자(operator) 가혼합되어나오는식에서시행( 연산) 순서는? ( 단, 가장왼쪽에기술된것이가장우선순위가높다.) 1 관계연산자 (Relative operator) 2 논리연산자 (Logical operator) 3 산술연산자 (Arithmetic operator) 가 다 나 라 (2) 연산자분류 > 산술연산자, 산술 shift ( 수치적) [ 산-05년3 월][ 산-01년3 월] 19. 레지스터에있는내용을왼쪽으로 2비트시프트시키는 기능과관계있는것은? 제어기능 연산기능 전송기능 레지스터기능 [ 기-06년9 월] 라는수가 8 비트의레지스터에기록되어있 그중가 장좌측비트는부호를나타내고, 나머지 7비트는절대값을나 타낸 이 레지스터를 우측으로 한 비트 산술적 이동 (arithmetic shift) 을한결과는? [ 기-00년3 월] 21. 다음의레지스터중에서 2배길이레지스터 (double-length register) 라고도불리워지는것은? 시프트레지스터(shift register) 어드레스레지스터(address register) A 레지스터(Accumulator) 버퍼레지스터(buffer register) [ 기-00년3 월] 22. 다음은이동(shift) 의경우이 8-비트로구성된레지스 터 7번의내용이 일때 SRA 7,3을실행하고난후 의레지스터 7 의내용은? ( 단, SRA 7, 3은 레지스터 7번을 우측으로 산술 이동 (Arithmetic Shift to the right) 3 회수행함을뜻한) 가 나 다 라 [ 기-00년7 월] 23. 8비트부호와 2의보수로나타낸수 -77을오른쪽으로 두비트산술시프트수행한결과는? 가. OVERFLOW 나. -20 다 라. +19 [ 산-00년10 월] 24. 시프트레지스터(shift register) 의내용을오른쪽으로두 번시프트하면원래의 data 는어떻게변화하는가? 원래 data의 1/2배 원래 data의 1/4배 원래 data의 2배 원래 data의 4배 [ 산-00년7 월] 25. 1의보수에의해표현된수를좌측으로 1 bit shift 하는 경우입력되는비트는? 가. 1 나. 0 다. sign bit 라. LSB(Least Significant Bit) [ 산-07년3 월] 26. Shift register에 있는 binary number 가 여섯(6) 번 Shift-left 되었을때의값은? ( 단, Shift register 는충분히크다고가정한) 가. number x 6 나. number / 6 다. number x 64 라. number / 64 [ 기-07년3 월] 27. 다음중 2 의보수(2 s complement) 가산회로로서정수곱셈을이행할경우필요없는것은? 가. shift 나. add complement normalize (3) 연산자분류 > 단항, 이항연산자 [ 산-08년5 월][ 기-06년5 월][ 산-04년9 월][ 기-04년5 월][ 기 -06년3 월][ 산-99년6 월][ 산-00년5 월][ 산-05년9 월][ 산-06년 5 월][ 산-06년9 월][ 산-05년3 월] 28. 단항연산자(Unary operation) 가아닌것은? 가. ROTATE 나. COMPLEMENT 다. AND 라. SHIFT [ 산-04년3 월][ 산-07년9 월] 29. 다음중기능이다른연산자는? 가. COMPLEMENT 나. OR 다. AND 라. EXCLUSIVE OR [ 기-05년5 월] 30. 연산방식에대한설명중옳지않은것은? 직렬연산방식은병렬연산방식보다시간이많이소요된다. 병렬연산방식은직렬연산방식에비해속도가느리 직렬연산방식은 hardware 가간단하 병렬연산방식은 hardware 가복잡하 (4) 마이크로오퍼레이션정의 [ 기-06년9 월] 31. 마이크로오퍼레이션에대한설명중옳지않은것은? 마이크로오퍼레이션은 CPU 내의레지스터들과연산장치에의해서이루어진다. 프로그램에의한명령의수행은마이크로오퍼레이션의수행으로이루어진다. -77-

78 [ 정보처리기사/ 산업기사 ] CA06- 연산자분류, 마이크로오퍼레이션 마이크로오퍼레이션중에 CPU 내부의연산레지스터, 인덱스레지스터는프로그램으로레지스터의내용을변경할수없다. 마이크로오퍼레이션은실행될때마다 CPU 내부의상태는변하게된다. [ 기-06년9 월][ 기-00년10 월] 32. 다음중마이크로오퍼레이션은어디에기준을두고서실 행되나? Flag Clock Memory RAM [ 산-00년7 월] 33. 레지스터전송마이크로오퍼레이션의전송형태가아닌것은? 직렬전송 병렬전송 메모리전송 버스전송 [ 산-01년9 월] 34. 마이크로 동작(Micro-operation) 에 대한 정의로서 옳은 것은? 레지스터에저장된데이터에의해서이루어지는동작 컴퓨터의빠른계산동작 플립플롭내에서기억되는동작 2진수계산에쓰이는동작 [ 산-05년9 월] 35. 다음이설명하고있는것은? - 하나의클럭펄스동안에실행되는기본적인동작을의미한다. - 명령을수행하기위하여CPU 내의레지스터와플래그의상태변환을일으키는동작을의미한다. 가. Program Operation 다. Count Operation 나. Fetch 라. Micro Operation [ 산-07년3 월] 36. 기억장치로부터명령어를인출하여해독하고, 해독된명 령어를실행하기위해제어신호를발생시키는각단계의세부 동작을무엇이라하는가? 가. Fetch operation 나. Control operation 다. Macro operation 라. Micro operation [ 산-05년3 월] 37. 마이크로동작(Micro - operation) 에대한정의로서옳은것은? 컴퓨터의빠른계산동작2진수계산에쓰이는동작 플립플롭내에서기억되는동작 레지스터에저장된데이터에의해서이루어지는동작 [ 산-02년9 월] 38. 마이크로동작(Micro - operation) 에대한정의로서옳은것은? 레지스터에저장된데이터에의해서이루어지는동작 컴퓨터의빠른계산동작 플립플롭내에서기억되는동작2진수계산에쓰이는동작 [ 기-03년3 월][ 기-02년9 월][ 기-04년5 월][ 기-06년5 월][ 기 -99년10 월][ 기-00년10 월][ 기-01년6 월][ 기-01년9 월][ 산-99 년6 월][ 산-00년10 월] 39. 중앙연산처리장치에서 micro-operation이순서적으로 일어나게하려면무엇이필요한가? 스위치(switch) 레지스터(register) 누산기(accumulator) 제어신호(control signal) [ 기-03년8 월][ 기-04년5 월] 40. 명령을수행하기위해 CPU내의레지스터와플래그의상태변환을일으키는작업을무엇이라하는가? 가. fetch 나. program operation 다. micro operation 라. count operation [ 기-04년9 월] 41. 다음그림에해당하는마이크로오퍼레이션동작은어떤기능을수행하는가? 가. Increment 나. Decrement 다. Transfer 라. complement (5) 마이크로오퍼레이션종류 [ 기-99년4 월][ 기-00년7 월] 42. 다음마이크로사이클에대한내용중가장관계가적은것은? 마이크로오퍼레이션수행에필요한시간을마이크로사이클타임이라한다. 마이크로오퍼레이션중에서수행시간이가장긴것을정의한방식이동기고정식이다. 마이크로오퍼레이션에따라서수행시간을다르게하는것을동기가변식이라한다. 마이크로오퍼레이션중에서수행시간의차이가큰것을약 30 개로구분해서사용한 [ 기-03년8 월][ 기-07년5 월][ 산-00년3 월] 43. 동기가변식(Synchronous Variable) 동작에대한설명중옳지않은것은? 각마이크로오퍼레이션의사이클타임이현저한차이를나타낼때사용한다. 모든마이크로오퍼레이션의수행시간이유사한경우에사용된다. 중앙처리장치의시간을효율적으로이용할수있 마이크로오퍼레이션에대하여서로다른사이클을정의할수있다. [ 기-07년3 월] 44. 마이크로사이클에대한설명으로옳지않은것은? 마이크로오퍼레이션수행에필요한시간을마이크로사이클타임이라한다. 마이크로오퍼레이션중에서수행시간이가장긴것을정의한방식이동기고정식이다. 마이크로오퍼레이션에따라서수행시간을다르게하는것을동기가변식이라한다. 모든마이크로오퍼레이션들의수행시간이유사한 -78-

79 [ 정보처리기사/ 산업기사 ] CA06- 연산자분류, 마이크로오퍼레이션 경우에유리한방식은동기가변식이다. [ 산-06년5 월] 45. 제어방식중일정한시간간격으로발생한펄스에따라계산기의각부분의동작을규칙적으로진행시키는방식은? 비동기식제어방식 동기식제어방식 비주기식제어방식 직류방식 [ 산-05년3 월] 46. CPU 클럭중동기가변식에관한설명이아닌것은? 마이크로오퍼레이션수행시간의차이가현저할때사용된다. 중앙처리장치의시간을효율적으로이용할수있 수행시간이가장긴마이크로오퍼레이션의사이클타임을클럭주기로정한다. 모든마이크로오퍼레이션에대하여서로다른사이클을정의할수있다. (6) 2008 년기출문제( 중복제거) [ 산-08년3 월] 47. (-24)10 을부호화절대치방법에서의 1비트좌측시프트할경우올바른것은?( 단, 표현은 8 비트로한) 가 나 다 라 [ 산-08년5 월] 48. 다음설명중옳은것은? 의오른쪽 4비트만 0(zero) 으로하려면마스크내용을 로 OR 연산을한 0(zero) 은부동소수점으로표현할수없 논리적시프트( 왼쪽이나오른쪽모두) 는시프트된공간에항상 0(zero) 이들어온 산술시프트( 왼쪽이나오른쪽모두) 는시프트된공간에항상 0(zero) 이들어온 [ 산-08년5 월] 49. 마이크로오퍼레이션들중수행시간이유사한마이크로오퍼레이션들끼리모아집합을이루고각집합에대해서서로다른마이크로오퍼레이션사이클타임을정의하며그시간을중앙처리장치의클록주기로정하는방식으로제어는복잡하지만중앙처리장치효율을높일수있는마이크로오퍼레이션사이클타임방식은? 동기고정식 동기가변식 비동기고정식 비동기가변식 [ 산-08년5 월] 50. 마이크로오퍼레이션수행에필요한시간을무엇이라하는가? 가. search time 나. seek time 라. access time 라. CPU clock time [ 기-08년5 월] 51. 논리연산명령을사용해서기억영역을 clear 시킬수없 는것은? exclusive OR 연산한 0(zero) 으로 mask씌운 AND 연산한 원하는비트수만큼왼쪽으로 rotate 한 원하는비트수만큼왼쪽으로논리 shift 한 [ 기-08년5 월] 52. 마이크로오퍼레이션에대한설명으로옳지않은것은? 마이크로오퍼레이션이란컴퓨터의모든명령을구성하고있는몇가지종류의기본동작이다. 컴퓨터에서수행이가능한마이크로오퍼레이션의종류는그컴퓨터내에존재하는레지스터들과연산기의종류, 그들서로간에연결된형태로의해결정된다. 일반적으로마이크로오퍼레이션은 F(R,R) R 마이크로오퍼레이션과 R R 마이크로오퍼레이션으로구분하며이때 F는처리기를의미한다. F(R,R) R 마이크로오퍼레이션은자료의처리나변형없이다른레지스터로자료가옮겨지는마이크로오퍼레이션이다. [ 기-08년5 월] 이라는이진자료가 2 s complement 방식으로표현되어있 이를우측으로 3비트만큼산술적이동 (Arithmetic shift) 하였을때의결과는? 가 나 다 라 [ 산-08년9 월] 54. 클럭주파수가 3.3GHz인 CPU 의클럭주기는? 약 0.3μs 약3.3μs 약 0.3ns 약3.3ns 55. 마이크로오퍼레이션은어디에기준을두고실행되는가? flag 펄스 메모리RAM [CA06- 연산자분류, 마이크로오퍼레이션] 다 라 나 다 다 나 라 라 나 가 다 가 다 다 라 다 다 다 나 다 가 다 나 나 다 다 라 다 가 나 다 나 다 가 라 라 라 가 라 다 가 라 나 라 나 다 다 다 나 라 다 라 가 다 나 -79-

80 (1) Major State 특징 [ 산-03년5 월][ 산-99년4 월] 1. 인스트럭션(instruction) 의수행과정이아닌것은? 주소변환 명령인출 오퍼랜드인출 사이클실행 [ 산-07년5 월] 2. 명령수행을위한메이저상태에대한설명중올바른것은? 실행상태는간접주소방식의경우에만수행된 기억장치내의명령어를가져오는것을인출(fetch) 상태라한다. CPU의현재상태를보관하기위한기억장치접근을 Indirect 상태라한 명령어의종류를판별하는것은 Indirect 상태라한 [ 산-05년5 월] 3. 중앙처리장치가무엇을하고있는가를나타내는것으로서기억장치의사이클을단위로하여해당사이클동안에무엇을위해기억장치를접근하는가를나타내주는것은? 메이저상태(major state) 마이너상태(minor state) 홀드상태(hold state) 대기상태(ready state) [ 산-04년9 월][ 산-03년3 월][ 산-07년3 월][ 산-06년9 월][ 기 -01년6 월][ 기-07년3 월][ 기-05년5 월] 4. CPU 의명령어사이클(instruction cycle) 4단계에해당되지않는것은? 가. Fetch Cycle 나. Control Cycle 다. Indirect Cycle 라. Interrupt Cycle [ 산-00년5 월] 5. CPU 가명령어를수행하는데필요한동작이아닌것은? 가. buffer 나. fetch 다. decode 라. execute [ 기-08년3 월][ 기-02년9 월][ 기-00년10 월][ 기-06년5 월] 6. CPU 가인스트럭션을수행하는순서는? 가. ᄃᄀᄂᄅᄆ다. ᄂᄃᄅᄆᄀ [ 기-06년9 월] * 주요키워드 * (1) Major State 특징 (2) Major State > Fetch (3) Major State > Indirect (4) Major State > Execute (5) Major State > Interrupt (6) 2008 년기출문제( 중복제거) ᄀ인터럽터조사ᄂ인스트럭션디코딩ᄃ인스트럭션 fetch ᄅ operand fetch ᄆ execution 나. ᄃᄂᄅᄆᄀ라. ᄅᄃᄂᄆᄀ 7. 컴퓨터의메이저상태에대한설명중옳지않은것은? EXECUTE 상태가끝나면항상 FETCH 상태로만간 memory reference인간접주소인스트럭션을수행하기위해서는 fetch-indirct-execute 순서로진행되어야한다. 특정한인스트럭션에대해서는 INDIRECT 상태가필요없다. FETCH상태에서는기억장치에서인스트럭션을읽어중앙연산처리장치로가져온다. [ 기-05년3 월] 8. 메이저상태(major state) 에대한설명중옳은것은? execute state가끝나면항상 fetch state 로간 특정한명령에대해서는 indirect state 가필요하 메이저사이클은 fetch, indirect, execute, interrupt 과정을반드시수행해야한다. indirect state는데이터의유효번지를얻기위해기억장치에접근하는상태이다. (2) Major State > Fetch [ 기-02년5 월][ 산-02년9 월][ 산-01년3 월][ 기-03년3 월][ 기 -02년9 월][ 기-05년9 월][ 기-06년9 월] 9. 명령(instruction) 이실행되기위해가장우선적으로처리되 어야하는마이크로오퍼레이션은? 가. PC MAR 나. PC MBR 다. PC CPU 라. PC M [ 기-08년3 월][ 산-08년3 월][ 기-03년3 월][ 산-03년3 월][ 산 -04년3 월][ 산-06년9 월] 10. 기억장치에서 instruction을읽어서 CPU로가져오는 상태를무엇이라하는가? Interrupt 상태 Indirect상태 Execute 상태 Fetch상태 [ 산-01년9 월][ 산-99년8 월] 11. program count 의기능을설명한것중옳은것은? PC의내용은 fetch cycle 동안에 1 증가된 PC의내용은 execute cycle 동안에 1 증가된 PC의내용은 fetching, executing 과관계없 PC 의내용은변화하지않는 [ 산-01년9 월] 12 페치사이클(fetch cycle) 에해당하지않는것은? 주기억장치의지정장소(address) 로부터명령을끄 집어내어 CPU 에옮긴 명령의오퍼레이션(operation) 부를명령레지스터 (Instruction Register) 에세트(set) 시켜해독시킨 다음에실행할명령의기억장소(address) 를세트 (set) 시킨 실제로명령을이행한 [ 산-02년3 월] 13. 메이저상태에서인스트럭션의종류에대한판단이 이루어지는상태는? 가. fetch 나. execute 다. interrupt 라. indirect [ 정보처리기사/ 산업기사 ] CA07-메이져스테이트 -80-

81 [ 산-99년6 월][ 산-05년9 월] 14. 컴퓨터의 fetch 사이클시퀀스를옳게나타낸것은? 1 명령을읽고 PC를하나증가 2 실행사이클로간다. 3 명령의번지를전송 4 OP 코드를전송 5 간접사이클로간다. 가 나 다 라 [ 산-99년6 월] 15. 메이저스테이트(Major state) 를명령이페치(fetch) 사이클에서사용하지않는것은? Program counter stack pointer Memory Buffer Register Memory Address Register [ 기-00년10 월][ 기-02년3 월][ 기-05년5 월][ 산-07년9 월] 16. 다음일련의마이크로오퍼레이션은어느사이클인가? T1 : MAR <- PC T2 : MBR <- M, PC <- PC+1 T3 : OPR <- MBR(OP), I <- MBR(I) 가. FETCH CYCLE 다. INDIRECT CYCLE 나. EXECUTE CYCLE 라. INTERRUPT CYCLE [ 기-06년3 월] 17. 컴퓨터시스템이작동되면먼저프로그램카운터의초기 주소값이결정되고주소에의해서명령어가기억장치로부터 읽혀지는것을무엇이라하는가? 인출(fetch) 실행(execute) 간접(indirect) 인터럽트(interrupt) [ 기-01년6 월][ 기-02년9 월][ 산-05년9 월][ 기-99년10 월][ 기 -04년5 월] 18. 한 명령의 execute cycle 중에 interrupt 요청이 있어 interrupt 를처리한후전산기가맞이하는다음사이클은? 가. fetch cycle 나. indirect cycle 다. execute cycle 라. direct cycle (3) Major State > Indirect [ 기-07년5 월][ 기-99년10 월][ 산-99년4 월][ 기-05년3 월][ 기 -05년3 월] 19. indirect cycle 동안에컴퓨터는무엇을하는가? 명령을읽는 오퍼랜드(operand) 의어드레스(address) 를읽는 오퍼랜드(operand) 를읽는 인터럽트(interrupt) 를처리한 [ 기-03년8 월] 20. 인스트럭션의수행시유효주소를구하기위한메이저 상태를무엇이라하는가? FETCH 메이저상태 EXECUTE 메이저상태 INDIRECT 메이저상태 INTERRUPT 메이저상태 [ 산-05년3 월] 21. 메모리로부터읽은내용이오퍼랜드(operand) 의번지일 경우컴퓨터의사이클(cycle) 은? 인터럽트사이클 페치사이클 실행사이클 간접사이클 [ 기-06년9 월] 22. 간접사이클동안에는어떤동작이수행되는가? 기억장치로부터명령어의주소를인출한 기억장치로부터데이터를인출한 기억장치로부터데이터의주소를인출한 기억장치로부터명령어를인출한 (4) Major State > Execute [ 기-04년9 월][ 기-05년9 월][ 기-06년5 월][ 기-07년5 월][ 기 -02년9 월][ 산-99년8 월][ 산-06년3 월] 23. 다음의마이크로오퍼레이션(micro-operation) 은무엇을수행하는것인가? MAR MBR(AD) MBR M, ACC 0 ACC ACC + MBR 가. store ACC 다. AND to ACC 나. load to ACC 라. ADD to ACC [ 기-01년6 월][ 산-05년5 월] 24. 다음의마이크로오퍼레이션과관련있는것은? MAR MBR(ADDR) MBR M(MAR) EAC AC + MBR AND ADD JMP BSA [ 산-02년5 월] 25. 다음의예는실행주기(execution cycle) 중에서어떤명령을나타내는것인가? MAR MBR(AD) MBR M MBR MBR + 1 M MBR,iF(MBR=0) then(pc PC+1) JMP AND ISZ BSA [ 기-08년9 월][ 산-03년8 월][ 산-02년3 월] 26. 다음과같은마이크로동작은어떠한명령의수행과정을나타내는것인가? MAR MBR(AD) ; 유효번지를전송 MBR AC ; MBR에데이터를전송 M MBR ; 메모리에워드를저장 load to AC (accumulator) branch unconditionally ANDtoAC storeac [ 기-05년3 월] 27. BSA(Branch and Save return Address) 의마이크로동작중시간 to 에서발생하는동작이아닌것은? ( 단, to 는 sequencer 출력을나타냄.) 가. PC PC + 1 나. MAR MBR(AD) [ 정보처리기사/ 산업기사 ] CA07-메이져스테이트 -81-

82 다. MBR(AD) PC 라. PC MBR(AD) [ 기-04년5 월] 28. BUN(Branch UNconditionally) 명령을마이크로동작으로표시한것은? 가. PC MAR 나. PC MBR(AD) 다. MAR MBR(AD) PC M(MAR) 라. MBR M(MBR) PC MBR (5) Major State > Interrupt [ 기-01년9 월][ 기-05년3 월][ 기-03년5 월] 29. 다음과같은마이크로오퍼레이션이일어나는상태는? 1. MBR(AD) PC, PC 0 2. MAR PC, PC PC+1 3. M MBR, IEN 0 4. F 0, R 0 Fetch Indirect Interrupt execute [ 기-00년3 월][ 기-05년3 월] 30. 다음의메이저스테이트중하드웨어로실현되는서브루틴의호출이라고볼수있는것은? Fetch 스테이트Indirect스테이트 Execute 스테이트 Interrupt 스테이트 [ 기-08년3 월] 34. 중앙처리장치가 Fetch 상태인경우에제어점을제어하는것 은? 플래그(Flag) 명령어(Instruction) 인터럽트호출신호 프로그램카운터 [ 산-08년9 월] 35. 다음은메이저스테이트의 4 가지상태에대한설명이 옳지않은것은? FetchState: 명령을읽고해독한 Indirect State: 유효주소를계산하여실제데이터를 읽어온다. Execute State: 실제데이터를읽어명령을실행한 Interrip State: 인터럽트처리를수행한 [ 기-08년9 월] 36. Interrupt cycle에대한 micro-operation 중에서관계가 없는것은? ( 단, MAR : Memory Address Register, PC : Program counter, M : memory, MBR : Memory Buffer Register, IEN : Interrupt Enable 이며, Interrupt Handler는 0 번지에저장되어있) 가. MAR PC, PC PC + 1 나. MBR MAR, PC 0 다. M MBR, IEN 0 라. GO TO fetch cycle [ 산-00년7 월] 31. 인터럽트사이클에대한마이크로동작중관계없는것은?( 단, Interrupt handler) 는 0 번지에저장되어있) 가. MBR PC, PC 0 나. MAR PC, PC 0 다. M MBR, IEN 0 fetch cycle 로간 (6) 2008 년기출문제( 중복제거) [ 산-08년3 월] 32. 다음마이크로오퍼레이션은무슨사이클에해당하는가?( 단, IEN:Interrupt Enable Flip-Flop, AR: Address Register, TR: Temporary Register, R: Interrupt Flip-Flop, SC: Sequence Counter) 1 :AR 0,TR PC 2 :M[AR] TR,PC 0 3 :PC PC+1,IEN 0,R 0,SC 0 가. Fetch Cycle 다. Indirect Cycle 나. Interrupt Cycle 라. Execute Cycle [ 기-08년3 월] 33. 프로그램에의해제어되는동작이아닌것은? 가. Input/Output 나. Branch 다. Status Sense 라. RNI(Fetch) [CA07- 메이져스테이트] 라 나 가 나 가 나 가 라 가 라 가 라 가 나 나 가 가 가 나 다 라 다 나 나 다 라 가 나 다 라 나 나 라 나 나 나 [ 정보처리기사/ 산업기사 ] CA07-메이져스테이트 -82-

83 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 * 주요키워드 * (1) 제어장치정의및종류 > 하드와이어드, 마이크로프로그램 (2) 입출력장치 (3) 입출력방식 > 채널 (Channel) (4) 입출력방식 > DMA (Direct Memory Access) (5) 입출력방식 > 인터럽트 (6) 인터럽트정의및수행순서 (7) 인터럽트종류 (8) 부프로그램( 서브루틴), 매크로, 리커션 (9) 인터럽트우선순위판별법 > 폴링, 데이지체인 (10) 2008 년기출문제( 중복제거) (1) 제어장치정의및종류 > 하드와이어드, 마이크로프로그램 [ 산-08년9 월][ 산-04년3 월][ 산-04년9 월][ 산-05년5 월][ 산 -06년3 월] 1. 중앙연산처리장치에서마이크로동작이순서적으로 일어나게하려면무엇이필요한가? 멀티플렉서 디코더 제어신호 레지스터 [ 기-06년9 월] 2. 제어기억장치에는보통어느기억장치소자를이용하여 구현되는가? CAM DISK ROM RAM [ 기-00년3 월] 3. 제어메모리에서의번지를결정하는방법으로서옳지않은 것은? 마이크로명령에서지정하는번지로무조건분기 서브루틴은 call과 return 상태비트에따른조건부분기 명령어분석에따른조건부분기 [ 기-00년7 월] 4. 그림과같은제어장치를마이크로동작으로가장잘설명 한것은? 가. P: if A 9, then A A + 1, Else A 0 나.P:ifA 10,thenA A+1,ElseA 0 다. P: if A A + 1, then A 0 라. P: if A = 10, then A + 1 연산자의종류 연산을위한수치데이터 인스트럭션의주소지정방식 연산결과에대한상태플래그내용 [ 기-02년5 월][ 기-99년10 월] 6. 하드와이어드(hard-wired) 방식이마이크로프로그래밍방 식보다좋은점은? 다양한어드레스모드를갖는 인스트럭션세트를변경하기가쉽 컴퓨터의속도가향상된 비교적복잡한명령세트를가진시스템에적합하 [ 산-00년3 월] 7. 프로세서의제어장치에대한설명중옳지않은것은? 고정배선방법과마이크로프로그램방식이있 마이크로프로그램방식은고정배선방법보다더비싸 고정배선방법은부품의수는최대화되기는하나 작동속도를높이는데목표가있다. 마이크로프로그램방식에서는마이크로프로그램을 저장하기위한제어메모리가필요하다. [ 산-00년10 월][ 산-00년5 월][ 산-01년9 월][ 산-01년3 월] 8. 제어데이터의종류를열거한것으로옳지않은것은? 메이저스테이트사이의변천을제어하는제어데이터 입 출력장치의제어점을제어하는데필요한제어데이터 중앙처리장치의제어점을제어하는데필요한제어데이터 인스트럭션수행순서를결정하는데필요한제어데이터 [ 산-00년7 월] 9. " 메모리가제대로동작하려면어드레스신호, 데이터신호 및 ( ) 신호가상호간시간적관계가잘유지되어야한" ( ) 에해당하는올바른신호는? 제어 호출 액티브(active) 상태(state) [ 산-08년5 월][ 산-02년9 월] 10. 주기억장치에기억된명령을꺼내서해독하고, 시스템 전체에지시신호를내는것은? 채널(Channel) 제어기구(control unit) 연산논리기구(ALU) 입 출력장치(I/O unit) [ 기-07년5 월][ 기-04년9 월] 11. 마이크로프로그램의크기가 2048 X 64 비트, 마이크로인 스트럭션의수가 128개일때 Nano programming을위한컨 트롤스토어(control store) 의크기는? 2048 X 64비트 2048 X 7비트 2048 X 32비트 128 X 64비트 [ 기-08년5 월][ 기-00년7 월] 12. 어떤명령을수행할수있도록된일련의제어워드가특 수한기억장치속에저장된것을무엇이라하는가? 제어메모리 제어데이터 마이크로프로그램 고정배선제어 [ 기-01년3 월][ 기-02년3 월] 5. 제어데이터가될수없는것은? [ 기-00년10 월][ 기-99년8 월][ 기-07년9 월] 13. 마이크로명령형식을표시한것이 적합하지않은것 은? 수평마이크로명령 제어마이크로명령 수직마이크로명령 나노명령 -83-

84 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 [ 산-99년8 월][ 산-00년10 월][ 산-01년9 월][ 산-03년5 월] 14. 마이크로프로그램(micro program) 에대한설명중옳지않는것은? 마이크로프로그램은보통 RAM 에저장한 마이크로프로그램은 CPU 내의제어장치를설계하는프로그램이다. 마이크로프로그램은각종제어신호를발생시킨 라. 마이크로프로그램은마이크로명령으로형성되어있다. [ 산-99년6 월] 15. 마이크로프로그램에대한설명중옳지않은것은? 마이크로프로그램은소프트웨어라고하는것보다하드웨어적인요소가많아펌웨어(firmware) 라고도불린다. 제어기를구성하는방법으로마이크로프로그램이이용될수있다. 마이크로프로그램은전자계산기의제작단계에서컨트롤스토리지(control storage) 속에저장한 라. 마이크로프로그램은마이크로명령으로형성되어있다. [ 기-05년9 월] 16. 마이크로컴퓨터내에는동작제어에항상필요한모니터프로그램이있 이러한모니터프로그램이기억되기에적당한장소는? RAM I/Oport ROM CPU (2) 입출력장치 [ 기-01년3 월][ 기-02년5 월][ 기-06년5 월] 17. I/O operation 과관계없는것은? 가. Channel 나. Handshaking 다. Interrupt 라. Emulation [ 기-02년3 월] 18. 입 출력드루풋(throughput) 비율이증가하는순서를옳게 나열한것은? 폴링< 인터럽트<DMA 폴링<DMA< 인터럽트 인터럽트< 폴링<DMA 인터럽트<DMA< 폴링 [ 기-03년5 월] 19. 인쇄장치중에서인쇄되는문자가보통활자체로 되지않고점에의해나타나는인쇄기는? print wheel printer dot matrix printer chain printer bar printer [ 산-00년10 월] 20. 출력장치로만사용할수있는것은? 인쇄장치 카드판독장치 자기테이프장치 자기디스크장치 [ 산-02년3 월][ 산-03년5 월] 21. 입 출력장치와기억장치의데이터전송을위하여입 출력 제어기가필요한가장중요한이유는? 동작속도 인터럽트 정보의단위 메모리의관리 [ 산-02년3 월] 22. 입출력제어장치의역할이아닌것은? 데이터버퍼링 제어신호의논리적변환 DMA 제어 제어신호의물리적변환 [ 산-01년6 월] 23. 입력장치인동시에출력장치로도사용할수있는것은? 카드판독장치 카드천공장치 인쇄장치 자기테이프장치 [ 산-01년6 월][ 산-04년5 월] 24. 전자계산기의입 출력에필요한기능이아닌것은? 입 출력버스 입 출력인터페이스 입 출력제어 입 출력기억 [ 산-05년3 월] 25. 주기억장치와 I/O 장치와의시간적, 공간적특성차이를 나타낸것이아닌것은? 버스구성 정보의단위 동작의자율성 동작속도 [ 산-03년3 월] 26. 입 출력장치와기억장치와의차이점설명중옳지 않은것은? 기억장치의동작속도가빠르 입 출력장치는자율적으로동작한 기억장치의정보단위는 Word 이 입 출력장치가착오(error) 발생률이적 [ 기-99년4 월] 27. 프로그램을통한입출력방식에서입 출력장치인터페이 스에포함되어야하는하드웨어가아닌것은? 데이터레지스터 장치의동작상태를나타내는 flag 단어계수기 장치번호디코더 [ 기-05년3 월] 28. I/O 인터페이스실행 Command 종류가아닌것은? 제어 Command 메모리 Command 데이터출력 Command 데이터입력 Command [ 기-05년5 월] 29. 기억장치와입 출력장치간의차이점이라볼수없는것 은? 동작속도의차이 처리하는정보단위의차이 동작의자율성정도 에러보정방식의차이 [ 기-05년9 월][ 기-99년10 월] 30. 입 출력장치를하드웨어적으로우선순위를결정하는방 식은? Polling I/O Daisy Chain I/O Multi interrupt I/O Handshaking [ 기-99년10 월][ 기-00년10 월] 31. 입 출력에필요한하드웨어기능으로서적합하지않은것 은? 입 출력버스 입 출력인터페이스 DMA 제어기 메모리제어기 [ 기-00년10 월] 32. 컴퓨터의입출력장치에대한입출력방식이아닌것은? 중앙처리장치에의한입출력 DMA방식 -84-

85 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 버퍼에의한입출력 채널제어기에의한입출력 [ 산-05년9 월] 33. 데이터전송방식에따른 I/O 설계방식이아닌것은? DMA 방식의 I/O 인터럽트방식의 I/O 프로그램방식의 I/O 명령사이클방식의 I/O (3) 입출력방식 > 채널 (Channel) [ 기-05년3 월] 34. 다음중채널의종류가아닌것은? 가. software channel 나. character multiplexor channel 다. selector channel 라. block multiplexor channel [ 기-00년7 월] 35. 입 출력이실제로일어나고있을때는채널제어기가임의의시점에서볼때마치어느한입 출력장치의전용인것처럼운영되는채널을무엇이라하나? 가. Interlock - channel 나. Crossbar - channel 다. Selector - channel 라. I/O - channel [ 기-99년10 월][ 기-01년6 월] 36. 채널에관한설명중옳지않은것은? 신호를보낼수있는전송로이 입 출력은 DMA 방법으로도수행한 입 출력은수행중어떤오류조건에서중앙처리장치에인터럽트를걸수있다. 자체적으로자료의수정또는코드변환등의기능을수행할수없다. [ 기-00년3 월] 37. 입출력장치사이에존재하는속도의인해발생하는단점을해결하기위해서고려된것은? 콘솔(console) 장치 범용레지스터장치 채널제어장치 터미널장치 [ 산-99년6 월] 38. 동시에여러개의입출력장치를제어할수있는채널은? 멀티플렉서채널 duplex채널 레지스터채널 simplex채널 [ 산-05년3 월][ 산-03년5 월][ 산-00년7 월] 39. CPU의명령을받고입 출력조작을개시하면 CPU와는독립적으로조작을하는것은? 가. Register 나. Channel 다. Terminal 라. Buffer [ 산-05년5 월][ 산-07년5 월] 40. 입 출력장치와주기억장치를연결하는중개역할을담당하 는부분은? 버스(Bus) 버퍼(Buffer) 채널(Channel) 콘솔(Console) (4) 입출력방식 > DMA (Direct Memory Access) [ 기-00년7 월] 41. 직접메모리액세스(DMA) 의특징이아닌것은? CPU 의도움없이메모리의전송을시행한 CPU와 DMA 제어기는메모리와버스를공유한 CPU 의상태보존이필요하 메모리장치외의통신에서 CPU보다우선권을가지고있다. [ 기-01년9 월][ 기-02년3 월] 42. DMA 제어기가한번에한데이터워드를전송하고버스의제어를 CPU 에게돌려주는방법은? DMA 대량전송 데이지체인 사이클스틸링 핸드쉐이킹 [ 기-01년6 월][ 기-00년3 월][ 기-01년3 월][ 기-04년9 월][ 기 -04년3 월][ 기-07년5 월] 43. 기억소자와 I/O 장치간의정보교환때 CPU의개입없이직접정보교환이이루어질수있는방식은? Strobe 방식 인터럽트방식Handshaking방식DMA방식 [ 기-01년9 월][ 기-02년3 월] 44. 입 출력전송이중앙처리장치의레지스터를경유하지않고수행되는방법은? 가. I/O Interface 나. Strove control 다. interleaving 라. DMA [ 기-02년5 월][ 기-03년8 월][ 기-07년3 월] 45. 다음중 DMA 의설명이옳지않은것은? DMA는 Direct Memory Access 의약자이 DMA는기억장치와주변장치사이의직접적인데이터전송을제공한다. DMA 는블록으로대용량의데이터를전송할수있 DMA는입출력전송에따른 cpu의부하를증가시킬수있다. [ 기-03년5 월] 46. 자료를입 출력할때가장효과적인방법은? Program 입출력 Interrupt 입출력 다. Direct memory Access 라. Handshaking [ 산-99년4 월][ 산-03년3 월] 47. DMA 의장점으로해당되는것은? 속도가느린메모리가사용될수있 마이크로프로세서가데이터전송을제어한 데이터전송회로가보다덜복잡하 보다빠른데이터의전송이가능하 [ 산-03년5 월] 48. 데이터대량전송(burst transfer) 및사이클스틸링 (cycle stealing) 과관계있는것은? DMA에의한전송 벡터인터럽트에의한전송 프로그램된 I/O 데이터전송 비벡터인터럽트에의한전송 -85-

86 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 [ 기-06년3 월] 49. 직접메모리액세스(DMA) 의특징이아닌것은? 가. CPU의도움없이메모리와 I/O 장치사이에서전송을시행한다. CPU와 DMA 제어기는메모리와버스를공유한 CPU 의상태보존은반드시필요하 사이클스틸을발생하여메모리장치와 I/O 장치 [ 기-06년9 월] 50. DMA(Direct Memory Access) 과정에서인터럽트가발생하는시점은? DMA 가메모리참조를시작할때DMA제어기가자료전송을종료했을때 중앙처리장치가 DMA제어기를초기화할때 사이클훔침(Cycle stealing) 이발생하는순간 [ 기-06년5 월] 51. DMA(Direct Memory Access) 의구성에포함되지않는것은? 워드카운트레지스터 데이지체인 주소레지스터 자료버퍼레지스터 [ 기-01년3 월] 52. 다음약어들중기억장치와직접적인관계가없는것은? DMA MAR MBR MUX (5) 입출력방식 > 인터럽트 [ 산-99년6 월] 53. 인터럽트가발생할수있는상황인것은? 입출력장치동작에 CPU의기능이요청될때 실행중인프로그램의일부를변경하고자할때 컴퓨터조작자가처리의순서를바꾸고자할때 정전통보시간 5분전 [ 산-07년3 월] 54. CPU 가직접제어하는방식중에서입 출력장치의요구가있을때데이터를전송하는제어방식은? 프로그램입 출력제어방식 인터럽트입 출력제어방식 체널에의한입 출력제어방식DMA 에의한입 출력제어방식 [ 기-05년5 월][ 기-00년7 월] 55. CPU가계속 flag를검사하지않고데이터가준비되면인터페이스가 CPU 에입 출력을요구하고입 출력전송이완료되면 CPU는수행중이던프로그램으로되돌아가서수행을재개하는입 출력방식은? 프로그램된 I/O에의한방식나. DMA(Direct Memory Access) interrupt에의한방식register를이용한방식 (3) 입출력방식 > 프로그램제어방식(CPU), Handshaking [ 기-05년5 월] 56. 입 출력제어방식에대한설명으로가장거리가먼것은? 프로세서에의한입 출력제어방식으로크게동기방식과비동기제어방식으로구분할수있다. 인터럽트제어방식은프로세서에의한제어방식으로비동기제어방식이다. 프로그램제어방식은전용장치제어방식으로동기방식과플래그검사방식으로구분할수있다. 전용장치에의한제어방식으로 DMA 방식과 Channel 방식이있 [ 기-99년8 월] 57. 컴퓨터와주변장치사이에 Data 전송을할때입출력의준 비나완료를나타내는신호(RDY, STB) 를사용하여 Data 입출 력을하는방식은? Polling방식 Interrupt 방식 X on/off 방식 Handshaking방식 (6) 인터럽트정의및수행순서 [ 기-99년8 월] 58. 인터럽트서비스루틴의기능이아닌것은? 처리기레지스터의상태보존 인터럽트원인결정 상대적으로높은레벨의마스크레지스터클리어 처리기상태복구 [ 산-03년8 월] 59. 병렬우선순위인터럽트에대한설명이옳지않은것은? 마스크레지스터(mask register) 를갖고있 우선순위는레지스터의 bit의위치에따라서결정될수있다. 마스크레지스터는우선순위가높은것이서비스받고있을때우선순위가낮은것을비활성화시킬수있다. 마스크레지스터는우선순위가낮은것이서비스받고있을때우선순위가높은것이 CPU에인터럽트를요청할수없도록한다. [ 산-00년5 월][ 산-01년3 월][ 기-04년3 월] 60. 인터럽트요인이받아들여졌을때 CPU가확인하여야할사항에불필요한것은? 프로그램카운터내용 상태조건의내용 레지스터의내용 스택메모리의내용 [ 기-08년3 월][ 산-00년5 월] 61. 스택메모리가사용되는경우는? 무조건점프(jump) 요구가받아들여졌을때 브랜치명령이실행될때 메모리요구가받아들여졌을때 인터럽트가받아들여졌을때 [ 산-02년3 월][ 산-01년9 월][ 산-07년3 월][ 산-03년5 월][ 산-9 9년4 월] 62. Computer system에예기치않은일이발생했을때제어프로그램에게알려주는것을무엇이라하는가? 가. Interrupt 나. PSW(Program Status Word) Problem state( 처리프로그램상태) 라. Program Library -86-

87 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 [ 산-01년9 월] 63. 인터럽트요인이발생하였을때 CPU가확인하여야할사 항은? 메모리내용 입출력 장치 시간 모든레지스터의내용 [ 기-02년5 월][ 기-01년6 월][ 기-01년9 월][ 산-04년3 월] 64. 다음에서인터럽트작동순서가올바른것은? 1 리턴에의한복귀 2 벡터인터럽트처리 3 cpu에게인터럽트요청 4 인터럽트인지신호발생 5 현재작업중인주소를메모리에저장 가 나 다 라 [ 기-02년3 월][ 기-01년9 월][ 산-04년5 월][ 기-05년9 월][ 산 -00년3 월] 65. Interrupt 발생시복귀주소를기억시키는데사용되는것 은? 가. Accumulator 나. Stack 다. Queue 라. Program counter [ 기-03년3 월] 66. 프로그램수행중에인터럽트가발생하였을경우 인터럽트의처리시기는? 발생즉시처리한 수행중인프로그램을완료하고처리한 수행중인인스트럭션을끝내고처리한 수행중인마이크로오퍼레이션을끝내고처리한 [ 산-04년9 월][ 산-03년3 월] 67. 전자계산기에서어떤특수한상태가발생하면그것이원 인이되어현재실행하고있는프로그램이일시중단되고, 그 특수한상태를처리하는프로그램으로옮겨져처리한후다시 원래의프로그램을처리하는현상은? 인터럽트 다중처리 시분할시스템 다중프로그램 [ 기-03년8 월][ 산-01년3 월][ 산-06년9 월][ 산-02년9 월][ 산 -00년3 월][ 기-07년9 월] 68. 인터럽트수행후에처리되는것은? 전원을다시동작시킨 모니터화면에인터럽트종류를디스플레이한 메모리의내용을지워서다른프로그램이적재될수 있도록한다. 인터럽트처리시보존시켰던 PC 및제어상태데이터 를 PC 와제어상태레지스터에복구한 [ 기-01년3 월] 69. 인터럽트처리루틴에서반드시사용되는레지스터는? 가. Index Register 나. Accumulator 다. Program Counter 라. MAR [ 기-01년6 월] 70. 어떤프로그램이수행중인터럽트요인이발생했을때 CPU 가확인할사항에속하지않은것은? 프로그램카운터의내용 모든레지스터의내용 상태조건의내용 주기억장치의내용 [ 산-05년5 월][ 산-99년6 월] 71. 다음설명중옳지않은것은? 인터럽트가발생하면중앙처리장치의모든기능은정지된다. 사이클스틸의발생시중앙처리장치의상태보존은필요없다. 다. 사이클스틸은 DMA 인터페이스에의해서이루어진 인터럽트발생시중앙처리장치의상태보존은필요하 [ 산-05년3 월] 72. 인터럽트요인이발생하였을때 CPU가처리하지않아도되는것은? 프로그램카운터의내용 관련레지스터의내용 스택(stack) 의내용 입출력장치내용 [ 산-03년8 월] 73. 컴퓨터가프로그램을수행하는동안컴퓨터내부나주위에서응급사태가발생하여현재수행되는프로그램이일시적으로중지되는상태는? 가. break 나. stop 다. pause 라. interrupt [ 산-03년8 월][ 산-05년5 월] 74. 인터럽트발생시에반드시보존되어야하는레지스터는? 가. MAR 나. Stack 다. PC 라. MBR [ 산-04년3 월] 75. STACK 에관하여올바르게설명한것은? 복귀번지를저장하기위한메모리이 PUSH 명령으로의해데이터를꺼낸 1-address 구조를갖는 FIFO 구조를갖는 [ 기-99년8 월] 76. DMA 와인터럽트에대한설명중옳지않은것은? 인터럽트인경우주변장치와처리기레지스터간에자료를이동시킨다. 대량의자료전송시인터럽트방법은중앙처리기의부담을증가시킨다. DMA 는프로그램제어에입출력방법이 다양한인터럽트처리를위해서인터럽트에어선순위를부어할수있다. [ 기-08년5 월][ 기-03년8 월][ 기-05년3 월][ 기-05년5 월][ 기 -05년9 월][ 기-07년3 월][ 기-06년5 월] 77. 다음은인터럽트체제의동작을나열하였 수행순서를올바르게표현한것은? 1 현재수행중인명령을완료하고, 상태를기억시킨 2 인터럽트요청신호발생 3 보존한프로그램상태를복귀 4 인터럽트취급루틴을수행 5 어느장치가인터럽트를요청했는가찾는다. -87-

88 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 가 다 나 라 [ 산-08년3 월][ 기-06년3 월] 78. 인터럽트체제의기본요소에속하지않는것은? 인터럽트처리기능 인터럽트요청신호 인터럽트스테이트 인터럽트취급루틴 [ 기-06년9 월] 79. 어떤프로그램이수행중인터럽트요인발생하였을때 CPU 가확인할사항에속하지않는것은? 프로그램카운트내용 관련레지스터내용 상태조건의내용 스택의내용 [ 산-00년3 월][ 산-07년9 월] 80. 인터럽트반응시간(interrupt response time) 에대한설명으로옳은것은? 인터럽트요청신호를발생한후부터인터럽트취급루틴의수행이시작될때까지이다. 일반적으로하드웨어에의한방식이소프트웨어에의한처리보다느리다. 인터럽트반응속도는하드웨어나소프트웨어에필요한기억공간에의한영향이없다. 인터럽트요청신호의발생후부터취급루틴의수행이완료될때까지의시간이다. [ 산-99년8 월] 81. 인터럽트발생시처리할사항이아닌것은? return address의기억 스택의크기계산CPU내의레지스터내용기억 인터럽트마스크상태제어 [ 기-06년5 월] 82. 인터럽트서비스루틴을수행하기전에반드시사용되는레지스터? 가. PC(program counter) 나. AC(Accumulator) 다. MBR(memory buffor register) 라. MAR(memory address register) [ 기-04년9 월] 83. interrupt 체제에서 interrupt 발생시이행해야할사항이아닌것은? CPU의처리 register와상태를기억시키고나중에복귀시킨다. interrupt service routine의시작 address 를발생시킨 interrupt service routine이이행될때다른 interrupt 가걸리지않도록한다. interrupt service routine이완료된후 CPU를원상복귀시킨다. (7) 인터럽트종류 [ 산-02년3 월][ 산-05년3 월] 84. interrupt 에관한설명중옳지않은것은? hardware 착오시발생된 operator 가임의로발생시킬수없 program 착오시발생된 주변장치의입 출력요청시발생된 [ 산-05년3 월] 85. 컴퓨터조작자가의도적으로인터럽트를발생할수있 이경우의인터럽트종류는? 가. Machine check interrupt 나. External interrupt 다. Program interrupt 라. I/O interrupt [ 산-07년3 월][ 산-03년3 월] 86. 트랩(trap) 의발생원인으로가장올바른것은? 0으로 나눌때 정해진시간이지났을때 정보전송이끝났음을알릴때 입 출력장치가데이터의전송을요구할때 [ 기-04년3 월] 87. 인터럽트의발생원인으로적당하지않은것은? 가. SuperVisor Call 정전 분기명령의실행 데이터에러 [ 기-05년3 월] 88. 인터럽트를종류별로구분하였을때정의되지않은명령이나불법적인명령을사용했을경우혹은보호되어있는기억공간에접근하는경우발생하는인터럽트를무엇이라하는가? 가. Machine Check Interrupt 나. Use Bad Command Interrupt 다. Input-Output Interrupt 라. External Interrupt [ 기-05년5 월] 89. 인터럽트의발생요인이아닌것은? 정전 처리할데이터양이많은경우 컴퓨터가제어하는주변상황에이상이있는경우 불법적인인스트럭션수행과같은프로그램상의문제가발생한경우 [ 기-07년3 월][ 기-00년7 월][ 기-01년3 월][ 산-04년9 월][ 기 -02년3 월][ 기-99년8 월][ 기-04년9 월] 90. 다음중 interrupt 발생원인이아닌것은? 정전Operator의의도적인조작 임의의부프로그램에대한호출 기억공간내허용되지않는곳에의접근시도 [ 기-03년5 월][ 기-99년10 월][ 기-01년6 월][ 기-02년3 월][ 기 -99년4 월] 91. 타이머(Timer) 에의한인터럽트(Interrupt) 는? 프로그램인터럽트 I/O 인터럽트 익스터널인터럽트 머신체크인터럽트 [ 기-07년5 월][ 기-03년5 월][ 기-00년3 월][ 산-00년10 월][ 기 -01년3 월][ 기-01년9 월][ 기-04년5 월][ 산-02년5 월][ 산-02년 9 월] 92. interrupt 중에서최우선권(top priority) 이주어져야하는것은? 가. Arithmetic overflow interrupt 나. interrupt from I/O -88-

89 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 다. Power fail interrupt 라. parity error interrupt 가. Queue 다. Stack 나. Deque 라. Buffer [ 기-08년5 월][ 기-00년10 월] 93. 다음중 S/W 문제로프로그램에오류가없는데도인터럽 트가발생하는경우는? 0으로나눌때 금지된자원의접근시도 불법연산자사용 페이지폴트 [ 산-00년7 월] 94. 인터럽트가발생되는원인에들지않는것은? 자료전달과정에서 Error가발생 불법적인인스트럭션의수행 SVC(Super Visor Call) 명령수행 무조건 Branch 명령의수행 [ 기-02년5 월] 95. 요청한인터럽트를처리하기위해서이전프로그램의상태보존이필요한경우는? 0으로나누기를하는경우 금지된영역이나레지스터에접근하려할경우 정의되지않는불법명령을사용한경우 cache memory에서캐시 miss나가상메모리시스템에서 page fault 가발생한경우 [ 기-08년3 월][ 기-03년3 월][ 기-03년3 월][ 기-04년5 월] 96. 내부인터럽트의원인이아닌것은? overflow또는 0으로나누는경우 불법적인명령의실행 정전라. 보호영역내의메모리어드레스를 Access 하는경우 [ 산-01년6 월] 97. 인터럽트의종류중발생요인이전혀다른인터럽트는? 가. external interrupt 나. internal interrupt 다. trap 라. software interrupt [ 산-03년3 월] 98. 인터럽트의우선순위가가장낮은우선권을가진 인터럽트의예는? 정전혹은기계의잘못으로발생한에러등의경우 프로그램의연산자나주소지정방식의잘못으로 인한인터럽트 입 출력장치로부터의인터럽트 조작원으로부터의인터럽트 [ 기-04년9 월][ 기-07년9 월] 99. 프로그램실행중에트랩(trap) 이발생하는조건이아닌 것은? overflow 또는 underflow 시 0에의한나눗셈 불법적인명령 패리티오류 (8) 부프로그램( 서브루틴), 매크로, 리커션 [ 산-00년7 월][ 산-99년8 월][ 산-07년5 월] 100. 부프로그램(Sub program) 에서주프로그램(Main progarm) 으로복귀할때필요한주소를기억시키든지혹은산술연산을할때변수와연산자를기억시키는데적합한것은? [ 기-02년3 월][ 기-04년3 월][ 기-07년5 월] 101. 다음설명중부프로그램과매크로(Macro) 의공통점은? 삽입하여사용 분기로반복을한 다른언어에서도사용한 여러번중복되는부분을별도로작성하여사용 [ 기-02년5 월][ 기-04년3 월][ 기-07년5 월] 102. 리커션(recursion) 프로그램에해당하는것은? 가, 한루틴(routine) 에서다른루틴으로갈때 한루틴(routine) 이자기를다시부를때 다른루틴(routine) 이다른루틴을부를때 한루틴(routine) 이반복될때 [ 산-99년4 월][ 산-06년5 월] 103. 서브루틴과연관되어사용되는명령은? 가. Shift Call과 Return Skip과 Jump Increment와 Decrement [ 기-04년5 월] 104. 매크로(MACRO) 명령어는프로그램의어느것과유사한 가? NAME END문 CALL 문 파라미터(Parameter) [ 기-03년3 월][ 기-99년10 월][ 기-04년9 월] 105. 프로그래머가어셈블리언어(Assembly language) 로 프로그램을작성할때반복되는일련의같은연산을 효과적으로하기위해필요한것은? 매크로(MACRO) 함수(function) 다. reserved instruction set 마이크로프로그래밍(micro-programming) [ 기-00년7 월] 106. 이터레이션(iteration) 방법에서 반복 시 입력 데이터 (data) 를얻는방법은? 가. 한루틴(routine) 이외부로부터데이터(data) 를얻는 한루틴이그루틴에서데이터를얻는 한루틴이다른루틴으로부터데이터를얻는 데이터가필요하지않 (9) 인터럽트우선순위판별법 > 폴링, 데이지체인 [ 산-99년8 월] 107. 인터럽트처리방식중인터럽트신호선을공유하면서연결순서에따라우선순위가결정되는것은? MultipleInterruptLine방식Daisy-chain방식softwarepoll방식BusArbitration방식 [ 산-00년3 월][ 기-04년3 월][ 산-03년5 월][ 산-01년6 월][ 산 -04년9 월][ 산-01년3 월][ 기-01년6 월][ 산-06년5 월][ 기-05년 -89-

90 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 3 월][ 산-05년3 월][ 산-03년3 월][ 기-04년5 월][ 산-04년5 월] [ 산-06년9 월][ 산-07년3 월] 108. 인터럽트원인이나종류를판별하는소프트웨어에의한방법은? 가. Polling 나. Daisy chain 다. Decoder 라. Multiplex [ 기-06년9 월] 109. 인터럽트처리과정중하드웨어를이용하여우선순위를 결정하는것은? 폴링방법 스택에의한방법 데이지체인을이용한방법 장치번호디코더에의한방법 [ 기-05년5 월][ 기-07년9 월] 110. 우선순위인터럽트운영방식이아닌것은? 가. LCFS(Last Come First Service) 나. FCFS(First Come First Service) 다. Masking Scheme 라. Fixed Service [ 기-05년3 월] 111. 데이지체인(Daisy chain) 에대한설명중옳지않은것은? 인터럽트의우선순위를결정하기위하여직렬연결한하드웨어회로이다. 벡터에의한인터럽트처리방법이 우선순위에기초한인터럽트처리방법이아니 인터럽트된모든장치들은벡터를동시에보낼수있다. [ 기-08년5 월][ 기-04년3 월][ 기-02년5 월][ 기-01년3 월][ 산 -05년5 월] 112. 하드웨어우선순위인터럽트의특징은? 가격이싸 응답속도가빠르 유연성이있 우선순위는소프트웨어로결정한 [ 기-08년5 월][ 기-02년5 월][ 기-01년3 월] 113. Interrupt 체제에서 Priority 부과방법과거리가먼것 은? 가. Polling 나. Interrupt Service Routine 다. Interrupt Request Chain 라. Interrupt Priority Chain [ 기-03년3 월] 114. 인터럽트요청신호플래그를차례로검사하여인터럽트의원인을판별하는방식은? 스트로브방식 데이지체인방식 폴링방식 하드웨어방식 [ 기-03년5 월] 115. 인터럽트요청판별방법에관한내용중옳지않은것은? 가. S/W 에의한판별방법은폴링에의한방법이라고도한다. H/W 에의한판별방법은장치번호버스를이용한 S/W에의한판별방법은인터럽트처리루틴이수 행된다. H/W에의한판별방법은 S/W에의한판별방법보다속도가느리다. [ 기-04년9 월][ 기-03년8 월][ 기-07년3 월][ 산-05년9 월][ 기 -05년3 월][ 산-99년8 월][ 기-00년10 월][ 산-02년3 월][ 기-03 년5 월][ 산-01년6 월][ 산-04년3 월][ 산-03년8 월] 116. 인터럽트를발생하는장치들을직렬로연결하는하드웨어적인우선순위제어방식은? 가. interface 나. daisy chain 다. polling 라. DMA [ 기-05년3 월] 117. 인터럽트요청신호회선체제에대한설명중옳지않은 것은? 단일인터럽트요청신호회선체제는인터럽트요청이단 일회선을이용하기때문에인터럽트를요청한장치판별 과정이필요하다. 단일인터럽트요청신호회선체제는폴드인터럽트 (Polled Interrupt) 방식이라고도하며복귀주소인 PC의값 을메모리 0 번지, 스택, 인터럽트벡터등다양하게저장 한다. 고유인터럽트요청신호회선체제는벡터인터럽트 (Vector Interrupt) 방식이라고도하며인터럽트서비스루 틴으로분기하는명령들로구성된인터럽트벡터를이용 한다. 고유인터럽트요청신호회선체제는장치마다고유한인 터럽트요청신호회선을가지므로인터럽트를요청한장치 판별과정이필요없다. [ 산-06년3 월][ 산-00년5 월] 118. 인터럽트를발생한장치가프로세서에게분기할곳의정보를제공해주는것과관계가있는것은? 가. PSW 서브루틴 벡터(vectored) 인터럽트 인터럽트인에이블(enable) 신호 [ 산-01년6 월][ 기-03년5 월] 119. 인터럽트백터에필수적인것은? 분기번지 메모리 제어규칙 라. Acc [ 산-02년5 월] 120. 인터럽트가컴퓨터에서발생하였을때프로세서의인터 럽트서비스가특정의장소로점프하도록되어있는것과관 계있는것은? 인터럽트인에이블(enable) 인터럽트핸들러(handler) 벡터인터럽트(vectored interrupt) 인터럽트마스크 [ 기-06년3 월][ 기-07년9 월] 121. 하드웨어신호에의하여특정번지의서브루틴을수행하는것은? 가. handshaking mode 나. vectored interrupt 다.DMA 라.subroutinecall [ 기-07년9 월] -90-

91 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 122. 매크로(Macro) 의인수( 因數 ) 사용에해당되지않는것 은? 인수의형(type) 인수의위치 인수를지정 인수의수를변동 [ 기-07년9 월] 123. 소프트웨어에의한우선순위체제의특성을설명한것 으로옳지않은것은? 경제적이 융통성이있 반응속도가느리 정보량이매우적은시스템에적합하 [ 산-07년9 월] 124. 데이지체인(Daisy chain) 방식과폴링(Polling) 방식의설명으로옳지않은것은? 폴링방식은소프트웨어방식이 데이지체인방식은하드웨어방식이 다. 데이지체인방식이폴링방식보다속도가빠르다. 라. 폴링방식이데이지체인방식보다속도가빠르다. (10) 2008 년기출문제( 중복제거) [ 산-08년3 월] 125. 논리회로방식에의한제어기(Control Logic Unit) 를설명한것중옳지않은것은? 고속제어가가능하 제어기의변경이쉽 하드웨어적인방법으로제어장치를구성한 제어장치에의해제어신호를발생한 [ 기-08년3 월] 126. 소프트웨어인터럽트사용시가장큰장점은? 우선순위변경이쉽 속도가빠르 비용이비싸 데이지체인방식이 [ 기-08년3 월] 127. 고속의입 출력장치에사용되는데이터전송방식은? 데이터채널I/O채널 Selector 채널 Multiplexer 채널 [ 기-08년3 월] 128. 데이터존속방법중스트로브제어방법의설명으로옳지않은것은? 전송을시작한송신장치가버스에놓인데이터를수신장치가받아들였는지여부를알수있다. 비동기방식으로각전송시간을맞추기위해단하나의제어라인을갖는다. 스트로브는송신장치나수신장치에의하여발생된 수신장치는스트로브펄스를발생시켜송신부로하여금데이터를제공하도록알린다. [ 산-08년5 월] 129. 입/ 출력장치의속도가 CPU의속도보다느려서발생하는 CPU의 idle time( 시간낭비를줄이기위한것은 )? 병렬연산장치 입/ 출력장치용버퍼(buffer) 기억장치 인덱스레지스터 부동소수점부가기구 [ 산-08년5 월] 130. 내부인터럽트(internal interrupt) 와거리가먼것은? overflow가발생했을때 분모를 0(zero) 으로나누었을때 정보전송이끝났음을알릴때 스택이넘칠때 [ 기-08년5 월] 131. CPU에서 DMA 제어기로보내는자료가아닌것은? DMA를시작시키는명령 입ㆍ출력하고자하는자료의양 입력또는출력을결정하는명령 입ㆍ출력에사용할 CPU 레지스터에대한정보 [ 산-08년9 월] 132. 다음중 operator에의하여발생되는 interrupt 는? 입출력인터럽트나. program interrupt 기계검사인터럽트라. supervisor call interrupt [ 산-08년9 월] 133. 다음중 DMA(Direct Memory Access) 제어기의구성요소와역할이맞지않는것은? 인터페이스회로: CPU와입출력장치와의통신담당 시작번지: 기억장치블록의시작번지 번지레지스터: 기억장치의위치지점을위한번지 제어레지스터: 전송방식결정 [ 기-08년9 월] 134. 명령 사이클의 명령어 인출 과정에서 DMA(Direct Memory Access) 요청이있었다면 CPU는어느지점에서요 청사실을아는가? [ 기-08년9 월] 135. 다음인터럽트를요청한장치식별에대한설명으로옳은것은? 단일인터럽트요청신호회선체계의경우고유인터럽트요청신호회선체계와달리장치실별이필요하 -91-

92 [ 정보처리기사/ 산업기사 ] CA08- 제어장치, 입출력장치, 인터럽트 지않다. 폴링방식은인터럽트를요청한장치가자신의장치번호를장치번호버스 (Device Code Bus) 를통해 CPU 에알리는방식이 벡터인터럽트방식은소프트웨어에의한장치식별방식이다. 벡터인터럽트방식은장치식별을위한별도의프로그램루틴이없어속도면에서폴링방식에비해빠르다. [ 기-08년9 월] 136. DMA 제어기에서 CPU와 I/O 장치사이의통신을위해 필요한것이아닌것은? address register word count register address line device regiseter [CA08- 제어장치, 입출력장치, 인터럽트] 다 다 라 가 나 다 나 나 가 나 나 다 나 가 가 다 라 가 나 가 가 다 라 라 가 라 다 나 라 나 라 다 라 가 다 라 다 가 나 다 다 다 라 라 라 다 라 가 다 나 나 라 가 나 다 다 라 다 라 라 라 가 라 가 나 다 가 라 다 라 가 라 라 다 가 다 다 다 라 가 나 가 다 나 나 가 다 나 나 다 다 다 라 라 라 다 가 나 라 다 라 나 나 다 가 나 나 가 다 라 다 나 나 다 라 나 나 다 가 다 나 가 라 라 나 가 다 가 나 다 라 라 나 가 라 라 -92-

93 [ 정보처리기사/ 산업기사 ] CA09- 기억장치분류, 주기억장치 (1) 기억장치분류 [ 기-04년3 월] 1. 기억장치가아닌것은? 자기드럼장치 자기디스크장치 자기테이프장치 자기잉크문자읽어내기장치 [ 기-00년10 월][ 기-99년10 월] 2. access time 이빠른순서로나열된것은? 가 나 다 라 [ 산-02년9 월] 3. 보조기억장치로부적합한것은? 자기디스크나. CD-ROM 자기테이프라. SDRAM (2) * 주요키워드 * (1) 기억장치분류 (2) 기억장치성능평가요소 (3) 주기억장치 > ROM, RAM (4) 주기억장치 > 자기코어 (5) 주기억장치용량계산 (6) 2008 년기출문제( 중복제거) 1 Cache memory 3 main memory 기억장치성능평가요소 2 associative memory 4magnetic disk [ 산-05년3 월] 4. 기억장치의사이클타임(Mt) 이기억장치의액세스타임(At) 보다항상크거나같은관계식을갖는기억장치는어떤것인가? 가. DRO(Destructive Read Out) Memory 나. NDRO(Non Destructive Read Out) Memory 다. DRAM(Dynamic Random Access Memory) 라. ISAM(Indexed Sequential Access Memory) [ 산-00년7 월] 5. 액세스(access) 시간이가장짧은것으로가장고속의메 모리소자는? 코어(core) 바이폴라(bipolar) 형 스태틱(static)-MOS형 다이나믹(dynamic)-MOS형 [ 산-06년3 월] 6. 컴퓨터의성능을평가할수있는측면이아닌것은? 사용자의편리성 응답시간 제작회사 신뢰도 [ 산-05년9 월] 7. 주기억장치의 성능을좌우하는요소가아닌것은? 기억용량 기억사이클타임 기억액세스폭 기억보호기능 [ 산-04년9 월] 8. 접근시간(access time) 을옳게나타낸것은? 접근시간= 탐색시간+ 대기시간+ 전송시간 접근시간= 탐색시간+ 대기시간+ 실행시간 접근시간= 탐색시간+ 대기시간 접근시간= 탐색시간+ 실행시간 [ 산-99년6 월][ 산-01년3 월] 9. 정보를기억장치에기억시키거나읽어내는명령을한후 부터실제로정보를기억또는읽기시작할때까지소요되는 시간을무엇이라하는가? 가. seek time 나. processing time 다. access time 라. idle time [ 기-02년9 월][ 기-03년8 월][ 기-99년4 월] 10. 기억장치의 자료처리 속도를 나타내는 밴드 폭(band width) 이란? 계속적으로기억장치에서데이터를읽거나기억시킬때 1 초동안에사용되는비트수 나. 필요에따라주기억장치에사용되는바이트의사용량 1 초동안에사용된느워드(word) 의사용량 계속적으로사용되는데이터의사용량을 1분동안에사용 하는바이트의수를표시 [ 기-08년5 월][ 기-02년3 월][ 기-05년5 월][ 기-04년3 월] 11. 주기억장치는하드웨어의특성상주기억장치가제공할수 있는정보전달능력에한계가있는데, 이한계를무엇이라하 는가? 주기억장치전달(transfer) 주기억장치접근폭(accesswidth) 주기억장치대역폭(bandwidth) 주기억장치정보전달폭(transferwidth) [ 기-00년10 월][ 기-04년9 월] 12. 자기디스크에서데이터를엑세스하는데걸리는시간에 포함되지않는것은? 가. ROTATIONAL DELAY 나. SEEK TIME 다. READING TIME 라. TRANSMISSION TIME [ 기-01년6 월] 13. 기억장치에접근을위하여판독신호를내고나서다음판 독신호를낼수있을때까지의시간을무엇이라하는가? 탐색시간(seek time) 전송시간(transfer time) 접근시간(access time) 사이클시간(cycle time) [ 산-03년5 월] 14. 데이터를수집하고그것을계산처리용으로변환하여계 산을실행한후그결과를사용자에게알려주는데요하는시 간을나타내는것은? 가. idle time 나. process time 다. turnaround time 라. perfect time [ 산-07년9 월] 15. 자기디스크장치에서읽기/ 쓰기헤드(Read/Write Head) 의위치를정하기위해서액세스암(Access arm) 이이동하는 시간을무엇이라고하는가? 가. Search Time 나. Seek Time Data Transfer Time Delay Time -93-

94 [ 정보처리기사/ 산업기사 ] CA09- 기억장치분류, 주기억장치 [ 산-07년9 월] 16. DRAM 의사이클타임(M t ) 과기억장치접근시간(A t ) 의관계 식으로옳은것은? 가. M t >= A t 나. M t =A t 다. M t <= A t 라. M t <A t (3) 주기억장치 > ROM, RAM [ 산-02년5 월] 17. SRAM과 DRAM 을설명한것으로옳은것은? SRAM 은재충전이필요없는메모리이 DRAM은 SRAM 에비해속도가빠르 SRAM의소비전력이 DRAM 보다낮 DRAM의Memory Cell은Flip Flop 으로구성되어있 24. ROM 에대한설명중옳지않은것은? 기억된내용을임시로변경시킬수없 사용자가작성한 program이나 data를기억시켜처리하기위해사용하는 memory 이 Read 만이가능하 Micro instruction 을내장하고있 [ 산-06년5 월] 25. 전원공급이중단되어도내용이지워지지않으며, 으로삭제하고다시쓸수도있는기억장치는? 가. SRAM 나. PROM 다. EPROM 라. EEPROM [ 산-04년9 월][ 산-03년5 월] 26. 컴퓨터의주기억장치는? ROM과 RAM 나.DISK 다. TTY 라. Magnetic tape 전기적 [ 산-02년9 월][ 산-00년10 월][ 산-99년8 월] 18. 대용량 메모리를 내장한 제품 중 프로그램 되어 있는 ROM 은? 가. PROM 나. Mask ROM 다. EPROM 라. EAROM [ 산-08년3 월][ 산-03년3 월][ 산-06년9 월] 19. 반도체기억소자로서이미기억된내용을자외선을 이용하여지우고다시사용할수있는메모리소자는? 가. static RAM 나. dynamic RAM 다. EPROM 라. PROM [ 산-03년8 월] 20. ROM IC 의특징을설명한것중옳지않은것은? MaskROM: 반도체공장에서내용이기입된 PROM:PROMwriter 로기입되고내용을지울수없 EPROM: 자외선을조사하면내용을지울수있 EAROM:refresh 회로가필요하 [ 산-07년5 월] 21. dynamic RAM 에대한설명중옳지않은것은? static RAM 에비해서집적도가높 기억된정보를보관하기위해주기적인 refresh가필요하 다. 일반적으로 static RAM에비하여메모리접근속도 가느리다. 캐시메모리에주로사용된 [ 기-02년9 월] 22. 휘발성기억소자의특징인것은? 정전이되어도상태를유지한 정전이되면기억내용을상실한 기억내용을읽을때그내용이파괴된 기억내용을읽어도내용이파괴되지않는 [ 기-07년3 월][ 기-04년5 월][ 산-05년5 월][ 산-01년9 월] 23. 미소의콘덴서에전하를충전하는형태의원리를이용하 는메모리로, 재충전(Refresh) 이필요한메모리는? SRAM DRAM PROM EPROM [ 산-07년3 월] [ 산-99년6 월] 27. 기억장치를분류할때 Computer 내부에있는주기억장 치를무엇이라고부르는가? 가. Main storage 나. Accumulator 다. Magnetic memory 라. Register memory [ 산-99년8 월] 28. 마이크로프로그램을저장하는제어메모리는주로어떤메모리를사용하는가? 가. ROM 나. CAM(Content Addressable Memory) 다. RAM 가상메모리 [ 기-02년9 월][ 기-03년8 월] 29. 주기억장치에서사용되는양극소자나 MOS형기억 소자 는보조기억장치와비교하여어떠한특성을가지는가? 동작속도가빠르고, 가격은비슷하 동작속도가일정하나, 가격이저렴하 동작속도가빠르고, 가격이저렴하 동작속도가빠르고, 가격이비싸 [ 기-00년7 월] 30. 마이크로컴퓨터내에는동작에항상필요한모니터프로 그램이있 이러한모니터프로그램이기억되기에적당한 장소는? RAM I/P port ROM CPU [ 기-07년3 월][ 기-05년9 월] 31. 사용자가한번만내용을기입할수있으나, 지울수없는 것은? RAM PROM EPROM EEPROM [ 기-06년3 월] 32. ROM 칩에필요하지않은신호는? 쓰기신호 주소 읽기신호 칩선택신호 (4) 주기억장치 > 자기코어 [ 기-99년8 월] 33. 가로세로각각 32개로구성된 core plain을 16장겹쳐쌓은기억장치의기억용량은몇 K 워드인가? -94-

95 [ 정보처리기사/ 산업기사 ] CA09- 기억장치분류, 주기억장치 가 나 다. 1 라 [ 산-01년9 월][ 산-00년7 월] 34. 전류일치기술(coincident-current technique) 에의하여기억장소를선별하는기억장치는? 자기코어 자기디스크 자기테이프 자기드럼 [ 기-00년7 월] 35. 전자계산기 메모리에서 지움성 읽음(deestructive read-out) 성질을갖고있는것은? 반도체메모리 자기코어메모리 자기디스크메모리 자기테이프메모리 [ 기-00년7 월] 36. 자기코어(magnetic core) 기억장치에관한설명중옳은것은? 자기코어는중심을통과하는전선에흐르는전류의방향에따라 1혹은 0 의값을갖는 자기코어는중심을통과하는전선에전류가흐를때 1의값을갖고전류가흐르지않을때 0의값을갖는다. 다. 자기코어기억장치는자기드럼이나자기디스크보다값이훨씬저렴하므로주기억장치로많이사용된다. 기억용량 8K 바이트(byte) 의자기코어기억장치란 8비트짜리바이트가꼭 8000개있는기억장치를말한다. [ 기-05년3 월] 37. 기억장치에서 DRO(Destructive Read Out) 의성질을갖고있는메모리는? 반도체메모리 자기코어메모리 자기디스크메모리 자기테이프메모리 [ 기-05년3 월] 38. 보통 4K 의기억용량을갖는코어기억장치는엄밀히말하여몇개의기억용량을갖는가? 4,000 개 4,056 개 4,096 개 4,136개 (5) 메모리용량계산 [ 기-01년9 월] 39. 기억장치의총용량이 4096비트이고워드길이가 16비트 일때프로그램카운터(PC), 주소레지스터(AR), 데이터레지 스터(DR) 의크기로서바른것은? 가. 12, 12, 16 나. 12, 12, 8 다. 8, 8, 16 라. 16, 8, 16 [ 기-08년3 월][ 기-01년6 월][ 기-02년3 월] 40. 컴퓨터의 메모리 용량이 16K X 32bit라 하면 MAR(Memory Address Register) 와 MBR(Memory Buffer Register) 은각각몇비트인가? 가. MAR:12, MBR:16 나. MAR:32, MBR:14 다. MAR:12, MBR:32 라. MAR:14, MBR:32 [ 기-01년3 월][ 기-00년3 월][ 기-06년5 월][ 기-03년5 월] 41. 어느컴퓨터의기억용량이 1M byte 이 이때필요한 주소선의수는? 8 개16 개20 개24개 [ 기-06년9 월] ,536 워드(word) 의메모리용량을갖는컴퓨터가있 프로그램카운터(PC) 는몇비트인가? [ 기-06년3 월][ 기-02년9 월] 43. 컴퓨터의주기억장치용량이 8192 비트이고, 워드길이가 16비트일때 PC(Program Counter), AR(Address Register) 와 DR(Data Register) 의크기는? 가. PC=8, AR=9, DR=16 나. PC=9, AR=9, DR=16 PC=16, AR=16, DR=16 PC=8, AR=16, DR=16 [ 기-08년5 월][ 기-05년5 월] 의용량을가진 RAM 이있 메모리버퍼레 지스터(MBR) 는몇비트의레지스터인가? [ 기-05년3 월] 45. 컴퓨터의 메모리 용량이 16K 32bit라 하면 MAR(Memory Address Register) 와 MBR(Memory Buffer Register) 은각각몇비트인가? MAR:12, MBR:16 MAR:32, MBR:14 MAR:12, MBR:32 MAR:14, MBR:32 [ 산-08년5 월][ 기-04년5 월] 46. 데이터단위가 8비트인메모리에서용량이 64kbyte인경우의어드레스핀은몇개인가? [ 산-06년9 월][ 산-04년9 월][ 산-01년9 월][ 산-99년6 월] 47. 메모리용량이 4096워드이고 1워드가 8비트라할때 PC(program counter) 와 MBR(memory buffer register) 의비트수를올바르게나타낸것은? 가. PC 8bit, MBR 12bit 나. PC 12bit, MBR 8bit 다. PC 8bit, MBR 8bit 라. PC 12bit, MBR 12bit [ 산-06년9 월][ 산-05년3 월] 48. 어떤컴퓨터의메모리용량이 4K 워드이고, 워드길이기 16비트일때 AR( 주소레지스터) 와 DR( 데이터레지스터) 는몇비트로구성하여야하는가? 가.AR:4,DR:16 나.AR:12,DR:32 다. AR : 16, DR : 라. AR : 12, DR : 16 [ 산-06년5 월] 개의어드레스비트는몇개의메모리장소의내용을리드(Read) 할수있는가? 라 [ 산-05년5 월][ 산-03년8 월] 50. 메인메모리의용량이 1024K 24bit 일때 MAR과 MBR 길이는각각몇비트인가? MAR=20, MBR=20 MAR=20, MBR=24 MAR=24, MBR=20 MAR=24, MBR=24 [ 산-00년10 월] x 4비트의구성을갖는메모리 IC를사용하여 4,

96 [ 정보처리기사/ 산업기사 ] CA09- 기억장치분류, 주기억장치 x16 비트메모리를만들고자한 몇개의 IC 가필요한가? [ 기-03년3 월] 52. 어떤 computer의메모리용량은 1024 word이고 1 word는 16 bit로구성되어있다면 MAR과 MBR은몇 bit로 구성되어있는가? MAR=10, MBR=8 MAR=10, MBR=16 MAR=11, MBR=8 MAR=11, MBR= 다음중 Access Time 이느린것부터나열된것은? ㄱ :CPU레지스터 ㄴ : Cache ㄷ : 자기디스크 ㄹ : RAM 가. ㄷㄹㄴㄱ 나. ㄷㄹㄱㄴ 다. ㄹㄷㄴㄱ 라. ㄹㄴㄱㄷ [ 산-02년9 월][ 산-04년5 월][ 산-07년9 월] 53. 입력번지선이 8 개, 출력데이터선이 8개인 ROM의기 억용량은? 64 바이트 256 바이트 512 바이트 1024 바이트 [ 산-02년9 월][ 산-07년9 월] 54. 컴퓨터주기억장치의용량이 256MB라면주소버스는최 소한몇 bit 이어야하는가? 24bit 26bit 28bit 30bit [ 산-03년5 월] 55. 어떤컴퓨터의기억장치용량이 4096 워드이 각 32비트라고하면 MAR(Memory Address Register) 와 MBR(Memory Buffer Register) 의각구성비트수는? 가. MAR:12, MBR:32 나. MAR:5, MBR:12 다. MAR:12, MBR:5 라. MAR:32, MBR:12 [ 산-07년3 월] 56. 어떤 micro-computer의기억용량이 64Kbyte 이 이 micro-computer의 memory 수와필요한 address line 의수는? ( 단, memory 1개의용량은 1 byte 이) 가 개, 16line 나 개, 64line 다 개, 16line 라 개, 64line [ 기-05년9 월] 57. 한단어가 25비트로이루어지고총 65,356개의단어를 가진기억장치가있 이기억장치를사용하는컴퓨터시스 템의 명령어 코드는 하나의 indirect mode bit, operation code, processor register를나타내는 2비트와 address part 로구분되어있다. MBR(Memory Buffer Register), MAR(Memory Address Register), PC(Program Counter) 에필요한각각의 bit 는? 다 가. MBR:23, MAR:15, PC:15 나. MBR:23, MAR:15, PC:14 다. MBR:25, MAR:16, PC:16 라. MBR:25, MAR:16, PC:15 (6) 2008 년기출문제( 중복제거) [ 산-08년5 월] 58. 전원을차단해도기억되어있는내용이소멸하지않는것은? 가. SDRAM 나. Rambus DRAM 다. EEPROM 캐시메모리 [ 기-08년5 월] [CA09- 기억장치분류, 주기억장치] 라 나 라 가 나 다 라 가 다 가 다 다 라 다 나 가 가 나 다 라 라 나 나 나 라 가 가 가 라 다 나 가 다 가 나 가 나 다 다 라 다 나 나 나 라 다 나 라 다 나 다 나 나 다 가 가 다 다 가 -96-

97 [ 정보처리기사/ 산업기사 ] CA10- 보조, 특수용도기억장치, 병렬컴퓨터 * 주요키워드 * 가. Access arm 다. Parity bit 나. Magnetic head 라. Protect ring (1) 보조기억장치 > 자기테이프 (2) 보조기억장치 > 자기디스크 (3) 특수용도기억장치 > 연관( 연상) 기억장치(Associative Memory) (4) 특수용도기억장치 > 메모리인터리빙 ( 복수모듈메모리기법) (5) 특수용도기억장치 > 캐시메모리 (Cache Memory) (6) 특수용도기억장치 > 가상기억장치 (Virtual Memory) (7) 병렬컴퓨터 (8) 2008 년기출문제( 중복제거) (1) 보조기억장치 > 자기테이프 [ 기-00년10 월] 1. 자기테이프장치의기능에대하여가장알맞은것은? 입출력장치로쓰인 입력장치로만쓰인 출력장치로만쓰인 입출력장치로쓸수없다 [ 기-01년3 월] 2. 대량의자료를장시간보관하는데가장유리한장치는? 자기테이프장치 자기디스크장치 자기드럼장치OMR카드장치 [ 기-05년3 월] 3. 자기테이프등과같은대용량의보조기억장치의내용을직접접근이가능한영역으로이동하여컴퓨터시스템에서자료를접근할수있도록하는기능을무엇이라하는가? saving storing staging spooling [ 기-99년8 월] 4. 자기테이프에서갭(gap) 과갭사이에존재하는레코드는? 블록레코드 가변레코드 논리적레코드 물리적레코드 [ 기-05년3 월][ 기-07년3 월][ 기-00년3 월][ 기-02년5 월][ 산 -02년3 월][ 산-06년5 월] 5. 랜덤(random) 처리가되지않는기억장치는? 자기드럼 자기디스크 자기테이프 자심 [ 기-05년3 월] 6. 보조기억장치에대한설명으로옳은것은? 자기테이프는주소의개념을사용하지않는 SASD 이 자기디스크의디스크접근시간은탐색시간과회전시간의합으로만나타낸다. 자기드럼의기억용량은자기디스크보다크 자기테이프는 random access 가가능하 [ 산-00년5 월] 7. DAM(Direct Access Method) 으로사용하지않는장치는? 가. Magnetic Tape 나. Data Cell 다. Magnetic Drum 라. Magnetic Disk [ 산-00년5 월] 8. magnetic tape 와관계가없는것은? [ 산-07년3 월] 9. 순차적접근기억장치(sequential access memory) 로만 사용되는것은? 자기드럼기억장치 자기디스크기억장치 자기테이프기억장치 DASD장치 [ 산-05년3 월] 10. 순차적으로만자료를처리할수있으며, 주소가없는기 억장치는? magnetic tape magnetic drum disk pack disk cartridge [ 산-99년6 월][ 산-07년9 월] 11. 자기테이프 record 크기가 80 자로서블록(block) 의크기 가 2400 자일경우블록킹인수(blocking factor) 는? (2) 보조기억장치 > 자기디스크 [ 산-00년3 월][ 기-00년7 월] 12. 자기디스크장치의구성요소가아닌것은? 읽고쓰기헤드(read write head) 디스크(disk) 실린더(cylinder) 액세스암(access arm) [ 기-06년3 월] 13. 등각속도(CAV) 방식의특징이아닌것은? 모든트랙의저장밀도가같 디스크저장공간이비효율적으로사용된 회전구동장치가간단하 디스크평판이일정한속도로회전한 [ 기-05년3 월] 14. 다음주변장치중 library program들을기억시켜두는데 가장적합한것은? magnetictape magneticdisk paper tape terminal [ 산-00년5 월] 15. 디스크에서하나의블록에해당하는정보의주소는다음과같이지정해야하는데이중옳지않은것은? 헤드 디스크표면 실린더혹은트랙 섹터 [ 산-02년3 월] 16. 디스켓의표면이 18sector 구역으로나누어져있고, 1면에 40 개의트랙을사용할수있다면, 이디스크에는총몇 kbyte 를저장할수있는가? ( 단, 각 sector당저장능력은 512byte 이) [ 기-00년3 월] 17. 자기드럼기억장치의드럼표면이트랙(track) 당 6,000개의셀(cell) 로된 30개의트랙으로구분되어있다면몇비트 (bit) 의정보를기억할수있는가? 년간기출문제 (99~07 년도) -97-

98 [ 정보처리기사/ 산업기사 ] CA10- 보조, 특수용도기억장치, 병렬컴퓨터 (3) 특수용도기억장치 > 연관( 연상) 기억장치(Associative Memory) [ 기-02년5 월][ 기-03년8 월][ 기-05년3 월][ 기-00년10 월] 18. 기억장치중 CAM(Content Addressable Memory) 이라고 하는것은? cache 기억장치 associative 기억장치 가상기억장치 주기억장치 [ 기-04년5 월][ 기-04년9 월] 19. 연관(associative) 기억장치에대한설명이아닌것은? 주소를필요로하지않는 주소공간의확대가목적이 CAM(Content Addressable Memory) 이라고도한 데이터의내용에의해접근되는메모리방식이 [ 기-04년3 월] 20. 연관메모리(associative memory) 의특징이아닌것은? 주소매핑(mapping) 내용지정메모리(CAM) 메모리에저장된내용에의한 access 기억장치에저장된항목을찾는시간절약 [ 기-05년3 월][ 산-04년3 월] 21. 연관기억(Associative Memory) 장치에대한설명중옳지않은것은? 고속메모리에속한 Mapping Table 구성에주로사용된 주소에접근하지않고기억된내용의일부를이용할수있다. CPU의속도와메모리의속도차이를줄이기위해사용되는고속 Buffer Memory 이 [ 기-05년9 월][ 기-03년8 월][ 기-01년6 월][ 기-01년9 월][ 산 -01년6 월][ 산-01년3 월][ 산-07년6 월][ 산-05년3 월] 22. 메모리에저장된데이터를찾는데있어서데이터가있는메모리주소보다데이터내용으로접근하여데이터를찾는메모리장치를무엇이라하는가? 가.AssociativeMemory 나.VirtualMemory 다. Core Memory 라. Magnetic Disk [ 산-08년9 월][ 기-07년3 월] 23. CAM(Content Addressable Memory) 의특징으로가장옳은것은? 값이싸 구조및동작이간단하 명령어를순서대로기억시킨 라. 저장된내용의일부를이용하여정보의위치를검색한다. [ 기-01년3 월] 24. Associative 기억장치에사용되는기본요소가아닌것은? 일치지시기 마스크레지스터 인덱스레지스터 검색데이터레지스터 [ 기-03년3 월] 25. 연상(associative) 기억장치의특징이아닌것은? 기억된정보의일부분을이용하여원하는정보가기억된위치를알아낸후나머지정보에접근한다. 주소에의해서만접근이가능한기억장치보다정보 검색이신속하다. 하드웨어비용이절감된 병렬판독회로가있어야한 [ 산-05년9 월] 26. CAM(Content Addressable Memory) 에대한설명중가장옳지않은것은? 구성요소로서마스크레지스터, 검색자료레지스터등이있다. 내용에의하여엑세스되는메모리장치이 데이터를직렬탐색하기에알맞도록되어있 주소를사용하지않고기억된정보의일부분을이용하여자료를신속히찾을수있다. [ 산-05년5 월][ 산-06년5 월][ 산-03년5 월] 27. 기억된정보의일부분을이용하여원하는정보가기억된위치를알아낸후그위치에서나머지정보에접근하는기억장치를무엇이라하는가? Cache memory Main memory Virtual memory Associative memory [ 산-06년9 월] 28. 연관(Associative) 기억장치의구성요소로볼수없는것은? 검색자료레지스터 불일치지시기 q조레지스터 마스크레지스터 [ 기-07년9 월] 29. 연관기억장치(associative memory) 에대한설명과가장관계가없는것은? 저장공간의확대가목적이 신속한검색이가능하 주소를필요로하지않는 하드웨어의비용이크다 (4) 특수용도기억장치 > 메모리인터리빙 ( 복수모듈메모리기법) [ 산-03년3 월] 30. 메모리인터리빙(interleaving) 방법의사용목적이되는것은? 메모리액세스의효율증대 기억용량의증대 입출력장치의증설 전력소모감소 [ 기-99년4 월] 31. 메모리인터리빙(interleaving) 의설명이아닌것은? 저속의블록단위전송이가능하 캐시기억장치, 고속 DMA 전송등에서많이사용된 기억장치의접근시간을효율적으로높일수있 각모듈을번갈아가면서접근(access) 할수있 [ 기-99년8 월] 32. "Instruction의빠른처리속도를위해중앙처리장치의속도와기억장치의속도를유효 Cycle 동안병행실행한다" 와관련있는것은? 가. Handshaking 나. DMA 다. Interleaving 라. Associative Memory 9년간기출문제 (99~07 년도) -98-

99 [ 정보처리기사/ 산업기사 ] CA10- 보조, 특수용도기억장치, 병렬컴퓨터 [ 기-04년9 월] 33. 중앙처리장치와 기억장치 사이에 실질적인 대역폭 (bandwidth) 을늘리기위한방법은? 메모리인터리빙 자기기억장치 다. RAM 폴링방법 [ 기-05년3 월][ 기-99년10 월][ 기-02년3 월] 34. 다음중잘못연결한것은? Associative Memory-Memory Access 속도VirtualMemory-Memory공간확대 Cache Memory-Memory Access 속도 Memory Interleaving-Memory 공간확대 [ 기-05년9 월] 35. 데이터를디스크에분산저장하는기술은? 디스크인터리빙 블록킹 페이징 세그멘트 [ 기-07년3 월] 36. 중앙처리장치의기억모듈에중복적인데이터접근을방지하기위해서연속된데이터또는명령어들을기억장치모듈에순차적으로번갈아가면서처리하는방식은? 복수모듈 인터리빙 멀티플렉서 셀렉터 [ 기-06년9 월] 37. 메모리인터리빙(Interleaving) 의설명이아닌것은? 단위시간에여러메모리의접근이불가능하도록하는방법이다. 캐시기억장치, 고속 DMA 전송등에서많이사용된 기억장치의접근시간을효율적으로높일수있 각모듈을번갈아가면서접근(access) 할수있 [ 기-01년9 월] 38. 복수모듈기억장치의특징으로옳지않은것은? 주기억장치와 CPU 의속도차의문제점을개선한 기억장치버스를시분할하여사용한 각모듈에독자적으로데이터를저장하지못한 기억장소의접근을보다빠르게한 [ 기-03년5 월] 39. 기억장치를각모듈이번갈아가며접근하는방법은? 페이징 스테이징 인터리빙 세그멘팅 [ 산-01년3 월] 40. 메모리인터리빙(interleaving) 방법의사용목적이되는것은? 메모리액세스의효율증대 기억용량의증대 입 출력장치의증설 전력소모감소 [ 기-07년9 월] 41. 프로그램수행도중서로다른번지의주소를동시에지정하는방식은? 파이프라인방식 인터리빙방식 인코딩방식 메모리캐시방식 (5) 특수용도기억장치 > 캐시메모리 (Cache Memory) [ 기-01년3 월][ 기-99년8 월][ 기-06년3 월][ 산-02년3 월][ 기 -02년3 월][ 기-00년3 월] 42. 중앙처리장치가주기억장치보다더빠르기때문에프로그램실행속도를중앙처리장치의속도에근접하도록하기위해서사용되는기억장치는? 가상기억장치 모듈기억장치 보조기억장치 캐시기억장치 [ 기-99년4 월][ 기-06년3 월] 43. 캐시(cache) 메모리에서특정내용을찾는방식중매핑 방식에주로사용되는메모리는? 가. Nano memory 나. Associative memory 다. Virtual memory 라. Stack memory [ 기-01년9 월][ 산-05년5 월] 44. 주기억장치로부터캐시메모리로데이터를전송하는매핑프로세스방법이아닌것은? 어소시어티브매핑 직접매핑 세트-어소시어티브매핑라. Buffer [ 기-07년3 월][ 기-01년6 월][ 기-03년5 월][ 산-05년3 월][ 산 -02년5 월] 45. 다음중캐시(cache) 기억장치에대한설명으로가장옳은것은? 중앙처리장치와주기억장치의정보교환을위해임시보관하는장치이다. 중앙처리장치의속도와주기억장치의속도를가능한같도록하기위한장치이다. 캐시와주기억장치사이에정보교환을위하여임시저장하는장치이다. 캐시와주기억장치의속도를같도록하기위한장치이 [ 산-99년4 월] 46. 캐시(cache) 메모리설계시고려할사항이아닌것은? 가. Cache size 전송 Block size 주변입출력장치라. Replacement algorithm [ 산-99년8 월] 47. 캐시기억장치의특징중틀린것은? 고속이며, 가격이저가이 나. 주기억장치와 CPU 사이에서일종의버퍼(buffer) 기능을수행한다. 기억장치의접근(access) 시간을줄이므로컴퓨터의처리속도를향상시킨다. 수십 Kbyte- 수백 Kbyte 의용량을사용한 [ 산-08년3 월][ 산-00년10 월] 48. 캐시메모리(cache memory) 와관련이가장적은것은? 적중률(hit ratio) 페이지(page) 참조의국한성(locality of reference) 매칭(matching) [ 산-01년3 월][ 산-04년3 월] 49. 성능을향상시키기위하여주기억장치와 CPU 레지스터사이에서데이터를이동시키는중간버퍼로작용하는기억장 9년간기출문제 (99~07 년도) -99-

100 [ 정보처리기사/ 산업기사 ] CA10- 보조, 특수용도기억장치, 병렬컴퓨터 치는? 가. CD C드라이브 캐시기억장치 누산기 [ 산-05년9 월][ 산-03년8 월] 50. 다음 () 안에들어간올바른것은? 캐시메모리는주기억장치의액세스타임과프로세서논리회로와의 ( ) 차이를줄이기위하여쓰인 지연시간 설정시간 구조 속도 [ 산-03년8 월] 51. 적중률(hit ratio) 은어느메모리와관계되는가? SRAM 컴퓨터의 C드라이브 캐시메모리 CD 드라이브 (6) 특수용도기억장치 > 가상기억장치 (Virtual Memory) [ 산-99년4 월] 52. 가상기억체제를설명한것중옳은것은? 컴퓨터의구조및조작이간편해진 주기억장치의용량이증대된 주소공간이확대되어주기억장치의용량이큰것처럼동작된다. 명령수행시간이빨라진 [ 기-99년4 월] 53. 메모리계층시스템에서보조기억장치의내용을주기억장치로옮기는데필요한것은? 메모리어드레스 mapping table 나. DMA 캐시메모리 인터럽트 [ 기-99년8 월] 54. 전자계산기기억장치의주소설계시고려사항이아닌것은? 주소를효율적으로나타내야한 주소표시를정확하게해야한 사용자에게편리하도록해야한 주소공간과기억공간을독립시킬수있어야한 [ 기-04년5 월] K 인 주소 공간(address space) 과 4K인 기억공간 (memory space) 을가진컴퓨터인경우한페이지(page) 가 512 워드로구성된다면페이지와블럭수는각각얼마인가? 16페이지 12블럭 128페이지 8블럭 256페이지 16블럭 64페이지 4K블럭 [ 기-99년8 월][ 기-00년10 월] 56. 가상기억체제에서번지공간이 1024K이고기억공간은 32K라고가정할때주기억장치의주소레지스터는몇비트로구성되는가? [ 산-08년3 월][ 기-05년9 월][ 기-04년3 월][ 기-01년6 월][ 산 -06년3 월] 57. 가상(virtual) 기억장치에대한설명이아닌것은? 주목적은컴퓨터의속도를향상시키기위한방법이 주기억장치를확장한것과같은효과를제공한 실제로는보조기억장치를사용하는방법이 사용자가프로그램크기에제한받지않고실행이가능하다. [ 기-07년5 월] 58. 가상메모리로사용할수있는보조기억장치로가장적당한기록매체는? 자기디스크(Magnetic Disk) 자기테이프(Magnetic Tape) 캐시메모리(Cache Memory) 라. RAM(Random Access Memory) [ 기-07년5 월] 59. 페이징(paging) 기법과관계가있는것은? 가. cache memory 나. cycle stealing 다.associativememory 라.virtualmemory [ 기-99년10 월] 60. Paging system 이란? 보조기억장치를여러개의 page 로구분한 기억장치에추가하여 page 로된기억장치를연결한 주로기억장치의기억장소를여러개의 block으로구성한다. 보조기억장치의주기억장치모두를 page 로구분한 [ 기-00년3 월] 61. 가상기억장치(virtual memory) 의가장큰목적은? 접근시간의단축 용량의확대 동시에여러단어의탐색 주소지정방식의탈피 [ 기-03년3 월] 62. 가상기억장치(virtual memory) 의가장큰목적은? 접근시간의단축 주소공간의확대 동시에여러단어의탐색 주소지정방식의탈피 [ 산-00년7 월][ 산-07년3 월][ 산-03년3 월] 63. 가상기억장치에서주기억장치로자료의페이지를옮길때주소를조정해주어야하는데이것을무엇이라하는가? 가. spooling 나. blocking 다. mapping 라. buffering [ 산-00년5 월] 64. 가상기억체제에대한설명으로옳지않은것은? 컴퓨터속도는문제시되지않는 주소공간의확대가목적이 사용할수있는보조기억장치는 DASD 이어야한 보조기억장치로는자기테이프가많이사용된 [ 산-07년6 월] 65. 주기억장치의용량이 512KB인컴퓨터에서 32비트의가상주소를사용하는데페이지의크기가 1K워드이고 1워드가 4바이트라면주기억장치의페이지수는몇개인가? 32개64개 9년간기출문제 (99~07 년도)

101 [ 정보처리기사/ 산업기사 ] CA10- 보조, 특수용도기억장치, 병렬컴퓨터 128개 512개 [ 산-02년5 월] 66. Virtual Memory 에관한설명중옳은것은? 많은데이터를주기억장치에서한번에가져오는것을말함. 사용자가보조메모리의총용량에해당하는기억장소를컴퓨터가갖고있는것처럼가상하고, 프로그램을짤수있는것을말함 데이터를미리주기억장치에넣는것을말함. 자주참조되는프로그램과데이터를모은메모리 [ 산-02년5 월] 67. 가상기억체제에서 page fault가발생하면희생페이지를결정해서보조기억장치의이전위치에기억시키고새로운페이지를이전희생된페이지가있던곳에위치시키는것을무엇이라하는가? thrashing staging miss throughput [ 기-07년9 월] 68. 가상기억장치에대한설명중틀린것은? 주소공간이란가상공간의집합을말한 실제컴퓨터의기억장치내주소를물리주소라고한 가상주소를물리주소로변환하는방법의하나로 CAM 을사용한 빈번히참조하는프로그램이나데이터를별도의메모리에저장하여처리한다. (7) 병렬컴퓨터 [ 기-99년4 월] 69. 컴퓨터의구조를병렬수행의정도에따라분류한방식은? Handler의분류Feng의분류Chang의분류Flynn의분류 [ 기-99년4 월] 70. 다수의프로세서를연결하여동시에수행을하게함으로 서연산속도를향상시키고, 다수의프로세서를관리하기위한 시스템은? 분산처리시스템 병렬처리시스템 실시간처리시스템 시분할처리시스템 [ 기-99년8 월] 71. 다음중병렬처리기의종류가아닌것은? 가. Pipeline processor 나. Vector processor 다. Multi processor 라. Micro processor [ 기-04년5 월][ 기-99년10 월] 72. 다음은어느구조에대한설명인가? "PE(Processing element) 라고불리는다수의연산기를갖는형태로 PE들을동기적으로병렬처리를수행하는데동시에같은기능을수행하도록되어있다." 다중처리기 배열처리기 파이프라인처리기 데이터흐름기계 [ 기-05년3 월] 73. 플린(Flynn) 이분류한병렬컴퓨터중에서실제사용되기어려운것은? 가. SISD (Single Instruction stream Single Data stream) 나. SIMD (Single Instruction stream Multiple Data stream) 다. MISD (Multiple Instruction stream Single Data stream) 라. MIMD(Multiple Instruction stream Multiple Data stream) [ 기-07년3 월] 74. 다음 parallel process 중 pipeline process와가장관계가깊은것은? 가. SISD(Single lnstruction Single Date) 나. MISD(Multi Instruction Single Date) 다. SIMD(Single Instruction Multi Date) 라. MIMD(Multi Instruction Multi Date) [ 기-06년5 월] 75. 다음중플린(Flynn) 에의한컴퓨커구조방식에서한시스템내에 n개의프로세서들이서로다른명령어들과데이터를처리하는방식은? 단일인스트럭션스트링- 단일데이터스트림(SISD) 단일인스트럭션스트링- 복수데이터스트림(SIMD) 복수인스트럭션스트링- 단일데이터스트림(MISD) 복수인스트럭션스트링- 복수데이터스트림(MIMD) [ 산-00년7 월][ 산-03년3 월] 76. 다중프로그래밍에서는여러개의프로그램이동시에병렬로실행된 이때는어떤프로그램이다른프로그램에의해잘못쓰여지는것을무엇이라하는가? 프로그램보호 기계보호 기억보호PSW보호 [ 산-06년9 월] 77. 다수의프로세서들이독립적으로서로다른명령어들과프로그램을수행하는시스템조직은? 가. SISD 나. SIMD 다. MIMD 라. MISO [ 기-04년3 월] 78. 컴퓨터의윈도우창에여러윈도우를열어놓고작업하는 것을주기억장치처리방법으로무엇이라하는가? 보조프로그램 멀티프로세싱 멀티프로그래밍 리얼타임프로그램 (8) 2008 년기출문제( 중복제거) [ 산-08년3 월] 79. 자기테이프에대한설명으로옳은것은? DirectAccess 가가능하 출력장치로만사용된 각블록사이에는간격(Gap) 이없 블록단위로데이터를전송한 [ 산-08년5 월] 9년간기출문제 (99~07 년도)

102 [ 정보처리기사/ 산업기사 ] CA10- 보조, 특수용도기억장치, 병렬컴퓨터 80. 캐시기억장치에대한설명으로적합한것은? 현재실행중인코드저장 파일을저장하는장소 주기억장치의접근속도는동일 주기억장치와보조기억장치사이에위치 [ 기-08년5 월] 81. 캐시기억장치에서캐시에적중되는정도를나타내는식으로옳은것은? 캐시기억장치용량가. 캐시에적중되는횟수 캐시에적중되는횟수나. 캐시기억장치용량 전체기억장치액세스횟수다. 캐시에적중되는횟수 캐시에적중되는횟수라. 전체기억장치액세스횟수 [ 기-08년9 월] 87. 다음메모리구조에대한설명중가장옳은것은? 캐시는가장많이쓰이고있는프로그램과데이터를저장하지만보조기억장치( 가상메모리) 는 CPU에의하여현재쓰이지않는부분을저장한다. 캐시는가장많이쓰이고있는프로그램과데이터를저장하고보조기억장치( 가상메모리) 도 CPU에의하여현재가장많이쓰이고있는부분을저장한다. 보조기억장치( 가상메모리) 는가장많이쓰이고있는프로그램과데이터를저장하지만캐시는 CPU에의하여현재쓰이지않는부분을저장한다. 보조기억장치( 가상메모리) 와캐시모두 CPU에의하여현재쓰이지않는부분을저장한다. [ 기-08년9 월] 88. 다음중분리캐시(split cache) 를사용하는주요이유는? 캐시크기의확장 캐시적중률향상 캐시액세스충돌제거 데이터일관성유지 [ 기-08년5 월] 82. 공유기억장치다중프로세서시스템에서사용되는상호연결구조가아닌것은? 버스(bus) 큐브(cube) 크로스바스위치 다단계상호연결망 [ 기-08년5 월] 83. 주기억장치의용량이 512KB인컴퓨터에서 32비트의가상주소를사용하는데, 페이지의크기가 1K워드이고 1워드가 4바이트라면실제페이지주소와가상페이지주소는몇비트씩구성되는가? 실제페이지주소 = 7, 가상페이지주소 = 12 실제페이지주소 = 7, 가상페이지주소 = 20 실제페이지주소 = 19, 가상페이지주소 = 12 실제페이지주소 = 19, 가상페이지주소 = 32 [ 산-08년9 월] 84. 다음중실린더(cylinder) 와관련이있는것은? Magnetic Disk Magenetic tape Paper Tape Magenetic Core [ 산-08년9 월] 85. 캐시메모리에서 miss가발생한경우블록을교환하는교환알고리즘에해당하지않는것은? 가. LRU(Least Recently Used) 나. LFU(Least Frequently Used) 다. FIFO(First In First Out) 라. RR(Round Robin) [ 기-08년9 월] 86. 어떤디스크팩이 6장으로되어있고 1면에는 200개의트랙을사용할수있 이디스크팩에서사용가능한 Cylinder 는몇개인가? [CA10- 보조, 특수용도기억장치, 병렬컴퓨터] 가 가 다 라 다 가 가 가 다 가 나 다 가 나 가 라 라 나 나 가 라 가 라 다 다 다 라 나 가 가 가 다 가 라 가 나 가 다 다 가 나 라 나 라 나 다 가 나 다 라 다 다 가 나 나 라 가 가 라 가 나 나 다 라 다 나 나 라 나 나 라 나 다 나 라 다 다 다 라 가 라 나 나 가 라 가 가 다 9년간기출문제 (99~07 년도)

103 [ 정보처리기사/ 산업기사] 운영체제 [ 정보처리기사/ 산업기사기출문제은행] 3과목 - 운영체제 10 년간기출문제(99~08 년도)

104 [ 정보처리기사/ 산업기사 ] OS01-운영체제개념 * 주요키워드 * (1) 운영체제역할, 특징, 목적, 기능, 종류 (2) 운영체제기능적분류 (3) 운영체제세대별발달과정 (4) 2008 년기출문제( 중복제거) (1) 운영체제역할, 특징, 목적, 기능, 종류 [ 기-99년4 월][ 기-04년5 월] 1. 운영체제의구성요소중제어프로그램에해당하지않는것은? data management program service program jop control program supervisor program [ 기-03년5 월] 2. 운영체제에대한설명으로옳지않은것은? 다중사용자와다중응용프로그램환경하에서자원의현재상태를파악하고자원분배를위한스케줄링을담당한다. CPU, 메모리공간, 기억장치, 입/ 출력장치등의자원을관리한다. 운영체제의종류로는매크로프로세서, 어셈블러, 컴파일러등이있다. 입/ 출력장치와사용자프로그램을제어한 [ 기-03년3 월][ 산-02년9 월] 3. 운영체제에대한설명으로옳지않은것은? 다중사용자, 다중응용프로그램간의하드웨어사용을제어하고조정한다. CPU, 메모리공간, 파일기억장치, 입출력장치등의자원을관리한다. 컴파일러, 데이터베이스시스템은운영체제의일부분이 입, 출력장치와사용자프로그램을제어한 [ 기-08년9 월][ 기-02년9 월][ 기-00년10 월][ 기-03년8 월][ 기 -04년9 월] 4. 운영체제의설명으로옳지않은것은? 운영체제는컴퓨터사용자와컴퓨터하드웨어간의인터페이스로서동작하는일종의하드웨어장치이다. 운영체제는컴퓨터를편리하게사용하고컴퓨터하드웨어를효율적으로사용할수있도록한다. 운영체제는스스로어떤유용한기능도수행하지않고다른응용프로그램이유용한작업을할수있도록환경을마련하여준다. 운영체제는중앙처리장치의시간, 메모리공간, 파일기억장치등의자원을관리한다. [ 기-02년5 월] 5. 컴퓨터시스템을계층적으로묘사할때운영체제의위치는다음그림의어느부분에해당되는가? 사용자응용프로그램유틸리티하드웨어 사용자와응용프로그램사이 응용프로그램과유틸리티사이 유틸리티와하드웨어사이 하드웨어아래 [ 기-06년3 월] 6. 운영체제를자원관리자(resource manager) 라는관점에서보았을때, 자원들을관리하는과정을순서대로옳게나열한것은? 가 프로세스에배당된자원을회수하는과정 나 어떤프로세스에게언제, 어떤자원을할당할것인가를 결정하는분배정책수립과정 다 시스템내모든자원들의상태를파악하는과정 라 자원을배당하고운영함으로써수립된정책을수행하는 과정 가. 가-나-다-라 나. 다-나-라-가 다. 가-다-나-라 라. 다-라-나-가 [ 기-05년9 월] 7. 운영체제를계층구조로나눌때 1 ~ 차례로옳게나열된것은? 3에들어갈내용이 하드웨어 - CPU관리 - ( 1) - ( 2) - ( 3) - 파일시스템관리 - 사용자프로세스 ( 가) 기억장치관리 ( 나) 주변장치관리 ( 다) 프로세스관리 ( 가) - ( 나) - ( 다) ( 가) - ( 다) - ( 나) ( 다) - ( 나) - ( 가) ( 다) - ( 가) - ( 나) [ 기-05년5 월] 8. 운영체제의성능판단요소로거리가먼것은? 처리능력 비용 신뢰도 사용가능도 [ 기-05년5 월][ 산-04년9 월] 9. 운영체제의주된관리작업으로거리가먼것은? 응용프로그램유지관리 기억장치관리 입출력장치관리 프로세서관리 [ 기-05년3 월] 10. 운영체제의목적으로거리가먼것은? 사용자인터페이스제공 주변장치관리 데이터압축및복원 신뢰성향상 [ 기-05년3 월] 11. 운영체제의일반적인역할이아닌것은? 사용자들간의하드웨어의공동사용 자원의효과적인운영을위한스케줄링 입, 출력에대한보조역할 실행가능한목적(object) 프로그램생성 [ 기-04년9 월][ 산-06년9 월] 12. 운영체제설계시고려해야할사항이아닌것은? 사용하기편리한환경제공 폭넓은이식성(portability) 경과시간(turn-around time) 의증가 시한성(guaranted service) 보장 [ 산-03년5 월] 13. 운영체제에대한설명으로옳지않은것은?

105 [ 정보처리기사/ 산업기사 ] OS01-운영체제개념 사용자가컴퓨터를손쉽게사용할수있는환경을제공한다. 한가지기종의시스템에전문적인기능을가지도록설계되어야한다. 시스템사용도중발생하는내부, 외부적인오류로부터시스템을보호한다. 응용프로그램들이컴퓨터의제한된자원들을공유할수있도록자원을관리한다. [ 산-02년9 월] [ 산-07년5 월] [ 산-07년3 월][ 산-05년9 월][ 산-01 년9 월] 14. 운영체제의목적으로거리가먼것은? 시스템성능향상 처리량향상 응답시간증가 신뢰성향상 [ 산-08년3 월][ 산-04년5 월][ 산-01년9 월] 15. 운영체제에대한설명으로옳은것은? 운영체제는컴퓨터자원들인기억장치, 프로세서, 파일및정보, 네트워크및보호등을효율적으로관리할수있는프로그램의집합이다. 운영체제는컴퓨터하드웨어, 시스템프로그램, 응용프로그램, 사용자등으로구성되어있 자원할당측면에서운영체제의주된기능은파일관리, 입/ 출력의구현, 소스프로그램의컴파일및목적코드생성등이다. 운영체제는시스템전체의움직임을감시, 감독관리및지원하는처리프로그램과주어진문제를응용프로그램감독하에실제데이터처리를하는제어프로그램으로구성된다. [ 기-08년5 월][ 산-08년5 월][ 산-05년3 월] 16. 운영체제의기능으로적당하지않은것은? 컴퓨터시스템의초기화기능 효율적인자원관리와할당기능 고급언어로작성된프로그램을기계어로번역하는기능 오류검사및복구기능 [ 산-05년3 월][ 산-00년5 월] 17. 운영체제가보조기억장치의적절한관리를위해서하는일중옳지않은것은? 기억장소의할당 응용프로그램유지보수 빈공간의관리 디스크스케줄링 [ 산-06년3 월] 18. 운영체제(Operation System) 의자원경영과거리가먼것은? 프로세스(process) 경영 알고리즘(algorithm) 경영 입출력시스템(I/O system) 경영 파일(file) 경영 [ 산-07년9 월][ 산-06년3 월] 19. 운영체제에관한설명으로옳지않는것은? 운영체제는사용자가쉽게하드웨어에접근할수있도록한다. 운영체제는 CPU, 기억장치, 파일, 입출력장치등의자원을관리한다. 운영체제는사용자와컴퓨터시스템간의인터페이스기능을제공한다. 운영체제는고급언어로작성된프로그램을컴파일 하여기계어로만들어준다. [ 산-06년5 월][ 산-00년7 월] 20. 운영체제의설계목표가아닌것은? 빠른응답시간 경과시간단축 처리량감소 폭넓은이식성 [ 산-06년5 월][ 산-03년3 월][ 산-01년10 월][ 산-02년3 월] 21. 운영체제의기능으로거리가먼것은? 사용자인터페이스제공 자원스케쥴링 데이터의공유 원시프로그램을목적프로그램으로변환 [ 산-06년9 월] 22. 운영체제(Operating System) 에대한설명으로거리가먼것은? 운영체제는컴퓨터하드웨어가사용자간의매개체역할을하는시스템프로그램이다. 운영체제의주목적은컴퓨터시스템을편리하게이용할수있게하는데있다. 운영체제는컴퓨터시스템을공정하고효율적으로운영하기위해어떻게자원을할당할것인가를결정한다. 운영체제는컴퓨터시스템에항상존재해야하며컴파일러, 문서편집기, 데이터베이스등의프로그램을반드시포함하고있어야한다. [ 산-05년5 월] 23. 운영체제에관한설명으로거리가먼것은? 운영체제는컴퓨터를운영하기위한제어루틴으로구성된다. 운영체제이외의프로그램들은운영체제가제공한기능에의존하여컴퓨터시스템의자원에접근한다. 운영체제는일종의시스템명령어이므로사용자들이운영체제와직접상호작용할수없다. 운영체제는컴퓨터하드웨어와사용자사이의인터페이스역할을한다. [ 산-00년7 월] 24. 운영체제의기능에대한설명으로거리가먼것은? 컴퓨터를초기화시켜작업(JOB) 을수행할수있는상태로유지시키는역할을한다. 컴퓨터자원을여러이용자가나누어사용할수있도록자원을관리한다. 하드웨어와사용자사이에내부및외부인터페이스를제공한다. 소프트웨어나하드웨어에오류가발생하면운영체제는회복을위해어떤일도할수없다. [ 산-99년4 월] 25. 운영체제가처리기경영에서무시하여도좋은항목은? 디스크와같은보조기억장치의접근시간 프로세스가일괄처리형태인가, 대화형처리형태인가하는점 계산위주(cpu-bound) 와입출력위주(i/o-bound) 의균형문제 프로세스가높은우선순위의프로세스에의해선점(preemption) 되는빈도

106 [ 정보처리기사/ 산업기사 ] OS01-운영체제개념 [ 산-03년3 월][ 산-99년8 월] 26. 기존의 CISC 방식의컴퓨터에비해 RISC 방식의컴퓨터 에서괄목적인변화를보여준것은? 메모리관리측면 명령어처리측면 자원관리측면 디바이스관리측면 [ 기-99년4 월][ 기-05년3 월] 27. 시스템성능평가요인으로틀린것은? 프로그램크기 신뢰도 처리능력라. turnaround time [ 기-07년9 월] 28. 운영체제의성능평가기준으로거리가먼것은? Throughput Reliability Intergrity Turn Around Time (2) 운영체제기능적분류 [ 기-08년3 월] [ 산-07년5 월] [ 산-01년6 월] 29. 운영체제를기능적으로분류했을때처리프로그램 (processing program) 에해당하는것으로만짝지어진것은? ㄱ.supervisorprogram ㄷ. job control program ㅁ. service program 가. ㄹㅁㅂ,, 나. ㄱㄴㄷ,, 다. ㄱㅁㅂ,, 라. ㄷㄹㅁ,, [ 기-03년3 월][ 기-06년3 월][ 기-07년9 월] 30. 운영체제를기능상으로분류했을때, 제어프로그램중보기의설명에해당하는것은? 문제프로그램(problem program) 감시프로그램(supervisor program) 작업제어프로그램(job control program) 데이터관리프로그램(data management program) [ 기-02년5 월] 31. 운영체제를기능에따라분류했을경우아래의설명에해당하는제어프로그램(control program) 은? 어떤업무를처리하고다른업무로의이행을자동적으로수행하기위한준비및그처리완료를담당하는기능을수행한 즉, 작업의연속처리를위한스케줄및시스템자원할당등을담당한다. 감시프로그램(supervisor program) 데이터관리프로그램(data management program) 작업제어프로그램(job control program) 문제프로그램(problem program) (3) 운영체제세대별발달과정 ㄴ. data management program ㄹ. language translator program ㅂ. problem program 주기억장치와보조기억장치사이의자료전송, 파일의조작및처리, 입/ 출력자료와프로그램간의논리적연결등, 시스템에서취급하는파일과데이터를표준적인방법으로처리할수있도록관리한다. [ 기-99년4 월][ 기-04년5 월] 32. 여러명의사용자가사용하는시스템에서컴퓨터가사용 자들의프로그램을번갈아가며 처리해줌으로서각사용자 가각자독립된컴퓨터를사용하는느낌을주는시스템은? 가. on-line system 나. batch file system 다. dual system 라. time sharing system [ 기-03년5 월] 33. 운영체제의발달과정순서를옳게나열한것은? 가일괄처리시스템 나분산처리시스템 다다중모드(mode) 시스템 라시분할시스템 가 라 다 나 다 나 라 가 가 다 라 나 다 라 나 가 [ 기-06년3 월][ 기-99년8 월][ 기-05년3 월][ 산-04년9 월][ 기 -07년9 월] 34. 다음운영체제형태중시대적으로가장먼저생겨난형 태는? 다중처리시스템 시분할시스템 일괄처리시스템 분산처리시스템 [ 산-08년9 월][ 기-05년5 월] 35. 한정된시간제약조건에서자료를분석하여처리하는시스템으로비행기제어시스템이나교통제어등에사용되는운영체제의종류는? 분산처리시스템(distributed processing system) 일괄처리시스템(batch processing system) 실시간시스템(real-time system) 병렬처리시스템(paralled processing system) [ 기-08년3 월][ 기-04년3 월] 36. 운영체제의운영방식에관한설명으로옳지않은것은? 하나의컴퓨터시스템에서여러프로그램들이같이컴퓨터시스템에입력되어주기억장치에적재되고, 이들이처리장치를번갈아사용하며실행하도록하는것을다중프로그래밍(Multiprogramming) 개념이라고한다. 한대의컴퓨터를동시에여러명의사용자가대화식으로사용하는방식으로처리속도가매우빨라사용자는독립적인시스템을사용하는것으로인식하는것을배치처리(Batch Processing) 라고한다. 한대의컴퓨터에중앙처리장치(CPU) 가 2개이상설치되어여러명령을동시에처리하는것을다중프로세싱(Multiprocessing) 방식이라고한 여러대의컴퓨터들에의해작업들을나누어처리하여그내용이나결과를통신망을이용하여상호교환되도록연결되어있는것을분산처리 (Distributed Processing) 시스템이라고한 [ 기-99년8 월] 37. 다중프로그래밍시스템과시분할처리시스템은모두다수의사용자에게서비스를제공한 이에대한설명으로가장적절한것은? 다중프로그래밍은실행시간이짧은작업에유리하고시분할처리는실행시간이긴작업에유리하다. 다중프로그래밍과시분할처리는모두일정하게나누어진시간만큼을작업들에게할당한다

107 [ 정보처리기사/ 산업기사 ] OS01-운영체제개념 다중프로그래밍과시분할처리모두실행시간이긴작업에유리하다. 다중프로그래밍은처리량의극대화를꾀하고시분할처리는응답시간의최소화를꾀한다. [ 산-04년3 월][ 산-02년5 월] 38. 운영체제의발전과정으로옳은것은? 분산처리 실시간처리 일괄처리 일괄처리 분산처리 실시간처리 분산처리 일괄처리 실시간처리 일괄처리 실시간처리 분산처리 [ 산-05년3 월] 39. 운영체제의형태중공장의공정제어등에사용되어처리해야할작업이발생한시점에서즉각적으로처리하여그결과를얻어내는방식은? 일괄처리방식 분산처리방식 오프라인방식 실시간방식 [ 산-03년8 월] 40. 운영체제처리방법의발전순서로옳은것은? 1 일괄처리시스템 3 다중모드시스템 2 다중프로그램시스템 4 분산시스템 가 나 다 라 [ 산-00년3 월] 41. 일괄처리시스템에대한설명으로옳지않은것은? 컴퓨터시스템을효율적으로사용할수있 적절한작업제어언어 (JCL) 를제공해야한다 실행결과를즉시받아볼수있어응답시간이짧 유사한성격의작업을한꺼번에모아서처리하는시스템이다. [ 산-99년4 월] 42. 몇개의작업을동시에주기억장치에적재하여실행하는처리기법을무엇이라고하는가? 일괄처리 다중프로그래밍 대화식처리 온라인처리 [ 산-99년4 월][ 산-01년10 월] 43. 시분할시스템(time sharing system) 에관한다음기술중적절하지못한것은? 다중프로그래밍기법이최초로사용된시스템이 많은사용자들이동시에컴퓨터를공유하도록한 다. 각사용자는기억장치에독립된프로그램을갖는다. 컴퓨터를대화식(interactive) 으로사용한 [ 산-08년3 월][ 산-07년9 월] 44. 시분할시스템(time sharing system) 에대한설명으로옳지않은것은? 다중프로그래밍의논리적확장이 나. 사용자와시스템간에직접적인통신을제공한다. 다. 동시에많은사용자가컴퓨터를공유하도록한다. 시스템의효율을위하여작업량을일정수준모아두었다가한꺼번에처리한다. (4) 2008 년기출문제( 중복제거) [ 산-08년5 월] 45. 운영체제의운용기법중일괄처리시스템에대한설명으로옳지않은것은? 컴퓨터하드웨어를효율적으로사용할수있 사용자측면에서는응답시간이길어진 우주선운행이나레이더추적기등의작업에사용된 유사한성격의작업을한꺼번에모아서처리하는시스템이 [ 기-08년5 월] 46. 운영체제의성능평가기준중일정시간내에시스템이처리하는일의양을의미하는것은? 가. Throughput 나. Turn around time 다. Reliability 라. Availability [ 기-08년9 월][ 산-08년9 월] 47. 운영체제에대한설명으로옳지않은것은? 사용자와컴퓨터간의인터페이스역할을한 컴퓨터시스템의자원을효율적으로관리하는역할을한다. 사용자에게편리성을제공하는역할을한 사용가능도를낮추어반환시간을증가시키는역할을한다. [ 기-08년9 월] 48. 시분할시스템(Time Sharing System) 에대한설명으로옳지않은것은? 대화식처리가가능하 시분할시스템에사용되는처리기를 Time Slice라고한다. 실제로많은사용자들이하나의컴퓨터를공유하고있지만마치자신만이컴퓨터시스템을독점하여사용하고있는것처럼느끼게된다. H/W 를보다능률적으로사용할수있는시스템이 [OS01- 운영체제개념] 나 다 다 가 다 나 나 나 가 다 라 다 나 다 가 다 나 나 라 다 라 라 다 라 가 나 가 다 가 라 다 라 가 다 다 나 라 라 라 가 다 나 가 라 다 가 라 나

108 [ 정보처리기사/ 산업기사 ] OS02-시스템소프트웨어종류 (1) 시스템소프트웨어 (2) 어셈블러 (3) 로더 (4) 매크로프로세서 (1) 시스템소프트웨어 [ 기-05년3 월] 1. 시스템소프트웨어와그기능에대한설명중옳지않은것은? 로더: 실행가능한프로그램을기억장치로적재나. 링커: 사용자프로그램소스코드와 I/O 루틴과의결합 언어번역기: 고급언어로작성된사용자프로그램을기계어로번역 디버거: 실행시간오류가발생할경우기계상태검사및수정 [ 기-99년4 월] 2. 다음중시스템소프트웨어의역할이아닌것은? 프로그램을메모리에올린 인터럽트를관리한 복잡한수학계산을처리한 기억장치를관리한 [ 기-99년8 월] 3. 프로그램의성능분석을하기위한프로그램은? 가. Controller Program 나. IPL 다. Scheduler 라. Bench Mark Program (2) 어셈블러 * 주요키워드 * (5) 2008 년기출문제( 중복제거) [ 기-99년8 월][ 기-01년3 월] 4. 어셈블러를두개의패스(pass) 로구성하는이유로맞는것은? 한개의패스만을사용하면프로그램의크기가증가하여유지보수가어렵기때문 한개의패스만을사용하면프로그램의크기가증가하여처리속도가감소하기때문 한개의패스만을사용하면기호를모두정의한뒤에해당기호를사용해야만하기때문 패스 1, 2의어셈블러프로그램이작아서경제적이기때문 [ 기-02년3 월] 5. 어셈블러를두개의 Pass로구성하는이유로서가장적절한것은? pass1,2의어셈블러프로그램이작아서경제적이기때문에 한개의 pass만을사용하면프로그램의크기가증가하여유지보수가어렵기때문에 한개의 pass만을사용하면메모리가많이소요되기때문에 기호를정의하기전에사용할수있어프로그램작성이용이하기때문에 [ 기-00년10 월] 6. 기계어와비교하여어셈블리언어가갖는장점이아닌것은? 기계어로의번역과정이불필요하 프로그램을읽고이해하기쉽 프로그램의주소가기호번지이 프로그램에데이터를사용하기쉽 (3) 로더 [ 기-04년9 월][ 기-06년5 월][ 기-03년3 월][ 산-06년9 월][ 산 -03년8 월][ 산-05년9 월] 7. 로더(loader) 의기능이아닌것은? Allocation Linking Relocation Compile [ 기-00년3 월][ 기-02년9 월] 8. 시스템소프트웨어중에서프로그램을실행하기위하여프로그램을보조기억장치로부터컴퓨터의주기억장치에올려놓는기능을가진것은? 가. preprocessor 나. linker 다. loader 라. emulator [ 기-06년9 월] 9. 절대로더에서할당및연결을수행하는주체는? 링커 로더 어셈블러 프로그래머 [ 기-07년5 월] 10. 로더의종류중별도의로더없이언어번역프로그램이로더의역할까지담당하는것은? 가. Absolute Loader 나. Relocating Loader 다. Overlay Loader 라. Compile and Go Loader [ 기-04년3 월][ 기-01년6 월] 11. 절대로더에서각각의기능과수행주체의연결이옳지않 은것은? 연결 - 로더 재배치 - 어셈블러 적재 - 로더 기억장소할당 - 프로그래머 [ 산-01년3 월] 12. 로더(loader) 에대한설명으로옳지않은것은? 로더는링킹-재배치-로딩-주기억장치할당의순서로기능을수행한다. 재배치(relocation) 로더는단순한로딩외에목적프로그램의재배치를담당한다. 컴퓨터내부로정보를들어오거나또는외부기억장치로부터정보들을주기억장치내에적재하는프로그램이다. 동적(dynamic) 로더는프로그램을한꺼번에적재하는것이아니라실행시필요한일부분만을차례로적재하는방식이다

109 [ 정보처리기사/ 산업기사 ] OS02-시스템소프트웨어종류 [ 산-01년3 월][ 산-02년3 월] 13. 일반적(general) 인로더(loader) 에가장가까운것은? compile-and-go loader direct linking loader 다. absolute loader 라. direct loader [ 산-06년5 월][ 산-00년5 월] 14. 로더의기능에해당하지않는것은? 할당(Allocation) 실행(Execution) 연결(Linking) 재배치(Relocation) (4) 매크로프로세서 [ 기-04년3 월][ 기-07년3 월][ 기-00년7 월][ 기-02년3 월] 15. 매크로프로세스가수행해야하는기본적인기능에해당하지않는것은? 매크로구문인식 매크로호출인식 매크로정의인식 매크로정의저장 [ 기-01년3 월] 16. 매크로(macro) 에대한설명으로옳지않은것은? 매크로정의내에또다른매크로정의를할수없다. 매크로라이브러리는여러프로그램에서공통적으로자주사용되는매크로들을모아놓은라이브러리이다. 매크로프로세서의수행기능은매크로정의인식, 정의저장, 호출인식, 확장및매개변수치환이 매크로는일종의문자열치환과같이사용된횟수만큼명령어를생성삽입해서실행한다. (5) 2008 년기출문제( 중복제거) [ 기-08년5 월] 17. 로더(Loader) 의종류중다음설명에해당하는것은? CPU가현재사용중인부분만로드하고미사용중인프로그램은보조기억장치에저장해두는방식으로 load-on-call 이라고도한 절대로더(Absolute Loader) 재배치로더(Relocation Loader) 동적적재로더(Dynamic Loading Loader) 오버레이로더(Overlay Loader) [OS02- 시스템소프트웨어종류] 나 다 라 다 라 가 라 다 라 라 가 가 나 나 가 가 다

110 [ 정보처리기사/ 산업기사 ] OS03-프로세스개요 * 주요키워드 * (1) 프로세스(Process) 정의 (2) 스레드(Thread) 정의 (3) PCB (Process Control Block) (4) 프로세스상태전이도 (5) 스풀링, 버퍼링 (6) 인터럽트 (7) 2008 년기출문제( 중복제거) (1) 프로세스(Process) 정의 [ 산-08년9 월][ 산-08년3 월][ 기-04년3 월][ 기-07년3 월][ 기 -07년5 월] 1. 프로세스(Process) 의정의에대한설명중옳지않은것은? 동기적행위를일으키는주체 실행중인프로그램 프로시저의활동 운영체제가관리하는실행단위 [ 기-05년9 월] 2. 운영체제가프로세스관리에관련되어수행하는활동이아 닌것은? 사용자프로세스와시스템프로세서의생성과제거 프로세스의중지와재수행 디스크스케줄링 슬립큐, 레디큐관리 [ 기-06년9 월][ 산-07년3 월] 3. 다음은무엇에관한정의인가? - 실행중인프로그램 - 프로시저가활동중인것 - 비동기적행위를일으키는주체 -PCB의존재로서명시되는것 페이지 프로세스 모니터 세그먼테이션 [ 기-99년10 월] 4. 프로세스가자원을이용하는정상적인작동의순서는? 요청-사용-해제 요청-해제-사용 사용-요청-해제 해제-요청-사용 [ 산-08년5 월][ 기-99년10 월][ 산-04년3 월][ 산-01년3 월][ 산 -06년3 월] 5. 프로세스의정의와관련이적은것은? 실행중인프로그램PCB를가진프로그램 CPU가할당되는실체 디스크에저장된프로그램 [ 산-03년3 월] 6. 프로세스에대한설명으로거리가먼것은? 지정된결과를얻기위한일련의계통적동작을말한 목적또는결과에따라발생되는사건들의과정을말한다. 프로세스는프로그램자체만으로이루어져있 CPU에의해수행되는사용자및시스템프로그램을말한다. [ 산-05년3 월][ 산-00년5 월] 7. 프로세스의정의로적당하지않은것은? 하드웨어에의해사용되는입/ 출력장치 실행중인프로그램 운영체제내에프로세스제어블록의존재로서명시되는것 프로세서가할당되는개체 [ 산-04년9 월] 8. 운영체제에서프로세스(Process) 를가장바르게정의한것은? 프로그래머가작성한원시프로그램이 컴파일러에의해번역된기계어프로그램이 컴퓨터에의해실행중인프로그램으로운영체제가관리하는최소단위의작업이다. 응용프로그램과시스템프로그램모두를일컫는용어이다. [ 산-06년3 월] 9. 운영체제가프로세스의관리와연관하여하는활동중옳지않는것은? 사용자프로세스와시스템프로세스의생성과제거 프로세스의일시중지와재수행 프로세스비동기화를위한기법제공 교착상태처리를위한기법제공 (2) 스레드(Thread) 정의 [ 산-06년3 월] 10. 스레드(thread) 의특징이아닌것은? 자신만의스택과레지스터(STACK, REGISTER) 를갖는 하나의프로세스내에서병행성을증대시키기위한기법이다. 운영체제의성능을개선하려는하드웨어적접근방법이다. 독립된제어흐름을갖는 [ 기-08년3 월][ 기-06년3 월] 11. 스레드(thread) 에관한설명으로옳지않은것은? 스레드는하나의프로세스내에서병행성을증대시키기위한메카니즘이다. 스레드는프로세스의일부특성을갖고있기때문에경량(light weight) 프로세스라고도한 다. 스레드는동일프로세스환경에서서로독립적인다중수행이불가능하다. 스레드기반시스템에서스레드는독립적인스케줄링의최소단위로서프로세스역할을담당한다. [ 기-00년7 월] 12. 스레드(thread) 에대한설명으로옳지않은것은? 단일프로세스를다수의스레드로생성하여병행성을증진시킬수있다. 실행환경을공유시켜기억장소의낭비가줄업든 프로세스의생성이나문맥교환등의오버헤드를

111 [ 정보처리기사/ 산업기사 ] OS03-프로세스개요 줄여운영체제의성능이개선된다. 사용자수준의스레드는커널의효율적인서비스를받을수있어속도가개선된다. [ 산-00년10 월] 13. 다중스레드프로그램을사용하는주요이점이아닌것 은? 다중프로세싱하드웨어의성능향상 응용프로그램의처리율향상 응용프로그램의응답시간증가 프로세스들간의통신향상 [ 산-07년9 월] 14. 제어의흐름을의미하는것으로프로세스에서실행의개 념만을분리한것으로, 프로세스의구성을제어의흐름부분 과실행환경부분으로나눌때, 프로세스의실행부분을담당 함으로써실행의기본단위가되는것을무엇이라고하는가? WorkingSet PCB Thread Segmentation [ 기-08년5 월][ 기-07년9 월] 15. 스레드에대한설명으로거리가먼것은? 하나의스레드는상태를줄인경량프로세스라고도한 프로세스내부에포함되는스레드는공통적으로접근가능한기억장치를통해효율적으로통신한다. 스레드를사용하면하드웨어, 운영체제의성능과응용프로그램의처리율을향상시킬수있다. 하나의프로세스에여러개의스레드가존재할수없 (3) PCB (Process Control Block) [ 기-03년8 월] 16. PCB(PROCESS CONTROL BLOCK) 가포함하고있는정보가아닌것은? 프로세스의현상태 중앙처리장치레지스터보관장소 할당된자원에대한포인터 프로세스의사용빈도 [ 기-04년5 월][ 기-01년9 월][ 기-99년4 월][ 산-01년3 월][ 산-0 7년3 월][ 산-04년5 월] 17. PCB(process control block) 가갖고있는정보가아닌것은? 프로세스상태 프로그램카운터 처리기레지스터 할당되지않은주변장치의상태정보 [ 기-05년5 월][ 기-00년3 월][ 기-02년5 월] 18. 프로세스제어블록(Process Control Block) 에대한설명으로옳지않은것은? 프로세스에할당된자원에대한정보를갖고있 프로세스의우선순위에대한정보를갖고있 부모프로세스와자식프로세스는 PCB 를공유한 프로세스의현상태를알수있 [ 기-00년10 월] 19. PCB 가가지고있는정보가아닌것은? 프로세스식별자 프로세스의현재상태 할당자원에대한포인터 모든프로세스의상태에대한조사와통제정보 [ 기-03년3 월] 20. PCB(process control block) 에포함되는정보가아닌 것은? 프로세스의현상태 프로세스고유구별자 프로세스의우선순위 파일할당테이블(FAT) [ 산-04년9 월] 21. 프로세스제어블록(PCB) 에포함되지않는정보는? 프로세스의우선순위 레지스터내용을저장하는장소 우선순위를위한스케줄러 프로세스의현재상태 [ 산-07년5 월][ 산-03년8 월][ 산-05년9 월][ 산-06년9 월] 22. Process Control Block (PCB) 의내용이아닌것은? 프로세스의현재상태 프로세스의식별자 프로세스의우선순위 페이지부재(page fault) 발생횟수 [ 산-02년5 월] 23. 운영체제가프로세스에대한중요한정보를저장해놓을 수있는저장장소를 PCB(Process Control Block) 라고한 PCB 가갖는정보가아닌것은? 프로세스의현상태 프로세스의우선순위 프로세스의고유한식별자 프로세스오류의수정방법 [ 산-99년6 월][ 산-01년9 월] 24. 프로세스제어블록(PCB) 에포함되지않는것은? 프로세스의현재상태 우선순위 프로세스식별자 프로세스의 CPU 사용율 [ 산-00년5 월] 25. PCB(Process Control Block) 에포함되는정보가아닌것 은? 프로세스의처리기종류 프로세스의현상태 프로세스의고유한식별자 프로세스의우선순위 [ 산-05년5 월] 26. 프로세스제어블럭(PCB) 의내용이아닌것은? 프로세스식별번호 기억장치관리정보 우선순위정보 초기값정보 [ 산-99년8 월][ 산-00년10 월] 27. 운영체제가프로세스에대한중요한정보를저장해놓을 수있는저장장소를 PCB (Process Control Block) 라고한 PCB 가갖는정보가아닌것은? 프로세스의현상태 프로세스의우선순위 프로세스의고유한식별자 프로세스의크기

112 [ 정보처리기사/ 산업기사 ] OS03-프로세스개요 (4) 프로세스상태전이도 [ 기-05년3 월][ 기-99년4 월] 28. 실행중인프로세스가 CPU 할당시간을다사용한후, 어떤상태로전이하는가? ready 상태 running 상태block 상태suspended상태 [ 산-99년4 월] 29. 프로세스처리스케줄러(process scheduler) 가하는일은? 하나의프로세스를준비(ready) 상태에서실행(run) 상태로만든다. 하나의프로세스를대기(blocked) 상태에서실행 (run) 상태로만든 하나의프로세스를제출(submit) 상태에서준비 (ready) 상태로만든 하나의프로세스를제출(submit) 상태에서대기 (blocked) 상태로만든 [ 산-05년3 월] 30. 하나의프로세스가시스템내에존재하는동안그프로세스는여러상태를거치게된 상태전이에관한설명으로옳지않은것은? 디스패칭(dispatching) : 준비상태 실행상태 보류상태(block) : 실행상태 보류상태 조건만족(wakeup) : 보류상태 실행상태 할당시간종료(time runout) : 실행상태 준비상태 [ 산-01년3 월] 31. 준비상태에서대기하고있는프로세스중하나가스케쥴 링되어중앙처리장치를할당받아실행상태로전이되는과정을 무엇이라하는가? 실행(Run) 준비(Ready) 대기(Waiting) 디스패치(Dispatch) [ 산-03년3 월] 32. 다음프로세서의상태전이도에서괄호안의내용으로가장적당한것은? 죽임 실행 취소 성공 [ 산-05년9 월] 33. 프로세스는준비-실행- 대기를반복하면서실행된 다음중실행상태에서대기상태를거치지않고바로준비상태로가는경우에해당하는것은? 실행이종료된경우 입출력이발생한경우 시간할당량이초과된경우 입출력이종료된경우 [ 산-05년5 월] 34. 프로세스상태전이에관한설명이 옳지않은것은? 준비리스트에있는프로세스와보류상태에있는프 로세스들은각기우선순위가주어진다. 준비리스트에있는프로세스는일정시간이지나면 실행상태로전이된다. 준비리스트의맨앞에있던프로세스가 cpu를취하 게되는것을디스패칭이라한다. 보류리스트에있는리스트는프로세스자의가아닌 외적조건에의해프로세스전이가일어난다. [ 산-99년8 월] 35. 프로세스의상태가아닌것은? 정지상태(Halt) 준비상태(Ready) 대기상태(Blocked) 실행상태(Running) [ 산-99년4 월] 36. 프로세스가 CPU를점유하고있는상태를무엇이라하는 가? 실행(running) 상태 준비(ready) 상태 보류(block) 상태 조건만족(wakeup) 상태 [ 산-00년10 월] 37. 프로세스(process) 의 3 가지상태가아닌것은? 가. ready state 나. dispatch state 다. block state 라. running state (5) 스풀링, 버퍼링 [ 기-06년3 월][ 기-02년9 월] 38. 스풀링(spooling) 에대한설명으로옳지않은것은? "spooling" 은 "simultaneous peripheral operation on-line" 의약자이 스풀링은주기억장치를버퍼로사용한 어떤작업의입/ 출력과다른작업의계산을병행처리하는기법이다. 다중프로그래밍시스템의성능향상을가져온 [ 기-03년3 월] 39. 버퍼링과스풀링에대한설명으로옳지않은것은? 버퍼링은저속의입출력장치와고속의 CPU간의속도차이를해소하기위해서나온방법이다. 스풀링은디스크일부를매우큰버퍼처럼사용하는방법이다. 스풀링은어떤작업의입/ 출력과다른작업의계산을병행처리하는기법이다. 버퍼링은보조기억장치를버퍼로사용한 [ 기-99년8 월] 40. I/O 효율을높이기위해 I/O의내용을디스크등에모아두었다가처리하는방식은? 가. over lapping 나. Pipelining 다. Spooling 라. Relocating

113 [ 정보처리기사/ 산업기사 ] OS03-프로세스개요 [ 기-03년5 월] 41. 버퍼링(buffering) 에대한설명중틀린것은? 디스크전체를매우큰버퍼처럼사용한 한레코드를읽어서 CPU가그것에대한작업을시작함과동시에입/ 출력장치가필요한레코드를미리읽어 CPU 에저장해둔 CPU가필요한레코드를읽기위해기다리는일이없도록한다. 저속의입출력장치와고속의 CPU 간의속도차이를해소하기위해서사용된다. [ 산-04년3 월] 42. 버퍼링과스풀링의차이점을비교한것이 틀린것은? 버퍼링은일반적으로하드웨어적구현이지만스풀링은소프트웨어적구현이다. 버퍼링은일반적으로단일작업단일사용자이지만스풀링은다중작업다중사용자이다. 버퍼링에서일반적으로버퍼의위치는주기억장치이지만스풀링에서스풀의위치는디스크이다. 버퍼링은스택또는큐방식의입출력을수행하지만스풀링은스택방식으로입출력을수행한다. [ 산-03년5 월] 43. 스풀링과버퍼링에대한설명으로옳지않은것은? 버퍼링은 CPU와 I/O 장치를항상바쁘게하여 I/O 장치의느린속도를보완하는방법이다. 버퍼링은한작업에대해계산과입/ 출력을동시에수행한다. 스풀링은서로다른여러작업에대하여계산과입/ 출력을동시에수행한다. 스풀링은주기억장치의일부를버퍼로사용하는반면에, 버퍼링은디스크의일부를매우큰버퍼처럼사용한다. [ 산-06년3 월] 44. 버퍼링과스풀링에대한설명으로옳지않는것은? 버퍼링과스풀링은 CPU 연산과 I/O 연산을중첩시켜 CPU 의효율을높이기위하여사용한 버퍼링은단일사용자시스템에사용되고, 스풀링은다중사용자시스템에사용된다. 버퍼링은디스크를큰버퍼처럼사용하고스풀링은주기억장치를사용한다. 버퍼링과스풀링은큐방식의입출력을수행한 [ 산-03년3 월][ 산-05년3 월][ 산-99년8 월][ 산-00년10 월] 45. 다중프로그래밍환경하에서용량이크고신속한액세스가가능한디스크를이용하여각사용자프로그램의출력할데이터를직접프린터로보내지않고디스크에모았다가나중에한꺼번에출력함으로써프린터장치의공유및프린터처리속도를보완하는기법을무엇이라하는가? 버퍼링(buffering) 스풀링(spooling) 다중프로그래밍(multiprogramming) 시분할시스템(time-sharing system) [ 산-99년6 월] 46. 프로그램과이를이용하는 I/O 장치와의속도차를극복하기위한방법으로하드디스크가중재하는방식을무엇이라하는가? 가. spool 나. polling 다. cycle steal 라. buffer [ 기-07년9 월] 47. 버퍼링(buffering) 과스풀링(spooling) 에관한설명으로옳지않은것은? 버퍼란입 출력이일어나는동안그데이터를저장하는주기억장치의일부분이다. 버퍼사용(buffering) 으로계산(computation) 과입 출력의병렬처리가가능하다. 스풀링은 CPU 의처리속도에비해입 출력장치의처리속도가훨씬느리기때문에전체적인처리속도의차이를줄여주기위하여고안되었다. 버퍼링은스풀링보다많은입 출력작업을중첩시킬수있다. (6) 인터럽트 [ 산-07년3 월][ 산-06년5 월][ 산-02년5 월][ 산-01년9 월][ 산 -04년3 월][ 산-04년5 월] 48. 수행중인프로그램에서 0으로나누는연산이나허용되지 않는명령어의수행, 스택의오버플로우(overflow) 등과같은 잘못이있을때발생하는인터럽트는무엇인가? 기계검사(Machine Check) 인터럽트 SVC(Supervisor Call) 인터럽트 프로그램검사(Program Check) 인터럽트 재시작(Restart) 인터럽트 [ 산-05년3 월][ 산-00년3 월][ 산-01년6 월][ 기-01년3 월][ 산 -03년5 월] 49. 인터럽트의종류중입/ 출력수행, 기억장치할당, 오퍼 레이터와의대화등을위하여발생하는것은? 기계검사인터럽트 외부인터럽트 입/ 출력인터럽트 SVC인터럽트 [ 산-00년7 월][ 산-05년3 월] 50. 인터럽트의종류에해당하지않는것은? 프로세스인터럽트 입출력인터럽트 외부인터럽트 SVC(Supervisor Call) 인터럽트 [ 산-00년5 월][ 산-01년9 월] 51. 인터럽트발생시운영체제가가장먼저하는일은? 인터럽트처리 인터럽트발생지정으로복귀 인터럽트서비스루틴으로제어를이동 현재까지의모든프로그램상태를저장 [ 산-99년8 월][ 산-02년9 월] 52. 인터럽터시계의시간할당량이종료될때발생되는인터 럽트종류는? 가. SVC interrupt 나. Program Check interrupt 다. I/O interrupt 라. External interrupt [ 산-02년3 월] 53. 인터럽트종류와발생원인에대한설명중거리가먼 것은? 기계검사인터럽트는기계에고장이생겼을때발생한

114 [ 정보처리기사/ 산업기사 ] OS03-프로세스개요 재시작인터럽트는수행중인프로세스가 0 으로나누거나기타허용되지않은명령문을실행할때발생한다. 외부인터럽트는인터럽트시계에서일정한시간이만기가된경우등일때발생한다. 입출력인터럽트는입출력하드웨어가발생시킨 [ 기-99년8 월] 54. 인터럽트의처리를위한작업순서로올바른것은어느것인가? a. 운영체제가제어권을받는 b. 인터럽트처리루틴이인터럽트를처리한 c. 인터럽트받은프로세스의상태를저장한 d. 인터럽트걸렸던프로세스의상태를복구한 가. a-c-b-d 다. c-b-d-a 나. b-c-a-d 라. c-b-a-d [ 기-05년3 월][ 기-02년3 월] 55. 인터럽트에대한설명으로옳지않은것은? 프로세서가명령문을수행하고있을때다른작업을처리하기위해그수행을강제로중단시키는사건을인터럽트라고한다. 인터럽트발생시복귀주소(return address) 는시스템큐에저장한다. 인터럽트가발생하면해당인터럽트처리루틴으로가서그사건을처리한후원래중단되었던프로그램지점으로되돌아온다. 인터럽트의종류중기계검사인터럽트는하드웨어에고장이생겼을때발생하는인터럽트를말한다. [ 기-05년3 월][ 기-02년5 월] 56. 컴퓨터자체내의기계적인장애나오류로인하여발생하는인터럽트는? 입출력인터럽트 외부인터럽트 기계검사인터럽트 프로그램검사인터럽트 [ 기-05년9 월][ 기-03년5 월] 57. 프로그램검사인터럽트가발생되는이유로적합하지않은것은? 잘못사용된명령어(invalid CPU instruction) 가나타날경우 부당한기억장소참조와같은프로그램상의오류가발생할경우 계산결과로서소수점넘침현상(fixed-point arithmetic overflow) 이나타날경우 주어진 CPU 사용시간을해당프로세스가모두소진할경우 (interval time going out) [ 기-02년9 월] 58. 인터럽트처리과정을순서대로옳게나열한것은? ( 가) 실행중인프로그램을중단하고프로세스의상태정 보를저장 ( 나) 운영체제가인터럽트신호를감지 ( 다) 인터럽트의처리 ( 라) 인터럽트서비스루틴을수행 ( 마) 중단되었던프로그램을수행 ( 가)( 나)( 다)( 라)( 마) ( 나)( 가)( 다)( 마)( 라) ( 가)( 나)( 라)( 다)( 마) ( 나)( 가)( 라)( 다)( 마) [ 기-06년5 월] 59. 시스템타이머에서일정한시간이만료된경우나오퍼레이터가콘솔상의인터럽트키를입력한경우발생하는인터럽트는? 프로그램검사인터럽트SVC인터럽트 입 출력인터럽트 외부인터럽트 (6) 2008 년기출문제( 중복제거) [ 산-08년3 월] 60. PCB 에대한설명으로옳지않은것은? 운영체제가프로세스관리를위해필요한정보를 PCB에수록한다. 프로세스가생성될때마다해당 PCB 가생성되며, 프로세스가소멸되어도 PCB 는소멸되지않는 PCB 에는프로세스식별번호, 프로세스상태정보, CPU 레지스터정보등이수록되어있다. Process Control Block 을의미한 [ 기-08년5 월] 61. 프로세스(Process) 에대한설명이아닌것은? 실행가능한 PCB를가진프로그램 더이상계속할수없는어떤특정사건을기다리고있는상태 프로세서가할당하는개체로서디스패치가가능한단위 목적또는결과에따라발생되는사건들의과정 [ 기-08년9 월] 62. 프로세스(process) 에대한설명으로옳지않은것은? 트랩오류, 프로그램요구, 입 출력인터럽트에대해조치를취한다. 비동기적행위를일으키는주체로정의할수있 실행중인프로그램을말한 프로세스는각종자원을요구한 [OS03- 프로세스개요] 가 다 나 가 라 다 가 다 다 다 다 라 다 다 라 라 라 다 라 라 다 라 라 라 가 라 라 가 가 다 라 나 다 가 가 가 나 나 라 다 가 라 라 다 나 가 라 다 라 가 라 라 나 가 나 다 라 라 라 나 나 가

115 [ 정보처리기사/ 산업기사 ] OS04- 프로세스스케줄링( 비선점, 선점) * 주요키워드 * (1) 프로세스스케줄링개념, 비선점, 선점 (2) 비선점 > SJF (Shortest Job First) (3) 비선점 > HRN (Highest response ratio Next) (4) 선점 > RR (Round Robin) (5) 선점 > SRT (Shortest Remaining Time) (6) 선점 > 다단계큐 (7) 선점 > 다단계피드백큐 (MFQ) (8) 문맥교환(Context switching), 노화(aging) 기법 (9) 2008 년기출문제( 중복제거) (1) 프로세스스케줄링개념, 비선점, 선점 [ 산-05년9 월][ 산-00년7 월] 1. 한작업이 CPU를할당받으면그작업이종료될때까지다 른작업에게 CPU를할당하지못하는스케줄링기법에해당하 는것으로만짝지어진것은? STR,SJF SRT,HRN Round Robin, FIFO FIFO, SJF [ 기-03년3 월][ 산-00년5 월][ 산-06년5 월] 2. 스케줄링의목적으로거리가먼것은? 모든작업들에대해공평성을유지하기위하여 단위시간당처리량을최대화하기위하여 응답시간을빠르게하기위하여 운영체제의오버헤드를최대화하기위하여 [ 기-02년9 월][ 기-01년9 월][ 기-01년3 월][ 기-00년3 월][ 기-9 9년8 월][ 산-05년3 월][ 산-03년8 월] 3. 비선점형 CPU 스케쥴링기법에해당하는것으로만짝지어 진것은? 가. round robin, SRT 나. SRT, FIFO 다. FIFO, SJF 라. HRN, SRT [ 기-02년9 월][ 기-00년7 월] 4. 스케줄링기법에대한설명으로옳지않은것은? RR 스케쥴링은주어진시간할당량(timeslice) 안에작업을마치지않으면준비완료리스트 (ready list) 의가장뒤로배치되는기법이다. SJF스케쥴링은남아있는실행시간의추정치가가장작은작업을먼저실행시키며, 언제라도시행중인작업이강제로실행을멈출수있는선정기법이다. HRN스케쥴링은그작업이서비스받을시간과그작업이서비스를기다린시간으로결정되는우선순위에따라 CPU 를할당한 기한부(Deadline) 스케줄링은제한된시간내에반드시작업이완료되도록스케쥴링하는기법이다. [ 기-01년9 월][ 기-06년9 월] 5. 선점(preemption) 스케줄링방식에대한설명으로옳지않은것은? 대화식시분할시스템에적합하 긴급하고높은우선순위의프로세스들이빠르게처 리될수있다. 일단 cpu를할당받으면다른프로세스가 cpu를강제적으로빼앗을수없는방식이다. 선점을위한시간배당에대한인터럽트용타이머클록(clock) 이필요하다 [ 기-01년6 월][ 기-04년9 월][ 기-07년9 월] 6. 스케줄링기법중 SJF 기법과 SRT 기법에관한설명으로옳지않은것은? SJF 는비선점(nonpreemptive) 기법이 SJF는작업이끝나기까지의실행시간추정치가가장작은작업을먼저실행시킨다. SRT 는시분할시스템에유용하 SRT에서는한작업이실행을시작하면강제로실행을멈출수없다. [ 기-00년3 월] 7. 선점(preemptive) 스케줄링의특징으로거리가먼것은? 우선순위가높은프로세스가 CPU를먼저차지하는기법을의미한다. 빠른응답시간을요구하는시분할시스템에유용하 선점으로인한많은오버헤드를초래한 모든프로세스에대한요구를공정히처리한 [ 기-99년10 월][ 기-06년5 월][ 기-04년9 월][ 산-03년8 월] 8. 가장바람직한스케줄링정책은? CPU 이용률을줄이고반환신간을늘린 응답시간을줄이고 CPU 이용률을늘린 대기시간을늘리고반환시간을줄인 반환시간과처리율을늘린 [ 기-07년5 월] 9. CPU 스캐줄링특성중대화형시스템에서가장중요한인자로사용되는것은? 반응시간(response time) 비용(cost) CPU 사용률 처리량(throughput) [ 기-07년5 월] 10. CPU 스케줄링을평가하는기준으로가장거리가먼것 은? 처리량(throughput) 대기시간(waiting time) 균형있는자원이용 오류복구시간 [ 기-05년3 월] 11. 스케줄링알고리즘의성능평가기준이아닌것은? 반환시간 대기시간 CPU 사용률 버퍼링 [ 산-02년9 월] 12. 스케줄링에대한설명으로옳지않은것은? 무한연기는회피해야한 단위시간당처리량을극대화해야한 모든프로세스에게공정하게적용되어야하기때문에우선순위제도는불필요하다. 오버헤드를최소화시켜야한 [ 산-04년5 월] 13. 선점(preemptive) 스케줄링방식만을모은것은?

116 [ 정보처리기사/ 산업기사 ] OS04- 프로세스스케줄링( 비선점, 선점) 가. FIFO(First In First Out), RR(Round Robin) 나. RR(Round Robin), SRT(Shortest Remaining Time) 다. SRT(Shortest Remaining Time), SJF(Shortest Job First) 라. SJF(Shortest Job First), FIFO(First In First Out) [ 산-03년3 월] 14. 다음용어설명중옳지않은것은? 할당시간(time slice) : 한프로세스가작업을모두마칠수있도록부여한시간 디스패치(dispatch) : 준비상태에있는여러프로세스중프로세스를선정하여 CPU를할당 문맥교환(context switching) : 한프로세스에서다른프로세스로 CPU가할당되는과정 교착상태 : 프로세스들이발생하지않을사건을무한정기다리고있는상태 [ 산-07년9 월] 15. 프로세스를스케줄링하는목적으로옳지않은것은? 모든작업에대해공평성을유지해야한 응답시간을최소화해야한 프로세스의처리량을최소화해야한 경과시간의예측이가능하여야한 [ 산-07년9 월] 16. 비선점(non-preemption) 스케줄링방식에대한설명중옳지않은것은? 대화식시분할시스템에적합하 긴작업이짧은작업을오랫동안기다리게하는경우가발생할수있다. 프로세스간의문맥교환횟수가적고, 보통일괄처리시스템에적합하다. 한프로세스가일단 CPU를할당받으면다른프로세스가 CPU 를강제적으로뺏을수없는방식이 (2) 비선점 > FCFS, SJF (Shortest Job First) [ 산-07년3 월] 17. 대기리스트에다음과같은작업들이있 FCFS방식으로스케줄링할때가장먼저실행되는작업은? 작업 대기시간 처리예상시간 A B 37 9 C D A B C D [ 산-02년9 월] 18. 다음표와같이작업이제출되었을때, SJF 정책을사용하 여스케줄링하면평균 turnaround 시간은얼마인가? 작업 제출시간 실행시간 작업 작업 작업 [ 기-05년9 월][ 산-05년3 월] 19. 다음과같이작업이제출되었 이를 SJF 정책을사용하여스케줄하면작업번호 3 의완료시간은? 작업번호 도착시간 실행시간 :00 10:10 10:25 2:00 1:00 0:25 13:25 12:25 12:00 14:00 [ 산-08년3 월][ 기-03년8 월] 20. SJF(Shortest-Job-First) 스케줄링방법에대한설명으로거리가먼것은? 작업이끝나기까지의실행시간추정치가가장작은작업을먼저실행시킨다. 작업시간이큰경우오랫동안대기하여야한 각프로세서의프로세서요구시간을미리예측하기쉽 FIFO 기법보다평균대기시간이감소된 [ 기-05년5 월] 21. 스케줄링하고자하는세작업의도착시간과실행시간은다음표와같 이작업을 SJF 로스케줄링하였을때, 작업 2 의종료시간은?( 단, 여기서오버헤드는무시한) 작업 도착시간 실행시간 [ 산-08년9 월][ 산-06년3 월] 22. CPU 스케줄링알고리즘중 SJF(Shortest Job First) 스케 줄링방법에의해다음작업들을실행시킬때, 평균반환시 간은얼마인가? 프로세스 버스트시간 P1 7 P2 12 P3 3 P4 6 가. 19 나. 14 다. 7 라. 12 [ 산-02년5 월] 23. CPU 스케줄링기법에서작업이끝나기까지의실행시간추정치가가장작은작업을먼저실행시키는기법은? FIFO SRT SJF HRN [ 산-03년3 월][ 산-05년9 월] 24. SJF(Shortest Job First) 스케줄링의설명으로옳지않은것은? 작업이끝나기까지의실행시간추정치가가장작은작업을먼저실행시킨다. 평균대기시간을최소화한 선점스케줄링기법에해당한 FIFO보다평균대기시간이작지만긴작업의경우 FIFO 기법보다더크고예측이더욱어렵

117 [ 정보처리기사/ 산업기사 ] OS04- 프로세스스케줄링( 비선점, 선점) [ 산-05년9 월] 25. 다음과같은작업에서이를 SJF 정책으로프로세스를스 케줄링하면평균반환시간(turnaround) 은얼마나되는가? 작업 버스트시간(burst time) ( 밀리초) 밀리초6밀리초13 밀리초17밀리초 [ 산-05년5 월] 26. SJF(Shortest Job First) 스케줄링에서작업도착시간과 CPU 사용시간은아래표와같 모든작업들의평균대기시 간은얼마인가? 작업 도착시간 CPU 사용시간 [ 기-99년10 월] 27. 스케쥴링기법중대화형시스템에부적당한것은? 가. SJF(Shortest Job First) 나. RR(Round Robin) 다. SRT(Shortest Remaining Time) 다단계피드백큐 (3) 비선점 > HRN (Highest response ratio Next) [ 기-99년8 월][ 기-02년3 월][ 기-06년5 월][ 기-05년3 월][ 산 -02년9 월][ 산-01년6 월][ 산-00년3 월][ 산-05년9 월][ 산-03년 8 월] [ 산-06년9 월] [ 산-05년3 월][ 산-07년9 월] 28. HRN 스케줄링에서우선순위계산식으로올바른것은? ( 대기시간+ 서비스시간)/ 서비스시간( 대기시간+ 서비스시간)/ 대기시간( 대기시간+ 응답시간)/ 응답시간( 대기시간+ 응답시간)/ 응답시간 [ 산-08년9 월][ 기-03년5 월] [ 산-07년5 월] [ 산-05년3 월] 29. HRN(Highest Response-ratio Next) 방식으로스케 줄링할경우, 입력된작업이다음과같을때우선순위 가가장높은작업은? 작업 대기시간 서비스시간 A 5 5 B 10 6 C 15 7 D 20 8 A B C D [ 산-04년9 월][ 산-02년5 월][ 산-06년3 월] 30. HRN(Highest Response-ratio Next) 스케줄링방식의특징으로옳지않은것은? 비선점스케줄링기법이 긴작업과짧은작업간의지나친불평등을보완하는기법이다. 우선순위결정식은 ( 대기시간+ 서비스시간)/ 대기시간이다. 우선순위결정식에서대기시간이분자에있으므로긴작업도대기시간이큰경우에는우선순위가높아진다. [ 산-99년6 월][ 산-03년5 월] 31. 프로세스스케줄링방법중실행시간추정과선점기능때문에스케줄러가복잡해지고남은계산시간들을저장해놓아야하는단점을보완하였으며서비스시간과대기시간비율을고려한프로세스스케줄링은? HRN SRT SJF FIFO [ 기-06년9 월][ 기-04년3 월][ 기-07년3 월] 32. SJF 기법의길고짧은작업간의불평등을보완하기위한기법으로대기시간과서비스시간을이용한우선순위계산공식으로우선순위를정하는스케줄링기법은? 가. Round-Robin 나. FIFO 다. HRN 라. Multilevel Feedback Queue (4) 선점 > RR (Round Robin) [ 기-07년3 월][ 산-04년3 월][ 산-03년5 월][ 산-06년5 월][ 산 -02년5 월][ 산-05년5 월] 33. 선점(preemptive) 기법의스케줄링에해당하는것은? FIFO SJF HRN RR [ 기-06년5 월][ 기-03년8 월][ 기-99년10 월] 34. 태스크스케줄링방법중 Round-Robin 방식에대한설명중옳지않은것은? FIFO 방식으로선점(preemptive) 형기법이 처리하여야할작업의양이가장작은프로세스에게 cpu 를할당하는기법이 대화식사용자에게적당한응답시간을보장한 시간할당량이작을경우문맥교환에따른오버헤드가커진다. [ 산-03년8 월][ 기-99년8 월] 35. RR(Round-Robin) 스케줄링기법에서시간할당량이대 부분의작업을완료할만큼길다면, 다음의어느기법과비슷 한결과를얻게되는가? 가. FIFO 나. SJF 다. HRN 라. SRT [ 기-02년3 월][ 기-05년5 월] 36. RR(Round-Robin) 스케줄링에대한설명으로옳지않은것은? 선점(preemptive) 방식이 시간할당량(time quantum) 이커지면 FCFS 스케줄링과같은효과를얻는다. 시간할당량이작아지면프로세스문맥교환 (context switch) 이자주일어난 작업이끝나기까지의실행시간추정치가가장작은작업을먼저실행시키는기법이다

118 [ 정보처리기사/ 산업기사 ] OS04- 프로세스스케줄링( 비선점, 선점) [ 기-04년5 월] 37. 라운드로빈(round robin) 스케줄링방법에대한설명중 적절하지않은것은? 시간분할의크기가작으면작은프로세서들에게 유리하다. 시간분할의크기가너무작으면스레싱에소요되는 시간의비중이커진다. 시간분할의크기가커지면 FCFS(First Come First Serve) 방법과같게된 비선점기법에해당한 [ 산-00년5 월] 38. 프로세스스케쥴링방법중시분할시스템을위해고안되었 으며 10~100msec정도의규정시간량또는타임슬라이스라는 작은단위시간이정의되어이시간량만큼씩 CPU를제공하는 방법은? 선입선출 나. HRN 라운드로빈 다단계피드백큐 [ 산-04년3 월] 39. RR(ROUND ROBIN) 스케줄링기법의특징이아닌것은? 할당된자원과처리기의소유권은수행중인프로세스의 제어권한이다. FIFO 스케줄링기법을선점기법(PREEMPTIVE) 으로 구현한것이다. 대화식시분할시스템에적합한방식이 빈번한스케쥴러의실행이요구된 [ 산-03년5 월][ 산-05년3 월] 40. 시간할당량(Quantum) 과가장관련깊은작업스케줄링 방식은? 가. Round-robin 나. SJF 다. FIFO 라. HRN [ 산-02년9 월][ 산-07년5 월] 41. Round-Robin 스케쥴링에대한설명으로틀린것은? 프로세스들이배당시간내에작업을완료되지못하 면폐기된다. 프로세스들이중앙처리장치에서시간량에제한을 받는다. 시분할시스템에효과적이 선점형(preemptive) 기법이 [ 산-04년5 월][ 산-01년3 월][ 산-06년9 월] 42. Round-Robin 스케쥴링(Scheduling) 방식에대한설명으 로옳지않은것은? 할당된시간(Time Slice) 내에작업이끝나지않으 면대기큐의맨뒤로그작업을배치한다. 시간할당량이작아질수록문맥교환과부하는상대 적으로낮아진다. 시간할당량이충분히크면 FIF0 방식과비슷하 적절한응답시간이보장되므로시분할시스템에유용하 [ 산-06년5 월] 43. 라운드로빈(Round Robin) 스케줄링에서시간할당량에 대한설명으로옳지않은것은? 시간할당량이커지면 FCFS 스케줄링과같은효과 를얻는다. 시간할당량이작아지면프로세스문맥교환횟수 가증가한다. 시간할당량이란단위시간별로작업스케줄링을하는방식에서그단위시간을의미한다. 짧은대화식사용자에게는시간할당량을크게하는것이효율적이다. [ 산-07년3 월] 44. RR(Round Robin) 방식에관한설명으로옳지않은것은? 시분할시스템을위해고안된방식이 프로세스에게이미할당된프로세서를강제로빼앗을수없고그프로세스의사용이종료된후에스케줄링해야하는방법을택하고있다. 시간할당량이클경우 FCFS 기법과같아지고시간할당량이작을경우문맥교환및오버헤드가자주발생될수있다. 시스템이사용자에게적합한응답시간을제공해주는대화식시스템에유용하다. [ 산-07년9 월] 45. 라운드로빈(Round-Robin) 방식으로스케줄링할경우, 입력된작업이다음과같고각작업의 CPU 할당시간이 3시간일때,CPU 의사용순서가알맞게나열된것은? 작업 입력시간 작업수행시간 A 10:00 10시간 B 10:30 5시간 C 12:00 15시간 가.AAAABBCCCCC 나.AAAACCCCCBB 다.ABCABCACACC 라.ABBCAAACCCC (5) 선점 > SRT (Shortest Remaining Time) [ 산-06년9 월] [ 산-01년6 월][ 기-03년3 월][ 기-06년5 월] [ 기-02년3 월] 46. 하나의프로세스가 CPU를할당받아실행하고있을때우선순위가높은다른프로세스가 CPU를강제로빼앗아사용할수있는선점형스케줄링기법의종류에해당하는것은? FIFO SRT SJF HRN (6) 선점 > 다단계큐 [ 산-04년3 월] 47. 프로세스들을우선순위에따라시스템프로세스, 대화형프로세스, 일괄처리프로세스등으로상위, 중위, 하위단계의단계별준비큐를배치하는 CPU 스케줄링기법은? 다단계큐스케줄링 다단계피드백큐스케줄링 SRT 스케줄링HRN스케줄링 (7) 선점 > 다단계피드백큐 (MFQ) [ 산-01년3 월] 48. 다단계피드백큐(Multilevel feedback queue) 에대한설명으로옳지않은것은? 짧은작업에우선권을준

119 [ 정보처리기사/ 산업기사 ] OS04- 프로세스스케줄링( 비선점, 선점) 입/ 출력위주의작업권에우선권을주어야한 마지막단계의큐에서는작업이완료될때까지 Round-Robin 방식을통해처리한 비선점(non-preemption) 형방식을취한 [ 산-00년7 월] 49. 여러개의큐를두어낮은단계로내려갈수록프로세스의시간할당량을크게하는프로세스스케쥴링방식은? 가. MFQ 나. SJF 다. SRT(Shortest Remaining Time) 라. Round-Robin (8) 문맥교환(Context switching), 노화(aging) 기법 [ 기-03년5 월][ 기-06년9 월][ 기-04년9 월][ 산-00년7 월] 50. 다중프로그래밍시스템에서운영체제에의하여중앙처리장치가할당되는프로세스를변경하기위하여현재중앙처리장치를사용하여실행되고있는프로세스의상태정보를저장하고, 앞으로실행될프로세스의상태정보를설정한다음에중앙처리장치를할당하여실행이되도록하는작업을의미하는것은? Context switching Interrupt Semaphore Dispatching [ 산-04년3 월] 51. 다음의인터럽트동작원리중문맥교환 (CONTEXT-SWITCHING) 이발생하는구간은? 프로그램실행 -1-프로그램중단 -2-인터럽트 처리 -3-인터럽트서비스루틴 -4-프로그램 중단부분재 실행 스와핑(swapping) 스래싱(thrashing) [ 기-07년3 월] 56. 다중프로그래밍작성의환경에서어떤프로그램의실행 을중단하고다른프로그램의실행을재개할때, 그프로그램 의재개에필요한환경을다시설정하는것을의미하며, 운영 체제에서 overhead 의큰요인중하나로작용하는것은? Context Switching Monitor Semaphore Dispatcjing [ 기-04년5 월] 57. 우선순위(priority) 스케줄링에서무한정지(indefinite blocking) 를방지하는기법은? 바인딩(binding) 기법 교체(replacement) 기법 페이징(paging) 기법 에이징(aging) 기법 [ 산-00년5 월] 58. 시스템에서는어떤자원을기다린시간에비례하여프로 세스에게우선순위를부여하는에이징(aging) 기법을적용하 고있 이는어떤현상을방지하기위한것인가? 교착상태(Dead Lock) 무한연기(indefinite postponement) 세마포어(semaphore) 임계구역(critical section) [ 산-01년6 월] 59. 다음중바람직한스케줄링정책이라고할수있는것은? CPU 이용률을늘리고처리량을최소화시킨 무조건먼저도착한프로세스를먼저실행시킨 응답시간을늘리고반환시간을줄인 무한정의실행연기를피하기위해 aging 기법을사 용한다 [ 기-00년10 월] 52. 필요한하드웨어레지스터를설정함으로써프로세스에게 CPU 를할당하고문맥교환을하는프로세스관리기능은? 가. traffic controller 나. i/o scheduling 다. process scheduler 라. dispatcher [ 기-00년10 월][ 기-04년3 월] 53. 프로세스가자원을기다리고있는시간에비례하여우선순위를부여함으로써무기한문제를방지하는기법은? 노화(aging) 기법 재사용기법 환형대기 치명적인포옹(deadly embrace) [ 기-01년6 월][ 기-05년3 월] 54. 다중프로그래밍시스템에서운영체제에의하여 CPU가할당되는프로세스를변경하기위하여현재 CPU를사용하여실행되고있는프로세서의상태정보를저장하고제어권을인터럽트서비스루틴에게넘기는작업을무엇이라하는가? 가. semaphore 나. monitor 다. mutual exclusion 라. context switching [ 기-00년7 월][ 기-02년5 월][ 산-00년3 월] 55. 자원이할당되기를오랜시간동안기다린프로세스에대하여기다린시간에비례하는높은우선순위를부여하여가까운시간안에자원이할당되도록하는기법은? 에이징(aging) 페이징(paging) (9) 2009 년기출문제( 중복제거) [ 산-08년3 월] 60. 다음표와같은작업부하가시간 0에도착했을경우 SJF 방식으로스케줄링할때평균대기시간은? 작업실행시간 시간 18 시간 23 시간 28시간 [ 기-08년3 월] 61. RR(Round Robin) 스케줄링에대한설명으로옳지않은것은? TimeSlice 를크게하면입 출력위주의작업이나긴급을요하는작업에신속히반응하지못한다. Time Slice가작을경우 FCFS 스케줄링과같아진 TimeSharingSystem 을위해고안된방식이 TimeSlice가작을수록문맥교환및오버헤드가자주발생한다. [ 산-08년5 월]

120 [ 정보처리기사/ 산업기사 ] OS04- 프로세스스케줄링( 비선점, 선점) 62. FIFO 기법을적용하여작업스케줄링을하였을때, 다음작업들의평균회수시간(Turnaround time) 은? ( 단, 문맥교환시간은무시한다.) 작업 도착시간 실행시간 A 0 6 B 1 3 C 2 1 D [ 기-08년5 월] 63. 준비상태큐에프로세스 A, B, C 가차례로도착하였 라운드로빈(Round Robin) 으로스케줄링할때타임슬라이스를 4초로한다면평균반환시간은? 프로세스 A B C 실행시간( 초) 초14 초17 초18초 [ 산-08년9 월] 64. 비선점스케줄링의특징으로거리가먼것은? 이미할당된 CPU를다른프로세스가강제로빼앗을수없다. 우선순위가높은프로세스가먼저수행되어야할때유용하다. 응답시간의예측이용이하 처리시간이짧은작업이긴작업을기다리는경우가종종발생한다. [ 산-08년9 월] 65. 선점스케줄링과비선점스케줄링에대한비교설명중옳은것은? 선점스케줄링은이미할당된 CPU를다른프로세스가강제로빼앗아사용할수없다. 선점스케줄링은상대적으로과부하가적 비선점스케줄링은시분할시스템에유용하 비선점스케줄링은응답시간의예측이용이하 [ 기-08년9 월] 66. 다음과같은 3개의작업에대하여 FCFS 알고리즘을사용 할때, 임의의작업순서로얻을수있는최대평균반환시 간을 T, 최소평균반환시간을 t 라고가정했을경우 T-t 의 값은? 프로세스 실행시간 P1 9 P2 3 P [OS04- 프로세스스케줄링( 비선점, 선점)] 라 라 다 나 다 라 라 나 가 라 라 다 나 가 다 가 나 다 나 다 다 나 다 다 다 가 가 가 라 다 가 다 라 나 가 라 라 다 가 가 가 나 라 나 나 나 가 라 가 가 나 다 가 라 가 가 라 나 라 가 나 라 다 나 라 라

121 [ 정보처리기사/ 산업기사 ] OS05-병행프로세스와교착상태 * 주요키워드 * (1) 병행프로세스 (Concurrent) (2) 임계구역(Critical Section) (3) 상호배제 (Mutual Exclusion) (4) 동기화기법 > 세마포어(Semaphore) (5) 동기화기법 > 모니터(Monitor) (6) 교착상태 (Dead Lock) 정의 (7) 교착상태 4가지필요충분조건 (8) 교착상태해결방안 (9) 교착상태) > 회피기법 > 은행원알고리즘 (10) 2008 년기출문제( 중복제거) (1) 병행프로세스 (Concurrent) [ 기-07년5 월] 1. 다음은운영체제가해결해야할문제점이 이러한문제점발생의직접적원인으로가장타당한것은? - 교착상태예방, 회피, 발견, 회복등처리문제 -CPU와자원의할당문제 - 메모리관리문제 - 병행성제어문제 - 공존하는프로그램간의충돌해결문제 메모리및자원의효율적인사용 사용자에게편리한인터페이스제공 다중프로그래밍기법이용 CPU처리속도 및입출력장치와의속도차이 [ 기-06년9 월] 2. 운영체제가입/ 출력장치를제어하기위해서는장치에관한상세한정보를알고있어야한 하지만새로운주변장치가생겨날때마다새로운장비를제어할수있도록운영체제는수정할수없으므로, 이를위해서컴퓨터주변장치를만드는업체에서는입/ 출력장치를제어하는프로그램을만들어함께공급하고있 이러한프로그래을무엇이라고하는가? 세마포아(semaphore) 상주모니터(resident monitor) 작업제어언어(JCL) 장치구동기(device driver) [ 기-05년9 월] 3. 병행프로그래밍기법하에서발생할수있는오류에대한 오류방지방법이아닌것은? 세마포어(SEMAPHORE) 비동기화(ASYNCHRONIZATION) 상호배제(MUTUAL EXCLUSION) 모니터(MONITOR) [ 기-05년3 월][ 기-07년9 월] 4. 두개의프로세스간선행순서를 Pi<Pj 로표현할경우 Pj 가 먼저실행된다고가정한다면, P2<P1, P4<P2, P4<P3 의선행 관계가있는경우에병행으로실행될수있는프로세스는? P1, P3 P1, P4 P2, P4 P3, P4 [ 산-99년6 월] 5. 다중프로그래밍시스템에서실행되는프로세스가너무많아처리속도에문제가발생할경우, 시스템운영자 (operator) 가취할수있는가장적절한방법은? 일부낮은우선순위의프로세스를중단시킨 일부낮은우선순위의프로세스를죽인 PM 을실시한 교착상태가발생하였는지를점검한 [ 산-07년5 월] 6. 병행프로세스들의고려사항이아닌것은? 공유자원을상호배타적으로사용해야한 병행프로세스들사이에는협력또는동기화가이루어져야한다. 병행프로세스들은프로그래머가외부적으로스케줄링할수없도록한다. 교착상태를해결해야하며병행프로세스들의병렬처리도를대화해야한다. (2) 임계구역(Critical Section) [ 산-08년3 월][ 산-07년5 월] 7. 임계구역(Critical Section) 에대한설명으로옳지않은것은? 특정프로세스가독점해서는안된 하나의프로세스만접근할수있 임계구역내에서의작업은신속하게진행되어야한 실행중인프로세스가일정시간동안참조하는페이지의집합을의미한다. [ 산-06년5 월][ 산-03년5 월] 8. 다중프로그래밍운영체제에서한순간에여러개의프로세스에의하여공유되는데이터및자원에대하여, 한순간에는반드시하나의프로세스에의해서만자원또는데이터가사용되도록하고, 이러한자원이프로세스에의하여반납된후, 비로소다른프로세스에서자원을이용하거나데이터를접근할수있도록지정된영역을의미하는것은? 가. monitor 나. semaphore 다. critical section 라. working set [ 산-04년9 월] 9. 임계영역은어느한순간에한프로세스만조작할수있는영역을의미한 이와같은임계구역을구현하는데필요한조건이아닌것은? 한프로세스가임계구역을수행중일경우, 어떤다른프로세스도임계구역을수행해서는안된다. 한프로세스가임계영역에대한진입요청후, 일정시간내에진입을허락해야한다. 현재임계구역에서실행되는프로세스가없는경우, 잔류영역이외에있는프로세스는임계영역에진입할수없다. 임계구역내의프로세스는다른프로세스가임계구역내로들어오는것을허용할수있는권한이있다. (3) 상호배제 (Mutual Exclusion)

122 [ 정보처리기사/ 산업기사 ] OS05-병행프로세스와교착상태 [ 산-08년5 월][ 기-04년3 월][ 기-03년3 월][ 기-00년3 월][ 산 -05년5 월][ 산-05년3 월][ 산-06년9 월] 10. 한프로세스가공유메모리혹은공유파일을사용하고있을때다른프로세스들이사용하지못하도록배제시키는제어기법을무엇이라고하는가? 가. Deadlock 나. Mutual Exclusion 다. Interrupt 라. Critical Section [ 기-06년3 월] 11. 데커(Dekker) 알고리즘에대한설명중옳지않은것은? 교착상태가발생하지않음을보장한 프로세스가임계영역에들어가는것이무한정지연될수있다. 공유데이터에대한처리에있어서상호배제를보장한다. 별도특수명령어없이순수하게소프트웨어로해결된다. (4) 동기화기법 > 세마포어(Semaphore) [ 기-05년9 월] 12. 아래와같은 P, V 연산에의해임계구역의접근을제어하는상호배제기법은? P(S) : while S <=0 do skip; S:=S-1; V(S) : S := S+1; 데커알고리즘(Dekker Algorithm) 피터슨알고리즘(Peterson Algorithm) Lamport의빵집알고리즘 세마포어(Semaphore) [ 산-01년6 월][ 산-03년3 월] 13. E. J. Dijkstra가제안한방법으로반드시상호배제의원 리가지켜져야하는공유영역에대하여각각의프로세스들이 접근하기위하여사용되는두개의연산 P와 V라는연산을 통해서프로세스사이의동기를유지하고상호배제의원리를 보장하는것은? 가. synchronization 나. context switching 다. monitor 라. semaphore [ 산-00년7 월] 14. 세마포어에대한설명으로옳지않은것은? Dijkstra는교착상태에대한문제를세마포어라는개념을이용하여해결하였다. 세마포어에대한오퍼레이션들은소프트웨어나하드웨어로구현가능하다. 이진세마포어는오직 0과 1의두가지값을가지며, 산술세마포어는 0과양의정수를값으로가질수있다. 프로세스사이의동기를유지하고상호배제의원리를보장할수있다. [ 산-03년8 월][ 기-01년9 월][ 기-00년7 월] 15. 세마포어(semaphore) 에관한설명중옳지않은것은? 상호배제문제를해결하기위하여사용된 정수의변수로서양의값만을가진 여러개의프로세스가동시에그값을수정하지못한 세마포어에대한연산은처리도중에인터럽트되어서는안된다. [ 산-06년3 월] 16. 세마포어(semaphore) 의동작(operation) 과관련이없는것은? C연산P연산 V 연산 Semaphore initialize( 초기치연산) [ 산-01년3 월] 17. 세마포어(semaphore) 에설명으로옳지않은것은? Dijkstra 가제시한상호배제알고리즘이 세마포어변수는양의정수값만을가질수있 V조작은블록큐에대기중인프로세스를깨우는신호(wake-up) 로서, 흔히 signal 동작이라한 P조작은영계영역을사용하려는프로세서들의진입여부를결정하는조작으로, 흔히 wait 동작이라한 (5) 동기화기법 > 모니터(Monitor) [ 기-08년3 월][ 기-03년5 월][ 기-01년6 월][ 기-04년9 월] 18. 모니터에대한설명으로틀린것은? 모니터내의자원을원하는프로세스는반드시해당 모니 터의진입부를호출함으로서공유자료에접근할수있다. 구조적인면에서모니터는데이터와이데이터를 처리하는프로시저의집합이라고할수있다. 모니터외부의프로세스도모니터내부데이터를 액세스할수있다. 한순간에하나의프로세스만모니터안에서활동하 도록보장한다. [ 산-08년3 월][ 기-04년5 월][ 산-05년5 월][ 산-02년5 월][ 산 -03년8 월][ 산-05년5 월] 19. 모니터(Monitor) 에대한설명으로옳지않은것은? 특정의공유자원을할당하는데필요한데이터및프로시져를포함하는병행성구조 (concurrency - construct) 이 모니터외부의프로세스는모니터내부의데이터를직접액세스할수없다. 모니터내의자원을원하는프로세스는반드시해당모니터의진입부(entry) 를호출해야하고, 원하는모든프로세스는동시에모니터내에들어갈수있다. 모니터에서사용되는연산은 Wait와 Signal 이있 [ 산-01년9 월] [ 산-04년5 월] 20. 특정공유자원이나한그룹의공유자원들을할당하는데필요한데이터및프로시저를포함하는병행성구조로서자료추상화개념을기초로하는것은? 가. Monitor 나. Locality 다. Paging 라. Context Switching (6) 교착상태 (Dead Lock) 정의

123 [ 정보처리기사/ 산업기사 ] OS05-병행프로세스와교착상태 [ 산-06년5 월] [ 산-03년8 월] 21. 둘이상의프로세스들이서로다른프로세스가차지하고있는자원을요구하며무한정기다리게되어해당프로세스들의진행이중단되는현상을무엇이라하는가? 가. semaphore 나. waiting 다. synchronization 라. deadlock [ 산-99년4 월] 22. 복수의프로세스(process) 가가능하지못한상태를무한 정기다리고있는상태를무엇이라하는가? 교착상태(deadlock) 병목상태(bottleneck) 차단상태(blocked) 임계영역(critical section) [ 기-06년9 월] 23. 교착상태(Deadlock) 에관한설명으로틀린것은? 교착상태발생의필요충분조건은상호배제, 점유및대기, 환형대기, 비선점구조이 교착상태란두개이상의프로세스들이자원을점유한상태에서서로다른프로세스가점유하고있는자원을동시에사용할수있는현상을의미한다. 교착상태회피(avoidance) 는교착상태에빠질가능성을인정하고적절히피해가는방법이다. 교착상태회복(recovery) 은교착상태에빠져있는프로세스를중지시켜시스템이정상적으로동작할수있도록하는방법이다. [ 산-04년9 월] 24. 교착상태에빠진프로세스들의자원을선점해야되는경 우고려해야할직접적사항이라고할수없는것은? 자원을선점할희생자프로세스를선택하는문제 복귀문제 시스템교체문제 기아현상문제 [ 산-07년9 월] 25. 교착상태(Dead Lock) 는하나또는둘이상의프로세스가더이상계속할수없는어떤특정사건을기다리고있는상태를말한 여기서특정사건의의미로가장적당한것은? 자원의할당과해제 자원의요구 무한연기 지원의점유및대기 (7) 교착상태 4가지필요충분조건 [ 기-02년5 월] 26. 교착상태발생의필요조건에해당하지않는것은? 상호종속(mutual dependency) 조건 점유와대기(hold and wait) 조건 비선점(non-preemption) 조건 환형대기(circular wait) 조건 [ 기-01년6 월] 27. 교착상태발생조건중프로세스에할당된자원은사용이 끝날때까지강제로빼앗을수없음을의미하는것은? 가. mutual exclusion 나. hold and wait 다. circular wait 라. nonpreemption [ 산-02년9 월][ 산-02년3 월][ 산-01년9 월][ 산-00년7 월][ 기 -06년5 월][ 산-04년9 월][ 기-99년4 월] [ 산-04년5 월] [ 산-99년8 월 ] 28. 교착상태(DEAD LOCK) 발생의필요조건이아닌것은? 가. MUTUAL EXCLUSION 나. PREEMPTION 다. CIRCULAR WAIT 라. HOLD & WAIT [ 산-03년5 월] 29. 교착상태발생의필수조건이아닌것은? 가. Synchronization 나. Circular Wait 다. Hold And Wait 라. Mutual Exclusion [ 산-04년3 월] 30. 교착상태(Deadlock) 의 4가지필요조건에해당하지않는것은? 자원은사용이끝날때까지이들이갖고있는프로세스로부터제거할수있다. 프로세스가다른자원을기다리면서이들에게이미할당된자원을갖고있다. 프로세스들이그들이필요로하는자원에대해배타적인통제권을요구한다. 프로세스의환형사슬이존재해서이를구성하는각프로세스는사슬내의다음에있는프로세스가요구하는하나또는그이상의자원을갖고있다. [ 산-00년5 월] 31. 다중프로그래밍시스템에서교착상태(Dead-Lock) 의발 생조건에해당하지않는것은? 상호배제 환형대기 비중단 상태회피 [ 산-01년6 월] 32. 교착상태발생의필요조건에해당하는것으로짝지어진것은? 가. ᄀᄂᄅᄇ다. ᄂᄃᄆᄇ 나. ᄀᄅᄆᄇ라. ᄀᄃᄅᄇ [ 산-08년5 월][ 산-99년6 월] 33. 교착상태가발생할수있는조건이아닌것은? 점유및대기 비선점 상호배제 진행 (8) ᄀ 상호배제(mutual exclusion) 조건 ᄂ 환형대기(circular wait) 조건 ᄃ 선점(preemption) 조건 ᄅ 비선점(non-preemption) 조건 ᄆ 재진입가능(reentrant) 조건 ᄇ 점유와대기(hold and wait) 조건 교착상태해결방안 [ 기-06년3 월] 34. 교착상태해결방안으로발생가능성을인정하고교착 상태가발생하려고할때, 교착상태가능성을피해가는방법 은? 예방(prevention) 발견(detection) 회피(avoidance) 복구(recovery) [ 기-05년3 월] 35. 교착상태의예방기법중각프로세스는한꺼번에자기에

124 [ 정보처리기사/ 산업기사 ] OS05-병행프로세스와교착상태 게필요한자원을모두요구해야하며, 이요구가 만족되지않 으면작업을진행할수없게하는방법이있다. 이것은다음중 무슨조건을방지하기위함인가? 비선점(non preemption) 조건 점유및대기(hold & wait) 조건 순환대기(circular wait) 조건 상호배제(mutual exclusion) 조건 [ 기-99년8 월] 36. 교착상태를순환대기(circular wait) 상황을허용하지않음으로써해결될수있 이에대한설명중옳지않은것은? 모든자원들을선형순서(linear order) 로분류한 프로세스는자신이가지고있는자원보다앞의순서에있는자원들만을요청하게한다. 프로세스는자신이가지고있는자원보다뒤의순서에있는자원들만을요청하게한다. 프로세스는자신이가지고있는자원의앞또는뒤의순서에있는자원들을자유롭게요청하게한다. [ 기-05년5 월] 37. 교착상태의해결기법중일반적으로자원의낭비가가장심한것으로알려진기법은? 교착상태의예방 교착상태의회피 교착상태의발견 교착상태의복구 [ 산-00년3 월] 38. 교착상태를방지하는방법으로가장거리가먼것은? 점유와대기조건의부정 불완전상태조건의부정 환형대기조건의부정 비선점조건의부정 [ 산-03년3 월] 39. 다음은교착상태해결방안중어떤방안을설명해놓은것인가? ᄋ 각프로세스는한번에자신에게필요한모든자원을요구해야하며, 이요구가만족되지않으면작업을진행할수없다. ᄋ 어떤자원을갖고있는프로세스가더이상요구가수용되지않으면원래갖고있던자원을일단반납하고필요하다면다시그자원이나다른자원을요구해야한다. ᄋ 모든프로세스에각자원유형별로할당순서를부여한 즉, 만일한프로세스가주어진유형의자원을할당받았으면그프로세스는순서에따라나중에위치하는유형의자원만을요구할수있게한다. 교착상태의예방 교착상태의회피 교착상태의발견 교착상태의회복 [ 산-05년3 월] 40. 교착상태의예방을위하여각자원유형에일련의순서번호를부여하는것은다음중어떤교착상태발생조건을제거하기위한것인가? 상호배제조건 점유와대기조건 비선점조건 환형대기조건 [ 기-07년5 월] 41. 다음은교착상태발생조건중어떤조건을제거하기위 한것인가? - 프로세스가수행되기전에필요한모든자원을할당시켜준 - 자원이점유되지않은상태에서만자원을요구하도록한 가. Mutual Exclusion 다. Non-preemption 나. Hold and Wait 라. Circular Wait [ 기-07년9 월] 42. 교착상태예방기법중사용하기에적절하지않은것은? 상호배제조건의부정 점유및대기조건의부정 비선점조건의부정 환형대기조건의부정 (9) 교착상태 > 회피기법 > 은행원알고리즘 [ 기-08년3 월][ 산-08년3 월][ 산-07년5 월][ 산-02년3 월][ 산 -00년5 월] 43. 교착상태의해결방법중은행알고리즘과가장관련깊 은것은? 회피(avoidance) 예방(prevention) 발견(detection) 회복(recovery) [ 산-00년3 월] 44. 교착상태회피를위하여사용되는은행원알고리즘에관한사항으로옳지않은것은? 은행원알고리즘을적용하기위해서는자원의양이일정하여야한다. 은행원알고리즘을적용하기위해서는사용자의수가일정하여야한다. 은행원알고리즘은모든요구를유한시간안에할당하는것을보장한다. 라. 은행원알고리즘은대화식시스템 (interactive-system) 에적용할수있다. [ 기-00년10 월] 45. 교착상태를회피하는데사용하는은행원알고리즘에대한설명으로옳지않은것은? 불안전상태와안전상태로구분한 안전상태에서는교착상태가발생하지않는 불안전상태와교착상태는동일한의미이 Dijkstra 가제안한기법이 [ 기-05년3 월] 46. 자원이총 12 개이고, 현재할당된양이 10 개(P1:2, P2:4, P3:4) 일경우아래시스템을안전상태가되도록하려면, 다음보기항중 A, B 의요구량으로적합한것은? 프로세서 현재할당량 최대요구량 추가요구량 P P2 4 A B P ,3 6,2 7,4 6,3 [ 기-01년3 월] 47. 프로세스가자원을요구할때시스템이안전상태를유지할수있는프로세스의자원요구만을할당하여주는수행가(Banker's) 알고리즘의교착상태해결방식은? 가. prevention 나. avoidance

125 [ 정보처리기사/ 산업기사 ] OS05-병행프로세스와교착상태 다. detection & recovery 라. non-preemption (10) 2008 년기출문제( 중복제거) [ 산-08년5 월] 48. 병행프로세스의상호배제구현기법으로거리가먼것은? 데커알고리즘나. Test_And_Set 명령어기법 피터슨알고리즘 은행원알고리즘 [ 기-08년5 월] 49. 교착상태와은행원알고리즘의불안전상태(unsafe State) 에대한설명중옳은것은? 교착상태는불안전상태에속한 불안전상태의모든시스템은궁극적으로교착상태에빠지게된다. 불안전상태는교착상태에속한 교착상태와불안전상태는서로무관하 사용자환경에서자원을공유해야하기때문에여러사용자가같은정보를참조할수있으므로이들자원에동시에접근할수있도록하기위해서시스템기능을하나의프로세스로통합하여시스템을구성할수있도록하기위하여개별사용자들도동시에처리해야하는많은태스크 (task) 를가질수있기때문에 [ 기-08년9 월] 53. 교착상태(Deadlook) 의회복기법에대한설명으로옳지않은것은? 교착상태에있는모든프로세스를중지시킨 교착상태가없어질때까지교착상태에포함된자원을하나씩비선점을시킨다. 교착상태가없어질때까지교착상태에포함된프로세스을하나씩비선점시킨다. 교착상태회복기법은시스템내에존재하는교착상태를제거하기위하여사용된다. [ 산-08년9 월] 50. 임계구역(Critical Secrion) 에대한설명으로옳지않은것은? 프로세스가일정시간동안자주참조하는페이지의집합을임계구역이라한다. 임계구역에서프로세스수행은가능한빨리끝내야한다. 임계구역에서는프로세스가무한루프에빠지지않도록해야한다. 임계구역에서는프로세스들이하나씩순차적으로처리되어야한다. [ 산-08년9 월] 51. 교착상태가발생하려면 4가지필요충분조건들이충족되어야한 이들조건에대한설명으로옳지않는것은? 상호배제: 최소한하나의자원이공유방식으로점유되어야한다. 점유및대기: 최소한하나의자원을점유하고있는프로세스가있어야하며, 이프로세스가다른프로세스에의하여점유된자원을추가로얻기위해대기하고있어야한다. 비선점: 자원들을선점하지못한 순환대기: 대기하고있는프로세스의집합 {P 0, P 1, Pn} 에서 P 0 은P 1 이점유한자원을대기하고, P 1 은 P 2 를대기하며 Pn은 P 0 가점유한자원을요청하기위해대기한다. [ 산-08년9 월] 52. 시스템에서프로세스들은병행하여처리할수있 병행처리를허용하는이유로거리가먼것은? 컴퓨터하드웨어자원이한정되어있으므로다수의 [OS05- 병행프로세스와교착상태] 다 라 나 가 가 다 라 다 라 나 나 가 라 가 나 가 나 다 다 가 라 가 나 다 가 가 라 나 가 가 라 가 라 다 나 라 가 나 가 라 나 가 가 라 다 나 나 라 가 가 가 다 나

126 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) * 주요키워드 * (1) 기억장치관리전략 ( 반입, 배치, 교체) (2) 단편화 (fragmentation) (3) 주기억장치할당기법 > 스와핑, 오버레이, 고정분할, 가변분할 (4) 가상기억장치특징 (5) 가상기억장치 > 페이징(Paging) 기법 (6) 가상기억장치 > 세그먼테이션(Segmentation) 기법 (7) 가상기억장치 > 워킹셋 (Working Set) (8) 가상기억장치 > 스래싱 (Thrashing) (9) 가상기억장치 > 구역성 (Locality, 국부성) (10) 2008 년기출문제( 중복제거) (1) 기억장치관리전략 ( 반입, 배치, 교체) [ 산-99년6 월] 1. 그림과같은기억장소에서두번째공백인 14K의작업공간에 13K 의작업을할당할수있는기억장치배치전략은? 전략을사용할때, 어느주소에배치되는가? 주소 a OS 사용공간 b 16k 공백 c 사용중 d 14k 공백 e 사용중 f 5k 공백 g 사용중 h 30k 공백 b d f h [ 산-02년9 월] 4. 기억장치의가변분할방법에서유휴공간중에서요구량보다큰공간중가장작은공간을선택하는알고리즘은? 가. first-fit 나. best-fit 다. least-fit 라. worst-fit [ 산-08년9 월][ 산-04년5 월][ 산-00년3 월][ 산-03년3 월] 5. 기억장치할당기법중에서프로그램을주기억장치내의공백중에서가장큰공백에배치하는기법은? 최악적합(worst fit) 최적적합(best fit) 다음적합(next fit) 최초적합(first fit) [ 산-08년5 월][ 산-04년9 월] 6. 주기억장치관리전략중배치전략의방법이아닌것은? 최적적합 최악적합 최후적합 최초적합 최초적합(First-Fit) 최적적합(Best-Fit) 최악적합(Worst-Fit) 세가지방법모두 [ 산-04년3 월] 2. 기억장소의초기상태가보기의그림과같을때 12K를필요로하는프로세스와 18K를필요로하는프로세스가순서대로도착하여기억장소의배당을요구했을때최적적합배당방식을적용한결과는? [ 산-03년5 월][ 기-05년9 월][ 기-07년9 월] 3. 그림과같이저장장치가배치되어있을때, 13k의작업이공간의할당을요구한다면, 최초적합(First-Fit) [ 산-00년7 월] 7. 저장장치배치전략중최초적합(first-fit) 에대한설명으로옳은것은? 입력된작업을주저장장치내에서그작업을수용할수있는첫번째공백에배치시킨다. 입력된작업을주저장장치내의공백중에서그작업에가장잘맞는공백, 즉사용되지않는공간을가장작게남기는공백에배치한다. 입력된작업을주저장장치내에서가장잘맞지않는공백, 즉가장큰공백에배치한 첫번째입력된작업은크기에상관없이무조건주저장장치내의첫번째공백에배치한다. [ 산-05년9 월] 8. 기억장치의할당전략에대한설명으로옳은것은? 최초(first) 적합전략은빈공간을찾기위해기억장치전체를조사해야하는단점이있다. 최악(worst) 적합전략은입력된작업을가장큰공백에배치한후에도종종남은공백이여전히큰경우가있기때문에상당히큰다른프로그램을수용할수있다는장점이있다. 최적9best) 적합전략은최초작합, 최적적합, 최악접합전략중배치결정을가장빨리내릴수있는장점이있다. 최악(worst) 적합전략의경우공간리스트가가장큰순서부터크기순으로되어있어도전체리스트를검색해야한다. [ 산-00년3 월] 9. 기억장치관리에반입(fetch) 기법에대한설명으로옳지않

127 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) 은것은? 주기억장치에적재할다음프로그램이나데이터를언제가져올것인가를결정하는문제이다. 반입기법에는요구반입(demand fetch) 기법과예상반입(anticipatory fetch) 기법이있 요구반입기법은새로반입된데이터나프로그램을주기억장치의어디에위치시킬것인가를결정하는방법이다. 예상반입기법은앞으로요구될가능성이큰데이터또는프로그램을예상하여주기억장치로미리옮기는방법이다. [ 산-99년8 월] [ 산-07년5 월] 10. 기억장치관리전략중새로반입된프로그램을주기억장치의어디에위치시킬것인가를결정하는전략은? 요구반입(demand fetch) 전략 예상반입(anticipatory fetch) 전략 배치(placement) 전략 교체(replacement) 전략 [ 산-01년9 월] K의작업을두번째공백인 14K의작업공간에할당했 을경우, 사용된기억장치배치전략기법은? [OS ] [ 16K 공백 ] [Used ] [ 14K 공백 ] [Used ] [5K 공백 ] [Used ] [ 30K 공백 ] 최초적합(first-fit) 최적적합(best-fit) 최악적합(worst-fit) 최후적합(last-fit) [ 산-00년10 월] 12. 저장장치의배치전략중에서작업의배치결정을가장빨리내릴수있는방식은? 가. best fit 나. first fit 다. worst fit 라. fast fit [ 기-04년9 월][ 산-07년3 월][ 산-06년5 월][ 산-03년8 월][ 산-0 1년6 월][ 산-02년3 월][ 기-02년9 월][ 산-00년5 월] 13. 메모리관리기법중 Best fit 방법을사용할경우 9K 정도의프로그램실행을위해어느부분이할당되는가? 은것은? 프로그램/ 데이터를주기억장치로가져오는시기를결정하는전략 프로그램/ 데이터의주기억장치내의위치를정하는전략 주기억장치내의빈공간확보를위해제거할프로그램/ 데이터를선택하는전략 프로그램/ 데이터의위치를이동시키는전략 [ 기-08년5 월][ 산-08년3 월][ 기-07년3 월][ 기-06년9 월][ 기 -01년6 월][ 기-02년3 월] 15. 메모리관리기법중 Worst fit 방법을사용할경우 9K가요구되는프로그램실행을위해어느부분이할당되는가? a 영역 b 영역 c 영역 d 영역 e 영역 메모리크기 8K 12K 10K 9K 16K 사용여부 Free Free In use In use Free a 영역b영역c영역과 d 영역e영역 [ 기-01년9 월][ 산-06년3 월][ 산-06년9 월][ 기-04년5 월] 16. 새로들어온프로그램과데이터를주기억장치내의어디에놓을것인가를결정하기위한주기억장치배치전략에해당하지않는것은? 가. best-fit 나. worst-fit 다. first-fit 라. last-fit [ 기-02년5 월] K의작업요구시 first fit 과 best fit 전략을각각적 용할경우, 할당영역의연결이옳은것은? 할당영역 운영체제 1 50K 사용중 2 400K 사용중 3 200K 가.firstfit:2,bestfit:3 나.firstfit:3,bestfit:2 다.firstfit:1,bestfit:2 라.firstfit:3,bestfit:1 [ 기-08년9 월][ 기-03년8 월][ 기-99년8 월] 18. 주기억장치관리기법인 First-fit, Best-fit, Worst-fit 방법을각각적용할경우 10K의프로그램이할당될부분으로옳게짝지어진것은? 가. NO.2 다. NO.4 나. NO.3 라. NO.5 [ 기-06년3 월][ 산-06년3 월][ 기-99년8 월] 14. 기억장치의관리전략중반입(fetch) 전략의설명으로옳

128 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) [ 산-07년9 월] 19. 기억장치관리전략의하나로새로반입할프로그램이들어갈장소를마련하기위해어떤프로그램과데이터를제거할것인가를결정하는전략은? 가. 삭제(Deletion) 전략 교체(Replacement) 전략 배치(Placement) 전략 반입(Fetch) 전략 [ 기-05년5 월][ 산-05년5 월] 23. 다음표는고정분할에서의기억장치단편화현상을보이고있 외부단편화(External Fragmentation) 는총몇K 인가? ( 분할:20,50,120,200,300 작업:10,60,160,100,150) (2) 단편화 (fragmentation) [ 기-08년5 월][ 기-08년3 월][ 기-05년3 월] 20. 기억장치관리에서 60K의사용자공간이아래와같이할당되어있다고가정할때 24K, 14K, 12K, 6K의작업을최적적합(best-fit) 전략으로각각기억공간에들어온순서대로할당할경우생기는총내부단편화 (internal fragmentation) 의크기와외부단편화(external fragmentation) 의크기는얼마인가? 운영체제 25K 15K 10K 10K 내부단편화 4K, 외부단편화 6K 내부단편화 6K, 외부단편화 8K 내부단편화 6K, 외부단편화 10K 내부단편화 4K, 외부단편화 12K [ 기-07년5 월] 21. 다음표와같이작업이할당되었을경우내부단편화및 외부단편화크기는얼마인가? 분할영역 분할크기 작업크기 1 50K 60K 2 120K 160K 3 200K 100K 4 300K 150K 내부단편화 : 250 K, 외부단편화 : 170 K 내부단편화 : 170 K, 외부단편화 : 250 K 내부단편화 : 300 K, 외부단편화 : 1140 K 내부단편화 : 670 K, 외부단편화 : 470 K [ 기-01년3 월] 22. 가변분할에서그림과같이할당되었을때기억장치를압축하면새로운공간에기억될수있는프로그램은얼마의크기까지가능한가? { 단, 사선부분은단편화조각(fragmentation) 이} 480 k 430 k 260 k 170 k [ 기-05년9 월][ 기-02년3 월][ 기-02년5 월][ 기-00년10 월] 24. 메모리관리기법중에서서로떨어져있는여러개의낭비공간을모아서하나의큰기억공간을만드는작업을무엇이라고하는가? Swapping Coalescing Compaction paging [ 산-00년5 월][ 산-02년9 월][ 산-03년3 월] 25. 기억공간을할당하고회수하는작업이자주발생함에따라디스크의기억공간이점차단편화되어파일이널리분산되어있는블록들에분산저장되는경우이런문제를해결하기위한방법은? 가. Allocation 나. Garbage Collection 다. Fragmentation 라. Insertion [ 산-03년8 월][ 산-02년3 월][ 산-00년10 월] 26. 가변분할다중프로그래밍시스템에서인접한공백들을 더큰하나의공백으로합하는과정을무엇이라하는가? 기억장소의페이징(paging) 기억장소의통합(coalescing) 기억장소의집약(compaction) 기억장소의단편화(fragmentation) [ 산-00년7 월] 27. 통합(coalescing) 과압축(compaction) 에대한설명으로옳지않은것은? 인접한공백들을하나의공백으로합하는과정을통합이라한다. 모든사용되고있는기억장소를주기억장치의한쪽끝으로옮기는것을압축이라한다. 압축은단편화의해결방안이될수없 압축후에는하나의커다란공백이생기게된 가. 40 나. 60 다. 80 라. 100 (3) 주기억장치할당기법 > 스와핑, 오버레이, 고정분할, 가변분할 [ 기-99년10 월] 28. 실기억장치를사용하는시스템에서주기억장치를고정된크기로분할하여사용하는경우에대한설명중가장거리가먼것은?

129 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) 내부조각(internal fragmentation) 현상이발생한 주기억장치와보조기억장치간에데이터의이동이빈번히발생한다. 프로그램이주어진분할안에다들어갈수없는경우가생길수있다. 프로그램이실행되기위해서는그전체가주기억장치에위치하고있어야한다. [ 기-01년3 월] 29. 효율적인주기억장치의접근을위하여기억장소의연속된 위치를서로다른뱅크로구성하여하나의주소를통하여 여러개의위치에해당하는기억장소를접근할수있도록 하는방법은? 인터리빙(Interleaving) 스풀링(Spooling) 버퍼링(Buffering) 카운팅(Counting) [ 기-99년4 월] 30. 메모리가분할된영역으로나뉘어관리될때, 프로그램이 한영역에서다른영역으로 옮겨지더라도명령의주소부분을 바꾸지않고정상적으로수행될수있도록하기위한레지스 터는? 누산기 베이스레지스터 인덱스레지스터 프로그램계수기 [ 산-02년5 월] 31. 다음설명이의미하는것은? " 단일사용자시스템에서프로그램의크기는주기억장치의용량보다클수는없 그러나사용하지않는프로그램의부분을보조기억장치로옮겨와서이제더이상필요하지않는프로그램부분이사용하고있던장소를다른프로그램이사용하게하면실제영역보다더큰프로그램의실행이가능하다." 오버레이(overlay) 세그먼트(segment) 페이지(page) 스레드(thread) [ 산-99년6 월] 32. 기억장치의동적분할방식에대한설명으로올바르지않은것은? 단편화현상이발생하지않는 기억장소활용률이높아진 고정분할방식에비해실행될프로세스크기에대한제약이완화된다. 미리크기를결정하지않고실행할프로세스의크기에맞게기억장소를분할하기때문에가변분할기억장소배당방식이라고도한다. [ 산-02년3 월] 33. 효율적인입출력을위하여고속의 CPU와저속의입출력장치가동시에독립적으로동작하게하여아주높은효율로여러작업을병행작업할수있도록해줌으로써다중프로그래밍시스템의성능향상을가져올수있게하는방법은? 버퍼링 스와핑 스풀링 페이징 [ 산-00년10 월] 34. 실행되어야할작업의크기가커서사용자기억공간에수용될수없을때작업의모든부분들이동시에주기억장소에상주해있을필요가없 이때작업을분할하여필요한부분만교체하는방법을무엇이라하는가? 스와핑(swapping) 압축(compaction) 재배치(relocation) 오버레이(overlay) (4) 가상기억장치특징 [ 기-06년5 월][ 기-00년7 월] 35. 가상기억장치에대한설명으로옳지않은것은? 연속배당방식에서의기억장소단편화문제를적극적으로해결할수있다. 기억장치의이용률과다중프로그래밍의효율을높일수있다. 가상기억장치의일반적인구현방법은페이징기법과세그멘테이션기법이있다. 주기억장소의물리적공간보다큰프로그램은실행될수없다. [ 기-99년10 월] 36. 가상기억장치와관계가먼것은? 가. page 나. segment 다. mapping 라. compaction [ 산-02년5 월] 37. 가상기억장치(virtual memory) 의일반적인구현방법에해 당하는것은? 스래싱(thrashing), 집약(compaction) 세그멘테이션(segmentation), 스래싱(thrashing) 모니터(monitor), 오버레이(overlay) 페이징(paging), 세그멘테이션(segmentation) [ 산-08년5 월][ 기-05년3 월] 38. 가상기억장치에대한설명중옳지않은것은? 동적주소변환(DAT) 기법은프로세스가수행될때가상주소를실주소로바꾸어준다. 크기가고정된블럭을페이지라하며, 크기가변할수있는블럭을세그먼트라한다. 인위적연속성(artificial contiguity) 이란가상주소공간상의연속적인주소가주기억장치에서도인위적으로연속성을보장해야하는성질을말한다. 세그먼트기법에서한프로세스의세그먼트들은동시에모두기억장치내에있을필요가없으며, 연속적일필요도없다. [ 기-99년8 월] 39. 가상기억장치에관한설명으로틀린것은? 사용자프로그램이실제기억장치보다커도수행이가능하다. 운영체제의설계가복잡해진 오버레이문제는자동적으로해결된 페이징을위해페이지테이블을사용하므로기억장소를절약할수있다. (5) 가상기억장치 > 페이징(Paging) 기법 [ 기-08년3 월][ 기-04년5 월] 40. 가상기억장치에서주기억장치로페이지를옮겨넣을때주소를조정해주어야하는데이를무엇이라하는가?

130 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) 매핑(mapping) 스케줄링(scheduling) 매칭(matching) 로딩(loading) [ 기-08년9 월][ 기-03년5 월] 41. 페이징기법과관련된설명으로옳지않은것은? 어떤프로세스가프로그램실행에사용하는시간보 다페이지적재/ 대치에소비하는시간이더큰경우에 스래싱이발생한다. 페이지크기가작을경우페이지테이블의공간이 많이요구된다. 작업세트(working set) 방식은스래싱을방지하는방 법중의하나이다. 다중프로그래밍의정도가높을수록스래싱의발생 빈도는낮아진다. [ 산-08년3 월][ 산-04년3 월] 42. 페이징기법에관한설명중옳지않은것은? 가상기억장치관리기법의하나이 프로그램을서로다른크기의블록단위로묶어서 관리하는기법이다. 페이지크기가클수록적재되는프로그램의수가 감소된다. 페이지크기가작을수록페이지테이블의공간이더 많이필요하다. [ 기-07년5 월][ 기-03년3 월][ 산-07년3 월][ 산-99년6 월][ 기-0 4년3 월] 43. 가상기억장치관리기법에서페이지(page) 크기에관한 설명으로옳은것은? 페이지크기가작을경우 - 참조되는정보와는무 관한정보가페이지크기가큰경우보다더많이주 기억장치에적재될수있다. 페이지크기가작을경우 - 마지막페이지의내부 단편화는늘어난다. 페이지크기가클경우 - 마지막페이지의내부단 편화가줄어든다. 페이지크기가클경우 - 페이지테이블의크기는 작아진다. [ 산-08년9 월][ 산-08년5 월][ 산-04년9 월] 44. 가상메모리시스템의페이지크기에관한사항으로옳지 않은것은? 디스크 I/O 시간을줄이기위해서는페이지크기가 큰것이바람직하다. 페이지테이블의크기를고려하면페이지크기가 큰것이바람직하다. 내부단편화를고려할경우페이지크기가큰것이 바람직하다. 페이지크기가커지면, 불필요한데이터도함께적 재될수있다. [ 산-04년9 월] 45. 페이징기법에대한설명으로잘못된것은? 페이지(Page) 라는고정크기조각단위로나누어 할당한다. 주기억공간의적재단위를페이지프레임(Page-Frame) 이 라고한다. 요구페이징은모든페이지가적재될공간이있어 야가능하다. 지역성개념에따라페이지테이블의일부를연관기억장치에유지시킨다. [ 산-99년4 월] 46. 페이지번호와변위로구성된가상주소중페이지번호 로페이지사상표(page mapping table) 에서구한실기억장 치의주소와가상주소중의변위로실제주소를변환하는방 법을갖는페이지사상법은? 직접사상 연관사상 요구페이징 연관/ 직접사상 [ 산-06년5 월][ 산-00년10 월] 47. 가상기억장치시스템에서가상페이지주소를사용하여데이터를접근하는프로그램이실행될때, 프로그램에서접근하려고하는페이지가주기억장치에있지않은경우발생하는현상은? 가. page fault 나. context switching 다. mutual exclusion 라. overlay [ 기-99년4 월] 48. 페이지기법에서페이지크기를작게할때미치는영향에대한설명으로가장적합한것은? 유용도가커진 관리가용이하 총입출력시간이줄어든 단편(fragmentation) 이커진 [ 기-00년10 월] 49. 페이지부재를처리하는단계를서술하였 순서대로올바르게표현한것은? a. 운영체제에서트랩을요청한 b. 사용자레지스트와프로그램상태를저장한 c. backing store에있는페이지를물리적메모리로가져온다. d. 사용 dxo가능한프레임을프레임리스트에서찾는다 e. 페이지테이블을재조정한 f. 명령어수행을계속한다 가. a-b-c-d-e-f 다. b-a-c-d-f-e 나. a-b-d-c-e-f 라. b-a-d-c-e-f [ 산-02년5 월] 50. 페이징시스템에서실기억장치는일반적으로고정된크기의페이지틀들로분리된 페이지들에관한설명으로옳지않은것은? 페이지크기가작을수록더큰페이지테이블이필요하게된다. 페이지크기가크면디스크로부터 I/O 전송에소모되는시간은커지게된다. 작은크기의페이지를사용하는경우프로그램은보다알찬 working set 을가질수있게된 페이지크기가작을수록내부단편화는커지게된 [ 기-04년9 월][ 기-06년9 월][ 기-01년3 월] 51. 페이지(page) 크기에대한설명으로옳은것은? 페이지크기가작을경우, 동일한크기의프로그램에더많은수의페이지가필요하게되어주소변환에필요한페이지사상표의공간은더작게요구된다. 페이지크기가작을경우, 페이지단편화를감소시

131 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) 키고특정한참조지역성만을포함하기때문에기억장치효율은좋을수있다. 페이지크기가클경우, 페이지단편화로인해많은기억공간을낭비하고페이지사상표의크기도늘어난다. 페이지크기가클경우, 디스크와기억장치간에대량의바이트단위로페이지가이동하기때문에디스크접근시간부담이증가되어페이지이동효율이나빠진다. (6) 가상기억장치 > 세그먼테이션(Segmentation) 기법 [ 기-99년10 월] 52. 기억장치관리기법중세그먼트기법에서사용하는기억장소보호방법은? 경계레지스터(bound register) 기억장치보호키(storage protection key) 기준레지스터(base register) 재배치레지스터(relocation register) [ 기-99년4 월] 53. 프로그램을세그먼트화하는근본적인이유는? 디버깅을쉽게하기위해 실행속도를빠르게하기위해 프로그램을간편화하기위해 메모리절약을위해 [ 산-05년3 월][ 산-99년4 월] 54. 다음과같은세그멘트테이블이있을때, 실제주소는얼마가되겠는가? ( 단, 가상주소 = s(2,100) 라한다) 세그먼트번호 크기 시작주소 [ 산-05년3 월] 55. 아래와같이주어진세그먼트사상테이블을이용하여다음의논리적주소를물리적주소로변환하면? ( 단, 논리적인주소는 ( 세그먼트 ID, 변위) 로구성되어있) 오류발생 [ 기-08년9 월][ 기-05년5 월] 56. 세그먼테이션기법에대한설명으로옳은것은? 각세그먼트의크기는같 내부단편화가발생한 외부단편화가발생한 공유가불가능하 [ 기-07년9 월] 57. 가상기억장치구현에서세그먼테이션 (Segmentation) 기법의설명으로옳지않은것은? 페이지맵테이블(Page Map Table) 이필요하 세그먼테이션은프로그램을여러개의블록으로나누어수행한다. 각세그먼트는고유한이름과크기를갖는 기억장치보호키가필요하 (7) 가상기억장치 > 워킹셋 (Working Set) [ 산-08년5 월][ 기-00년7 월][ 기-03년3 월][ 기-02년9 월][ 기 -07년3 월][ 산-04년5 월][ 산-06년9 월][ 산-05년3 월][ 산-99년 6 월][ 산-02년3 월][ 산-01년9 월][ 산-00년10 월] 58. 하나의프로세스가자주참조하는페이지들의집합을무엇이라하는가? 가. locality 나. working set 다. segment 라. fragmentation [ 기-04년5 월][ 기-99년8 월] 59. Denning이제안한프로그램의움직임에관한모델로프로세스를효과적으로실행하기위하여주기억장치에유지되어야하는페이지들의집합을의미하는것은? 가. Locality 나. Working set 다. Overlay 라. Mapping [ 기-06년3 월] 60. Working set W(t, w) 는 t-w시간으로부터 t까지참조된 page 들의집합을말한 그시간에참조된페이지가 {2, 3, 5, 5, 6, 3, 7} 이라면 Working set 는? 가. {3, 5} 나. {2, 6, 7} 다. {2, 3, 5, 6, 7} 라. {2, 7} [ 기-00년10 월] 61. 워킹셋에대한설명중옳은것은? 한프로그램의워킹셋크기는항상일정하 Dijkstra 교수가워킹셋이론을발표하였 워킹셋의의미는프로그램이실행되는과정에서발생하는기억장치참조가지역적인일부영역에대하여집중적으로이루어지는성질을의미한다. 워킹셋은주기억장치에적재하는것이바람직하 [ 기-02년5 월] 62. 워킹셋(working set) 에대한설명으로옳지않은것은? 주기억장치에적재되지않으면스레싱이발생할수있 실행중인프로세스가일정시간동안참조하는페이지들의집합이다. 주기억장치에적재되어야효율적인실행이가능하 프로세스실행중에는크기가변하지않는

132 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) (8) 가상기억장치 > 스래싱 (Thrashing) [ 기-08년5 월][ 산-08년3 월][ 기-02년9 월][ 기-06년5 월][ 기 -01년3 월][ 기-02년3 월][ 기-99년4 월][ 기-05년3 월][ 기-06년 3 월][ 기-04년5 월][ 산-04년5 월][ 산-03년5 월][ 산-00년5 월] [ 산-06년9 월][ 산-06년5 월][ 산-03년8 월][ 산-05년3 월][ 산 -03년3 월][ 산-99년8 월][ 산-00년3 월][ 기-04년3 월][ 산-07년 9 월] 63. 하나의프로세스가어느정도의프레임을갖고있지않다면페이지부재가계속적으로발생되어, 프로세스가수행되는시간보다페이지교체에소비되는시간이더많아지는경우를무엇이라하는가? 가. thrashing 나. working set 다. page fault 라. demand page [ 산-00년7 월] 64. 스래싱(thrashing) 현상을방지하기위한방법이라고할수없는것은? 다중프로그래밍의정도를높인 CPU 이용률을높인 페이지부재율을조절하여대처한 Workingset 방법을사용한 [ 기-05년9 월] 65. 페이지대치문제에관련된사항중잘못된것은? 스래싱(thrashing) 현상이일어나면시스템의처리율이증가하다. 시간지역성이란최근에참조한기억장소가다시참조될가능성이높다는것이다. 공간지역성이란참조된기억장소에대해근처의기억장소가다시참조될가능성이옾다는것이다. 어떤프로세스가빈번하게참조하는페이지들의집합을작업세트라한다. [ 기-06년9 월] 66. 스레싱(THRASHING) 현상의해결조치로틀린것은? 부족한자원을증설한 일부프로세스를중단시킨 성능자료의지속적관리및분석으로임계치를예상하여운영한다. 다중프로그래밍의정도를높여준 [ 기-01년6 월] 67. 동시에여러개의작업이수행되는다중프로그래밍시스템또는가상기억장치를사용하는시스템에서하나의프로세스가작업수행과정에서수행하는기억장치접근에서지나치게페이지폴트가발생함으로인하여전체시스템의성능이저하되는것을무엇이라하는가? 가. fragmentation 나. working set 다. thrashing 라. overlay [ 기-07년9 월] 68. 스래싱(thrashing) 에관한설명으로가장거리가먼것은? 스래싱이발생하면 CPU가제기능을발휘하지못한다. 프로세스가프로그램수행에소요되는시간보다페이지교환에소요되는시간이더큰경우를의미한다. 스래싱을방지하기위해서는멀티프로그래밍 의정도(degree) 를높여야한 프로세스들이워킹셋을확보하지못한결과이 (9) 가상기억장치 > 구역성 (Locality, 국부성) [ 기-01년9 월][ 산-02년9 월][ 산-00년7 월][ 기-07년3 월] 69. 하나의기억장소가참조되면그근처의기억장소가계속 참조되는것을공간구역성이라고한 공간구역성과관련 이적은것은? 스택 배열 순차적코드 가까운위치에서선언된관련있는변수들 [ 산-02년9 월][ 산-03년5 월][ 산-07년3 월][ 산-99년8 월][ 산 -01년6 월][ 기-06년5 월] 70. 프로세스가기억장치내의정보를균일하게액세스하는것 이아니라, 어느한순간에특정부분을집중적으로참조한다 는의미는? 구역성(locality) 스래싱(thrashing) 워킹세트(working set) 프리페이징(prepaging) [ 산-03년5 월][ 산-03년8 월][ 기-01년3 월] 71. 공간구역성(Spatial Locality) 의사용경우로적합하지않 은것은? 카운팅(Counting), 집계(Totaling) 에사용되는변수 순차적코드(Sequential Code) 실행 배열순회(Array Traversal) 같은영역에있는변수를참조할때사용 [ 산-00년5 월] 72. 기억장치관리기법에서구역성에관한설명으로옳지않은것은? 프로세서들이기억장치내의정보를균일하게액세스하는것이아니라국부적인집중적인참조 시간구역성의예는순환, 부프로그램, 배열, 수택 기억장치에서구역성을채택함으로써프로그램의효율을높일수있다. workingset이론은구역성의근거 [ 산-08년3 월][ 기-03년8 월][ 산-06년5 월][ 산-06년3 월][ 산 -02년5 월][ 산-07년5 월][ 산-03년3 월][ 산-05년5 월] 73. 구역성(Iocality) 에대한설명으로옳지않은것은? 프로세스가실행되는동안일부페이지만집중적으로참조되는경향을말한다. 시간구역성은최근에참조된기억장소가가까운장래에도계속참조될가능성이높음을의미한다. 공간구역성은하나의기억장소가참조되면그근처의기억장소가계속참조되는경향이있음을의미한다. 프로세스가효율적으로실행되기위해프로세스에의해자주참조되는페이지들의집합을말한다. [ 산-00년7 월][ 산-02년3 월] 74. 프로그램이실행할때기억장치내의모든정보를균일하게참조하는것이아니라어느한순간에특정부문을집중적으로참조하는프로그램의순차적인성질을무엇이라고하는가?

133 [ 정보처리기사/ 산업기사 ] OS06- 기억장치관리기법( 주, 가상) 참조국부성(locality of reference) 교체(swapping) 임계영역(critical section) 모니터(monitor) [ 기-08년5 월][ 기-04년9 월][ 기-04년5 월][ 기-01년6 월][ 기 -00년7 월][ 기-00년3 월][ 기-99년10 월][ 기-03년3 월][ 기-02 년9 월] 75. 시간구역성(Temporal Locality) 과거리가먼것은? 집계(Totaling) 등에사용되는변수 배열순례(Array Traversal) 부프로그램(Subprogram) 스택(Stack) [ 기-00년7 월] 76. 페이지오류율(page fault ratio) 과스래싱(Thrashing) 에대한설명으로옳은것은? 페이지오류율이크면스래싱이많이일어난것이 페이지오류율과스래싱은전혀관계가없 스래싱이많이발생하면페이지오류율이감소한 다중프로그래밍의정도가높을수록페이지오류율과스래싱이감소한다. (10) 2008 년기출문제( 중복제거) [ 기-08년3 월] 77. 페이지오류율(Page Fault Ratio) 과스래싱(Thrashing) 에대한설명으로옳은것은? 페이지오류율이크면스래싱이많이발생한것이 페이지오류율과스래싱은전혀관계가없 스래싱이많이발생하면페이지오류율이감소한 다중프로그래밍의정도가높을수록페이지오류율과스래싱이감소한다. [ 기-08년3 월] 78. 워킹셋(Working Set) 에대한설명으로옳지않은것은? 프로세스가실행하는과정에서시간이지남에따라자주참조하는페이지들의집합이변화하기때문에워킹셋은시간에따라바뀌게된다. 프로그램의구역성(Locality) 특징을이용한 워킹셋에속한페이지를참조하면프로세스의기억장치사용은안정상태가된다. 페이지이동에소요되는시간과프로세스수행에소요되는시간의차이를의미한다. [OS06- 기억장치관리기법( 주, 가상)] 나 나 가 나 가 다 가 나 다 다 나 나 가 가 라 라 가 가 나 다 가 라 라 다 나 나 다 나 가 나 가 가 다 라 라 라 라 다 라 가 라 나 라 다 다 가 가 가 나 라 나 나 라 라 라 다 가 나 나 다 라 라 가 가 가 라 다 다 가 가 가 나 라 가 나 가 가 라

134 [ 정보처리기사/ 산업기사 ] OS07-페이지교체알고리즘 (1) FIFO [ 기-99년10 월] 1. 기억장치관리의페이지교체기법이아닌것은? LFU FIFO SJF LRU [ 산-02년9 월] 2. 다음은이차기회(second chance) 알고리즘에대한설명이 빈칸에알맞은것은? " 각페이지에프레임을 ( 1 ) 순으로유지시키면서 ( 2 ) 근사알고리즘처럼참조비트를갖게한" 가. 1 FIFO 2 LFU 나. 1 FIFO 2 LRU 다. 1 LFU 2 LRU 라. 1 LRU 2 NUR [ 산-01년3 월] 3. 그래프의 X 축은다중프로그래밍정도, Y축은 CPU 이용률을나타낸것이 가장사실과부합되는것은? 가. 나. 다. 라. * 주요키워드 * (1) 페이지교체알고리즘 > FIFO (2) 페이지교체알고리즘 > OPT (OPTimal replacement) (3) 페이지교체알고리즘 > LRU (Least Recently Used) (4) 페이지교체알고리즘 > LFU (Least Frequently Used) (5) 페이지교체알고리즘 > NUR (Not Used Recently) (6) 2008 년기출문제( 중복제거) [ 기-08년5 월][ 기-07년9 월][ 산-07년3 월][ 기-06년5 월] 4. 선입선출(FIFO) 교체알고리즘을사용하고참조하는페이지번호순서는다음과같 할당된페이지프레임의수가 4 개이고이들페이지프레임은모두비어있다고가정할경우몇번의페이지부재가발생하는가? 참조페이지번호 : [ 산-01년6 월] 5. 각페이지가주기억장치적재될때마다그때의시간을기억시켜두고, 주기억장치내에가장오래있었던페이지를교체시키는페이지교체기법은? FIFO기법NUR기법LRU기법LFU기법 [ 산-01년6 월] 6. 프로세스에할당된페이지프레임수가증가하면페이지 부재의수가감소하는것이당연하지만페이지프레임수가증가할때, 현실적으로페이지부재가더증가하는모순 (anomaly) 현상과관계있는페이지교체기법은? FIFO Optimal LRU LFU [ 산-06년5 월][ 산-07년9 월] 7. 3페이지가들어갈수있는기억장치에서다음과같은순서로페이지번호가참조될때 FIFO 기법을사용하면최종적으로기억공간에남는페이지번호는? ( 단, 현재기억장치는모두비어있다고가정한다.) 참조페이지번호 : 1, 2, 3, 4, 1, 3, 1, 2 3,4,1 4,1,2 2,3,4 1,2,3 [ 산-06년3 월] 8. 세개의페이지를수용할수있는주기억장치로현재페이 지는모두비어있는상태이 어떤프로그램이다음과같은 순서로페이지번호를요구하였을때, 페이지교체기법으로 FIFO 기법을사용하였다면, 페이지부재는몇번일어나겠는 가? 요청한페이지번호 : c, d, e, b, d, e, c 3 번4 번5 번6번 [ 산-04년3 월] 9. 주기억장치에들어와있는페이지에타임스탬프를찍어 그시간을기억하고있다가가장먼저들어와있던페이지를 교체하는페이지교체알고리즘은? FIFO 알고리즘 최적페이지대치알고리즘 LRU 알고리즘 LFU알고리즘 [ 산-06년9 월] 10. 4개의페이지를수용할수있는주기억장치가현재완전히비어있으며, 어떤프로세스가다음과같은순서로페이지번호를요청했을때페이지대체정책으로 FIFO를사용한다면페이지부재 (Page-fault) 의발생횟수는? 요청페이지번호순서 : 1, 2, 3, 4, 1, 2, 55 6 회5 회4 회3회 (2) OPT (OPTimal replacement) [ 산-01년3 월] 11. 페이지대체기법중최적화기법(optimal replacement) 에대한설명으로옳은것은? 가장오래동안사용하지않은페이지를교체한 사용한빈도수가가장낮은페이지를교체한 앞으로가장오래동안사용되지않을페이지와교체한다. 앞으로사용할페이지중가장빈도수가낮은것을대체한다. (3) LRU (Least Recently Used) [ 산-99년6 월][ 산-00년10 월] 12. 가상기억장치페이지교체알고리즘중에서, 각페이지마다계수기를두어현시점에서볼때가장오래전에사용된페이지를교체하는것은? 가. FIFO(First In First Out)

135 나. LIFO(Last-In First-Out) 다. LRU(Least Recently Used) 라. LFU(Least Frequently Used) [ 기-00년10 월][ 기-02년5 월][ 기-04년3 월][ 기-03년8 월][ 산 -02년3 월][ 산-01년9 월][ 산-00년3 월] 13. 가상기억장치의페이지교체기법에서가장오랫동안사용되지않은페이지를교체할페이지로선택하는것은? OPT기법FIFO기법LRU기법LFU기법 [ 기-07년3 월] 14. LRU 교체기법에서페이지프레임이 3 일경우페이지호출순서가 3 인곳( 화살표부분) 의빈칸을위에서부터아래쪽으로옳게나열한것은? ,2,1 7,3,1 7,2,3 5,2,3 [ 산-08년9 월][ 산-08년3 월][ 기-06년3 월] 개의페이지를수용할수있는주기억장치가있으며, 초기에는모두비어있다고가정한 다음순서로페이지참조가발생할때, LRU페이지교체알고리즘을사용할경우몇번의페이지결함이발생하는가? 페이지참조순서 :1,2,3,1,2,4,1,2,5 4 회5 회6 회7회 [ 정보처리기사/ 산업기사 ] OS07-페이지교체알고리즘 [ 산-05년3 월] 16. 가상기억장치성능에중요한영향을미치는페이지교체알고리즘에대한설명중옳지않은것은? FIFO-가장오랫동안주기억장치에있었던페이지를교체 최적교체- 가장오랫동안사용되지않을페이지를교체LRU-최근에사용한페이지를교체 2 차기회(second chance) - 참조비트를이용해 FIFO 알고리즘을개선 [ 산-07년5 월] 17. 3페이지가들어갈수있는기억장치에서다음과같은순서로페이지가참조될때 LRU 기법을사용하면페이지부재결함(page fault) 은몇번일어나가? ( 단, 현재기억장치는모두비어있다고가정한다.) 참조열 : 1,2,3,4,1,3,1, (4) LFU (Least Frequently Used) [ 기-02년3 월] 18. 페이지교체(replacement) 알고리즘중에서각페이지들이얼마나자주사용되었는가에중점을두어참조된횟수가가장 적은페이지를교체시키는방법은? 가. FIFO(First-In First-Out) 나. LRU(Least Recently Used) 다. LFU(Least Frequently Used) 라. NUR(Not Used Recently) (5) NUR (Not Used Recently) [ 기-06년3 월][ 기-04년9 월] 19. NUR 기법은호출비트와변형비트를가진 다음중 가장나중에교체될페이지는? 호출비트 : 0, 변형비트 : 0 호출비트 : 0, 변형비트 : 1 호출비트 : 1, 변형비트 : 0 호출비트 : 1, 변형비트 : 1 [ 기-05년3 월] 20. NUR(Not-Used-Recently) 페이지교체방법에서가장우 선적으로교체대상이되는것은? 참조되고변형된페이지 참조는안되고변형된페이지 참조는됐으나변형안된페이지 참조도안되고변형도안된페이지 [ 산-08년5 월][ 산-99년4 월][ 산-00년10 월][ 산-07년3 월][ 산 -04년9 월][ 산-05년3 월][ 산-07년9 월] 21. 페이지교체기법중시간오버헤드를줄이는기법으로서참조비트(referenced bit) 와변형비트(modified bit) 를필요로하는방법은? FIFO LRU LFU NUR [ 산-05년5 월] 22. 페이징시스템의페이지관리전략중 " 근래에쓰이지않은페이지들은가까운미래에도쓰이지않을가능이높다." 라는이론에근거한교체전략은? LFU(Least Frequently Used) 페이지교체FIFO페이지교체 NUR(Not Used Recently) 페이지교체 무작위페이지교체(random page replacement) [ 기-05년3 월][ 산-04년5 월][ 산-00년5 월] 23. 페이지교체기법중 NUR(not used recently) 기법을사용하려고한다면최소한각페이지마다몇개의하드웨어비트가필요한가? 1 개2 개3 개4개 (6) 2008 년기출문제( 중복제거) 없음. [OS07- 페이지교체알고리즘] 다 나 라 라 가 가 나 다 가 나 다 다 다 나 나 다 다 다 라 라 라 다 나

136 [ 정보처리기사/ 산업기사 ] OS08-디스크스케줄링 * 주요키워드 * (1) 디스크스케줄링 > FCFS (2) 디스크스케줄링 > SSTF (Shortest Seek Time First) (3) 디스크스케줄링 > SCAN (4) 디스크스케줄링 > LOOK (5) 디스크스케줄링 > C-SCAN (6) 디스크스케줄링 > N-step SCAN (7) 2008 년기출문제( 중복제거) (1) 디스크스케줄링 > FCFS [ 산-00년5 월] 1. 디스크스케쥴링전략의목적으로거리가먼것은? 처리량을최대화한 응답시간을최소화한 응답시간의편차를최소화한 디스크의 RPM 을최적화한 [ 기-05년3 월] 2. 디스크스케쥴링시발생하는병목현상을제거하기위한방법으로옳지않은것은? 제어장치가포화상태가되면해당제어장치에부착된디스크의수를감소시킨다. 입출력채널이복잡하면그채널에부착된제어장치중몇개를다른채널로옮긴다. 입출력채널이복잡하면채널을추가한 입출력채널이복잡하면그채널에부착된제어장치를통합한다. [ 기-02년9 월][ 기-00년10 월] 3. 어떤방향의진행이시작될당시에대기중이던요청들만서비스하고, 진행도중도착한요청들은한데모아져서다음의반대방향진행때최적으로서비스할수있도록배열되는디스크스케쥴링기법은? 가. SSTF 나. FCFS 다. N-step SCAN 라. S-step SCAN [ 기-00년10 월] 4. 디스크동작과관련없는것은? 가. seek time 나. rotational delay 다. transmission time 라. reading time [ 기-00년3 월] 5. 사용자가요청한디스크입/ 출력내용이다음과같이순서대로큐에들어있 이때이를모두처리하는데소용되는시간이가장긴스케줄링기법은? ( 단, 현재디스크헤드위치는 53 이고, 가장안쪽이 1 번, 가장바깥쪽이 200번트랙이라고가정하자.) 큐의내용 : FCFS SSTF SCAN C-SCAN [ 산-05년9 월][ 산-05년9 월][ 산-03년3 월] 6. 현재헤드의위치가 50 에있고, 요청대기열에는아래와같은순서로들어있다고가정할때 FCFS(First come First Served) 스케줄링알고리즘에의한헤드의총이동거리는얼 마인가? 100, 180, 40, 120, 0, 130, 70, 80, 150, [ 산-07년3 월] 7. 디스크대기큐에다음과같은순서( 왼쪽부터먼저도착한순서임) 로트랙의액서스요청이대기중이 모든트랙을서비스하기위하여 FCFS 스케줄링기법이사용되었을때, 모두몇트랙의헤드이동이생기는가? ( 단, 현재헤드의위치는 50 트랙이다) 디스크대기큐 : 10, 40, 55, [ 산-06년9 월] 8. 다음과같이트랙이요청되어큐에순서적으로도착하였다. 모든트랙을서비스하기위하여디스크스케줄링기법중 FCFS 스케줄링기법이사용되었을경우, 트랙35는요청된트랙중몇번째에서비스를받게되는가?( 단, 현재헤드의위치는트랙 50 이) 큐에도착한요청트랙의순서 : 10, 40, 50, 35 1 번째2 번째3 번째4번째 (2) 디스크스케줄링 > SSTF (Shortest Seek Time First) [ 기-03년5 월] 9. 탐색거리(seek distance) 가가장짧은요청이먼저서비스를받는디스크스케줄링기법으로서, 처리량이주안점인일괄처리에는유용하나응답시간의편차가크기때문에대화형시스템에서는부적합한것은? FIFO SSTF SCAN C-SCAN [ 기-03년3 월][ 기-01년3 월] 10. 디스크스케줄링에서 SSTF(Shortest Seek Time First) 에대한설명으로옳지않은것은? 탐색거리가가장짧은요청이먼저서비스를받는다 일괄처리시스템보다는대화형시스템에적합하 가운데트랙이안쪽이나바깥쪽트랙보다서비스받을확률이높다. 헤드에서멀리떨어진요청은기아상태(starvation) 가발생할수있다. [ 기-01년9 월][ 기-04년5 월] 11. 디스크스케줄링기법중에서탐색거리가가장짧은요청이먼저서비스를받는기법이며, 탐색패턴이편중되어안쪽이나바깥쪽트랙이가운데트랙보다서비스를덜받는경향이있는기법은? FCFS C-SCAN LOOK SSTF [ 기-00년3 월]

137 [ 정보처리기사/ 산업기사 ] OS08-디스크스케줄링 12. 디스크스케줄링기법중에서현재헤드위치의가까운곳에있는모든요구를먼곳보다먼저처리하도록하는기법은? FCFS C-SCAN LOCK SSTF [ 기-07년3 월] 13. SSTF 방식을사용할경우현재헤드가 53에있다고가정하면, 디스크대기큐에다음과같은순서( 왼쪽부터먼저도착한순서임) 의액서스요청이대기중일때가장먼저실행되는것은? 디스크대기큐 : 80, 122, 65, [ 기-05년9 월] 14. 어떠한디스크의요청을처리하기위해헤드가먼곳까지이동하기전에, 현재헤드위치에서가까운모든요구를먼저처리함으로서전반적인탐색시간을줄이는알고리즘은? SCAN 스케줄링FCFS스케줄링C-SCAN 스케줄링SSTF스케줄링 [ 기-05년3 월] 15. 사용자가요청한디스크입, 출력내용이다음과같은순 서로큐에들어있 이때 SSTF 스케쥴링을사용한경우의 처리순서는? ( 단, 현재헤드위치는 53 이고, 제일안쪽이 1 번, 바깥쪽이 200 번트랙이) 큐의내용 : 가 나 다 라 [ 기-04년3 월] 16. SSTF 기법을사용하는경우, 헤드의현재위치가 53 트랙이고( 그전의위치는 59 트랙이었음), 요구큐에는 [ 98,180, 37, 64, 10, 28 ] 의트랙번호가저장되어있 헤드는몇번트랙으로이동하겠는가? [ 기-08년9 월][ 산-07년9 월][ 기-03년8 월] 17. 현재헤드의위치가 50에있고트랙 0번방향으로이동하며, 요청대기열에는아래와같은순서로들어있다고가정할때 SSTF(Shortest Seek Time First) 스케줄링알고리즘에의한헤드의총이동거리는얼마인가? 100, 180, 40, 120, 0, 130, 70, 80, 150, [ 산-03년3 월] 18. SSTF 스케줄링알고리즘을이용할경우보기의요구큐에있는트랙은어떻게이동하게되는가? 큐의내용 : head 시작위치 : 57 가. 98, 183, 37, 122, 14, 124, 65, 67 나. 65, 67, 37, 14, 98, 122, 124, 183 다. 37, 14, 65, 67, 98, 122, 124, 183 라. 65, 67, 98, 122, 124, 183, 14, 37 [ 산-05년3 월] 19. 디스크대기큐가 65, 112, 40, 16, 90, 165, 35 이고입출력헤드의처음위치가 100, 전체트랙길이가 200 일때트랙접근순서가 90, 112, 65, 40, 35, 16, 165 이고헤드이동거리가 10, 22, 47, 25, 5, 19, 149 라면사용된디스크스케쥴링기법은? 가. FIFO(First-In First-Out) 나. SSTF(Shortest Seek Time First) 다. SCAN 라. LOOK [ 산-07년5 월] 20. 사용자가요청한디스크입출력내용이아래와같은순서로큐에들어있 현재헤드위치는 70 이고, 가장안쪽이 1 번, 가장바깥쪽이 200 번트랙이라고할때, SSTF스케줄링을사용하면가장먼저처리되는것은? 요구트랙 : 98, 193, 45, 36, 125, 156, 123 가 라. 123 [ 기-08년5 월][ 산-06년9 월][ 산-04년3 월] 21. 다음과같은특징을갖는디스크스케줄링정책은? - 현재위치로부터탐색거리가가장짧은트랙에대한요청을먼저서비스한다. - 디스크요청이특정트랙근처에몰릴경우먼거리의트랙에대한서비스는매우오래기다리게되는기아상태가발생할수있다. - 처리량이많은일괄처리시스템에유용하 SSTF FCFS C-SCAN SCAN [ 산-06년5 월] 22. 다음과같은트랙이요청되어큐에도착하였 모든트랙을서비스하기위하여 SSTF 스케줄링기법이사용되었을때트랙 35 는요청된트랙중몇번째찾게되는가? ( 단, 현재헤더의위치는트랙 50 이고, 헤드는트랙 0방향으로움직이고있다.) 요청된트랙 : 가 1 번째 2 번째 3 번째 4번째 [ 산-08년9 월][ 산-01년3 월] 23. 디스크스케쥴링기법중 SSTF(Shortest Seek Time-First) 의설명으로옳은것은? FCFS(first-come-first-served) 보다처리량이많고평균응답시간이짧다. 응답시간의편차가작으므로대화형시스템에적합하 대기행렬의상태에따라항상일정한순서대로처리하므로신뢰도가높다. 탐색거리가짧은요청이먼저서비스를받게되므로디스크요청의기아현상은발생하지않는다

138 [ 정보처리기사/ 산업기사 ] OS08-디스크스케줄링 [ 산-05년3 월] 24. 디스크의서비스요청대기큐에도착한요청이다음과같을때 SSTF 스케쥴링기법사용시 75번트랙은몇번째로서비스받는가? ( 단, 현재헤드위치는 100번트랙으로가정한다.) 두번째 세번째 네번째 다섯번째 [ 산-02년9 월] 25. Queue에아래와같은트랙요청정보가들어있고 Head 의현재위치가 Track 53 일때, Head가움직이는순서가아래와같다면무슨스케줄링기법을사용했는가? 큐 : 98, 183, 37, 122, 18, 124, 65, 67 Head 움직임순서 : 가. SCAN 다. SSTF FRONT 105, 75, 58, 90, 35, 200, 64, 89 나. C-SCAN 라. Sector Queuing (3) 디스크스케줄링 > SCAN [ 산-08년9 월][ 기-99년10 월][ 기-04년5 월][ 기-07년9 월] 26. 디스크에서헤드가 70트랙을처리하고 60트랙으로이동해왔 SCAN방식을사용할때다음디스크큐에서가장먼저처리되는트랙은? 20, 50, 80, [ 기-05년3 월] 27. 디스크스케쥴링기법중다음의특징을갖는기법은? - 디스크의헤드가제일바깥트랙에서부터시작하여제일안쪽트랙으로이동하면서요구에대한서비스를수행하는기법으로안쪽실린더도착시다시바깥쪽실린더쪽으로헤드가이동하면서수행하는서비스 가. FCFS(FIRST COME FIRST SERVICE) 나. SSTF(SHORTEST SEEK TIME FIRST) 다. SCAN 라. LRU(LEAST RECENTLY USED) [ 기-08년3 월][ 기-04년3 월] 28. 디스크스케줄링에서 SCAN 기법을사용할경우, 다음과같은작업대기큐의작업들을수행하기위한헤드의총트랙이동거리는?( 단, 초기헤드의위치는 30 이고, 현재 0번트랙으로이동중이다.) 작업대기큐 : [ 기-03년8 월] 29. 다음의디스크스케줄링중현재진행중인방향으로가장 짧은탐색거리에있는요청을먼저서비스하는기법은? 가. SSTF 나. SCAN 다. C-SCAN 라. FCFS [ 기-05년3 월] 30. 현재헤드의위치가 50에있고트랙 0번방향으로이동하며, 요청대기열에는다음과같은순서로들어있다고가정할때, 헤드의총이동거리가가장짧은스케줄링은? 100, 180, 40, 120, 0, 130, 70, 80, 150, 200 C-SCAN 스케줄링 FCFS 스케줄링SCAN 스케줄링SSTF스케줄링 [ 산-01년6 월] 31. 입출력헤드가디스크의한끝에서다른끝으로, 다른한쪽끝에도달하였을때는역방향으로이동하면서요청된트랙에대한처리를해나가는디스크스케줄링기법은? FCFS SCAN SSTF 에센바흐 [ 산-02년5 월][ 산-04년3 월] 32. SCAN 디스크스케줄링기법의특징이아닌것은? SSTF(SHORTEST SEEK TIME FIRST) 의개선기법이 도착순서에따라실행순서가고정된다는점에서공평하다. 진행방향상의가장짧은거리에있는요청을먼저수행한다. 실린더지향전략이 [ 산-04년9 월][ 산-01년3 월] 33. 디스크헤드의현위치가 53 트랙에있다고가정할때 SCAN 기법을사용할경우대기큐의내용이다음과같을때처리순서는어떻게되겠는가? 대기큐 : 100, 192, 50, 120, 25, 115, 59, 61 가 나 다 라 [ 산-02년9 월] 34. 번호가 0부터 199인 200개의트랙을가진유동헤드디 스크가있 헤드의현재위치는트랙 143 이며트랙의바깥 쪽방향으로진행하고있다고가정할경우, 요청큐가 FCFS 순으로 147, 91, 177, 94, 150, 102, 175, 130 과같을때, SCAN 스케줄링알고리즘을사용했을때헤드의총이동량은 얼마인가? [ 산-03년5 월] 35. 현재헤드의위치가 50 에있고트랙 0번방향으로이동하며, 요청대기열에는다음과같은순서로들어있다고가정할때,SCAN스케줄링알고리즘에의한헤드의총이동거리는얼마인가? 100, 180, 40, 120, 0, 130, 70, 80, 150,

139 [ 정보처리기사/ 산업기사 ] OS08-디스크스케줄링 (4) 디스크스케줄링 > LOOK [ 기-05년5 월] 36. 디스크스케줄링방법중 LOOK 방식을사용할때현재헤드가 60 에서 50 으로이동해왔다고가정할경우다음과같은디스크큐에서가장먼저처리되는것은? 70, 80, 100, [ 산-05년9 월] 37. 다음과같은트랙이요청되어큐에도착하였 모든트랙을서비스하기위하여 LOOK 스케줄링기법이사용되었을때모두몇트랙의헤드이동이생기는가?( 단, 현재헤드의위치는 50 트랙이고헤드는트랙 0 방향으로움직이고있) (5) 디스크스케줄링 > C-SCAN [ 기-03년5 월] 38. 현재헤드의위치가 50 에있고, 요청대기열에는다음과같은순서로들어있다고가정할때, C-SCAN(Circular-scan) 스케줄링알고리즘에의한헤드의총이동거리는얼마인가? 100, 180, 40, 120, 0, 130, 70, 80, 150, [ 기-01년6 월][ 기-06년9 월] 39. 디스크스케줄링기법중항상바깥쪽실린더에서안쪽으로움직이면서가장짧은탐색시간을가지는요청을서비스하는기법은? FCFS SSTF SCAN C-SCAN [ 기-07년5 월] 40. 현재헤드의위치가 50 에있고, 요청대기열의순서가다 음과같을경우, C-SCAN 스캐줄링알고리즘에의한헤드의 총이동거리는얼마인가? 단, 현재헤드의이동방향은안쪽 이다. 요청대기열의순서 100, 180, 40, 120, 0, 130, 70, 80, 150, [ 산-05년9 월] 41. 디스크스케줄링기법중가장안쪽과가장바깥쪽의실린더에대한차별대우를없앤기법은? FCFS SSTF N-단계 SCAN C-SCAN [ 산-03년5 월] 42. 디스크탐색시간최적화전략중 C-SCAN 스케줄링전략 에대한설명으로가장적합한것은? 현재헤드의위치에서가장가까운 I/O 요청을서비스한 헤드가디스크표면을양방향( 안쪽/ 바깥쪽) 으로이동 하면서이동하는동선의 I/O 요청을서비스한 이때, 헤드는이동하는동선의앞쪽에 I/O 요청이없을경우에 만후퇴가가능하다. 헤드는트랙의안쪽으로, 한방향으로만움직이며안 쪽에더이상 I/O 요청이없으면다시바깥쪽에서안쪽으 로이동하면서 I/O 요청을서비스한 먼저도착한 I/O 요청을먼저서비스한 (6) 디스크스케줄링 > N-step SCAN [ 기-06년3 월] 43. SCAN의무한대기발생가능성을제거한것으로 SCAN 보다응답시간의편차가적고, SCAN과같이진행방향상의요청을서비스하지만, 진행중에새로이추가된요청은서비스하지않고다음진행시에서비스하는디스크스케줄링은? N-step SCAN 스케줄링C-SCAN스케줄링 SSTF 스케줄링FCFS스케줄링 (7) 2008 년기출문제( 중복제거) [ 기-08년3 월] 44. 다음이설명하는디스크스케줄링기법은무엇인가? - 부하가매우큰항공예약시스템을위해개발되었으며 탐색시간(Seek Time) 뿐만아니라회전지연시간(Rotational Delay Time) 의최적화를위해개발된기법이 - 헤드는 C-SCAN처럼움직이며예외적으로모든실린더는그실린더에요청이있던없던간에전체트랙이한바퀴회전할동안의서비스를받는다. SSTF 기법 N-단계 SCAN기법 FCFS 기법 에션바흐(Eschenbach) 기법 [ 산-08년5 월] 45. FCFS(First Come First Served) 스케줄링의특성으로거리가먼것은? 대기큐를재배열하지않고일단요청이도착하면실행예정순서가도착순으로고정된다. 더높은우선순의를가진요청이도착하더라도요청의순서가바뀌지않는다. 먼저도착한요청이우선적으로서비스를받게되므로근본적인공평성이보장되고프로그래밍하기도쉽다. 실린더의제일안쪽과바깥쪽에서디스크요청의기아 (starvation) 현상이발생할수있

140 [ 정보처리기사/ 산업기사 ] OS08-디스크스케줄링 [OS08- 디스크스케줄링] 라 라 다 라 가 가 다 라 나 나 라 라 다 라 가 라 다 나 나 나 가 다 가 다 다 나 다 다 나 다 나 나 나 가 라 가 나 나 라 나 라 다 가 라 라

141 [ 정보처리기사/ 산업기사 ] OS09-파일관리 * 주요키워드 * 능력을갖추어야한다. 사용하기편리한인터페이스를제공해야한 (1) 파일시스템특징 (2) 파일구성방식 > 순차파일 (3) 파일구성방식 > 색인순차파일 (4) 파일구성방식 > 직접파일 (5) 파일관리 > 파일디스크립터 (6) 파일관리 > 디렉토리구조 (7) 파일관리 > 디스크공간할당기법 (8) 파일관리 > 자원보호기법 (9) 파일관리 > 파일보호기법 (10) 파일관리 > 보안기법 (11) 파일관리 > 암호화기법 (12) 2008 년기출문제( 중복제거) (1) 파일시스템특징 [ 기-07년3 월][ 기-05년5 월] 1. 파일시스템에대한설명으로옳지않은것은? 고급언어에대한번역기능을제공한 나. 사용자가파일을생성, 수정, 제거할수있도록한 파일공유를위해서여러종류의접근제어기법을제공한다. 라. 불의의사태에대비한예비(backup) 와복구(recovery) 능력을갖추어야한다. [ 산-99년4 월] 2. 다음중 file 의특성을결정하는기준이아닌것은? 소멸성(volatility) 활성률(activity) 크기(size) 볼륨(volume) [ 산-05년5 월] 3. 파일시스템의기능에대한설명으로옳지않은것은? 사용자가파일을생성, 수정, 제거할수있도록한 적절한제어방식을통해다른사람의파일을공동으로사용할수있도록한다. 사용자가이용하기편리하도록사용자에게익숙한인터페이스를제공해야한다. 라. 정보의암호화와해독에대한기능은제공하지않는다. [ 산-01년3 월] 4. 파일시스템의기능으로거리가먼것은? 여러종류의접근제어방법제공 파일의생성, 변경, 제거 네트워크제어 파일의무결성과보안을유지할수있는방안제공 [ 산-05년3 월] 5. 파일시스템의일반적인기능으로거리가먼것은? 사용자외에타인이파일에대한작업을할수없도록한다. 사용자가파일을생성하고, 변경하고, 제거할수있도록한다. 정보의손실이나파괴를방지하기위해백업과복구 (2) 파일구성방식 > 순차파일 [ 기-05년3 월] 6. 순차파일에대한설명으로틀린것은? 적합한기억매체로는자기테이프를쓰면편리하 필요한레코드를삽입하는경우파일전체를복사할필요가없다. 기억장치의효율이높 검색시에효율이나쁘 [ 기-07년3 월] 7. 파일의구성방식중순차파일에대한설명으로옳지않은것은? 부가적인정보를보관하지않으므로불필요한공간낭비가없다. 파일구성이용이하 대화식처리보다일괄처리에적합한구조이 임의의특정레코드를검색하는효율이높 [ 기-01년9 월] 8. 파일접근방식중순차접근의장점으로볼수없는것은? 다음레코드접근이빠르 공간낭비가없 임의의레코드를검색하는데효율적이 파일구성이쉽 [ 기-01년9 월] 9. 순차파일(sequential file) 을사용했을때얻을수있는장점으로가장적합한것은? 원하는레코드에대한순차및직접접근형태를모두지원할수있다. 레코드들이많이삽입되면주기적으로블록재구성이필요하다. 저장매체의효율이매우높 한번파일을개방하면읽기나쓰기를자유롭게할수있다. [ 산-99년8 월] 10. 파일의구조는파일을구성하는레코드들이보조기억장치에배치되는방식을말한 이에관한설명중틀린것은? 순차파일의레코드들은반드시연속된물리적저장공간에저장될필요는없다. 인덱스된순차파일에서레코드는각레코드의기값에따라논리적순서대로배열되어있다. 다. 직접파일은레코드가직접액세스기억장치의물리적주소를통해직접액세스된다. 순차파일은테이프를모형화한것이 [ 산-05년3 월] 11. 순차파일의장점이아닌것은? 간단한구조이기때문에특정레코드를검색하기편리하다. 레코드들을순차적으로저장하기때문에저장매체의효율이높다

142 [ 정보처리기사/ 산업기사 ] OS09-파일관리 어떠한저장매체에서도파일구성이가능하 레코드정렬순서에따라순차적으로접근하기때문에다음레코드에대한접근속도가빠르다. 사이의물리적인주소로변환할수있는사상함수 (mapping function) 가필요한파일은? 순차파일 인덱스된순차파일 직접파일 분할파일 (3) 파일구성방식 > 색인순차파일 [ 기-99년8 월] 12. 파일구성방식중 "indexed sequential access" 방식의특징으로맞지않는것은? 가. 각레코드는레코드킷값에따라논리적으로배열된다. 시스템은각레코드의실제주소가저장된인덱스를관리한다. 일반적으로디스크기억장치에많이이용된 레코드가직접액세스기억장치(DASD) 의물리적주소를통하여직접액세스된다. [ 산-08년3 월][ 기-04년3 월][ 기-04년9 월][ 기-07년3 월][ 기 -06년9 월][ 기-07년5 월][ 기-03년3 월][ 산-05년9 월] 13. 파일구성방식중 ISAM(Indexed Sequential Access - Method) 의물 리적인 색인 구성은 디스크의 물리적 특성에 따라 색인 (index) 을구성하는데, 다음중 3단계색인에해당되지않는 것은? 실린더색인(cylinder index) 트랙색인(track index) 마스터색인(master index) 볼륨색인(volume index) (4) 파일구성방식 > 직접파일 [ 기-05년3 월][ 기-06년5 월][ 산-03년8 월][ 산-05년3 월][ 산 -06년9 월] 14. 해싱등의사상함수를사용하여레코드키에의한주소계산을통해레코드를접근할수있도록구성한파일은? 순차파일 인덱스파일 직접파일 다중링파일 [ 기-06년3 월][ 기-03년5 월] 15. 직접파일(direct file) 에대한설명으로거리가먼것은? 직접접근기억장치의물리적주소를통해직접레코드에접근한다. 키에일정한함수를적용하여상대레코드주소를얻고, 그주소를레코드에저장하는파일구조이 직접접근기억장치의물리적구조에대한지식이필요하다. 직접파일에적합한장치로는자기테이프를주로사용한다. [ 기-00년10 월] 16. 파일의접근방식에대한설명으로옳은것은? 순차접근은디스크를모형으로한것이 나. 순차접근에서기록은파일의임의위치에서가능하다. 직접접근파일에서파일을구성하는어떠한블록도직접접근할수있어서, 판독이나기록의순서에는제약이없 직접접근파일에서파일을구성하는블록의번호는절대블록번호이어야사용자가자신의파일이아닌부분을접근하는것을운영체제가방지할수있다. [ 산-00년3 월][ 산-02년9 월][ 산-06년5 월] 17. 특정레코드를검색하기위하여키(Key) 와보조기억장치 (5) 파일관리 > 파일디스크립터 [ 산-01년9 월][ 산-02년5 월][ 산-05년3 월] 18. 파일디스크립터(file descriptor) 에포함되는내용이아닌 것은? 파일작성자 생성날짜및시간 보조기억장치상의파일의위치 액세스횟수 [ 산-08년9 월] [ 산-07년3 월] 19. 파일디스크립터에대한설명으로옳지않은것은? 파일제어블록(FCB) 이라고도한 시스템에따라다른구조를가질수있 파일관리를위해시스템이필요로하는정보를가 지고있다. 파일시스템이관리하므로사용자가직접참조할수있 [ 기-08년3 월][ 기-04년9 월][ 산-07년5 월][ 기-01년6 월][ 기 -02년9 월][ 기-03년5 월] 20. 파일디스크립터의내용으로옳지않은것은? 오류발생시처리방법 보조기억장치의유형 파일의구조 접근제어정보 [ 기-05년9 월] 21. 파일디스크립터(File Descriptor) 에대한설명으로옳지 않는것은? 파일디스크립터의내용에는파일의 ID 번호, 디스크 내주소, 파일크기등에대한정보가수록된 파일이엑세스되는동안운영체제가관리목적으로 알아야할정보를모아놓은자료구조이다. 해당파일이 Open 되면 FCB(File Control Block) 가 메모리에올라와야한다. 모든시스템에동일한자료구조를갖는 [ 기-07년5 월][ 기-00년7 월] 22. 파일디스크립터에대한설명으로옳지않은것은? 사용자가직접관리하므로사용자가참조할수있 파일을관리하기위해시스템이필요로하는정보를 보관한다. 일반적으로보조기억장치에저장되어있다가파일이 개방(open) 될때주기억장치로옮겨진 FileControlBlock 이라고도한 (6) 파일관리 > 디렉토리구조 [ 기-00년7 월][ 기-02년9 월][ 기-04년3 월] 23. 파일시스템의디렉토리중가장간단한디렉토리구조로서모든파일들이유일의이름을가지고있으며, 같은디렉토리내에위치하여관리되는디렉토리구조는? 일단계구조디렉토리 이단계구조디렉토리 트리구조디렉토리 비주기구조디렉토리

143 [ 정보처리기사/ 산업기사 ] OS09-파일관리 [ 기-08년9 월][ 기-01년6 월][ 기-02년3 월][ 기-02년5 월][ 기 -04년5 월] 24. 파일시스템에서중앙에마스터파일디렉토리가있고, 그아래사용자파일디렉토리가있는구조이며, 다른 사용자와의파일공유가대체적으로어렵고파일이름이보통 사용자이름, 파일이름의형태를취하므로파일이름의 길이가길어지는디렉토리구조는? 단일디렉토리구조 2단계디렉토리구조 트리형태디렉토리구조 비순환그래프디렉토리구조 [ 산-99년4 월][ 산-04년5 월] 25. 그래프탐색알고리즘이간단하며, 원하는파일로접근이 쉬우며, 파일의제거를위하여자투리모음(Garbage- Collection) 을위한참조계수기가필요한디렉토리구조는? 1단계디렉토리 2단계디렉토리 일반그래프디렉토리 비순환그래프디렉토리 [ 산-00년3 월] 26. 디렉토리(Directory) 구조를확장한임의트리로하나의 루트디렉토리와다수의종속디렉토리로구성된디렉토리는? 트리구조디렉토리 1단계구조디렉토리 2 단계구조디렉토리 비주기구조디렉토리 [ 산-04년9 월] 27. 부디렉토리를공유할수있고, 융통성이있으며기억공 간을절약할수있으나, 복잡하고하나의파일에다수의이름 이존재할수있는디렉토리구조는? 2단계디렉토리 트리구조디렉토리 일반그래프디렉토리 비순환그래프디렉토리 [ 산-01년3 월] 28. 트리형태의디렉토리구조를사용하는시스템에대한설 명으로옳지않은것은? 유닉스운영체제에서사용하고있 각디렉토리의생성과파괴가어렵 동일한이름의여러디렉토리생성이가능하 하나의루트디렉토리와여러개의부디렉토리로구성된 다. [ 기-99년10 월] 29. 디렉토리구조중에서파일또는디렉토리의공용이허용 될수있는것은? 2단계디렉토리 3단계디렉토리 트리구조디렉토리 비순환그래프디렉토리 [ 기-00년3 월] 30. 파일시스템에서의일반적인디렉토리구성방식이아닌 것은? 일단계디렉토리구조 이단계디렉토리구조 삼단계디렉토리구조 트리디렉토리구조 [ 기-07년9 월] 31. 사이클이허용되고, 불필요한파일제거를위해참조 카운터가필요한디렉토리구조는? 1 단계디렉토리구조 2단계디렉토리구조 트리디렉토리구조 일반그래프형디렉토리구조 (7) 파일관리 > 디스크공간할당기법 [ 기-02년5 월] 32. 사용자가해당블록의포인트를실수로지워지게하는것 을예방하고블록접근을빠르게하기위하여포인터를모아 놓은곳을무엇이라하는가? 파일할당표(FAT) 블록할당표(BAT) 인덱스표(IAT) 디렉토리표(DRT) [ 기-00년3 월] 33. 디스크에기억장소를할당하는방법중연속적으로할당할때에비하여링크를이용하여할당할때의장점으로거리가먼것은? 외적단편화가일어나지않는 파일의생성시파일의크기를알필요가없 디스크압축이불필요하 원하는블록에직접적으로액세스가가능하 [ 기-00년7 월][ 산-05년5 월] 34. 디스크공간할당시불연속할당에비하여연속할당방식을사용할경우가장큰장점은? 논리적으로연속된레코드들이물리적으로서로인접하게저장되므로액세스시간이감소된다. 다중프로그래밍에유용하게사용할수있 프로그램적재를효율적으로할수있 단편화(fragmentioan) 를줄일수있 [ 기-01년3 월] 35. 디스크공간할당방식에관한설명으로옳지않은것은? 연속할당기법에서는요청한파일의크기보다큰연속된기억공간이없을경우라도파일은생성될수있다. 불연속할당기법은크게링크를이용한섹터단위의할당과블록단위의할당으로구분할수있다. 블록할당기법에는블록체인기법, 인덱스블록체인기법, 블록지향파일사상기법등이있 블록단위의할당기법은하나의섹터를할당하는대신에연속된섹터로구성된블록을할당한다. [ 산-99년4 월] 36. 연속및불연속기억장치할당에관한설명으로올바르지않은것은? 불연속기억장치의할당은주기억장치내의이용부분을여러작은부분으로나누어실행할수있다. 불연속기억장치에서는분산되어있는블록또는조각들을반드시인접하여적재하여야한다. 가상기억장치에서는연속기억장치보다는불연속기억장치할당기법을채택하여사용하고있다. 연속기억장치할당기법에서는오버레이기법을활용하여주기억장치보다더큰프로그램을실행할수있게하였다. [ 산-99년4 월][ 산-99년8 월] 37. 파일시스템에서파일을블록단위로저장하는기법이아닌것은? 블록체인기법 연속블록할당기법 인덱스블록체인기법 블록단위의파일사상 [ 산-00년7 월] 38. 파일의보조기억장치에대한디스크공간할당기법중

144 [ 정보처리기사/ 산업기사 ] OS09-파일관리 연속할당기법중연속할당기법의설명으로옳은것은? 사용자는만들고자하는파일의크기에해당하는디스크공간을미리지정해주어야한다. 논리적으로연속된레코드들이물리적으로는서로무관하게저장된다. 논리적으로연속된레코드들이전체디스크에퍼져있는경우보다는액세스시간이증가한다. 디렉토리에는각파일의시작주소와파일의길이만이유지되므로디렉토리구현이어렵다. [ 산-99년6 월] 39. 디스크할당기법으로서링크를이용한기법에관하여기술한것이잘못된것은? 외부단편화가발생하지않는 각파일을디스크블록의연결된리스트이 직접접근을효율적으로지원한 FAT(FileAllocationTable) 는이기법의변형이 파일 2 (B, RWL) 읽기 쓰기 인쇄 공유 [ 산-01년3 월] 45. 자원보호기법중객체와그객체에허용된조작리스트 이며, 영역과결합되어있으나사용자에의해간접적으로액 세스되는기법은? 접근제어행렬(access control matrix) 권한리스트(capability list) 접근제어리스트(access control list) 자물쇠와열쇠(lock/key) 매커니즘 [ 산-07년9 월] 46. 자원보호기법중접근제어행렬을구성하는요소가아닌것은? 영역 객체 권한 시간 (8) 파일관리 > 자원보호기법 [ 기-03년8 월][ 기-04년5 월][ 기-00년7 월][ 기-01년9 월][ 기 -07년9 월] 40. 컴퓨터시스템에서사용되는자원들( 파일, 프로세스, 메모리등) 에대하여불법적인접근방지와손상발생방지를목적으로하는자원보호방법의일반적인기법이아닌것은? 접근제어리스트(access control list) 접근제어행렬(access control matrix) 권한리스트(capability list) 권한제어행렬(capability control matrix) [ 기-05년3 월] 41. 다음과같은접근제어행렬에대한설명중옳은것은? (E: 실행가능, R: 판독가능, W: 기록가능) 파일사용자김영수이길동최동규인사파일 E REW E 급여파일 RW NONE R 김영수는인사와급여파일을판독하고기록할수있 이길동은인사와급여파일을읽을수있 최동규는급여파일의내용을변경할수있 이길동은인사파일에대한모든권한을가지고있 [ 산-01년6 월] 42. 자원보호기법의종류에해당하지않는것은? 가. capability control matrix 나. access control matrix 다. access control list 라. capability list [ 산-99년6 월] 43. 파일접근행렬(access-matrix) 는무슨목적으로만든것인가? 압축 스케쥴링 할당 보호 [ 산-07년3 월] 44. 다음접근제어리스트에서 파일1 이처리될수없는것 은? ( 단, 여기서 R= 읽기,W= 쓰기,P= 인쇄,L= 공유) 종류파일1 접근제어리스트 (ACL) (A, RWP) (9) 파일관리 > 파일보호기법 [ 산-05년3 월][ 산-00년7 월][ 산-99년6 월] 47. 사용자 password 에대한설명으로옳지않은것은? 추측가능한사용자의전화번호, 생년월일등으로는 구성하지않는것이바람직하다. 암호가짧을수록추측에의한암호발각가능성이 희박하다. 암호는자주변경하는것이바람직하 불법액세스를방지하는데사용된 [ 산-08년5 월][ 산-06년3 월][ 기-05년3 월][ 기-06년5 월] 48. UNIX 시스템에서 파일보호를 위해 사용하는 방법으로 read, write, execute 등세가지접근유형을정의하여제한 된사용자에게만접근을허용하고있 UNIX의이러한파일 보호방법은파일보호기법의종류중무엇에해당하는가? 파일의명명(Naming) 접근제어(Access control) 비밀번호(Password) 암호화(Cryptography) [ 산-03년5 월] 49. 파일보호기법중에서각파일에판독암호와기록암호 를부여하여제한된사용자에게만접근을허용하는기법은? 파일의명명(Naming) 비밀번호(Password) 접근제어(Access control) 암호화(Cryptography) [ 기-07년5 월][ 기-03년5 월] 50. 파일보호기법중각파일에접근목록을두어접근가 능한사용자와가능한동작을기록한후이를근거로접근을 허용하는기법은? 파일의명명(Naming) 비밀번호(Password) 접근제어(Access control) 암호화(Cryptography) [ 기-06년3 월] 51. 파일손상을막기위한파일보호기법이아닌것은? 파일명명(File Naming) 접근제어(Access control) 암호화( Password/Cryptography) 복구(Recovery) [ 기-07년3 월]

145 [ 정보처리기사/ 산업기사 ] OS09-파일관리 52. 파일보호기법중다음설명에해당하는것은? 사용자에따라접근할수있는파일이나디렉토리의목록을정해서사용자의신원에따라서로다른접근권한을허용한다. Cryptography Password Naming Access control [ 산-07년9 월] 53. 사용자가로그인할때사용자인증을위해신원을확인하는방법으로적당하지못한것은? Enter 키누름 지문인식장치사용 패스워드입력 보안카드사용 (10) 파일관리 > 보안기법 [ 산-03년5 월][ 산-07년5 월] 54. 천재지변이나사고로인해정보의손실이나파괴를막기위해취할수있는방법으로가장올바른것은? 파일시스템을체계적으로잘정리한 백업(Back-up) 을주기적으로실시하여안전한곳에보관한다. 컴퓨터에안전장치를하고, 필요할때만조심해서사용해야한다. 사고는컴퓨터가가동될때만발생함으로사용후에는컴퓨터전원을반드시꺼놓는다. [ 기-02년5 월][ 기-04년9 월][ 기-06년9 월] 55. 하드웨어나운영체제에내장된기능으로프로그램의신뢰성있는운영과데이터의무결성을보장하기위한기능과관련되는보안은? 외부보안 운용보안 사용자인터페이스보안 내부보안 [ 기-05년5 월] 56. 컴퓨터시스템에서전송정보가오직인가된당사자에의해서만수정될수있도록통제하는것을정보보안에서는무엇이라고하는가? 기밀성 인증 가용성 무결성 [ 기-05년9 월][ 기-01년6 월][ 기-02년3 월][ 산-01년6 월][ 산 -04년5 월] 57. 컴퓨터시스템의일반적인보안유지방식으로거리가먼것은? 외부보안(external security) 사용자인터페이스보안(user interface security) 공용키보안(public key security) 내부보안(internal security) [ 기-08년5 월][ 산-00년3 월][ 산-05년5 월] 58. 사용자의신원을운영체제가확인하는절차를통해불법침입자로부터시스템을보호하는보안은? 외부보안 운용보안 사용자인터페이스보안 내부보안 [ 산-05년9 월] 59. 잠재적위협에대처하고그위협을제거하기위한보안의목적과거리가먼것은? 비밀성 유통성 가용성 무결성 [ 산-03년3 월][ 산-06년9 월] 60. 보안에대한설명중옳지않은것은? 외부보안은불법침입자나천재지변으로부터시스템을보호하는것이다. 내부보안은하드웨어나운영체제의내장된보안기능을통해신뢰성을유지하고시스템을보호하는것이다. 시설보안은감지기능을통해외부침입자나화재, 홍수와같은천재지변으로부터의보안을말한다. 사용자인터페이스보안은사용자의신원을운영체제가확인하는절차없이불법침입자로부터시스템을보호하는것이다. [ 산-05년3 월] 61. 보조기억장치의보안유지기법중다음은무엇에해당하는가? - 화재, 홍수등과같은천재지변으로부터의보안 - 외부침입자로부터의보안 - 감지기능이중요함. 시설보안 운용보안 사용자인터페이스보안 내부보안 (11) 파일관리 > 암호화기법 [ 기-05년5 월] 62. 암호화기법중공용키시스템(Public Key System) 에대한설명으로잘못된것은? 암호화키와해독키는보안되어야한 키의분배가용이하 암호화키와해독키가따로존재한 공용키암호화기법을이용한대표적암호화방식에는 RSA 가있 [ 기-00년10 월] 63. 공개키시스템에대한설명으로옳지않은것은? 암호와해독에다른키를사용한 암호키는공개되어있어누구나사용할수있 해독키는당사자만알고있 키분배가비밀키시스템보다어렵다 [ 산-02년3 월][ 산-00년3 월] 64. 암호법(cryptography) 과가장거리가먼것은? 가. RISC(reduced instruction set computer) DES알고리즘 공용키시스템(public key system) RSA알고리즘 [ 산-01년9 월][ 산-05년5 월] 65. 데이터암호화시스템중, 암호화키와해독키가따로존재하여암호화키는공용키로공개되어있고해독키는개인키로비밀이보장되어있는방식은? 비밀번호(password) 나. DES(Data Encryption Standards)

146 [ 정보처리기사/ 산업기사 ] OS09-파일관리 공개키시스템(public key system) 디지털서명(digital signature) [ 기-00년3 월] 66. 수신자가메시지전송도중에변경되지않았음을확인할수있으며, 메시지가정당한상대방으로부터전달된것임을확인할수있는기법은? 디지털서명기법(digital signature mechanism) 인증교환기법(authentication exchange mechanism) 여분정보삽입기법(traffic padding mechanism) 접근제어기법(access control mechanism) [ 산-08년3 월][ 산-06년3 월][ 산-04년9 월] 67. 보안메커니즘의설계원칙에는개방된설계, 최소특권, 특권의분할, 메커니즘의경제성등이있 이중개방된설계의의미를가장적절하게설명한것은? 알고리즘은알려졌으나, 그키는비밀인암호시스템의사용을의미한다. 트로이목마로부터의피해를제한하기위해모든주체는업무완수에필요한최소한의특권만을사용해야한다. 가능하다면객체의대한접근은하나이상의조건을만족하게해야한다. 가능한한기능검증과쉽게정확한구현을할수있도록간단히설계한다. (12) 2008 년기출문제( 중복제거) [ 기-08년3 월] 68. 다음설명에해당하는자원보호기법은? 접근제어행렬에있는각행, 즉영역을중심으로구성한것으로서각사용자에대한자격들로구성되며, 자격은객체와그객체에허용된연산리스트이다. 가. Global Table 나. Capability List 다. Access Control List 라. Lock/Key [ 기-08년3 월] 69. 디스크공간할당기법중연속할당에대한설명으로옳지않은것은? 연속하는논리적블록들이물리적으로서로인접하여저장된다. 파일의시작주소와크기만기억하면되므로파일의관리및구현이용이하다. 파일의크기가자주바뀌는경우에는구현이어렵 단편화가발생할수없으므로주기적인압축이필요없 [ 산-08년5 월] 70. 파일시스템의일반적인기능으로거리가먼것은? 언어의종류에관계없이모든원시프로그램을컴파일가능하도록한다. 사용자가파일을생성하고, 변경하고, 제거할수있도록한다. 정보의손실이나파괴를방지하기위해백업과복구능력을갖추어야한다. 사용하기편리한인터페이스를제공해야한 [ 기-08년5 월] 71. 파일디스크립터에대한설명으로옳지않은것은? 파일디스크립터는해당파일의 OPEN에상관없이주기억장치에상주한다. 파일디스크립터는파일마다독립적으로존재한 File Control Block 이라고도한 파일디스크립터는시스템에따라다른구조를가질수있 [ 산-08년9 월] 72. 시스템과그시스템내의자료에대한정보의무결성과안정성을어떻게보안할것인지에관련된사항을의미하는것은? 보호 보안 침투 해킹 [ 산-08년9 월] 73. 디렉토리구조중다음설명에해당하는것은? -하나의루트디렉토리와여러개의부디렉토리로구성된다. -UNIX, 윈도운영체제에서채택하고있는구조이 -디렉토리탐색은포인터에의하여계층적으로이루어진다. 1 단계디렉토리구조 트리디렉토리구조 2 단계디렉토리구조 비순환그래프디렉토리구조 [ 기-08년9 월] 74. 파일시스템에관한설명중옳지않은것은? 파일(File) 은연관된데이터들의집합이 파일은각각의고유한이름을갖고있 파일은주로주기억장치에저장하여사용한 사용자는파일을생성하고수정하며제거할수있 [OS09- 파일관리] 가 라 라 다 가 나 라 다 다 가 가 라 라 다 라 다 다 가 라 가 라 가 가 나 다 가 라 나 라 다 라 가 라 가 가 나 나 가 다 라 라 가 라 라 다 라 나 나 나 다 라 라 가 나 라 나 다 다 나 라 가 가 라 가 다 나 가 나 라 가 가 나 나 다

147 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX * 주요키워드 * (1) 컴퓨터시스템구조 > 강결합, 약결합 (2) 처리기(Processor) 연결방식 (3) 다중처리기운영체제구성 (4) 분산처리시스템 > 목적, 특징, 분산운영체제종류 (5) 분산처리시스템 > 투명성 (6) 분산운영체제 > 위상(Topology) 에의한분류 (7) 클라이언트/ 서버시스템 (8) UNIX > 특징 (9) UNIX > 시스템구성 ( 커널, 쉘) (10) UNIX > 파일시스템구조 (i-node) (11) UNIX > 명령어 (12) DOS, Windows (13) 2008 년기출문제( 중복제거) (1) 컴퓨터시스템구조 > 강결합, 약결합 [ 기-05년3 월] 1. 분산운영체제의개념중강결합시스템(TIGHTLY -COUPLED) 의설명으로틀린것은? 프로세스간의통신은공유메모리를이용한 여러처리기들간에하나의저장장치를공유한 메모리에대한프로세스간의경쟁최소화가고려되어야한다. 각사이트는자신만의독립된운영체제와주기억장치를갖는다. [ 기-99년4 월] 2. 다중처리기운영체제구성중대칭적(symmetric) 구조에대한설명으로옳지않은것은? 가장복잡하지만가장강력한구조이 모든프로세서는자신만의운영체제를가진 여러개의프로세서가동시에수행될수있 프로세서의수를늘린다고해도시스템효율은향상되지않는다. [ 기-04년9 월][ 기-01년9 월] 3. 분산시스템에서약결합(loosely-coupled) 시스템의특징이아닌것은? 프로세서간통신은공유기억장치를통하여이루어진 둘이상의독립된컴퓨터시스템을통신링크를이용하여연결한시스템이다. 시스템마다독자적인운영체제를보유한 프로세스간의통신은메시지전달이나원격프로시저호출을통하여이루어진다. [ 산-08년5 월][ 기-99년8 월] 4. 약결합(lossely-coupled) 시스템의특성이아닌것은? 기억장치공유 통신망사용 시스템마다독자적운영체제보유 프로세스간통신 [ 산-99년8 월][ 산-02년5 월][ 산-04년5 월] 5. 강결함(tightly-coupled) 시스템과약결합(loosely-coupled) 시스템에대한설명으로옳지않은것은? 가. 약결합시스템은각각의시스템이별도의운영체제를가진다. 약결합시스템은하나의저장장치를공유한 강결합시스템은하나의운영체제가모든처리기와시스템하드웨어를제어한다. 라. 약결합시스템은메시지를사용하여상호통신을한다. [ 기-99년4 월][ 산-06년3 월] 6. Flynn 은컴퓨터시스템의구조를네가지로분류하였 이중어레이프로세싱(array processing) 과가장밀접한관계를갖는구조는? 가. SISD(Single Instruction Single Data) 나. SIMD(Single Instruction Multiple Data) 다. MISD(Multiple Instruction Single Data) 라. MIMD(Multiple Instruction Multiple Data) [ 산-03년3 월] 7. 강결합시스템(tightly coupled system) 의특징에해당하는것은? 프로세서간의통신은공유메모리로이루어진 각시스템은자신의운영체제를가진 각시스템은자신만의주기억장치를가진 각시스템간의통신은메시지교환으로이루어진 [ 기-00년3 월] 8. 다중처리기(multi-processor) 의일반적인특징이아닌것은? 각프로세서는자체계산능력을가지고있 각프로세스들이여러개의기억장소나전용기억장소를가진다. 각프로세서들은프로세서나주변장치등을공동사용한다. 여러개의처리기를사용하여신속한처리가가능하 [ 기-06년3 월] 9. Flynn이제안한 4가지병렬처리방식중에서이론적일뿐실질적인처리방식으로사용되지않는구조는? SISD SIMD MISD MIMD [ 산-05년3 월] 10. 다중처리시스템(Multi-Processing System) 에대한설명으로옳지않은것은? 여러개의 CPU를사용하여응용프로그램을여러개의처리기로실행함으로써작업의신속한처리가가능하다. 다중처리기자체의중복성으로인해가용성을증진시키며, 단일지점의고장은제거될수있 운영체제가여러 CPU 간의기억장치를공유하기위한스케쥴링이간단해진다. 서로다른응용프로그램에대해서로다른목적을위해자신을동적으로재구성할수있다. (2) 처리기(Processor) 연결방식 [ 산-99년6 월] 11. 처리기상호연결기법중공유버스형에대한설명으로틀린것은? 가. 버스는한시점에단지하나의전송만을취급할수있다

148 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 버스에이상이생기면그부분만사용될수없 다. 시스템의전체교신량이전송률에의한제한을받는다. 라. 시스템이바빠지면버스사용은성능효율을저하시킨다. [ 기-08년5 월][ 기-03년8 월] 개의 CPU로구성된하이퍼큐브에서각 CPU는몇개의연결점을갖는가? [ 산-00년3 월] 13. 처리기를연결하는기법중공유버스기법에대한설명으로옳지않은것은? 한시점에단지하나의전송만이가능하 처리기나기타장치의증설절차가복잡하 다. 버스에이상이생기면전체시스템에장애가발생한다. 버스의사용을위한경쟁상태가발생하여시스템성능의심각한저해를가져올수있다. [ 기-00년3 월] 14. 크로스바교환행렬(crossbar switch matrix) 에관한설명으로옳지않은것은? 다중처리기시스템을구현하는하나의기법이 공유버스시스템에서버스의수를프로세서의수만큼증가시킨구조이다. 두개의서로다른저장장치를동시에참조할수있 하드웨어가복잡해지는단점이있 (3) 다중처리기운영체제구성 [ 산-08년3 월][ 산-99년8 월] 15. 다중처리기운영체제의주/ 중(mater/slave) 구조에서각각의기능에대한연결이올바른것은? master: 입/ 출력담당,slave: 연산담당master: 연산담당,slave: 입/ 출력담당master: 연산담당,slave: 연산및입/ 출력담당 master : 연산및입/ 출력담당, slave : 연산담당 [ 기-04년3 월] 16. 병렬처리시스템의형태중분리수행(Separate - Execution) 의설명으로틀린것은? 가. 한프로세서의장애는전시스템에영향을미치지않는다 하나의주프로세서와나머지종프로세서로구성된 다. 프로세서별자신만의파일및입출력장치를제어한다. 프로세서별인터럽트는독립적으로수행된 [ 산-05년9 월][ 산-01년3 월][ 산-07년9 월] 17. 병렬처리의주종(master/slave) 시스템에대한설명으로옳지않은것은? 주프로세서는연산만수행하고종프로세서는입출력과연산을수행한다. 주프로세서만이운영체제를수행한 하나의주프로세서와나머지종프로세스로구성된 주프로세스의고장시전시스템이멈춘 [ 기-08년5 월][ 기-07년9 월][ 기-99년10 월][ 기-02년9 월] 18. 다중처리기운영체제구성중주/ 종(Master/Slave) 처리기시스템에대한설명으로옳지않은것은? 주프로세서는입/ 출력과연산을담당한 종프로세서는입/ 출력위주의작업을처리한 주프로세서만이운영체제를수행한 주프로세서에문제가발생하면전시스템이멈춘 [ 기-08년9 월][ 기-08년3 월][ 기-07년5 월] 19. 다중처리기운영체제형태중주/ 종(master/slave) 시스템에대한설명으로옳지않은것은? 주프로세서와종프로세서모두운영체제를수행한 비대칭구조를갖는 주프로세서는입출력과연산을담당하고종프로세서는연산만담당한다. 주프로세서가고장나면시스템전체가다운된 (4) 분산처리시스템 > 목적, 특징, 분산운영체제종류 [ 기-05년5 월] 20. 분산운영체제의설명으로옳지않은것은? 시스템변경을위한점진적인확대용이성 고가의하드웨어에대한여러사용자들간의공유 빠른응답시간 향상된보안성 [ 기-05년3 월][ 기-07년5 월] 21. 분산처리시스템의장점중무엇에해당하는가? " 특정한시스템병목현상을제거하기위해필요한자원을추가할수있으므로선택적인성능향상을가능하게한다." 통신과정보공유(communication and information sharing) 점진적인확장(incremental growth) 가용성(availability) 고장허용성(fault tolerance) [ 기-08년9 월][ 산-08년5 월][ 기-02년9 월][ 산-01년9 월][ 산 -02년3 월][ 기-03년5 월][ 산-02년5 월][ 산-00년7 월][ 기-02년 3 월][ 기-01년9 월][ 기-01년6 월][ 기-01년3 월][ 기-00년7 월] [ 기-07년3 월][ 산-05년3 월][ 산-01년6 월][ 기-06년3 월][ 기 -05년9 월][ 기-04년9 월][ 산-05년3 월][ 기-99년10 월][ 기-02 년5 월][ 산-05년5 월][ 산-01년3 월][ 산-02년9 월] 22. 분산처리시스템의장점으로거리가먼것은? 자원공유도향상 보안성향상 처리율향상 신뢰성향상 [ 산-02년3 월] 23. 분산처리시스템에대한설명으로옳지않은것은? 한업무를여러컴퓨터로작업을분담시킴으로서처리량을높일수있다. 지리적인업무는자체에서처리한 분산시스템내의각컴퓨터간에자원을공유할수있 사용자는각컴퓨터들이어느곳에위치하는지알아야한다. [ 산-00년10 월] 24. 분산처리시스템의특징이아닌것은? 한업무를여러컴퓨터로작업을분담시킴으로서처리량을높일수있다

149 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 지리적인업무는자체에서처리한 분산시스템내의각컴퓨터간에자원을공유할수있 사용자는각컴퓨터들이어느곳에위치하는지알아야한 사용가능도향상자원공유및작업부하의차등조정고도의적응성 [ 기-05년3 월] 25. 견고한분산시스템을구축하기위해서는어떤종류의결함이발생할수있는지알아야한 분산시스템에서발생할수있는일반적인결함으로볼수없는것은? 링크결함 사이트결함 메시지의분실 데이터결함 [ 산-00년10 월] 26. 분산시스템을구축하는이유가아닌것은? 자원의공유 연산속도의향상 자원의독립성 신뢰성및통신 [ 기-99년4 월] 27. 분산시스템의목적과거리가먼것은? 자원공유증대 계산속도향상 신뢰성향상 시스템보호 [ 기-03년3 월][ 기-06년5 월][ 산-07년5 월] 28. 분산시스템에대한설명으로거리가먼것은? 다수의사용자들이데이터를공유할수있 다수의사용자들간에통신이용이하 다. 귀중한장치들이다수의사용자들에의해공유될수있다. 집중형(centralized) 시스템에비해소프트웨어의개발이용이하다. [ 산-05년3 월] 29. 분산운영체제에대한설명으로잘못된것은? 분산운영체제는전체운영체제로서각각의컴퓨터를실행시킨다. 분산운영체제는동적으로프로세스를 CPU에게할당한다. 분산운영체제는사용자들이기계들의종류를알고있어야한다. 네트워크운영체제에비해일관성있는시스템설계가가능하다. [ 산-08년9 월][ 산-03년8 월] 30. 분산시스템의특징및장점에속하지않는것은? 시스템설계의단순성 시스템의확장성 시스템자원공유 가용도의증가 [ 산-05년9 월] 31. 분산운영체제와네트워크운영체제의설명으로옳지않은것은? 분산운영체제는전체시스템에대하여일관성있는설계가가능하다. 네트워크운영체제는기존의운영체제위에통신기능을추가한것이다. 분산된시스템내에하나의운영체제가존재할때이것을네트워크운영체제라한다. 분산운영체제에서는네트워크로연결된각노드들의독자적인운영체제가배제된다. [ 기-00년10 월] 32. 분산및병렬처리시스템의장점으로거리가먼것은? 처리량의향상과빠른반응시간 [ 산-04년9 월] 33. 분산처리시스템의계층구조를하드웨어계층에서부터사용자프로그램계층으로설계할경우 " 하드웨어계층 - ( 1 ) - ( 2 ) - ( 3 ) - 사용자프로그램계층으로분류할수있" ( ) 에들어갈적절한분류를옳게나열한것은? 가프로세스계층나파일시스템계층다기억장치계층 가. 1 - 다, 2 - 가, 3 - 나 나. 1 - 다, 2 - 나, 3 - 가 다. 1 - 가, 2 - 나, 3 - 다 라. 1 - 가, 2 - 다, 3 - 나 [ 기-01년6 월] 34. 분산및병렬처리시스템에대한설명으로거리가먼것은? 분산및병렬처리시스템은작업을병렬적으로수행함으로써사용자에게빠른반응시간과작업처리량이향상된다. 사용자들이비싼자원들을쉽게공유하여사용할수있으며, 작업의부하를균등하게유지할수있 다수의구성요소가존재하므로일부가고장나더라도나머지일부는계속작동가능하기때문에사용가능도가향상된다. 분산시스템에구성요소추가시시스템의확장은어려우나작업부하를분산시킴으로써반응시간이항상일관성있게유지된다. [ 기-01년3 월] 35. NFS(Network File System) 에대한설명으로옳지않은것은? Carnegie-Mellon대학에서개발되어온분산컴퓨팅환경이며, 클라이언트머신과서버머신으로구분된확장성이큰분산파일시스템이다. 독립된파일시스템을가진서로다른워크스테이션의모임이서로연결된형태이다. 네트워크를통하여원격파일을액세스하기위하여구현되고명세화된파일관리시스템이다. 투명성을통하여파일시스템간에일정수준의공유를허용한다. [ 기-99년8 월] 36. 분산파일시스템의실제예가아닌것은? NFS FTP LoCUS Andrew [ 기-05년9 월] 37. 분산처리시스템에서분산의대상이되는것을설명한것중옳지않은것은? 공유자원에접근할경우시스템유지를위해제어를분산할필요가있다. 처리기와입력장치와같은물리적인자원을분산할수있다. 분산처리시스템에서분산의대상이되는것은하드웨어와제어이며, 자료는분산대상이아니 시스템성능과가용성을증진하기위해자료를분산할수있다

150 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX [ 기-05년3 월] 38. 분산처리시스템과관련이없는설명은? 분산된노드들은통신네트워크를이용하여메시지를주고받음으로서정보를교환한다. 사용자에게동적으로할당할수있는일반적인자원들이각노드에분산되어있다. 시스템전체의정책을결정하는어떤통합적인제어기능은필요하지않다. 사용자는특정자원의물리적위치를알지못하여도사용할수있다. [ 산-04년3 월] 39. 운영체제의형태에따른분류중사용자는컴퓨터들의종류를알필요가없으며, 원격지자원들을그들의지역자원에접근하는방식과동일한방식으로접근하도록처리하는형태의운영체제는? 네트워크운영체제(Network Operating System) 통신운영체제(Communication Operating System) 지역운영체제(Local Operating System) 분산운영체제(Distributed Operating System) [ 산-06년9 월] 40. 컴퓨터시스템이중앙집중형태에서분산처리시스템으로발전하게된이유로거리가먼것은? 자원공유 연산속도향상 신뢰성향상 보안기능향상 [ 산-07년3 월] 41. 분산처리운영시스템의설명으로옳지않은것은? 시스템의점진적확장이용이하 신뢰성, 가용성이증대된 자원의공유와부하균형이가능하 중앙집중형시스템에비해보안정책이간소해진 (5) 분산처리시스템 > 투명성 [ 기-05년5 월] 42. 분산운영체제에서사용자가원하는파일이나데이터베이스, 프린터등의자원들이지역컴퓨터또는네트워크내의다른원격지컴퓨터에존재하더라도위치에관계없이그의사용을보장하는개념은? 가 위치투명성 접근투명성 복사투명성 접근독립성 [ 산-02년5 월] 43. 아래의내용이설명하는분산시스템의특징은무엇인가? " 사용자가분산된여러자원의위치정보를알지못하고마치하나의커다란컴퓨터시스템을사용하는것처럼인식하도록한다." 가. transparency 다. scalability 나. transaction 라. fault tolerance [ 산-03년8 월] 44. 분산처리시스템에서사용자나응용프로그램의동작에영향을받지않고시스템내에있는정보객체를이동할수있도록하는투명성(Transparency) 은? 고장투명성 이주투명성 성능투명성 규모투명성 [ 기-02년3 월][ 기-02년5 월][ 기-04년9 월] 45. 분산시스템의투명성(transparency) 에관한설명으로옳 지않은것은? 위치(location) 투명성은하드웨어와소프트웨어의 물리적위치를사용자가알필요가없다. 이주(migration) 투명성은자원들이한곳에서다른 곳으로이동하면자원들의이름도자동으로바꾸어 진다. 복제(replication) 투명성은사용자에게통지할필요 없이시스템안에파일들과자원들의부가적인복사를자 유롭게할수있다. 병행(concurrency) 투명성은다중사용자들이자원 들을자동으로공유할수있다. [ 기-00년3 월] 46. 분산운영체제시스템에서서로다른컴퓨터간에많은양 의파일을처리하기위하여엑세스하려고할때가장적절한 이주방법은? 프로세스이주(process migration) 제어이주(control migration) 데이터이주(data migration) 연산이주(computation migration) [ 기-07년5 월] 47. 분산처리운영체제에서구체적인시스템환경을사용자 가알수없도록하며, 또한사용자들로하여금이에대한정 보가없이도원하는작업을수행할수있도록지원하는개념 을무엇이라고하는가? 가. Naming 나. Transparency 다. Migration 라. NFS [ 산-05년3 월] 48. 분산운영체제에서프로세스 P가사이트 A에있는 파일에접근할때, 프로세스가원격프로시져호출(Remote Procedure Call) 을이용하여이동하는이주기능은? 데이터이주 연산이주 프로세스이주 사이트이주 (6) 분산운영체제 > 위상(Topology) 에의한분류 [ 기-03년8 월][ 기-07년9 월] 49. 분산시스템의위상에따른분류방식중아래설명은어떤방식에관한것인가? - 공유되는하나의버스가시스템내의모든노드와연결되어있다. - 통신회선이 1 개이므로물리적구조가간단하 - 노드의추가와삭제가용이하 - 한노드의고장이나머지노드에영향을주지않으나버스회선이고장나면통신은두절된다. 가. Ring Connected 나. Multiaccess bus Connected 다. Partially Connected 라. Fully Connected

151 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX [ 기-05년5 월][ 기-03년5 월][ 산-02년9 월] 50. 분산운영체제의구조중완전연결(Fully Connection) 에대한설명으로옳지않은것은? 모든사이트는시스템안의다른모든사이트와직접연결된다. 사이트들간의메시지전달이매우빠르 기본비용이적게든 사이트간의연결은여러회선이존재하므로신뢰성이높다. [ 기-99년8 월] 51. 분산처리시스템의위상(topology) 에따른분류에속하지않는것은어느것인가? 계층구조 네트워크구조 성형구조 환형구조 [ 기-02년9 월] 52. 분산시스템에서각사이트의연결위상(Topology) 에관한설명으로옳지않은것은? 완전연결(fully connected) 네트워크의각사이트는시스템내의모든다른사이트들과직접연결(direct link) 이존재한다. 계층연결(hierarchy connection) 네트워크에서는각사이트들은트리(tree) 형태로구성된 성형연결(star connection) 네트워크는구조가간단하며중앙노드의고장은나머지사이트들간의통신에아무런영향이없다. 다중접근버스연결(multiaccess bus connection) 네트워크에서한사이트의고장은나머지사이트들간의통신에아무런영향을주지않는다. [ 산-01년6 월][ 산-07년9 월] 53. 분산운영체제의구조중모든사이트는하나의중앙노 드에직접연결되어있으며, 중앙노드에과부하가걸리면성 능이현저히감소하며, 중앙노드의고장시모든통신이이루 어지지않는구조는? 가. ring connection 나. star connection 다. hierarchy connection 라. fully connection [ 기-08년3 월][ 산-08년3 월][ 산-99년4 월][ 산-01년9 월] 54. 분산처리시스템의위상(topology) 에따른분류에서성형 (star) 구조에대한설명이 틀린것은? 터미널의증가에따라통신회선수도증가한 한노드의고장은다른노드에영향을주지않는 각노드들은 point-to point 형태로모든노드들과직접연결된다. 제어가집중되고모든동작이중앙컴퓨터에의해감시된다. [ 산-00년5 월][ 산-07년5 월] 55. 분산운영체제에서각노드들이 point to point 형태로중 앙컴퓨터에연결되고중앙컴퓨터를경유하여통신하는위상 (topology) 구조는? 성형(star) 구조 링(ring) 구조 계층(hierarchy) 구조 완전연결(fully connection) 구조 [ 기-03년3 월][ 산-03년3 월][ 기-00년7 월][ 기-07년3 월][ 기 -02년5 월][ 기-05년3 월][ 산-06년3 월][ 산-06년5 월] 56. 다음설명과가장밀접한분산운영체제의구조는? - 모든사이트는하나의중앙노드에직접연결되어있다 - 통신비용이저렴하 - 중앙노드의과부하시성능이현저히감소한 - 중앙노드의고장시모든통신이단절된 가. ring connection 다. hierachy connection 나. star connection 라. partially connection [ 기-02년3 월][ 기-01년6 월][ 기-05년3 월] 57. 분산운영체제의구조중아래설명에해당하는구조는? -각사이트는정확히다른두사이트와물리적으로연결되어있다. - 정보전달방향은단방향또는양방향일수있 - 기본비용은사이트의수에비례한 - 메시지가링을순환할경우통신비용은증가한 가. ring connection 다. star connection 나. hierarchy connection 라. partially connection [ 기-06년5 월][ 산-07년3 월][ 기-00년10 월] 58. 분산운영체제구조중다음의특징을갖는구조는? - 모든사이트는하나의호스트로직접연결 - 중앙컴퓨터장애시모든사이트간통신불가 - 통신시최대두개의링크만필요 - 통신비용저렴 링연결구조(RING) 다중접근버스연결구조(MULTI ACCESS BUS) 계층연결구조(HIERARCHY) 성형연결구조(STAR) [ 기-07년3 월] 59. 분산운영체제의구조중다음설명에해당하는것은? - 모든사이트는공유버스에연결된구조이 - 기본비용은사이트수에비례한다 - 사이트의고장은다른사이트간의통신에영향을주지않지만, 링크의고장은전체시스템에영향을준 - 사이트의추가와삭제가용이하 가. Multi-access Bus Connection 나. Hierarchy Connection 다. Star Connection 라. Ring Connection [ 기-05년9 월] 60. 분산처리시스템의네트워크위상중무엇에대한설명인가? - 각노드가공평한서비스를받는 - 전송매체와노드의고장발견이쉽 - 새로운노드를추가할경우통신회선을절단해야한다. - 목적지에도달하는데단방향인경우최대 n-1개의노드를거쳐야한다. 완전연결구조 계층연결구조 성형구조 링형구조 [ 산-03년5 월]

152 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 61. 분산처리시스템의성형구조에대한설명으로옳지않은것은? 자체가단순하고제어가집중되어모든작동이중앙컴퓨터에의해감시되므로하나의제어기로조절이가능하다. 집중제어로보수와관리가용이하 중앙컴퓨터고장시전체네트워크에는영향을주지않는다. 한노드의고장이다른노드에영향을주지않는 [ 산-03년5 월] 62. 분산처리시스템에서버스(bus) 구조에대한설명으로옳지않은것은? 노드의추가와삭제가용이하 통신회선의길이에제한이있 통신회선이 1 개이므로물리적구조가간단하 노드에고장이발생하면전체에영향을미치므로신뢰성이낮다. [ 산-04년5 월] 63. 분산처리시스템의물리적인연결형태를위상이라한 각노드가시스템내의모든다른노드와직접연결된상태이며직접통신하고, 기본비용은노드숫자의제곱에비례하여늘어나는위상방식은? 환형구조 완전연결구조 부분연결구조 다중접근버스구조 [ 산-04년9 월] 64. 분산처리시스템에서노드들의물리적인연결형태를위상(topology) 이라고하며, 연결형태에따라여러가지로분류할수있 연결형태의설명이옳지않은것은? 완전연결(fully connected) 구조 - 각노드가시스템내의모든다른노드와직접연결된형태 성형(star) 구조 - 임의의중심노드가다른모든노드와완전연결되어있는형태 환형(ring) 구조 - 각노드가서로다른방향의노드와물리적으로연결되어링을구성한형태 다중접근버스(multi-access bus) 구조- 여러개의공유버스를통해직선또는환형구조로각노드가서로연결된형태 (7) 클라이언트/ 서버시스템 [ 산-99년4 월] 65. 클라이언트/ 서버시스템의장점이아닌것은? 개방시스템을받아들이도록참작하고독려한 특별히협동처리를위해설계된분산응용은비분산보다간단하다. 처리할자료의출처가까이에서처리작업이진행되도록할수있다. 고성능워크스테이션에서가능한그래픽사용자인터페이스를용이하게쓸수있다. [ 산-99년6 월] 66. 클라이언트/ 서버모델설명으로거리가먼것은? 프로그램의모듈성과융통성을증대시킨 서버는공유된다양한시스템기능과자원을제공해야한다. 공유되는중앙컴퓨터가모든클라이언트/ 서버를 관리한다. 다중사용자시스템은사용자들간에 CPU를공유하기위해시분할된단일컴퓨터시스템으로구성된다. [ 산-00년7 월] 67. 클라이언트/ 서버시스템의장점이아닌것은? 에러발생시원인파악이용이하 시스템확장이용이하고유연성이있 사용자중심의개별적인클라이언트운영환경이가능하다. 개방형시스템으로다양한하드웨어와소프트웨어선택이가능하다. [ 산-05년5 월] 68. 클라이언트/ 서버(Client/Server) 시스템의설명으로적합하지않은것은? 사용자중심의개별적인클라이언트운영환경이가능하다. 시스템확장이용이하고유연성이있 많은자원을공유할수있 폐쇄적인시스템으로하드웨어와소프트웨어선택에제약이있다. (8) UNIX 특징 [ 기-03년8 월][ 기-06년5 월] 69. UNIX 운영체제의특징이아닌것은? 높은이식성 계층적파일시스템 단일작업용시스템 네트워킹시스템 [ 기-07년5 월] 70. UNIX 파일시스템의특징이아닌것은? 파일소유자, 그룹및그외다른사람들로부터사용자를구분하여파일을보호한다. 디렉토리구조는이중레벨구조이 주변장치를파일과동일하게취급한 파일생성, 삭제보호기능을갖는 [ 기-07년5 월][ 기-06년3 월][ 산-04년5 월][ 산-99년4 월][ 기 -03년5 월][ 기-00년7 월] 71. UNIX 운영체제의특징으로볼수없는것은? 대화식운영체제이 다중사용자시스템(Multi-user system) 이 대부분은코드가어셈블리언어로기술되어있 높은이식성과확장성이있 [ 산-99년6 월] 72. 개방형시스템(open system) 의특징이아닌것은? 구조가공개되어있 제품의공급업자가많 표준이정해져있 라이센스비용이비싸다 [ 기-07년3 월][ 산-01년6 월] 73. UNIX 에대한설명으로거리가먼것은? 트리구조의파일시스템을갖는 대화식시분할운영체제이 이식성(portability) 이높 다중태스킹(Multitasking) 환경이지원되지않는

153 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX [ 산-08년3 월][ 기-05년3 월] 74. UNIX 특징을설명한것중틀린것은? 대화식시분할체제이 하나이상의작업을백그라운드에서수행할수있으므로대화식시스템이라고부르기도한다. 동시에여러가지작업을수행하는다중태스킹운영체제이다. 다중사용자운영체제로두사람이상의사용자가동시에시스템을사용할수있다. [ 기-05년3 월][ 기-99년4 월] 75. UNIX 운영체제의특징과가장거리가먼것은? 높은이식성 파일시스템의리스트구조 사용자위주의시스템명령어제공 쉘명령어프로그램제공 [ 산-04년3 월][ 산-06년5 월][ 산-00년5 월][ 기-00년3 월][ 기 -02년3 월] 76. UNIX 시스템의특징이아닌것은? 대화형의시분할시스템 계층적파일시스템 Stand alone 시스템 네트워킹시스템 [ 산-04년9 월][ 산-06년3 월][ 산-99년6 월] 77. UNIX 시스템의특징으로볼수없는것은? UNIX 시스템은사용자에대해대화형시스템이 UNIX 시스템은다중작업시스템(Multi-tasking System) 이 UNIX 시스템의파일구조는단층구조형태이 UNIX 시스템은다사용자(Multi-user) 시스템이 [ 산-07년5 월] 78. UNIX 시스템의특징이아닌것은? 온라인대화형시스템이 다중작업시스템이 다중사용자시스템이 이식성이낮은시스템이 [ 산-05년9 월] 79. 한 UNIX 파일의보호모드값이 640(Octal) 일경우소유자, 그룹, 다른사용자들이각각실행할수있는허가사항으로옳지않는것은? 소유자는파일을읽고쓸수있 그룹내의멤버들은읽을수만있 어떤사용자라도실행할수있 그룹외의사용자는읽지도쓰지도실행도할수없 [ 기-01년6 월] 80. UNIX에서두프로세스를연결하여프로세스간통신을가능하게하며, 한프로세스의출력이다른프로세스의입력으로사용됨으로써프로세스간정보교환이가능하도록하는것은? pipe signal fork preemption [ 기-00년7 월] 81. UNIX에서프로세스들간의데이터전송수단으로사용될수있는 pipe 시스템콜에대한설명으로가장적절한것은? 전송된데이터는 LIFO(Last In First Out) 방식으로상대에게전달된다. 전송된데이터는 FIFO(First In First Out) 방식으로 상대에게전달된다. 전송된데이터는내림차순으로정렬되어상대에게전달된다. 전송된데이터는오름차순으로정렬되어상대에게전달된다. [ 기-05년9 월] 82. UNIX에서한프로세스의출력이다른프로세서의입력으 로사용되는것을무엇이라고하는가? 셀(shell) 파이프라인(pipeline) 백그라운드(background) 처리 커널 [ 기-05년9 월] 83. 유닉스프로세서에서프로세스에의해서사용되는정적자료를저장하는영역은? 자료영역(data area) 코드영역(code area) 스택영역(stack area) 사용자영역(user area) [ 기-05년3 월] 84. UNIX 에서파이프의의미로가장적합한것은? 분산처리를위한임시화일 프로세스간의생산자-소비자모델의데이터전달을위한큐 프로세스간의통신을위한공유메모리 세마포어에의해서공유가제어되는자원을사용하기위해대기중인프로세스들의큐 (9) UNIX 시스템구성 > 커널, 쉘 [ 산-02년9 월] 85. UNIX 의커널(Kernel) 에대한설명으로옳지않은것은? 명령어를해석하여실행한 파일시스템의접근권한을처리한 시스템의기억장소와각프로세스의배당을관리한다 시스템에서처리되는각종데이터를장치간에전송하고변환한다. [ 산-04년5 월][ 산-04년9 월][ 산-06년5 월][ 산-06년9 월][ 산 -02년5 월][ 산-01년6 월][ 산-02년3 월][ 산-00년10 월][ 기-99 년4 월][ 기-02년5 월][ 기-04년3 월][ 기-04년9 월][ 산-04년3 월][ 기-00년10 월][ 기-05년5 월] 86. UNIX에서사용자명령의입력을받아시스템기능을수행하는명령해석기로서사용자와시스템간의인터페이스를담당하는것은? 커널(Kernel) 쉘(Shell) 유틸리티(Utility) 포트(Port) [ 산-05년3 월][ 기-01년9 월][ 기-03년8 월] 87. UNIX 에서커널의기능이아닌것은? 프로세스관리기능 기억장치관리기능 입/ 출력관리기능 명령어해독기능 [ 산-06년3 월] 88. 유닉스시스템의구조순서가바르게구성된것은? 사용자-커널-쉘-하드웨어 사용자-쉘-하드웨어-커널

154 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 사용자-커널-하드웨어-쉘 사용자-쉘-커널-하드웨어 [ 산-07년5 월][ 산-03년8 월][ 산-99년6 월][ 산-07년9 월] 89. 스케줄링, 기억장치관리, 파일관리, 입 출력관리등의기능을제공하는유닉스시스템의핵심부분은? Shell Kernel IPC Filter [ 기-08년9 월][ 산-07년3 월][ 산-00년7 월][ 산-02년5 월][ 기 -06년5 월] 90. 유닉스에서커널(Kernel) 에대한설명으로옳지않은것은? 주기억장치에적재된후상주하면서실행된 UNIX 의핵심적인부분이 프로세스관리, 기억장치관리, 파일관리, 입. 출력관리등의기능을수행한다. 사용자의명령어를인식하여프로그램을호출하고명령을수행하는명령어해석기이다. [ 산-99년8 월] 91. UNIX 에서커널의기능이아닌것은? 프로세스간통신(IPC) 기억장치관리(memory management) 프로세스관리(process management) 데이터베이스관리(database management) [ 산-00년10 월] 92. UNIX 운영체제의가장핵심적인부분으로하드웨어를보호하고응용프로그램들에게서비스를제공해주는것을무엇이라하는가? 커널 쉘 중앙처리장치 프로세스 [ 산-00년5 월] 93. Unix 시스템을구성하는요소중시스템의하드웨어를제 어하는임무로메모리, CPU, 단말기, 프린터등시스템의자 원활용도를높이기위해스케줄링과자료관리를하는핵심요 소를무엇이라하는가? 유틸리티(Utility) 쉘(Shell) 커널(Kernel) 명령어(Command) [ 기-03년5 월] 94. 유닉스시스템에서프로세스관리, 입/ 출력관리, 기억장치관리등의기능을수행하는것은? kernel fork( ) utility shell [ 기-03년3 월] 95. UNIX 시스템에서커널에대한설명으로옳지않은것은? UNIX 시스템의중심부에해당한 사용자와시스템간의인터페이스를제공한 프로세스관리, 기억장치관리등을담당한 하드웨어를캡슐화한 [ 기-02년9 월] 96. 유닉스에서도스의 "command.com" 과같은역할을수행 하는것은? damon shell kennel utility [ 기-08년5 월][ 산-08년5 월][ 기-01년6 월] 97. UNIX 에대한설명으로옳지않은것은? 상당부분 C 언어를사용하여작성되었으며, 이식성이우수하다. 사용자는하나이상의작업을백그라운드에서 수행할수있어여러개의작업을병행처리할수 있다. 쉘(shell) 은프로세스관리, 기억장치관리, 입/ 출력 관리등의기능을수행한다. 두사람이상의사용자가동시에시스템을사용할 수있어정보와유틸리티들을공유하는편리한작업 환경을제공한다. [ 기-01년3 월][ 기-99년10 월] 98. UNIX 에대한설명으로옳지않은것은? 커널의크기가비교적작 이식성이높 커널코드의대부분이 C 언어로작성되어있 명령어해석기는운영체제커널에포함되어있 [ 기-07년5 월][ 기-07년3 월][ 기-06년3 월] 99. UNIX 의쉘(Shell) 에대한설명으로옳지않은것은? 시스템과사용자간의인터페이스를담당한 프로세스관리, 파일관리, 입ㆍ출력관리, 기억장치관리등의기능을수행한다. 명령어해석기역할을한 사용자의명령어를인식하여프로그램을호출한 [ 기-04년3 월] 100. 운영체제에서커널의기능이아닌것은? 프로세스생성, 종료 사용자인터페이스 기억장치할당, 회수 파일시스템관리 [ 기-04년5 월] 101. UNIX 에대한설명으로옳지않은것은? 상당부분 C 언어를사용하여작성되었으며, 이식성이 우수하다. 사용자는하나이상의작업을백그라운드에서수행 할수있어여러개의작업을병행처리할수있다. 쉘(shell) 은프로세스관리, 기억장치관리, 입/ 출력 관리등의기능을수행한다. 두사람이상의사용자가동시에시스템을사용할 수있어정보와유틸리티들을공유하는편리한작업 환경을제공한다. (10) UNIX > 파일시스템구조 (i-node) [ 기-04년3 월] 102. 유닉스의파일시스템에서슈퍼블록(super block) 에대한설명으로옳지않은것은? 사용가능한 i-node 의개수를알수있 부트스트랩시에사용되는코드를갖고있 file 시스템마다각각의슈퍼블럭을가지고있 사용가능한디스크블럭의개수를알수있 [ 기-07년9 월][ 기-01년3 월][ 기-04년5 월] 103. UNIX에서 Inode는한파일이나디렉토리에관한모든정보를포함하고있는데, 이에해당하지않는것은? 파일이가장처음변경된시간및파일의타입 파일소유자의사용자번호 파일이만들어진시간

155 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 데이터가담겨진블록의주소 [ 기-00년10 월][ 기-02년3 월][ 기-99년4 월][ 산-04년3 월] 104. UNIX에서파일에대한정보를가지고있는 inode의내용으로볼수없는것은? 화일의크기 최종수정시간 소유자 파일경로명 [ 기-08년9 월][ 산-08년9 월][ 기-01년9 월][ 기-07년3 월][ 기 -05년5 월][ 산-02년5 월][ 산-03년3 월][ 산-99년8 월][ 산-01년 9 월][ 산-03년5 월][ 기-03년3 월] 105. UNIX 파일시스템의 inode에서관리하는정보가아닌 것은? 파일의링크수 파일이만들어진시간 파일의크기 파일이최초로수정된시간 [ 기-08년3 월][ 기-01년6 월][ 기-03년5 월] 106. UNIX에서각파일에대한정보를기억하고있는자료구조로서, 파일소유자의식별번호, 파일크기, 파일의최종수정시간, 파일의링크수등의내용을가지고있는것은? 슈퍼블록(super block) inode(index node) 디렉토리(directory) 파일시스템마운팅(mounting) [ 기-99년10 월][ 기-07년9 월] 107. Unix 의파일시스템과관련이적은것은? 부트블럭 사용자블록다. i-node 슈퍼블록 [ 기-04년9 월][ 기-02년5 월] 108. 유닉스의 i-node 에포함되는내용이아닌것은? 파일의사용된횟수 파일소유자의사용자식별 파일의크기 파일의링크수 [ 기-04년3 월] 109. UNIX 파일시스템의블록구조에포함되지않는것은? 사용자블록(USER BLOCK) 부트블록(BOOT BLOCK) INODE리스트 슈퍼(SUPER) 블록 [ 산-05년3 월] 110. UNIX에서 inode 에들어있는정보가아닌것은? 파일의유형 파일의보호권한 최종수정시간 자유블록비트맵 [ 산-05년9 월] 111. UNIX에서디스크자체에관련된정보를가지고있는블록은? 부트블록 슈퍼블록inode 블록 사용자블록 [ 산-05년5 월] 112. UNIX 파일시스템의구조를설명하는내용으로옳지않 은것은? i-node 테이블 : 파일에대한크기, 디스크주소, 파 일유형, 사용허가권, 생성날짜등이기록된 실린더그룹블록 : 실제데이터가저장되는공간이 수퍼블록 : 파일시스템의크기, i-node 테이블크 기,free블록리스트 등파일시스템을관리하는데필 수적인정보가저장된다. 부트블록 - 부트스트랩에필요한파일들이존재하며루트영역외에는해당되지않는다. [ 산-00년3 월][ 산-02년3 월][ 기-99년10 월] 113. Unix 에서파일시스템은어떠한구조로이루어지는가? 그래프구조 계층적트리구조 배열구조 네트워크구조 [ 산-99년4 월] 114. UNIX에서파일이나디렉토리파일이생성되면그속성을등록하게된 이러한파일의속성을나타내는정보들을저장하고있는것은? 디렉토리 커널 inode 버퍼 [ 산-02년3 월][ 산-04년5 월] 115. UNIX 파일시스템에서 inode에포함되는내용이아닌 것은? 파일소유자의사용자식별 파일의크기 파일이사용된시간대별내역 파일의내용이담긴디스크상의실제주소 [ 산-02년9 월][ 산-01년3 월] 116. 유닉스에서 inode는파일을구성하는모든물리적블록 들의위치를알수있는정보를가지고있 inode가나타내 는정보가아닌것은? 소유자의사용자식별 소유자가속한그룹의식별 파일에대한링크의수 파일의우선순위 (11) UNIX > 명령어 [ 산-03년3 월] 117. 유닉스시스템에서파일의내용을화면에출력할때사용하는명령어는? cat finger ls print [ 기-05년5 월][ 기-03년8 월] 118. UNIX에서명령어를백그라운드로수행시킬때가장큰점은? 기억장치를작게차지한 CPU 를독점적으로사용할수있 해당명령문의수행시간을단축할수있 수행중인명령문이끝나기전에다른명령문을줄수있다. [ 산-00년7 월][ 산-00년10 월][ 산-03년5 월][ 산-03년8 월] 119. unix에서명령의백그라운드처리를위해명령의끝에입력하는것은? * % & $ [ 산-05년5 월] 120. UNIX 시스템에서파일의권한모드설정에관한명령어 는? chgrp chmod chown cpio [ 기-08년9 월][ 산-01년6 월][ 기-03년3 월][ 기-02년9 월][ 기 -06년5 월][ 기-99년8 월]

156 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 121. UNIX에서새로운프로세스를생성시키는시스템호출은? fork exit brk wait [ 기-02년9 월][ 기-07년3 월][ 기-04년9 월] 122. UNIX에서기존파일시스템에새로운파일시스템을서브디렉토리에연결할때사용하는명령은? mount mkfs fsck mknod [ 기-00년10 월][ 기-99년8 월][ 기-02년5 월] 123. 도스와 UNIX에서사용되는명령어중서로관련이없는 것으로짝지어진것은? 가. DIR - ls 나. COPY - cp 다. TYPE - cat 라. CD - chmod [ 기-02년3 월][ 기-00년3 월][ 기-06년3 월][ 산-07년9 월] 124. UNIX 에서프로세스를복제하는기능은? getppid getpid fork exec [ 기-00년7 월][ 기-05년9 월] 125. UNIX에서사용자에대한파일의접근을제한하는데사용되는명령은? chmod grep CP cat [ 기-99년10 월] 126. Unix에서새로운프로그램을수행시키기위한시스템호출은? fork open creat exec [ 기-07년3 월][ 산-04년3 월] 127. UNIX 에서파일에대한액세스( 읽기, 쓰기, 실행) 권한을설정하여사용자에게제한적인권한을주려고할때사용하는명령어는? chmod cp cat ls [ 기-08년5 월][ 산-07년3 월] 128. 유닉스에서자식프로세스를생성할때사용하는명령 은? pipe fork mknod open [ 기-05년9 월] 129. 유닉스시스템에서사용자가새로운프로세서를생성하기위하여부모프로세스를복제하는시스템호출방법은? getpid() make() fork() exec() [ 기-08년3 월][ 기-04년3 월] 130. UNIX 에서파일의조작을위한명령어가아닌것은? cp mv ls rm [ 기-08년3 월][ 기-05년3 월] 131. 자식프로세스의하나가종료될때까지부모프로세스를임시중지시키는유닉스명령어는? exit() fork() exec() wait() [ 산-05년3 월] 132. 다음중 UNIX파일시스템에서 -rwxr-xr-x 권한에대한설명으로옳은것은? 디렉토리에대한접근권한을설명하고있 이파일의소유자는읽기와실행만이가능하 이파일은모든사용자가실행할수있 이파일은모든사용자가쓰기권한을갖는 [ 기-04년3 월] 133. UNIX 에서파일모드가다음과같을때, 옳은설명은? -rwxr-x--x 디렉토리파일이 입출력장치화일이 어떤사용자라도실행시킬수있 어떤사용자라도파일의읽기가가능하 [ 기-07년3 월][ 산-05년3 월][ 산-06년9 월][ 기-99년4 월][ 기 -02년3 월][ 기-06년5 월] 134. 유닉스에서파일내용을화면에표시하는명령과파일의보호모드를설정하여파일의사용허가를지정하는명령을순서적으로옳게나열한것은? cp, rm open, chown cat,chmod type,mkdir [ 기-07년9 월] 135. UNIX 명령어의기능설명이옳지않은것은? fork- 새로운프로세스를생성한 getpid-자신의프로세스 id 를얻는 getppid - 자식프로세스의 id 를얻는 exit- 프로세스수행을종료한 [ 산-07년9 월] 136. UNIX에서현재프로세스의상태를확인할때사용되는명령어는? ps cp chmod cat (12) DOS, Windows [ 기-99년8 월] 137. 도스(MS-DOS) 에서가상디스크(virtual disk) 에대한설명으로옳은것은? 디스크의일부를주기억장치처럼사용한 주기억장치의일부를디스크처럼사용한 여려개의물리적디스크를한개의놀리적디스크처럼사용한다. 한개의물리적디스크를여러개의놀리적디스크처럼사용한다. [ 기-00년3 월] 138. 윈도우 98에서지원하는 OLE 의기능은? 디스크의효율적관리 모니터, 화질의개선 효율적인메모리관리 응용프로그램간의자료공유 [ 기-01년3 월] 139. 도스에서메모리(RAM) 에가상디스크드라이브를만들어하드디스크드라이브로활용할수있게하는장치제어기는? RAMDRIVE.SYS HIMEM.SYS EMM386.EXE DRIVER.SYS [ 기-01년9 월] 140. 도스에서내부명령과외부명령의차이설명으로가장적합한것은? 가 명령의처리루틴이메모리에상주하는것을내부명령이

157 [ 정보처리기사/ 산업기사 ] OS10- 분산처리시스템, UNIX 라하고, 디스크에존재하지만그처리를디스크자체에서하는가에따라구분된다. 명령의처리루틴이모두디스크에존재하지만그처리를디스크자체에서하는가에따라구분된다. 컴퓨터내부조작을하는명령을내부명령이라하고, 컴퓨터외부조작을하는명령을외부명령이라한다. 컴퓨터가쉽게이해할수있는언어를사용한명령이내부명령이고, 사용자위주의명령을외부명령이라한 [ 산-00년5 월] 141. 윈도98 시스템을사용하던중시스템이작동하지않아 Control-Alt-Delete를눌러해당프로그램의수행을중단하고 재부팅했 이것은어느현상과가장관계가있는가? 교착상태 무한연기 인터럽트 복귀 [ 산-01년9 월] 142. " 윈도 98" 에서사용자가사용하기원하는하드웨어를시스템에부착하면자동으로인식하여동작하게해주는기능은? 가. folding 나. plug and play 다. coalescing 라. naming [ 산-00년3 월] 143. windows95 에대한설명중옳지않은것은? PNP 기능을지원한 멀티태스킹을지원한 네트워크기능이강화되었 멀티유저시스템이 [ 산-00년7 월] 144. 도스(MS-DOS) 에서시스템부팅시반드시필요한파일이아닌것은? 가. MSDOS.SYS 나. CONFIG.SYS 다. IO.SYS 라. COMMAND.COM [ 기-00년10 월] 145. 도스에대한설명으로옳지않은것은? 명령에는내부명령과외부명령이있 "MSDOS.SYS" 의기능은파일관리, 주변장치관리들이 "IO.SYS" 의기능은입, 출력관리이 Multi-task 용운영체제이 [ 기-03년8 월] 146. 윈도시스템에서파일이나하위디렉토리가디스크에서어떤위치에저장되어있는지의위치정보를저장하는테이블은? Cluster FAT Sector Boot (13) 2008 년기출문제( 중복제거) [ 산-08년3 월] 147. UNIX 시스템의쉘(Shell) 에관한설명으로옳지않은것은? 사용자가입력시킨명령어라인을읽어필요한시스템기능을실행시키는명령어해석기이다. 쉘은커널의일부분으로메모리에상주하면서사용자와시스템간의대화를가능케해준다. 시스템과사용자간의인터페이스를제공한 공용쉘이나사용자자신이만든쉘을사용할수있 [ 기-08년3 월] 148. 다음그림과같은구조를갖는시스템으로가장적합한것은? 약결합(Loosely-Coupled) 다중처리시스템 강결합(Tightly-Coupled) 다중처리시스템 단일버스(Single Bus 다중처리시스템 공유버스(Shared Bus) 다중처리시스템 [ 산-08년9 월] 149. UNIX 에서프로세스를제거하는명령은? kill exit close rm [OS10- 분산처리시스템, UNIX] 라 나 가 가 나 나 가 나 다 다 나 나 나 나 라 나 가 나 가 라 나 나 라 라 라 다 라 라 다 가 다 라 가 라 가 나 다 다 라 라 라 가 가 나 나 라 나 나 나 다 나 다 나 다 가 나 가 라 가 라 다 라 나 라 나 다 가 라 다 나 다 라 라 나 나 다 다 라 다 가 나 나 가 나 가 나 라 라 나 라 라 가 다 가 나 나 다 라 나 나 다 나 가 라 라 나 나 가 가 라 나 나 나 다 다 라 가 라 다 나 가 가 라 다 가 라 가 나 다 다 라 다 다 다 다 가 나 라 가 가 다 나 라 나 라 나 나 나 가

158 [ 정보처리기사/ 산업기사] 데이터통신/ 정보통신개론 [ 정보처리기사/ 산업기사기출문제은행] 4과목 - 데이터통신/ 정보통신개론 10 년간기출문제(99~08 년도)

159 [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 * 주요키워드 * (1) 데이터통신, 정보통신정의 (2) 정보통신시스템의발달 (3) 통신시스템의기본구성요소 > 데이터전송계, 데이터처리계 (4) 통신시스템 > 단말장치 (DTE) (5) 통신시스템 > 신호변환장치 (DCE) (6) 통신시스템 > 통신회선 > 꼬임선 ( 이중나선) (7) 통신시스템 > 통신회선 > 동축케이블 (8) 통신시스템 > 통신회선 > 광섬유케이블 (9) 통신시스템 > 통신회선 > 위성통신 (10) 통신시스템 > 통신제어장치 (CCU) (11) 2008 년기출문제( 중복제거) (1) 데이터통신, 정보통신정의 [ 산-03년3 월][ 산-05년3 월] 1. 정보통신의설명내용으로적합하지않은것은? 전기통신과컴퓨터의정보처리능력을부가시켜정보를송 수신처리하는통신 컴퓨터나통신기기사이에서디지털형태로표현된정보를송 수신하는통신 전기적인신호형태의디지털데이터만컴퓨터로송 수신하는통신 정보처리장치등에의하여처리된정보를전송하는기계장치간의통신 [ 산-99년6 월] 2. 정보통신시스템의이용면에서거리가가장먼것은? 거리와시간의극복 대형컴퓨터의공동이용 분산처리방법활용 공장자동화시스템의공동이용 [ 산-05년9 월][ 산-99년8 월][ 산-01년3 월][ 산-02년9 월] 3. 광의적인정보통신의의미를가장잘표현한것은? 컴퓨터와통신회선의결합으로전송기능에통신처리기능이추가된데이터통신을말한다. 컴퓨터와통신기술의결합에의하여통신처리기능은물론이고, 정보처리기능에정보의변환, 저장과정이추가된형태의통신이다. 정보통신망을이용하여체계적인정보의전송을위한통신을말한다. 멀티미디어에의한복합적인통신을말한 [ 산-08년5 월][ 산-05년5 월] 4. 정보에대하여가장적합하게설명한것은? 인간또는기계가감지할수있도록숫자, 문자, 기호등으로형식화한것이다. 멀리떨어져있는입 출력장치와컴퓨터가서로주고받는것이다. 여러가지데이터를처리후, 특정목적수행을위하여체계화한것이다. 기계와기계사이에전달되는일체의기호이 [ 산-00년3 월] 5. 다음중정보통신시스템의특징이아닌것은? 거리와시간의극복 대형컴퓨터의공공이용 다. 대용량파일의공동이용 정보처리의효율화 [ 산-01년6 월][ 산-07년5 월][ 산-05년3 월][ 산-02년3 월] 6. 정보통신에서통신처리의설명중가장적합한것은? 기계대기계의통신에서일어날수있는과정으로 써속도변환, 프로토콜변환, 포맷변환등을말한 문자, 도형, 화상등의인식과변환이 전송효율화를위한교환이나다중화기능이 데이터로부터목적하는정보를창출하고이를가공 하며, 보관하는일이 [ 산-99년8 월][ 산-00년10 월] 7. 정보처리가가능한기계와기계간에전기적인통신회선을 통해정보를송 수신하는통신으로가장적합하게표현한것 은? 유선통신 정보통신 전령통신 무선통신 [ 산-00년10 월] 8. 다음중정보화사회에서정보화란의미를가장잘표현한 것은? 정보처리를효율화하여생산활동을높인 정보의이용가치를높이고, 서비스활동을촉진한 정보의생성, 가공, 축적및활용등의정보행위를 의도적으로행하여그유용가치를높이는활동이다. 컴퓨터를이용한정보의처리활동을말한 [ 산-03년8 월] 9. 통신망(network) 을구축하여얻을수있는장점이아닌것 은? 하드웨어및소프트웨어자원의공용화 배치(batch) 처리및보안성유지간편 부하의분산및효율성향상 데이터베이스공용및시차의활용 [ 산-03년8 월] 10. 정보의특성을설명한것중거리가먼것은? 정보는가공되지않은데이터로부터얻어진 정보는일정한시간이흐르면효력이감소한 연속적인정보활동과축적으로정보가치가줄어든 정보는사람에따라중요도가달라질수있 [ 산-03년8 월] 11. 정보통신시스템의특징에대한설명중틀린것은? 통신회선을효율적으로이용가능함 고성능의에러제어방식을사용하여시스템신뢰도 가높음 협대역전송에만주로사용함 고품질의통신서비스를제공함 [ 산-04년3 월] 12. 정보통신이발달하게된주원인이아닌것은? 통신기술의발전 정보량의증대 인구의증가 컴퓨터의개발 [ 산-04년3 월] 13. 정보통신이가지는특성으로적합하지않은것은? 가. 정보통신은전기통신을포함한다

160 [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 정보의형태는문자나부호만이가능하 정보의저장과가공, 처리분야전반에걸친통신을 의미한다. 부수되는입출력장치나기타의기기를접속해야한 [ 산-01년6 월] [ 산-04년9 월] 14. 다음중정보통신의필요성과가장관계가적다고볼수 있는것은? 정보의이용율증가로노동력자원화향상 원격지의정보처리기기사이의효율적정보교환 중요한컴퓨터자원의공동활용 정보통신망의초고속화및글로벌화 [ 산-04년5 월] 15. 데이터통신의일반적인정의에대한내용으로포함하기가 부적합한것은? 정보기기사이에서디지틀신호형태로표현된정보 를송수신하는통신 정보처리장치등에의하여처리된정보를전송하는 통신으로기계장치간의통신 아날로그신호형태인음성을목적으로하는통신 전기통신회선을이용, 회선에입. 출력장치를접속해 서정보를송수신하는통신 [ 산-03년5 월] 16. 데이터와정보의진화과정을가장적합하게순차적 으로나타낸것은? 데이터(Data)- 정보(information)- 지식(Knowledge)- 지능 (intelligence) 정보 (information) - 데이터(Data) - 지식(Knowledge) - 지능 (intelligence) 데이터(Data) - 정보(information) - 지능(intelligence) - 지식 (Knowledge) 데이터(Data)- 지식(Knowledge)- 정보(information)- 지능 (intelligence) [ 산-04년5 월] 17. 다음중 ( ) 에알맞은내용은무엇인가? "ITU-T 에서는데이터통신을정보를기계로 ( ) 하거나처리한 정보를 () 하는것이라고정의하였" 처리, 전송 처리, 기억 전송, 기억 제어, 통신 [ 산-00년5 월] 18. 다음중정보의전달체계를무엇이라하는가? 단말장치 교환장치 정보통신망 통신제어망 (2) 정보통신시스템의발달 [ 산-06년9 월] 19. 시분할(Time-sharing) 시스템과가장관계없는것은? 실시간(real-time) 응답이주로요구된 컴퓨터와이용자가서로대화형으로정보를교환한 컴퓨터파일자원의공동이용이불가능하 다수단말기가1 대의컴퓨터를공동으로사용한 [ 산-02년5 월] 20. 정보통신시스템이수행하는처리방식으로틀린것은? 거래처리방식 시간공유처리방식 주파수분할처리방식 원격일괄처리방식 [ 산-99년4 월][ 산-03년3 월] 21. 정보통신시스템의처리방식에해당되지않는것은? 온- 라인(On-line) 처리방식 트래픽(Traffic) 처리방식 거래(Transaction) 처리방식 실시간(Real-Time) 처리방식 [ 산-99년4 월][ 산-04년5 월] 22. 원거리에서일괄처리하는시스템터미널은? 인텔리전트터미널 더미(Dummy) 터미널 리모트배치터미널 키보드터미널 [ 산-99년4 월][ 산-05년5 월] 23. 다음중서로관련성이먼것은? ENIAC-최초의컴퓨터SAGE-상업용정보통신시스템SABRE-항공기좌석예약응용ALOHA-실험용무선패킷교환망 [ 산-04년3 월][ 산-04년5 월] 24. 데이터통신시스템이최초로이용된분야는? 의료분야 군사분야 행정분야 사무자동화분야 [ 산-06년5 월] 25. 데이터발생현장에설치된단말기가원격지에설치된컴 퓨터와통신회선을통해직접연결된형태는? 일괄처리라인 오프라인 온라인 데이터베이스라인 [ 산-04년9 월] [ 산-03년3 월][ 산-01년6 월] 26. 다음설명중틀린것은? IBM의 SNA는컴퓨터간접속을용이하게한체계화된네트워크방식이다. 본격적인데이타통신의시초는미국의반자동방공시스템(SAGE) 이 온라인시스템의대량보급으로정보통신을위한표준화의필요성이줄어들었다. 데이타전송이란컴퓨터나데이타단말에의해처리할또는처리된정보의전송을말한다. [ 산-01년3 월] 27. 온- 라인시스템에대한설명으로거리가먼것은? 온-라인시스템의통신제어장치는시분할처리방식을사용한다. 은행업무및좌석예약등에주로이용한 단말장치, 중앙처리장치, 통신제어장치, 통신회선등으로구성된다. 온-라인시스템은시분할처리방식과일괄처리방식으로나눌수있다. [ 산-03년3 월] 28. 정보통신에관한설명중잘못된것은? 정보화사회를실현하는수단으로컴퓨터와전기통신의결합이라고본다. 기본구성요소는수신원(Sink), 정보원(Source),

161 [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 전송매체이다. 세계최초데이터통신시스템은국방용을목적으로한 SAGE 시스템이 초기정보전송방식은온- 라인(on-line) 방식이었다. [ 산-08년9 월][ 산-05년9 월][ 산-02년3 월] 29. 다음중미국의군사용방공시스템으로사용된최초의데이터통신시스템은? ARPA CTSS SABRE SAGE [ 산-05년5 월] 30. 다음중데이터통신에의한실시간처리형태로가장적합한것은? 오프라인처리 온라인배치처리 온라인리얼타임처리 오프라인리얼타임처리 [ 산-00년3 월] 31. 다음중온라인(On-Line) 시스템과관계없는것은? 실시간(real-time) 처리에이용된 나. 데이터의전송과처리과정에사람이개입되지않는다. 다. 정보전송장치와정보처리장치사이에자기테이프등의기록매체를경유한다. 라. 데이터발생지의단말기가원격지에설치된컴퓨터와통신회선을통해연결된다. [ 산-99년8 월] 32. 컴퓨터의발전과정에서본격적인실용화시대는몇세대에 해당되는가? 제1세대 제2세대 제3세대 제4세대 [ 산-00년10 월] 33. 두시스템이완전히동일한처리를동시에수행하고, 그 결과가일치하는경우에만출력을하는시스템으로어느한 시스템이고장이나더라도남은시스템으로처리를수행하는 처리시스템은? 가. Simplex system 나. Duplex system 다. Dual system 라. Multi processor system (3) 통신시스템의기본구성요소 > 데이터전송계, 데이터처리계 [ 기-02년5 월] 34. 통신을구성하는요소가아닌것은? 정보를보내는장소(source) 전송매체( 통신회선) 정보를수신하는장소(destination) 정보를저장하는장소(storage) [ 산-03년3 월][ 산-00년7 월][ 산-00년10 월] 35. 데이터통신시스템의세가지기본요소로옳은것은? 단말장치, 전송장치, 통신제어장치 단말장치, 통신제어장치, 모뎀 모뎀, 전송장치, 통신제어장치 단말장치, 다중화장치, 통신제어장치 [ 산-02년3 월] 36. 정보통신시스템의기본구성요소와거리가먼것은? 다중변환장치 가입자단말장치 신호변환장치 통신제어장치 [ 산-99년6 월][ 산-02년5 월] 37. 정보통신시스템의기본구성요소로보이지않는것은? 통신회선 컴퓨터( 단말장치) 신호변환기 구내교환기 [ 산-00년7 월] 38. 다음그림은정보통신시스템의기본구성을나다낸 A,B,C,D, 에해당하는것은? [A]-[B]-통신망-[C]-[D] 가. A:DTE B:DTE C:DCE D:DCE 나. A:DCE B:DTE C:DTE D:DCE 다. A:DCE B:DCE C:DTE D:DTE 라. A:DTE B:DCE C:DCE D:DTE [ 산-00년7 월] 39. 다음중정보통신시스템을구성하는기본요소에해당되지않는것은? 컴퓨터시스템 데이터전송회선 데이터단말장치 시간분할시스템 [ 산-01년9 월] 40. 정보통신망의 3 대동작기능이아닌것은? 전달기능 신호기능 부호기능 제어기능 [ 산-08년3 월][ 산-02년9 월][ 산-04년3 월] 41. 정보통신 System의구성요소중정보전송계요소에맞 지않는것은? 신호변환장치 전송회선 중앙처리장치 통신제어장치 [ 산-00년10 월] 42. 데이터전송에가장많이사용되는부호는? BCD와 EBCDIC BCD와ASCII EBCDIC와 ASCII BCD와DOT [ 산-02년9 월] 43. 다음중정보통신망의 3 대구성요소가아닌것은? 단말장치 교환장치 전송장치 저장장치 [ 산-07년9 월][ 산-00년5 월][ 산-06년5 월] 44. 다음중정보통신시스템의데이터전송계에해당되지 않는것은? 데이터전송회선 단말장치 주변장치 통신제어장치 [ 기-00년5 월] 45. 정보통신시스템의기본구성요소가아닌것은? 데이터단말장치 정보처리시스템 다중화장치 정보전송회선 [ 기-99년10 월] 46. 다음그림은통신시스템의 4대구성요소에대한분류도 이 각공란에대응하는순서로적합한내용은?

162 [ 산-00년5 월] 54. 터미널을기능상으로구분하였을경우에해당되지않는 것은? 더미터미널 스마트터미널 인텔리젠트터미널 리모트터미널 1컴퓨터 2 데이터전송회선 3CCU 4단말장치 1컴퓨터 2데이터전송회선 3단말장치 4CCU 1단말장치 2데이터전송회선 3CCU 4컴퓨터 1단말장치 2데이터전송회선 3컴퓨터 4변복조장치 [ 산-05년3 월] 47. 다음중데이터전송계라고볼수없는것은? DSU Microwave CPU MODEM [ 산-06년3 월] 48. 다음중데이터전송경로가올바른것은? 터미널-통신채널-모뎀-통신제어장치-모뎀-컴퓨터 터미널-모뎀-통신채널-모뎀-통신제어장치-컴퓨터 터미널-모뎀-통신제어장치-모뎀-통신채널-컴퓨터 라. 터미널-통신제어장치-모뎀 -통신제어장치-모뎀-컴퓨터 [ 산-01년3 월] 49. 정보통신시스템의기본구성요소와거리가먼것은? 다중변환장치 가입자단말장치 신호변환장치 통신제어장치 [ 기-00년3 월] 50. 데이터전송과관련이없는장치는? 망제어장치 교환장치 입 출력채널장치 다중화장치 [ 산-04년9 월] 51. 정보통신기술중단말기술보다는전송기술에주로해당된 다고보는것은? 멀티미디어 개인화 고기능화 광대역화 (4) 통신시스템 > 단말장치 (DTE) [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 [ 산-00년7 월] 52. 정보통신시스템의구성요소에대해용어설명중옳지않은것은? DSU-신호변환장치FEP-전단제어장치 CCU - 통신제어장치DTE-데이터회선종단장치 [ 산-08년3 월][ 산-00년3 월] [ 산-04년9 월] 53. 정보통신시스템의구성요소설명으로거리가먼것은? CCU, CCP, FEP 는통신제어장치이 MODEM 은변복조장치이 DTE 는데이터에러감시장치이 DSU 는신호변환장치이 [ 산-07년3 월] 55. DTE 와 DCE를접속할때고려하여야할특성으로적합 하지않은것은? 전기적특성 기계적특성 기능적특성 통신적특성 [ 산-00년10 월] 56. DTE/DCE 접속규격에서 DCD(Data carrier detect) 의기능설명으로옳은것은? DCE가선로쪽으로부터감지할수있는크기의신호를수신하고있음을 DTE에게통보Data를전송할목적으로 DTE에서 DCE로이송DCE가송신할준비의완료여부를 DTE에게통보DTE가정상적인동작상태에있음을 DCE에게통보 [ 산-00년7 월] 57. 호출하는데이터신호가 DTE/DCE 인터페이스사이의교 환순서로서가장올바른것은? 호요청- 선택신호- 선택시작- 호진행시작- 연결- 데이터준비 호요청- 선택시작- 선택신호- 호진행시작- 연결- 데이터준비 호요청- 호수락준비- 입력호선택- 신호연결- 호진행시작- 데이터준비 호요청- 호수락준비- 데이터준비- 신호연결 - 호진행시작- 데이터연결 (5) 통신시스템 > 신호변환장치 (DCE) [ 산-04년9 월] 58. 다음중데이터회선종단장치와가장거리가먼것은? 가. DCE 나. DTE 다. MODEM 라. DSU [ 산-04년5 월] 59. 다음정보통신시스템의구성요소중그기능이다르게표현된것은? DTE: 입출력제어및송수신제어기능수행DCE: 전송된데이터를저장, 처리기능수행CCU: 전송오류검출, 회선감시등과같은통신제어기능을수행 전송회선 : 전송신호를송수신하기위한통로 (6) 통신시스템 > 통신회선 > 꼬임선 ( 이중나선) [ 기-04년3 월] 60. 이중나선(Twisted pair wire) 형전송회선의특징으로볼수없는것은?

163 [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 PC용 LAN 에서주로사용된 고속전송이어렵 넓은대역폭을제공하고전송속도가 15Mbps 이상이 두줄의전선을꼬아놓은케이블형태이 [ 산-02년9 월] 61. 다음통신선로중에서근거리네트워크(LAN) 에서사용되 지않는것은? 나선 꼬임선 동축케이블 광섬유 [ 산-01년9 월] 62. 꼬임선(Twisted-pair line) 의특징으로맞지않는것은? 전기적간섭현상을줄이기위해서균일하게서로감겨있는형태의케이블이다. 하나의케이블에여러쌍의꼬임선들을절연체로피복하여구성한다. 다른전송매체에비해서거리, 대역폭및데이터전송률면에서제한적이지않다. 가격이저렴하고설치가간편한이점을가진 (7) 통신시스템 > 통신회선 > 동축케이블 [ 산-06년3 월] 63. 다음중 CATV 분배망등에사용되며데이터전송률이 500Mbps 정도까지가능한전송매체는? 2선식개방선로 꼬임선 동축케이블 광섬유 (8) 통신시스템 > 통신회선 > 광섬유케이블 [ 산-02년5 월][ 산-05년3 월][ 산-07년3 월] 64. 광통신의장점으로맞지않은것은? 세심경량성 광대역성 고속성 전기적유도성 [ 산-03년3 월][ 산-00년7 월] 65. 다음중광섬유케이블의특징이아닌것은? 전송손실이극히적 접속및확장이불가능하 전기적으로무유도성, 무누화이 광대역성이 [ 산-00년7 월] 66. LAN 의전송매체중가장좋은것은? 무장하케이블 차폐나선 동축케이블 광섬유케이블 [ 산-99년8 월][ 산-01년9 월] 67. 다음중광섬유케이블의장점이아닌것은? 안정된통신및누화방지 많은중계급전선필요 광대역이며대용량전송 설치, 보수용이및비용절감 [ 산-99년4 월][ 산-06년9 월] 68. 광통신시스템의전송모드종류가아닌것은? 복합모드 멀티모드스텝인덱스 단일모드 멀티모드그래드인덱스 [ 기-99년4 월] 69. 동축케이블을이용한시스템과비교해서광통신시스템의장점이라고생각되는것은? 리피터(repeater) 의스페이싱(spacing) 거리가커서그소요가적다. 설치가용이하 시스템의설계가용이하여융통성이크 리피터(repeater) 의구성이단순화되기때문에경제성이크다. [ 산-08년5 월][ 산-08년3 월][ 산-03년8 월][ 산-05년3 월] 70. 다음중 LAN 의전송매체로전송특성이가장좋은것은? 동축케이블UTP쌍연케이블 광케이블 폼스킨케이블 [ 산-04년3 월] 71. LAN을구성하는매체로서광섬유케이블의특성에대한설명이잘못된것은? 광대역저손실이고잡음에특히강하 동축케이블에비해감쇄현상이심하 성형, 링형의형태에도사용이가능하 동선류의전송매체에비해멀티드롭접속이어렵 [ 산-07년5 월] 72. 다음중광섬유케이블의특성과거리가먼것은? 저손실성이 광대역성이 무유도성이 보안성이취약하 [ 산-06년9 월][ 산-01년9 월][ 산-00년3 월] 73. 다음과같은장점을가지고있는전송매체는? - 고속의데이터전송과대량의데이터전송이가능하 - 크기가작고무게가가볍 - 가장적은감쇠율을가진 동축케이블(Coaxial cable) 꼬임선(Twisted pair cable) 스크린케이블(Screen cable) 광섬유케이블(Optical fiber cable) [ 산-06년5 월] 74. 다음중광섬유케이블의설명으로틀린것은? 기계식접속자를이용한접속이가능하 레이저를이용한융착접속은불가능하 장거리고속데이터의전송이가능하 고품질전송이가능하 [ 산-06년3 월][ 산-03년5 월] 75. 다음중광섬유케이블의장점이아닌것은? 고속대용량전송이가능하 가볍고부식되지않으므로분기나접속이용이하 장거리전송이가능하 가볍고내구성이강하 [ 산-01년3 월] 76. 광섬유케이블의장점이아닌것은? 대역폭이넓어정보전송능력은향상되나동축케이

164 [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 블보다신호감쇄현상이매우심하다. 전기적잡음영향을받지않기때문에신뢰성이높 광을이용하여전송하기때문에보안성이뛰어나 동축케이블에비해무게와크기에서이점을갖는 (9) 통신시스템 > 통신회선 > 위성통신 [ 산-02년3 월] 77. 위성통신의장점으로적절하지않은것은? 통신용량증대 에러율의감소 우수한전송품질 통신비밀보장유지 [ 기-00년3 월] 78. 한위성채널내에서 FDMA로제공되는서브채널의수 를제한하는요인이아닌것은? 열잡음 상호변조잡음 동일채널잡음 방사잡음 [ 기-00년3 월] 79. 위성통신시스템의구성요소가아닌것은? 지구국 채널 트랜스폰터 통신위성 [ 산-05년3 월][ 산-07년9 월] 80. 위성통신의특징을잘못표현한것은? 광대역통신이가능하 광범위한지역에서비스를제공할수있 대용량, 고품질의정보전송이가능하 전파지연이없으나감쇄현상이나타날수있 [ 산-06년9 월] 81. 다음중위성통신의다중접속방법이아닌것은? 신호분할다중접속 주파수분할다중접속 시분할다중접속 코드분할다중접속 [ 산-05년3 월] 82. 통신위성의궤도위치는지구적도상공몇[km] 정도인가? 500 6,600 14,000 36,000 [ 산-00년3 월] 83. 전파지연(propagation delay) 이란무엇을뜻하는가? 신호가한노드에서다음노드로도달하는데걸리는시간을의미한다. 송신기가한데이터의한블록을보내는데걸리는시간을의미한다. 한노드가데이터를교환할때필요한처리를수행하는데소요되는시간을의미한다. 노드의처리속도를의미한 (10) 통신시스템 > 통신제어장치 (CCU) [ 산-05년5 월][ 산-01년6 월] 84. 다음중통신제어장치의역할은? 데이터전송의특성을변조시킨 통신회선을통하여송 수신되는과정을제어하고감 시한다. 수신신호에서아이패턴을복조한 통신회선을거쳐온전송신호를데이터로변환시킨 [ 산-99년8 월] 85. 통신제어장치(CCU) 의설명중옳은것은? 통신제어장치는전송로와신호변환기사이에있 처리된데이터를전송회선으로보내기에알맞는모 양으로조립한다. 데이터신호를판독및고속화한 통신회선의전송속도와중앙처리장치의처리속도사이에 서조정을수행한다. [ 산-01년9 월] 86. 데이터전송기기에서통신제어장치의주요한기능이아 닌것은? 통신방식제어 다중접속제어 단말제어 전송제어 [ 산-99년4 월] 87. 데이터전송중에오류검출및정정을수행하는장치는? 신호변환장치 통신제어장치 다중화장치 망제어장치 [ 기-99년4 월] 88. 통신소프트웨어의기능에속하지않는것은? 통신회선의감시, 접속및전송에러제어 데이터송수신 통신하드웨어제어 이용자인터페이스제어 [ 기-99년4 월] 89. Communication control program의기능에속하지않는 것은? Hardware와의 Interface 기능 Filerecovery기능 File관리 기능 System 자원의관리기능 [ 기-01년9 월][ 기-04년9 월] 90. 데이터전송회선과컴퓨터와의전기적결합과전송문자를 조립, 분해하는장치는? 신호변환장치 통신제어장치 다중화장치 망제어장치 [ 기-00년3 월] 91. 통신제어장치(CCU) 의기능설명중옳지않은것은? 데이터축적, 검색, 통신시스템의관리 통신의시작과종료제어, 송신권제어, 교환, 분기 동기제어, 오류제어, 흐름제어, 응답제어 제어정보의식별, 기밀보호, 관리기능 [ 기-99년8 월] 92. 통신제어프로그램의기능이아닌것은어느것인가? 전송하고자하는데이터파일의기밀유지를위한암호화 기능 데이터입, 출력제어기능 타이머버퍼링(buffering) 기능 오류처리기능

165 [ 정보처리기사/ 산업기사 ] DC,IC01-통신개요및시스템구성 [ 산-07년3 월] 93. 정보통신시스템에서통신제어장치의기능이아닌것은? 데이터송, 수신제어 전송오류의검출 디지털신호를아날로그신호로변환 회선의감시및접속제어 [ 기-02년9 월] 94. 다음설명중옳은것은? 전처리기(FEP) 는호스트컴퓨터와단말기사이에고속통신회선으로설치된다. FEP 는경합(contention) 방식으로동작된 집중기(concentrator) 는고속통신회선으로호스트컴퓨터와연결된다. 네트워크상에설치된단말들은반드시집중기를통해호스트와연결되어진다. [ 산-07년5 월] 95. 정보통신시스템의구성요소에해당하는용어가잘못표기된것은? DTE: 데이터단말장치 CCU : 공통신호장치DCE: 데이터회선종단장치MODEM: 변복조장치 (11) 2008 년기출문제( 중복제거) [ 산-08년5 월] 96. 다음중광섬유에서발생하는손실이아닌것은? 접속손실 레일리분산손실 마이크로벤딩손실 흡수손실 [ 산-08년5 월] 97. 정보통신시스템에서통신제어장치의기능이아닌것은? 회선의감시 가상단말 에러의검출및제어 전송및접속제어 [ 산-08년9 월] 98. 다음중외부의전자기적인영향을받지않는매체는? 동축케이블 트위스트페어케이블 광섬유케이블 UTP 케이블 [ 산-08년3 월] 99. 다음중정보통신의발달에큰기여를하였던미국항공회사의좌석예약시스템은? 가. SAGE 나. ODYSSEY 다. SABRE 라. ALOHA [DC,IC01- 통신개요및시스템구성] 다 라 나 다 라 가 나 다 나 다 다 다 나 가 다 가 가 다 다 다 나 다 나 나 다 다 라 라 라 다 다 나 다 라 가 가 라 라 라 다 다 다 라 다 다 다 다 나 가 다 라 라 다 라 라 가 다 나 나 다 가 다 다 라 나 라 나 가 가 다 나 라 라 나 나 가 라 가 다 라 가 라 가 나 라 다 나 가 라 나 가 가 다 가 나 나 나 다 다

166 [ 정보처리기사/ 산업기사 ] DC,IC02-통신용어 * 주요키워드 * (1) 통신속도 > bps, Baud( 보), 베어러속도 (2) 샤논(Shannon) 의전송용량 (3) 주요데이터주파수 (4) 2008 년기출문제( 중복제거) (1) 통신속도 > bps, Baud( 보), 베어러속도 [ 산-07년5 월] 1. 변조속도가 1200[baud] 일때, 쿼드비트(Quadbit) 를사용 하는경우전송속도는몇 [bps] 인가? 가 나 다 라 [ 산-08년5 월][ 산-01년3 월][ 산-02년9 월][ 산-05년5 월] 2. 데이터전송에서보오(Baud) 속도가 1600[baud] 이고트리 비트(tribit) 를사용한다면 bps 속도는얼마인가? 가. 1,600[bps] 나. 3,200[bps] 다. 4,800[bps] 라. 6,400[bps] [ 산-02년9 월] 3. 초당발생한신호의변화상태로나타내는변조속도의기 본단위는? 비트(bit) 보(baud) 패킷(packet) 셀(cell) [ 기-02년5 월][ 산-05년3 월] 4. 데이터통신망에서사용되는일반적인전송속도단위로서 1 초간에운반할수있는데이터의비트수를무엇이라하는가? 가. bps 나. band 다. byte 라. throughput [ 산-05년9 월] 5. 다음중전송속도에대한설명으로틀린것은? 가. 보(baud) 는초당발생한신호의변화횟수를말한 bps 는초당전송된비트수를말한 2비트가한신호단위인경우 1200bps는 2400baud 가된다. 변조속도의단위로보(baud) 를사용한 [ 산-00년3 월] [baud] 의모뎀이 2bit를사용하는경우데이터의전송속도[bps] 는? 가. 600 나 다 라 [ 산-01년9 월] 7. 변조속도는어떻게구하는가? 데이터신호속도/ 변조시상태변화수 변조시상태변화수/ 데이터신호속도 데이터전송속도/ 변조시상태변화수 변조시상태변화수/ 데이터전송속도 [ 산-02년3 월] 8. 초당발생한신호의변화상태로나타내는변조속도의기본단위는? 비트(bit) 보(baud) 패킷(packet) 셀(cell) [ 산-00년10 월][ 산-07년9 월] 9. 다음데이터통신용어의설명중잘못된것은? 리피터 - 신호의감쇠현상을복원해주는장치이 Modem- 신호의변복조장치를말한 bps- 초당전송비트수를뜻한 baud- 초당전송바이트수를뜻한 [ 기-99년4 월] 10. 통신속도가 1200 보(baud) 일때한개의신호단위를전 송하는데필요한시간은? 가. 1200[sec] 나. 1200[msec] 다. 1/1200[msec] 라. 1/1200[sec] [ 기-00년10 월] 11. 변조속도가 50보오이고한문자가 6비트로구성될때 1분 동안에전송할수있는문자의수즉전송속도는? 300 자/ 분 400 자/ 분 500 자/ 분 600 자/ 분 [ 산-08년3 월][ 기-01년6 월] 12. 보(baud) 속도가 2400 보오이고, 디지트(dibit) 를 사용하면전송속도는얼마인가? 가 나 다 라 [ 기-01년3 월] bps 회선을 4800bps 회선으로교체하였 이때 발생하는현상으로옳지않는것은? 전송량이 2 배증가한 처리율이향상된 전송량이절반으로감소한 응답시간이향상된 [ 기-01년3 월] 14. 통신속도가 200[baud] 이고, 보오당신호레벨이 4일때 1 분간의송신가능속도는몇 [bps] 인가? 가 나 다 라 [ 기-99년10 월] 보오(baud) 속도를갖는변복조기에서신호단위로 Double bit를사용할경우의전송속도를 bps 로표현하면? 가. 600 나 다 라 [ 기-06년9 월] 16. 데이터신호속도가초당 9600bps인회선상에한번의 신호로세개의 bit 를전송할때신호속도는? 3200 baud 4800 baud 6400 baud 9600 baud [ 기-05년9 월][ 기-07년9 월] 17. 어느회선의속도가 400 보오(Baud) 이고, 각신호가 4비 트의정보를나타낸다면데이터전송율은몇 bps 인가? 400bps 800bps 1600bps 3200bps [ 기-04년5 월]

167 [ 정보처리기사/ 산업기사 ] DC,IC02-통신용어 18. 보(baud) 속도가 2400 보오이고, 한번에 2개의비트를 전송할때데이터신호속도(bps) 는얼마인가? 라 [ 기-99년8 월] 19. 쿼드비트를사용하여 1,600 [baud] 의변조속도를 지니는데이터신호가있 이때데이터신호속도[bps] 는? 2,400 3,200 4,800 6,400 [ 기-99년8 월] 20. 통신채널의품질을결정하는유용한척도로서비트에러 율(BER) 을이용한 9600bps의전송속도를갖는채널상에 데이터를 5분간전송하여 10비트의에러가발생한경우비트 에러율은약얼마의값을갖는가? 의 -4승 의-5승 의 -5승 의-6승 [ 기-99년8 월] 21. 모뎀이 6 개비트를각신호변화에전송하고, 2400 baud 에서동작한다면모뎀의속도는? 2,400bps 4,800bps 9,600bps 14,400bps [ 기-99년8 월] 22. 데이터통신속도에서보(baud) 의설명중옳지않은것 은어느것인가? 통신속도의단위 단위시간당변조율 1초당보내지는코드의갯수 단점주파수의 1/4배 [ 기-03년5 월] 23. 데이터전송속도의척도를나타내는것이아닌것은? 변조속도 데이터신호속도 반송파주파수속도 베어러(Bearer) 속도 [ 기-02년3 월] 24. 기저대전송방식에서데이터신호이외에동기신호, 상 태신호등을포함하는데이터전송속도를무엇이라하는가? 데이터신호속도 변조속도 데이터전송속도 베어러속도 [ 산-01년3 월][ 산-02년5 월] 25. 베어러(bearer) 속도의단위는? 가. bit/sec 나. baud 다. block/sec 라. character/sec (2) 샤논(Shannon) 의전송용량 [ 산-01년5 월][ 산-01년6 월] 26. 통신회선의전송용량을증가시키기위한방법으로적합하지못한것은? 신호세력을높인 잡음세력을줄인 데이터오류줄인 주파수대역폭을증가시킨 [ 기-01년3 월] 27. 통신회선의전송용량을증가시키기위한방법으로옳은것은? 주파수대역폭을증가시킨 신호세력을줄인 잡음세력을높인 신호대잡음비를줄인 [ 기-05년9 월][ 기-03년8 월] 28. 대역폭(bandwidth) 에관한설명으로옳은것은? 최고주파수를의미한 최저주파수를의미한 최고주파수의절반을의미한 최고주파수와최저주파수사이간격을의미한 [ 산-06년9 월][ 산-01년3 월] 29. 시논- 하트레이(shannon Hartley) 의통신채널용량은? 가. c = B log 2(1+S/N) 나. c = B log 2(1+N/S) 다. c = 2B log 2(1+S/N) 라. c = 2B log 2(1+N/S) [ 산-03년5 월] 30. 다음식은잡음이있는통신채널의경우통신용량계산하는식이 기호가바르게표현된것은? C : 신호전력 B: 주파수대역폭 S : 잡음전력 N: 통신용량 [ 기-99년8 월] 31. 통신속도와관계가없는것은어느것인가? 데이터통신을이용한음성선로의인덕턴스 주파수대역폭 단위부호의길이 통신전류의크기 (3) C=Blog 2(1+S/N) 주요데이터주파수 [ 기-99년8 월] MHz~3000 MHz의주파수대역은어느것인가? 가. HF(High Frequency) 나. VHF(Very High Frequency) 다. UHF(UltraHigh Frequency) 라. SHF(Super High Frequency) (4) 2008 년기출문제( 중복제거) [ 산-08년3 월] 33. 다음중전파의 VHF 대역으로옳은것은? 가. 30GHz~300GHz 나. 3GHz~30GHz 다. 300MHz~3GHz 라. 30MHz~300MHz [ 산-08년3 월] 34. 데이터통신에서채널의통신용량을늘리는방법이아닌것은? 잡음세기를줄인 S/N 비를낮춘 신호전력을높인 대역폭을넓힌 [ 기-08년3 월]

168 [ 정보처리기사/ 산업기사 ] DC,IC02-통신용어 35. 데이터전송속도의척도를나타내는것이아닌것은? 변조속도 데이터신호속도 반송파주파수속도 베어러(Bearer) 속도 [ 산-08년9 월] 36. 샤논(Shannon) 의정리에서통신채널용량에관한설명으로적합하지않은것은? 대역폭(W) 에비례한 신호대잡음비(S/N) 가클수록증가한 신호전력(S) 이클수록증가한 잡음전력(N) 과는무관한 [ 산-08년9 월] 37. 다음중 3~30[MHz] 의주파수범위에해당하는명칭은? LF MF HF VHF [DC,IC02- 통신용어] 라 다 나 가 다 다 가 나 라 라 다 나 다 나 다 가 다 나 라 라 라 라 다 라 가 다 가 라 가 나 다 다 라 나 다 라 다

169 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 * 주요키워드 * (1) 아날로그, 디지털전송 (2) 직렬, 병렬전송 (3) 통신방식 > 단방향, 반이중, 전이중 (4) 비동기식, 동기식전송 (5) 아날로그변조방식 (A -> A 신호) > 진폭변조(AM), 주파수변조(FM), 위상변조(PM) (6) 아날로그변조방식 (A -> D 신호) > PCM ( 펄스코드변조방식) (7) 아날로그변조방식 (A -> D 신호) > 코덱 (8) 디지털변조방식 (D -> A 신호) > 진폭편이변조(ASK), 주파수편이변조(FSK) 위상편이변조(PSK), 진폭위상편이변조(QAM) (9) 디지털변조방식 (D -> A 신호) > MODEM ( 변, 복조기) (10) 디지털변조방식 (D -> D 신호) > 배이스밴드전송방식 (11) 디지털변조방식 (D -> D 신호) > DSU (12) 2008 년기출문제( 중복제거) (1) 아날로그, 디지털전송 [ 기-00년3 월] 1. 디지털전송의특징으로옳은것은? 신호에포함된잡음도증폭기에서같이증폭되므로왜곡현상이심하다. 아날로그전송보다훨씬적은대역폭을필요로한 아날로그전송과비교하여유지비용이훨씬더요구된다. 디지털신호변환에의해아날로그나디지털정보의암호화가쉽게구현가능하다. [ 기-00년7 월] 2. 꽃의색깔을관찰하여 256단계색깔로코드화하여실시간 전송을하려고한 꽃의색깔은몇비트로표현이가능한 가? [ 산-04년5 월][ 산-02년5 월] 3. 데이터전송시스템의전송로에는아날로그방식과디지털방식이있 디지털전송로에대한설명중틀린것은? 신호변환기로변복조장치(MODEM) 를사용한 패킷전송방식이주로이용된 전송매체는 M/W, 광케이블, UTP 케이블등이있 국과국간의전송로는디지털방식으로구성된 [ 산-05년9 월] 4. 다음중디지털전송의특징이아닌것은? 신호대잡음비가나쁜전송로에서도원래의신호전송이가능하며, 아날로그전송보다훨씬적은대역폭을요구한다. 디지털전송의각재생기는잡음이없는새로운펄스를재상할수있어, 원래의신호와동일한신호의전달이가능하다. 다. 적당하게재생기만설치되면장거리전송이용이하다. LSI,VLSI 로이어지는기술의진보로더욱발전된 (2) 직렬, 병렬전송 [ 산-02년3 월] 5. 정보통신시스템에서전송방식에따라직렬병렬과 병렬전송이있 이두가지전송방법중실제정보통신 시스템에서직렬전송방식을채택하는이유는? 전송속도가빠르기때문이다 터미널의구성이간단하기때문이다 전송매체의구성비용이적게들기때문이다 에러( 오류) 정정이쉽기때문이다 [ 산-00년7 월] 6. 컴퓨터와주변기기사이의데이터전송을위해주로이용 되는전송방식은? 비월전송방식 순차전송방식 병렬전송방식 직렬전송방식 (3) 통신방식 > 단방향, 반이중, 전이중 [ 산-08년9 월][ 기-08년5 월][ 기-01년9 월][ 기-04년3 월][ 산 -02년9 월][ 산-04년9 월][ 기-99년10 월] 7. 데이터를전송하는데있어서정보전달방향이교대로바 뀌어전송되는통신방법은? 반이중통신 전이중통신 단방향통신 시분할통신 [ 기-01년3 월] 8. 전화와같이동시에송신과수신을하는전송방식은? 반이중통신 포인트투포인트(point-to-point) 통신 전이중통신 멀티드롭(multi drop) 통신 [ 기-08년3 월][ 기-00년7 월] 9. 전이중(full-duplex) 통신방식의특징은? 한방향만정보의전송이가능한전송방식이 휴대용무전기의통신방식이 전송량이많고통신회선의용량이클때사용된 라디오방송이이에해당한 [ 기-08년9 월][ 기-04년5 월][ 산-99년8 월][ 산-01년6 월][ 산 -03년8 월] 10. 데이터전송시스템에있어서통신방식의종류가아닌것은? 단방향통신방식 반이중통신방식 회선다중방식 전이중통신방식 [ 산-02년5 월] 11. 데이터통신에서송수신쌍방향으로동시에통신이가능한전송방식은? 가. Simplex 나. Half-Duplex 다. Full-Duplex 라. Uplink

170 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 [ 산-00년3 월][ 산-03년5 월][ 산-05년3 월] 12. 무전기통신과같이한통신로를이용하여송신과수신중 한가지기능만으로사용하되, 송 수신기능을번갈아사용함으 로써상호정보를교환하는방법은? 단방향(simplex) 통신 반단방향(half simplex) 통신 전이중방향(full duplex) 통신 반이중방향(half duplex) 통신 [ 산-02년5 월] 13. 현재의라디오나공중파 TV 방송에적용되는통신방식은? 단향통신 전이중통신 반이중통신 우회통신 (4) 비동기식, 동기식전송 [ 기-05년9 월][ 기-02년3 월] 14. 데이터비트7bit, start와 stop 및패리티비트가각각 1bit 로구성된문자를 1600bps의회선을사용하여비동기식으로 전송하면데이터최대전송속도는얼마인가? 9600( 자/ 분) 7200( 자/ 분) 9000( 자/ 분) 8200( 자/ 분) [ 기-02년5 월] 15. 전송효율이좋고주로원거리전송에사용하며정보의 프레임구성에따라문자동기방식, 비트동기방식, 프레임 동기방식으로나누는전송방식은? 비동기식전송 동기식전송 주파수식전송 비트식전송 [ 산-04년5 월] 16. 비동기식전송방식에서쓰이지않는 Stop bit 의수는? 가. 1/2bit 나. 1bit 다. 1+1/2bit 라. 2bit [ 산-02년5 월][ 산-02년5 월] 17. 동기식전송방식의설명으로잘못된것은? 비트전송방식과블록동기방식이있 전송속도가일반적으로 1200bps를넘지않는저속 전송에사용된다. 실제 data 전송중동기문자를전송한 라. 동기문자( 또는일정비트) 는송수신측동기가목적이 [ 산-00년10 월][ 산-99년8 월] 18. 비동기전송방식에서스타트(START) 와스톱(STOP) 신호 의가장적합한필요성은? Bit와 Bit사이를구분하기위하여 정보단위가하나이므로 Byte와 Byte를구분하기위하여 Bit 정보를샘플링(Sampling) 하기위하여 [ 산-01년6 월][ 산-07년9 월] 19. 동기식전송방식의특징과관계없는것은? 전송속도가빠르 단말기는반드시버퍼기억장치를내장하여야한 송수신의동기를유지하기위하여동기문자가사용된 항상한묶음으로구성된문자사이의휴지간격이존 재한다 [ 산-00년3 월] 20. 다음중비동기전송방식과거리가먼것은? 한번에문자한개씩전송 비교적고속전송에사용 start bit와 stop bit로동기조정 실제전송시잉여 bit의상승률이커짐 [ 산-05년9 월] 21. 다음중동기식전송방식의특징이아닌것은? 데이터묶음의앞쪽에동기문자가온 타이밍신호는모뎀, 터미널등에의해공급된 전송속도가보통 2000[bps] 를넘지않는저속의경우에사용된다. 동기문자는송신측과수신측이동기를이루도록하는목적으로사용한다. [ 산-99년6 월][ 기-03년8 월] 22. 동기식전송방식의구성형식은동기문자와제어정보, 데 이터블록으로구성되는데이러한구성형식을무엇이라하는 가? 패리티 프레임 플래그 싸이클 [ 산-07년5 월][ 산-01년6 월] 23. 데이터전송에서한문자의전송마다스타트비트와스톱 비트를삽입하여전송하는방식은? 동기식 비동기식 베이스밴드식 혼합동기식 [ 산-07년3 월] 24. 비동기식(asynchronous) 데이터전송방식에관한설명으 로틀린것은? 동기식보다주로저속도의전송에이용된 문자의앞쪽에 Start bit 가위치한 문자의뒤쪽에 Stop bit 를갖는 데이터묶음의앞에동기문자가있 [ 산-03년8 월] 25. 시작비트 1 개, 정지비트 1 개, 패리티비트 1개를포함 하는아스키(ASCII) 코드를 1200[bps] 의전송속도로보낼때 1 초에전송되는문자수는? 가. 109 나. 120 다. 133 라. 150 [ 산-03년8 월] 26. 비동기식(asynchronous) 데이터전송방식에관한설명으 로적당하지않은것은? 저속도의전송에적합하 문자의앞쪽에 Start bit 가위치한 문자의뒤쪽에 1-2개의 Stop bit 를갖는 캐릭터와캐릭터사이에휴지시간이없 [ 기-02년9 월] 27. 다음의메시지형식은어떤전송방식인가? sync error check user data control address sync 비동기전송 동기전송PCM전송PAM전송 [ 기-02년9 월]

171 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 28. 동기식전송의설명으로옳지않은것은? 가. 정하여진숫자만큼의문자열을묶어일시에전송한다. HDLC,SDLC 등의프로토콜에서이용된 수신측은처음 0의상태인 start bit를감시하므로송신개시를알수있다. 전송효율과전송속도가높 [ 기-00년10 월][ 기-07년5 월] 29. 동기식전송방식이관련이없는것은? 문자또는비트들의데이터블록을송수신한 전송데이터와제어정보를합쳐서레코드라한 제어정보의앞부분을프리앰블, 뒷부분을포스트앰블이라한다. 문자위주와비트위주동기식방식으로구분된 [ 기-01년9 월] 30. 비동기전송방식과관련이없는것은? 스타트비트와스톱비트를사용한 저속의통신시스템에주로사용한 비트열이전송되지않을때는휴지상태가된 송신신호클록에의하여타임슬롯의간격으로비트를식별한다. [ 기-01년3 월][ 기-00년7 월] 31. 전송되는 1문자가각각 13.5ms가소요되는 5개의데이터 펄스, 그리고 16.25ms 의한개씩의스타트, 스톱펄스로 구성된경우 bps 는? 가. 50 나. 70 다. 90 라. 100 [ 기-00년7 월] 32. 데이터전송방식중동기식전송방식과다른것은? 동기문자들삽입하여데이터송신전동기화하고, 휴지시간에동기화한다. 제어가가능한특정문자를삽입하여문자열동기화한 시작과끝부분에플래그(flag) 신호를삽입하여동기화한다. 라. 제어신호비트에의한동기방식으로비트별동기화한다. [ 기-99년10 월] 33. ASCII 코드를비동기식으로전송하기위하여시작비트 (1 비트), 정보비트(7 비트), 검출비트(1 비트), 정지비트(2 비트) 로구성된다고할때이코드의전송코드효율은약몇 % 인가? 가 나 다 라 (5) 아날로그변조방식 (A -> A 신호) > 진폭변조(AM), 주파수변조(FM), 위상변조(PM) [ 산-07년3 월] 34. 피변조파로부터원래의신호파를만드는것을무엇이라하는가? 변조 복조 증폭 발전 [ 산-00년7 월] 35. 다음중디지털변조방식이아닌것은? PCM FM DM PSK [ 산-02년5 월] 36. 다음중에서아날로그변조방법이아닌것은? 진폭변조 주파수변조 위상변조 채널변조 (6) 아날로그변조방식 (A -> D 신호) > PCM ( 펄스코드변조방식) [ 기-05년5 월][ 산-99년6 월] 37. 어떤신호 f(t) 를, f(t) 가가지는최고주파수의 2배이상 으로채집하면, 채집된신호는원래의신호가가지는모든정 보를포함한다는이론은? 표본화 양자화 부호화 이진화 [ 산-08년3 월][ 기-05년3 월] 38. 아날로그신호를디지털데이터전송방식으로보내기위 해필요한신호처리과정이아닌것은? 표본화 분산화 부호화 양자화 [ 기-06년5 월][ 기-07년9 월] 39. 아날로그데이터( 음성) 를디지털신호로전송하기에적합한변조방법은? 가. AM 나. PCM 다. ASK 라. FM [ 산-00년3 월] 40. 디지털신호전송에필요한변조방식은? 진폭변조 주파수변조 위상변조 펄스부호변조 [ 기-99년4 월] 41. 디지털신호를부호화(encoding) 하는이유가아닌것은? 신호의동기화 신호의증폭 신호의에러검출 신호의잡음영향감소 [ 산-02년5 월] 42. 펄스진폭변조(PAM) 에서나타난펄스진폭의크기를디지 털량으로변환하는것을무엇이라하는가? 표본화 양자화 부호화 이진화 [ 산-99년6 월] 43. PCM 방식에서양자화 revel을 126단계로구분한다면 2진 부호로부호화하는경우몇자리가필요한가? 가. 5 나. 7 다. 8 라. 9 [ 산-07년5 월][ 산-06년5 월][ 기-02년9 월][ 기-01년3 월][ 기 -99년8 월][ 기-06년5 월][ 기-05년9 월][ 기-04년3 월] 44. 다음중음성신호를 PCM(pulse code modulation) 방식 을통해송신측에서디지털신호로변환하는과정이옳은것 은? 표본화 양자화 부호화 부호화 양자화 표본화 양자화 표본화 부호화 표본화 부호화 양자화

172 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 [ 산-05년3 월] 45. PCM 방식에서음성신호의경우표본화간격에해당되는 시간은몇 [ μs] 인가? ( 단, 표본화주파수는 8[KHz] 이) [ 산-06년5 월] 46. 대역폭이 4[KHz] 인음성신호를 PCM 형태의디지털신호 로변환하여전송할경우신호의전송속도는? ( 단, 양자화레 벨은 8 비트) 가. 4[kbps] 나. 8[kbps] 다. 32[kbps] 라. 64[kbps] [ 기-00년7 월] 47. 양자화잠음이주로발생하는장소는? PCM 단국장치 공중선계 입력트렁크 전송선로 [ 기-00년3 월] 48. PCM방식에서최대대역폭이 4kHz인신호의경우표본화 (Sampling) 간격에해당되는시간은? 125μs 250μs 500μs 1000μs (7) 아날로그변조방식 (A -> D 신호) > 코덱 [ 산-00년7 월][ 산-99년6 월][ 산-04년9 월][ 산-07년5 월] 55. 아날로그데이터를전송하기위해디지털형태로변환하고또이러한디지털형태를원래의아날로그데이터로복구시키는장비는? 가. MODEM 나. DSU 다. CODEC 라. CCP (8) 디지털변조방식 (D -> A 신호) > 진폭편이변조(ASK), 주파수편이변조(FSK) 위상편이변조(PSK), 진폭위상편이변조(QAM) [ 기-99년4 월] 56. 신호점이그림과같이배치되는변조방식은? [ 기-99년10 월] 49. 주파수대역이약 4KHz인아날로그신호를 PCM 방식으 로전송하고자한 이때적절한샘플링횟수는? 4000회 8000회 16000회 32000회 [ 기-99년10 월] 50. PCM 부호를 PAM 부호로되돌리는것은? 가. encoder 나. decoder 다. filter 라. expander [ 기-06년5 월] 51. 다음중음성주파수대역이 4kHz 일때, 디지털화하기에 가장적절한샘플주파수는? 가. 2kHz 나. 4kHz 다. 7kHz 라. 10kHz [ 기-05년3 월] 52. 아날로그데이터( 음성) 를디지털신호로전송하기에적합 한변조방법은? AM PCM ASK NRZ [ 기-04년9 월][ 기-00년10 월] 53. 최고 4000Hz를포함한신호를 PCM으로디지털화할때 요구되는초당최소샘플링횟수는? ( 단, 니이퀘스트표본화이론에근거하여계산) 2,000회 4,000회 8,000회 16,000회 [ 기-04년9 월][ 기-07년9 월] 54. PCM( 펄스부호화변조) 의과정에포함되지않는것은? 다중화 샘플링 양자화 부호화 4상위상변조 8상위상변조 16상위상변조 위상진폭변조 [ 기-08년9 월][ 기-08년5 월][ 기-08년3 월][ 산-06년5 월][ 기 -04년3 월][ 기-04년9 월][ 기-05년3 월] 57. 디지털데이터를아날로그신호로변환하는방식이아닌 것은? 가. ASK 나. PCM 다. FSK 라. PSK [ 산-06년9 월] 58. 위상변조를하는동기식변복조기의신호속도가 4800[Baud] 이고디비트(dibit) 를사용한다면통신속 도는? 가. 1200[bps] 나. 2400[bps] 다. 4800[bps] 라. 9600[bps] [ 산-07년5 월] 59. 다음중디지털정보의변조방식에해당되지않은것은? 가. ASK 나. FSK 다. PSK 라. VSB [ 산-07년3 월] 위상변조와 2 진폭변조를 혼합하여 변조속도가 1200[baud] 인경우, 이는몇[bps] 에해당되는가? 가 [ 산-08년9 월][ 산-05년3 월] 61. 다음중데이터통신에서의변복조방식이아닌것은?

173 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 진폭편이변조(ASK) 위상편이변조(PSK) 주파수편이변조(FSK) 주파수디지털변조(PDK) [ 산-05년3 월] 62. 디지털신호를아날로그신호로변환시키는방법중 0과 1 에따라주파수를변화시키는변조방식은? ASK FSK PSK QAM [ 산-03년8 월] 63. 고속데이터전송에이용되며, 주로 9600[bps] 의속도에 서운용되는변조방식은? ASK( 진폭편이변조) FSK( 주파수편이변조) APK( 진폭위상변조) QAM( 직교진폭변조) [ 기-06년5 월] 64. 정보에따라위상을변환시키는디지털변조방식은? 가. ASK 나. FSK 다. PSK 라. PCM [ 산-08년5 월][ 산-06년3 월] 위상편이변조(PSK) 는한번에몇개의신호비트[bit] 가전송되는가? 가. 2 나. 3 다. 4 라. 8 [ 기-06년9 월] 66. 다음중아날로그- 디지털부호화방법이아닌것은? 가. ASK(Amplitude Shift Keying) 나. FSK(Frequency Shift Keying) 다. QAM(Quardrature Amplitude Modulation) 라. CDM(Code Division Multiplexing) [ 기-07년3 월] 67. 통신속도가 2400[band] 이고, 4상위상변조를하면데이 터의전송속도는얼마인가? 2400[bps] 4800[bps] 9600[bps] 19200[bps] [ 기-06년3 월] 68. 보오속도가 2400[baud] 이고 8위상편이변조방식을 사용할때전송속도는? 가 bps 나. 7200bps 다. 4800bps 라. 2400bps [ 기-05년9 월] 69. 디지털데이터를아날로그신호로변조하는방법으로묶여있는것은? 위상변조, 진폭변조 주파수변조, 시간변조 진폭편이변조, 시간편이변조 주파수편이변조, 위상편이변조 [ 기-05년3 월][ 산-04년3 월][ 기-07년5 월] 70. 4,800[bps] 의 8 위상편이변조방식모뎀의변조속도는 몇보오[baud] 인가? 800 1,600 3,200 6,400 [ 산-08년9 월][ 기-05년3 월] 71. 아날로그데이터전송방식중에서비트전송률을높이기위해각각의벡터를위상변화뿐만아니라진폭변화도시키는방식은? 가. PSK(Phase Shift Keying) 나. QAM(Quardrature Amplitude Modulation) 다. FSK(Frequency Shift Keying) 라. ASK(Amplitude Shift Keying) [ 기-05년3 월] 72. 반송파로사용하는정현파의위상에정보를싣는변조방식으로일정주파수, 일정진폭의정현파위상을 2 등분, 4등분, 8 등분등으로나누어각각다른위상에 "1" 혹은 "0" 을할당하거나두비트혹은세비트를한꺼번에할당하는디지털데이터의아날로그부호화방식은? 가. ASK(Amplitude-Shift Keying) 나. FSK(Frequency-Shift Keying) 다. PSK(Phase-Shift Keying) 라. Differential Manchester encoding [ 기-05년3 월][ 기-02년3 월] 73. 8위상 2진폭변조를하는모뎀이 2400baud라면그모뎀 의속도는? 2400bps 3200bps 4800bps 9600bps [ 산-03년5 월][ 산-01년9 월][ 산-00년5 월][ 기-02년9 월] 74. 디지털변조방식중에서전송속도를높이기위하여위상과진폭을함께변화시켜서변조하는방식은? ASK PSK FSK QAM [ 산-05년3 월] 75. 다음중서로관계가올바르게짝지어진것은? 아날로그데이터를아날로그신호로변조 : PCM 디지털데이터를아날로그신호로변조 : FSK 아날로그데이터를디지털신호로변조 : DSU 디지털데이터를디지털신호로변조 : CODEC [ 산-01년9 월] 76. 다음중데이터통신에서의변복조방식이아닌것은? 진폭편이변조(ASK) 위상편이변조(PSK) 주파수편이변조(FSK) 주파수디지털변조(PDK) [ 산-99년6 월] 77. 8위상변조와 2진폭변조를혼합하여변복조장치전송속도가1200baud/sec 인경우비트속도(bps) 는? 가 나 다 라 [ 산-03년3 월] 78. 디지털변복조에사용되는방식이아닌것은? 동기편이방식 진폭편이방식 주파수편이방식 위상편이방식 [ 산-04년9 월] 79. 변조방식중 ASK 변조란무슨변조방식인가? 전송편이변조 주파수편이변조 위상편이변조 진폭편이변조 [ 산-04년9 월] [bps] 의전송속도를갖는모뎀이 4개의위상을갖

174 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 는 QPSK 로변조될때변조속도는? 가 [baud] 나 [baud] 다 [baud] 라. 600 [baud] [ 기-00년7 월] 81. 동기식변 복조기(Synchronous MODEM) 에서주로사용 하는변조방법은? 진폭편이변조(ASK) 주파수편이변조(FSK) 위상편이변조(PSK) 펄스부호변조(PCM) [ 산-00년5 월] 82. 다음중브로드밴드의변조방식이아닌것은? ASK QAM FSK PCM buffering기능 looptest기능 [ 산-05년3 월] 90. 정보통신시스템의회선종단장치(DCE) 중디지털신호를 아날로그신호로변환시켜주는장치는? DSU CCU MODEM PCM [ 산-01년3 월] 91. 다음중모뎀의기능과관련이없는것은? 변조와복조기능 펄스를전송신호로변환 언어번역및인식 Data통신및속도제어 (9) 디지털변조방식 (D -> A 신호) > MODEM ( 변, 복조기) [ 산-04년3 월] 83. MODEM 의설명으로가장옳은것은? 기억장치의일종이 사용자프로그램의일종이 데이터의오류를검사및교정하는장치이 신호의변조와복조를담당하는장치이 [ 산-04년9 월] 84. 다음중 CATV 의주요구성요소와가장거리가먼것은? 헤드엔드(HEAD-END) 모뎀 전송로 가입자단말장치 [ 산-06년9 월] 85. 다음중모뎀의기능과관련없는것은? 변조와복조기능 펄스를전송신호로변환 라우팅기능 데이터통신 [ 기-06년5 월][ 기-01년3 월] 86. 디지털신호를음성대역( khz) 내의아날로그신호로변환( 변조) 한후음성전송용으로설계된전송로에송신한다든지반대로전송로부터의아날로그신호를디지털신호로변환( 복조) 하는장치를무엇이라하는가? 모뎀(MODEM) 단말(Terminal) 전화교환기 허브(HUB) [ 산-03년8 월][ 산-99년4 월] 87. 모뎀(MODEM) 의주요기능은? 디지털신호를아날로그신호로변환시킨 데이터전송속도를변환시킨 디지털신호를디지털데이터로변환시킨 아날로그신호를아날로그데이터로변환시킨 [ 기-03년8 월] 88. 모뎀을이용하여단말기간의통신시단말기와모뎀사이의신호중 RTS 는무엇을뜻하는가? 송신할데이터가없 수신할데이터가없 송신할데이터가있 수신할데이터가있 [ 기-01년6 월] 89. 다이얼- 업모뎀(dial-up MODEM) 의역할이아닌것은? 자동호출기능 자동응답기능 (10) 디지털변조방식 (D -> D 신호) > 배이스밴드전송방식 [ 기-02년3 월] 92. 원래의신호를다른주파수대역으로변조하지않고전송하는방식은? 베이스밴드방식 압축밴드방식 광대역방식 협대역방식 [ 기-07년5 월] 93. 다음이설명하고있는디지털전송신호의부호화방식은? - IEEE 802.3의 CSMA/CD LAN 에서의전송부호로사용된 - 신호준위천이가매비트구간의가운데서비트 1에대해서는고준위에서저준위로천이하며, 비트 0 은저준위에서고준위로천이한다. Alternating Mark Inversion 코드Manchester코드 Bipolar 코드 Non Return to Zero 코드 [ 기-04년5 월] 94. 펄스파형을그대로변조없이전송하는방식은? 베이스밴드전송방식 직렬전송방식 대역전송방식 병렬전송방식 [ 기-99년8 월] 95. 그림과같은형태로베이스밴드신호를나타내는신호방식은어느것인가? RZ방식NRZ방식unipolar방식bipolar방식 [ 산-00년5 월][ 산-99년6 월] 96. 베이스밴드전송방식에해당되지않는것은? 단류 NRZ 방식 복류 NRZ 방식 Bipolar 방식 DSB 방식

175 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 [ 산-06년9 월] 97. 다음중베이스밴드(base band) 전송방식이사용되는변조방식은? 주파수편이변조 위상편이변조 펄스코드변조 진폭편이변조 [ 기-03년5 월] 98. 정보를 0과 1 로표시하고, 이것을직류의전기신호로전송하는것은? 대역전송방식 직렬전송방식 병렬전송방식 베이스밴드전송방식 (11) 디지털변조방식 (D -> D 신호) >DSU [ 기-02년9 월][ 기-01년6 월] 99. DSU 에대한설명중옳지않은것은? DSU 는디지털서비스유닛(Digital Service Unit) 의약자이다. DSU는직렬유니폴라신호를변형된바이폴라신호로바꿔준다. 데이터전송을위해서필요성이증대되고있 모뎀이송수신단에필요하 [ 산-08년9 월][ 기-02년9 월][ 기-00년10 월][ 산-02년9 월][ 산 -06년5 월][ 기-07년3 월] 100. 전송회선양단의데이터회선종단장치로서단말에서출력되는디지털신호를디지털전송에적합한신호형식으로변화하거나또는그반대의동작을하는장치를무엇이라하는가? 모뎀(MODEM) 나. DSU 다. DCS 클럭발생기 [ 산-02년9 월][ 산-00년5 월] 101. 정보통신시스템의통신회선종단에위치한신호변환장치중디지털전송로에서단극성신호를쌍극성신호로변환이가능한장치는? 지능모뎀 음향결합기 코덱 디지털서비스유니트 [ 산-01년6 월] 102. 다음신호변환장치들의전송신호와전송회선의연결이 잘못된것은? 전화 : 아날로그신호 아날로그회선 모뎀 : 디지털신호 아날로그회선 코덱 : 아날로그신호 디지털회선 DSU: 디지털신호 아날로그회선 [ 산-06년3 월] 103. 다음중신호와전송방식그리고이를위해사용되는신호변환장비에대한연결이옳지않는것은? 아날로그신호 - 디지털전송 - 코덱(Codec) 디지털신호 - 아날로그전송 - 모뎀(Modem) 디지털신호 - 디지털전송 - CSU 아날로그신호 - 아날로그전송 - DSU [ 기-07년9 월] 104. 문자의시작과끝에 START 비트와 STOP 비트가부가되어전송의시작과끝을알려전송하는방식은? 비동기식전송 동기식전송 전송동기 PCM 전송 (12) 2008 년기출문제( 중복제거) [ 산-08년3 월] 105. PCM 전송방식에서신호의최대주파수가 1000[Hz] 일때표본화주기[ μs] 로적합한것은? 가. 500 나. 800 다 라 [ 기-08년3 월] 106. 데이터통신에서사용되는비동기전송방식에대한설명으로옳지않은것은? 수신기는문자단위의재동기를위해서시작비트(Start Bit) 와정지비트(Stop Bit) 를사용한 비동기식전송은단순하여저렴하게구현될수있으나문자당 2~3 비트의오버헤드(Overhead) 가요구된 정지비트는휴지상태와같으므로송신기는다음문자를보낼준비가될때까지정지비트를계속전송한다. 신호내에클록정보를포함하여전송시키기위해맨체스터 (Manchester) 부호화방법을사용한 [ 산-08년5 월] 107. 다음중디지털정보에따라반송파의주파수를변화시키는변조방식은? 가. ASK 나. FSK 다. PSK 라. PCM [ 산-08년5 월] 108. 다음중비동기식전송방식에대한설명으로틀린것은? 각전송문자사이에는휴지기간이존재한 송/ 수신장치의동기형태는비트동기방식이 전송속도가주로저속에서운용된 각전송문자의앞뒤에시작및정리비트를삽입한 [ 기-08년5 월] 109. PCM(Pulse Code Modulation) 방식에서 PAM(Pulse Amplitude Modulation) 신호를얻는과정은? 표본화 양자화 부호화 코드화 [ 기-08년9 월] 110. 아날로그데이터를디지털신호로변환하는과정에포함되지않는것은? encryption sampling quantization encoding

176 [ 정보처리기사/ 산업기사 ] DC,IC03-전송방식과신호변환 [ DC,IC03- 전송방식과신호변환] 라 라 가 가 다 다 가 다 다 다 다 라 가 가 나 가 나 다 라 나 다 나 나 라 나 라 나 다 나 라 나 가 다 나 나 라 가 나 나 라 나 다 나 가 가 라 가 가 나 나 라 나 다 가 다 라 나 라 라 라 라 나 라 다 나 라 나 나 라 나 나 다 라 라 나 라 라 가 라 가 다 라 라 나 다 가 가 다 다 다 다 가 나 가 라 라 다 라 라 나 라 라 라 가 가 라 나 나 가 가

177 [ 정보처리기사/ 산업기사 ] DC,IC04-다중화기 * 주요키워드 * (1) 다중화기(MUltipleXer) 특징 (2) 주파수분할다중화기(FDM) (3) 시분할다중화기(TDM) > 동기식, 비동기식( 지능형, 통계적) (4) 역다중화기 (5) 집중화기 (6) 2008 년기출문제( 중복제거) (1) 다중화기(MUltipleXer) 특징 [ 기-02년5 월][ 기-03년3 월] 1. 송수신각 2개의터미널이다중화기와공동통신채널을통 해정보를전송하려고한 첫째터미널은 1200[bps], 두 번째터미널은 2400[bps] 로동작한다고할때, 데이터가공 동통신채널을통해전송될수있는최소속도는? 가. 1200[bps] 나. 1800[bps] 다. 2400[bps] 라. 3600[bps] [ 산-05년3 월] 2. 통신회선의다중화를함으로서얻어지는가장큰장점은? 에러정정이쉽 송 수신시스템이간단하 선로의공동이용이가능하 전송속도가현저히빨라진 [ 산-04년5 월] 3. 몇개의터미널들이하나의통신회선을통하여결합된형태로신호를전송하고이를수신측에서다시몇개의터미널의신호로분리하여컴퓨터에입력할수있도록하는것은? 디지털서비스유니트(DSU) 변복조기(MODEM) 채널서비스유니트(CSU) 다중화장비(Multiplexer) [ 기-99년4 월] 4. 하나의통신회선을다수의터미널이공유할수있도록해주는장치가아닌것은? 변복조기 다중화장비 집중화기 선로공동이용기 [ 기-03년5 월] 5. 여러단말기가같은장소에위치하는경우, 다중화기능을 이용하여전송로의수를감소시키기위해사용하는장비는? 모뎀 허브 멀티플렉서 라우터 [ 기-01년6 월][ 기-07년5 월][ 기-05년9 월] 6. 여러개의터미널신호를하나의통신회선을통해전송할수있도록하는장치는? 변 복조기 멀티플렉서 신호변환기 디멀티플렉서 [ 기-01년3 월] 7. 다중화(Multiplexing) 를함으로써얻어지는가장좋은 점은? 에러정정이쉽고간단해진 송 수신시스템이간단해진 전송효율을높일수있 전송속도가매우빨라진 [ 기-00년7 월] 8. 여러사용자가전송매체를공유하여데이터를송 수신하는다중액세스기법과관련이없는것은? 가. CDMA 나. CSMA 다. FDMA 라. TDMA [ 기-99년10 월] 9. 멀티플렉싱기법으로사용될수없는것은? 진폭분할 주파수분할 코드분할 시간분할 [ 기-08년3 월][ 기-07년5 월] 10. 효율적인전송을위하여넓은대역폭( 혹은고속전송속 도) 을가진하나의전송링크를통하여여러신호( 혹은데이터) 를동시에실어보내는기술은? 집중화 다중화 부호화 변조화 [ 기-05년5 월] 11. 여러개의채널들이하나의통신회선을통하여결합된 신호의형태로전송되고수신측에서다시이를여러개의채 널신호로분리하는역할을수행하는장비는? 모뎀(Modem) 게이트웨이(Gateway) 다중화장비(Multiplexer) 라우터(Router) (2) 주파수분할다중화기(FDM) [ 산-99년4 월] 12. 다중화기중구조가간단하고주로저속도의장비에이용 가능하며멀티포인트방식구성에적합한것은? 주파수분할다중화기 시분할다중화기 공간시분할다중화기 파장분할다중화기 [ 기-08년3 월][ 산-07년9 월][ 산-00년10 월][ 산-99년6 월][ 기 -07년9 월] 13. 주파수분할다중화(FDM) 방식에서보호대역(guard band) 이필요한이유는? 주파수대역폭을넓히기위함이 신호의세기를크게하기위함이 채널간이간섭을막기위함이 많은채널을좁은주파수대역이싣기위함이 [ 기-03년5 월] 14. 누화(Crosstalk) 및상호변조잡음(Intermodulation noise) 과관계있는멀티플렉싱은? TDM FDM DM STDM [ 기-03년3 월]

178 [ 정보처리기사/ 산업기사 ] DC,IC04-다중화기 15. 전송하려는신호의필요한대역폭보다전송매체의 유효대역폭이클때사용하는다중화방식은? 주파수분할다중화 동기시분할다중화 통계시분할다중화 비동기시분할다중화 [ 기-02년9 월] 16. 주파수분할다중화에대한설명중옳지않은것은? 한전송로를일정한시간폭으로나누어사용한 주파수대역폭울작은대역폭으로나누어사용한 가드밴드의이용으로채널의이용률이낮아진 시분할다중화장비에비해가격이싸 [ 기-01년9 월][ 기-04년5 월] 17. 주파수분할다중화(FDM) 방식에대한설명중옳지않은것은? 전송되는각신호의반송주파수는동시에전송된 전송하려는신호의필요대역폭보다전송매체의유효대역폭이적을때사용된다. 반송주파수는각신호의대역폭이겹치지않도록충분히분리되어야한다. 전송매체를지나는신호는아날로그신호이 [ 기-01년9 월] 18. 주파수분할방식을이용하여사람의음성을다중화하려고한 음성대역폭은 3kHz 이고, 채널간섭을방지하기위한 Guard band 1kHz 라고가정할경우에, 48kHz의대역폭의채널상에최대로다중화할수있는사람의음성수는? 10 개12 개14 개16개 [ 기-01년3 월][ 기-00년7 월] 19. 주파수분할다중화(FDM) 의가장큰장점은? 주파수대역폭의확장에있 대역폭과필터의가격과크기에있 주파수대역내의스팩트럼만큼통과시킨 여러개의정보신호를한개의전송선로에서동시에전송할수있다. [ 기-00년3 월] 20. 여러개의통신채널이존재하는 FDM( 주파수분할다중화방식의특징설명중옳지않은것은 )? 전송에있어시간의지연없이실시간전송을한 채널간의상호간섭을막기위해완충지역으로보호대역이필요하다. 주파수분할은모뎀의역할을겸하므로별도의모뎀을필요로하지않는다. 동기전송에서사용된 [ 기-06년3 월] 21. 다중화기(multiplexer) 중변 복조기능도포함하는기기 는? 동기식시분할다중화기 비동기식시분할다중화기 통계적시분할다중화기 주파수분할다중화기 [ 산-08년9 월][ 기-05년9 월][ 기-04년5 월] 22. 주파수분할다중화에서부채널간의간섭을방지하기위한대역은? Buffer Slot Channel Guard Band [ 기-05년3 월] 23. 주파수분할다중화방식과관계가없는것은? 가. 대역폭을일정한타임슬롯으로나누어각채널에할당 주파수대역으로분할 채널사이의보호대역 데이터를동시에전달 [ 기-04년3 월] 24. 다음다중화기법중 TV 공중파와관련이있는것은? CDM FDM TDM PDM [ 기-05년5 월] 25. 사용가능한주파수대역을나누어서통화로를할당하는방식은? 주파수분할다중화 시분할다중화 진폭분할다중화 통계적다중화 [ 기-99년8 월] 26. FDM 과관련이없는것은어느것인가? 주파수분할 다중화기법 케이블텔레비전 라. DS-3 [ 기-05년3 월] 27. 주파수분할다중화에대한설명중옳지않은것은? 동기식과비동기식다중화방식이있 다중화하고자하는각채널의신호는각기다른반송주파수로변조된다. 부채널간의상호간섭을방지하기위해가드밴드 (guard band) 를주어야한 전송매체에서사용가능한주파수대역이전송하고자하는각터미널의신호대역보다넓은경우에적용된다. [ 기-02년5 월] 28. 주파수분할다중화기(FDM) 의특징으로옳지않은것은? 다중화효율은매우높 하나의채널에주파수대역별로전송로가구성된 전화회선에서 1200[baud] 이하의비동기식에서만이용된다. 채널간완충지역으로보호대역(guard band) 이설치된다. (3) 시분할다중화기(TDM) > 동기식, 비동기식( 지능형, 통계적) [ 기-06년5 월] 29. 한전송로의데이터전송시간을일정한시간폭(time slot) 으로나누어각부채널에차례로분배하는방식의다중화는? 시분할다중화 주파수분할다중화 위상분할다중화 위치분할다중화 [ 산-05년3 월][ 산-03년3 월] 30. 시분할방식(Time Sharing System) 에가장적합한것은? 시스템상의공간적기능을분할하는방식이 주파수동기를맞추어주는기능이 하나의컴퓨터를여러개의단말기가공동으로사용하도록

179 [ 정보처리기사/ 산업기사 ] DC,IC04-다중화기 하는시스템이다. 아날로그이동통신에사용되는통신방식이 [ 기-99년4 월] 31. 광섬유선로에많이사용되는 PCM 방식은? 주파수분할방식 공간분할방식 시분할방식 에너지분할방식 [ 산-07년9 월][ 기-03년5 월][ 기-00년10 월] 32. 지능다중화기에대한설명으로옳지않은것은? 비동기식다중화장비이 통계적다중화기라고한 가격이저렴하고접속에소요되는시간이단축된 주소회로, 흐름제어, 오류제어등의기능이있 [ 기-03년3 월][ 기-99년10 월][ 기-00년7 월] 33. 시분할교환기술의방식이아닌것은? TDM 버스교환방식 메트릭스방식 타임슬롯교환방식 시간다중화교환방식 [ 기-02년9 월] 34. 다중화기(MUX) 의설명으로옳은것은? 주파수분할다중화는전송신호가디지털일때사 용된다. 시분할다중화의경우에는송수신스위치가서로 정확히동기되도록하기위해서이를위한동기비 트가더필요하다. 시분할다중화에서 3대의터미널이각각 3600(bps) 로동작할경우에는 1200(bps) 로수신기에전송된 디지털다중화기로전송할경우, 음성은모뎀을통해 신호변환후전송된다. [ 기-00년10 월][ 기-02년3 월][ 기-05년3 월] 35. 다음그림은어떤다중화방식을나타낸것인가? 통계적다중화 주파수분할다중화 진폭분할다중화 시분할다중화 [ 기-01년6 월] 36. 매체의데이터전송률이전송디지털신호의데이터 전송률을능가할때사용하는다중화방식은? 주파수분할다중화 동기시분할다중화 통계시분할다중화 비동기시분할다중화 [ 기-00년7 월] 37. 다음의다중화기법중그단점이잘못연결된것은? 주파수분할. 다중화시분할다중화에비해비효율 적이다. 시분할다중화가드밴드(guard band) 로인한대역 폭낭비가된다. 동기식시분할다중화 타임슬롯을고정적으로할당 하여타임슬롯이낭비될수있다. 비동기식시분할다중화- 제어회로가복잡하 [ 기-99년10 월] 38. 통계시분할다중화의장점으로옳지않은것은? 동기시분할방식에서와같은 Time slot의낭비를막을수있다. 다중화회선의데이터전송룰을회선에접속된스테이션들의전송속도의합보다작게할수있다. 동기시분할방식에비해만은스테이션을수요할수있 입력되는정보를임시보관하기위한데이터버퍼가필요없다. [ 기-99년10 월] 39. 다중화방식중실제로전송할데이터가있는단말장치 에만타임슬롯을할당함으로써전송효율을높이는특징을 가진것은? 동기식 TDM 나. FDM 비동기식 TDM 라. MODEM [ 기-07년9 월][ 기-07년5 월] 40. 시분할다중화(TDM) 의설명으로옳은것은? 여러신호를전송매체의서로다른주파수대역을이용하여동시에전송하는기술이다. 동기식시분할다중화(STDM) 는한전송회선의대역폭을일정한시간단위로나누어각채널에할당하는방식이다. STDM 은대역폭을감소시키는효과가있어, 전체적인전송시스템의성능이향상되는장점이있다. 비동기식시분할다중화(ATDM) 는헤더정보를필요로하지않으므로 STDM에비해시간슬롯당정보전송률이증가한다. [ 기-08년9 월][ 기-06년5 월][ 산-06년3 월][ 기-04년5 월] 41. 전송데이터가있는동안에만시간슬롯을할당하는다중화방식은? 통계적시분할다중화 광파장분할다중화 동기식시분할다중화 주파수분할다중화 [ 기-06년9 월][ 기-04년3 월] 42. 다수의타임슬롯으로하나의프레임을구성되고, 각타 임슬롯에채널을할당하여다중화하는것은? 가. TDMA 나. CDMA 다. FDMA 라. CSMA [ 기-07년3 월][ 기-03년8 월] 43. 지능다중화기에대한설명으로옳지않은것은? 비동기식시분할다중화장비이 통계적다중화기라고한 가격이저렴하고접속에소요되는시간이단축된 기억장치, 복잡한주소제어회로등이필요하 [ 기-07년3 월] 44. 다음중시분할다중화방식에대한설명으로틀린것은? 하나의회선을다수의짧은시간간격으로분할하여다중화한다. 나. 전송로의데이터전송시간을일정한타임슬롯으로나누어각부채널로분배하여비동기형만사용하고있다. 전송은디지털로이루어진 통계적시분할다중화의경우에는동시에데이터를

180 [ 정보처리기사/ 산업기사 ] DC,IC04-다중화기 보낼수있는터미널의수가동적으로변할수있다. [ 기-06년3 월] 45. 전송매체상의전송프레임마다해당채널의시간슬롯이 고정적으로할당되는다중화방식은? 주파수분할다중화 동기식시분할다중화 통계적시분할다중화 코드분할다중화 [ 기-06년3 월] 46. 통계적 TDM에서다중화된회선의데이터전송율과접속 장치들의데이터전송율의합과의일반적인관계는? 다중화된회선의데이터전송율 < 접속장치들의데이터 전송율의합 다중화된회선의데이터전송율 > 접속장치들의 데이터전송율의합 다중화된회선의데이터전송율 접속장치들의 데이터전송율의합 다중화된회선의데이터전송율 = 접속장치들의 데이터전송율의합 [ 기-05년9 월] 47. 전송할데이터가없는단말장치에도타임슬롯을할당하는 시분할다중화(TDM) 방식은? 비동기시분할멀티플렉싱 통계시분할멀티플렉싱 동기시분할멀티플렉싱 지능형시분할멀티플렉싱 [ 기-04년3 월] 48. 통계적시분할다중화기법의장점이아닌것은? 낭비되는슬롯을전송하지않기때문에채널의낭비를줄 인다. 동기식다중화기보다더높은전송효율을가진 각터미널들의전송량과관계없이일정한지연시 간을가진다. 같은속도일경우동기식다중화기보다더많은수 의터미널을접속할수있다. [ 기-02년5 월] 49. 다음의다중화기법중그단점이잘못연결된것은? 주파수분할다중화- 시분할다중화에비해비효율적이 시분할다중화- 가드밴드(guard band) 로인한대역 폭낭비가된다. 동기식시분할다중화-타임슬롯을고정적으로할당하여 타임슬롯이낭비될수있다. 비동기식시분할다중화- 제어회로가복잡하 [ 산-00년5 월] 50. 시분할다중화방식에서고차군구성에사용되는다중화 방법은? Bit 단위배열법 Word단위 배열법 Group 단위배열법 Frame단위배열법 [ 산-05년9 월] 51. 다음중시분할다중화에대한설명으로옳은것은? 대역폭의이용도가높아고속전송에용이하 전송속도가낮은부채널의신호를서로다른주파 수대역으로변조한다. 비동기식데이터만을다중화하는데사용한 부채널간의상호간섭을방지하기위해완충지역으 로보호대역이필요하다. [ 기-03년8 월] 52. 다중화방식중각채널할당시간이공백인경우(idle time) 다음차례에의한연속전송이가능하여전송전달 시간을빠르게하는방식은? 코드분할다중화 주파수분할다중화 동기식시분할다중화 비동기식시분할다중화 [ 기-05년5 월] 53. 다음시분할다중화기중종류가다른하나는? 동기시분할다중화기 비동기시분할다중화기 지능적시분할다중화기 통계적시분할다중화기 [ 기-99년8 월] 54. 사용자의요구에따라타임슬롯을동적으로할당하여데 이터를전송하는방법은어느것인가? 가. FDM 동기 TDM 통계TDM 라. PCM [ 기-02년5 월] 55. 동기식시분할기와비동기식시분할기의특징을설명한 것이아닌것은? 비동기식이동기식에비해효율이우수하 비동기식다중화기를일명통계적다중화기라하며, 링크의효율성을높인다. 비동기식다중화기는데이터를잠시저장할버퍼와 주소제어회로등이별도로필요하다. 비동기식다중화기는데이터전송각채널에대한 고정된슬롯이설정된다. (4) 역다중화기 [ 기-00년10 월][ 기-02년3 월] 56. 역다중화기의특징을설명한것이아닌것은? 비용을절감할수있 회선경로변경이어렵다 광대역통신속도를얻을수있 전용회선의고장시 DDD 망을이용할수있 [ 기-00년3 월] 57. 역다중화기의특징이아닌것은? 광대역을사용하지않고두개의음성대역회선을이용한다. 집중화기라고도한 여러가지변화에대응해여러가지전송속도를얻을수있다. 한채널고장시나머지한채널을 1/2의속도로계속운영가능하다. (5) 집중화기 [ 기-01년6 월] 58. 집중화기(Concentrator) 의특징이아닌것은? 구조가복잡하면서규칙적인전송에사용한 입 출력각각의대역폭이다르 m개의입력회선을 n개의출력회선으로집중화

181 [ 정보처리기사/ 산업기사 ] DC,IC04-다중화기 하는장치이다. 입력회선의수는출력회선의수보다같거나많아야한다. [ 기-06년9 월][ 기-03년8 월] 59. 여러개의채널을몇개의소수회선으로공유화시키는장치는? 변조기 집중화기 복조기 선로공동이용기 (6) 2008 년기출문제( 중복제거) [ 기-08년5 월][ 기-08년3 월] 60. 동기식시분할다중화(Synchronous TDM) 에대한설명으로옳지않은것은? 전송시간을일정한간격의시간슬롯(Time Slot) 으로나누고, 이를주기적으로각채널에할당한다. 하나의프레임은일정한수의시간슬롯(Time Slot) 으로구성된다. 송신단에서는각채널의입력데이터를각각의채널버퍼에저장하고, 이를순차적으로읽어낸 통계적시분할다중화(Statistical TDM) 방식보다전송용량의낭비가적다. [ 기-08년5 월] 61. FDM(Frequency-Division Multiplexing) 방식의설명으로옳지않은것은? 주파수분할다중화는전화의장거리전송망에도입되어사용되어있다. 가변파장송신장치(tunable laser), 가변파장수신장치 (tunable filter) 를사용하여특정채널을선택한 여러신호를전송매체의서로다른주파수대역을이용하여동시에전송하는기술이다. 인접한채널간의간섭을막기위해일반적으로보호대역 (Guard Band) 을사용한 [DC,IC04- 다중화기] 라 다 라 가 다 나 다 나 가 나 다 가 다 나 가 가 나 나 라 라 라 라 가 나 가 라 가 가 가 다 다 다 나 나 라 나 나 라 다 나 가 가 다 나 나 가 다 다 나 다 가 라 가 다 라 나 나 가 나 라 나

182 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) * 주요키워드 * (1) 전송제어 > 회선제어 5단계절차 (2) 데이터링크프로토콜 > BSC ( 문자지향) (3) 데이터링크프로토콜 > HDLC ( 비트지향) (4) 전송제어방식 > 회선제어방식 (5) 오류제어 > 오류원인 (6) 오류제어방식 > 전진에러수정 (Forward Error Correction) (7) 오류제어방식 > ARQ (8) 오류제어방식 > 패리티비트, CRC, 해밍코드, 상승코드, 궤환전송방식, 연속전송방식 (9) 2008 년기출문제( 중복제거) (1) 전송제어 > 회선제어 5단계절차 [ 기-08년9 월][ 기-08년3 월][ 기-05년3 월][ 기-04년5 월][ 기 -04년9 월][ 기-05년9 월][ 기-07년3 월][ 기-06년9 월][ 기-06년 5 월][ 기-07년5 월][ 기-03년5 월][ 기-05년5 월][ 기-00년7 월] [ 기-01년3 월][ 기-01년6 월][ 산-00년10 월][ 산-01년3 월][ 기 -02년5 월][ 기-03년3 월][ 기-07년9 월][ 산-07년9 월] 1. 데이터전달을위한회선제어절차의단계를순서대로나열한것은? 데이터링크확립-회선연결-데이터전송-데이터링크해제-회선절단 회선연결-데이터링크확립-데이터전송-데이터링크해제-회선절단 데이터링크확립-회선연결-데이터전송-회선절단 -데이터링크해제 회선연결-데이터링크확립-데이터전송-회선절단 -데이터링크해제 [ 기-03년8 월][ 기-00년3 월][ 기-02년3 월] 2. 전송을위한 5단계의제어절차중제 3 단계는? 데이터링크의종결 정보메시지의전송 데이터링크의설정 데이터통신회선의절단 [ 기-06년3 월] 3. 데이터통신에서전송제어절차에해당되지않는것은? 통신회선접속 데이터링크설정 데이터구조의확인 통신회선절단 [ 기-99년10 월] 4. 통신제어프로시저의단계가아닌것은? 링크의설정 데이터전송 링크의종료 흐름제어 [ 기-00년3 월][ 기-01년6 월] 5. 접속된통신회선상에서송신측과수신측간의확실한데이터전송을수행하기위해논리적경로를구성하는단계는? 회선연결 데이터링크확립 데이터전송 회선절단 [ 기-01년9 월] 6. 다음에서전송제어에속하지않는것은? 입출력제어 동기제어 오류제어 보완제어 [ 산-04년3 월][ 산-00년7 월] 7. 통신망에접속된컴퓨터와단말장치간에효율적이고 원활한정보를정확히교환하기위하여정보통신시스템이 갖추어야할제어기능과방식을총칭하여무엇이라하는가? 전송제어 에러제어 흐름제어 동기제어 [ 산-00년3 월] 8. 단말기의전송제어기능이아닌것은? 입출력제어 다중화제어 송수신제어 에러제어 (2) 데이터링크프로토콜 > BSC ( 문자지향) [ 산-05년3 월][ 산-00년7 월] 9. 대표적인문자위주프로토콜로 BSC(Binary Synchronous Control) 가있 이의특징으로적합하지않은것은? 전이중전송만지원한 에러제어와흐름제어를위해서는정지-대기방식을사용한다. 점-대- 점(Point to point) 링크뿐만아니라멀티포인트링크에서도사용될수있다. 주로동기전송을사용하나비동기전송방식을사용하기도한다. [ 기-02년3 월][ 기-04년5 월][ 기-06년3 월][ 기-06년9 월] 10. 데이터링크제어문자중에서수신측에서송신측으로부정응답으로보내는문자는? 가. NAK(Negative Acknowledge) 나. ACK(ACKnowledge) 다. STX(Start of TeXt) 라. ENQ(ENQuiry) [ 기-02년3 월][ 기-04년9 월][ 기-06년9 월] 11. 다음그림과같은전송방식의이름은? SYN SYN STX TEXT ETX 오류검출 문자동기방식 비트지향형동기방식 조보식동기방식 프레임동기방식 [ 기-00년10 월] 12. 정보전송부호중제어문자의종류가아닌것은? 전송제어문자 정보결합문자 장치제어문자 포맷제어문자 [ 기-03년3 월][ 기-06년5 월] 13. 문자동기전송방식에서데이터투과성(Data Transparent) 을위해삽입되는제어문자는? ETX STX DLE SYN [ 산-08년5 월][ 기-99년4 월] 14. 국제표준데이터전송제어에서 " 상대국의응답을요구" 하는전송캐렉터는? 가. SYN ACK ENQ DLE [ 산-06년9 월] 15. 프로토콜방식중바이트단위로프레임을구성하는것은?

183 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) BSC방식 SDLC방식 HDLC방식 ITU-T 권고의X.25 [ 산-05년5 월][ 기-07년3 월] 16. 동기식전송방식중비트지향성(bit oriented) 방식의프로토콜이아닌것은? HDLC ADCCP BSC SDLC [ 기-05년3 월] 17. 베이직제어순서에서사용되는제어캐릭터중한개또는그이상의전송종료를표시하는것은? SOH ETB NAK EOT [ 기-99년8 월] 18. 인접하여뒤따르는제한된수의문자나의미를바꾸는통신제어문자로서데이터통신네트워크에서보조적인제어의목적으로만사용되는것은어느것인가? SOH ETX EOT DLE [ 기-04년9 월][ 기-07년3 월][ 기-00년3 월] 19. 회선을제어하기위한제어문자중실제전송할데이터집합의시작임을의미하는통신제어문자는? 가. SOH(Start of Header) 나. STX(Start of Text) 다. SYN(Synchronous Idle) 라. DLE(Data Link Escape) [ 기-08년5 월][ 기-05년3 월] 20. 전송제어문자의내용을기술한것중옳지않은것은? STX: 본문의개시및헤딩의종료를표시한 SOH: 정보메시지의헤딩의개시를표현한 ETX: 본문의시작을표시한 SYN: 문자동기를유지한 [ 기-06년3 월] 21. 베이직데이터전송제어절차가아닌것은? SOH STX ETX FCS [ 산-06년5 월][ 산-04년9 월] 22. SDLC 에서한프레임(Frame) 을구성하는데필요한요소가아닌것은? 플래그(Flag) 번지지정부(Address Field) 제어부(Control field) 논리연산부(Arithmetic Logic Unit) (3) 데이터링크프로토콜 > HDLC ( 비트지향) [ 기-06년9 월] 23. HDLC 전송제어절차에서채용하고있는방식이며, 데이터를송신할때데이터블록구간을플래그순서로식별하고그림과같은형태로플래그가구성되는동기방식은? 문자동기방식 프레임동기방식 스위칭동기방식 연속동기방식 [ 기-06년9 월][ 기-05년3 월] 24. HDLC(High Data Link Control) frame 구성순서는? 플레그 주소부 정보부 제어부 검사부 플래그 플레그 주소부 제어부 정보부 검사부 플래그 플레그 검사부 주소부 정보부 제어부 플래그 플레그 제어부 주소부 정보부 검사부 플래그 [ 기-05년9 월] 25. 데이터링크제어프로토콜로올바른것은? TCP DTE/DCE HDLC UDP [ 기-06년5 월][ 기-05년5 월][ 기-03년8 월] 26. HDLC 데이터전송모드의동작모드가아닌것은? 정규응답모드(Normal Response Mode) 동기응답모드(Synchronous Response Mode) 비동기응답모드(Asynchronous Response Mode) 비동기평형모드(Asynchronous Balanced Mode) [ 산-08년3 월][ 기-07년5 월][ 산-07년3 월] 27. HDLC 의프레임구조를올바르게나타낸것은? 플래그-제어부-주소부-정보부-FCS-플래그 플래그-제어부-정보부-주소부-FCS-플래그 플래그-주소부-제어부-정보부-FCS-플래그 플래그-정보부-제어부-주소부-FCS-플래그 [ 기-05년3 월] 28. HDLC 의프레임종류로옳지않은것은? 정보프레임 감시( 감독) 프레임 비번호프레임 플레그프레임 [ 기-04년9 월] 29. 베이직데이터전송제어절차에비하여 HDLC 전송제어 절차의특징으로옳지않은것은? 신뢰성향상 전송효율의향상 일문일답형 비트투명성확보 [ 기-05년3 월] 30. HDLC 의프레임구성에서프레임검사시퀀스(FCS) 영역 의기능은? 전송오류검출기능 데이터처리기능 주소인식기능 정보저장기능 [ 기-05년5 월] 31. HDLC로 알려진 데이터 링크 제어 프로토콜의 플래그 (flag) 에대한설명으로옳지않은것은? 프레임의목적과기능을나타낸 동기화에사용된 프레임의시작과끝을표시한 항상 의형식을취한 [ 기-02년9 월] 32. HDLC 프로토콜을수행하는국(Station) 이아닌것은? 종국 복합국 일차국 이차국

184 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) [ 기-08년9 월][ 기-04년9 월][ 기-01년6 월] 33. 데이터 링크 프로토콜인 HDLC(High level Data Link Control) 에서프레임의동기를제공하기위해사용되는구성 요소는? 플래그(Flag) 제어부(Control) 정보부(Information) 프레임검사시퀀스(Frame Check Sequence) [ 기-08년3 월][ 기-05년3 월] 34. HDLC는링크구성방식에따라세가지동작모드를가지고있 다음중해당하지않는것은? 정규응답모드(NRM) 비동기응답모드(ARM) 비동기균형모드(ABM) 정규균형모드(NBM) [ 기-02년5 월][ 기-03년3 월][ 기-01년3 월] 35. 프레임(framing) 동기의목적은? 누화방지 펄스안정화 각통화로의혼선방지 잡음방지 [ 산-04년5 월] 36. 다음프로토콜전송방식중특정한플래그를정보메시 지의처음과끝에포함시켜전송하는방식은? 비트방식 문자방식 바이트방식 워드방식 [ 기-05년3 월] 37. HDLC(high-level-data link control) 의명령과응답에대한프레임종류가아닌것은? 감독(supervisory) 프레임또는 S-프레임 조정(control) 프레임또는 C-프레임 정보(information) 프레임또는 I-프레임 비번호(unnumbered) 프레임또는 U-프레임 [ 기-07년3 월] 38. 다음중 HDLC 정보프레임의용도및기능으로가장적합한것은? 사용자데이터전달 흐름제어 에러제어 링크제어 [ 기-00년10 월] 39. HDLC는각각제어필드형식이다른 3가지종류의프레 임을정의하는데흐름제어, 에러제어를위해사용되는프레임 은? 정보프레임 번호프레임 번호없는프레임 감독프레임 [ 기-00년10 월] 40. 전송효율과신뢰성이높고, 정보전송단위가프레임인 전송제어방식은? 가. BSC 나. SDLC 다. HDLC 비동기 [ 산-01년3 월][ 산-05년3 월] 41. HDLC 의데이터전달모드가아닌것은? 표준균형모드 표준응답모드 비동기균형모드 비동기응답모드 [ 산-08년5 월][ 산-07년5 월] 42. HDLC(High-Level Data Link Control) 에대한설명중옳 지않은것은? 비트지향형의프로토콜이 제어부의확장이가능하 데이터링크계층의프로토콜이 통신방식으로전이중방식이불가능하 [ 산-06년9 월] 43. 프레임을송신, 수신하는스테이션을구별하기위해사용되는스테이션식별자필드는? 주소필드 프레임경사필드 제어필드 플래그필드 [ 산-06년5 월] 44. HDLC 방식에서 Flag 의형태에해당되는것은? 가 나 다 라 [ 산-06년3 월][ 산-99년6 월] 45. HDLC 프로토콜의기본기능이아닌것은? 단방향, 반이중, 전이중모두사용가능한 BYTE 방식프로토콜이 Go-Back-NARQ 에러제어방식이 데이터링크형식은 point-to-point, Multi-point 모두가능 하다. [ 산-06년3 월] 46. HDLC 프레임을구성하는필드가아닌것은? FCS필드Flag필드Control필드Link필드 [ 산-02년5 월] 47. 비트 위주의 프로토콜인 HDLC(High-level Data Link Control) 의특징이아닌것은? 점대점및멀티포인트에서사용 반이중과전이중통신모두지원 동기식전송방식사용 사용하는문자코드에의존성 [ 산-00년3 월] 48. HDLC 의프레임구조에포함될수없는것은? 스타트필드(Start Field) 플래그필드(Flag Field) 주소필드(Address Field) 제어필드(Control Field) [ 산-02년3 월] 49. HDLC(High level Data Link Control) 프로토콜에대한설명으로옳지않은것은? 흐름및오류제어를위한방식으로 ARQ를사용할수있다. 링크는점대점, 다중점, 및루프형태로구성할수있 특정문자코드에따라서필드의해석이달라지므로코드에의존성을갖는다. 단방향, 반이중, 전이중방식의통신방식을제공한 [ 기-07년9 월] 50. HDLC(Hig-level Data Link Control) 에관련된설명이아닌것은? 비트지향형전송을한 CRC 방식을이용하여오류제어를한

185 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) 정지및대기방식을사용한 정보프레임과감독프레임등이있 [ 기-07년9 월] 51. HDLC 에서피기백킹(piggybacking) 기법을통해데이터에대한확인응답을보낼때사용되는프레임은? I- 프레임S-프레임U- 프레임A-프레임 (4) 전송제어방식 > 회선제어방식 [ 기-99년8 월] 52. 최초의라디오패킷통신방식을적용한컴퓨터네트워크시스템은어느것인가? 가. DECNET 나. ALOHA 다. SNA 라. ARPANET [ 기-03년8 월][ 기-00년3 월] 53. 회선제어방식중가장간단한형태로회선의접근을위해서로경쟁하는방식의대표적인시스템은? ALOHA시스템 Roll-call 폴링시스템Hub-go-ahead폴링시스템Selection시스템 [ 기-08년5 월][ 기-06년5 월][ 기-04년3 월][ 기-01년6 월][ 기 -00년10 월] 54. 데이터전송을하고자하는모든단말장치에서로대등한입장에있으며, 송신요구를먼저한쪽이송신권을갖는방식을무엇이라하는가? Contention 방식Polling방식Selection방식 Routing 방식 [ 기-01년9 월] 55. 회선경쟁선택(Contention) 방식에대한설명으로옳지않은것은? 회선에접근하기위해서로경쟁하는방식이 송신측이전송할메시지가있을경우사용가능한회선이있을때까지기다려야한다. ALOHA 방식이대표적인예이 트래픽이많은멀티포인트회선네트워크에서효율적인방식이다. [ 산-01년3 월][ 산-03년3 월][ 산-01년9 월] 56. 데이터통신에서컴퓨터가단말기에게전송할데이터의유무를묻는것은? 가. Polling 나. Calling 다. Selection 라. Link up [ 기-01년3 월] 57. 회선제어절차에대한설명중올바르게짝지어진것은? 링크확립 - 수신측주소를전송하여데이터전송이가능하도록물리적인통신회선을접속시켜주는단계이다. 회로연결 - 접속된통신회선상에서송신측과수신측간의확실한데이터전송을수행하기위한논리적경로를구성하는단계이다. 메시지전달 - 데이터를수신측에전송하며, 잡음에 의한데이터의오류제어와순서제어를수행하는단계이다. 링크절단 - 연결된물리적인통신회선을절단하는단계이다. [ 산-03년3 월][ 산-05년9 월] 58. 통신프로토콜의기능과그기법을서로잘못연결한것은? 에러제어 - ARQ 순서화 - 폴링/ 셀렉션 흐름제어 - Sliding Window 동기방식 - 비동기식/ 동기식전송 [ 산-00년10 월] 59. 데이터전송을하고자하는모든단말장치가서로대등한입장에있으며, 주통신국과종속통신국이따로없고데이터링크설정이데이터링크를설정하고자하는단말장치가주국이되어시행하는데이터링크의설정방법은? 폴링/ 셀렉팅방식 회선경쟁방식 슬라이딩윈도우방식 회선연결방식 [ 기-07년9 월][ 기-99년10 월] 60. 멀티포인트방식에있어서중앙컴퓨터가주변의터미널 로데이터를전송하고자하는경우, 수신측터미널의상태를 확인하는절차는? 가. polling 나. selection 다. contention 라. routing (5) 오류제어 > 오류원인 [ 기-06년3 월] 61 다음은데이터통신시스템에서발생하는잡음에대한설명이 어떤잡음에대한설명인가? 1) 비연속적이고불규칙한진폭을가지며, 순간적으로높은진폭이발생하는잡음이다. 2) 외부의전자기적충격이나기계적인통신시스템에서의결함등이원인이다. 3) 디지털데이터를전송하는경우중요한오류발생의원인이된다. 열잡음 누화잡음 충격잡음 상호변조잡음 [ 기-07년5 월] 62. 다음중데이터전송에서오류발생의주된원인으로옳지않은것은? 신호감쇠현상 지연왜곡 잡음 채널수 [ 기-01년6 월] 63. 주로하드와이어전송매체에서발생되며, 전송매체를통한신호전달이주파수에따라그속도를달리함으로써유발되는신호손상을무엇이라하는가? 감쇠현상 잡음 지연왜곡 누화잡음 [ 기-03년3 월] 64. 전송채널상에서발생하는왜곡(distortion) 중채널

186 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) 상에서언제든지발생할수있는시스템적인왜곡 (systematic distortion) 은? 손실 충격성잡음 백색잡음 상호변조잡음 [ 기-03년5 월] 65. 서로다른주파수들이똑같은전송매체를공유할때이주파수들이서로의합과차의신호를발생함으로써발생되는잡음을무엇이라하는가? 상호변조잡음 열잡음 누화잡음 충격잡음 [ 산-08년3 월][ 산-04년9 월] 66. 다음중전송오류의주원인이아닌것은? 신호감쇄 지연왜곡 신호잡음 변조복조 (6) 오류제어방식 > 전진에러수정 (Forward Error Correction) [ 기-03년8 월] 67. 전진에러수정(FEC:Forward Error Correction) 방식에서에러를수정하기위해사용하는방식은? 해밍코드(Hamming Code) 의사용 압축(compression) 방식사용 패리티비트(Parity Bit) 의사용 Huffman Coding 방식사용 [ 기-08년5 월][ 기-05년9 월] 68. 송신측에서정보비트에오류정정을위한제어비트를추가하여전송하면수신측에서이비트를사용하여에러를검출하고수정하는방식은? Go back-n 방식SelectiveRepeat방식 Stop and Wait 방식 Forward Error Correction 방식 [ 기-02년9 월] 69. 전진에러수정(Foward Error Correction) 방식에대한설 명이아닌것은? ARQ 방식과는달리역채널을사용하지않는 ARQ방식과 마찬가지로데이터와함께잉여비트들을함 께전송한다. 대표적인예로해밍(Hamming) 코드가있 전송구간에서에러가발생한경우수신측은에러 의발생을송신측에통보한다. [ 산-05년5 월] 70. 전진오류수정(Forward Error Correction) 의특징으로잘못된것은? 역채널이필요하 연속적인데이터의흐름이가능하 ARQ 에비해기기와코딩이더복잡하 잉여비트들이데이터시스템효율의개선을저해한 [ 기-06년5 월] 71. 순방향에러수정(Forward Error Correction) 방식에사용 되는검사방식은? 수평패리티검사방식 군계수검사방식 수직패리티검사방식 해밍코드검사방식 [ 산-00년5 월] 72. 전진에러수정에서에러검출방식은어떤것인가? 가. BCD 나. Gray 다. Excess-3 상승코드 (7) 오류제어방식 > ARQ [ 기-05년3 월] 73. 에러검출기법중에러가발생한블록이후의모든블록을다시재전송하는방식은? Adaptive ARQ Go-back-N ARQ Selective ARQ Stop-and-wait ARQ [ 기-05년5 월][ 기-02년3 월][ 기-01년9 월][ 기-07년9 월] 74. 송신스테이션이데이터프레임을연속적으로전송해나가다가 NAK를수신하게되면에러가발생한프레임을포함하여그이후에전송된모든데이터프레임을재전송하는방식은? Stop-and-wait ARQ Go-back-N ARQ Selective-Repeat ARQ Non Selective-Repeat ARQ [ 기-04년5 월][ 기-00년3 월] 75. 통신경로에서오류발생시수신측은오류의발생을송신측에통보하고송신측은오류가발생한프레임을재전송하는오류제어방식은? 에코점검 순방향오류수정(FEC) 역방향오류수정(BEC) 라. ARQ(Automatic Repeat Request) [ 기-08년3 월][ 기-04년9 월][ 기-04년5 월][ 기-06년9 월] 76. 한개의프레임을전송하고, 수신측으로부터 ACK 및 NAK 신호를수신할때까지정보전송을중지하고기다리는 ARQ(automatic repeat request) 방식은? CRC방식 Go-back-N 방식 stop-and-wait방식 selective repeat 방식 [ 기-05년5 월] 77. ARQ(Automatic Repeat Request) 방식의설명으로가장 올바른것은? 에러를검출만하는방식 부호를전송하고, 반복하는방식 데이터나정보의에러에대비하는방식 에러를검출하고, 재전송을요구하는방식 [ 기-04년3 월] 78. 수신측에서에러점검후제어신호를보내올때까지오버헤드(overhead) 가효율면에서가장부담이큰것은? 가. 연속적 ARQ(Continuous Automatic Repeat Request) 적응적 ARQ(Adaptive Automatic Repeat Request) 블록연속전송 ARQ(Go back-n Automatic Repeat Request) 라. Stop-and-Wait ARQ

187 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) [ 기-06년5 월] 79. 다음에서자동반복요청(ARQ) 의종류가아닌것은? 자동반송 ARQ 정지대기 ARQ 연속적 ARQ 적응적 ARQ [ 기-01년9 월][ 기-04년5 월][ 기-03년5 월][ 기-02년5 월] 80. 수신스테이션은비트에러나프레임의손실을검사하게되고, 에러가검출되면자동적으로송신스테이션에게재전송을요청하는자동재전송요청(Automatic Repeat request) 을하게되는데, 다음중 ARQ 방식이아닌것은? 정지- 대기(Stop-and-Wait) ARQ 나. Go-back-N ARQ 선택적재전송(Selective-Repeat) ARQ 슬라이딩윈도우(Sliding-Window) ARQ [ 산-07년3 월] 81. 다음중회선의상태에따라동적으로프레임의길이를변경시켜전송하는것은? Selective Repeat ARQ Adaptive ARQ 다. Go-back-N ARQ 라. Stop and Wait ARQ [ 산-05년9 월] 82. 채널효율을최대로하기위해블록의길이를동적으로 변경할수있는 ARQ(Automatic Repeat Request) 방식은? 적응적(Adaptive) ARQ 나. Stop-And-Wait ARQ 선택적(selective) ARQ Go-back-N 방식 ARQ (8) 오류제어방식 > 패리티비트, CRC, 해밍코드, 상승코드, 궤환전송방식, 연속전송방식 [ 산-00년10 월] 비트의정보(1011) 을홀수패리티비트를사용하는해밍코드로변환하여전송할때올바른해밍코드는? 가 나 다 라 [ 기-05년3 월][ 산-99년4 월] 84. 특정다항식에의한연산결과를데이터에삽입하여전송하는에러검출방법은? 패리티검사BlockSum검사 체크섬(Checksum) 라. CRC(Cyclic Redundancy Check) [ 기-05년9 월] 85. 홀수패리티비트를사용하여문자를전송할경우에러가일어난경우는? [ 기-07년3 월] 86. 송신측에서 1101 (2) 의데이터를전송하였으나, 수신측이받은데이터는 1011 (2) 로나타났 이때두데이터간의해밍거리를올바르게계산한것은? [ 기-08년9 월][ 기-08년5 월][ 산-08년5 월][ 기-08년3 월][ 기 -07년5 월] 87. 데이터전송중발생한에러를검출하는기법으로옳지않은것은? 가. Parity Check 나. Block Sum Check 다. Slide Window Check 라. Cyclic Redundancy Check [ 기-08년5 월][ 산-08년3 월][ 기-99년10 월] 88. 데이터에러를정정할수있는기술은? 단일패리티비트이용기술CRC이용기술Hamming코드이용기술LRC이용기술 [ 기-03년3 월][ 기-05년3 월] 89. 자기정정부호의하나로비트착오를검출해서 1 bit 착오를정정하는부호방식은? parity code hamming code ASCIIcode EBCDICcode [ 기-03년3 월][ 기-02년5 월] 90. 동기전송에서주로사용되는에러검출방법은? Parity bit Word parity Hamming code CRC [ 기-03년5 월][ 기-02년5 월] 91. 전송오류제어방식에서오류제어용코드부가방식이 아닌것은? 패리티검사 해밍코드사용방식 순환중복검사방식 궤환전송방식과연속전송방식 [ 산-05년3 월] 92. 데이터통신의에러체크방식중수직패리티체크방식이우수패리티방식을채택할경우,1개부호중수직에대한 1의 bit 수를어떻게하고있는가? 홀수가되도록한 3 의배수가되도록한 짝수가되도록한 5 개가되도록한 [ 산-05년3 월][ 산-01년6 월][ 산-02년3 월] 93. 홀수패리티가부가된 7비트 ASCII 코드 D( ) 의 송신데이터는? [ 산-04년5 월] 94. ASCII 코드를수신했을경우, 우수패리티를사용하여 에러를검출할수있는경우는? ( 맨오른쪽이패리티비트) 가 나 다 라 [ 산-02년5 월] 95. 다음중에러를검출하여교정까지할수있는코드는? BCD코드 이중코드 5 (biquinary code) EBCDIC 코드 해밍코드(Hamming code) [ 산-05년5 월] 96. 데이터전송시에러검출용으로사용되는것은? 플래그(Flag) 비트 패리티체크(Parity Check) 비트

188 [ 정보처리기사/ 산업기사 ] DC,IC05- 전송제어방식( 회선제어, 오류제어) 시프트(Shift) 비트 시작및정지비트 [ 산-01년9 월] 97. 데이터통신방식의에러체크방식중수평패리티방식에서 짝수패리티방식을채택할경우 1개의블록중에수평에대한 1 의개수는? 홀수가되도록한 3 의배수가되도록한 짝수가되도록한 5 개가되도록한 [ 기-05년3 월][ 산-01년3 월][ 산-00년7 월] 98. 패리티체크(parity check) 를하는이유는? 검출된에러를정정하기위하여 기억장치의용량을검사하기위하여 전송된부호의용량을검사하기위하여 전송된부호의에러를검출하기위하여 [ 기-99년8 월] 99. 데이터통신에서전송상의에러를검출하는목적으로사용되는것이아닌것은어느것인가? 해밍코드 패리티코드다. CRC Poll코드 [ 기-03년3 월] 100. 송신기에서발생된정보의정확한전송을위해사용자정보에헤더(header) 와트레일러(trailer) 를부가하는과정을무엇이라하는가? 정보의조립 정보의분할 정보의캡슐화 정보의다중화 (9) 2008 년기출문제( 중복제거) [ 산-08년3 월] 101. 다음중잡음(Noise) 의범주에속하지않는것은? 누화잡음 백색잡음 냉각잡음 충격성잡음 [ 기-08년3 월] 102. HDLC 프로토콜에관한설명이아닌것은? 점대점링크및멀티포인트링크를위하여개발되었 반이중통신과전이중통신을모두지원한 에러제어를위해서는 Stop-and-Wait 방식을지원한 슬라이딩윈도우방식에의해흐름제어를제공한 [ 기-08년9 월][ 기-08년3 월] 103. HDLC(High-Level-Data Link Control) 의명령과응답에대한프레임종류가아닌것은? 가. Supervisory Frame 나. Handle Frame 다. Information Frame 라. Unnumbered Frame [ 산-08년5 월] 104. HDLC(High level Data Link Control) 프로토콜에대한설명으로옳지않은것은? 동작모드에는정규응답모드및비동기식응답모드등이있다. 링크는점대점및멀티포인트형태로구성할수있 프레임의구조중 FCS는 8 비트로구성된 반이중및전이중의통신방식이가능하 [ 기-08년5 월] 105. ARQ 방식중 Go-Back-N과 Selective Repeat ARQ에대한설명으로옳지않은것은? Go-Back-N 은오류발생이후의모든프레임을재요청한 Selective Repeat ARQ 버퍼의사용량이상대적으로크 Go-Back-N은프레임의송신순서와수신순서가동일해야수신이가능하다. Selective Repeat ARQ는여러개의프레임을묶어서수신확인을한다. [ 기-08년9 월] 106. 국(station) 간의관계가주/ 종관계일때종국이데이터를보내려한다면먼저주국으로부터받아야하는신호는? ACK ENG Poll SEL [ 기-08년9 월] 107. 다음이설명하고있는데이터링크제어프로토콜은? -IETF 의표준프로토콜이 - 오류검출만제공되며, 재전송을통한오류복구와흐름제어기능은제공되지않는다. - 주로두개의라우터를접속할때사용된 -비동기식링크도지원해야하기때문에프레임은반드시바이트의정수배가되어야한다. HDLC PPP LAPB LLC [DC,IC05- 전송제어방식( 회선제어, 오류제어)] 나 나 다 라 나 라 가 나 가 가 가 나 다 다 가 다 라 라 나 다 라 라 나 나 다 나 다 라 다 가 가 가 가 라 다 가 나 가 라 다 가 라 가 가 나 라 라 가 다 다 다 나 가 가 라 가 다 나 나 나 다 라 다 가 가 라 가 라 라 가 라 라 나 나 라 다 라 라 가 라 나 가 나 라 라 나 다 다 나 라 라 다 다 다 라 나 다 라 라 다 다 다 나 다 라 다 나

189 [ 정보처리기사/ 산업기사 ] DC,IC06-통신망의분류 * 주요키워드 * (1) 통신망의분류 > 전용회선( 포인트투포인트, 멀티포인트), 교환회선 (2) 2008 년기출문제( 중복제거) [ 기-99년4 월] 7. 전용회선(leased line) 에비해공중통신망(public switched network) 의장점이아닌것은? 전송되는전송량을기준으로볼때가격이저렴하 사용방법이간편하며업무적용이쉽 회선을공유할수있으므로효용도가높아진 라. Back - up 을사용자가별도로마련하지않아도된 (1) 통신망의분류 > 전용회선( 포인트투포인트, 멀티포인트), 교환회선 (2) 2008 년기출문제( 중복제거) 출제안됨. [ 산-03년3 월][ 산-02년03 월] 1. 다음통신회선구성에대한설명중틀린것은? 멀티드롭에사용되는터미널은주소판단기능과데이터 블록을일시저장할수있는버퍼를가지고있어야한다. 다중화방식에서통신회선의고장시고장지점 이후의터미널은모두운영불능에빠지는단점이있다. 포인트투포인트방식은멀티드롭방식보다 모뎀의시설수량을줄일수있다. 멀티포인트방식을멀티드롭방식이라고도한 [ 산-02년5 월] 2. 정보통신시스템의회선구성방식이아닌것은? 점-대- 점(Point-to-Point) 방식 다중점(Multi-point) 방식 비동기식전송방식 다중화방식 [ 기-03년8 월] 3. 멀티드롭선로에연결할수있는단말기의수를결정하는 요인이아닌것은? 선로의길이 선로의속도 단말기에의해생기는교통량 하드웨어와소프트웨어의처리능력 [ 기-99년10 월] 4. 주스테이션(P) 과부스테이션(S) 사이의 Multipoint 회선상 에적당한전송방식이아닌것은? P와 S가전이중방식 P와 S가반이중방식 P 는반이중방식,S는전이중방식 P 는전이중방식,S는반이중방식 [ 기-00년7 월] 5. 전용회선방식과관계없는회선은? 직통회선(point to point) 분기회선(multipoint) 직선분기회선 교환회선 [ 기-99년4 월] 6. 회선이단말기상호간에항상고정되어있는회선방식은? 전용회선 회선교환 패킷교환 메시지교환 [DC,IC06- 통신망의분류] 다 다 가 다 라 가 나

190 [ 정보처리기사/ 산업기사 ] DC,IC07-교환기술 (1) 회선교환방식 * 주요키워드 * (1) 회선교환방식 (2) 축적 > 메시지교환방식 (3) 축적 > 패킷교환방식 > 가상회선, 데이터그램방식 (4) 네트워크구성형태 (5) 2008 년기출문제( 중복제거) [ 산-00년5 월][ 산-05년9 월] 1. 회선교환방식의특징에해당되는것은? 고정된대역폭전송방식이 전용선로가없 패킷을이용한전송방식이 호출된지국이교신중일때 BUS 신호가없 [ 산-04년9 월] 2. 데이터교환방식에의한망의분류중적합하지않은것은? 회선교환망 무선교환망 패킷교환망 메시지교환망 [ 기-02년3 월] 3. 교환기술에서성능비교요소가아닌것은? 오차발생율 전파지연 전송시간 노드지연 [ 기-05년3 월] 4. 서비스, 응답, 경보및휴지상태복귀신호등의기능을수 행하는제어신호는? 감시제어신호(supervisory control signal) 주소제어신호(address control signal) 호정보제어신호(call information control signal) 망관리제어신호(communication management control signal) [ 산-06년3 월] 5. 다음중회선교환방식에대한설명으로틀린것은? 회선교환기에서오류제어가용이하 일대일정보통신이가능하 길이가긴연속적인데이터전송에적합니다 회선교환기내에서처리지연시간이비교적적 [ 산-06년9 월] 6. 일단통신경로가설정되면데이터의형태, 부호, 전송제어절차등에의한제약을받지않는교환방식은? 패킷교환방식 중계교환방식 광교환방식 회선교환방식 [ 기-03년5 월] 7. 회선교환방식에서제어신호의종류가아닌것은? 감시제어신호 신호제어신호 주소제어신호 통신망관리제어신호 [ 기-02년9 월][ 기-00년7 월] 8. 다음교환방식중총데이터전송에필요한시간을평가 하여가장긴방식은? 일반전화회선교환방식 메시지교환방식 패킷교환방식 데이터전용회선교환방식 [ 기-01년9 월][ 기-00년10 월] 9. 회선교환방식에대한설명으로옳지않은것은? 데이터전송전에먼저통신망을통한연결이필요하 일정한데이터전송률을제공하므로두가입자가 동일한전송속도록운영된다. 전송된데이터에있어서의에러제어나흐름제어는 사용자에의해수행되어야한다. 송수신자간의실시간데이터전송에적합하지않 [ 기-06년9 월] 10. 데이터를설정된통신회선을통하여전송하는방식으로 서정보량이많을때와파일전송등의긴메시지전송에적 합하여정보전송의필요성이생겼을때상대방을호출하여 연결하고, 이물리적인연결이정보전송이종료될때가지계 속유지되는망은무엇인가? 패킷교환망 회선교환망 다. X,25 데이터그램망 [ 기-07년3 월][ 기-04년5 월] 11. 다음 데이터 교환방식 중 고정 대역폭(Band width) 을 사용하는것은? 회선교환 메시지교환 데이터그램교환 가상회선교환 [ 기-08년3 월][ 기-04년3 월] 12. 음성전화망과같이메시지가전송되기전에발생지에서 목적지까지의물리적통신회선연결이선행되어야하는교환 방식은? 메시지교환방식 데이터그램방식 회선교환방식 ARQ방식 [ 기-99년8 월] 13. 회선교환에관한설명중옳지않은것은? 전파지연이가장짧 트랜잭션유형의변화에가장유리하 각전문은동일한물리적경로를따른 확립과단절절차가필요하 (2) 축적 > 메시지교환방식 [ 산-99년4 월] 14. 다음교환방식중에서전송지연시간이가장긴것은? 메시지교환방식 음성용회선교환방식 패킷교환방식 데이터용회선교환방식 [ 기-07년5 월][ 기-06년9 월] 15. 하나의메시지단위로저장- 전달(Store-and- Forward) 방식에의해데이터를교환하는방식은? 메시지교환 공간분할회선교환 패킷교환 시분할회선교환

191 [ 정보처리기사/ 산업기사 ] DC,IC07-교환기술 [ 기-03년3 월][ 기-04년9 월] 16. 메시지교환의특징중옳지않은것은? 각메시지마다전송경로가다르 데이터의전송지연시간이매우짧 네트워크에서속도나코드변환이가능하 각메시지마다수신주소를붙여서전송한 [ 기-99년10 월] 17. 응답시간이느려대화형데이터전송을위해서는부적절하나수신측이준비안된경우에도지연후전송이가능한데이터교환방식은? 음성을위한회선교환 데이터를위한회선교환 메시지교환 패킷교환 (3) 축적 > 패킷교환방식 > 가상회선, 데이터그램방식 [ 산-05년29 월] 18. 데이터교환방식중에서 128[byte] 혹은 256[byte] 등일 정길이의전송단위로정보를나누어전송하는것은? 회선교환 메시지교환 패킷교환 축적교환 [ 산-05년9 월][ 산-99년6 월] 19. 비패킷형단말기들을패킷교환망에접속이가능하도록데 이터를패킷으로조립하고, 수신측에서는분해해주는것은? PAD PMS PS NCC [ 산-03년3 월] 20. 패킷교환망의특징으로옳지않은것은? 전송오류의정정불능 전송량제어와전송속도변환 대량의데이터전송시전송지연 표준화된프로토콜적용 [ 산-03년3 월] 21. 다음중패킷교환방식에대한설명중가장알맞는것은? 접속에는긴시간이소요되나전송지연은거의없 패킷전송은음성전송보다데이터전송에더적합하 전송효율을높이기위해패킷들은항상동일한 경로를통해전송된다. 통신시간, 거리가비용의주요기준이되며통신 량과는무관하다. [ 산-06년9 월][ 산-06년5 월] 22. 다음중패킷교환망의특징으로틀린것은? 회선교환망보다회선이용률이좋 장애발생시대체경로선택이가능하 전송량제어와전송속도의변환이가능하 대량의데이터전송시전송지연이적어진 [ 산-07년3 월] 23. 다음중패킷교환망에흐르는패킷수를적절히조절하여 전체시스템의안전성을기하고서비스의품질저하를방지하는 기능은? 가. look up 나. polling 다. flow control 라. closed connection [ 산-07년3 월] 24. 다음중가상회선(Virtual Circuit) 의서비스유형은? 비접속형통신서비스 메시지교환통신서비스 연결지향형통신서비스 회선교환통신서비스 [ 산-08년9 월][ 산-04년3 월] 25. 패킷교환망의특징이아닌것은? 회선이용효율의극대화 전송품질이우수하며고신뢰성 정보를패킷단위로전송 컴퓨터와단말사이에직접통신회선설정 [ 기-99년4 월] 26. 패킷교환망에서사용하는프레임의종류는? 정보프레임(I-frame), 감시프레임(S-frame), 비번호제프레임 (U-frame) 번호제프레임(N-frame),I-frame,S-frame 다. N-frame, I-frame, U-frame 라. S-frame, U-frame, N-frame [ 기-02년3 월][ 기-03년8 월][ 산-99년4 월][ 기-02년3 월] 27. 패킷교환망의주요기능으로옳지않는것은? 경로선택제어 트래픽제어 에러제어 액세스제어 [ 기-02년3 월][ 기-01년3 월][ 기-07년5 월][ 기-02년9 월] 28. 패킷교환의가상회선방식과회선교환방식의공통점은? 전용회선을이용한 별도의호(call) 설정과정이있 회선이용률이낮 데이터전송단위규모를가변으로조정할수있 [ 기-01년9 월] 29. 가상회선방식의특징중옳지않은것은? 송수신국사이에논리적연결이설정된 정보전송전에제어패킷에의해경로가설정된 패킷의발생순서대로전송된 패킷의송신순서와수신순서가서로다를수있 [ 기-01년3 월] 30. 패킷교환방식을사용하는목적이아닌것은? 채널과포트의통계적다중화기능을제공하기위해서이다. 다수의사용자간에비대칭적데이터전송을원활하게하기위해서이다. 자원의독점을하기위해서이 모든사용자간에빠른응답시간을제공하기위해서이 [ 기-07년5 월] 31. 패킷교환망에서패킷을적절한경로를통해오류없이 목적지까지정확하게전달하기위한기능으로옳지않은것 은? 흐름제어 에러제어 경로배정 집중화 [ 기-06년9 월] 32. 다음중패킷교환방식의특징이아닌것은? store-and-forward 방식 융통성이매우큰교환방식

192 [ 정보처리기사/ 산업기사 ] DC,IC07-교환기술 패킷의길이가제한적임 트래픽량이적을경우에적절 [ 기-08년3 월][ 기-05년9 월] 33. 패킷(packet) 교환과관계가없는것은? 패킷단위로데이터전송 메시지단위로데이터전송 가상회선방식 데이터그램방식 [ 기-05년3 월] 34. 데이터의전송시에일정크기의데이터단위로쪼개어특정경로의설정없이전송되는방식은? 메시지교환방식 전화회선교환방식 전용회선교환방식 데이터그램패킷교환방식 [ 산-99년4 월] 35. 패킷(packet) 교환망의교환처리순서제어로틀린것은? 정상적인패킷은그대로보내고받는 중복된패킷은폐기한 분실된패킷은재전송시켜정정한 역전된패킷은후속되는것만을폐기한 [ 산-00년10 월][ 산-02년3 월] 36. 다음중패킷(Packet) 을가장잘설명한것은? 회선교환방식에주로사용되며, 주스테이션사이에통신을할수있는경로가제공되는경우를말한다. 전송혹은다중화의목적으로메시지를정해진크기의비트수로나눈다음정해진형식에맞추어만들어진데이터의블럭이다. 버스형망, 환형망, 성형망, 망형망등의어떤망구조에서도편리하게사용할수있는데이터교환방식에가장적합한전송회선이다. 경로변경방식에따라교환기, 통신회선등의장애가발생할경우에도대체경로를선택할수있지만네트워크의신뢰성은매우낮다. [ 산-99년8 월] 37. 다음중패킷교환망의주요기능과거리가먼것은? 오류제어 인터페이스 트래픽제어 논리채널 [ 산-01년6 월] 38. 패킷교환방식에해당되지않는것은? 패킷을일단메모리에축적하고수신처에따라적당한경로를선택해서전송한다. 우선순위가허용된 통신량이많아지면몇개의호가거절될수도있 데이터전송률변환이가능하 [ 산-00년5 월] 39. 서브망(Subnet) 의내부서비스와외부서비스에대한조합 중현실적으로의미없는조합은? 외부: 가상회선내부: 가상회선 외부 : 가상회선내부 : 데이터그램 외부 : 데이터그램내부 : 가상회선 외부 : 데이터그램내부 : 데이터그램 [ 기-07년5 월] 40. 가상회선패킷교환방식에서모든패킷이전송되면마지 막으로이미확립된접속을끝내기위해이용되는패킷은? Call Accept 패킷ClearRequest패킷 Call ldentifier 패킷 Reset 패킷 [ 기-07년3 월] 41. 패킷교환방식중가상회선방식의특징이아닌것은? 전송중에는동일한경로를갖는 연결설정후에는물리적인회선을공유하지못한 별도의호(call) 설정과정이있 프레임저장기능이있 (4) 네트워크구성형태 [ 산-06년3 월][ 산-05년9 월] 42. 네트워크의형상(topology) 에따른 LAN의분류방식으로 적합하지않는것은? 링(ring) 형 버스(bus) 형 성(star) 형 베이스밴드(base band) 형 [ 산-00년10 월] 43. 아래의네트워크구성형태중양쪽방향으로접근이가능하여통신회선장애에대한융통성이있으며근거리네트워크 (LAN) 에서가장많이채택되고있는방식은? 가. 나. 다. 라 [ 산-00년10 월][ 산-01년3 월] 44. 다음중한노드(node) 가절단되어도우회로를구성하여 통신이가능한형태의통신망은? 버스(BUS) 형 스타(STAR) 형 링(RING) 형 트리(TREE) 형 [ 산-00년10 월][ 산-02년3 월] 45. 그림과같은네트워크형상(Topology) 에해당되는것은? 성(star) 형 버스(Bus) 형 로터리(Rotary) 형 링(Ring) 형 [ 산-00년10 월][ 산-02년3 월][ 산-04년9 월] 46. 통신망의형태란통신망내에위치한여러장치들사이의 연결모양을지칭하는데다음중에서대표적인통신망형태가 아닌것은? 스타형(Star) 링형(Ring) 사각형(Square) 버스형(Bus)

193 [ 정보처리기사/ 산업기사 ] DC,IC07-교환기술 [ 산-99년8 월] 47. 주프로세서(Host processor) 를통하여데이터를교환하며통신망제어를가장간단하게할수있는통신망유형은? 분산형 루우프(loop) 형 계층형 중앙집중형 [ 산-99년8 월] 48. Mesh 형컴퓨터통신망에해당하는것은? 다. MESH 라. RING [ 기-03년5 월][ 기-05년3 월] 개의구간을망형으로연결하면필요한회선의수는몇회선인가? [ 기-01년6 월][ 기-06년9 월] 56. 많은단말기로부터많은양의통신을필요로하는경우에유리한네트워크형태는? 성형망 환형망 계층망 망형망 [ 기-00년7 월] 57. 다음은 LAN 의분류방식이 토폴로지방식에따른분 류가아닌것은? 토큰버스형 성형 링형 버스형 [ 산-01년6 월] 49. 그림의네트워크형상(Topology) 구조는? [ 기-07년5 월][ 기-05년3 월] 58. 다음 LAN 의네트워크토폴로지는어떤형인가? Bus형 TokenRing형 Star형 Peertopeer형 [ 산-03년3 월] 50. 중앙에 Host Computer가있고이를중심으로 Terminal들이연결되는중앙집중식의 Network 구성형태는? 성(star) 형 환(ring) 형 나무(tree) 형 그물(mesh) 형 [ 산-07년5 월] 51. LAN 을분류할때네트워크위상(topology) 에따른것이아닌것은? Bus형Star형 Packet 형Ring형 [ 산-03년8 월] 52. 다음중컴퓨터네트워크에서논리구조를구성하는기본요소로서거리가먼것은? 사용자프로세스(user process) 케이블(cable) 노드(node) 링크(link) [ 산-04년5 월] 53. 다음중링형 LAN 에대한설명으로거리가먼것은? 트래픽이일정한시스템에적합하 노드의추가와변경이비교적어렵 고장시전체시스템에영향을미친 이더넷(Ethernet) 이대표적인형태이 [ 기-99년4 월] 54. 보통공중데이터통신네트워크에서주로사용되며, 통신회선의총경로가다른네트워크형태와비교하여가장길게소요되는네트워크구성형태는? 가. STAR 나. TREE 버스형 성형 링형 그물형 [ 기-06년3 월] 59. 데이터는한쪽방향으로만흐르고병목현상이드물지만, 두노드사이의채널이고장나면전체네트워크가손상될수 있는단점을가지는토폴로지는? 링형토폴로지 망형토폴로지 성형토폴로지 계층형토폴로지 [ 기-05년9 월][ 기-03년8 월] 60. 망(network) 구조의기본유형이아닌것은? 스타형 링형 트리형 십자형 [ 기-05년5 월] 61. " 모든스테이션이중앙스위치에연결된형태로두스테이션은회선교환에의해통신을행한다." 위의내용은무엇을설명한것인가? 토폴로지 토큰링 성형망 토큰버스 [ 기-99년8 월][ 산-07년9 월] 62. 데이터통신망형태에대한설명으로옳지않은것은어느것인가? star형은교환node 수가가장적 loop 형은중계기수가많아진 mesh형은 node 의연결성이높 분산형은통신망의신뢰도가낮 [ 기-05년3 월][ 기-07년9 월] 63. 다음 LAN 의네트워크토폴로지(topology) 는어떤형인

194 [ 정보처리기사/ 산업기사 ] DC,IC07-교환기술 가? 링형 성형 버스형 트리형 능이아닌것은? 순서제어 흐름제어 오류제어 시간제어 [ 산-08년9 월] 70. 다음통신망구성형태중각노드가계층적으로구성되 어있는것은? 트리(Tree) 형 링(Ring) 형 스타(star) 형 버스(Bus) 형 [ 기-07년9 월] 64. 다음중전용전송로를사용하는방식은? 회선교환방식 메시지교환방식 데이터그램방식 가상회선방식 [ 기-07년9 월] 65. 다음중패킷교환망의설명으로틀린것은? 가상회선방식과데이터그램방식이있 전송에실패한패킷의경우재전송이가능하 패킷단위로헤더를추가하므로패킷별오버헤드가발생한다. 실시간전송이나, 다량의데이터전송에적합하 [ 산-07년9 월] 66. 어떤회사에 8개의장치를망형네트워크로할경우최소 로필요한케이블의연결수(C) 는? C=28 C=26 C=24 C=22 (5) 2008 년기출문제( 중복제거) [ 산-08년3 월] 67. 다음중회선교환방식에대한설명으로틀린것은? 속도나코드변환이용이하 점대점방식의네트워크구조를갖는 패킷교환방식에비해접속에는다소시간이소요되나전송지연은거의없다. 고정적인대역폭을갖는 [ 기-08년5 월] 68. 회선교환(circuit switching) 에대한설명으로옳지않은것은? 송신스테이션과수신스테이션사이에데이터를전송하기전에먼저교환기를통해물리적으로연결이이루어져야한다. 음성이나동영상과같이연속적이면서실시간전송이요구되는멀티미디어전송및에러제어와복구에적합하다. 현재널리사용되고있는전화시스템을대표적인예로들수있다. 송/ 수신스테이션간에호설정이이루어지고나면항상정보를연속적으로전송할수있는전용통신로가제공되는셈이다. [ 산-08년9 월] 69. 가상회선방식의패킷교환망에서프로토콜이수행하는기 [ DC,IC07- 교환기술] 가 나 가 가 가 라 나 가 라 나 가 다 나 가 가 나 다 다 가 가 나 라 다 다 라 가 라 나 라 다 라 라 나 라 라 나 나 다 다 나 나 라 라 다 라 다 라 가 가 가 다 나 라 다 나 라 가 가 가 라 다 라 나 가 라 가 가 나 라 가

195 [ 정보처리기사/ 산업기사 ] DC,IC08- 회선점유방식, 경로제어, 트래픽제어 * 주요키워드 * (1) 공유회선점유방식 > CSMA/CD (2) 경로제어 > 경로설정알고리즘 (3) 경로제어 > 라우팅프로토콜 (4) 트래픽제어 > 흐름제어( 슬라이딩윈도우), 혼잡제어 (5) 2008 년기출문제( 중복제거) (1) 공유회선점유방식 > CSMA/CD [ 산-02년8 월][ 산-03년5 월] 1. 데이터의충돌을막기위해송신데이터가없을때에만데이터를송신하고, 다른장비가송신중일때에는송신을중단하며일정시간간격을두고대기하였다가다시송신하는방식을무엇이라하는가? 토큰순회버스 토큰순회링다. CSMA/CD 라. CSMA/CA [ 산-05년3 월] 2. 근거리통신망(LAN) 의액세스제어방식중채널의상태를파악하여채널이사용중이면일정시간기다렸다가다시채널상태를살펴본후채널이사용중이아닐때액세스하는방식은? CSMA/CD 토큰링(Token Ring) 토큰버스(Token Bus) 폴링(Polling) [ 기-08년9 월][ 산-04년9 월][ 산-00년3 월] 3. 전송로상에데이터가흐르고있지않은것을확인한후, 데이터를보내는방식으로버스(bus) 형태의통신망구조에적 합한방식은? Token Passing 방식 CSMA/CD방식 TDMA방식 CDMA방식 [ 산-05년9 월][ 산-00년05 월] 4. LAN(Local Area Network) 에서 CSMA/CD방식의특징중옳지않은것은? IEEE 의표준규약이 버스형근거리통신망에일반적으로이용된 트래픽양이증가하는경우에도안정된동작을한 일반적으로지연시간을예측할수없 [ 산-01년9 월] 5. LAN의채널액세스제어방식인 CSMA/CD에대한설명내용으로잘못된것은? 채널로송출된패킷은모든제어기에서수신가능하 각제어기는액세스제어에관하여반송파검출및충돌검출만필요하다. 제어기가상위계층으로부터패킷을받고나서전송을완료할때까지의시간은확률적으로변화한다. 모든제어기는차등의액세스권리를갖는 [ 산-07년3 월][ 산-04년3 월][ 산-02년5 월][ 기-05년5 월][ 기 -07년3 월][ 기-03년5 월] 6. LAN 분류시매체접근방식에따른분류에해당하지않는것은? CSMA/CD TokenRing Token Bus LLC(Logical Link Control) [ 기-05년9 월][ 기-00년10 월][ 기-01년9 월] 7. 토큰링방식에사용되는네트워크표준안은? IEEE IEEE IEEE IEEE [ 기-99년10 월] 8. 근거리정보통신망에사용되는통신프로토콜의아닌것은? 가. CSMA/CD 토큰버스 토큰링 폴링 [ 기-00년7 월] 9. CSMA/CD 방식의특징이아닌것은? 통신량이적을때채널이용률이높 장애처리가쉽 일정길이이하의데이터를송신할경우충돌을검출할수없다. 임의의길이의데이터를안전하게전달할수있 [ 기-03년5 월] 10. LAN의 CSMA/CD 방식에서운용상의특징으로옳은것 은? LAN에연결되어있는어느한 DTE가고장이나더라도다 른 DTE 의통신에는전혀영향을미치지않는 충돌이발생하더라도다른기기의데이터전송은가능하 다. 통신량이많아지더라도채널의이용률은떨어지지않는 지연시간을충분히예측할수있 [ 기-02년9 월][ 기-00년3 월] 11. 고속이더넷(Fast Ethernet) 의설명으로옳은것은? 표준안은 IEEE 이 기존의 LAN과같은구성과 MAC 프로토콜을그대 로사용할수있다. 스위칭기술의도입으로불필요한패킷의흐름을 막을수있다. 전송속도는 1Gbps 이 [ 기-07년3 월] 12. 고속이더넷에대한설명으로옳은것은? 전송속도는 1Gbps 이 표준안은 IEEE 이 구축비용이 FDDI 보다많이소요된 라. 기존의 10Mbps 용이더넷과호환성을유지할수있 [ 산-05년3 월] 13. LAN의억세스방식중 ETHERNET에서채택한제어방식은? 랜덤(RANDOM) 방식CSMA/CD방식 토큰패싱(Token passing) 방식 토큰링크(Token Link) 방식 [ 기-02년3 월][ 기-04년5 월][ 기-04년9 월] BASE T에서 10 이의미하는것은? 배선할수있는케이블의길이가 10m 이 데이터전송속도가 10Mbps 이

196 [ 정보처리기사/ 산업기사 ] DC,IC08- 회선점유방식, 경로제어, 트래픽제어 접속할수있는단말의수가 10 대이 케이블의굵기가 10 mm이 [ 기-05년3 월] BASE5 LAN에서 5 가나타내는의미는? 전송속도가 50[Mbps] 이 50[ Ω] 의특성임피던스이 케이블의길이는최대 500[m] 이 최대 500 대의스테이션을연결할수있 [ 기-07년9 월] 16. 다음중자유경쟁으로채널사용권을확보하는방법으로노드간의충돌을허용하는네트워크접근방법은? Slotted Ring Token Passing CSMA/CD Polling (2) 경로제어 > 경로설정알고리즘 [ 기-03년3 월][ 기-01년6 월] 17. 패킷교환망의주요기능중하나는이용자들의패킷통신을위한경로배정(routing control) 이 다음중패킷교환기에들어가는경로배정프로그램작성시경로배정요소(parameter) 가아닌것은? 성능기준 경로의결정시간과장소 프로그램처리속도 네트워크정보발생지 [ 기-04년3 월] 18. 패킷교환망의기능중경로배정방법이아닌것은? 고정경로배정방식 우회경로배정방식 플러딩방식 적응경로배정방식 [ 기-05년9 월][ 기-00년10 월] 19. 출발지에서목적지까지이용가능한전송로를찾아본후에가장효율적인전송로를선택하는것은? Routing DNS Peer Hub [ 산-08년3 월][ 기-02년5 월][ 산-04년3 월] 20. 경로설정알고리즘중네트워크정보를요구하지않으 며, 송신처와수신처사이에존재하는모든경로로패킷을전 송하는방법은? random 라우팅 fixed라우팅 다. flooding adaptive라우팅 [ 기-02년5 월] 21. 각노드마다접속하려는상대방에미리붙여둔번호를해석해서접속로의선정을행하는링크선택방식은? 경로부호방식 착국부호방식 직접중계방식 랜덤중계방식 (3) 경로제어 > 라우팅프로토콜 [ 기-04년3 월][ 기-07년5 월] 22. 라우팅프로토콜이아닌것은? 가. BGP(Border Gateway Protocol) 나. EGP(Exterior Gateway Protocol) 다. SNMP(Simple Network Management Protocol) 라. RIP(Routing Information Protocol) [ 기-04년5 월][ 기-01년9 월][ 기-07년9 월] 23. 다음중 IP 의라우팅프로토콜이아닌것은? IGP RIP EGP HDLC [ 기-07년3 월][ 기-01년6 월] 24. 패킷을목적지까지전달하기위해사용되는라우팅프로 토콜은? ICMP RIP ARP HTTP [ 기-03년5 월] 25. 다음의라우팅프로토콜중에서여러자율시스템 (Autonomous System) 간에라우팅정보를교환하는라우팅프로토콜은? 가. BGP (Border Gateway Protocol) 나. RIP (Routing Information Protocol) 다.OSPF(OpenShortestPathFirst) 라. IGP (Interior Gateway Protocol) (4) 트래픽제어 > 흐름제어( 슬라이딩윈도우), 혼잡제어 [ 산-07년5 월] 26. 수신기버퍼의오버플로우(overflow) 를예방하기위한것 으로데이터프레임의전송률을조정하는것을무엇이라고하 는가? 흐름제어 접속제어 오류제어 비트제어 [ 기-05년5 월][ 기-02년5 월] 27. 가상회선방식에서통신망내의트래픽제어의원활한흐 름을위해망내의노드와노드사이에전송하는패킷의양이 나속도를규제하는제어의이름은? 오류제어 순서제어 흐름제어 경로제어 [ 기-04년9 월] 28. 네트워크내에서패킷의대기지연(Queuing delay) 이너 무높아지게되어트래픽이붕괴되지않도록네트워크측면에 서패킷의흐름을제어하는트래픽제어는? 흐름제어(flow control) 혼잡제어(congestion control) 재결합데드락(reassembly deadlock) 데드락방지(deadlock avoidance) 제어 [ 기-04년3 월] 29. 흐름제어는슬라이딩윈도우방식을주로사용한 이때 윈도우에대한올바른설명은? 프로그램처리버퍼의반도체갯수 전송할수있는프레임의갯수 에러제어복구가능횟수 운영체제의버전정보 [ 기-06년3 월][ 기-03년5 월][ 기-02년5 월] 30. 흐름제어에서한번에여러개의프레임을나누어전송

197 [ 정보처리기사/ 산업기사 ] DC,IC08- 회선점유방식, 경로제어, 트래픽제어 할경우효율적인기법은? 정지및대기 슬라이딩윈도우 다중전송 적응성 ARQ [ 기-06년3 월][ 기-04년9 월] 31. 패킷교환망에서유통되는패킷의수를적절히조절해통 신망을 효율적으로 사용하고자 하는 제어 기법이 트래픽 (traffic) 제어기법이 다음중트래픽제어기법에해당되 지않는것은? 에러제어(error control) 흐름제어(flow control) 혼잡제어(congestion control) Dead-lock방지 기법 [ 기-01년6 월][ 기-03년3 월] 32. 슬라이딩윈도우프로토콜에서송신윈도우가증가하는 경우는언제인가? 송신측으로부터이전에송신한프레임에대한긍정 수신응답이왔을때 수신측으로부터이전에송신한프레임에대한긍정 수신응답이왔을때 수신측으로부터이전에송신한프레임에대한부정 수신응답이왔을때 증가되지않는 (5) 2008 년기출문제( 중복제거) [ 산-08년3 월] 33. 다음중망자원의효율적인이용을목적으로사용되는트래픽제어기술에속하지않는것은? 가. Flow Control 나. Congestion Control 다. Deadlock Avoidance 라. Routing [ 산-08년9 월] 34. 다음중 LAN 의한종류인 10Base 5" 네트워크에서사용되는표준전송매체는? 가. Coaxial cable 나. Optical cable 다. UTP(unshielded twisted pair) 라. Microwave [DC,IC08- 회선점유방식, 경로제어, 트래픽제어] 다 가 나 다 라 라 다 라 라 가 나 라 나 나 다 다 다 나 가 다 나 다 라 나 가 가 다 나 나 나 가 나 라 가

198 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 (1) 통신망 > LAN * 주요키워드 * (1) 통신망 > LAN (2) 통신망 > VAN (3) 통신망 > ISDN (4) 통신망 > ADSL (5) 인터넷, IP 주소 (6) 네트워크장비 (7) 2008 년기출문제( 중복제거) [ 산-01년6 월][ 산-05년3 월][ 기-06년5 월][ 기-03년8 월] 1. 광대역통신망과는달리빌딩이나공장구내등한정된지역내에서컴퓨터나단말기들을고속전송회선으로연결한네트워크형태는? WAN LAN VAN ISDN [ 산-05년5 월][ 산-07년5 월] 2. LAN 의특성에대한설명중틀린것은? 음성, 데이터, 화상정보를전송할수있 LAN프로토콜은 OSI 참조모델의상위층에해당된 전송방식으로베이스밴드와브로드밴드방식이있 광케이블및동축케이블도사용가능하 [ 산-08년5 월][ 산-07년5 월] 3. 다음중 IEEE 802.6에서표준화된이중버스로구성된통 신망의규격은? 가. FDDI 나. DQDB 다. QAM 라. CSMA/CD [ 산-04년9 월][ 산-06년5 월] 4. 다음중 LAN 에대한설명중옳지않은것은? 광대역전송매체의사용으로고속통신이가능하 매우낮은오류율을가지며, 방송형태의이용이가능하다. LAN 의구성은주로공중망으로이루어진 근거리상호통신을지원하고워크스테이션간을연결하는데사용한다. [ 산-07년3 월] 5. 다음중 LAN 의활용목적과관계가가장적은것은? 공장자동화에있어근거리내 CAD/CAM 등각종정보의공유 본사의주컴퓨터와원격지점간에정보의교류 사무실내의전자우편, 문서처리및분배 단일건물의연구소내고속프린터의공유 [ 산-04년3 월] 6. 근거리통신망(LAN) 의이용효과와거리가가장먼것은? 자원(Data, Program, Device) 의공유 복잡한과학기술계산의고속처리 하드웨어및소프트웨어의경비절감 자원( 자료, 프로그램, 장비) 의효율적인 Backup [ 산-03년8 월] 7. LAN(Local Area Network) 의설명이잘못된것은? 광대역전송매체의사용으로고속통신이가능하 네트워크내의접속기기간에전송이가능하 최단거리경로선택이필요하 확장성과재배치성이좋 [ 산-03년5 월][ 기-06년9 월] 8. 다음의설명내용에해당되는것은? - 제한된지역내의통신 - 데이터파일의공용 - 광역통신망에대조되는통신망 - 소단위의고속정보통신망 VAN ISDN LAN PSTN [ 산-02년9 월] 9. LAN(Local Area Network) 은사무실내의정보유통을위한 유효한수단으로서여러가지장점을가지고있는데, 다음중 장점에포함되지않는것은? 다른기종간의통신에있어서사무처리의능률화 파일의공유에따른처리의효율화 집중처리의실현으로처리시간단축화 기기자원의공유에따른이용효율의향상 [ 산-04년5 월][ 산-99년8 월][ 산-00년3 월][ 산-07년9 월] 10. 동일건물이나인접한건물에있는다양한컴퓨터기기 (PC, 프린터등) 들을상호연결하여정보통신망에연결된다 른기기나주변기기들과공유할수있도록설계한네트워크 종류는? 패킷교환망(PSDN) 부가가치통신망(VAN) 근거리통신망(LAN) 공중전화망(PSTN) [ 산-05년3 월] 11. 각기다른 LAN을통합시켜관련이있는기관과상호연결시킨광역통신망은? WAN PSTN VAN INTERNET [ 산-01년3 월] 12. LAN의구성요소중 Broad-LAN에서의모뎀및 Base Band-LAN 에서사용되는송 수신기능과같이통신망에모드를접속하기위한것은? CIU BIU MAU MSU [ 기-03년3 월][ 기-02년3 월] 13. LAN(Local Area Network) 의특징으로옳지않은것은? 오류발생율이낮 통신거리에제한이없 경로선택이필요하지않 망에포함된자원을공유한 [ 기-01년9 월] 14. 다음중매체로서무선을사용하는 LAN 은? 가. IEEE 나. IEEE 다. IEEE 라. IEEE [ 기-01년9 월][ 기-06년3 월] 15. LAN(Local Area Network) 의특징설명중옳지않은것은? 단일건물내에설치되고, 패킷지연이최소화된 확장성과재배치가용이하고, 경로설정이필요하

199 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 네트워크내의모든정보기기와통신이가능하 광대역전송매체의사용으로고속통신이가능하 [ 기-99년10 월] 16. 공중통신망으로분류될수없는것은? ISDN PSDN CSDN LAN [ 기-07년3 월] 17. 무선 LAN 의장점으로볼수없는것은? 효율성 확장성 이동성 보안성 [ 기-00년10 월][ 기-01년6 월][ 기-03년3 월] 18. IEEE에의한 LAN 은 OSI 7계층구조상어느부분에위 치하고있나? 물리계층과데이터링크계층 데이터링크계층과네트워크계층 네트워크계층과전송계층 전송계층과세션계층 [ 산-99년4 월] 19. 대학, 병원및연구소등근거리통신망이필요하면서도 여건이안되는기관간에인근전화국의데이터교환망과기 존통신망을연동시켜구성하는통신망은? 가. PBX 나. CO-LAN 다. VAN 라. MAN (2) 통신망 > VAN [ 산-00년7 월] 20. 다음의그림과맞지않는 VAN 의통신처리기능은? 23. VAN이제공하는 4가지기능의큰분류에속하지않는것 은? 전송기능 실시간기능 교환기능 정보처리기능 [ 기-01년9 월] 24. 좁은의미의 VAN 이제공하는기능에속하지않는것은? 인터페이스기능 전송기능 교환기능 통신처리기능 [ 기-01년3 월] 25. 부가가치통신망의기능이아닌것은? 교환기능 통신처리기능 정보처리기능 메시지저장기능 [ 기-04년9 월][ 기-06년5 월][ 기-00년3 월][ 산-05년3 월][ 기 -02년3 월] 26. VAN 의통신처리기능으로서의회선제어, 접속등의통신 절차를변환하는기능은? 프로토콜변환 부호변환 양자화변환 제어변환 [ 기-06년3 월] 27. VAN 의주요통신처리기능이아닌것은? 미디어변환 나. Mail Box 데이터베이스구축 프로토콜변환 [ 기-04년3 월] 28. 부가가치통신망(VAN) 의통신처리기능에포함되지않는 것은? 데이터전송기능 전자사서함기능 프로토콜변환기능 동보통신기능 [ 기-05년5 월][ 산-99년6 월] 29. 통신회선을직접보유혹은임대하여사용하고, 정보전달및새로운가치를부가하며, 다음그림과같은기능에따른계층으로분류되는통신망과가장관계있는것은? 정시집신, 배신기능 프로토콜변환 동보통신기능 전자사서함기능 [ 산-00년7 월] 21. VAN 에대한설명중틀린것은? 불특정다수를대상으로한서비스로서이종간통신실현을위해프로토콜변환등의기능을갖는다. VAN의가장큰기능은각종데이터를교환하는통신기능에있다. 전용선회선망에의한서비스가주류를이루고있 기업간전산망(EDI) 등과공통적특성을갖는 [ 산-00년7 월] 22. VAN 서비스의출현배경으로적절하지않은것은? 새로운자연환경의변화 정보통신기술의발달 정보에대한수요증대 사무및공장자동화기술의발달 [ 기-03년5 월] LAN WAN ISDN VAN [ 기-05년3 월][ 산-00년5 월][ 기-04년9 월][ 기-06년3 월][ 기 -06년5 월][ 산-02년9 월][ 산-06년3 월][ 산-99년6 월][ 산-02년 5 월][ 기-07년3 월][ 기-99년10 월][ 산-03년5 월] 30. 공중통신사업자로부터회선을대여받아고도의통신처리기능을이용, 부가적인정보서비스를제공하는정보통신서비스망은? 가. MAN(Metropolitan Area Network) 나. LAN(Local Area Network) 다. VAN(Value Added Network) 라. WWW(World Wide Web) [ 기-05년3 월] 31. 부가가치통신망(VAN) 이제공하는기능으로서정보처리기능에속하지않는것은?

200 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 데이터베이스구축 정보검색서비스 소프트웨어개발 프로토콜변환 [ 기-03년8 월] 32. 정보통신망의서비스부분중광범위하게분산되어있는컴퓨터시스템, 프로그램또는데이터등의각종지원을통신선로를거쳐서이용함을목적으로하는서비스는? 조회처리서비스 정보처리서비스 정보제공서비스 네트워크서비스 (3) 통신망 > ISDN [ 산-02년5 월] 33. 다음중 ISDN 채널의종류와전송속도와의관계를나타 낸것으로서옳지않은것은? B 채널 :64Kbps 나.H 0 채널 : 384Kbps D 채널 : 128Kbps 라. H 11 채널 : 1536Kbps [ 산-02년5 월][ 산-04년5 월] 34. 광대역 ISDN 서비스의특징으로옳지않은것은? 신호의전송속도가매우높 서비스신호대역폭의분포범위가넓 연속성신호와군집성신호가공존한 서비스시간의범위가좁 [ 산-99년4 월] 35. ISDN 서비스에서베어러서비스(bearer service) 란? 상위계층및하위계층서비스모두를제공하는서비스를말한다. 하위계층기능만을제공하는서비스를말한 G4 팩시밀리나지능망전화등의서비스를말한 단말을포함한 End-End 간의서비스를말한 [ 기-00년10 월] 36. PSTN( 공중전화교환망) 을통하여제공하기곤란한서비스는? 데이터통신서비스 팩시밀리 비디오텍스 고품질화상통신 [ 산-02년3 월][ 산-03년5 월] 37. 다음 ISDN서비스중실제로단말을조작하고통신하는이용자측에서본서비스는? 텔리서비스 베어러서비스 부가서비스D채널비접속서비스 [ 산-02년3 월][ 산-05년9 월] 38. ISDN 의베어러서비스에해당되는것은? 텔레텍스 혼합모드 비디오텍스 회선교환 [ 산-99년6 월] 39. ISDN 을위한교환기의필요조건이아닌것은? 아날로그형으로한 패킷교환방식으로한 분산처리네트워크로한 축적 program 제어형으로한 [ 산-99년6 월] 40. ISDN(Integrated Service Digital Network) 에관한설명 중옳지않은것인가? 임차한통신회선설비에컴퓨터를접속, 다양한응용서비스와정보의부가가치를향상시킨다. 나. 이용자의통신망간에인터페이스와디지털접속등을제공하는종합서비스망이다. 통신망의경제성과효율성을증대시키고통신처리기능을고도화시킨다. 하나의통신망에접속되며, 디지털전송기술을이용하여데이터, 음성, 화상정보를송수신할수있다 [ 산-06년3 월] 41. 다음중광대역종합정보통신망의실현방안으로적합한통신방식은? 가. WAN 나 ATM 다. ADSL 라. N-ISDN [ 산-06년5 월][ 산-05년9 월] 42. 종합정보통신망(ISDN) 의채널중 64[kbps] 의속도로사용자정보를전달하기위해사용되는채널은? A 채널B 채널C 채널H채널 [ 산-05년3 월][ 산-05년9 월] 43. ISDN 을사용하는경우얻어지는특징이아닌것은? 사용자는단일/ 복수의다른사용자와동시에교대로음성, 문자, 데이터통신서비스를제공받을수있 단일가입자번호로다양한종류의서비스를제공받을수있다. 초고속망용이므로저속용전화, FAX, DATA, CATV 등의통신서비스를제공받기가어려워진다. 많은부가가치를얻을수있 [ 산-04년3 월] 44. 다음은 ISDN 의기능을열거한것이 서로대응되는관계로적합하지않은것은? NT1:OSI물리계층을지원하는망종단장치NT2: 전송을위한교환및다중화기능을수행 TA : 회선종단으로가입자선로의물리적종단기능을제공TE1:ISDN기능을가진표준단말기 [ 산-03년8 월] 45. 다음중 ISDN(Intergrated Service Digital Network) 에관한설명으로옳지않은것은? 음성, 화상, 데이터등을별개의통신망으로서비스되고있는것을하나의디지털통신망에통합처리하려는목적에서발전되고있다. 기존의회선교환망이나패킷교환망도이용가능하 서비스기능은하위계층인베어러서비스와상위계층인텔레서비스를모두포함한다. 공중전기통신망인 PSTN과 PSDN에서제공하는통신서비스는제외한다. [ 산-03년8 월][ 산-06년3 월] 46. ISDN 채널에서 D 채널의용도는? 음성채널 사용자서비스를위한채널 서비스제어를위한채널과저속의패킷전송채널 예비채널 [ 산-03년5 월] 47. ISDN 사용자- 망인터페이스에대한설명중틀린것은? ISDN사용자-망인터페이스에는기본인터페이스

201 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 와 1 차군속도인터페이스가있 TDM을이용해서사용자정보채널과신호정보채널을구성한다. 2선식선로에전이중전송을위해서시간적으로양방향신호를제어하는 ECH 방식을사용한 D채널을통해소량의사용자데이터를전송하는기능을제공한다. [ 산-02년9 월][ 산-03년5 월] 48. ISDN 채널중기본적인이용자채널로 PCM 화된디지털음성이나회선교환혹은패킷교환등에이용되는채널은? A 채널B 채널C 채널D채널 [ 산-02년9 월][ 산-04년3 월] 49. 종합정보통신망(ISDN) 에대한설명으로부적당한것은? 음성및비음성서비스를포함한광범위한서비스를제공한다. 기능에의해기본통신계층, 네트워크계층, 통신처리계층, 정보처리계층으로분류된 64Kbps 의디지털기본접속기능을제공한 OSI참조모델에정의된계층화된프로토콜구조가적용된다. [ 기-00년7 월][ 기-01년3 월] 50. ISDN 에대한설명중옳지않은것은? ISDN의채널은 B,D,E 등이있 동일한통신망으로음성이나비음성등의통신서비스를제공한다. 통신망의교환접속기능에는회선교환방식과패킷교환방식이있다. 256kbps 1 회선교환서비스가기본이 [ 기-06년9 월] 51. 다음중 ISDN 에대한설명이아닌것은? 음성( 비음성) 서비스를포함한광범위한서비스를제공한다. 음성신호와컴퓨터단말기에서사용되는신호, 그리고텔레비전의영상신호등을하나의통신망으로연결이가능하다. 데이터베이스나정보처리기능의이용범위가넓어지게되어통신의이용가치를높이게된다. 서로다른여러서비스를공유할수있는아날로그망이다. [ 기-06년3 월] 52. 컴퓨팅, 교환, 디지털전송장치간의구분이없어지고, 음성, 데이터및이미지전송에동일한디지털기술이적용된통합시스템은? LAN ISDN PSN VAN [ 산-05년3 월] 53. ISDN 서비스중통신망과단말기능을제공하는서비스로 OSI 상위 4 개계층까지도지원하는이용자측의서비스는? 텔레서비스 베어러서비스 부가서비스 D채널비접속서비스 [ 산-99년4 월][ 산-00년10 월][ 산-05년3 월][ 산-04년5 월] 54. ISDN 에대해바르게설명한것은? 아날로그통신기술을전제로하고있 음성, 비음성데이터서비스의각분야를독립적으로처리하는통신망이다. 한빌딩내또는특정지역내의복수의컴퓨터, 워드프로세서등을접속하는상호통신망이다. 모든통신서비스를단일통신망으로통합한것이 [ 산-01년3 월] 55. ISDN 채널에대한설명으로틀린것은? A 채널 :4kHz디지털전화채널 B 채널 : 음성이나데이터를위한 64kbps 디지털채널 D 채널 : 8kbps 혹은 16kbps의디지털신호채널 H 채널 : 384kbps, 1536kbps, 1920kbps의디지털채널 [ 산-99년8 월] 56. ISDN 채널의종류와전송속도의관계가잘못된것은? B 채널 :1G[kbps] D 채널: 64/16[kbps] 다. H 0 채널 : 384[bps] A 채널 :4[KHz]analog [ 산-01년6 월] 57. 다음중 ISDN(Intergrated Service Digital Network) 에관한설명으로옳지않은것은? 음성, 화상, 데이터등을별개의통신망으로서비스되고있는것을하나의디지털통신망에통합처리하려는목적에서발전되고있다. 기존의회선교환망이나패킷교환망도이용가능하 서비스기능은하위계층인베어러서비스와상위계층인텔레서비스를모두포함한다. 공중전기통신망인 PSTN과 PSDN에서제공하는통신서비스는제외한다. [ 산-00년3 월][ 산-02년3 월] 58. 다음중 ISDN의사용자망인터페이스에서기준점이아 닌것은? 가. Terminal(T) 나. rate(r) 다. Terminal Adapter(TA) 라. System(S) [ 산-00년3 월] 59. ISDN 채널에대한설명으로틀린것은? B 채널은기본적인사용자데이터채널이 D채널은패킷교환이나신호를기다리지않는저속원격계측에도사용된다. 기본적인채널구조는두개의반이중 64[Kbps] A채널과하나의반이중 16[Kbps] C 채널로규정되고있 H 채널은고속의사용자정보를위해사용된 [ 산-05년5 월][ 산-02년3 월][ 산-01년3 월] 60. 다음중발신가입자로부터수신자까지의모든전송, 교환과정이디지털방식으로처리되며, 음성과비음성, 영상등의서비스를종합적으로처리하는통신망은? PSDN VAN ISDN PSTN [ 산-05년5 월] 61. ISDN 채널의종류와전송속도의관계가잘못된것은? B 채널 : 16[kbps] D 채널 : 64/16[kbps] Ho 채널 : 384[kbps] H11 채널 : 1536[Kbps] [ 산-00년7 월][ 산-04년3 월] 62. 다음중정보통신망에해당되지않는것은? SUN ISDN LAN VAN [ 산-02년5 월][ 산-03년5 월] 63. 정보통신망( 전산망) 상호간을연결할때시설, 운영및유지, 보수의책임한계를구분하기위한접속점을무엇이라고

202 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 하는가? 연결점 구분점 분기점 분계점 [ 산-08년5 월][ 산-04년5 월] 64. 비동기전송모드(ATM) 에관한설명으로적합하지않은것은? ATM은 B-ISDN 의핵심기술이 디지털정보를다중전송하는방식이 정보는셀(Cell) 단위로나누어전송된 저속대용량통신망에적합하 [ 산-07년3 월] 65. ATM 셀의헤더길이는몇 byte 인가? 가. 2 나. 5 다. 8 라.10 [ 산-07년9 월] 66. 광대역통신망 ATM 셀(Cell) 의구성으로알맞은것은? 헤더 5 바이트, 페이로드(Payload) 53바이트 헤더 4 바이트, 페이로드(Payload) 53바이트 헤더 5 바이트, 페이로드(Payload) 48바이트 헤더 4 바이트, 페이로드(Payload) 48바이트 (4) 통신망 > ADSL [ 기-00년3 월] 67. 최근에고속인터넷통신을위해각광위해받는기술로양쪽방향의전송속도가서로다른특징을가지며, 데이터통신과일반전화를동시에이용할수있는통신기술은? 가. ADSL 나. ISDN 다. CATV 라. Frame Relay [ 산-06년9 월] 68. 기존의설치된전화의동선케이블을이용하여고속데이터전송을가능하게하는것은? 가. HUB 나. ADSL 다. FAX 라. WEB-PDA (5) 인터넷, IP 주소 [ 산-08년5 월][ 산-05년3 월] 69. 다음중 PBX 란무엇을의미하는가? 공공구내교환시스템 사설구내교환시스템 고속네트워크시스템 광역네트워크시스템 [ 기-07년9 월][ 기-03년3 월] 70. IP 주소와호스트이름간의변환을제공하는분산데이터베이스를무엇이라고하는가? DNS NFS 라우터 웹서버 [ 기-02년9 월][ 기-05년5 월] 71. IP 주소에서 1개의 C-Class는 32비트의길이로 8비트호 스트식별자를갖는 이때최대몇개의호스트주소를가 질수있는가? 128 개 256 개 1024 개 4096개 [ 기-00년7 월] 72. 5개의서브넷을브리지로이용할때전송가능회선은몇개가필요한가? [ 기-00년7 월] 73. 다음 IP Address 의설명중옳지않은것은? IP address는 32bit 크기로 8bit 씩 4개의필드로분리표기된다. IP address는 32bit로표시되므로총 32 개가된 A등급인경우연결기능호스트수는 256x256x256 이다. C등금의연결가능호스트수는 256 이 [ 기-04년3 월] 74. 다른네트워크또는같은네트워크를연결하여그중추역할을하는네트워크로보통인터넷의주가되는기간망을일컫는용어는? Gateway Backbone DNS IDSN [ 기-08년9 월][ 기-04년9 월] 75. 다음은인터넷의도메인의설명이 옳지않은것은? www: 호스트컴퓨터이름 hankook : 소속기관co: 소속기관의서버이름kr: 소속국가 [ 기-03년8 월] 76. TCP/IP 네트워크를구성하기위해 1개의 C 클래스주소를할당받았C클래스주소를이용하여네트워크상의호스트들에게실제로할당할수있는최대 IP 주소의개수는? 253 개 254 개 255 개 256개 [ 산-03년3 월][ 기-07년5 월] 77. 다음인터넷응용서비스중에서가상터미널(VT) 기능을갖는것은? Ftp Gopher Telnet Archie [ 산-01년9 월] 78. TCP/IP 상에서운용되는응용서비스가아닌것은? 가. FTP(File Transfer Protocol) 나. Telnet 다. 라. DSU(Digital Service Unit) [ 기-03년3 월] 79. IP address에서네트워크 ID와호스트 ID를구별하는 방식은? 서브넷마스크 클래스 E 클래스 D IPv6 [ 기-08년9 월][ 기-00년3 월] 80 웹브라우저에서지원하지않은서비스는? 전자우편서비스FTP서비스 HTTP서비스SNMP서비스

203 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 (6) 네트워크장비 [ 산-07년9 월][ 기-01년6 월][ 산-04년3 월][ 산-05년3 월] 81. 인터네트워킹장비로서네트워크계층에서연동하여경로를설정하고전달하는기능을제공하는장비는? 라우터 브리지 허브 리피터 [ 기-01년9 월] 82. 두개의서로다른형태의네트워크를상호접속하는 3계 층장비를무엇이라고하는가? 허브 리피터 브리지 라우터 [ 기-01년3 월][ 기-05년3 월][ 기-03년5 월] 83. 적절한전송경로를선택하고이경로로데이터를 전달하는인터넷워킹(internetworking) 장비는? 리피터(repeater) 브리지(bridge) 라우터(router) 게이트웨이(gateway) [ 기-00년3 월] 84. 프로토콜이전혀다른네트워크사이를결합하는것은? 리피터(repeater) 브리지(bridge) 라우터(router) 게이트웨이(gateway) [ 기-04년3 월] 85. LAN 간의인터네트워킹연결장치로제 2계층에서동작하는장비는? 리피터 브리지 프로토콜번역기 게이트웨이/ 라우터 [ 기-04년5 월] 86. 인터네트워킹을위한브리지(Bridge) 의역할이아닌것은? A 에서송신한모든프레임을읽고,B로주소지정된것들을받아들인다. B에대한매체액세스제어프로토콜을사용하여 B 에게로프레임을재전송한 B에서 A 로의트래픽은같 A 에서송신한프레임의내용과형식을수정한 [ 기-04년5 월] 87. 인터-네트워킹을위해사용되는네트워크장비가아닌것은? 리피터(Repeater) 브리지(Bridge) 라우터(Router) 증폭기(Amplifier) [ 기-05년5 월] 88. 1계층에서 3계층사이의프로토콜이서로다른네트워크 를상호접속하는것은? 허브 리피터 브리지 라우터 [ 기-02년5 월] 89. 두개의 LAN이데이터링크계층에서서로결합되어있 는경우에이들을연결하는요소를무엇이라하는가? 브리지(bridge) 허브(hub) 게이트웨이(gateway) 모뎀(modem) [ 기-02년5 월][ 산-07년3 월] 90. 프로토콜이전혀다른네트워크사이를결합하는것은? 리피터(repeater) 브리지(bridge) 라우터(router) 게이트웨이(gateway) [ 산-00년10 월][ 산-99년8 월][ 산-05년3 월] 91. 브리지(Bridge) 에대한설명중틀린것은? LAN과LAN 을연결한 프로토콜이다른 LAN 을확장할때사용한 Data의움직임을제어함으로서내부와외부간 LAN 의정보량과트래픽양을조절하는기능이있다. 데이터링크계층에서작동한 [ 산-05년9 월] 92. 다음중동종의네트워크(LAN) 를상호연결하는데사용되는것은? 모뎀 서버 PAD 브리지 [ 산-06년3 월] 93. 다음중라우터(Router) 에관한설명으로틀린것은? 네트워크계층을지원한 전송되는패킷들의경로를결정한 게이트웨이(gateway) 기능을지원한 브릿지(bridge) 기능만을지원한 [ 산-07년5 월] 94. 다음중인터네트워킹(Internetworking) 장비에해당하지 않는것은? 브리지 라우터 게이트웨이 모뎀 [ 기-06년9 월] 95. 디지털전송(Digital Transmission) 의특징으로옳은것은? 신호에포함된잡음도증폭기에서같이증폭되므로왜곡현상이심하다. 아날로그전송보다훨씬적은대역폭을필요로한 아날로그전송과비교하여유지비용이훨씬더요구된다. 장거리전송시데이터의감쇠및왜곡현상을방지하기위해서리피터(Repeater) 를사용한 (7) 2008 년기출문제( 중복제거) [ 기-08년3 월] 96. 다음 LAN 의구성형태(Topology) 와매체접근제어(MAC; Media Access Control) 방식의연결이잘못짝지어진것은? Star형 -회선교환방식Ring형 - 토큰링(TokenRing) Bus형 - CSMA/CD 방식Mesh형-레지스터삽입방식 [ 기-08년3 월] 97. LAN의매체접근제어중토큰패싱방식에대한설명으로가장옳은것은? 노드사이의접근충돌을막기위해서네트워크접근을교대로허용한다. 데이터전송시반드시토큰을취득하여야하고, 전송을마친

204 [ 정보처리기사/ 산업기사 ] DC,IC09- 인터넷, 통신망, 네트워크장비 후에는토큰을반납한다. 노드수가많거나데이터양이많은경우에는충돌이일어나기때문에데이터의손실이매우크다. 우선순위가없기때문에모든노드들이균등한전송기회를갖는다. [ 기-08년5 월] 98. 인터네트워킹(internetworking) 을위한장비에해당하지않는것은? 가. Router 나. Switch 다. Bridge 라. Firewall [ 기-08년9 월] 104. 다음중 IPv6 에대한설명으로옳지않은것은? IPv6주소는 128 비트길이이 암호화와인증옵션기능을제공한 Qos 는일부지원하지만, 품질보장이곤란하 프로토콜의확장을허용하도록설계되었 [ 기-08년5 월] 99. 토큰링방식에사용되는네트워크표준안은? 가. IEEE 나. IEEE 다. IEEE 라. IEEE [ 기-08년5 월] 100. IP address 에관한설명으로옳지않은것은? 5 개의클래스(A,B,C,D,E) 로분류되어있 A,B,C 클래스만이네트워크주소와호스트주소체계의구조를가진다. D 클래스주소는멀티캐스팅(multicasting) 을사용하기위해예약되어있다. E 클래스는특수목적주소로공용으로사용된 [ 기-08년5 월] 101. WAN과 LAN 의설명으로옳지않은것은? WAN은국가망또는각국가의공중통신망을상호접속시키는국제정보통신망으로설계및구축, 운용된 LAN 은사용자구내망으로구축되며, 제한된영역에서의구내사설데이터통신망으로운영될수있다. LAN의대표적인예로는일반음성전화망인 PSTN, 패킷교환데이터통신망인 PSDN 등이있 WAN 은공중통신망사업자가구축하고, 일반대중기업자들에게보편적인정보통신서비스를제공한다. [ 산-08년9 월] 102. 다음중 ATM 셀의헤더를구성하는필드에서경로배정용에사용되는것은? 가. GFC(Generic flow control) 나. VPI (Virtual path identifier) 다. PT (Paylode type) 라. CLP (Cell loss priority) [ 산-08년9 월] 103. ITU-T에서권고한 B-ISDN ATM의프로토콜구조가아닌것은? 사용자평면 제어평면 통합평면 관리평면 [DC,IC09- 인터넷, 통신망, 네트워크장비] 나 나 나 다 나 나 다 다 다 다 가 가 나 다 나 라 라 가 나 다 다 가 나 가 라 가 다 가 라 다 라 라 다 라 나 라 가 라 가 가 나 나 다 다 라 다 다 나 나 라 라 나 가 라 가 가 라 다 다 다 가 가 라 라 나 다 가 나 나 가 라 나 나 나 다 나 다 라 가 라 가 라 다 라 나 라 라 라 가 라 나 라 라 라 라 라 나 라 다 라 다 나 다 다

205 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 * 주요키워드 * (1) 프로토콜(Protocol) 정의, 특징 (2) 프로토콜 > OSI 7계층 (3) 프로토콜 > RS232C (4) 프로토콜 > X.25 (5) 프로토콜 > TCP/IP (6) 국제표준화기구 (7) 이동통신 > 셀룰러시스템, IMT 2000 (8) 뉴미디어 (9) 멀티미디어 (10) 2008 년기출문제( 중복제거) (1) 프로토콜(Protocol) 정의, 특징 [ 기-02년3 월] 1. Protocol 의기능을설명한것중옳지않은것은? 동기제어 역다중화 요약화(encapsulation) 라우팅(routing) [ 산-00년5 월] 2. 통신프로토콜의기능과관계가적다고볼수있는것은? 에러제어 흐름제어 상태제어 루팅제어 [ 산-01년6 월] 3. 프로토콜의일반적인기능중캡슐화 (Encapsulation) 할때제어 정보에포함되지않는것은? 연결제어(connection control) 프로토콜제어(protocol control) 에러검출코드(error detecting code) 주소(address) [ 산-03년8 월][ 산-04년3 월] 4. 통신규약(protocol) 의설명으로가장적합한것은? 통신용하드웨어구성에대한표준 네트워크시스템(Network System) 에대한운용지침 정보통신매체(Communication channel) 에대한표준 통신을제어하기위한표준적인규칙과절차의집합 [ 산-03년8 월] 5. 다음중정보를정확하게전송하기위한통신프로토콜의기능과거리가먼것은? 다중화 에러제어 동기화 흐름제어 [ 산-04년5 월] 6. 통신프로토콜에서실체(entity) 에해당되지않는것은? 사용자응용프로그램 파일전송패키지 DB관리시스템 인터페이스 H/W 장치 [ 산-07년9 월][ 산-04년3 월] 7. 다음중전송제어와오류관리를위한제어정보를포함하는프로토콜의기본적요소는? Syntax Semantics Timing Synchronize [ 산-08년3 월][ 산-07년5 월] 8. 다음중두개체간에통신속도를조정하거나메시지의 전송및순서에대한특성을가리키는프로토콜의기본요소 는? 구문(Syntax) 의미(Semantics) 타이밍(Timing) 패킷(Packet) [ 기-05년3 월][ 산-02년3 월][ 산-99년6 월][ 산-99년8 월][ 산 -03년5 월][ 기-01년6 월][ 기-03년3 월][ 기-04년5 월][ 기-06년 5 월][ 기-06년9 월] 9. 컴퓨터통신에서컴퓨터상호간또는컴퓨터와단말기간에데이터를송 수신하기위한통신규약은? 프로토콜(protocol) 채널액세스(channel access) 네트워크토폴로지(network topology) 터미널인터페이스(terminal interface) [ 기-05년5 월][ 산-99년6 월][ 산-01년3 월][ 산-02년9 월][ 산 -03년3 월][ 산-05년9 월][ 산-07년3 월][ 기-99년8 월][ 기-03년 3 월][ 기-05년3 월][ 산-05년3 월] 10. 다음에서프로토콜의구성요소가아닌것은? 엔티티(entity) 구문(syntax) 의미(semantic) 타이밍(timing) [ 기-06년3 월] 11. 컴퓨터를이용한정보통신시스템에서정확한데이터를주고받기위해서는컴퓨터간의미리정해진약속이필요하 이러한약속을무엇이라하는가? Topology Protocol OSI 7 layer DNS [ 산-07년9 월] 12. 프로토콜의기능중정보전송시데이터및제어정보의오류에대비하기위한것은? 연결제어 에러제어 흐름제어 동기제어 (2) 프로토콜 > OSI 7계층 [ 기-03년8 월] 13. 통신양단간(end-to-end) 의에러제어와흐름제어를하는 계층은? 응용계층 네트워크계층 물리계층 트랜스포트계층 [ 산-02년9 월] 14. 프로토콜의계층화에대한장점이아닌것은? 전체적인오버헤드(over head) 가증가한 모듈화에의한전체설계가쉽 이기종간의호환성유지가쉽 한계층을수정할때다른계층에영향을주지않는 [ 산-99년6 월] 15. Presentation 계층에서제공되는기능은? 흐름제어 동기제어 데이터압축 분산데이터베이스액세스 [ 산-02년9 월] 16. OSI 7-layer 중표현계층의기능과거리가먼것은? data 표현형식의제어data의암호화

206 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 data의전송제어text의압축수행 [ 산-08년9 월][ 산-08년3 월][ 산-03년3 월] 17. OSI 7 계층의데이터링크계층기능과관계가없는것은? 경로선택 오류의검출및복구 프레임의순서제어 프레임의시작과끝을구분 [ 산-03년5 월][ 산-00년5 월] 18. OSI 7 계층모델의구조에대한설명으로틀린것은? 적절한수의계층을두어시스템의복잡도를최소화하였다. 서비스접점의경계를두어되도록적은상호작용이되도록하였다. 동일계층에서로다른프로토콜을두어효율성을높였 인접한상하위계층간에는인터페이스를두었 [ 산-04년9 월][ 산-99년4 월][ 산-01년6 월] 19. OSI 7 계층참조모델중데이터링크계층의주요기능에해당되지않는것은? 에러검출 출력확인 오류제어 흐름제어 [ 기-08년3 월][ 산-04년9 월][ 산-07년9 월] 20. OSI 참조모델에서각계층의기능이잘못설명된것은? 프레젠테이션계층 : 정보의형식설정과코드변환 네트워크계층 : 정보교환과중계기능 응용계층 : 회화단위의제어 물리계층 : 전송매체로의전기적신호전송 [ 산-05년3 월] 21. 프로세스간에대한연결을확립, 관리, 단절시키는단을 제공하고, 동기제어등을수행하는 OSI 7 Layer 의계층은? PhysicalLayer NetworkLayer DataLinkLayer SessionLayer [ 기-99년8 월] 22. 패킷정보를전송하기위하여사용되는계층은어느것인가? 가. Physical Layer 나. Link Layer 다. Network Layer 라. Process Layer [ 산-05년3 월][ 산-99년8 월] 23. OSI 7계층참조모델을크게상위레벨과하위레벨로구분 할수있 다음중하위레벨에해당하지않는계층은? 물리계층 네트워크계층 트랜스포트계층 데이터링크계층 [ 기-08년5 월][ 산-08년5 월][ 산-05년5 월][ 산-06년9 월][ 산 -07년3 월] 24. OSI 참조모델계층가운데암호화, 데이터압축, 코드변환등의기능을수행하는계층은? 응용계층 표현계층 세션계층 네트워크계층 [ 산-06년3 월] 25. 다음중표현계층에대한기능으로틀린것은? 암호화 경로선택 코드변화 문맥관리 [ 산-06년5 월] 26. OSI 7계층중데이터의형식처리와암호화등을수행하는계층은? 프리젠테이션계층 세션계층 응용계층 트랜스포트계층 [ 산-06년5 월] 27. 데이터링크(data-link) 계층의프로토콜이아닌것은? 가. HDLC(High-Level Data Link Control) 나. ADCCP(Advanced Data Communication Control Procedure) 다. LAP-B(Link Access Procedure Balanced) 라. FTP(File Transfer Protocol) [ 산-06년5 월] 28. OSI 7레벨참조모델에서인접한장치간에원활한데이터의전송이이루어지도록규정하고있는계층은? 표현계층 데이터링크계층 응용계층 세션계층 [ 산-06년9 월] 29. OSI의 7계층중통신망의연결을수행하는기능을제공하며 ITU-T 권고 X.25 프로토콜의대표적인계층은? 응용계층 프레젠테이션계층 네트워크계층 세션계층 [ 산-06년9 월] 30. OSI 창조모델의 7 계층에대한것으로틀린것은? 물리계층 : 1계층 트랜스포트계층 : 6계층 응용계층 : 7계층 네트워크계층 : 3계층 [ 기-99년4 월] 개인접된호스트(Host) 간에데이터의전송을행하고전송에러를제어하는기능을가진프로토콜(protocol) 은? 가. Transport layer 나. Network layer 다. Data Link layer 라. Physicla layer [ 기-00년3 월] 32. OSI 계층모델중각계층의기능설명이옳지않은것 은? 물리계층 - 전기적, 기능적, 절차적기능정의 데이터링크계층 - 흐름제어, 에러제어 네트워크계층 - 경로설정및네트워크연결관리 전송계층 - 코드변화, 구문검색 [ 기-01년3 월] 33. OSI 참조모델(Reference Model) 의기능중에서전송제어기능을수행하는 layer 는? layer2 layer3 layer4 layer5 [ 기-01년9 월] 34. OSI 참조모델의계층에서통신시스템간의경로를선택 하는기능, 통신트래픽의흐름을제어하는기능및통신중 에패킷의분실로재전송을요청할수있는오류제어기능을 수행하는것은? 물리계층 데이터링크계층 네트워크계층 전송계층 [ 기-02년5 월] 35. OSI 7 계층프로토콜에서대화를구성하고, 동기를취하며데이터교환을관리하기위한수단을제공하는계층은? 데이터링크계층 네트워크계층 세션계층 표현계층

207 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 [ 기-02년9 월] 36. 전송로상에서정보전송을담당하며, 오류없이정보를전송하는기능을담당하는프로토콜의계층의이름은? 물리계층 데이터링크계층 네트워크계층 전송(transport) 계층 [ 기-03년5 월] 37. 다음에서세션계층의설명으로옳지않은것은? 암호화와형식변환의기능을제공한 통신시스템간의회화기능을제공한 전송하는정보의일정한부분에체크점(check point) 을둔 라. 소동기점과대동기점을이용하여회화동기를조절한다. [ 기-08년9 월][ 기-03년5 월] 38. 종점간에오류수정과흐름제어를수행하여신뢰성있고투명한데이터전송을제공하는것은 OSI 7계층중어느계층인가? 물리계층 데이터링크계층 네트워크계층 트랜스포트계층 [ 기-04년3 월] 39. 제시한 OSI 7 계층중에서제일상위계층은? 세션계층 네트워크계층 트랜스포트계층 데이터링크계층 [ 기-05년3 월][ 기-05년3 월][ 기-01년9 월][ 기-06년5 월][ 기 -99년4 월][ 기-06년9 월][ 산-00년7 월] 40. OSI 참조모델계층구조로최하위계층부터최상위계층의순서가옳은것은? 물리-네트워크-트랜스포트-데이터링크-세션-프리젠테이션-응용 물리-네트워크-데이터링크-트랜스포트-세션-프리젠테이션-응용 물리-데이터링크-네트워크-트랜스포트-세션-프리젠테이션-응용 물리-데이터링크-네트워크-트랜스포트-프리젠테이션-세션-응용 [ 기-05년3 월] 41. 다음과같은기능을제공하는 OSI 의계층이름은? 회화기능 소동기점 대동기점 체크점 수송계층 세션계층 응용계층 MAC 계층 [ 기-05년5 월] 42. 데이터통신프로토콜에대한설명으로거리가먼것은? ISO의 OSI7계층구조가일반적으로사용되는프로토콜이다. 나. 계층구조를독립화하여설계및유지보수가간편하다. 시스템간의상호접속을위한개념을규정한 하위 1 계층만이네트워크중계운영을담당한 [ 기-05년9 월] 43. OSI 네트워크환경에서사용자에게서비스를제공하는계층은? 데이터링크계층 물리계층 응용계층 세션계층 [ 기-06년3 월] 44. OSI 7계층중장치와전송매체간의인터페이스특성규 정, 전송매체의유형규정, 전송로의연결, 유지및해제를담 당하는계층은? 전송계층 망계층 데이터링크계층 물리계층 [ 기-06년5 월][ 기-04년5 월] 45. OSI 7계층과이와관련된표준으로서로옳지않게연결 된것은? 물리계층 : RS-232C 데이터링크계층 : HDLC 네트워크계층 : X.25 전송계층 : ISDN [ 기-06년5 월] 46. OSI(Open System Interconnection) 7 계층에서다음설명에해당되는계층은? 통신송수신양종점(end-to-end or end-to-user) 간에투명하고균일한전송서비스를제공해주는계층으로전송데이터의다중화및중복데이터의검출, 누락데이터의재전송의세부기능을가진다. 응용계층 네트워크계층 전송계층 표현계층 [ 기-07년3 월] 47. OSI 참조모델의계층에서통신시스템간의경로배정, 주소설정등의기능을수행하는것은? 물리계층 데이터링크계층 네트워크계층 전송계층 [ 기-07년3 월] 48. OSI 참조모델의데이터링크계층에대한설명으로틀린것은? 물리적계층의신뢰도를높여주고링크의확립및유지할수있는수단을제공한다. 에러제어, 흐름제어, 등의기능을수행한 종단시스템간에 end to end 통신을지원한 대표적프로토콜로는 HDLC, BSC 등이있 [ 기-07년5 월] 49. OSI 7 계층에서종단사용자(end-to-end) 간의신뢰성을위한계층은? 가. Application 나. Presentation 다. Transport 라. Physical [ 산-99년4 월] 50. OSI 참조모델의상위계층(higher layer) 에해당되지않는 것은? 세션계층(session layer) 표현계층(presentation layer) 응용계층(application layer) 망계층(network layer) [ 산-00년3 월][ 기-07년9 월] 51. OSI 7계층의상위층부터하위층까지옳게나열한것은? A. application layer B. session layer C. presentation layer D. transport layer

208 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 E. physical layer F. data link layer G. network layer 가. A-B-C-D-E-F-G 다. G-B-C-D-E-F-A 나. E-F-G-D-B-C-A 라. A-C-B-D-G-F-E [ 산-00년3 월] 52. OSI 7계층에서데이터링크계층의기능에대한설명으로적합한것은? 경로배정 전송유지및종료 패킷관리 에러검출및정정 [ 산-00년5 월] 53. OSI 7 계층에서네트워크계층에관한설명이 맞지않는것은? 다중화, 오류검출, 회복등의기능을수행한 정보교환및중계기능을수행한 경로선택(Routing) 기능을수행한 OSI7계층에서 3 번째계층이 [ 산-00년10 월] 54. OSI(Open System Interconnection) 7 계층에서다음설명에맞는계층은? 인접한두개의통신시스템간에신뢰성있는효율적인프레임데이터를전송할수있도록한 전송과정에서는데이터의오류의검출및회복과흐름제어를조절하여링크의효율성을향상시킨다. 물리계층 데이터링크계층 네트워크계층 트랜스포트계층 [ 산-01년9 월] 55. OSI 7 계층참조모델의목적에해당되지않는것은? 시스템상호간을접속하기위한개념을규정한 OSI 규격을개발하기위한범위를정한 관련규격의적합성을조정하기위한공동적인기반을제공한다. 개별적인독립된시스템의특수성을유지하도록한 [ 산-02년5 월] 56. 다음중트랜스포트계층에대한설명중거리가먼것은? 응용프로세스에게일정한전송품질(Qos) 을제공하기위한기능이다. 네트워크를 5개의타입으로나누고적절한오류제어기능을수행한다. Class0 의경우기본커널기능만수행한 네트워크 Type 에따라다양한서비스의품질(Qos) 을제공한다. [ 산-02년5 월] 57. ISO에서규정한 LAN의프로토콜중논리링크제어및 매체엑세스제어를담당하고있는계층은 OSI 개방시스템의 어느계층에속하는가? 프리젠테이션계층 세션계층 데이타링크계층 네트워크계층 [ 산-01년9 월] 58. 다음그림은 OSI 7 계층모델의개념도이 ( 가) 부분에해당하는것은? 가. Entity 다. Process 나. Service Primitive 라. SAP(Service Access Point) [ 기-00년10 월] 59. 프리젠테이션계층의서비스기능이아닌것은? 접속설정기능 문맥관리기능 정보전송기능 동작관리기능 [ 기-04년9 월][ 산-02년3 월] 60. 종단사용자(end-to-end) 간의신뢰성을위한계층은? 응용 표현 트랜스포트 물리 [ 산-07년9 월] 61. OSI 참조모델의각계층과이에해당되는인터넷프로토 콜에대한연결로틀린것은? 데이터링크계층 - UDP 네트워크계층 - IP 전송계층 - TCP 응용계층 - FTP (3) 프로토콜 > RS232C [ 산-00년5 월] 62. 정보통신에서데이터회선종단장치와터미널사이의물리적전기적접속규격은? 가. LAN 나. RS-232C 와이어접속 모뎀 [ 산-00년10 월] 63. 변복조장치를단말기에접속할때적용하는표준안 (ITU-T, V.24) 은어떤내용인가? RS-232C 인터페이스방식이다 조보식국제표준전송속도를나타낸 주파수분할다중화방식을말한 루우프식네트워크구성방법이 [ 산-01년6 월] 64. 정보통신망에서변복조장치를단말기에접속할때사용하는표준안은? CSMA/CD방식TCP/IP방식10BASET방식 RS-232C 방식 [ 기-05년5 월] 65. 터미널과컴퓨터사이에 RS-232C를이용하여직접접속하는모뎀의이름은? 널(Null) 모뎀 동기식모뎀 비동기식모뎀 인터페이스모뎀

209 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 [ 산-06년5 월] 66. 다음중 RS-232C 인터페이스는몇개의핀(PIN) 으로구 성되는가? 가 라. 30 [ 산-06년5 월] 67. 다음중 DTE/DCE 접속규격이아닌것은? RS-232C V.24 X.75 X.21 [ 산-03년8 월] 68. 데이터단말장치와데이터회선종단장치의전기적, 기계적인터페이스는? ADSL DSU SERVER RS-232C [ 산-04년3 월] 69. RS-232C, RS-449, V.24, X.21은어느규격에속하는가? 다양한전송로규격 단말과모뎀간의인터페이스규격 교환설비간인터페이스규격 모뎀과교환설비간의인터페이스규격 (4) 프로토콜 > X.25 [ 산-00년3 월] 70. 공중패킷교환망의 X.25 프로토콜의가장중요한사항 은? 수신여부확인 정보변환 오류검출과정정 다중화 [ 산-08년5 월][ 산-00년7 월] 71. 패킷교환망과패킷교환망의연결을망간접속이라한 망간접속을위한프로토콜을규정하고있는권고안은? 가. X.25 X.28 X.75 X.121 [ 기-06년3 월] 72. OSI 계층의네트워크계층에해당되는 X.25 계층은? 패킷계층 프레임계층 응용계층 세션계층 [ 기-00년10 월] 73. 다음비트동기제어프로토콜중에서 X.25 패킷교환망표준의한부분으로 ITU-T 에의해개발되어진것은? HDLC ADCCP LAP-B SDLC [ 산-05년3 월][ 산-99년4 월][ 산-01년6 월][ 기-00년7 월] 74. 패킷교환망에서데이터터미널장치와데이터종단장치간의인터페이스에관한규정은? X.2 X.25 X.75 SDLC [ 산-05년5 월] 75. 사용자의데이터단말기(DTE) 가패킷교환네트워크에접속하고자할때따르는규정을정의한프로토콜은? X.21 X.25 HDLC RS-232C [ 기-99년4 월] 76. 패킷망으로정보를전송할때패킷터미널을제안한표준규격안은? BSC HDLC X.25 ISO [ 기-99년8 월] 77. 공중데이타망에서의패킷형태를위한 DTE와 DCE의인 터페이스규격을포함하고있는 ITU-T 권고안은어느것인 가? X.25 V.25 X.26 V.26 [ 기-00년7 월] 78. X.25의 3 레벨프로토콜이아닌것은? 패킷레벨프로토콜 프레임레벨프로토콜 물리레벨프로토콜 전송레벨프로토콜 [ 기-01년6 월] 79. X.25 프로토콜을사용하는통신망에서패킷교환을하기 위해서실시하는데이터가아닌것은? 호요구(call request) 호설정(call setup) 데이터전송(data transfer) 호제거(call cleaning) [ 기-04년5 월] 80. ITU-T 의 X시리즈권고안중공중데이터네트워크에서패킷형터미널을위한 DCE와 DTE 사이의접속규격은? X.3 X.21 X.25 X.40 [ 기-04년9 월] 81. X.25 를설명한것중옳지않은것은? 1976 년에처음승인되었 DTE와 DCE 간의인터페이스를규정하고있 공중회선교환망에대한 ITU-T 의권고안이 물리계층, 데이터링크계층, 패킷계층들에대한기능으로구성된다. [ 기-08년9 월][ 기-05년3 월][ 기-02년9 월] 82. X.25는 ITU-T 표준으로호스트시스템과패킷교환망간 인터페이스를규정하고있 이기능에포함되지않는것은? 링크계층(link level) 패킷계층(packet level) 물리계층(physical level) 전송계층(transport level) (5) 프로토콜 > TCP/IP [ 산-00년10 월][ 산-02년3 월][ 산-05년9 월] 83. 인터넷에서사용하고있는통신용프로토콜은? 가. IEEE 802 나. TCP/IP 다. CAT 5 라. 10 Base T [ 산-04년9 월] 84. 인터넷서비스에사용되는통신프로토콜인 TCP/IP는 OSI 참조모델의어느계층에각각속하는가? 계층2/ 계층1 계층3/ 계층2 계층4/ 계층3 계층5/ 계층4 [ 기-08년5 월][ 기-02년9 월][ 기-07년9 월] 85. 호스트의물리적주소로 IP 주소를구할수있도록하는프로토콜은?

210 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 ARP ICMP IGMP RARP [ 산-99년4 월] 86. TCP/IP 에관한설명으로잘못된것은? TCP프로토콜과 IP프로토콜의결합적의미로서 TCP가 IP 보다상위층에존재한 OSI 표준프로토콜과가까운망구조를가지고있 TCP는 OSI 참조모델의네트워크계층에대응되고,IP 는트랜스포트계층에대응된다. UNIX 운영체제가탑재된워크스테이션이나, 미니컴퓨터를주축으로하여운영되고있다. [ 기-00년10 월][ 기-02년9 월][ 기-03년3 월] 87. IP( 인터넷프로토콜) 의주요임무가아닌것은? 호스트의주소지정 패킷절단 전송경로의논리적관리 전송패킷의안전성관여 [ 기-04년3 월] 88. TCP/IP 의계층이아닌것은? 응용계층 네트워크계층 세션계층 전송계층 [ 기-08년9 월][ 기-04년5 월] 89. TCP/IP 에서네트워크계층과관련이없는프로토콜은? IGMP SNMP ICMP IP [ 기-04년9 월] 90. TCP/IP 의응용계층에해당하는프로토콜이아닌것은? FTP TCP SNMP SMTP [ 기-05년3 월] 91. TCP/IP 의응용계층프로토콜과관련이없는것은? IP FTP SMTP TELNET [ 기-05년5 월] 92. TCP/IP 에관한설명중옳지않은것은? TCP/IP 프로토콜은인터넷프로토콜로도불리운 IP 는데이터의전달을위해연결성방식을사용한 TCP는데이터전달의신뢰성을위해연결성방식을사용한다. UDP 는데이터의전달을위해비연결성방식을사용한 [ 산-06년9 월][ 산-07년5 월][ 기-00년3 월][ 기-05년9 월] 93. TCP/IP 관련응용계층프로토콜이아닌것은? FTP TELNET SMTP ISO [ 기-05년9 월][ 기-02년5 월][ 기-03년5 월] 94. TCP/IP 프로토콜을구성하는계층이아닌것은? 표현계층 전송계층 인터넷계층 링크계층 [ 기-05년9 월][ 산-06년3 월] 95. TCP/IP 프로토콜의 IP 계층에대응하는 OSI 참조모델의 계층은? 물리계층 전송계층 네트워크계층 세션계층 [ 기-06년3 월] 96. 다음프로토콜중네트워크계층구조의하나인트랜스포트(Transport) 계층에서사용되는프로토콜은? TCP IP Telnet SNMP [ 기-07년5 월][ 기-05년3 월] 97. 인터넷프로토콜로사용되는 TCP/IP의계층화모델중 Transport 계층에서사용되는프로토콜은? FTP IP ICMP UDP [ 기-07년5 월] 98. 다음중 TCP(Transmission Control Protocol) 의특징이 아닌것은? 접속형(Connection-Oriented) 서비스 경로설정(Routing) 서비스 전이중(Full-Duplex) 전송서비스 신뢰성(Reliability) 서비스 [ 기-01년3 월] 99. 인터네트워킹을설명한내용중옳지않은것은? X.25 네트워크를통한가상회선서비스만을제공한 TCP/IP 를기본프로토콜로갖는 로컬네트워크상호간연결에는브리지가사용된 IP는여러개의패킷교환망들의상호연결을위한범용비연결성프로토콜이다. [ 기-06년9 월] 100. 인터넷접속환경을구현해주는통신규약 PPP(Point to Point Protocol) 를설명한것중틀린것은? 오류감지기능이없 다중프로토콜을지원한 압축기능을제공한 동기/ 비동기회선모두를통하여전송한 [ 기-07년9 월] 101. TCP 헤더에포함되는정보가아닌것은? 긴급포인터 호스트주소 순서번호 체크섬 (6) 국제표준화기구 [ 산-00년7 월] 102. 다음중정보통신관련국제표준화기구가아닌것은? IMO ISO ITU ICC [ 산-01년3 월][ 산-05년5 월] 103. 국제전기통신연합의약칭으로국제간통신규격을제정하는산하기구를두고있는것은? ITU BSI DIN JIS [ 산-01년9 월][ 산-02년5 월][ 산-04년3 월] 104. 다음중정보통신관련국제표준기구가아닌것은? ITU ISO IEC IITA [ 산-03년5 월][ 산-07년5 월] 105. ITU-T의표준시리즈중에서전화망을통한데이터전송을규정한것은? A 시리즈O시리즈 V 시리즈X시리즈 [ 산-03년8 월][ 산-04년3 월]

211 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 106. ITU-T 권고시리즈의의미가잘못설명된것은? I 시리즈 :ISDN의표준화X 시리즈 : 사설데이터망을통한데이터전송V 시리즈 : 공중전화망을통한데이터전송T 시리즈 : 텔레메틱단말에관련된권고 [ 산-05년3 월] 107. 다음 ITU 권고안중 MHS 에대한권고안은? X.25 V.27 X.400 계열 T.400계열 [ 산-06년5 월] 108. MHS 의기능으로서옳지않은것은? 다양한부가서비스를제공한 동보기능이다양하 다른텔레메틱서비스와상호접속이가능하 신호변환및정보처리가가능하 [ 산-05년9 월] 109. ITU-T 에서제안한데이터통신에관련된표준안은? D시리즈와 E 시리즈P시리즈와 Q시리즈V시리즈와 X 시리즈R시리즈와 U시리즈 [ 산-06년3 월] 110. 인터넷의통신망들을관리하고기술을지원하는표준화기구중변화하는망환경에따라새로운기술을제시하고인터넷표준안을제정하기위한기술위원회는? 가. IESG(Internet Engineering Steering Group) 나. IAB(Internet Activities Board) 다. ISO(International Standards Organization) 라. IETF(Internet Engineering Task Force) (7) 이동통신 > 셀룰러시스템, IMT 2000 [ 산-03년5 월] 111. 이동통신시스템에서주로이용하는 CDMA 의뜻은? 셀룰러이동전화시스템이 핸드폰을이용하는부가가치네트워크이 코드분할다중접속방식을말한 디지털영상정보통신방식을말한 [ 산-06년9 월] 112. 다음중셀룰러시스템의특징과관련없는것은? 가입자용량을극대화하기위하여주파수를재사용한 통화중인가입자가새로운서비스지역으로진입할때통화의단절없이계속통화가될수있게한다. CDMA 에서셀분할은정적분할방법만을사용한 국가간의로밍도가능하 [ 산-07년5 월][ 산-07년9 월] 113. 이동통신망에서통화중인이동국이현재의셀에서벗어나다른셀로진입하는경우, 셀이바뀌어도중단없이통화를계속할수있게해주는것은? 핸드오프(hand off) 다이버시티(diversity) 셀분할(cell splitting) 멀티플렉싱(multiplexing) [ 산-03년5 월] 114. 통신과방송이결합한위성멀티미디어환경에서가 장각광받을것으로기대되는미래의이동통신서비스는? 가. IMT-2000 나. MPEG-4 다. LE0 라. BLUE-TOOTH [ 산-07년9 월] 115. 다음중 IEEE 관련규약으로방이나거실과같은작은지역에서장치들을연결시키는근거리무선통신기술은? 블루투스 VPN 다. WAN 종합정보통신망 (8) 뉴미디어 [ 산-99년4 월] 116. 통신용단말기로서사용되지않는것은? 전화기 퍼스널컴퓨터 팩시밀리 중계기 [ 산-01년3 월][ 산-01년9 월] 117. 패키지계뉴미디어에속하지않는것은? 가. CATV 나. VTR 비디오디스크라. CD-ROM [ 산-01년3 월] 118. 다음중뉴미디어의특징이라고볼수없는것은? 대용량및고속성 상호작용성및비동기성 쌍방향성및탈대중화 네트워크화에따른지역별협역화 [ 산-01년6 월][ 산-03년5 월] 119. 뉴미디어 CATV 에대한설명으로서옳지않은것은? 일반지상파 TV 방송과컬러색상구조및주사방식이서로다르다. 다채널로서방송뿐만아니라정보통신서비스가가능하 원래난시청해소를목적으로설치했던지역공동안테나 TV 방식이 전송로는동축케이블이나광섬유케이블을사용한 [ 산-01년9 월][ 산-05년3 월] 120. 다음중무선계뉴미디어에속하는것은? LAN ISDN VAN Teletext [ 산-02년3 월][ 산-04년3 월][ 산-06년5 월] 121. 다음중뉴미디어의특징이라고볼수없는사항은? 단방향성 네트워크화 분산적 특정다수자 [ 산-02년9 월][ 산-03년5 월] 122. CATV 의일반적인특징으로잘못된것은? 단방향통신이 다채널이 부가통신서비스를할수있 수용자의범위가한정적이 [ 산-03년8 월] 123. 정보센터로부터필요한정보를선택하여공중전화망을통해일반 TV 로수신가능한뉴미디어는?

212 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 텔리텍스 전자우편 비디오텍스 원격전자회의 [ 산-04년3 월][ 산-06년3 월] 124. 쌍방향통신이있는뉴미디어에해당되는것은? 가. Radio 나. Videotex 다. Teletext 라. CCTV [ 산-08년9 월][ 산-05년3 월] 125. 전화와텔레비젼의연결에의한정보서비스의형태는? 비디오텍스(videotex) 텔리텍스트(teletext) 팩시밀리(fax) 텔렉스(telex) [ 산-05년3 월] 126. 다음중뉴미디어의특징으로관계가가장적은것은? 정보교환의고속화와대용량화 다채널성과쌍방향성 반도체와아날로그기술화 정보형태의다양화 [ 산-05년5 월][ 산-07년9 월] 127. TV 신호의주사선틈을이용해서문자나도형정보를방송하고시청자들이단말기, 어댑터등의장치를이용해서 TV 화면으로그내용을시청할수있도록하는서비스는? 텔리텍스트 비디오텍스CATV HDTV [ 산-05년9 월] 128. 아날로그컬러 TV 방송방식에대한국제표준규격이아 닌것은? SECAM NTSC PAL HDTV [ 산-05년9 월] 129. 다음중뉴미디어의특징과거리가먼것은? 고속성 상호작용성 쌍방향성 획일성 [ 산-06년9 월] 130. 화상정보가축적된정보센터의데이터페이스를 TV수신기와공중전화망에연결해서이용자가화면을보면서상호대화형태로각종정보검색을할수있는뉴미디어는? 가. Teletext 나. Videotex 다. HDTV 라. CATV [ 산-99년6 월] 131. 전용회선을이용하지않는통신서비스는? 가. FAX 나. TELETEX 다. ARS 라. TELEX [ 산-99년8 월] 132. 비디오텍스에서는문자정보와도형정보가여러색으로표시된 도형정보의표현형식이라고볼수없는것은? Mosaic방식Geometric방식 Photographic 방식Panorama방식 [ 산-00년5 월] 133. 타자기의타자기능, 복사기의복사기능, 컴퓨터의기억 및연산기능등을구비하여각종문서처리를용이하게해주는 OA 사무기기는? 텔렉스 워드프로세서 팩시밀리 텔리텍스트 (9) 멀티미디어 [ 산-00년5 월] 134. 멀티미디어통신의표준화에해당되지않는것은? 가. JBIG 나. MPEG 다. MHS 라. MHEG [ 산-03년8 월][ 산-05년3 월] 135. 멀티미디어의표준화와관련하여 MPEG란다음중무엇을의미하는가? 음성압축표준 팩시밀리압축표준 동화상압축표준 문자메시지압축표준 [ 산-99년8 월] 136. 영상부호화표준화방식중가정용 VTR 품질(1.5Mbps) 의영상을제공하기위한표준은? 가. H251 나. MPEG-I 다. MEPG-II 라. Advanced TV [ 산-02년5 월] 137. 다음중통신채널의효율적이용을위해사용되는데이터압축방식이아닌것은? 허프만(Huffman) 압축기법 LZW(Lempel-Ziv-Welch) 압축기법 MPEG(Motion Picture Experts Group) 기법 해밍(Hamming) 코드압축기법 [ 기-99년8 월] 138. 멀티미디어서비스제공에필요한사항이아닌것은어느것인가? 고속통신망나. hypermedia 신뢰도높은통신망라. frame grabber [ 기-00년10 월] 139. 동영상압축기법으로사용되는방법이아닌것은? MPEG H.261 DVI PKZIP [ 기-03년8 월] 140. 정지화상압축기술의표준은? MPEG JPEG H261 G71 (10) 2008 년기출문제( 중복제거) [ 산-08년3 월] 141. 이동통신에서전파의세기는거리가멀어질수록점점약 해지므로, 일정거리이상떨어진두셀에서는서로간의간섭 이적어동일한주파수채널을다시사용하는것을무엇이라 하는가? 위치등록 다이버시티 셀통합 주파수재사용 [ 산-08년3 월] 142. 다음중인터넷 TCP/IP 구조와관련되는프로토콜이아닌것은? 가. SNA 나. UDP

213 [ 정보처리기사/ 산업기사 ] DC,IC10- 프로토콜, 뉴미디어, 멀티미디어 다. ICMP 라. ARP [ 기-08년3 월] 143. IP(Internet Protocol) 의설명중옳지않은것은? 비연결형전송서비스를제공한 비신뢰성전송서비스를제공한 데이터그램이라는데이터전송형식을갖는 스트림(Stream) 전송기능을제공한 [ 기-08년3 월] 144. TCP/IP 프로토콜중인터넷계층에대응하는 OSI 참조모델의계층은? 가. Physical Layer 나. Presentation Layer 다. Network Layer 라. Session Layer [ 산-08년5 월] 145. 이동통신단말사용자가가입등록한사업자의서비스지역이아닌다른사업자의서비스지역에서도정상적인서비스를가능하게해주는것은? 가. Hand-off 나. Roaming 다. Cell 라. Base station 스트코드를그대로송신하는것이아니고이를컴파일해서컴팩트한바이너리데이터로변환하여이동단말에송신한다. HTTP FTP SMPT WAP [ 기-08년9 월] 152. 다음이설명하고있는프로토콜은? -각컴퓨터에서 IP관리를쉽게하기위한프로토콜이며 TCP/IP 통신을실행하기위해필요한정보를자동적으로할당, 관리하기위한통신규약으로써 RFC 1541에규정되어있다. LDP DHCP ARP RTCP [ 기-08년9 월] 153. 이동통신가입자가셀경계를지나면서신호의세기가작아지거나간섭이발생하여통신품질이떨어져현재사용중인채널을끊고다른채널로전체하는것을의미하는것은? Mobile Control Location registering Hand off Multi-Path fading [ 산-08년9 월][ 산-08년5 월] 146. ITU-T에의해개발된표준으로공중데이터망을통한데이터의전송을규정한시리즈는? Q V X Z [ 기-08년5 월] 147. OSI 7계층중 Data link 계층의프로토콜과관련이없는것은? 가. X.25 나. HDLC 다. LLC 라. PPP [ 기-08년5 월] 148. TCP/IP 프로토콜의계층구조중응용계층에해당하는프로토콜로옳지않은것은? 가. ICMP 나. Telnet 다. FTP 라. SMTP [ 산-08년9 월] 149. 다음중 CATV 의주요구성요소와거리가먼것은? 헤드엔드(HEAD END) 송신안테나 전송로 가입자단말장치 [ 산-08년9 월] 150. 전송할데이터의앞부분과뒷부분에헤더(header) 와트레일러(trailer) 를첨가시키는과정은? 정보의분할 정보의캡슐화 동기화 순서지정 [ 기-08년9 월] 151. 다음이설명하고있는것은? -이동단말이나 PDA 등소형무선단말기상에서인터넷을이용할수있도록해주는포로토콜의총칭이다. -HTML 을이동단말로전송하거나, 수신하는경우 HTML 텍 [ DC,IC10- 프로토콜, 뉴미디어, 멀티미디어] 나 다 가 라 가 라 나 다 가 가 나 나 라 가 다 다 가 다 나 다 라 다 다 나 나 가 라 나 다 나 다 라 가 다 다 나 가 라 가 다 나 라 다 라 라 다 다 다 다 라 라 라 가 나 라 나 다 라 라 다 나 가 가 라 가 다 다 라 나 라 다 가 다 나 나 다 가 라 가 다 다 라 나 다 라 다 라 다 나 나 가 나 라 가 다 가 라 나 가 가 가 나 가 라 다 나 다 라 다 라 다 다 가 가 가 라 가 라 가 라 가 가 다 나 가 다 가 라 라 나 나 라 나 다 다 나 라 라 라 나 라 가 라 가 나 다 가 가 나 나 라 나 다

214 [ 정보처리산업기사] 시스템분석및설계 [ 정보처리산업기사기출문제은행] 6과목 - 시스템분석및설계 10 년간기출문제(99~08 년도)

215 [ 정보처리산업기사 ] SAD01-시스템개요 (1) 시스템정의 [ 산-99년8 월][ 산-02년9 월] 1. 시스템에대한정의로잘못된것은? 예정된기능을수행하기위하여설계된상호작용을갖는요소의유기적집합체이다. 어떤목적을위하여하나이상의기능요소가상호관련하여유기적으로결합된것이다. 공통의목적에의하여공통의목적에기여할수있는많은이질부분으로구성되는복잡한단일체이다. 상호관련이없는구성요소가조합되어어떤목적을위하여유기적으로결합된것이다. [ 산-06년9 월] 2. 일반적으로시스템(system) 에대한정의는여러각도로생각해볼수있 다음중적절하지못한것은? 공동의목표를달성하기위하여함께작용하는상호관련된요소들의집합 예정된기능을협동해서수행하도록설계된상호작용요소들의유기적인집합체 규칙적으로상호작용하거나상호의존적이며단일집합을형성하는항목들의집합 추상적인목표의달성을위하여각부분품들이추상적인동작을수행하도록하는기능들의집합체 [ 산-08년3 월][ 산-06년5 월] 3. 시스템에대한설명으로거리가먼것은? 데이터처리시스템에서규정, 수단, 순서, 방법, 루틴, 장치등이하나의목적하에결합되어그사이에존재하는상호작용이정해진방법에따라조정되는것이다. 상호관련성이없는구성요소를조합하여각각의목적달성을위하여조직한임시적결합체이다. 어떤목적또는목표를위하여여러기능요소가상호관련하여결합된절차나방법의유기적집합체이다. 컴퓨터시스템은중앙처리장치, 기억장치, 각종입출력장치, 통신회선등의유기적인결합체이 (2) 시스템의특성 * 주요키워드 * (1) 시스템정의 (2) 시스템의특성 (3) 시스템의기본구성요소 (4) 시스템분석및설계자조건 (5) 시스템개발단계 (6) 2008 년기출문제( 중복제거) [ 산-01년3 월][ 산-00년3 월][ 산-04년5 월][ 산01년6 월] 4. 시스템의기본적인특성으로거리가먼것은? 제어성 목적성 정보성 자동성 [ 산-07년3 월][ 산-07년9 월] 5. 시스템의특성중시스템이정의된기능을오류가없이정 확히발휘하기위해정해진규정이나한계, 또는궤도로부터 이탈되는사태나현상을미리인식하여그것을올바르게수정 해가는것을의미하는것은? 목적성 자동성 제어성 종합성 [ 산-07년5 월] 6. 시스템의특성중제어성과가장관련깊은것은? 최종목표에도달하고자하는특성 시스템변화에스스로대처할수있는특성 정해진목표를달성하기위해오류가발생하지않도 록사태를감시하는특성 관련된다른시스템과상호의존관계로통합되는특성 (3) 시스템의기본구성요소 [ 산-01년3 월][ 산-06년9 월][ 산-04년5 월][ 산-04년3 월][ 산 -00년3 월][ 산-03년8 월][ 산-02년5 월] 7. 시스템의기본구성요소에해당하지않는것은? 제어 입/ 출력 처리 평가 [ 산-00년10 월][ 산-99년6 월][ 산-99년4 월] 8. 시스템의기본요소중처리된결과를측정및평가하여목 표도달여부를체크하고, 불충분할경우재입력과정에포함 되는요소는? 프로세싱(processing) 제어(control) 피드백(feed back) 입력(input) [ 산-00년7 월] 9. 시스템의기본요소에해당하지않는것은? 제어 처리 피드백 유지보수 [ 산-00년5 월] 10. 시스템의기본요소들이각과정을올바르게행하는지감 독하는요소는? 피드백(feedback) 제어(control) 처리(process) 출력(output) [ 산-99년8 월][ 산-05년3 월] 11. 시스템의기본구성요소에해당하지않는것은? 처리(PROCESS) 제어(CONTROL) 피드백(FEED BACK) 통신(COMMUNICATION) [ 산-08년5 월][ 산-07년3 월] 12. 시스템의기본요소중출력결과가만족스럽지않거나 보다좋은출력을위해다시입력하는과정은무엇인가? 출력 처리 피드백 제어 [ 산-06년5 월] 13. 시스템의기본요소를나타낸그림이 (1), (2) 의내용으 로알맞은요소는?

216 [ 정보처리산업기사 ] SAD01-시스템개요 20. 시스템분석자와설계자가갖추어야할조건에대한설명으로옳지않은것은? 기업의목적을정확히이해해야한 업계의동향및관계법규등도파악해야한 컴퓨터기술과관리기법을알아야한 현장분석경험은중요하지않 (1) 순환 (2) 제어 (1) 피드백 (2) 제어 (1) 반복 (2) 분기 (1) 제어 (2) 피드백 [ 산-06년3 월][ 산-04년9 월] 14. 시스템의 5가지구성요소중아래와같은특성을갖는것 은? - 처리된결과의측정, 분석후목표치도달여부확인과만족스럽지못한결과는다시조정하는반복행위 입력(input) 제어(control) 피드백(feedback) 처리(process) [ 산-02년3 월] 15. 시스템의기본요소중에서처리결과를평가하여불충분한경우, 목적달성을위해반복처리하는요소는? 가. process 나. feed back 다. output 라. input [ 산-05년5 월] 16. 시스템의 5 대기본구성요소의설명중잘못된것은? 입력기능은처리방법, 제어조건, 처리할데이터를시스템에입력하는기능이다. 처리기능은결과를산출하기위해입력자료를조건에맞게처리하는기능이다. 제어기능은각과정의제기능이올바로수행되는지를통제하거나관리하는기능이다. 유지보수기능은시스템의전반적인기능들을유지보수하는기능이다. [ 산01년6 월] 17. 시스템의기본요소중처리할데이터및조건을부여하는것을의미하는것은? 출력 입력 제어 처리 [ 산01년9 월] 18. 시스템구성의기본요소에해당되지않는것은? 가. Processing 나. Control 다. Feedback 라. Memory [ 산-03년3 월] 19. 시스템의특성중 GIGO(Garbage In Garbage Out) 는시스템의기능중어떤점을가장강조한것인가? 입력 출력 처리 제어 (4) 시스템분석및설계자조건 [ 산-01년3 월][ 산-02년5 월] [ 산-99년8 월][ 산-05년5 월] 21. 시스템분석가로서훌륭한분석을하기위한기본사항이아닌것은? 분석가는창조성이있어야한 분석가는시간배정과계획등을빠른시간내에파악할수있어야한다. 분석가는컴퓨터장치와소프트웨어에대한지식을가져야한다. 분석가는기계중심적이어야한 [ 산-07년3 월] 22. 다음중시스템분석가가갖추어야할능력과요건으로 가장거리가먼것은? 기계중심적인분석능력 거시적관점에서세부적요소들을관찰할수있는능력 사용자와개발요자의환경이해능력 서술형식으로혹은구술형식으로의사소통할수 있는능력 [ 산-99년4 월] 23. 시스템분석가(SA) 의기본적인조건과거리가먼것은? 기업목적의정확한이해 개인의결단력과추진력 업무의현상분석능력 컴퓨터의기술과관리기법의이해 (5) 시스템개발단계 [ 산-00년5 월][ 산-05년9 월][ 산-03년8 월] 24. 시스템설계시필요한과정의나열이순서에옳은것은? (1) 시스템실행후평가 (2) 시스템설계 (3) 시스템실행 (4) 목적설정 (5) 현장조사분석 가. (1) -> (3) -> (2) -> (4) -> (5) 나. (5) -> (4) -> (2) -> (3) -> (1) 다. (4) -> (5) -> (2) -> (3) -> (1) 라. (4) -> (5) -> (2) -> (1) -> (3) [ 산-06년5 월][ 산-05년3 월] 25. 시스템개발단계로옳은것은? 시스템조사 설계 분석 구현 유지보수 시스템조사 분석 설계 유지보수 구현 시스템조사 분석 설계 구현 유지보수 시스템조사 설계 분석 유지보수 구현 [ 산-08년9 월][ 산-05년3 월][ 산-02년9 월] 26. 시스템개발순서를옳게나열한것은? ᄀ업무분석과요구정의ᄃ프로그램설계 ᄂ시스템설계ᄅ예비조사

217 [ 정보처리산업기사 ] SAD01-시스템개요 ᄆ프로그래밍 가. ᄀ ᄂ ᄃ ᄅ ᄆ ᄇ나. ᄀ ᄅ ᄂ ᄃ ᄆ ᄇ다. ᄅ ᄀ ᄂ ᄃ ᄆ ᄇ라. ᄅ ᄀ ᄃ ᄂ ᄆ ᄇ [ 산-05년3 월] 27. 설계단계에서산출된설계사양서에서내용을컴퓨터가인 식할수있는프로그램코드로변환, 작성하는단계는시스템 개발중어느단계에해당하는가? 시스템구현 시스템실행 시스템설계 시스템분석 [ 산-04년9 월] 28. 시스템개발단계의순서를옳게나열한것은? a 프로그래밍단계 c 시스템이행단계 e 시스템조사단계 가. abcdef 다. ebacfd 나. efbacd 라. ebafcd [ 산-02년3 월][ 산-07년9 월] 29. 시스템개발주기의시스템개발단계순서로적합한것은? 가 다 나 라 [ 산01년9 월] 30. 성공적인시스템을개발하기위해서는아래보기중어떤순서로접근하는것이효율적이겠는가? 가 다 ᄇ테스트와디버깅 b 시스템설계단계 d 시스템유지관리단계 f 시스템분석단계 1 시스템설계 2 시스템조사 3 시스템구현 4 시스템분석 5 유지보수 6 테스트 1 목적을분명히한 2 신시스템을설계한 3 신시스템을실행한 4 현상을조사분석한 5 신시스템실행후평가한다. 나 라 [ 산-01년3 월] 31. 소프트웨어비용산출시고려해야할요소로서거리가먼것은? 제품의복잡도 제품의크기 프로그래머의자질 운용비 [ 산-00년10 월][ 산-00년7 월][ 산-02년5 월] 32. 시스템설계를위한분석과정에대한설명으로옳지않은것은? 환경의변화에유연성있는시스템을개발하기위해기업환경조사를한다. 개발과정과현장은별개이므로현장조사를상세히할필요는없다. 기업이필요로하는기능과활동을조사한 기능분석을위한도구를사용하여모델을설계한 [ 산-07년5 월] 33. 시스템개발단계중시스템설계단계에서요구되는사항으로거리가먼것은? 기능분석방법에대한설계를한 코드체계에대한설계를한 각모듈의논리적인처리절차를설계한 파일의구체적인사양을설계한 [ 산-07년3 월] 34. LOC 기법에의해예측된모듈의라인수가 라인이 고개발에투입되는프로그래머의수가 4 명, 프로그래머의월 평균생산량이 1000 라인이라고할때, 이소프트웨어를완성 하기위해개발에필요한기간은얼마인가? 10개월 15개월 20개월 25개월 [ 산-06년9 월] 35. 다음의시스템개발단계중가장마지막단계에수행하는것은? 테스트와디버깅 업무분석과요구정의 프로그래밍 프로그램설계 [ 산-06년3 월] 36. Boehm에의해제안된계층적비용산정모델로시스템규모를예측하고정해진식에대입하여소요인원과개발인원을예측하여소프트웨어개발비를산정하는방법은? RCA TRW COCOMO SDC [ 산-06년3 월] 37. 시스템조사방법중실제작업현장을방문하여실제사 무의흐름을사실그대로파악하고조사는방법은? 면접조사 자료조사 관찰조사( 현장조사) 질문서조사( 앙케이트조사) [ 산-05년3 월] 38. 시스템에대한기초조사방법중수집되어야할정보가 여러사람의의견으로부터도출되어야하거나, 지리적으로 멀리떨어져있는곳의정보를수집하고자할때, 주로 사용되는방법은어느것인가? 현장조사 질문서조사 자료조사 면담조사 [ 산-05년3 월] 39. 시스템개발비산정시고려할요소들로는프로젝트요소, 자원요소, 생산성요소등이있 다음중생산성요소가아닌 것은? 개발자의능력 시스템의신뢰도 개발비용과개발시간 개발방법론 [ 산-07년9 월] 40. 시스템도입시고려사항으로거리가먼것은? 컴퓨터시스템의호환성 소요예산및운영조직확보 기기규모의적정성 프로그래머의기술능력

218 [ 정보처리산업기사 ] SAD01-시스템개요 (6) 2008 년기출문제( 중복제거) [ 산-08년3 월] 41. 시스템의기본요소중다음설명에해당하는것은? 입력에서출력에이르는모든처리활동을통제하는것으로각단계에서생성되는여러조건들을판단하여돌발사태를해결하는시스템의안정화기능까지포함한다. 가. Control 다. Feedback 나. Process 라. Output [ 산-08년9 월] 42. 시스템의특성중다음설명에해당하는것은? 시스템은항상다른관련시스템과상호의존관계가있으면서각부분시스템(Subsystem) 도전체시스템의일부분으로서필수기능을하고있다. 목적성 자동성 제어성 종합성 [SAD01- 시스템개요] 라 라 나 다 다 다 라 다 라 나 라 다 라 다 나 라 나 라 가 라 라 가 나 다 다 다 가 나 나 가 라 나 가 다 가 다 다 나 나 라 가 라

219 [ 정보처리산업기사 ] SAD02-코드설계 (1) 코드기능 * 주요키워드 * (1) 코드기능 (2) 코드설계순서 (3) 코드설계시주의사항 (4) 순서코드 (Sequential code) (5) 블록코드 (Block Code) (6) 그룹분류코드(Group Classification Code) (7) 10 진코드(Decimal code) (8) 표의숫자코드 (significant digit code) (9) 연상기호코드 (Mnemonic Code) (10) 코드오류종류 (11) 2008 년기출문제( 중복제거) [ 산-01년3 월] 1. 코드의기능에대한설명으로거리가먼것은? 정보의분류및조합을쉽게한 자료의구별및추출을쉽게한 새로운정보를산출해낸 정보의표현을단순화, 표준화한 [ 산-00년7 월] 2. 코드의기능이라볼수없는것은? 표준화기능 분류기능 간소화기능 호환기능 [ 산-07년5 월] 3. 코드에대한해독을쉽게하는것으로코드를보는순간그코드의대상인실체를알수있도록하는코드의기능은? 암호화기능 연상기능 간소화기능 분류기능 [ 산-05년9 월] 4. 코드설계시코드의기능으로적절하지않은것은? 확장성 편리성 연관성 중복성 [ 산-05년5 월] 5. 코드설계후설계의기본사항을바꾸지않고코드부여대 상의신규발생, 변경, 폐지에대응할수있는코드의성질을 의미하는것은? 확장성 명확성 용이성 표의성 [ 산-05년3 월] 6. 코드의기능이아닌것은? 표준화기능 분류기능 암호화기능 고정기능 [ 산-04년9 월] 7. 코드화의기능이아닌것은? 오류검출및정정기능 암호화기능 표준화기능 분류및식별기능 [ 산-04년5 월][ 산-02년3 월][ 산-99년4 월] 8. 코드의기능으로거리가먼것은? 식별기능 검색기능 분류기능 배열기능 [ 산-03년8 월][ 산01년9 월] 9. 코드의 3 대기능으로거리가먼것은? 정렬 식별 분류 배열 [ 산-03년5 월] 10. 코드의기능과거리가먼것은? 식별기능 분류기능 배열기능 암호기능 [ 산-02년9 월] 11. 코드의기본적기능이아닌것은? 표준화 분류 복잡성 암호화 [ 산-02년5 월] 12. 코드의기능으로거리가먼것은? 표준화기능 분류기능 간소화기능 호환기능 [ 산-99년6 월] 13. 코드의기능과필요성에대한설명으로잘못된것은? 자료의분류집계를쉽게한 자료의구별과특정자료의추출이용이하 자료의내용을쉽게볼수있도록한 정보의표현방법을단순화한 [ 산-07년3 월] 14. 코드의기능중다음설명과관계되는것은? - 정보들에대하여특정기준을만족하는그룹과만족하지 않은그룹으로나누거나, 코드대상이되는동일특성을가 진데이터를그룹화하는기능 표준화기능 분류기능 식별기능 연산기능 [ 산-05년3 월] 15. 사람의손에의하여코드를기입하는경우에틀리지않도 록하기위하여사용되는방법과거리가먼것은? 고무인의사용 사전인쇄 교육훈련 컴퓨터에의한코드설계 (2) 코드설계순서 [ 산-99년8 월][ 산-02년3 월] 16. 코드설계의순서가가장바른것은? 대상선택-코드표작성-코드설계-범위와기간설정 대상선택-범위와기간설정-코드설계-코드표작성 대상선택-범위와기간설정-코드표작성-코드설계 대상선택-코드설계-범위와기간설정-코드표작성 [ 산-07년5 월] 17. 코드설계순서로옳은것은?

220 [ 정보처리산업기사 ] SAD02-코드설계 1사용범위와기간의결정 3 코드부여방식결정가 다 코드대상항목선정 4 코드목적의명확화나 라 코드파일작성 6 코드파일과코드표관리 가 나 다 라 [ 산-06년9 월] 18. 코드설계순서로옳은것은? 1코드의문서화 3 사용범위와기간결정 가 다 나 라 [ 산-05년9 월] 19. 코드설계의순서가바르게된것은? 코드항목결정 범위와사용기간설정 코드화항목특성분석 코드설계및검사 코드표작성 코드화항목특성분석 코드항목결정 범위와사용기간설정 코드설계및검사 코드표작성 코드화항목특성분석 코드항목결정 범위와사용기간설정 코드표작성 코드설계및검사 코드항목결정 범위와사용기간설정 코드설계및검사 코드표작성 코드화항목특성분석 [ 산-05년5 월][ 산-03년3 월] 20. 코드설계순서로옳은것은? 1 코드화대상의특성분석 3 코드화목적의명확화 5 코드화대상의확인 7 코드화대상의결정 가. 7 -> 3 -> 2 -> 5 -> 6 -> 1 -> 4 나. 7 -> 3 -> 5 -> 2 -> 6 -> 1 -> 4 다. 3 -> 2 -> 7 -> 5 -> 6 -> 1 -> 4 라. 7 -> 1 -> 2 -> 5 -> 6 -> 3 -> 4 [ 산-04년9 월] 21. 코드설계순서로옳은것은? ᄀ코드화대상확인ᄃ코드의문서화ᄆ사용범위의결정 가. ᄀᄂᄅᄆᄃ다. ᄂᄀᄆᄅᄃ [ 산-04년5 월] 22. 코드설계순서로옳은것은? 1 코드대상선정 2 사용범위와사용기간의결정 3 코드설계와체크 4 코드의번역, 코드표작성 2 코드대상항목검정 4 코드화방식결정 2 사용범위결정 4 코드화방식결정 6 사용기간의결정 ᄂ코드화목적결정ᄅ코드화방식결정 나. ᄀᄂᄆᄅᄃ라. ᄂᄀᄅᄆᄃ (3) 코드설계시주의사항 [ 산-00년10 월] 23. 코드설계시주의사항으로거리가먼것은? 컴퓨터처리에적합하도록한 공통성이있도록한 비체계성이있어야한 확장성이있어야한 [ 산-00년5 월][ 산-04년3 월][ 산01년6 월] 24. 코드작성시유의사항으로적합하지않은것은? 공통성이있어야한 복잡성이있어야한 체계성이있어야한 확장성이있어야한 [ 산-00년3 월] 25. 코드설계시주의해야할사항으로거리가먼것은? 사람의이용에우선하여취급이쉽고컴퓨터처리에적합해야한다. 증감에대비한확장성이있어야한 total system 을위한체계성이있어야한 직원번호, 인사파일번호, 신분증번호로나누어개인의코드를각각따로부여해야한다. [ 산-06년5 월][ 산-02년9 월] 26. 코드(code) 설계시유의사항으로거리가먼것은? 컴퓨터처리에적합하여야한 공통성이있어야한 다양성이있어야한 확장성이있어야한 [ 산-05년3 월] 27. 코드설계의요구사항으로틀린것은? 코드의자릿수는되도록짧고간결해야한 코드와데이터는 1:N의대응관계가있는것처럼다양성을가져야한다. 쉽게그룹의형태로나눌수있거나분류가쉬어야한다 일관성이있어야한 (4) 순서코드 (Sequential code) [ 산-00년5 월] 28. 순서코드(Sequential code) 의장점으로가장거리가먼것은? 확장성이좋 기억이용이하 누락된번호를삽입하기가쉽 단순하고이해하기쉽 [ 산-05년5 월]

221 [ 정보처리산업기사 ] SAD02-코드설계 29. 코드화대상항목을어떤일정한배열로일련번호를배당하는코드로서항목수가적고장래에다시작성하는일이없는항목에적합한코드의종류는? sequencecode blockcode decimal code significant digit code [ 산-05년3 월] 명의학생코드를부여할경우, 성명을한글소트 (SORT) 로하고, 보기와같이 01 부터 20 까지순서대로부여하는코드는? 순서코드 구분코드 그룹분류코드 약자식코드 (5) 블록코드 (Block Code) [ 산-05년3 월] 31. 순차코드(Sequence Code) 와비교할때블록코드 (Block Code) 의장점으로볼수없는것은? 적은자리수로많은항목을표시할수있 코드의범위를무한대로확장가능하 예비코드를사용할수있어항목의추가가용이하 공통된특성별로분류및집계가용이하 [ 산-06년3 월] 32. 코드화대상자료전체를계산하여이를필요로하는분류단위로블록을구분하고, 각블록내에서순서대로번호를부여하는방식으로적은자리수로많은항목의표시가가능하고예비코드를사용할수있어추가가용이한코드로서, 구분순차코드라고도하는것은? 순차(sequence) 코드 표의숫자(significant digit) 블록(block) 코드 연상(mnemonic) 코드 [ 산-05년9 월] 33. 코드화대상항목에미리공통의특성에따라서임의의크기의블록으로구분하여각블록안에서일련번호를배정하는코드는? 일련번호코드(Sequence code) 구분코드(Block code) 합성코드(Combined code) 10 진코드(Decimal code) 문자형코드 순서코드 그룹분류코드 구분코드 [ 산-00년7 월][ 산-99년6 월] 35. 코드화대상항목을소정의기준에따라대분류, 중분류, 소분류로구분하고, 각그룹안에서순차번호를배정하여코드화하는방식은? 구분코드 그룹분류코드 10진코드 부서코드 [ 산-07년5 월] 36. 다음과같이사용되는코드는? 첫째자리( 대분류) 둘째자리( 중분류) 셋째자리( 소분류) 총무과 1 정보총무처 1 경리과 2 대학교교무과 1 1 교무처 2 연구과 2 학생과 1 학생처 3 지원과 2 캠퍼스 2 중국캠퍼스 1 총무처 1 구분코드(Block Code) 순차코드(Sequence Code) 그룹분류코드(Group Classification Code) 합성코드(Combined Code) [ 산-03년5 월] 37. 회사에서각부서의명칭을코드화하기위하여대 분류, 중분류, 소분류등으로나누어나타내고자한 이때가장적합한코드의종류는? 구분코드(block code) 그룹분류코드(group classification code) 연상기호코드(mnemonic code) 순차코드(sequence code) [ 산-02년5 월] 38. 다음과같은방법으로코드를분류하는방법은? (6) 그룹분류코드(Group Classification Code) [ 산-99년4 월] 34. 다음과같이구성되는코드는? 가. Significant Digital Code 나. Group Classification Code 다. Sequence Code 라. Block Code (7) 10 진코드(Decimal code)

222 [ 정보처리산업기사 ] SAD02-코드설계 [ 산-08년5 월][ 산-03년3 월] 39. 도서관에서도서정리를목적으로만든것으로좌측부는그룹분류에따르고우측은 10진수의원칙에따라세분화하는코드로추가하기쉽고, 무한하게확대가가능하지만자리수가많아지고기계처리에불편한코드는? 그룹분류식코드(Group classification code) 십진코드(Decimal code) 구분코드(Block code) 합성코드(Combined code) [ 산01년9 월][ 산-02년3 월][ 산-00년5 월] 40. 아래보기와같이주로도서분류코드에사용되는코드는? 보기 [ 도서목록] [ 부여코드] 국문학 100 철학 200 정보학 진코드 순서코드 문자코드 분류코드 [ 산-07년9 월] 41. 십진분류코드의특징이아닌것은? 배열이나집계용이 코드의범위확장용이 자료의삽입및추가용이 기계처리가용이 (8) 표의숫자코드 (significant digit code) [ 산-08년9 월][ 산-06년5 월][ 산-99년4 월][ 산-04년5 월][ 산 -00년3 월] 42. 코드화대상항목에관련된무게, 면적, 용량등의물리적 수치를직접코드에적용하는방법의코드체계는? 표의숫자코드(significant digit code) 순차코드(sequence code) 십진분류코드(decimal classification code) 블록코드(block code) [ 산-05년3 월][ 산-01년3 월][ 산-03년8 월][ 산-07년9 월] 43. 코드화대상항목의성질즉길이, 넓이, 부피, 높이등을 나타내는의미가있는문자, 숫자, 기호등을그대로사용하는 코드는? 가. sequence code 나. significant digit code 다. block code 라. group classification code (9) 연상기호코드 (Mnemonic Code) [ 산-06년9 월][ 산-07년3 월] 44. 다음예시와같이코드화대상의품목명칭일부를약호형태로코드속에넣어대상항목을쉽게할수있는코드는? TV-C-19 : 19인치컬러텔레비전 블록코드(block code) 순차코드(sequence code) 연상코드(mnemonic code) 십진분류코드(decimal classification code) [ 산-05년3 월] 45. 코드화대상의명칭이나약호를코드의일부에넣어서대상을외우기쉽도록하는코드는? 가. Group classification code 나. Block code 다. Decimal code 라. Mnemonic code [ 산-04년3 월][ 산-99년8 월] 46. 다음표와같이부여하는것을무슨코드라하는가? 코드코드화대상 PI50 프린터 KB83 키보드 DS35 디스켓가. Mnemonic code 나. Block code 다. Character code 라. Sequence code (10) 코드오류종류 [ 산-08년3 월][ 산-06년5 월][ 산01년6 월][ 산-06년9 월][ 산-02 년5 월][ 산-06년3 월] 47. 코드의오류형태중입력시좌우자리를바꾸어발생하는에러는? 가. transposition error 나. transcription error 다. random error 라. omission error [ 산-08년9 월][ 산-08년5 월][ 산-00년10 월][ 산-04년3 월][ 산 -05년9 월][ 산-07년9 월] 48. 코드 "34278" 를 "34578" 과같이기록하는것으로디지트 를잘못읽어한글자를잘못기록하는오류는? 필사오류(transcription error) 전위오류(transposition error) 생략오류(missing error) 임의오류(random error) [ 산-99년6 월] 49. 입력데이터의오류발생원인중인접한좌우자리를바 꾸어서발생하는에러는? 사본에러 전위에러 이중전위에러 랜덤에러 [ 산-02년3 월][ 산-03년8 월][ 산-05년5 월][ 산-07년3 월] 50. 부여된코드를실제로사용하는단계에서 '781356' 을 '783156' 으로오류(Error) 가발생되었을때, 어떤오류에해당하는가? 가. Transcription Error 나. Transposition Error 다. Double Transposition Error 라. Random Error (11) 2008 년기출문제( 중복제거) [ 산-08년3 월] 51. 코드설계단계중다음고려사항과가장관계되는것은?

223 [ 정보처리산업기사 ] SAD02-코드설계 - 정보의체계화유무 - 정보처리효율성유무 - 정보호환성유무 - 정보표준화유무 코드목적명확화 코드대상항목결정 코드대상특성분석 사용범위결정 [ 산-08년3 월] 52. 다음과같은방식으로처리되는코드는? 부서소속코드인사과 01 총무부서무과 02 (01 ~ 03) 총무과 03 영업부 (04 ~ 06) 가. Block Code 다. Mnemonic Code 판매과 04 국내영업과 05 국외영업과 06 나. Significant Digit Code 라. Combined Code [ 산-08년9 월] 53. 코드의기능중각각의데이터를상대에따라구별하는기능에해당하는것은? 분류기능 식별기능 배열기능 연상기능 [SAD02- 코드설계] 다 라 나 라 가 라 가 나 가 라 다 라 다 나 다 나 라 다 가 나 다 가 다 나 라 다 나 다 가 가 나 다 나 다 나 다 나 나 나 가 라 가 나 다 라 가 가 가 나 나 나 가 나

224 [ 정보처리산업기사 ] SAD03-입출력설계 (1) 입력설계순서 * 주요키워드 * (1) 입력설계순서 (2) 입력방식 (3) 원시전표설계시고려사항 (4) 출력설계순서 (5) 출력매체 (6) 2008 년기출문제( 중복제거) [ 산-08년3 월][ 산-03년8 월][ 산-05년3 월][ 산-01년3 월][ 산-03 년5 월][ 산-01년9 월][ 산-07년3 월][ 산-05년9 월][ 산-03년3 월] [ 산-07년9 월] 1. 입력정보설계순서를올바르게나타낸것은? 1 입력정보발생에관한설계 2 입력정보매체화에관한설계 3 입력정보내용에관한설계 4 입력정보투입에관한설계 5 입력정보수집에관한설계 가 나 다 라 [ 산-04년9 월] 2. 입력정보설계의절차를순서대로나열한것은? 1 현장에서발생된입력정보를언제, 어디서, 누가, 무슨용도로사용하는가를항목별로결정한다. 2 입력목적, 입력방식, 입력장치, 그리고입력매체의종류가모두결정되었으므로입력정보내용을설계한다. 3 시스템분석가는현장에서발생된입력자료를수집, 운반에관한사항을결정한다. 4 현장에서수집된정보들을컴퓨터에입력하는매체방법을구체적으로결정한다. 5 상세설계에서수행하는활동으로매체화된내용을컴퓨터시스템에서입력시키기위해입력매체의모양과서식을확정한다. 가 나 다 라 [ 산-05년5 월] 3. 입력정보의매체화에대한설계사항과거리가먼것은? 입력정보의형태를선택한 입력정보의투입매체와입력장치를선택한 입력정보의매체화기기를결정한 입력정보의명칭을결정한 [ 산-06년3 월] 4. 입력정보내용에관한설계시고려사항이아닌것은? 입력항목명 입력항목의순서및배열 입력정보에대한오류검사 입력정보의수집시기및주기 [ 산-99년6 월] 5. 입력 데이터가 기록되는 디스켓, 자기 테이프, 디스크, OMR 등의규격을결정하는것은어느단계인가? 입력매체의설계 입력원표의설계 화일구조의설게 저장단계의설계 [ 산-99년4 월] 6. 입력정보의매체화에관한설계시입력매체장치를선택할때검토하지않아도되는사항은? 시스템의이행( 移行 ), 운용비용 이용자의취향 입력정보발생분야에서의업무특성 입력매체와매체화장치의특성 (2) 입력방식 [ 산-08년9 월][ 산-04년3 월][ 산-04년9 월][ 산-05년3 월][ 산-06 년3 월][ 산-07년3 월][ 산-00년3 월][ 산-00년7 월][ 산-00년10 월][ 산-01년6 월][ 산-01년9 월][ 산-02년3 월][ 산-02년5 월] 7. 발생한데이터를전표상에기록하고, 일정한시간단위로일괄수집하여전산부서에서입력매체에수록하는입력방식은? 분산매체화시스템 턴어라운드시스템 집중매체화시스템 직접입력시스템 [ 산-04년5 월][ 산-99년8 월] 8. 수표나어음과같이특수장치로출력되어이용자의손을경유하여재입력되는시스템을무엇이라고하는가? 집중매체화형시스템 분산매체화형시스템 턴어라운드시스템 직접입력시스템 [ 산-05년5 월] 9. 입력정보의매체화를그데이터가발생한장소에서하고그입력매체를주기적으로수집하여컴퓨터에입력시키는방식을사용하는입력의형식은? 분산매체화시스템 턴어라운드시스템 직접입력시스템 집중매체화시스템 [ 산-05년9 월][ 산-03년5 월] 10. 일정시간동안수집된변동자료를컴퓨터의입력자료로만들었다가필요한시점에서이자료들을입력하여실행한후그결과를출력시켜주는방식의시스템은? 일괄처리시스템 실시간시스템 시분할시스템 온라인시스템 [ 산-04년9 월][ 산-07년5 월] 11. 출력시스템과입력시스템이일치된것으로일단출력된정보가이용자의손을거쳐다시입력되는시스템의형태는? Display출력시스템나. Turn Around System File출력시스템 COM(Computer output Microfilm) 시스템 [ 산-06년9 월][ 산-03년3 월]

225 [ 정보처리산업기사 ] SAD03-입출력설계 12. 입력된자료가처리되어일단출력된후이용자를거쳐다시재입력되는방식으로공과금, 보험료징수등의지로용지를처리하는데사용되는입력방식은무엇인가? 집중매체화형시스템 턴어라운드시스템 분산매체화형시스템 직접입력시스템 [ 산-05년9 월] 13. 주로편의점, 백화점등유통업체의계산대에서사용하는장치로서고객의물품을구입하게되면단말기에서직접입력하여중앙컴퓨터에전달되어현장상황이즉각적으로반영되는장치는? 디지타이저나. MICR(Magnetic Ink Character Reader) 다. POS(Point Of Sale) 데이터수집장치 (3) 원시전표설계시고려사항 [ 산-05년3 월][ 산-99년6 월] 14. 원시전표의설계시고려하여야할사항으로옳지않은것은? 원시전표는기입이쉽도록해야한 가능한기입량을적게한 일정한순서에따라차례로기입될수있게한 전표번호나발행부문과같은고정항목은기입자가반드시기입하도록한다. [ 산-05년5 월] 15. 입력전표를설계할때, 고려사항이아닌것은? 기입항목수는최소화한 원시전표의크기는표준화하고, 전표의지질을규격화하여관리가용이하도록한다. 기입에혼란을가져올수있는내용은기입의용이성측면에서제거한다. 원시전표를읽는순서와입력되는순서는일치하도록한다. [ 산-00년10 월][ 산-03년3 월] 16. 원시전표기입의측면에서고려할사항으로거리가먼것은? 가능한기입량을적게해야한 일정순서대로기입될수있어야한 기입항목은가능한길고자세하게적어야한 기입상혼란을일으킬수있는경우에는전표상에기입요령을명시하는것이좋다. (4) 출력설계순서 [ 산-99년4 월] 17. 출력정보의내용에관해서설계할때, 고려해야할사항이 아닌것은? 출력항목명칭과배열 출력항목의자리수와문자구분 집계구분( 소계, 중계, 합계등) 기밀성의유무와보존 [ 산-00년3 월] 18. 출력정보의분배에관한설계내용중거리가먼것은? 분배책임자 분배방법 분배순서 분배주기 [ 산-00년3 월] 19. 출력을설계에있어서고려할사항으로가장거리가먼것은? 여백의중요성 논리적연결성 위치및배열의중요성 에러검증장치 [ 산-08년5 월][ 산-00년5 월][ 산-99년8 월][ 산-00년10 월][ 산 -01년9 월][ 산-01년6 월][ 산-03년8 월][ 산-05년3 월][ 산-06년9 월 ] 20. 출력설계의순서가옳은것은? 가 나 다 라 [ 산-02년9 월] 21. 출력내용에대한설계사항에해당되지않는것은? 출력할항목을결정한 출력항목의배열순서, 크기, 자리수를결정한 출력매체와장치를결정한 출력항목을숫자, 영문자, 한글, 한자중어느것으로할것인지를결정한다. [ 산-04년3 월] 22. 출력정보의매체화에관한설계에서검토되어야할내용이아닌것은? 출력되는정보의양 출력장치의특성 작동의용이성 출력정보명 [ 산-05년3 월] 23. 출력보고서설계시고려사항이아닌것은? 이용자 이용목적 보고서의양 보고서의보관순서 [ 산-06년3 월] 24. 출력정보매체화설계시고려사항으로거리가먼적은? 출력형식 출력장치 출력항목명령출력정보명 ( ) 출력방식 [ 산-07년9 월] 25. 출력설계단계중출력정보분배에대한설계시검토사항으로거리가먼것은? 분배책임자 분배경로 분배주기및시기 출력정보명 (5) 1 출력의내용 2 출력의매체화 3 출력의분배 4 출력의이용 출력매체 [ 산-99년6 월][ 산-01년6 월][ 산-03년3 월] 매로구성된디스크팩에서한면에 200개의 Track을 사용할수있다면실린더는몇개가되는가? 200개 400개

226 [ 정보처리산업기사 ] SAD03-입출력설계 2000개 4000개 [ 산-08년3 월][ 산-99년8 월][ 산-06년5 월][ 산-02년9 월][ 산-04 년3 월][ 산-06년9 월][ 산-07년9 월] 27. 아래와같은특징을갖는출력매체시스템은? - 축소보관과반영구적인매체로사용가능 - 처리결과를마이크로필름에기록 - 지도, 설계도면, 학적부, 병원기록의보존, 검색, 관리등에 적합 CRT 출력시스템COM시스템 X-Y 플로터 음성출력시스템 (6) 2008 년기출문제( 중복제거) [ 산-08년9 월] 28. 출력설계단계중다음사항과관계있는것은? - 출력정보망과출력정보의사용목적을결정한 - 이용자와이용경로를결정한 - 이용주기및시기를결정한 - 기밀성의유무와보존에대해결정한 출력정보내용의설계 출력정보이용에대한설계 출력정보매체화의설계 출력정보분배에대한설계 [ 산-08년9 월] 29. 입력설계단계중다음사항과관계있는것은? 입력정보명칭, 작성목적, 발생자, 발생방법및형태, 발생주기및시기, 오류체크방법, 발생장소 입력정보수집의설계입력정보의내용설계입력정보발생의설계입력정보매체의설계 [SAD03- 입출력설계] 다 나 라 라 가 나 다 다 가 가 나 나 다 라 다 다 라 다 라 가 다 라 라 다 라 가 나 나 다

227 [ 정보처리산업기사 ] SAD04-파일설계 (1) 파일설계순서 * 주요키워드 * (1) 파일설계순서 (2) 파일 > 레코드형식 (3) 파일편성법 > 순차파일 (4) 파일편성법 > 색인순차파일 (5) 파일편성법 > 랜덤파일 (6) 파일편성법 > 리스트파일 (7) 내용에따른분류 > 트랜잭션(transaction) 파일, 마스터(Master) 파일, 트레일러(trailer) 파일, 히스토리(history) 파일 (8) 2008 년기출문제( 중복제거) [ 산-99년4 월] 1. 파일매체의설계에관한설명으로잘못된것은? 어느매체가가장업무에적합한가를충분히검토하여선정한다. 매체선정시매체의특성을잘이해하는것이좋 매체선정시시간, 용량, 비용등을검토하여야한 파일매체에대한검토는액세스형태만충분히검토하면된다. [ 산-00년3 월] 2. 파일설계시파일성격에관한검토사항으로거리가먼 것은? 파일명칭 적응업무 작성목적 항목배열 [ 산-04년9 월] 3. 파일매체를선정하기위한기능검토시검토하는사항이아닌것은? 처리방식의검토 정보량의검토 항목의명칭및문자구분, 배열검토 파일의갯수및사용빈도의검토 [ 산-08년5 월][ 산-08년3 월][ 산-00년3 월][ 산-00년7 월][ 산 -01년6 월][ 산-01년9 월][ 산-04년3 월][ 산-06년9 월][ 산-07년 3 월][ 산-07년5 월] 4. 파일설계의순서로가장적절한것은? 1 파일의특성조사 3 파일작성의목적확인 5 편성법검토 2 파일매체의검토 4 파일항목의검토 가 ,,,, 나 ,,,, 다 ,,,, 라 ,,,, [ 산-02년9 월][ 산-04년3 월] 5. 파일설계단계중아래의항목들은어느단계에해당하는가? 1처리방법 2처리시간 3정보량 4조작의편의성 5저장매체의결정 파일항목의검토 파일의특성조사 파일매체의검토 파일편성법의검토 [ 산-07년9 월] 6. 파일설계시파일매체검토단계에서의기능검토사항이아닌것은? 파일의활동률검토 정보량의검토 조작의용이성검토 처리시간의검토 (2) 파일 > 레코드형식 [ 산-00년7 월][ 산-99년6 월] 7. 경제성이높고속도가빠르며, 프로그램작성이용이한레 코드형식은? 블록화가변길이레코드 블록화고정길이레코드 비블록화가변길이레코드 비블록화고정길이레코드 [ 산-05년9 월][ 산-99년8 월][ 산-00년10 월] 8. 다음그림과같이길이가같은논리레코드들이같은수로모여블록을형성한형식으로모든물리레코드의길이도동일하며, 경제성이높고속도가바르며프로그램작성이용이한레코드(Record) 의형식은? 레코드 1 블럭 레코드 2 레코드 3 레코드 4 블럭 레코드 5 레코드 6 블록화가변길이레코드 (blocking variable length record) 비블록화가변길이레코드(unblocking variable length record) 블록화고정길이레코드 (blocking fixed length record) 비블록화고정길이레코드(unblocking fixed length record) (3) 파일편성법 > 순차파일 [ 산-03년5 월][ 산-05년9 월] 9. 순차파일(sequential file) 의특징으로거리가먼것은? 처리하는데불편이많아이용도가낮 데이터의수록이다른파일에비하여어렵 데이터검색시시간이많이걸린 파일의내용을추가, 변경, 삭제하기가매우편리하 [ 산-06년3 월] 10. 파일편성방법중순차파일편성방법의특징이아닌것은? 파일내레코드추가, 삭제시파일전체를복사할필

228 [ 정보처리산업기사 ] SAD04-파일설계 요가없다. 집계용파일이나단순한마스터파일등이대표적인응용파일이다. 기본키값에따라순차적으로배열되어있 기억공간의활용율이높 (4) 파일편성법 > 색인순차파일 [ 산-00년10 월] 11. 색인순차편성법에대한설명으로옳지않은것은? 기본데이터구역, 오버플로우구역, 인덱스구역으로구성된다. 순차적처리와임의처리가가능하므로목적에따라융통성있게처리할수있다. 특정레코드를처리할때여러단계의인덱스처리를해야하므로접근시간이느리다. 자기테이프, 자기디스크, 자기드럼등을기록매체로사용할수있다. [ 산-01년3 월][ 산-01년9 월][ 산-02년5 월][ 산-02년9 월][ 산 -03년5 월][ 산-04년5 월][ 산-05년3 월][ 산-07년5 월][ 산-06년 5 월] 12. 색인순차(index sequence) 편성파일에서인덱스영역 (index area) 에해당하지않는것은? 트랙인덱스영역(track index area) 실린더인덱스영역(cylinder index area) 기본인덱스영역(prime index area) 마스터인덱스영역(master index area) [ 산-03년3 월][ 산-03년3 월] 13. 색인순차편성에서의각구역에대한설명중틀린것은? 트랙인덱스구역-기본데이터구역의한트랙상에기록되어있는데이터레코드중에서최대키값과그주소가기록되어있다. 실린더인덱스구역-처리해야할레코드가어느실린더에기록되어있는지를판별할수있는자료를갖고있다. 마스터인덱스구역-실린더오버플로우구역에다시오버플로우가발생할경우에대비하여만들어놓은공간이다. 기본데이터구역-실제데이터레코드가기록된구역이다. [ 산-08년5 월][ 산-04년3 월][ 산-05년9 월] 14. 색인순차편성화일(indexed sequential file) 의각구역중일정한크기의블록으로블록화하여처리할키값을갖는레코드가어느실린더인덱스상에기록되어있는가를나타내는정보가수록된구역은? 마스터인덱스구역 실린더인덱스구역 트랙인덱스구역 기본데이터구역 [ 산-04년9 월] 15. 색인순차편성(ISAM) 파일에대한특징이아닌것은? 순차처리와임의처리가모두가능하 레코드의추가삭제시파일전체를복사할필요가없 어느특정레코드접근시인덱스에의한처리로직접편성파일에비해서접근시간이빠르다. 오버플로우되는레코드가많아지면사용중에파일을재편성하는문제점이발생된다 [ 산-05년3 월] 16. 키값에따라정렬된레코드를순차적으로접근하거나, 주어진키값에따라임의로접근하는것이모두가능한파일형식은? 순차파일 직접파일 색인순차파일 리스트파일 [ 산-03년5 월] 17. 입/ 출력파일설계시색인순차편성파일구성에서새로이추가되는레코드가많아서기본데이터구역내에더이상기록할수없을때, 오버플로우된레코드를기록하는구역은? 트랙오버플로우구역 기본데이터구역 실린더인덱스구역 실린더오버플로우구역 (5) 파일편성법 > 랜덤파일 [ 산-99년4 월][ 산-04년5 월] 18. 처리될파일의정보가기록순서나코드순서와같은논리적순서와관계없이특정한방법으로키변환을하여임의로자료를보관하고처리시에도필요한장소에직접접근하도록만든파일은? 랜덤파일 순차파일 순서파일 색인순차파일 [ 산-08년3 월][ 산-00년3 월] 19. 랜덤편성파일의특징으로옳지않은것은? 주소계산에의하여직접처리할수있 어떤레코드라도평균접근시간내에검색이가능하 운영체제에따라서는키변환을자동적으로하는것도있다. 키변환을위한계산과정이생략되므로처리시간이빠르다. [ 산-05년3 월] 20. 랜덤파일편성에대한설명으로올바르지않은것은? 키-주소변환방법에의하여전혀충돌이발생하지않는다. 처리하고자하는레코드를주소계산에의해직접처리할수있다. 운영체제에서키- 주소변환을자동적으로해준 어떤레코드라도평균접근시간내에검색이가능하 [ 산-08년5 월][ 산-07년5 월][ 산-03년3 월][ 산-05년5 월] 21. 파일편성중랜덤편성에대한설명으로옳지않은것은? 특정레코드접근이직접가능하 대화형처리에적합하 주소계산방법에는직접주소법, 디렉토리조사법, 해싱함수이용법등이있다. 키-주소변환방법에의하여충돌이발생의염려가없으므로예비기억공간의확보가필요없다. [ 산-00년5 월] 22. 서로다른키가해싱함수에의해같은결과값을가질때이들을무엇이라하는가? 가. Collision 나. Division 다. Chaining 라. Synonym

229 [ 정보처리산업기사 ] SAD04-파일설계 [ 산-00년10 월] 23. 해싱함수선택시고려해야할사항으로가장거리가먼것은? overflow의최소화 충돌의최소화 해싱함수의단순성 메모리낭비의최소화 [ 산-07년9 월][ 산-03년8 월] 24. 해싱함수에서같은주소를갖는레코드의집합을의미하는것은? 가. Bucket 나.Synonym Collision List (6) 파일편성법 > 리스트파일 [ 산-99년6 월][ 산-05년3 월] 25. 리스트편성파일의특징으로옳지못한것은? 파일의구조가복잡하 처리효율이떨어진 포인터값의변경으로레코드의추가가어렵 기억장소의낭비가크 [ 산-02년5 월] 26. 그림과같이관련되는데이터레코드들이물리적으로는떨어져있으나데이터레코드에포함되어있는포인터가순차적으로데이터레코드가저장되어있는주소를지시함으로써데이터구조관계를유지하는파일편성방법은? 순차편성방법(sequential organization) 색인순차편성방법(indexed sequential organization) 랜덤편성방법(random organization) 리스트편성방법(list organization) (7) 내용에따른분류 > 트랜잭션(transaction) 파일, 마스터(Master) 파일, 트레일러(trailer) 파일, 히스토리(history) 파일 [ 산-99년4 월][ 산-03년8 월][ 산-05년5 월] 27. 마스터파일을갱신하거나수정하기위해사용되는파일은? 소트파일 체크파일 합성파일 트랜잭션파일 [ 산-08년5 월][ 산-08년3 월][ 산-06년3 월][ 산-07년3 월][ 산 -00년3 월][ 산-01년3 월][ 산-01년6 월][ 산-01년9 월][ 산-05년 3 월][ 산-06년9 월] 28. 파일의종류중마스터파일의내용을변경하거나참조할 때사용하며일시적인성격을지닌정보를기록하는파일은? 가. transaction file 나. summary file 다. source file 라. report file [ 산-08년9 월][ 산-00년5 월][ 산-02년3 월][ 산-05년3 월][ 산 -06년5 월] 29. 전표처리에서원장또는대장에해당되는파일로서데이터처리시스템에서중추적역할을담당하며기본이되는데이터의축적파일은? 마스터파일(Master file) 트랜잭션파일(Transaction file) 히스토리파일(History file) 섬머리파일(Summary file [ 산-04년5 월] 30. 하나의마스터파일을목적에따라여러종류의파일로 나누어두는것이바람직한경우가많이있는데, 이러한경우 에마스터파일의끝부분에해당하는파일은무엇인가? 트랜잭션파일(transaction file) 히스토리파일(history file) 원시자료파일(source data file) 트레일러파일(trailer file) [ 산-04년9 월] 31. 통계처리나파일의자료에잘못이발생하였을때파일을 원상복구하기위해사용되는파일로서, 현재까지변화된정 보를포함하는것으로기록파일이라고도하는것은? 마스터파일(master file) 히스토리파일(history file) 집계파일(summary file) 트레일러파일(trailer file) [ 산-07년9 월] 32. 입력되는데이터들을논리적인순서에따라물리적연속공간에순차적으로기록하는방식으로주로자기테이프에사용되며, 일괄처리중심의업무처리에많이이용되는파일편성방법은? 색인순차편성 순차편성 리스트편성 랜덤편성 (8) 2008 년기출문제( 중복제거) [ 산-08년9 월] 33. 색인순차파일에대한설명으로옳지않은것은? 레코드의삽입과수정이용이하 색인을저장하기위한공간과오버플로우처리를위한별도의공간이필요없다. 순차처리와랜덤처리가모두가능하 인덱스를이용한액세스때문에랜덤편성파일과비교해서액세스시간이느리다. [ 산-08년9 월] 34. 파일편성방법중다음설명에해당하는것은?

230 [ 정보처리산업기사 ] SAD04-파일설계 해당레코드를직접접근할경우에가장적절하 즉, 레코드의키값으로부터레코드가기억되어있는기억장소의주소를직접계산함으로써원하는레코드를직접접근할수있다. Sequential편성 Indexed sequential 편성다. List 편성Random편성 [SAD04- 파일설계] 라 라 다 라 다 가 나 다 라 가 라 다 다 가 다 다 라 가 라 가 라 라 다 나 다 라 라 가 가 라 나 나 나 라

231 [ 정보처리산업기사 ] SAD05- 프로세스설계, 처리패턴, 오류체크 (1) 프로세스설계 * 주요키워드 * (1) 프로세스설계 (2) 입력단계 오류 체크 > 일괄합계 체크(batch total check), 유효범위 체크(Limit check), 논리 체크(logical check), 데이터수 체크(data count check), 균형 체크 (balance check), 체크디지트체크(check digit check) (3) 계산 처리 단계 오류 체크 > 불일치 레코드 체크 (unmatched record check), 한계초과 체크(overflow check) (4) 처리패턴 > 분배(distribution), 매체변환(conversion), 갱신(update), 병합( 합병,merge), 대조(matching), 생성 (Generate) (5) 프로그램설계서 (6) 2008 년기출문제( 중복제거) [ 산-00년5 월][ 산-00년7 월][ 산-01년9 월][ 산-05년9 월] 1. 프로세스설계시유의할사항으로적합하지않은것은? 오류에대비한체크시스템을고려한 신뢰성과정확성을고려한 시스템의상태, 구성요소및기능등을종합적으로표시한다. 각부문별담당자의책임범위를고려한 [ 산-03년3 월] 2. 프로세스설계시유의해야할사항으로거리가먼것은? 신뢰성과정확성을고려하여처리과정을명확히표현한다. 시스템의상태및구성요소, 기능등을종합적으로표시한다. 사용자의하드웨어와프로그래밍에관한상식수준을고려한다. 오류에대비한체크시스템도고려한 [ 산-05년5 월] 3. 프로세스설계시유의사항이아닌것은? 프로세스전개의사상을통일할것 오퍼레이터의개입을많게할것 예외사항의처리방법에유의할것 하드웨어의기기구성및처리능력을고려할것 [ 산-08년5 월][ 산-08년3 월][ 산-07년5 월] 4. 프로세스설계상유의사항으로거리가먼것은? 프로세스전개의사상을통일한 하드웨어의기기구성, 처리성능을고려한 운영체제를중심으로한소르트웨어의효율성을고려한다. 오류에대비한체크시스템의고려는필요없으며, 분류처리를가능한최대화한다. [ 산-07년9 월] 5. 프로세스설계시유의사항이아닌것은? 오퍼레이터개입을최소화한 하드웨어의기기구성과처리능력을고려한 신뢰성과정확성을고려한 분류처리는가급적최대화한 (2) 입력단계오류체크 > 일괄합계체크 (batch total check), 유효범위체크(Limit check), 논리체크(logical check), 데이터수체크(data count check), 균형체크(balance check), 체크디지트체크(check digit check) [ 산-99년8 월][ 산-01년9 월][ 산-03년8 월][ 산-07년5 월][ 산-00 년5 월] 6. 프로세스입력단계에서의체크중입력정보의특정항목합계값을미리계산해서이것을입력정보와함께입력하고컴퓨터상에서계산한결과와수동계산결과가같은지를체크하는것은? 순차체크(sequence check) 범위체크(limit check) 균형체크(balance check) 일괄합계체크(batch total check) [ 산-02년3 월][ 산-07년3 월] 7. 컴퓨터입력단계의체크중입력데이터가규정된범위내에수록되어있는가를체크하는방법은? 숫자검사(numeric check) 한계검사(limit check) 레코드개수검사(record count check) 형식검사(format check) [ 산-08년9 월][ 산-02년5 월][ 산-04년3 월] 8. 입력자료의어떤항목내용이논리적으로정해진범위내에있는가를체크하는방법은? 유효범위체크(Limit check) 체크디지트체크(Check digit check) 형식체크(Format check) 균형체크(Balance check) [ 산-03년3 월] 9. 하한치와상한치를두어입력된항목의값이미리규정된 범위내에있는지를체크하는방식은? 균형체크(balanced check) 한계체크(limit check) 순차체크(sequence check) 형식체크(format check) [ 산-05년3 월] 10. 컴퓨터입력단계에서의체크중프로그램에상한값 이나하한값을넣어두고, 이것을입력된수치와비교 해서체크하는방법은? 숫자체크 범위체크 일괄합계체크 대차체크 [ 산-06년3 월] 11. 컴퓨터에의한계산처리에앞서오류데이터를찾기위하여입력되는데이터항목의논리적모순여부를체크하는방법은? 가. numeric check 나. limit check 다. logical check 라. matching check

232 [ 정보처리산업기사 ] SAD05- 프로세스설계, 처리패턴, 오류체크 [ 산-99년4 월][ 산-04년9 월][ 산-07년9 월] 12. 경리장부처리시차변, 대변의한계값을체크하는데사 용하는방법으로대차의균형이나가로, 세로의합계가일치하 는가를체크하는방법은? 가. Limit check 나. Matching check 다. Balance check 라. Batch total check [ 산-01년3 월][ 산-01년6 월] 13. 컴퓨터입력단계의체크에서입력정보의두가지이상이 특정항목의합계값과같다는것을알고있을때, 계산결과가 같게되는지를체크하는것은? 순차체크(sequence check) 범위체크(limit check) 일괄합계체크(batch total check) 균형체크(balance check) [ 산-04년5 월] 14. 컴퓨터입력단계의체크(check) 중입력정보의두가지 이상이특정항목의합과같다는것을알고있을때, 컴퓨터를 이용해서계산한결과와분명히같은지를체크하는방법은? 가. limit check 나. check digit check 다. batch total check 라. balance check [ 산-00년7 월][ 산-03년5 월] 15. 컴퓨터로처리할데이터의개수와컴퓨터로처리한데이터의개수가같은지의여부를검사하는체크방법은? 가. blank check 나. total check 다. data count check 라. mode check [ 산-03년5 월] 16. 아래와같은조건으로체크디지트(check digit) 를구할때코드값 '83294' 는체크디지트를포함해서어떻게되겠는가? 1 각디지트의가중치(Weight) 는 '87654' 이 2 각자리수마다곱셈( 코드값 X 가중치) 을하여구한값의 합을구한다. 32의결과를계수(module 10) 으로나누어나머지를구한 다. 4 계수에서나머지를뺀값을체크디지트로하고, 기존코 드값의마지막자리에위치시킨다 [ 산-05년9 월][ 산-04년9 월] 17. 메모리내부의검사및주민등록증검사를하는데사용된방법으로서체크디지트를부여한코드와컴퓨터로계산된체크디지트값과일치하는가를체크하는검사방법을무엇이라고하는가? 가. Balance check 나. Check digit check 다. Batch total check 라. Limit check [ 산-08년5 월][ 산-06년5 월] 18. 체크시스템은컴퓨터입력단계의체크와계산처리단계의체크로구분할수있 다음중컴퓨터입력단계의체크에해당되지않는것은? 불일치레코드체크(Unmatch record check) 일괄합계체크(Batch total check) 순차체크(Sequence check) 균형체크(Balance check) (3) 계산처리단계오류체크 > 불일치레코드체크(unmatched record check), 한계초과체크 (overflow check) [ 산-03년5 월] 19. 컴퓨터처리단계에서의체크중계산처리단계에서의체 크항목에해당하는것은? 균형체크(balance check) 불일치레코드체크(unmatched record check) 검사자리체크(check digit check) 범위체크(limit check) [ 산-05년3 월] 20. 입력데이터에대한오류체크로계산처리단계에서수행 되는것은? 논리체크(logical check) 범위체크(limit check) 대조체크(matching check) 한계초과체크(overflow check) [ 산-06년3 월] 21. 체크시스템에서계산처리단계에서의오류검사방법이아 닌것은? 중복레코드(double record) 검사 숫자(numeric) 검사 오버플로우(overflow) 검사 불능, 부정검사 [ 산-05년5 월] 22. 계산처리단계체크가있 다음중계산처리단계에서 의체크종류가아닌것은? 마스터파일을변경하는경우트랜잭션정보에동일 한레코드가여러개있을때그정보를잘못으로 체크한다. 마스터파일과트랜잭션파일을조합하는경우에키 항목이일치하는지의여부를체크한다. 숫자데이터항목의내용에숫자이외의다른문자 가입력되었는지를체크한다. 연산과정에서계산결과가규정된자리수나한계를 초과하는지를검사한다. (4) 처리패턴 > 분배(distribution), 매체변환 (conversion), 갱신(update), 병합( 합병,merge), 대조(matching), 생성(Generate) [ 산-00년3 월] 23. 어떤특정한조건을부여하여조건을만족시키는정보와만 족시키지못하는정보로분리하여처리하는패턴은? 변환 (conversion) 집계 (summary) 추출 (extract) 분배 (distribution) [ 산-01년3 월][ 산-04년9 월] 24. 입력매체인종이테이프또는펀치카드상의데이터를자

233 [ 정보처리산업기사 ] SAD05- 프로세스설계, 처리패턴, 오류체크 기디스크에수록하는처리는프로세스의표준패턴중어디에 해당하는가? 분류(sorting) 병합(merge) 매체변환(conversion) 대조(matching) [ 산-01년6 월] 25. 프로세스의표준처리패턴중동일한파일형식을가지고있는두개이상의파일을하나로정리하는처리로서, 컴퓨터의처리효율이나파일의보관등을고려해서하나의파일로통합하는것은? 가. Conversion Sort Merge 라.Matching [ 산-08년3 월][ 산-02년3 월][ 산-04년5 월][ 산-07년9 월] 26. 마스터파일내의데이터를트랜젝션파일로추가, 정정, 삭제하여항상최근의정보를갖도록하는것을무엇이라 하는가? 정렬(sort) 갱신(update) 병합(merge) 대조(matching) [ 산-03년3 월][ 산-03년5 월][ 산-02년5 월][ 산-00년10 월] 27. 컴퓨터의처리효율이나화일의보관등을고려하여같은 화일형식을갖는 2개이상의화일을하나의파일로통합 처리하는것을의미하는것은? 추출(extract) 변환(conversion) 합병(merge) 생성(generate) [ 산-03년8 월][ 산-02년9 월][ 산-04년3 월][ 산-05년5 월][ 산-99 년6 월][ 산-00년7 월][ 산-01년3 월][ 산-07년5 월][ 산-05년9 월] [ 산-06년5 월] 28. 마스터파일(master file) 안의정보변동에의해추가, 삭 제, 교환을하고새로운내용의마스터파일을작성하는것을 무엇이라하는가? 병합(merge) 매칭(matching) 변환(conversion) 갱신(update) [ 산-05년3 월][ 산-99년6 월][ 산-99년4 월][ 산-99년4 월][ 산-06 년9 월] 29. 동일한파일형식을가지고있는두개이상의파일을 하나로정리하는처리패턴으로, 별도로작성된파일을 컴퓨터의처리효율이나파일의보관등을고려해서하나의 파일로통합하는경우에사용되는처리(process) 패턴을 무엇이라고하는가? 대조(Match) 패턴 병합(Merge) 패턴 갱신(Updata) 패턴 생성(Generate) 패턴 [ 산-05년3 월] 30. 테이프파일에수록된내용을디스크에수록하는처리는처리패턴의종류중무엇에해당하는가? 가. extract 나. conversion 다. update 라. collate [ 산-06년3 월] 31. 프로세스처리패턴중두개의파일을서로대조하여그기록순서와기록내용을검사하는처리로서, 일반적으로대조결과에이상한정보가있을경우체크리스트(check list) 에출력하는것을무엇이라고하는가? 가. sort 나. matching 다. merge 라. update [ 산-08년9 월][ 산-07년3 월] 32. 파일을읽어들여서데이터를변형하여입력파일과다른형식의새로운파일을작성하는작업은? 가. Extract 나. Convent 다. Merge 라. Generate (5) 프로그램설계서 [ 산-99년6 월][ 산-04년9 월][ 산-07년3 월][ 산-04년9 월] 33. 프로그램설계서작성으로인한기대효과와거리가먼항은? 프로그래머의인사이동시결함을방지할수있 시스템의수정, 유지보수가간단하게이루어진 비용이절감되어, 장기계획을수립할수있 라. 컴퓨터의기종변경시프로그램의생산성이떨어진다. [ 산-00년5 월] 34. 프로그램설계서에대한설명으로옳지않은것은? 프로그램설계서는프로그래머에게주는작업지시서역할을한다. 프로그램설계서는프로그래머가작성하기때문에개략적인사항만을작성하면된다. 프로그램설계서는시스템엔지니어또는시스템분석가가작성하는것이원칙이다. 프로그램설계서에는코드표, 프로세스차트도포함한다. [ 산-00년10 월][ 산-03년3 월] 35. 프로그램설계서에포함되어야할사항이아닌것은? 입 출력설계표 프로그래밍지시서 시스템명 요구명세서 [ 산-02년9 월] 36. 프로그래밍지시서에포함되지않는것은? 가. PROGRAM-ID 입출력일람 프로세스흐름도 처리명세 [ 산-00년7 월] 37. 프로그램표준화설계시에꼭필요한사항으로거리가먼것은? 프로그램작성지침서통일 코딩방법통일 시스템정의서통일 상세순서도통일 [ 산-00년7 월][ 산-00년10 월] 38. 프로그래밍지시서에포함되지않아도무방한것은? 관리책임자명 설계서작성자명 처리개요 프로그램작성기간 [ 산-04년5 월] 39. 프로그래밍지시서에포함되어야할사항이아닌것은? 프로그램의작성기간및비용 사용자의운영개요 입/ 출력일람 처리개요 (6) 2008 년기출문제( 중복제거)

234 [ 정보처리산업기사 ] SAD05- 프로세스설계, 처리패턴, 오류체크 [ 산-08년3 월] 40. 흐름도(Flowchart) 의종류중다음설명에해당하는것은? - 시스템설계서에따라컴퓨터에의한처리내용및조건, 입출력데이터의종류와출력등을컴퓨터의기능에맞게정확하게작성한다. - 전체적인흐름을파악할수있는 General Program Flowchart와구체적으로기술한 Detailed Program Flowchart 로구분할수있 시스템흐름도 프로그램흐름도 프로세스흐름도 블록차트 [ 산-08년5 월] 41. 프로세스의표준패턴중입력파일의데이터를분배조건에따라몇가지유형으로분할하여출력하는처리를무엇이라하는가? 가. Update 나. Merge 다. Matching 라. Distribution [ 산-08년5 월] 42. 코드의오류검출방법중코드에검사할수있는숫자를부여하여컴퓨터에의해자동으로검사하는방법은? 합계검사(Total check) 균형검사(Balance check) 반향검사(Echo check) 체크디지트검사(Check digit check) [SAD05- 프로세스설계, 처리패턴, 오류체크] 라 다 나 라 라 라 나 가 나 나 다 다 라 라 다 다 나 가 나 라 나 다 라 다 다 나 다 라 나 나 나 라 라 나 라 다 나 가 나 나 라 라

235 [ 정보처리산업기사 ] SAD06- 평가, 테스트, 유지보수, 문서화 * 주요키워드 * (1) 시스템평가 > 방법, 항목, 목적 (2) 시스템평가 > 신뢰도 (3) 테스트 (4) 유지보수 (5) 문서화목적및효과 (6) 2008 년기출문제( 중복제거) (1) 시스템평가 > 방법, 항목, 목적 [ 산-99년6 월][ 산-02년3 월] 1. 새로운시스템완성후에심사되는평가의방법으로적당 하지않는것은? 이용부분의만족도분석 시스템분석가의만족도분석 프로그램정확성과효율성분석 개발비의운용비용의분석 [ 산-08년5 월][ 산-99년6 월][ 산-06년5 월] 2. 구체화된새로운시스템이본래의요구를만족하는가를평 가하는기준으로거리가먼것은? 가격 처리시간 기능 신뢰성 [ 산-01년6 월][ 산-00년10 월] 3. 시스템평가항목의요소와거리가먼것은? 신뢰성평가 가격평가 성능평가 기능평가 [ 산-02년5 월][ 산-05년3 월][ 산-06년9 월] 4. 시스템을평가하는목적으로거리가먼것은? 시스템운영관리의타당성파악 시스템의성능과유용도판단 처리비용과효율면에서개선점파악 시스템운영요원의재훈련 [ 산-04년3 월] 5. 효율적이고우수한시스템의판정기준으로거리가먼것은? 시스템능력 시스템의신뢰성 시스템의유연성 시스템의구축비용 [ 산-08년9 월][ 산-04년5 월] 6. 시스템평가의목적으로거리가먼것은? 다른시스템을개발할경우똑같은오류가발생되는것을방지하기위함이다 시스템을적절하게운용하고관리하는지파악하기위함이다. 시스템의처리비용및처리의효율성을개선하기위함이다 새로운프로그래밍작성기법을개발하기위함이 [ 산-05년5 월] 7. 시스템명세, 설계결과, 프로그램코드등을각각여러사람이검토하게함으로써그안에포함되어있는오류를조기에발견하고자하는활동은? 인스펙션(Inspection) 워크스루(Work-Through) 디버깅(Debugging) 검사(Testing) [ 산-06년3 월] 8. 시스템평가에서처리시간을견적하는경우견적방법과 거리가먼것은? 입력에의한계산방법 프로그램크기에의한계산방법 컴퓨터에의한계산방법 추정에의한계산방법 [ 산-99년4 월] 9. 시스템의판정기준이아닌것은? 시스템의능력성 시스템의신뢰성 시스템의유연성 시스템의추가성 (2) 시스템평가 > 신뢰도 [ 산-99년8 월][ 산-01년9 월] 10. 시스템의신뢰성평가요소로거리가먼것은? 시스템전체의가동률 보조기억장치의용량과성능 신뢰성향상율위해시행한처리의경제효과 시스템을구성하는각요소의신뢰도의균형성 [ 산-99년8 월] 11. 시스템의기동상태가그림과같을때이시스템의 MTBF(Mean Time Between failure) 는어떤것인가? 시간 190시간 45 분 분 [ 산-00년3 월] 12. 시스템의신뢰성을평가하는 MTBF 의의미는? CPU의에러동작발생률 상호인접한고장사이의가동된시간평균 고장으로부터복구시까지의시간평균CPU의처리속도 [ 산-00년5 월] 13. 시스템운용기간이아래와같을때평균고장시간 (MTBF) 은? [ 산-00년10 월] 14. 시스템의신뢰성평가를위한검토항목으로관계가먼

Microsoft PowerPoint - 사본 - OAS09-사무자동화 기술(DB).ppt

Microsoft PowerPoint - 사본 - OAS09-사무자동화 기술(DB).ppt 1. 데이터베이스정의 : 특정조직이업무수행하는데필요한관련성있는자료들의집합체 ( 통합, 저장, 운영, 공용 ) 2. 데이터베이스시스템도입배경 : 파일시스템의문제점을해결 응용프로그램 1 ( 인사 ) 응용프로그램 2 ( 급여 ) 응용프로그램 3 ( 자재 ) 응용프로그램 4 ( 마케팅 ) 파일 1 파일 2 파일 3 파일 4 * 독립된파일단위로업무와관련한데이터를저장하므로데이터중복성과데이터종속성발생

More information

< D53514C2CBAE42CBDC3BDBAC5DBC4ABC5BBB7CEB1D72D3130B3E2B0A3B1E2C3E2BAD0B7F9C1FD28C5EBC7D5292E687770>

< D53514C2CBAE42CBDC3BDBAC5DBC4ABC5BBB7CEB1D72D3130B3E2B0A3B1E2C3E2BAD0B7F9C1FD28C5EBC7D5292E687770> (1) SQL ********************************************************* [ 기-07년5 월] 1. 다음의관계대수문장을 SQL로표현한것으로옳은것 π name, dept( σ year =3 (student)) 가. SELECT name, dept FROM student HAVING year=3; 나. SELECT name,

More information

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770>

<C1A4BAB8C3B3B8AE5FBBEABEF7B1E2BBE75FC7CAB1E25F E687770> 3.2 관계데이터언어 0709 (1) 관계대수 0703 0705 0703 1) 관계대수정의 1 원하는정보와그정보를어떻게유도하는가를기술하는절차적인방법 0503 2 주어진관계로부터원하는관계를얻기위해연산자와연산규칙을제공하는언어 0503 3 릴레이션조작을위한연산의집합으로피연산자와결과가모두릴레이션이라는특성을가짐 2) 순수관계연산자 0305 관계데이터베이스에적용할수있도록특별히개발된관계연산자

More information

03-01 데이터모델링과데이터모델의개념 개체-관계모델 논리적데이터모델

03-01 데이터모델링과데이터모델의개념 개체-관계모델 논리적데이터모델 03-01 데이터모델링과데이터모델의개념 개체-관계모델 논리적데이터모델 학습목표 데이터모델링과데이터모델의개념을이해한다. 개념적데이터모델인개체 - 관계모델을이용해모델링을하는방법을익힌다. 개체 - 관계모델을개체 - 관계다이어그램으로작성하는방법을익힌다. 논리적데이터모델의종류와특징을이해한다. 2 01 데이터모델링과데이터모델의개념 3 01 데이터모델링과데이터모델의개념

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 1. 데이터베이스환경 (#2/2) 2013.03.04. 오병우 컴퓨터공학과 Database 용어 " 데이타베이스 용어의기원 1963.6 제 1 차 SDC 심포지움 컴퓨터중심의데이타베이스개발과관리 Development and Management of a Computer-centered Data Base 자기테이프장치에저장된데이터파일을의미

More information

슬라이드 제목 없음

슬라이드 제목 없음 5.2 ER 모델 ( 계속 ) 관계와관계타입 관계는엔티티들사이에존재하는연관이나연결로서두개이상의엔티티타입들사이의사상으로생각할수있음 관계집합은동질의관계들의집합 관계타입은동질의관계들의틀 관계집합과관계타입을엄격하게구분할필요는없음 요구사항명세에서흔히동사는 ER 다이어그램에서관계로표현됨 ER 다이어그램에서다이어몬드로표기 관계타입이서로연관시키는엔티티타입들을관계타입에실선으로연결함

More information

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8>

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8> 데이터베이스 (Database) ER- 관계사상에의한관계데이터베이스설계 문양세강원대학교 IT특성화대학컴퓨터과학전공 설계과정 [ 그림 3.1] 작은세계 요구사항들의수정과분석 Functional Requirements 데이타베이스요구사항들 FUNCTIONAL ANALYSIS 개념적설계 ERD 사용 High level ltransaction Specification

More information

PowerPoint Presentation

PowerPoint Presentation Computer Science Suan Lee - Computer Science - 06 데이터베이스 1 06 데이터베이스 - Computer Science - 06 데이터베이스 2 목차 1. 데이터베이스의개요 2. 데이터모델 3. 관계형데이터베이스 4. SQL 5. 모바일데이터베이스 - Computer Science - 06 데이터베이스 3 데이터베이스의개념

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 2. 데이터베이스관리시스템 2013.03.11. 오병우 컴퓨터공학과 Inconsistency of file system File System Each application has its own private files Widely dispersed and difficult to control File 중심자료처리시스템의한계 i. 응용프로그램의논리적파일구조는직접물리적파일구조로구현

More information

02-01 데이터베이스의필요성 데이터베이스의정의와특성

02-01 데이터베이스의필요성 데이터베이스의정의와특성 02-01 데이터베이스의필요성 데이터베이스의정의와특성 학습목표 데이터와정보의차이를이해한다. 데이터베이스의필요성을알아본다. 데이터베이스의정의에숨겨진의미와주요특성을이해한다. 2 01 데이터베이스의필요성 데이터와정보 데이터 (data) 현실세계에서단순히관찰하거나측정해수집한사실이나값 정보 (information) 의사결정에유용하게활용할수있도록데이터를처리한결과물 정보또한다시데이터로간주될수있다.

More information

Object Oriented Analyis & Design Training Agenda

Object Oriented Analyis & Design Training Agenda Chapter 1 Players in the Systems Game 1 C H A P T E R 6 데이터베이스 데이터베이스의정의 한조직내에서관련된자료들을정보생산을목적으로 논리적관계에따라분류하고정리해서전자적매체에 저장해놓은것 데이터베이스의특성 (1) 집합 (2) 목적지향적 (3) 공유 (4) 상호연관성 Chapter 1 Players in the Systems

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

슬라이드 제목 없음

슬라이드 제목 없음 4.2 SQL 개요 SQL 개요 SQL은현재 DBMS 시장에서관계 DBMS가압도적인우위를차지하는데중요한요인의하나 SQL은 IBM 연구소에서 1974년에 System R이라는관계 DBMS 시제품을연구할때관계대수와관계해석을기반으로, 집단함수, 그룹화, 갱신연산등을추가하여개발된언어 1986년에 ANSI( 미국표준기구 ) 에서 SQL 표준을채택함으로써 SQL이널리사용되는데기여

More information

Microsoft PowerPoint - 사본 - DB06-SQL,시스템카탈로그,뷰.ppt

Microsoft PowerPoint - 사본 - DB06-SQL,시스템카탈로그,뷰.ppt . SQL(Structured Query Language) 특징 [ 출제빈도 상 ] 사용자 SQL ) 관계대수와관계해석을기초로한고급데이터언어 ) 이해하기쉬운형태 3) 대화식질의어로사용가능 4) 데이터정의, 조작, 제어기능제공 5) COBOL, C, PASCAL 등의언어에삽입 -> 내장 SQL 6) 레코드집합단위로처리 7) DBMS 에서사용되는비절차적대화형 Language

More information

PowerPoint Presentation

PowerPoint Presentation 데이터종속성과정규화 이장의주요내용 데이터의잘못된논리적표현으로인해발생하는이상현 상들 함수종속성 정규화 제 1 정규형, 제 2 정규형, 제 3 정규형, BCNF 제 4 정규형, 제 5 정규형 참고문헌 데이타베이스시스템, 이석호저, 정익사 (chapter 11 장 ), 2005 년 2 데이타의논리적표현 조직체가가지고있는대량의운용데이터를어떻게조직해야효율적으로관리할수있는가?

More information

lecture01

lecture01 Lecture 01: Database Overview Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 강의정보 l 교과목명 : 데이터베이스 l 선수과목 : 자료구조, 화일구조 l 강의시간 : 금 3,4,5교시

More information

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770>

<C1A62038B0AD20B0ADC0C7B3EBC6AE2E687770> 제 8강 SQL: 관계데이터베이스언어 강의목표 관계데이타베이스언어로서상용 DBMS에서가장널리사용되는 SQL의동작원리에관하여학습하고, 이를이용하여다양한질의문을작성하는방법을습득한다 기대효과 SQL의데이터정의기능을이해한다 SQL의데이터조작기능중질의기능을이해한다 SQL의데이터조작기능중데이터갱신기능을이해한다 SQL의데이터조작기능중뷰및인덱스관련기능을이해한다 SQL 의개요

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 데이터베이스정의와특성 데이터베이스 (DB, DataBase) 어느한조직의여러응용시스템을공유할수있도록통합, 저장, 운영되는데이터집합 데이터베이스의성질 통합된데이터 (integrated data) 저장된데이터 (stored data) 운영데이터 (operational data) 공용데이터 (shared data) - 1 - 데이터베이스정의와특성 ( 계속 ) 데이터베이스의특성

More information

untitled

untitled (shared) (integrated) (stored) (operational) (data) : (DBMS) :, (database) :DBMS File & Database - : - : ( : ) - : - : - :, - DB - - -DBMScatalog meta-data -DBMS -DBMS - -DBMS concurrency control E-R,

More information

슬라이드 제목 없음

슬라이드 제목 없음 뷰와시스템카탈로그 관계데이터베이스시스템의뷰 (view) 는다른릴레이션으로부터유도된릴레이션 (derived relation) 으로서 ANSI/SPARC 3단계아키텍처의외부뷰와다름 뷰는관계데이터베이스시스템에서데이터베이스의보안메카니즘으로서, 복잡한질의를간단하게표현하는수단으로서, 데이터독립성을높이기위해서사용됨 시스템카탈로그는시스템내의객체 ( 기본릴레이션, 뷰, 인덱스,

More information

SQL

SQL 데이터베이스및 SQL 언어의기초 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 데이터베이스및 SQL 언어의기초 1 / 36 Part I 데이터베이스 박창이 ( 서울시립대학교통계학과 ) 데이터베이스및 SQL 언어의기초 2 / 36 데이터의구성및표현 개체 (entity): DB가표현하려는유형 / 무형적정보의대상속성 (attribute): 개체가갖는특성도메인

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 4. 관계데이터베이스 (#1/2) 2013.03.20. 오병우 컴퓨터공학과 관계데이터모델 관계데이터모델 (relational data model) 의탄생 1970 년대 IBM 의 E. F. Codd 에의해제안 Data structure Data manipulation (operation) Data integrity (constrains)

More information

Microsoft PowerPoint - 27.pptx

Microsoft PowerPoint - 27.pptx 이산수학 () n-항관계 (n-ary Relations) 2011년봄학기 강원대학교컴퓨터과학전공문양세 n-ary Relations (n-항관계 ) An n-ary relation R on sets A 1,,A n, written R:A 1,,A n, is a subset R A 1 A n. (A 1,,A n 에대한 n- 항관계 R 은 A 1 A n 의부분집합이다.)

More information

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE72DC7CAB1E2B1B3C0E B3E231C8B8292E707074>

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE72DC7CAB1E2B1B3C0E B3E231C8B8292E707074> [ 저자소개 ] 권우석 現. 모두교육평생교육원 ( 기사퍼스트 ) 대표 現. 기사퍼스트정보처리필기 / 실기전임강사 - 영남대학교경영대학원 E-비즈니스전공 - 세림이동통신정보통신기술부근무 - 비트컴퓨터정보처리실기전담강사 - 비트사이버정보처리실기전담강사 - 초등교육포털에듀모아 (edumoa.com) 개발팀장 - 영진출판사, 웰북출판사정보처리기사, 산업기사, 기능사교재집필및감수

More information

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEBBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E231C8B8292E707074>

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEBBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E231C8B8292E707074> [ 저자소개 ] 권우석 現. 모두교육평생교육원 ( 기사퍼스트 ) 대표 現. 기사퍼스트정보처리필기 / 실기전임강사 - 영남대학교경영대학원 E-비즈니스전공 - 세림이동통신정보통신기술부근무 - 비트컴퓨터정보처리실기전담강사 - 비트사이버정보처리실기전담강사 - 초등교육포털에듀모아 (edumoa.com) 개발팀장 - 영진출판사, 웰북출판사정보처리기사, 산업기사, 기능사교재집필및감수

More information

<4D F736F F F696E74202D E20B0FCB0E820B5A5C0CCC5CD20B8F0B5A8B0FA20B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20C1A6BEE020C1B6B0C7>

<4D F736F F F696E74202D E20B0FCB0E820B5A5C0CCC5CD20B8F0B5A8B0FA20B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20C1A6BEE020C1B6B0C7> 데이터베이스 (Database) 과관계데이터베이스제약조건 문양세강원대학교 IT특성화대학컴퓨터과학전공 강의내용. 관계모델의개념 관계모델제약조건과관계형데이터베이스스키마 갱신연산과제약조건의위반처리 Page 2 & 관계데이터베이스 1970 년 IBM 연구소의 Ted Codd 가처음으로소개 대표적관계 DMBS IBM의 DB2 Informix 의 Dynamic Server

More information

VENUS Express 사용자 매뉴얼

VENUS Express 사용자 매뉴얼 1 장데이터베이스 2 장데이터모델링 < 연습문제답 > 1 번답 : 관련된데이터들의모임을데이터베이스라고한다. 2 번답 : 물리스키마를변경하지않고개념스키마의변경이가능함을물리적데이터독립 성이라한다. 3 번답 : 위쪽부터차례로 conceptual design, logical design, physical design 4 번답 : 가. DDL 5 번답 : 가. 개념스키마

More information

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드]

Microsoft PowerPoint - 2장 (DBConcepts) [호환 모드] 제 2 장 데이타베이스시스템개념과아키텍처 Fundamentals of Database Systems R. A. Elmasri and S. B. Navathe Copyright 2002 황규영홍의경음두헌박영철김진호조완섭 목차 2.1 데이타모델, 스키마, 인스턴스 2.2 DBMS 아키텍처와데이타독립성 2.3 데이타베이스언어와인터페이스 2.4 데이타베이스시스템환경

More information

Chapter 1: 데이터베이스시스템개관

Chapter 1:  데이터베이스시스템개관 3. 데이터 : 현실세계 vs. 컴퓨터 현실세계 ( 개체 ) 개념세계 ( 개념 ) 컴퓨터세계 ( 데이타 ) 개체 개체타입 레코드타입 특성 속성 필드 값 값 값 값 추상화 추상적 변환 데이타구조의 사실 개념적모델링 개념적표현 데이타모델링 논리적표현 3. : 현실세계 vs. 컴퓨터 현실세계 개체 개념세계 개념적구조 일치성 저장 컴퓨터세계 논리적구조 3.3 데이터모델

More information

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins Project 1-3: Implementing DML Due: 2015/11/11 (Wed), 11:59 PM 이번프로젝트의목표는프로젝트 1-1 및프로젝트 1-2에서구현한프로그램에기능을추가하여간단한 DML을처리할수있도록하는것이다. 구현한프로그램은 3개의 DML 구문 (insert, delete, select) 을처리할수있어야한다. 테이블데이터는파일에저장되어프로그램이종료되어도사라지지않아야한다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 IT CookBook, SQL Server 로배우는데이터베이스개론과실습 [ 강의교안이용안내 ] 본강의교안의저작권은한빛아카데미 에있습니다. 이자료를무단으로전제하거나배포할경우저작권법 136 조에의거하여최고 5 년이하의징역또는 5 천만원이하의벌금에처할수있고이를병과 ( 倂科 ) 할수도있습니다. Chapter2. 관계데이터모델 SQL Server 로배우는데이터베이스개론과실습

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 MySQL - 명령어 1. 데이터베이스관련명령 2. 데이터베이스테이블관련명령 3. SQL 명령의일괄실행 4. 레코드관련명령 5. 데이터베이스백업및복원명령 1. 데이터베이스관련명령 데이터베이스접속명령 데이터베이스접속명령 mysql -u계정 -p비밀번호데이터베이스명 C: > mysql -ukdhong p1234 kdhong_db 데이터베이스생성명령 데이터베이스생성명령

More information

Microsoft PowerPoint - QVIZMVUMWURI.pptx

Microsoft PowerPoint - QVIZMVUMWURI.pptx 데이타베이스시스템 2011.03 충북대학교경영정보학과조완섭 (wscho@chungbuk.ac.kr) Chap. 4 SQL 질의어 C4 2 목차 - SQL2에서데이터정의, 제약조건및스키마변경 - SQL에서의기본질의 - 더복잡한 SQL 질의들 - SQL에서삽입, 삭제, 갱신구문 - SQL 뷰 - 주장으로추가적인제약조건명시 - SQL의부가적인기능들 Ch4 3 SQL

More information

강의 개요

강의 개요 정규화와 SELECT (II) 웹데이터베이스 학과 학생 과목 학과 지도교수 학과학번성명 수강과목 담당교수 A 김수정 A 0001 고길동 성질이론 김수정 B 허영만 A 0002 둘리 한식의멋 허영만 C 강풀 B 0003 희동이 심리학의이해 강풀 과목 _ 성적 학번 수강과목 성적 0001 성질이론 A 0001 한식의멋 C 0002 성질이론 A 0002 한식의멋

More information

Microsoft PowerPoint - ch07_데이터베이스 언어 SQL.pptx

Microsoft PowerPoint - ch07_데이터베이스 언어 SQL.pptx 05-01 SQL의소개 SQL을이용한데이터정의 SQL을이용한데이터조작 뷰 삽입 SQL 학습목표 SQL의역할을이해하고, 이를기능별로분류해본다. SQL의데이터정의기능을예제를통해익힌다. SQL의데이터조작기능을예제를통해익힌다. 뷰의개념과장점을이해한다. 삽입 SQL의역할을이해한다. 2 01 SQL 의소개 SQL (Structured Query Language) 의미

More information

12. 데이타베이스 설계

12. 데이타베이스 설계 데이터베이스및설계 Chap 9. 데이타베이스설계 2012.06.07. 오병우 컴퓨터공학과 데이타베이스설계환경 데이타베이스생명주기 (Database life Cycle) 요구조건분석 설 계 구 현 운 영 감시및개선 Department of Computer Engineering 2 데이타베이스설계단계 단계별주요작업내용 요구조건분석단계 데이타및처리요구조건 개념적설계단계

More information

MySQL-.. 1

MySQL-.. 1 MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition

More information

PowerPoint Template

PowerPoint Template ` ERwin Data Modeler 사용자교육 ERwin Data Modeler 소개 I. ERwin Data Modeler 목차 1. ERwin 소개 2. ERwin 의모델링용어소개 3. ERwin Model Type 4. Relationship Issue -2-2 II. ERwin Data Modeler (Outline) ERwin Data Modeler

More information

5장 SQL 언어 Part II

5장 SQL 언어 Part II 5 장 SQL 언어 Part II 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 5 장 SQL 언어 Part II 1 / 26 데이터조작문 데이터검색 : SELECT 문데이터추가 : INSERT 문데이터수정 : UPDATE 문데이터삭제 : DELETE 문 박창이 ( 서울시립대학교통계학과 ) 5 장 SQL 언어 Part II 2 / 26 SELECT

More information

슬라이드 제목 없음

슬라이드 제목 없음 컴퓨터를사용하여정보를수집하고분석하는데데이터베이스기술이활용되고있음 정보와데이터는서로다름 데이터베이스 (database) 의정의 데이터베이스는조직체의응용시스템들이공유해서사용하는운영데이터 (operational data) 들이구조적으로통합된모임이다. 데이터베이스의구조는사용되는데이터모델에의해결정된다. 2 ( 계속 ) 데이터베이스의예 대학에서는데이터베이스에학생들에관하여신상정보,

More information

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > . 변수의수 ( 數 ) 가 3 이라면카르노맵에서몇개의칸이요구되는가? 2칸 나 4칸 다 6칸 8칸 < > 2. 다음진리표의카르노맵을작성한것중옳은것은? < 나 > 다 나 입력출력 Y - 2 - 3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > 2 2 2 2 2 2 2-3 - 5. 다음진리표를간략히한결과

More information

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에대하여 AB=BA 1 가성립한다 2 3 (4) 이면 1 곱셈공식및변형공식성립 ± ± ( 복호동순 ), 2 지수법칙성립 (은자연수 ) < 거짓인명제 >

More information

PowerPoint Presentation

PowerPoint Presentation 데이터전처리 Data Preprocessing 05 데이터통합 목차 1. 개체식별 2. 중복 3. 상관분석 4. 데이터값충돌탐지및해결 데이터전처리 (Data Preprocessing) - 05 데이터통합 3 1. 개체식별 개체식별문제Entity Identification Problem 이현호, Python 과 SQL 을활용한실전데이터전처리, 카오스북, 2018.

More information

The Relational Model

The Relational Model The Relational Database 1 관계데이터모델 릴레이션의개념 릴레이션의특성 데이터베이스키 Relational Query Languages SQL 데이터정의문 DB Lab. CUK 1 관계 (Relational) 데이터모델 (1/2) Relational database 란? a set of relations Relation: made up of

More information

<4D F736F F F696E74202D20BFC0B6F3C5AC2D31C0E52DB5A5C0CCC5CDBAA3C0CCBDBA20BDC3BDBAC5DB2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BFC0B6F3C5AC2D31C0E52DB5A5C0CCC5CDBAA3C0CCBDBA20BDC3BDBAC5DB2E BC8A3C8AF20B8F0B5E55D> 컴퓨터를사용하여정보를수집하고분석하는데데이터베이스기술이 활용되고있음 정보와데이터는서로다름 데이터베이스 (database) 의정의 데이터베이스는조직체의응용시스템들이공유해서사용하는운영데이터 (operational data) 들이구조적으로통합된모임이다. 데이터베이스의 구조는사용되는데이터모델에의해결정된다. 2 ( 계속 ) 데이터베이스의예 대학에서는데이터베이스에학생들에관하여신상정보,

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

More information

Microsoft PowerPoint - Database.ppt

Microsoft PowerPoint - Database.ppt 의료정보시스템과데이터베이스 - 서울의대의료정보학강좌 - 20050907 PsyBase 10 데이터베이스의활용 통신 교통 물류 재정 지식경영 문헌정보 사회사업 국방 교육 과학연구 30 년여의짧은연구역사 1000 억불시장의형성 1995 년서울대학교병원신경정신과에서사용되기시작된국내최초의전자의무기록 PsyBase 10 의무기록의하부구조와표면구조 What is the

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 4. 관계데이터베이스 (#2/2) 2013.03.20. 오병우 컴퓨터공학과 Integrity rule Introduction To inform the DBMS of certain constraints in the real world, so that it can prevent impossible configuration of values

More information

Microsoft PowerPoint _정규화

Microsoft PowerPoint _정규화 엔터프라이즈솔루션데이터베이스 2006. 0. 00 2007년상반기 홍길동정보처리기술사 webmaster@inforever.com -0- 논리적모델검증필요성 함수적종속 (Function Dependence) 어떤릴레이션 R 에서속성 x 의값각각에대해다른속성 y 의값이오직 하나만연관되어있을때 Y 는 X 에함수적으로종속된다 라고하며 x -> y 로표현함. 함수적종속성추론규칙

More information

6장. SQL

6장. SQL 학습목표 SQL이 무엇인지 개념을 설명 테이블을 생성, 변경, 제거할 할 수 있다. 수 있다. 데이터를 검색, 갱신, 삽입, 삭 제할 수 있다. 뷰, 시스템 카탈로그, 저장 프 로시저, 트리거에 대한 개념 을 설명할 수 있다. 2 목차 SECTION 01 SQL의 개요 11 SQL의 역사 12 SQL의 유형별 종류 SECTION 0 21 스키마 22 테이블

More information

슬라이드 제목 없음

슬라이드 제목 없음 관계데이터모델에서지원되는두가지정형적인언어 SQL 관계해석 (relational calculus) 원하는데이터만명시하고질의를어떻게수행할것인가는명시하지않는선언적인언어 관계대수 (relational algebra) 어떻게질의를수행할것인가를명시하는절차적인어 관계대수는상용관계 DBMS들에서널리사용되는 SQL의이론적인기초 관계대수는 SQL을구현하고최적화하기위해 DBMS의내부언어로서도사용됨

More information

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드] MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS보다가격이매우저렴한편이고,

More information

PowerPoint Presentation

PowerPoint Presentation 4. 관계데이타모델 이장의주요내용 관계모델소개 관계모델의개념 릴레이션, 릴레이션스키마, 릴레이션상태 관계모델의스키마기반제약조건들 도메인제약조건 키제약조건 엔티티무결성제약조건 참조무결성제약조건 ER 모델을관계모델로변환 2 관계모델소개 정보시스템의논리적스키마 (Logical Schema) 을정의하기위해사용 관계데이타베이스시스템에직접구현될수있도록데이타베이스구조를정의하는방법을제공

More information

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770>

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770> 국 가 공 인 자 격 검 정 2010년 9월 11일 시행 무 단 전 재 금 함 대 한 상 공 회 의 소 수험번호 제한 80분 형별 다음 문제를 읽고 알맞은 것을 골라 답안카드의 답란 (①, ②, ③, ④)에 표기하시오. 성 명 7. 다음 중 기억장치의 단편화에 대한 설명으로 옳은 1. 다음 중 운영체제에 대한 설명으로 옳지 않은 8. 다음 중 상주모니터 기법의

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

쉽게 풀어쓴 C 프로그래밊

쉽게 풀어쓴 C 프로그래밊 Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.

More information

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770> 25 강. 수열의극한참거짓 2 두수열 { }, {b n } 의극한에대한 < 보기 > 의설명중옳은것을모두고르면? Ⅰ. < b n 이고 lim = 이면 lim b n =이다. Ⅱ. 두수열 { }, {b n } 이수렴할때 < b n 이면 lim < lim b n 이다. Ⅲ. lim b n =0이면 lim =0또는 lim b n =0이다. Ⅰ 2Ⅱ 3Ⅲ 4Ⅰ,Ⅱ 5Ⅰ,Ⅲ

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 6. SQL 2013.04.10. 오병우 컴퓨터공학과 SQL 의역사 SEQUEL(Structured English QUEry Language) 에연유 1974 년, IBM 연구소에서발표 IBM 은 'SYSTEM R' 의인터페이스로설계구현 실험적관계데이터베이스시스템인터페이스표준 SQL 1986 년, SQL-86 또는 SQL1 1992

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 1. 데이터베이스환경 2015.03.03. 오병우 컴퓨터공학과 Data Decision-Making ( 의사결정 ) 끊임없는선택의연속 최신의정확한정보로부터상황파악필요 Data Facts collected from observations and measurements Values actually stored in the database

More information

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL 다양한예제로쉽게배우는 오라클 SQL 과 PL/SQL 서진수저 4 장 JOIN 을배웁니다 1 2 1. Cartesian Product ( 카티션곱, CROSS Join) - Oracle Join 문법 SQL> SELECT e.ename, d.dname 2 FROM emp e, dept d ; - ANSI Join 문법 SQL> SELECT e.ename, d.dname

More information

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) 8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 ) - DDL(Data Definition Language) : show, create, drop

More information

Microsoft PowerPoint 관계 대수 및 관계 해석(Part 1)

Microsoft PowerPoint 관계 대수 및 관계 해석(Part 1) 데이터베이스 (Database) (Part 1) 문양세강원대학교 IT특성화대학컴퓨터과학전공 관계대수및관계해석강의요약 단항관계연산 : 실렉트와프로젝트 집합이론과관계대수연산 이항관계연산 : 조인과디비전연산 추가적인관계연산 관계대수질의의예 투플관계해석 도메인관계해석 Page 2 관계대수 (Relational Algebra) 데이터모델의구성요소 데이터베이스구조와제약조건의정의

More information

강의 개요

강의 개요 DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE

More information

내용 3.1 관계모델의개념 3.2 관계제약조건과관계형데이타베이스스키마 3.3 갱신연산과트랜잭션그리고제약조건의위반처리 3.4 요약 Ch6 Fundamentas of Database Systems 2

내용 3.1 관계모델의개념 3.2 관계제약조건과관계형데이타베이스스키마 3.3 갱신연산과트랜잭션그리고제약조건의위반처리 3.4 요약 Ch6 Fundamentas of Database Systems 2 제 3 장 관계데이타모델과관계 데이타베이스제약조건 Fundamentas of Database Systems R. A. Emasri and S. B. Navathe 내용 3.1 관계모델의개념 3.2 관계제약조건과관계형데이타베이스스키마 3.3 갱신연산과트랜잭션그리고제약조건의위반처리 3.4 요약 Ch6 Fundamentas of Database Systems 2

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 06 데이터모델링... 오라클로배우는데이터베이스개론과실습 1. 데이터모델링의개념 2. ER 모델 3. ER 모델을관계데이터모델로사상 4. ERwin 실습 5. 모델링연습 ( 마당대학데이터베이스 ) 데이터모델링의개념을이해한다. 개념적모델링단계에사용하는 ER 모델을이해하고작성방법을알아본다. ERwin 프로그램을사용하여 ER 모델을작성해본다. 마당대학데이터베이스를

More information

슬라이드 제목 없음

슬라이드 제목 없음 Chap 7-1 ER- 관계사상에의한 관계데이터베이스설계 2015.06.15 조완섭충북대학교경영정보학과 wscho@cbnu.ac.kr 1 목차 ERP-to-Tables Mapping 실무예제 대학교 스포츠 은행 버스운행 2 ERD to Relation Mapping ERD 는실세계를모델링한결과이지만관계 DBMS 를이용하여구현되어야함 ERD 를직접구현한 DBMS

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이타베이스 Chap 6. SQL 2014.03.26. 오병우 컴퓨터공학과 SQL 의역사 SEQUEL(Structured English QUEry Language) 에연유 1974 년, IBM 연구소에서발표 IBM 은 'SYSTEM R' 의인터페이스로설계구현 실험적관계데이터베이스시스템인터페이스표준 SQL 1986 년, SQL-86 또는 SQL1 1992 년개정,

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 7. 데이터종속성과정규화 2012.05.21. 오병우 컴퓨터공학과 데이터베이스구축 데이터베이스구축 DB 설계필요 : 전체 attribute 를 relation 별로 grouping 필요 (Logical) database design DDL 을가지고 conceptual schema 정의 Given some body of data suitable

More information

Microsoft PowerPoint - 13(FD1) [호환 모드]

Microsoft PowerPoint - 13(FD1) [호환 모드] 제 13 장 관계데이타베이스의함수적종속성과정규화기본이론 목차 13.1 릴레이션스키마를설계하는몇가지개략적인지침 13. 함수적종속성 (functional dependencies, FDs) 13.3 기본키를기반으로한정규형 13.4 제 정규형과제 3 정규형의일반적인정의 13.5 BCNF (Boyce-Codd Normal Form) 13.6 다치종속성과제4정규형 13.7

More information

Microsoft PowerPoint - 26.pptx

Microsoft PowerPoint - 26.pptx 이산수학 () 관계와그특성 (Relations and Its Properties) 2011년봄학기 강원대학교컴퓨터과학전공문양세 Binary Relations ( 이진관계 ) Let A, B be any two sets. A binary relation R from A to B, written R:A B, is a subset of A B. (A 에서 B 로의이진관계

More information

31. 을전개한식에서 의계수는? 를전개한식이 일 때, 의값은? 을전개했을때, 의계수와상수항의합을구하면? 을전개했을때, 의 계수는? 를전개했을때, 상수항을 구하여라. 37

31. 을전개한식에서 의계수는? 를전개한식이 일 때, 의값은? 을전개했을때, 의계수와상수항의합을구하면? 을전개했을때, 의 계수는? 를전개했을때, 상수항을 구하여라. 37 21. 다음식의값이유리수가되도록유리수 의값을 정하면? 1 4 2 5 3 26. 을전개하면상수항을 제외한각항의계수의총합이 이다. 이때, 의값은? 1 2 3 4 5 22. 일때, 의값은? 1 2 3 4 5 27. 를전개하여간단히 하였을때, 의계수는? 1 2 3 4 5 23. 를전개하여 간단히하였을때, 상수항은? 1 2 3 4 5 28. 두자연수 와 를 로나누면나머지가각각

More information

WINDOW FUNCTION 의이해와활용방법 엑셈컨설팅본부 / DB 컨설팅팀정동기 개요 Window Function 이란행과행간의관계를쉽게정의할수있도록만든함수이다. 윈도우함수를활용하면복잡한 SQL 들을하나의 SQL 문장으로변경할수있으며반복적으로 ACCESS 하는비효율역

WINDOW FUNCTION 의이해와활용방법 엑셈컨설팅본부 / DB 컨설팅팀정동기 개요 Window Function 이란행과행간의관계를쉽게정의할수있도록만든함수이다. 윈도우함수를활용하면복잡한 SQL 들을하나의 SQL 문장으로변경할수있으며반복적으로 ACCESS 하는비효율역 WINDOW FUNCTION 의이해와활용방법 엑셈컨설팅본부 / DB 컨설팅팀정동기 개요 Window Function 이란행과행간의관계를쉽게정의할수있도록만든함수이다. 윈도우함수를활용하면복잡한 SQL 들을하나의 SQL 문장으로변경할수있으며반복적으로 ACCESS 하는비효율역시쉽게해결할수있다. 이번화이트페이퍼에서는 Window Function 중순위 RANK, ROW_NUMBER,

More information

TITLE

TITLE CSED421 Database Systems Lab MySQL Basic Syntax SQL DML & DDL Data Manipulation Language SELECT UPDATE DELETE INSERT INTO Data Definition Language CREATE DATABASE ALTER DATABASE CREATE TABLE ALTER TABLE

More information

Microsoft PowerPoint 관계 DB의 FD와 정규화

Microsoft PowerPoint 관계 DB의 FD와 정규화 데이터베이스 (Database) 관계데이터베이스의함수적종속성과정규화 문양세강원대학교 IT특성화대학컴퓨터과학전공 강의내용 릴레이션스키마를설계하는몇가지개략적인지침 함수적종속성 (functional dependencies, FDs) 기본키를기반으로한정규형 제 2 정규형과제 3 정규형의일반적인정의 BCNF (Boyce Codd Normal lf Form) Page

More information

Microsoft PowerPoint - ch10_회복과 병행 제어.pptx

Microsoft PowerPoint - ch10_회복과 병행 제어.pptx 13-01 트랜잭션 장애와회복 병행제어 병행수행과병행제어 병행수행 (concurrency) 여러사용자가데이터베이스를동시공유할수있도록여러개의트랜잭션을동시에수행하는것을의미 여러트랜잭션들이차례로번갈아수행되는인터리빙 (interleaving) 방식으로진행됨 병행제어 (concurrency control) 또는동시성제어 병행수행시같은데이터에접근하여연산을실행해도문제가발생하지않고정확한수행결과를얻을수있도록트랜잭션의수행을제어하는것을의미

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Chapter 01 데이터베이스시스템... 오라클로배우는데이터베이스개론과실습 1. 데이터베이스와데이터베이스시스템 2. 데이터베이스시스템의발전 3. 파일시스템과 DBMS 4. 데이터베이스시스템의구성 데이터베이스의유형을알아보고개념및특징을이해한다. 데이터베이스시스템을중심으로한정보시스템의발전과정을알아본다. 프로그램과데이터가컴퓨터에어떻게저장되는지이해한다. 데이터베이스시스템의구성요소를알아본다.

More information

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures 단일연결리스트 (Singly Linked List) 신찬수 연결리스트 (linked list)? tail 서울부산수원용인 null item next 구조체복습 struct name_card { char name[20]; int date; } struct name_card a; // 구조체변수 a 선언 a.name 또는 a.date // 구조체 a의멤버접근 struct

More information

Microsoft PowerPoint - 7(ERModeling) [호환 모드]

Microsoft PowerPoint - 7(ERModeling) [호환 모드] 제 7 장 엔터티 - 관계를사용한 개념적데이타모델링 Fundamentals of Database Systems R A Elmasri and S B Navathe 목차 71 데이타베이스설계를위한고수준개념적데이타모델의사용 72 간단한예제데이타베이스응용 73 엔터티타입, 엔터티집합, 애트리뷰트, 키 74 관계, 관계타입, 역할, 구조적제약조건 75 약한엔티티타입

More information

@OneToOne(cascade = = "addr_id") private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a

@OneToOne(cascade = = addr_id) private Addr addr; public Emp(String ename, Addr addr) { this.ename = ename; this.a 1 대 1 단방향, 주테이블에외래키실습 http://ojcedu.com, http://ojc.asia STS -> Spring Stater Project name : onetoone-1 SQL : JPA, MySQL 선택 http://ojc.asia/bbs/board.php?bo_table=lecspring&wr_id=524 ( 마리아 DB 설치는위 URL

More information

열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2

열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2 c 2010, BENESO All rights reserved 1 열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2 u 열거형 : 대소, 위치등의관계에대해설명 u 교차형 : 중복, 합동, 복합, 공동등의관계에대해설명 설명도, 대소관계도, 제휴관계도,

More information

<4D F736F F F696E74202D20BFC0B6F3C5AC2D38C0E52DBAE4BFCD20BDC3BDBAC5DB20C4ABC5BBB7CEB1D72DBFC0B6F3C5AC2E BC8A3C8AF20B8F0B

<4D F736F F F696E74202D20BFC0B6F3C5AC2D38C0E52DBAE4BFCD20BDC3BDBAC5DB20C4ABC5BBB7CEB1D72DBFC0B6F3C5AC2E BC8A3C8AF20B8F0B 8 제장오라클 81 8.1 뷰 8.2 관계 DBMS의시스템카탈로그 8.3 오라클의시스템카탈로그연습문제 뷰와시스템카탈로그 관계데이터베이스시스템의뷰 (view) 는다른릴레이션으로부터유도된릴레이션 (derived relation) 으로서 ANSI/SPARC 3단계아키텍처의외부 뷰와다름 뷰는관계데이터베이스시스템에서데이터베이스의보안메카니즘으로서, 복잡한질의를간단하게표현하는수단으로서,

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

Chapter 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리

Chapter 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리 Chapter 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리 Essentials of Management Information Systems Chapter. 5 비즈니스인텔리젼스의기초 : 데이터베이스와정보관리 학습목표 관계형데이터베이스가데이터를어떻게구성하고, 객체지향데이터베이스와어떠한차이가존재하는가? 데이테베이스관리시스템의원리는무엇인가? 기업의성과와의사결정력을향상시키기위한데이터베이스의정보에접근하기위한주요도구와기술들은무엇인가?

More information

PowerPoint Presentation

PowerPoint Presentation Class - Property Jo, Heeseung 목차 section 1 클래스의일반구조 section 2 클래스선언 section 3 객체의생성 section 4 멤버변수 4-1 객체변수 4-2 클래스변수 4-3 종단 (final) 변수 4-4 멤버변수접근방법 section 5 멤버변수접근한정자 5-1 public 5-2 private 5-3 한정자없음

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 IT CookBook, SQL Server 로배우는데이터베이스개론과실습 [ 강의교안이용안내 ] 본강의교안의저작권은한빛아카데미 에있습니다. 이자료를무단으로전제하거나배포할경우저작권법 136 조에의거하여최고 5 년이하의징역또는 5 천만원이하의벌금에처할수있고이를병과 ( 倂科 ) 할수도있습니다. Chapter1. 데이터베이스시스템 SQL Server 로배우는데이터베이스개론과실습

More information

<4D F736F F F696E74202D E20B0FCB0E BCB3B0E820BECBB0EDB8AEC1F2B0FA20C3DFB0A1C0FB20C1A4B1D4C7FC>

<4D F736F F F696E74202D E20B0FCB0E BCB3B0E820BECBB0EDB8AEC1F2B0FA20C3DFB0A1C0FB20C1A4B1D4C7FC> 데이터베이스 (Database) 문양세강원대학교 IT특성화대학컴퓨터과학전공 강의내용 관계형데이터베이스스키마설계알고리즘 릴레이션분해와정규형의부족한점 분해와종속성의보존 분해와무손실 ( 비부가적 ) 조인 널값과허상투플이야기하는문제점 다치종속성과제 4 정규형 (4NF) 조인종속성과제 5 정규형 (5NF) 포함종속성 기타종속성과정규화 Page 2 관계 DB 스키마설계알고리즘

More information

Microsoft PowerPoint Python-DB

Microsoft PowerPoint Python-DB 순천향대학교컴퓨터공학과이상정 순천향대학교컴퓨터공학과 1 학습내용 데이터베이스 SQLite 데이터베이스 파이썬과데이터베이스연결 순천향대학교컴퓨터공학과 2 데이터베이스 (Database) 소개 데이터베이스 DBMS (DataBase Management System) 이라고도함 대용량의데이터를매우효율적으로처리하고저장하는기술 SQLite, 오라클, MySQL 등이있음

More information

<4D F736F F F696E74202D205BC1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7BDC7B1E2B1E2C3E2B9AEC1A6C7AEC0CC5D B3E231C8B82E707074>

<4D F736F F F696E74202D205BC1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7BDC7B1E2B1E2C3E2B9AEC1A6C7AEC0CC5D B3E231C8B82E707074> 1. 알고리즘 : 34 강행과열을바꿔출력하는순서도 START ROW = 4 COL = 3 A(ROW, COL) B(COL, ROW) N = 0 P = 1 Q = 0 S = 1, ROW, 1 S = 1, ROW, 1 T = 1, COL, 1 () Q = Q+1 B(P, Q) = (3) A(S, T) Q >= (4) ROW NO YES (5) P = P+1 Q

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL

다양한 예제로 쉽게 배우는 오라클 SQL 과 PL/SQL 다양한예제로쉽게배우는 오라클 SQL 과 PL/SQL 서진수저 9 장인덱스를배웁니다 1 1. 인덱스란무엇인가? 2 - ROWID ( 주소 ) 조회하기 SCOTT>SELECT ROWID, empno, ename 2 FROM emp 3 WHERE empno=7902 ; ROWID EMPNO ENAME --------------------------------- ----------

More information

슬라이드 1

슬라이드 1 Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능

More information

chap 5: Trees

chap 5: Trees Chapter 5. TREES 목차 1. Introduction 2. 이진트리 (Binary Trees) 3. 이진트리의순회 (Binary Tree Traversals) 4. 이진트리의추가연산 5. 스레드이진트리 (Threaded Binary Trees) 6. 히프 (Heaps) 7. 이진탐색트리 (Binary Search Trees) 8. 선택트리 (Selection

More information

JAVA PROGRAMMING 실습 08.다형성

JAVA PROGRAMMING 실습 08.다형성 2015 학년도 2 학기 1. 추상메소드 선언은되어있으나코드구현되어있지않은메소드 abstract 키워드사용 메소드타입, 이름, 매개변수리스트만선언 public abstract String getname(); public abstract void setname(string s); 2. 추상클래스 abstract 키워드로선언한클래스 종류 추상메소드를포함하는클래스

More information

201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 조원 송찬호 2

201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 조원 송찬호 2 201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 2015671001 조원 송찬호 2015671014 조원 김현종 2015671010 광운대학교정보과학교육원 정보통신공학과 61

More information

머리말

머리말 머리말 개정 3 판발간에즈음하여 대학에서데이터베이스과목을가르친지 20여년의세월이지났습니다. 그동안외국의유명한원서들또는이들의번역서를교재로선택하여강의를해왔습니다. 몇년전에는저명한원서 2판과 3판을여러교수들과공동으로직접번역을해보기도했습니다. 이런교재들은대개 700페이지이상의분량이어서한학기동안가르치는것은불가능했습니다. 또한이런교재에는지난 70년대이후부터데이터베이스분야에서연구된방대한이론이집대성되어있어서데이터베이스를실무에활용하는능력을배양하기에는아쉬운점이적지않았습니다.

More information

10.ppt

10.ppt : SQL. SQL Plus. JDBC. SQL >> SQL create table : CREATE TABLE ( ( ), ( ),.. ) SQL >> SQL create table : id username dept birth email id username dept birth email CREATE TABLE member ( id NUMBER NOT NULL

More information

문서 템플릿

문서 템플릿 HDSI 툴분석 [sql injection 기술명세서 ] Sql injection 기술명세서 Ver. 0.01 이문서는 sql injection 기술명세가범위입니다. Copyrights Copyright 2009 by CanvasTeam@SpeeDroot( 장경칩 ) All Rights Reserved. 장경칩의사전승인없이본내용의전부또는일부에대한복사, 전재,

More information

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다 이장에서사용되는 MATLAB 명령어들은비교적복잡하므로 MATLAB 창에서명령어를직접입력하지않고확장자가 m 인 text 파일을작성하여실행을한다. 즉, test.m 과같은 text 파일을만들어서 MATLAB 프로그램을작성한후실행을한다. 이와같이하면길고복잡한 MATLAB 프로그램을작성하여실행할수있고, 오류가발생하거나수정이필요한경우손쉽게수정하여실행할수있는장점이있으며,

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 데이터베이스및설계 Chap 5. 관계대수와관계해석 #1. Relational lgebra 2014.03.18. 오병우 컴퓨터공학과 관계데이터연산 데이터모델 (D) D = S: 구조, O: 연산, C: 제약조건연산과데이터언어 연산 : 시스템입장 데이터언어 : 사용자입장관계데이터언어 ⅰ. 관계대수 (relational algebra) 절차언어

More information