1 ( 비정규형 1NF) 2 (2NF 3NF) 3 (BCNF 4NF) BCNF(Boyce-Codd 정규형 ) - 릴레이션 R 에서결정자가모두후보키 (candidate) 인관계형 기본키 (primary key) : 한릴레이션에서특정튜플을유일하게구별할 수있는속성. Null

Similar documents
gisa_pil_070304_pdf.hwp

PTLINE Template

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770>

<4D F736F F F696E74202D20BBE7BABB202D DBED7BCBCBDBAC1A6BEEE2CC7C1B7CEC5E4C4DD2C4F B0E8C3FE2E707074>

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

<B5A5C0CCC5CDC5EBBDC520C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770>

V. 통신망 기술

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

TCP.IP.ppt

BJFHOMINQJPS.hwp

Switching

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

DBMS & SQL Server Installation Database Laboratory

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

2012년 제2회 컴퓨터운용사 필기 B형(인쇄본).hwp

OSI 참조 모델과 TCP/IP

소프트웨어 융합 개론

2009년 상반기 사업계획

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

Microsoft Word doc

슬라이드 1

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

Microsoft PowerPoint - o8.pptx

컴퓨터네트워크와인터넷 컴퓨터네트워크 Copyright by Tommy Kwon on August, 2010 Copyright by Tommy Kwon on August, 통신 정보전송시스템의구성과역할, 원리 l 원격지간에정보를잘전송하고처

정보통신공학특론 (과목번호 : 0634)

Microsoft PowerPoint - tem_5

슬라이드 제목 없음

PowerPoint 프레젠테이션

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

[Brochure] KOR_TunA

2008년02회기사필기.hwp

1217 WebTrafMon II

<4D F736F F F696E74202D20BBE7BABB202D204F DC7C1B7CEBCBCBDBA20BDBAC4C9C1D9B8B528BAF1BCB1C1A12CBCB1C1A1292E707074>

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

순위가높은메시지가먼저도착하도록한다. 서비스등급 : 데이터의요구에따라서비스등급을부여하여서비스한다. 보안성 : 엑세스제한과같은보안체제를구현한다. OSI(Open System Interconnection) 참조모델 1) 기본개념 다른시스템간의원활한통신을위해 ISO( 국제표준

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

정보처리기사필기기출문제 ( ) 1 과목 : 데이터베이스 9. 다음문장의 ( ) 안내용으로공통적용될수있는가장적절한내용은무엇인가? 1. DBMS의필수기능중데이터베이스를접근하여데이터의검 색, 삽입, 삭제, 갱신등의연산작업을위한사용자와데이터 베이스사이의인터페이스

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint _TCP_IP

2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 3. 인터네트워킹에필요한장비 1 리피터 (Repeater) - 데이터가전송되는동안케이블에서신호의손실인감쇄 (Attenuation) 현상이발생하는데, 리피터는감쇄되는신

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

1장. 유닉스 시스템 프로그래밍 개요


일반적인 네트워크의 구성은 다음과 같다

SMB_ICMP_UDP(huichang).PDF

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<4D F736F F F696E74202D FB5A5C0CCC5CDB8B5C5A9BFCD20BFC0B7F9C1A6BEEE20B1E2B9FD205BC8A3C8AF20B8F0B5E55D>

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

untitled

Microsoft Word - release note-VRRP_Korean.doc

½½¶óÀ̵å Á¦¸ñ ¾øÀ½

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

Introduction to Computer Science

ºÎ·ÏB

MAX+plus II Getting Started - 무작정따라하기

V. 통신망 기술

Microsoft PowerPoint - 30.ppt [호환 모드]

OCW_C언어 기초

C# Programming Guide - Types

슬라이드 1

슬라이드 1

Sequences with Low Correlation

4. 다음주소지정방식중속도가가장빠른주소방식은? 가. immediate addressing mode 나. direct addressing mode 다. indirect addressing mode 라. index register. 5. 간접주소 (indirect addr

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft Word - src.doc

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

슬라이드 제목 없음

내용 q Introduction q Binary passand modulation Ÿ ASK (Amplitude Shift Keying) Ÿ FSK (Frequency Shift Keying) Ÿ PSK (Phase Shift Keying) q Comparison of

사용자수준의스레드 : 사용자의라이브러리에의해운영, 속도는빠르나, 구현이복잡하다. 커널수준의스레드 : 운영체제커널에의해운영, 속도는느리나, 구현이단순하다. 스케줄링 (Scheduling) 1) 스케줄링의정의 프로세스가생성되어실행될때필요한시스템의여러자원을해당프로세스에게할당

온라인 IT 교육최강 ( 2) 데이터통신 (Data Communication) 1 데이터통신의일반적인정의 정보기기사이에서디지털신호형태로표현된정보를송 수신하는통신 정보처리장치등에의하여처리된정보를전송하는통신으로기계장치간의통신 전기통신회선을이용,

슬라이드 1

Microsoft PowerPoint - e-biz-04.ppt

정보통신공학특론 (과목번호 : 0634)

Microsoft PowerPoint - L4-7Switch기본교육자료.ppt

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D E DB0FCB0E820BBE7BBF3BFA120C0C7C7D120B0FCB0E820B5A5C0CCC5CDBAA3C0CCBDBA20BCB3B0E8>

시스템, 네트워크모니터링을통한보안강화 네트워크의미래를제시하는세미나 세미나 NetFocus 2003 : IT 관리자를위한네트워크보안방법론 피지피넷 /

Microsoft Word - logic2005.doc

슬라이드 1

강의 개요

Chapter11OSPF

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6347E36B0AD20B9AEC1A62BC1A4B4E42E687770>

Microsoft Word - NAT_1_.doc

Chap 6: Graphs

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

0. 들어가기 전

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

T100MD+

MySQL-.. 1

<4D F736F F F696E74202D DBAB8C1B62CC6AFBCF6BFEBB5B5B1E2BEEFC0E5C4A12CBAB4B7C4C4C4C7BBC5CD2E707074>

건시스템 (gunsys.com) 정보처리기사필기기출문제 ( 회 ) 2017 년 2 회정보처리기사필기시험기출문제답안 1과목 : 20문제 데이터베이스 2과목 : 20문제 전자계산기구조 3과목 : 20문제 운영체제 4과목 : 20문제 소프트웨어공학 5과목

18. 릴레이션의특징으로적합하지않은것은? 1 중복된튜플이존재하지않는다. 2 튜플간의순서는별다른의미를가지지않는다. 3 속성간의순서는존재하며중요한의미를갖는다. 4 모든속성값은원자값을갖는다. 19. 데이터베이스의특성으로옳지않은것은? 1 질의에대하여실시간처리및응답이가능하도록지

The Pocket Guide to TCP/IP Sockets: C Version

15. 다음은무엇에대한설명인가? It is a minimal subset of attributes in a relation which uniquely identifies each tuple in the relation. It is designated as the pri

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

<4D F736F F F696E74202D20BBE7BABB202D20C4C4C0CF31332DB3D7C6AEBFF6C5A9B1B8BCBA2C4950C1D6BCD2C3BCB0E82CB9ABBCB1C0CEC5CDB3DD2E70707

JAVA PROGRAMMING 실습 08.다형성

Transcription:

< 오늘은이것만외우자 > 2018년 2월 27일 ( 화 ) 1 HDLC의제어부 프레임의종류식별 2 BSC : Go-Back-N, 선택적재전송 ARQ ( 오류제어 ) 3 HDLC : Go-Back-N, 선택적재전송 ARQ ( 오류제어 ) 슬라이딩윈도우 ( 흐름제어 ) 2018년 2월 28일 ( 수 ) 1 외부스키마 : 프로그래머, 사용자 입장에서 조직 의일부분을정의한것개념스키마 : 모든응용시스템, 사용자가필요한데이터 를논리적으로정의한것 2 데이터모델이표시할사항 : 구조 (structure), 연산 (operation), 제약조건 (constraints) 구연제로외우자 3 HDLC 프레임중링크의설정과해제, 오류회복 Unnumbered Frame 오류제어와흐름제어 Supervisor Frame 4 관계대수 : 원하는정보가그정보를어떻게유도하는가기술하는절차적방법관계해석 : 원하는정보가무엇이라는것만정의하는비절차적방법 5 신뢰성, 효율적 데이터링크계층 6 트래잭션독립성 트랜잭션이동시에병행실행될때또다른하나의연산이끼어들수없음. 2018년 3월 1일 ( 목 ) 1 원시코드분석, 기존설계정보재발견 역공학 (reverse engineering) 2 아날로그 아날로그 : AM, FM, PM 디지털 아날로그 : ASK, FSK, PSK ( Keying( 변조 ) 이라고함! ) 아날로그 디지털 : PCM ( 하나밖에없음!) <2012년 8월 100번 > 아날로그데이터를디지털신호로변환하는변조방식은? 데이터베이스정의에해당되는내용을모두나열한것은? 1 Shared Date 2 Distributed Data 3 Stored Data 4 Operational Data, 3, 4 4 operational data : 운영데이터, 존재목적이명확하고, 유용성을지니고있는데이터를말한다. Integrated Data : 통합된데이터, 기본적으로같은데이터들은중복되지않는다는것을말한다. [ 설계단계 ] <2014년 8월 18일 > 데이터베이스의물리적설계단계와거리가먼것은? 1 저장레코드양식설계 2 레코드집중의분석및설계 3 트랜잭션인터페이스설계 4 접근경로설계, 트랜잭션인터페이스설계 논리적설계단계 물리적설계단계 : 기본데이터단위는 저장레코드 (stored record) 저장레코드의양식설계, 순서, 접근경로, 저장공간할당, 레코드집중의분석및설계등을기술 ( 저장레코드란말이나오면답확률 ) <2014년 3월 11번 > 데이터베이스설계시물리적설계단계에서수행하는사항이아닌것은? 1 저장레코드양식설계 2 레코드집중의분석및설계 3 접근경로설계 4 목표 DBMS에맞는스키마설계, 목표 DMBS에맞는스키마설계는논리적서례단계 <2012년 5월 9번 > 데이터베이스의설계의논리적설계단계에서수행하는작업이아닌것은? 1 PAM 2 PDM 3 PPM 4 PCM 3 응집도순서 : 우연적 < 논리적 < 시간적 < 절차적 < 교환적 < 순차적 < 기능적 ( 우논시절교순기 ) 외우기 TIP 내가우는시절에교정기를끼고있었다. 1. 논리적데이터모델로변환 2. 트랜잭션인터페이스설계 3. 스키마의평가및정제 4. 트랜잭션모델링 4 결합도순서 : 자료 < 스태프 < 제어 < 외부 < 공통 < 내용 ( 자스제외공내 ) 외우기 TIP 자스민은제외하고공내! 5 소프트웨어재공학과가장관련되는것 Preventive maintenance 6 B-ISDN/ATM 프로토콜에있어서 ATM 계층의기능 셀헤더생성및추출 7 하드웨어신호에의해특정번지서브루틴수행 벡터인터럽트 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 제 1 과목 : 데이터베이스 ] < 실수조심 > 노드의차수 : 해당노드의자식노드개수 트리의차수 : 해당트리에서자식노드가가장많은노드의차수 < 실수조심 > 응집도 : 한모듈내에있는구성요소의기능적관련성 결합도 : 두모듈간의상호의존도 선택정렬 (selection sort) : 최저값 을선택해서첫번째자리부터비교 삽입정렬 (insert sort) : 앞의수들모두와비교해가면서삽입 개념적설계단계개념스키마모델링, 트랜잭션모델링. ER 다이어그램작성논리적설계단계트랜잭션인터페이스, 현실세계 논리적자료구조로변환물리적설계단계파일저장구조, 레코드형식, 접근경로 [ 외우기tip ] 개념적설계단계 : 개넘스키야! 이리 (ER) 와서 D( 다이어그램 ) 질래? 논리적설계단계 : 논리적인사람 ( 人 ) 물리적설계단계 : 무슨무슨 저장레코드 나오면정답 <2017년 3월 13번 > 데이터베이스에서개념적설계단계에대한설명으로틀린것은? 1. 산출물로 ER-D가만들어진다. 2. DBMS에독립적인개념스키마를설계한다. 3. 트랜잭션인터페이스를설계한다. 4. 논리적설계단계의앞단계에서수행된다., 인 ( 人 )! 터페이스는 논리적설계단계 선택, 삽입헷갈리니까잘구별하기ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 데이터베이스 ] <2016년 8월 15번 > 두번틀림

1 ( 비정규형 1NF) 2 (2NF 3NF) 3 (BCNF 4NF) BCNF(Boyce-Codd 정규형 ) - 릴레이션 R 에서결정자가모두후보키 (candidate) 인관계형 기본키 (primary key) : 한릴레이션에서특정튜플을유일하게구별할 수있는속성. Null 값을가질수없다. 외부스키마 (external) : 프로그래머나사용자입장에서데이터베이스의모습으로조직의일부분을정의한것 개념스키마 (conceptual) : 모든응용시스템과사용자들이필요로하는데이터를통합한조직전체의데이터베이스구조를논리적으로정의한것 내부스키마 (internal) : 전체데이터베이스의물리적저장형태를기술하는것ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [SQL 질의 ] <2016년 3월 3번 > 다음 SQL 질의를관계대수식으로표현하면? ( 단, P는 WHERE 조건절 ) SELECT A1 FROM R1 WHERE P 1 ㅠR( P(A1)) 2 A1( ㅠP(R1)) 3 ㅠA1( P(R1)) 4 R1( ㅠP(A1)) 이문제는 SQL 질의를관계대수식으로표현하는문제입니다. 특정조건을만족하는튜플들의부분집합을구하는 SELECT 연산의기호는그리스문자시그마 ( ) 이고, 표기형식은 ( 조건 )(R) 입니다. 릴레이션에서속성리스트에제시된특정속성값만을추출하는 PROJECT 연산의기호는그리스문자파이 ( ㅠ ) 이고, 표기형식은ㅠ ( 속성리스트 )(R) 입니다. 따라서이문제의정답은 3번이됩니다. 후보키 (candidate key) : 기본키로사용할수있는속성들. 후보키는릴레이션내모든튜플에대해서유일성과최소성을만족시켜야한다. It is minimal subset of attributes in relation which uniquely identifies each tuple in the relation. It is designates as the primary <2012년 8월 20번 > 릴레이션에서튜플을유일하게구별해주는속성또는속성들의조합을의미하는키는? 1. alternative key 2. foreign key 3. complex key 4. candidate key 슈퍼키 (superkey) : 한릴레이션내에있는속성들의집합으로구성된키로서유일성은만족시키지만, 최소성은만족시키지못한다. 학번 + 주민번호, 학번, 주민번호, 학번 + 주민번호 + 성명 등으로슈퍼키를구성할수있다. 외래키 (foreign key) 최소성 : 학번 or 주민번호 하나만가지고도다른튜플을구분할수있다면이는최소성을만족한다. Select Sigma / Project Pie ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 정규화 ] [2015년 5월 ] 정규화에관한설명으로옳지않은것은? 1 릴레이션 R의도메인의값이원자값만을가지면릴레이션 R은제1정규형에해당된다. 2 정규화는차수가높아질수록 ( 제1 정규형 제5 정규형 ) 만족시켜야할제약조건이많아진다. 3 릴레이션 R이제1정규형을만족하면서, 키가아닌모든속성이기본키에완전함수종속이면릴레이션 R은제 2정규형에해당된다. 4 릴레이션 R이제2정규형을만족하고, 결정자이면서후보키가아닌것을제거하면제3정규형에해당된다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 병행제어 (concurrency control)] 정의 : 다중프로그램의이점을활용하여동시에여러개의트랜잭션을병행수행할때, 동시에실행되는트랜잭션들이데이터베이스의일관성을파괴하지않도록트랜잭션간의상호작용을제어하는것이다. < 목적 > 1 데이터베이스의공유를최대화 2 시스템의활용도를최대화 3 데이터베이스의일관성을유지 4 사용자에대한응답시간을최소화 < 병행제어기법의종류 > [1] 로킹 - 로킹은주요데이터의액세스를상호배타적으로하는것

- 트랜잭션이어떤로킹단위를액세스하기전에 Lock( 잠금 ) 을요청해서 Lock이허락되어야만그로킹단위를액세스할수있도록하는기법 [2] 2단계로킹 (two-phase locking) 규약 - 각트랜잭션의로크요청과해제 (unlock) 요청을 2단계로실시 - 직렬성을보장하는대표적인로킹규약 - 직렬성은보장하지만, 교착상태를예방할수없다는단점 [3] 최적병행수행 (= 낙관적기법, 검증기법, 확인기법 ) [4] 다중버전기법 [5] 타임스탬프기법 ( 로크사용 X 교착상태 X) 하며, 일부실행으로는트랜잭션의기능을가질수없다는트랜잭션의특성은? 1 consistency 2 atomicity 3 isolation 4 durability <2012년 8월 4번 > 개념적설계 - 트랜잭션모델링 논리적설계 - 트랜잭션인터페이스 물리적설계 - 트랜잭션세부사항 <2016년 8월 18번 > 병행제어 (Concurrency Control) 기법의종류가아닌것은? 1. 로킹기법 2. 낙관적기법 3. 타임스탬프기법 4. 시분할기법 외우기팁 : 낙타로 최적병행수행 = 낙관적기법 <2017년 3월 3번 > 로킹기법에서 2단계로킹규약에대한설명으로옳은것은? 1 트랜잭션은 lock만수행할수있고, unlock은수행할수없는확장단계가있다. 2 트랜잭션이 unlock 과 lock을동시에수행할수있는단계를병렬전환단계라한다. 3 한트랜잭션이 unlock 후다른데이터아이템을 lock 할수있다. 4 교착상태를일으키지않는다. 해설 : 로킹기법 2단계는확장단계와축소단계가있다. 교착상태를일으키지않는다. <2017년 3월 10번 > 트랜잭션 (Transaction) 은보통일련의연산집합이란의미로사용하며하나의논리적기능을수행하는작업의단위이다. 트랜잭션이가져야할특성으로거리가먼것은? 1 Atomicity 2 Concurrency 3 Isolation 4 Durability, 원자성, 일관성, 독립성, 지속성이필요 낚시문제 : autonomy (X) <2016년 5월 20번 > 트랜잭션의특성중다음에설명에해당하는것은? ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 뷰 ] <2017년 3월 11번 > 뷰에대한설명으로틀린것은? 1 뷰에대한사용자의권한을제한할수있다. 2 뷰테이블에행이나열을추가할때에는 ALTER 문을사용하여야한다. 3 뷰는다른뷰를대상으로설정될수있다. 4 뷰테이블은물리적으로구현된것은아니다., 뷰는 ALTER를이용해서변경할수없다. 삭제한후재생성해야한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [DML & DDL & DCL] DML( 데이터조작 ) : SELECT, INSERT, UPDATE, DELETE DDL( 데이터정의 ) : CREATE, ALTER, DROP DCL( 데이터제어 ) : GRANT, REVOKE COMMIT, ROLLBACK 데이터정의 : 다양한응용프로그램과데이터베이스가서로인터페이스할수있는방법제공 데이터조작 : 사용자와데이터베이스사이의인터페이스를위한수단제공 데이터제어 : DBMS는공용목적으로관리되는데이터베이스의내용에대해항상정확성과안정성을유지할수있어야한다. <2017년 3월 19번 > Commit과 Rollback 명령어에의해보장받는트랜잭션의특성은? 1 병행성 2 보안성 3 원자성 4 로그, 트랜잭션의포함된오퍼레이션 ( 작업 ) 들은모두수행되거나, 아니면전혀수행되지않아야한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 해싱 ] 트랜잭션의연산은데이터베이스에모두반영되든지아니면전혀반영되지 않아야한다. 1 Durability 2 Isolation 3 Consistency 4 Atomicity 나의답 : 3 consistency atomicity, 시스템의어떤상황하에서도한트랜잭션에대한모든연산들의결과가데이터베이스에모두반영되든가아니면전혀반영되지않아야함. <2016년 3월 15번 > 트랜잭션은자기의연산에대하여전부 (All) 또는전무 (Nothing) 실행만이존재 나의답 : 4 collision, 충돌 (collision) 은레코드를삽입할때 2개의상이한레코드가똑같은 홈주소 로해싱되는경우를의미한다. <2016년 8월 > 해싱함수 (hashing function) 의종류가아닌것은? 1 제곱 (mid-square) 방법 2 숫자분석 (digit analysis)

3 체인 (chain) 방법 4 제산 (division) 방법 해싱함수종류 ( 제제무좀샛기 ) 1. 제산법 : 레코드키값을소수로나누어나머지값을주소로결정 2. 제곱법 : 키값을제곱한후에중간의몇자리를선택하고그중간값을주소로이용 3. 무작위방법 : 난수를발생, 충돌이발생하면다음난수를이용 4. 중첩법 ( 폴딩법 ) : 길이를동일하게여러부분으로나누고, 나눈부분의각숫 자를더하거나 XOR 한값을홈주소로삼는다. <2017 년 8 월 > 해싱함수중레코드키를여러부분으로나누고, 나눈부 분의각숫자를더하거나 XOR 한값을홈주소로삼는 방식은? 1 제산법 2 폴딩법 3 기수변환법 4 숫자분석법 5. 숫자분석법 : 각숫자의분포를이용해서균등한분포의숫자를선택해서사용 6. 기수변환법 : 주어진키의값을다른진법으로변환하여얻은값을주소로사용 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 제 2 과목 : 전자계산기구조 ] [ 자주등장합니다 ] RR(Round-Robin) - 시분할시스템 (time sharing system) 을위해고안된방식 - FCFS 알고리즘을선점형태로변형한기법 HRN(Highest Response ratio Next) - (Waiting Time + Service Time ) / ( Service Time ) - SJF 의단점을보완한스케줄링알고리즘 IOP = channel = 입출력프로세서로주기억장치에접근 <2013년 8월 32번 > 다음은 DMA와인터럽트에대한설명이다. 잘못설명된것은? 1 DMA는기억장치와주변장치사이에직접적인자료전송을제공한다. 2 대량의자료전송시인터럽트방법은중앙처리기의부담을증가시킨다. 3 DMA는주기억장치에접근하기위해 cycle stealing을한다. 4 DMA과정에서중앙처리장치가 DMA제어기를초기화할때인터럽트가발생한다., DMA는작업을다끝내고자료를전송할때인터럽트가발생한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 우선순위중재방식 ] KEYWORD 한단계씩낮아진다 회전 (rotate) <2017년 5월 34번 > 중재동작이끝날때마다모든마스터들의우선순위가한단계씩낮아지고가장우선순위가낮았던마스터가최상위우선순위를가지도록하는가변우선순위방식은? 1. 동등우선순위 (Equal Priority) 방식 2. 임의우선순위 (Random Priority) 방식 3. 회전우선순위 (Rotating Priority) 방식 4. 최소-최근사용 (Least Recently Used) 방식 <2017년 3월 28번 > 우선순위중재방식중중재동작이끝날때마다모든마스터들의우선순위가한단계씩낮아지고, 가장우선순위가낮았던마스터가최상위우선순위를가지는방식은? ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 하드와이어드 ] <2015년 5월 28번 > 하드와이어방식의제어장치에관한설명으로틀린것은? 1 제어신호의생성과정에서지연이매우작다. 2 구현되는논리회로는명령코드에따라매우간단하다. 3 회로가주소지정모드에따라매우복잡하다. 4 소프트웨어없이하드웨어만으로설계된제어장치이다. [DMA] 직접메모리엑세스 (DMA) 장치에내장된레지스터가아닌것은? 1 Program Counter 2 Data register 3 Address register 4 Data count register 2 Data Register : 임시데이터보관 3 Address Register : 소스와목적지주소 4 Data Count Register : 전송데이터길이 <2014년 5월 25번 > DMA 제어기의한계를극복하기위하여사용하는방식은? 1 다중인터럽트 2 프로그램된 I/O 3 I/O 프로세서 4 멀티플렉싱 1 회전우선순위 2 임의우선순위 3 동등우선순위 4 최소-최근사용우선순위 해설 1 회전우선순위 (rotating priority) : 버스사용승인을받은버스마스터는최하위우선순위를가지며, 바로다음에위치한마스터가최상위우선순위를가지도록하는방법. 2 임의우선순위 (random priority) : 버스사용승인을받아서버스중재의동작이끝날때마다우선순위를정해진원칙없이임의로결정하는방식이다. 3 동등우선순위 (equal priority) : 모든버스마스터들이동등한우선순위를가진다. 이경우에는먼저버스사용을요구한버스마스터가먼저버스사용승인을받게되는 FIFO 알고리즘을사용한다. 4 최소-최근사용우선순위 (Least-Recently User ; LRU) : 최근가장오랫동안버스요구신호를보내지않은, 즉가장오랫동안버스를사용하지않은버스마ㅡ터에게최상위우선순위를할당하는방식이다. <2015년 8월 32번 > 버스사용우선순위를계속변경시키는가변우선순위방식의알고리즘이아닌것은? 1. 회전우선순위 (Rotating priority) 2. 선택우선순위 (Select priority) 3. 동등우선순위 (Equal priority) 4. 최소-최근사용 (Least-recently used)

해설 - 가변우선순위방식 : 1 회전 2 임의 3 동등 4 최소 - 최근 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <2016 년 5 월 21 번 > 수치코드에대한설명으로틀린것은? 1 수치코드에는자리값을가지고있는가중코드 (weighted code) 와자리값이없는비가중코드 (non-weighted code) 로구분할수있다. 2 10 진자기보수화코드로는 2421 code, excess-3 code 등이대표적이다. 3 3 초과코드는 8421 코드에 10 진수 3 을더한코드로코드내에하나이상의 1 이반드시포함되어있어 0 과무신호를구분하기위한코드이다. 4 그레이코드 (gray Code) 는대표적인가중 (weighted) 코드로인접하나코드의비트가 1 비트만변하여산술연산에적합하다., 그레이코드는논리연산에적합하며 3 초과코드 (excess-3) 와함께비가중치코드임. 그레이코드는 AND 연산이아닌 XOR 연산을사용하여만든코드이다. <2014 년 3 월 25 번 > 오류검출용코드가아닌것은? 1 해밍코드 2 패리티검사코드 3 Biquinary 코드 4 Excess-3 코드, 대표적인자보수코드이며, 비가중치코드 <2016 년 5 월 23 번 > Gray code 1111 을 2 진코드로바꾸면? 1. 1010 2. 1011 3. 0111 4. 1001 XOR 연산 ( 서로다르면 1) 0 0 0 0 1 1 1 0 1 1 1 0 1 단계 그레이코드 1 1 1 1 2진코드 1 1 맨왼쪽은일단그대로내릴것 1 2 단계 그레이코드 1 1 1 1 2진코드 1 0 2 그레이코드오른쪽으로한칸옮겨서이진코드랑 XOR 연산 3 단계 그레이코드 1 1 1 1 2진코드 1 0 => 1 3 또한칸옮겨서 XOR 연산 4 단계 그레이코드 1 1 1 1 2진코드 1 0 1 0 4 또한칸옮겨서 XOR 연산 010 해설 : 파이프라인클록의주파수가 1GHz이므로클록주기는 1ns이다. 따라서첫번째명령어의실행에는 4ns가걸리고, 그다음명령어들은 1ns마다한개씩실행이종료된다. 결과적으로는 20개의명령어를모두실해앟는데는 (4+(20-1))*1ns = 23ns가걸린다.

T = (K+(N-1)) * 파이프라인클럭시간 (T : 전체실행시간, K : 파이프라인단계수, N : 명령어수 ) <2015년 8월 34번 > 명령어파이프라인단계수가 4 이고파이프라인클록 (clock) 주파수가 1MHz 일때, 10개의명령어들이파이프라인기법에서실현될경우소요시간으로가장적합한것은? 1 4μs 2 8μs 3 13μs 4 40μs 클록 (clock) 주파수가 1MHz이면 1클록에 1us가필요. 4단계명령어파이프라인수행순서는 4단계이고, 10개의명령어를처리해야하므로처음 Fectch 단계에는대기시간이없으므로 3+10 = 13us <2014년 5월 36번 > 디멀티플렉서 (Demultiplexer) 에대한설명중옳은것은? 1 data selector라고도불린다. 2 2^n 개의 input line과 n개의 output line을갖는다. 인코더 3 n개의 input line과 2^n개의 output line을갖는다. 멀티플렉서 4 1개의 input line과 n개의 selection line을갖는다. 디멀티플렉서 -------------------------------------------------------------------------------------------- [ 연관메모리 ] <2017년 8월 26일 > 다음중연관메모리 (associative memory) 의특징으로가장옳지않은것은? 1 Trashing 현상발생 2 내용지정메모리 (CAM) 3 메모리에저장된내용에의한액세스 4 기억장치에저장된항목을찾는시간절약 Trashing이란가상기억장치시스템에서프로그램이접근한페이지나세그먼트를디스크에서주기억장치로올려놓기위한페이지틀림이너무자주일어나프로그램의처리속도가급격히떨어지는상태 나의답 : 1, 전가산기는조합논리회로이다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <2016년 3월 29번 > 명령을수행하기위해 CPU 내의레지스터와플래그의상태변환을일으키는작업은무엇인가? 1. Common operation 2. Axis operation 3. Micro operation 4. Count operation ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <2017년 3월 38번 > 병렬처리와가장관계없는것은? 1 Array Processor 2 Multiple phase clock 3 Vector Processor 4 Pipeline Processing 나의답 : 4 병렬처리방법에는 [1] 파이프라인프로세서 [2] 벡터프로세서 [3] 배열처리기 [4] 데이터흐름컴퓨터가있다. [ 해밍코드 ] <2012년 5월 52번 > 스래싱 (thrashing) 에관한설명으로가장거리가먼것은? 1 스래싱이발생하면 CPU가제기능을발휘하지못한다. 2 프로세스가프로그램수행에소요되는시간보다페이지교환에소요되는시간이더큰경우를의미한다. 3 스래싱을방지하기위해서는멀티프로그래밍의정도 (degree) 를높여야한다. 4 프로세스들이워킹셋을확보하지못한결과이다., 스레싱을방지하기위해서는 CPU효율을높이고, 멀티프로그래밍정도를낮춰야한다. -------------------------------------------------------------------------------------------- <2016년 8월 23번 > 인터럽트요청신호플래그 (flag) 를차례로검사하여인터럽트의원인을판별하는방식은? 1 스트로브방식 2 데이지체인방식 3 폴링방식 4 하드웨어방식나의답 : 2 데이티체인방식 : 회로를직렬로연결한하드웨어방식 폴링 : 가장높은인터럽트요청플래그를검사하여인터럽트서비스루틴을수행하는소프트웨어적인방법 <2017년 8월 38번 > 데이지체인에대한설명으로가장옳은것은? 1 소프트웨어적으로가장높은순위의인터럽트소스부터차례로검사하여그중가장높은우선순위소스를찾아낸다. 2 인터럽트를발생하는모든장치들을직렬로연결한다. 3 각장치의인터럽트요청에따라각비트가개별적으로세트될수있는레지스터를사용한다. 4 CPU에서멀수록우선순위가높다 나의답 : 1 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ -------------------------------------------------------------------------------------------- [ 플리플롭 ] <2016년 8월 35번 > 출력측의일부가입력측에피드백되어유발되는레이스현상을없애기위해고안된플리플롭은?

1 JK 플리플롭 2 M/S 플리플롭 3 RS 플리플롭 4 D 플리플롭 1 JK 플리플롭 - RS에서 S=R=1일때의결점 ( 미동작 ) 보완 - JK 플리플롭의입력 J, K에동시에 1이입력되면출력은이전상태의반전값이된다. <2012년 8월 23번 > 채널에대한설명으로옳은것은? 1 가변채널은채널제어기가특정한 I/O 장치들에전용인전송통로를지닌형태를말하며구성은간단하지만고정채널에비해효율이낮은단점을가지고있다. 2 버스트모드는여러개의 I/O 장치가채널의기능을공유하여시분할적으로데이터를전송하는형태로비교적저속의 I/O 장치여러개를동시에동작시키는데적합하다. 3 멀티플렉서모드는하나의 I/O 장치가데이터전송을행하고있는동안에는채널의기능을완전히독점하여사용하므로대량의데이터를고속으로전송하는데적합하다. 4 블록멀티플렉서채널은하나의데이터경로를경유한다는점과고속의입출력장치를취급한다는점에서바이트멀티플렉서채널과 selector 채널을결합한형태의채널이다. 2 M/S 플리플롭 : 출력측의일부가입력측에궤환 (feedback) 되어유발되는레이스현상을없애기위해고안된플리플롭 3 RS 플리플롭 : 기본플리플롭, S와 R선의입력을조절하여임의의 Bit값을그대로유지시키거나무조건 0 또는 1의값을기억시키기위해사용 4 D 플리플롭 : 입력하는값을그대로저장하는기능수행, RS의 R선에인버터를추가형 S선과하나로묶어서입력선구성 나의답 : 3 채널 (channel) 의종류와특징 1 선택채널 (selector channel) : 제어기의입장에서한입출력장치의전용 ( 독점 ) 인것처럼운용, 자기디스크, 자기테잎, 자기드럼과같은고속입출력장치의입출력에이용 2 다중채널 (multiplexer channel) : 동시에다수의입출력장치를운영제어, 프린터나카드리더같은저속입출력장치의입출력에이용 3 Block multiplexer: 다중채널과같이동시에다수의입출력장치를운영제어하나자기디스크, 자기테잎, 자기드럼과같은고속입출력장치의입출력에이용된다. 채널은 I/o 전용프로세서로입출력장치와주기억장치를연결하는중개역할을한다. 블록멀티플렉서채널은 selector와멀티플랙서방식을결합한다., D 플리플롭은입력한값을그대로반환한다. 입 출력제어장치의종류가아닌것은? 1 DMA 2 채널 3 데이터버스 4 입출력프로세서 T 플리플롭 : T=0 인경우변화가없고, T=1 인경우현재의상태를토글시킴. 데이터버스 입출력장치의종류 [1] DMA [2] 채널 [3] 입출력프로세서 [4] 입출력컴퓨터 <2015 년 3 월 32 번 > 다중처리기에의한시스템을구성할때고려사항이아닌것은? 1 메모리충돌문제 2 메모리용량문제 3 캐시일관성문제 4 메모리접근의효율성문제, T 플리플롭은토글, 즉, 반대의값보수가출력이된다. D플리플롭 : RS 플리플롭에 R선에인버터를추가하여 S선과하나로묶어서입력선을 하나만 구성한플리플롭이다. -------------------------------------------------------------------------------------------- <2012년 8월 33번 > 제어주소레지스터 (control address register) 에적재될수없는것은? 1 MAR(memory address register) 의내용 2 사상 (mapping) 의결과값 3 주소필드 (address field) 4 서브루틴레지스터 (subroutine register) 의내용들 고려사항에는스케쥴링, 동기화, 시스템균형문제, 메모리충돌, 접근효율성문제, 캐시일관성등이있다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 인터럽트 ] <2017년 5월 31번 > 다음중 interrupt 발생원인이아닌것은? 1. 정전 2. Operator의의도적인조작 3. 임의의부프로그램에대한호출 4. 기억공간내허용되지않는곳에의접근시도, 임의의 (X) 실행중인 (O) 해설 : CAR 에는사상결과값, 주소필드, 서브루틴레지스터의내용들이적재될수있다. <2014 년 8 월 28 번 > 인터럽트의발생요인으로가장적당하지않은것은? -------------------------------------------------------------------------------------------- <2016 년 5 월 22 번 > 1 정전발생시 2 부프로그램호출 3 프로그램착오 4 불법적인인스트럭션수행

, 부프로그램호출은원래프로그램의일부이므로원래프로그램이중 단되지않음. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [NUR] NUR 기법은호출비트와변형비트를가진다. 다음중가장나중에교체될페이지는? 1. 호출비트 : 0, 변형비트 : 0 2. 호출비트 : 0, 변형비트 : 1 3. 호출비트 : 1, 변형비트 : 0 4. 호출비트 : 1, 변형비트 : 1 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 다중처리기 ] <2014년 8월 36번 > 공유-기억장치다중프로세서시스템에서사용되는상호연결구조가아닌것은? 1 버스 (bus) 2 큐브 (cube) 3 크로스바스위치 4 다단계상호연결망 다중처리기구조 해설 : F = (A-1+1) = A <2016년 3월 28번 > 여러개의 LAB(Logic Array Block) 과연결선인 PIA(Programmable Interconnection Array) 로구성되며, 빠른성능이나정확한타이밍의예측의필요로하는곳에사용되는것은? 1 PLA(Programmable Logic Array) 2 PAL(Programmable Array Logic) 3 FPGA(Field Programmable Gate Array) 4 CPLD(Complex Programmable Logic Device) 공유-기억장치시스템 - 강결합구조 (tightly) - 주기억장치가모든프로세서들에의해공유된다. - 버스, 크로스바스위치, 다단계상호연결망 - 공유메모리 - 다중처리시스템이라고도한다. 분산-기억장치시스템 - 소결합시스템 (loosely) - 각프로세서가자신의지역기억장치를별도로소유 - 큐브, 하이퍼큐브 - 독자적운영체제와독자적주기억장치 입력한답 : 2 정답 : [4], 여러개 가복잡하게있으니까 Complex! 1 PLA : ROM과유사한성격, AND array와 OR array로구성된것 <2014년 3월 30번 > 다음소자중에서 ROM과유사한성격을가지며, AND array와 OR array로구성된것은? <2014년 5월 23번 > 다중처리기상호연결방법중하나의프로세서에하나의버스가할당되어버스를이용하려는프로세서간경쟁이적은것은? 1 시분할공유버스 2 크로스바교환행렬 3 하이퍼큐브 4 다중포트메모리 하나의프로세서에하나의버스가할당되어경쟁 <2012년 5월 43번 > 다중처리기구조중강결합시스템에대한설명으로옳지않은것은? 1. 프로세서간통신은공유메모리를통하여이루어진다. 2. 각시스템은자신만의독자적인운영체제와주기억장치를가진다. 3. 다중처리시스템이라고도한다. 4. 공유메모리를차지하려는프로세서간의경쟁을최소화해야한다., 강결합시스템은하나의운영체제, 하나의메모리를각시스템이공유 ---------------------------------------------------------------------------------------------- <2014년 8월 38번 > 다음중순서논리회로가아닌것은? 1 플리플롭회로 2 레지스터회로 3 카운터회로 4 가산기회로 1 PLA 2 shift register 3 RAM 4 LSI, PLA은 n개의입력에대하여 2n개이하의출력을만들수있는논리회로 2 PAL : PLA 와비슷, AND 배열은사용자가프로그램할수있음 ( 생산비용, 속도 ) 3 FPGA : 복잡한 LAB을사용핮않고비교적간단하고동일한 PLD가여러번나열되는구조 4 CPLD : 빠른성능이나정확한타이밍의예측이필요로하는곳에적합 <2017년 5월 22번 > 디지털 IC의특성을나타내는내용중전달지연시간이가장짧은것부터차례로나열한것으로옳은것은? 1. ECL - MOS - CMOS - TTL 2. TTL - ECL - MOS - CMOS 3. ECL - TTL - CMOS - MOS 4. MOS - TTL - ECL - CMOS [ 암기방법 ]ET가 CM송을부른다. <2017년 5월 25번 > 가상메모리를사용한컴퓨터에서 page fault가발생하면어떤현상이일어나는가?, 가산기는조합논리회로 ---------------------------------------------------------------------------------------------- [ 기타 ] 1 요구된 page가주기억장치로옮겨질때까지프로그램수행이중단된다. 2 요구된 page가가상메모리로옮겨질때까지프로그램수행이중단된다. 3 현재실행중인프로그램을종료한후시스템이정지된다. 4 page fault라는에러메시지를전송한후에시스템이정지된다.

, 이건답한번만외워두면맞출수있다. <2016 년 3 월 33 번 > 2 개이상의프로그램을주기억장치에기억시키고 CPU 를번갈아사용하면서처 리하여컴퓨터시스템자원활용률을극대화하기위한프로그래밍기법은? 1. 분산처리프로그래밍 2. 일괄처리프로그래밍 3. 멀티프로그래밍 4. 리얼타임프로그래밍 ---------------------------------------------------------------------------------------------- [ 제 3 과목 : 운영체제 ] http://androidtest.tistory.com/58 헷갈리는것 UNIX 파일시스템에서 I-Node 블록과슈퍼블록 I-Node 블록 : 각파일이나디렉토리에대한모든! 속성! 정보 슈퍼블록 : 파일시스템전체 전체면슈퍼블록, 각파일이면 I-NODE 블록 데이터블록 : 실제데이터가저장되는공간 2. 운용보안 3. 사용자인터페이스보안 4. 내부보안 -------------------------------------------------------------------------------------- <2016년 8월 41번 > 파일구성방식중 ISAM(Indexed Sequential Access-Method) 의물리적인색인 (index) 구성은디스크의물리적특성에따라색인을구성하는데, 다음중 3 단계색인에해당되지않는것은? 1 Cylinder index 2 Master index 3 Track index 4 Volume index 1 실린더색인 : 각파일당하나씩만들어지며, 각트랙색인의최대키캆들로구성된영역 2 마스터색인 : 실린더색인이많은경우그것을일정한크기의블록으로구성하고해당레코드가어느실린더색인영역에있는지나타내는영역 3 트랙색인 : 각실린더마다하나씩만들어지며각트랙에기록된데이터의레코드키값중최대키값과주소정보가기록되는영역 실수주의페이징요청이 FIFO 방법일때 가장오랫동안 있었던걸교체. 페이지를요청하면초기화시켜줘야함! -------------------------------------------------------------------------------------- [ 보안메커니즘 ] 1 Digital Signature : 디지털서명기법 ( 전자서명, 공개키 / 암호화 ) 2 Traffic Padding : 여분의거짓데이터를정상적인데이터에삽입해방어 3 Authentication Exchange : 수신자가메시지전송도중에변경되지않고, 정당한상대방으로부터전달된것임을확인할수있는기법 4 Access Control : 접근이허가된자에게만데이터사용을허용하는기법 5 Non-repudiation : 데이터를송수신한자가송수신사실을부인할수없도록송수신증거를제공하는것 <2016년 5월 59번 > 보안의메커니즘중데이터를송수신한자가송수신사실을부인할수없도록송수신증거를제공하는것은? 1. Authentication 2. Encryption 3. Non-repudiation 4. Decryption <2015년 8월 42번 > 보안유지기법중하드웨어나운영체제에내장된보안기능을이용하여프로그램의신뢰성있는운영과데이터의무결성보장을기하는기법은? 1. 외부보안 1 문맥교환 (context switching) - 다중프로그래밍에서 OS에의해할당되는프로세스를변경하기위하여중앙처리장치를이용해실행되고있는상태를일단저장한후, 앞으로실행될프로세스의상태정보를설정후중앙처리장치를할당하여실행 2 모니터 (monitor) - 데이터와이데이터를처리하는프로시저 (procedure) 로구성한다. 한순간에하나의프로세스만진입하여자원을사용할수있다 ( 임계구역과비슷 ). <2016년 3월 48번 > 모니터에대한설명으로옳지않은것은? 1 모니터의경계에서상호배제가시행된다. 2 자료추상화와정보은폐기법을기초로한다. 3 공유데이터와이데이터를처리하는프로시저로구성된다. 4 모니터외부에서도모니터내의데이터를직접액세스할수있다., 외부의프로시저는직접액세스할수없다. 모니터의경계에서상호배제가시행. 3 상호배제 (mutual exclusion) - 사용하고있을때다른프로세스가사용하지못하도록배제시키는제어기업 ( 데커알고리즘 ) - 교착상태가발생하지않음을보장한다. - 공유데이터에대한처리에있어서상호배제를보장 - 별도의명령어없이소프트웨어로해결가능하다. 4 세마포어 (semaphore) - 신호기, 깃발 / 각프로세스에제어신호를전달하여수행한다. 상호배제원

리를보장한다. P연산은 Wait 동작, V 연산은 Signal 동작 <2016년 3월 43번 > 세마포어를사용해서상호배제를구현할수있다. 세마포어를 2로초기화하였다면, 그의미는무엇인가? 1 임계구역에 2개의프로세서가들어갈수있다. 2 두개의임계구역이존재한다. 3 모든세마포어의기본값은 2이다. 4 생산자 / 소비자를구현하는세마포어의초기값은 2이다. [ 시간구역성 & 공간구역성 ] <2016년 5월 53번 > 운영체제를수행기능에따라분류할경우제어프로그램에해당하지않는것은? 1 서비스프로그램 2 감시프로그램 3 데이터관리프로그램 4 작업제어프로그램 제어프로그램 : 시스템작동감시, 순서지정, 데이터관리등의역할을수행 EX) 감시프로그램, 작업제어프로그램, 자료관리 ( 데이터관리 ) 프로그램 ( 감잡자 ) 처리프로그램 : 제어프로그램의지시를받아사용자가요구한문제를해결하기위한프로그램 EX) 언어번역프로그램, 서비스프로그램, 문제프로그램 ( 앤서문 ) ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 로더 ] 로더의역할 ( 자주나옴 ) 주기억장치할당 (allocation), 연결 (linking), 재배치 (relocation), 적재 (loading) 시간구역성 Loop( 반복 ), 스택, 부프로그램 (sub routine), 카운팅 (counting), 집계 (totalling) 공간구역성 순차적코드실행, 배열순회 <2016 년 3 월 54 번 > 로더의종류중별도의로더없이언어번역프로그램이로더의기능까지수행하는방식은? 1 Absolute Loader 2 Direct Linking Loader 3 dynamic Loader 4 Compile and Go Loader [TIP] 공간구역성만외우면편함! 특히배열순회가많이나온다! <2015년 8월 48번 > 시간적구역성 (temporal locality) 과거리가먼것은? 1 루프 2 서브루틴 3 배열순회 4 스택 1 absolute loader : 목적프로그램을기억장소에적재시키는기능만하는로더 2 direct linking loader : 로더의기본기능네가지 ( 할당, 연결, 재배치적재 ) 모두수행 ( 짱짱맨) 3 dynamic loader : 실행시필요한부분만적재 (load on call) <2014 년 8 월 60 번 > 시간구역성 (temporal locality) 과거리가먼것은? 1 스택 2 순환문 3 부프로그램 4 배열순회 <2012 년 5 월 58 번 > 공간구역성 (Spatial locality) 과밀접한관계가있는것은? 4 compile and go loader : 별도의로더없이언어번역프로그램이로더의 기능까지수행 1 스택 (stack) 2 순환 (looping) 3 배열순례 (array traversal) 4 부프로그램 (subprogram) 배열순례ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <2016년 5월 44번 > 고가의자원은최적의이용을위해집중적인관리를필요로한다. 주기억장치의효율적인이용과관리를위한 OS에서의기억장치관리기법이아닌것은? <2014년 8월 > 목적프로그램을기억장소에적재시키는기능만수행하는로더로서, 할당및연결은프로그래머가프로그램작성시수행하며, 재배치는언어번역프로그램이담당하는것은? 1 Absolute Loader 2 Compile And Go Loader 3 Direct Linking Loader 4 Dynamic Loading Loader 1. Fetch strategy 2. Placement strategy 3. Cycle strategy 4. Replacement strategy 해설 기억장치관리전략 1 반입 (Fetch) 전략 : 언제주기억장치로적재할것인가? 2 배치 (Placement) 전략 : 최초 (first), 최적 (best), 최악 (worst) 적합 3 교체 (Replacement) 전략 : 페이지교체알고리즘등ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 교착상태 (deadlock)] <2017년 8월 54번 > 교착상태가발생할수있는조건이아닌것은? 1 Mutual exclusion 2 Hold and wait 3 Nonpreemption 4 Linear wait 교착상태의필요충분조건 (1) 상호배제 (mutual exclusion) (2) 점유와대기 (hold and wait) (3) 비선점 (nonpreemption)

(4) 환영대기 (circular wait) <2016년 5월 55번 > 교착상태 (Deadlock) 의회복기법에대한설명으로가장옳지않은것은? 1 교착상태에있는모든프로세스를중지시킨다. 2 교착상태가없어질때까지교착상태에포함된자원을하나씩비선점시킨다. 3 교착상태가없어질때까지교착상태에포함된프로세스를하나씩종료시킨다. 4 교착상태회복기법은시스템내에존재하는교착상태를제거하기위하여사용된다. 해설 : 선점시켜야한다. 나의답 : 3, 파일디스크립터에는 [1] 파일의구조 [2] 보조기억장치유형 [3] 생성날짜가포함됨 -------------------------------------------------------------------------------------------------- [ 프로세스컨트롤블록 (PCB)] <2012년 5월 56번 > PCB(PROCESS CONTROL BLOCK) 가포함하고있는정보가아닌것은? 1. 프로세스의현상태 2. 중앙처리장치레지스터보관장소 3. 할당된자원에대한포인터 4. 프로세스의사용빈도 [ 파일보호기법 ] 파일손상을막기위한파일보호기법으로가장적합하지않은것은? 1. 파일명명 (File Naming) 2. 접근제어 (Access control) 3. 암호화 (Password/Cryptography) 4. 복구 (Recovery) 해설 : 접근제어 (access control) : 사용자에신원에따라접근을허용 명명법 (naming) 파일명을알지못하면접근불가 암호화 (passwords) 암호를사용해서파일조작을보호 해독화 (cryptography) : 모든파일의접근을허락하는대신파일을암호화시켜암호를해독하는사용자만사용가능한방법 [ 파일디스크립터 ] 파일디스크립터 - 파일을관리하기위해운영체제가필요로하는파일의정보를가지고있는것이다. FCB라고함. <2014년 8월 45번 > 파일디스크립터에대한설명으로옳지않은것은? 1 사용자가관리하므로사용자가직접참조할수있다. 2 파일을관리하기위해시스템이필요로하는정보를보관한다. 3 일반적으로보조기억장치에저장되어있다가파일이개방 (open) 될때주기억장치로옮겨진다. 4 File Control Block 이라고도한다. PCB 에저장되어있는정보 [1] 프로세스현상태 1 [2] 포인터 3 [3] 프로세스고유식별자 [4] 스케줄링및프로세스의우선순위 [5] CPU 레지스터정보 2 [6] 주기억장치관리정보 [7] 입출력상태정보 [8] 계정정보 -------------------------------------------------------------------------------------------------- [ 기타 ] 컴퓨터시스템에서사용되는자원들 ( 파일, 프로세스, 메모리등 ) 에대하여불법적 인접근방지와손상발생방지를목적으로하는자원보호방법의일반적인기법 이아닌것은? 1. 접근제어리스트 (Access control list) 2. 접근제어행렬 (Access control matrix) 3. 권한리스트 (Capability list) 4. 권한제어행렬 (Capability control matrix) 자원을보호하기위한기법 : 접근제어행렬, 접근제어리스트, 권한리스트, 전역테이블 -------------------------------------------------------------------------------------------------- [ 제 4 과목 : 소프트웨어공학 ] 소프트웨어재공학관련중활동자꾸실수하는것 재공학대상선정 Analysis( 분석 ) 기존소프트웨어분석 Reverse Engineering 기존소프트웨어구조향상 Restructuring <2014년 5월 47번 > 파일디스크립터에대한설명으로옳지않은것은? 1 파일제어블록이라고도한다. 2 시스템에따라다른구조를갖는다. 3 파일시스템이관리하므로사용자가직접참조할수없다. 4 모든파일이하나의파일디스크립터를공용한다., 파일마다독립적으로존재하며시스템에따라다른구조를가질수있다. <2012년 5월 57번 > 파일디스크립터에포함되는내용이아닌것은? 1 파일의내용 2 파일의구조 3 보조기억장치의유형 4 생성날짜 블랙박스검사기법 ( 경동원오비 ) 1 경계값분석 : 입력자료에만치중한동치분할기법을보완한기법 2 동치분할검사 : 입력자료에초점을맞춰검사사례를만들고검사 3 원인 - 효과그래프검사 : 입력데이터간의관계와출력에영향을미치는상황을체계적으로분석하여효용성높은검사사례를선정하여검사하는기법 4 오류예측검사 : 과거의경험이나확인자의감각으로거마하는기법 5 비교검사 : 여러버전의프로그램에동일한검사자료를제공하여동일한결과가출력되는지검사하는기법 <2015 년 8 월 72 번 > 블랙박스테스트기법중여러버전의프로그램에동일한검사자료 를제공하여동일한결과가출력되는지검사하는것은? 1 Comparison Testing 2 Boundary Value Analysis 3 Cause Effect Graphing Testing 4 Equivalence Partitioning Testing

내장형 (embeddded mode) : 초대형규모 <2015년 3월 78번 > 블랙박스테스트의종류중프로그램의입력조건에중점을두고, 어느하나의입력조건에대하여타당한값과그렇지못한값을설정하여해당입력자료에맞는결과가출력되는확인하는테스트기법은? 1. Equivalence Partitioning Testing 2. Boundary Value Analysis 3. Comparison Testing 4. Cause-Effect Graphic Testing 나의답 : 2, 입력자료에만치중한동치분할기법을보완 화이트박스검사기법 ( 조루데기 ) - 조건검사, 루프검사, 데이터흐름검사, 기초경로검사 <2014 년 8 월 70 번 > 화이트박스검사로찾기힘든오류는? 미시적 (micro), 거시적 (macro) Booch E-R다이어그램방법 Coad & Yourdon ( 출제 2번정도 ) 객체, 동적, 기능모델링 람바우 분석과설계간의구분이없고, 고객명세서를평가해설계작업까지연속적으로수행하는기법 Wirfs-Brock 1 논리흐름도 2 루프구조 3 순환복잡도 4 자료구조 블랙박스검사는자료구조, 외부데이터베이스접근오류, 부정확하거나누락된기능, 인터페이스오류를찾기쉽다. [ 응집도 & 결합도 ] 결합도종류 ( 결합도 : 한모듈내에있는처리요소들사이의기능적연관정도 ) 자료 < 스탬프 < 제어 < 외부 < 공통 < 내용 <2017 년 8 월 76 번 > 다음중가장약한결합도 (Coupling) 는? 1 Common Coupling 2 Control Coupling 3 External Coupling 4 Stamp Coupling <2012 년 5 월 77 번 > 시스템에서모듈사이의결합도 (Coupling) 에대한설명으로옳은것은? 1 모듈간의결합도를약하게하면모듈독립성이향상된다. 2 한모듈내에있는처리요소들사이의기능적인연관정도를나타낸다. 3 결합도가높으면시스템구현및유지보수작업이쉽다. 4 자료결합도는내용결합도보다결합도가높다. 자스제외공내!, DFD 의구성요소 : 프로세스, 자료흐름, 자료저장소, 단말 (terminator) <2012년 3월 67번 > 한모듈내의각구성요소들이공통의목적을달성하기위하여서로얼마나관련이있는지의기능적연관의정도를나타내는것은? 1. coupling 2. cohesion 3. structure 4. unity 문제해설 Coupling( 결합도 ) 서로다른모듈간 Cohesion( 응집도 ) 한모듈내 조직형 (organic) : 중 소규모, 일괄자료처리나비즈니스자료처리용, 5 만라인이하 반분리형 (semi-detached mode) : 30 만라인이하 <2017 년 3 월 66 번 > 객체지향설계및분석단계에대한설명으로틀린것은?

1 분석단계에서는주어진문제안에서객체들을발견하고객체들의상관관계를분석한다. 2 분석설계및구현단계들사이에의미적갭 (semantic gap) 이크다. 3 설계단계에서는객체들을클래스로정의하고상관관계를상속단계로정의한다. 4 구현단계에서는정의된클래스들에대해특정언어를이용하여 1:1로정의한다. 객체지향기법의장점중하나는분석설계및구현단계들사이에의미적갭이거의없다는것이다. <2017년 3월 77번 > COCOMO 모델에의한비용 (cost) 산정과정에해당하지않는것은? 1 KDSI (or KLOC) 를측정한다. 2 UFP(Unadhusted function point) 를계산한다. 3 개발노력승수 (Development effort multifliers) 를결정한다. 4 비용산정유형으로단순형, 중간형, 임베디드형이있다., 보엠 (B. Bohem) 이제안한소프트웨어개발비용의평가및산정방법개발유형에따라 Basic, Intermdiate, Detailed 모델이있다. KDSI을기준으로하며, KDSI의양에따라 organic, semi-embeded, embdded로나뉜다. Detailed 모델의경우, Intermediate 모델을확장하여프로젝트의각페이스에노력승수를추가하였다. <2015년 8월 76번 > 시스템의구성요소중자료를입력하여출력될때까지의처리과정이올바르게진행되는지감독하는것은? 1. Feedback 2. Process 3. Output 4. Control 해설 1 피드백 (Feed Back) : 출력된결과가예정된목표를만족시키지못할경우목표달성을위해반복처리하는것 2 처리 (Process) : 입력된데이터를처리방법과조건에따라처리하는것 3 출력 (Output) : 처리된결과를시스템에서산출하는것 4 제어 (Control) : 자료를입력하여출력될때까지의처리과정이올바르게진행되는지감독하는것 5 입력 (Input) : 처리방법, 처리할데이터, 조건을시스템에투입하는것 [ 제 5 과목 : 데이터통신 ] <2016년 3월 81번 > 디지털통신망을구성하는디지털교환기사이에클록주파수의차이가생기면데이터의손실이발생할수있는데이를무엇이라하는가? 1 슬립 (slip) 2 폴링 (polling) 3 피기백 (piggyback) 4 인터리빙 (interleaving) 1 슬립 : 디지털교환방식에서네트워크내의클럭주파수의불일치에의해야기되는데이터손실을의미 2 폴링 : 주스테이션이각부스테이션에게데이터전송을요구하는방식 3 피기백 : 기존의데이터프레임에확인필드를덧붙여전송하는흐름제어방식 <2015년 3월 82번 > 피기백 (Piggyback) 응답이란무엇인가? 1 송신측이대기시간을설정하기위한목적으로보낸테스터프레임용응답을말한다. 2 송신측이일정한시간안에수신측으로부터 ACK가없으면오류로간주하는것이다. 3 수신측이별도의 ACK를보내지않고상대편으로향하는데이터전문을이용하여응답하는것이다. 4 수신측이오류를검출한후재전송을위한프레임번호를알려주는응답이다. 4 인터리빙 : 페이딩등집중비트에러 (burst error) 가발생되기쉬운무선채널환경에서에러를분산시키는기술 메모리에서이야기하는인터리빙과디지털무선전송시스템에서의인터리빙은서로다른기술을의미함. 메모리인터리빙 : 인터리빙은캐시 (cahce) 와같이대부분의컴퓨터프로그램이순차적으로주소를참조한다는사실을이용한것으로, 기억장치에액세스하는순서가하나의모듈에서차례대로수행되지않고여러모듈에번지를분배하는것 <2017년 8월 27번 > CPU와기억장치사이에실질적인대역폭 (band width) 을늘리기위한방법으로가장적합한것은? 1 메모리버스트 2 메모리인코딩 3 메모리인터리빙 4 메모리채널 메모리버스트 : 어드레스에액세스할때미리길이를 4개또는 8개정도로지정해놓고연속된데이터를읽어온다. <2016년 3월 87번 > 원천부호화 (source coding) 방식에속하지않는것은? 1 DPCM 2 DM 3 LCPC 4 FDM FDM 원천부호화 (source coding) - 데이터를디지털처리에적합하도록아날로그형태를디지털로변환하는동시에데이터를압축하는과정 파형부호화방식 - 16kbps 이상에서음성보장, 계산률이작다. - DM, DPCM, PCM, ADPCM, 1 음원부호화방식 - 음성신호의생성모델에근거하여음성신호로부터특성파라미터를추출하고복호화기에서이특성파라미터를이용하여음성을재생 - LPC( 선형예측부호화 ), MP-MLQ 혼성부호화방식 - 위두개를섞은것, 8kbps - DM(Delta Modulation), DPCM(Differential PCM, 차분펄스부호변조 ), ADM(Adaptive DM), ADPCM(Adaptive Differential Pulse Code Modulation, 적응형차분펄스부호변조 ) <2017년 3월 88번 > 전진에러수정 (FEC) 코드에대한설명으로틀린것은? 1 FEC 코드의종류로 CRC 코드등이있다. 2 에러정정기능을포함한다. 3 연속적인데이터전송이가능하다. 4 역채널을사용한다.

, FEC는스스로오류를검출하고수정하기때문에송신부에게재요청하는역채널이필요없다. 오류의검출과수정을위한방식에는해밍코드방식과상승코드방식이있다. BEC(Backward Error Correction) ; 후진 ( 역방향 ) 오류수정. 패리티검사, CRC, 블록합방식 (block sum check) 등을사용하여오류를검출하고, 오류제어는자동반복요청 (ARQ; Automatic Repeat request) 에의해이루어진다. [ 해밍코드 ] - 수신측에서오류가발생한비트를검출한후직접수정하는방식 - 오류의검출은물론직접수정까지하므로자기정정부호라고도한다. <2016년 3월 95번 > 전송하려는부호어들이최소해밍거리가 7일때, 수신시정정할수있는최대오류의수는? 1 2 2 3 3 4 4 5 A( 해밍거리 ) >= 2b + 1 <2017년 8월 97번 > Hamming distance가 5일때검출가능한에러개수는? 1 4 2 5 3 6 4 7, s개이하의오류를잡아내기위해서는 s+1개의최소해밍거리가필요하다. [ 전송방식 ] 비동기식전송 - 한문자를나타내는부호 ( 문자코드 ) 앞뒤에 start bit와 stop bit를붙여서 Byte와 Byte를구별하여전송하는방식이다. - 문자마다시작과정지를알리기위한비트가 2-3bit씩추가되므로, 전송효율이떨어진다. 데이터통신에서사용되는비동기전송방식에대한설명으로옳지않은것은? 1 수신기는문자단위의재동기를위해서시작비트 (start bit) 와정지비트 (stop bit) 를사용한다. 2 비동기식전송은단순하여저렴하게구현될수있으나문자당 2-3 비트의오버헤드 (overhead) 가요구된다. 3 정지비트는휴지상태와같으므로송신기는다음문자를보낼준비가될때까지정지비트를계속전송한다. 4 신호내에클록정보를포함하여전송시키기위해맨체스터 (manchester) 부호화방법을사용한다. 주파수분할다중화 (FDM) 방식에대한설명중옳지않은것은? 1 전송되는각신호의반송주파수는동시에전송된다. 2 전송하려는신호의필요대역폭보다전송매체의유효대역폭이적을때사용된다. 3 반송주파수는각신호의대역폭이겹치지않도록충분히분리되어야한다. 4 전송매체를지니는신호는아날로그신호이다., FDM 방식은전송신호에필요한대역폭보다전송매체의유효대역폭이더큰경우에사용한다. 2 시분할다중화기 (TDM, Time Division Multiplexer) - 통신회선의대역폭을일정한시간폭 (time slot) 으로분할 3 동기식시분할다중화기 (STDM, Synchronous TDM) - 시간폭을정확히맞추기위한동기비트가필요 - 전송할데이터가없는경우에도시간폭 (time slot) 이제공되어효율성 매체의데이터전송률이전송디지털신호의데이터전송률을능가할때사용하는다중화방식은? 1 주파수분할다중화 2 동기시분할다중화 3 통계시분할다중화 4 비동기시분할다중화 동기식시분할다중화 (Synchronous TDM) 에대한설명으로옳지않은것은? 1 전송시간을일정한간격의시간슬롯 (Time Slot) 으로나누고, 이를주기적으로각채널에할당한다. 2 하나의프레임은일정한수의시간슬롯 (Time Slot) 으로구성된다. 3 송신단에서는각채널의입력데이터를각각의채널버퍼에저장하고, 이를순차적으로읽어낸다. 4 통계적시분할다중화 (Statistical TDM) 방식보다전송용량의낭비가적다. 4 비동기식시분할다중화기 (ATDM, Asynchronous TDM) - 마이크로프로세서를이용, 전송할데이터가있는단말기에만시간폭제공 - 복잡한제어회로, 임시기억장치필요, 가격 <2013년 8월 85번 > 전송할데이터가있는채널만차례로시간슬롯을이용하여데이터와함께주소정보를헤더로붙여전송하는다중화방식은? 1 주파수분할다중화 2 역다중화 3 예약시분할다중화 4통계적시분할다중화, 맨체스터부호화방식은동기식전송중비트동기방식에서 5 역다중화기 (Inverse Multiplexer) 사용한다 [ 다중화기 ] 다중화 (multiplexing) 란하나의고속통신회선을다수의단말기가공유할수있도록하는것이다. 1 주파수분활다중화기 (FDM, Frequency Division Multiplexer) - 통신회선의주파수를여러개로분할 - 보호대역 (Guard Band) 사용으로인한대역폭의낭비초래 - 변, 복조기능내장되어있어모뎀설치할필요가없다. TCP - 전송계층 - 신뢰성있는연결형서비스 - [2015년 5월 ] 스트림위주의데이터전송 - TCP/IP 모델은 OSI모델과달리엄격한계층적인구조를요구하지않음 - [2016년 5월 ] 메시지를 Encapsulation과 Decapsulation한다. - [2016년 5월 ] 서비스처리를위해 Multiplexing과 Demultiplexing 을이용한다. - [2016년 5월 ] 전이중서비스와데이터서비스를제공한다.

- TCP/IP 프로토콜구조 : 응용계층, 전송계층, 인터넷계층, 네트웍인터페이스 ( 액세스 ) 계층 IP - 네트워크계층 - 데이터그램기반의비연결형서비스 - 비신뢰성 [HDLC] HDLC(High-level Data Link Control) : 비트 (bit) 위주의프로토콜로, 각프레임에데이터흐름을제어하고오류를검출할수있는비트열을삽입하여전송한다. 오류제어 : Go-Back-N, 선택적재전송 (Selective Repeat) ARQ 흐름제어 : 슬라이딩윈도우방식 <2012년 8월 82번 > 슬라이딩윈도우 (Sliding window) 제어방식에대한설명으로옳지않은것은? 1 X.25 패킷레벨의프로토콜에서도사용되고있으며, 수신통지를이용하여송신데이터의양을조절하는방식이다. 2 송신측과수신측실체 (entity) 간에호출설정시연속적으로송신가능한데이터단위의최대치를절충하는방식이다. 3 수신측으로부터의수신통지에의해윈도우는이동하고새로운데이터단위의송신이가능하다. 4 하나의데이터블록을전송한후응답이올때까지다음데이터블록을전송하지않고대기하는방식이다. 해설 : HDLC의프레임구조 ( 플주제정F플 ) F l a g A d d r e s s C o n t r o l D a t a F C S F l a g (8) (8, extendable) (8 or16) ( 가변 ) (16or32) (8) <2008년월, 2002년 5월, 2001년 3월 > 프레임 (framing) 동기의목적은? 1 누화방지 2 펄스안정화 3 각통화로의혼선방지 4 잡음방지 <2015년 8월 90번 > HDLC(High-level Data Link Control) 의링크구성방식에따른세가지동작모드에해당하지않는것은? 1 PAM 2 NRM 3 ARM 4 ABM NRM(Normal Response Mode) : 반이중통신을파는포인트투포인트또는멀티포인트불균형링크구성에사용 이거는 Stop-and-Wait( 정지 - 대기 ) 제어방식 특징 - 고속데이터전송에적합한비트지향형프로토콜 - 오류제어가엄밀함 (CRC 필드, 에러발생시재전송 ARQ 요구 ) - [2015년 8월 ] 감독프레임은정보 ( 데이터 ) 필드를포함하지않는다. - [2015년 8월 ] CRC 방식을위한 2바이트또는 4바이트 FCS를포함한다. <2016년 5월 95번 > HDLC 프레임중전송되는정보프레임에대한흐름제어와오류제어를위해사용되는것은? 1 Information Frame 2 Unnumbered Frame 3 Supervisory Frame 4 Rest Frame <2014년 5월, 2011년 6월, 2009년 5월 > HDLC 프레임의종류중링크의설정과해제, 오류회복을위해주로사용되는것은? 1 I-Frame 2 U-Frame 3 S-Frame 4 R-Frame 1 정보 (I) 프레임 : 사용자의데이터전달 2 비번호 (U) 프레임 : 링크의설정과해제, 오류회복 3 감독 (S) 프레임 : 오류제어와흐름제어, 불균형적링크구성, 주국이세션을열고종국은단지응답 (response) 만한다. ARM(Asynchronous Balanced Mode) : 전이중통신을하는포인트투포인트불균형링크구성에사용 ABM(Asynchronous Response Mode) : 전이중통신을하는포인트투포인트균형링크에서사용 <2016년 3월 98번 > HDLC의 ABM(Asynchronous Balanced Mode) 동작모드의부분집합으로 X.25의링크계층에서사용되는프로토콜은? 1 LAPB 2 LAPD 3 LAPX 4 LAPM LAPB(Link Access Procedure Balanced). LAPB는데이터링크계층에서구현되며 X.25에서구현되는프로토콜이다. <2014년 8월 90번 > 다음이설명하고있는데이터링크제어프로토콜은? - HDLC를기반으로하는비트위주데이터링크제어프로토콜이다. - X.25 패킷교환망표준의한부분으로 ITU-T에의해제정하였다. 1 PPP 2 ADCCP 3 LAP-B 4 SDLC LAP-B : ITU-T에의해개발된비트동기제어프로토콜 (X.25 패킷교환망의표준의한부분 ) <2016 년 3 월 89 번 > HDLC 프레임구성에서프레임검사시퀸스 (FCS) 영역의기능으로옳은것은? 1 전송오류검출 2 데이터처리 3 주소인식 4 정보저장

전송오류검출 <2015년 3월 87번 > HDLC 프레임형식중프레임의종류를식별하기위해사용되는것은? 1 정보영역 2 제어영역 3 주소영역 4 플래그 나의답 : 1 정보영역 : 실제정보ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [ 동기식전송 & 비동기식전송 ] 동기식전송 - 미리정해진수만큼의문자열을한블록으로만들어일시에전송 - 비동기식전송과다르게시작비트와종료비트가필요 - 블록과블록사이에휴지시간 (idle time) 이없다. - 단말기는반드시버퍼기억장치를내장해야한다. 1 문자 (character) 위주동기방식 : SYN 등의동기문자 ( 전송제어문자 ) 에의해동기를맞추는방식으로, BSC 프로토콜에서사용된다. 2 비트 (bit) 위주동기방식 : 데이터블록의처음과끝에 8bit의플래그비트 (01111110) 를표시하여동기를맞추는방식으로, HDLC와 SDLC 프로토콜에서사용된다. 비동기식전송 - 어떤문자도전송되지않을때는통신회선은휴지 (idle) 상태가된다. - 한꺼번에많은데이터를보내면프레이밍에러의가능성이높아진다. - 약 2,000bps( 약 2Kbps) 이하의저속, 단거리전송에이용 <2015년 5월, 2014년 5월, 3월, 2011년 3월 > 비동기식전송에대한설명으로옳지않은것은? 1 어떤문자가전송되지않을때는통신회선은예비 (reserve) 상태가된다. 2 한문자를전송할때마다동기화시킨다. 3 각비트블록의앞뒤에시작과정지비티를덧붙여전송한다. 4 일반적으로패리티비트를추가해서전송한다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <2015년 5월 84번 > 다음그림과같은전송방식으로옳은것은? SYN SYN STX TEXT ETX 1 문자위주동기방식 2 비트지향형동기방식 3 조보식동기방식 4 프레임동기방식 OSI X.25( 외우자 물프 (= 링 ) 패 ) 물리계층 물리계층 데이터링크계층 프레임계층 (= 데이터링크계층 ) 네트워크계층 패킷계층 [1] 물리계층 (physical layer) : 데이터단말장치와패킷교환노드를연 결하는링크사이의물리적접속면 ( 인터페이스 ) [2] 프레임계층 (=data link layer) : 일련의프레임을구성하여데이터를 전송 [3] 패킷계층 : 이건뭐하는거지, 나중에추가하겠음 <2014 년 5 월 97 번 > 패킷교환표준프로토콜 X.25 의구성계층중 OSI 의계층 3 과계층 4 의일부 기능을포함하는것은? 1 패킷계층 2 링크계층 3 물리계층 4 인터넷계층 <2017 년 3 월 98 번 > X.25 프로토콜을구성하는계층에해당하지않는것은? 1 물리계층 2 링크계층 3 논리계층 4 패킷계층 해설 : x.25 의계층구조 [1] 물리계층 : 단말장치 (DTE) 와패킷교환망 (DCE) 간의물리적접속에관한 인터페이스를정의 [2] 프레임 (= 링크 ) 계층 : 프레임계층은패킷의원활한전송을위해데이터링 크의제어를수행하는계층 [3] 패킷계층 : OSI 7 계층의네트워크계층에해당된다. PAD(Packet Assembler/Dissembler) : 패킷조립분해기 PAD 는데이터전송을위해데이터흐름을분리된패킷으로 나누고, 수신측에서는패킷을다시재조립하는 HW/SW 장치를 말한다. 주로 X.25 회선의인터페이스에자주사용된다. <2012 년 5 월 90 번 > X.25 프로토콜을구성하는계층에해당하지않는것은? 1 물리계층 2 링크계층 3 논리계층 4 패킷계층 해설 : 동기문자 (SYN) 에의해동기를맞추는방식을문자위주동기방식이라고한다. 링크계층은프레임계층이라고도부름 ( 출제경험있음 ) <2015년 5월 98번 > 비동기전송에대한설명으로틀린것은? 1 어떤문자가전송되지않을때는통신회선은예비 (reserve) 상태가된다. 2 한문자를전송할때마다동기화시킨다. 3 각비트를블록의앞뒤에각각시작과정지비트를덧붙여전송한다. 4 일반적으로패리티비트를추가해서전송한다. [X.25] 쉽게말해기관과기관을 1:1로연결하는폐쇄망 <2014년 8월 83번 > X.25 프로토콜의설명으로옳지않은것은? 1 ITU-T에서 1976년에패킷교환망을위한표준프로토콜인 X.25 권고안을처음발간하였다. 2 패킷형단말기를패킷교환망에접속하기위한인터페이스프로토콜이다. 3 X.25 프로토콜은세개의계층으로구성된다. 4 X.25 에서는가상회선 PVC(Permanent Virtual Circuit) 와 LVC(Leading Virtual Circuit) 으로나눈다., X.25에서는가상회선을 PVC(Permanent VIrtual Circuit ; 통신경로가고정적으로성립 ) 과 SVC(Switched Virtual Circuit ; 통신할때만통신견로설정및해제 ) 로나뉜다.

---------------------------------------------------------- [ 데이터교환방식 ] 데이터교환방식에는두가지가있다. 1 회선교환방식과 2 축적교환방식 (store-and-forward) 이있다. 1 회선교환방식 : 공간분할교환, 시분할교환 (SDS) 이있다. 고정적인전송대역폭 2 축적교환방식 : 메시지교환방식, 패킷교환방식 ( 출제多 ) 이있다. 여기서주목해서볼것은메시지교환방식에서는메시지가전달단위, 패킷교환에는패킷이전달단위라는것을알면된다. <2015년 8월 96번 > 데이터전송방식중패킷교환방식에대한설명으로틀린것은? 1 패킷교환은저장-전달방식을사용한다. 2 패킷교환은데이터그램방식과가상회선방식으로구분된다. 3 데이터그램은연결형서비스방식으로패킷을전송하기전에미리경로를설정해야한다. 4 가상회선은패킷이전송되기전에논리적인연결설정이이루어져야한다. 패킷교환방식 저장-전달전송방식 (Store-and-Forward) (= 축적후전달방식 ) - 메시지 ( 키워드) 를저장시켰다가전송하므로기억장치가필요가상회선 (Virtual Circuit) 방식데이타그램 (Datagram) 방식 연결경로를설정하지않고인접 가상회선은패킷이전한노드들의트래픽상황을감안하여송되기전에논리적인연각각의패킷들을순서에상관없이독결설정이이루어져야한립적으로운반하는방식이다. 다. 융통성이좋다. 연결지향성 : 길고연속적인전송에효율적예 ) X.25, Frame Relay, ATM 등 비연결형 : 짧은전송에적합예 ) 인터넷 <2017년 8월 87번 > 데이터교환방식중축적교환방식이아닌것은? 1 메시지교환 2 회선교환 3 가상회선 4 데이터그램 축적교환방식 (= 저장 -전달전송방식 ) 의종류 : 1 메시지교환 2 패킷교환 3 데이터그램 회선교환방식은두지점을교환기를이용하여물리적으로접속시키는방식 <2014년 8월 91번 > 하나의메시지단위로저장-전달 (Store-and-Forward) 방식에의해데이터를교환하는방식은? 1 메시지교환 2 공간분할회선교환 3 패킷교환 4 시분할회선교환, 고정전송대역폭 회션교환방식 <2012년 8월 99번 > 가상회선패킷교환방식에서모든패킷이전송되면마지막으로이미확립된접속을끝내기위해이용되는패킷은? 1. Call Accept Packet 2. Clear Request Packet 3. Call identifier Packet 4. Reset Packet, 가상회선방식은단말장치간에논리적인가상회선을미리설정하여송신측과수신측사이의연결을확립한후에설정된경로로패킷들을발생순서대로전송하는연결지향형방식으로모든패킷이전송되면마지막으로이미확립된접속을끝내기위해 Clear Request 패킷을이용한다. ------------------------------------------------------------------------------------------ <2016년 8월 94번 > 패킷교환망에서 DCE와 DTE 사이에이루어지는상호작용을규정한프로토콜은? 1 X.25 2 TCP 3 UDP 4 IP ------------------------------------------------------------------------------------------ [ 전송신호변조방법 ] <2017년 3월 99번 > 아날로그데이터를아날로그신호로변환하는변조방식이아닌것은? 1 AM 2 TM 3 FM 4 PM 나의답 : 4, 아날로크데이터를아날로그신호로변환하는변조방식은진폭변조 (AM, Amplitude Modulation), 주파수변조 (FM, Frequency Modulation), 위상변조 (PM, Phase Modulation) 이있다. <2014년 8월 84번 > 아날로그데이터를아날로그전송신호로변조하는방법이아닌것은? 1 QM 2 PM 3 FM 4 AM 해설 : AM( 진폭변조 ), FM( 주파수변조 ), PM( 위상변조 ) <2017년 3월 85번 > 아날로그데이터를디지털신호로변환하는방식은? 1진폭변이변조 2 진폭편이변조 (ASK) 3 주파수편이변조 (FSK) 4 펄스부호변조 (PCM) <2012 년 5 월 87 번 > 패킷 (packet) 교환과관계가없는것은? 1. 패킷단위로데이터전송 2. 고정적인전송대역폭 3. 가상회선방식 4. 데이터그램방식 QPSK : 2bits/sec/Hz ( 실제약 1.4 ~ 1.6), 256 QAM : 8bits/sec/Hz

4. LAPB - IEEE 2 LLC IEEE 3 PPP IETF 4 LAP-B ITU-T PPP 프레임의프로토콜필드값에의해서 PAP 패킷과 CHAP 패킷을구별 PSK(Phase) : 위상편이변조 중 고속의동기식모뎀에서많이사용 2위상편이변조 (DPSK) = 360/2 = 180 4위상편이변조 (QPSK) = 360/4 = 90 8위상편이변조 (QDPSK) = 360/8 = 45 <2012년 8월 85번 > PSK(Phase Shift Keying) 방식이적용되지않은변조방식은? 1 QDPSK 2 QAM 3 QVM 4 DPSK [ 경로제어 ] <2015년 5월 31일 88번 > 내부라우팅프로토콜이며링크상태알고리즘을사용하는대규모네트워크에적합하다. 1 BGP 2 RIP 3 OSPF 4 EGP 1. BGP - 자율시스템 (AS) 간의라우팅프로토콜, EGP의단점을보완 2. RIP - 최대홉 (HOP) 수의제한 QVM QAM : QAM( 진폭 + 위상변조 ) : coherent( 동기검파방식 ) 으로신호검출 - QAM은 ASK+PSK를혼합한진폭위상변조 (APSK) 의한종류이다. 나의답 : 4 [CSMA/CD] CSMA/CD : IEEE 802.3 규약이라는것도알아두면좋음 802.3 : CSMA/CD 방식의매체접근제어계층규약 802.4 : 토큰버스 802.5 토큰링 802.11 무선 LAN <2012년 8월 87번 > CSMA/CD(Carrier Sensing Mulitiple Access/Collision Detection) 에대한설명으로틀린것은? 1 전송중에충돌이감지되면패킷의전송을즉시중단하고충돌이발생한사실을모든스테이션들이알수있도록간단한통보신호를송신한다. 2 스테이션의수가많아지면충돌이많아져서효율이떨어진다. 3 충돌과채널경쟁을위해 p-persistent 기법을일반적으로사용한다. 4 어느한기기에고장이발생하여도다른기기의통신에전혀영향을미치지않는다., CSMA/CD는충돌과채널경쟁을위해 3가지기법을사용한다. [1] non-persistent [2] 1-persistent [3] p-persistent. 이중가장효율적인 [2] 1-persistent를자주사용한다. [ 국제기구 ] 다음중데이터링크제어프로토콜과이를제정한국제기구가옳게연결된것은? 1. HDLC - ISO 2. LLC - IETF 3. PPP - ITU <2015년 8월 81번 > RIP(Routing Information Protocol) 에대한설명으로틀린것은? 1 RIP은거리벡터기반라우팅프로토콜로홉수를기반으로경로를선택한다. 2 계층적주소체계를기반으로링크상태정보의갱신비용을줄인방법이다. 3 최대 15홉이하규모의네트워크를주요대상으로하는라우팅프로토콜이다. 4 최적의경로를산출하기위한정보로서홉 ( 거리값 ) 만을고려하므로, RIP를선택한경로가최적의경로가아닌경우가많이발생할수있다. RIP - 거리벡터알고리즘, IGP(Interior Gateway Protocol) 용 3. OSPF - 홉 (HOP) 수의제한이없어대규모네트워크에서사용 <2017년 8월 88번 > 라우팅프로토콜인 OSPF(Open Shortest Path First) 에대한설명으로옳지않은것은? 1. 멀티캐스팅을지원한다. 2. 거리벡터라우팅프로토콜이라고도한다. 3. 네트워크변화에신속하게대처할수있다. 4. 최단경로탐색에 Dijkstra 알고리즘을사용한다. 정답 ; 2, 링크스테이트라우팅프로토콜임. <2016년 5월 94번 > RIP의한계를극복하기위해 IETF에서고안한것으로네트워크의변화가있을때에만갱신함으로대역을효과적으로사용할수있는라우팅프로토콜은? 1. BGP 2. IGRP 3. OSPF 4. RTP

해설 : RIP프로토콜은라우터 15개까지거칠수있다는점이한계라서이를보완하기위해나온프로토콜이 OSPF이다. 4. EGP - 자율시스템 (AS) 간의라우팅 <2013년 8월 100번 > UDP 헤더 : Source/Destination port number, UDP total length, checksum <2013년 3월 > 인터넷프로토콜로사용되는 TCP/IP 의계층화모델중 Transport 계층에서사용되는프로토콜은? 1 FRP 2 IP 3 ICMP 4 UDP UDP <2016 년 8 월 99 번 > 파형부호화방식 (waveform coding) 에속하지않는것은? 1 PCM 2 LPC 3 DPCM 4 DM 해설 : AS 간의라우팅!! 무조건 BGP 그냥암기할것. IGP : AS 내의라우팅 ---------------------------------------------------------- 변조방식 [1] ASK(Amplitude Shift Keying) : 진폭편이변조 - 신호변동과잡음에약해데이터전송으로거의사용 X - 진폭에따라서로다른신호로변조하는방식 [2] FSK(Frequency Shift Keying) : 주파수편이변조 - 주파수에따라서로다른신호로변조하는방식 - 비동기식모뎀에서사용, 잡음에강하지만넓은대역폭을요구 [3] PSK(Phase) : 위상편이변조 - 일정한진폭또는주파수를갖는정현파의등분하여각위치에신호를할당하여전송 - 위상에따라서로다른신호로변조하는방식 - 동기식모뎀에서사용, 잡음에강하지만넓은대역폭을요구 [4] QAM( 진폭 + 위상변조 ) : coherent( 동기검파방식 ) 으로신호검출 - QAM은 ASK+PSK를혼합한진폭위상변조 (APSK) 의한종류이다. [ 신호변환방식 ] 연속레벨 ( 아날로그 ) 변조불연속레벨 ( 디자인 ) 변조펄스진폭변조 (PAM) 펄스수변조 (PNM) 펄스폭변조 (PWM) 펄스코드변조 (PCM) 펄스위상변조 (PPM) 델타변조 PCM : 연속적인시간과진폭을가진아날로그데이터 디지털신호로변환 - 순서 : 표본화 양자화 부호화 복호화 여파화 ---------------------------------------------------------------------- <2016년 8월 91번 > 신호대잡음비가 63인전송채널이있다. 이채널의대역폭이 8kHz이라하면통신용량 (bps) 은? 1 64420 2 4800 3 25902 4 25902 4 55270, 대역폭 * log2(1+ 잡음비 ) = 8000 * log2(1+63) = 48000 [UDP] <2016년 8월 92번 > UDP 헤더에포함되지않는것은? 1 checksum 2 UDP total length 3 sequence number 4 source port address LPC 파형부호화 : 디지털부호를전송채널에적합한파형 ( 모양 ) 으로변환하는신호부호화 종류 : PCM, DCPM, ADPCM, ADPCM, DM <2016년 5월 91번 > 데이터프레임의정확한수신여부를매번확인하면서다음프레임을전송해나가는 ARQ 방식은? 1 Go-back-N ARQ 2 Selective-Repeat ARQ 3 Distribute ARQ 4 Stop-and-Wait ARQ Stop-and_Wait ARQ : 정지대기방식은송신측에서 1개의프레임을송신하고, 수신측에서수신된프레임의에러유무를판단하여송신측에 ACK 나 NAK를보내는방식으로, 데이터프레임의정확한수신여부를확인한다. <2016년 5월 > OSI-7 layer의 2번째계층인 data link layer에서사용되는기본데이터단위는? 1 비트 2 프레임 3 패킷 4 메시지 [ 라우팅프로토콜 ] <2016년 8월 83번 > 패킷을목적지까지전달하기위해사용되는라우팅프로토콜은? 1 ICMP 2 RIP 3 ARP 4 HTTP 나의답 : 1 ICMP, 이는통신중발생한오류처리와경로변경등을위한제어메시지관리 RIP [ICMP] <2014년 5월 88번 > ICMP(Internet Control Message Protocol) 에대한설명으로틀린것은? 1 IP 프로토콜에서는오류보고와수정을위한메커니즘이없기때문에이를보완하기위해설계되었다. 2 ICMP는네트워크계층프로토콜이다. 3 ICMP 메시지는하위계층으로가기전에 IP 프로토콜데이터그램내에캡슐화된다. 4 ICMP 메시지는 4바이트의헤더와고정길이의데이터영역으로나뉜다., ICMP 메시지는 8바이트의헤더영역과가변길이의데이터영역으로나눈다. <2013년 8월 95번 > IP 프로토콜의특징으로옳지않은것은?

1 라우팅과단편화기능을수행한다. 2 비신뢰성프로토콜이다. 3 IP 헤더는항상 20 바이트의고정된길이를가진다. 4 IP 데이터그램은전소순서와도착순서가다를수있다. 나의답 : 1 IP 헤더는기본헤더 20 바이스 + 0~40 바이트의가변길이를갖는다. <2013 년 6 월 81 번 > IP(Internet Protocol) 프로토콜에대한설명으로틀린것은? 1 신뢰성이부족한비연결형서비스를제공하기때문에상위프로토콜에서이 러한단점을보완해야한다. 2 IP 프로토콜은직접전송과간접전송으로나누어지며, 직접전송은패킷의최종목 적지와같은물리적인네트워크에연결된라우터에도달할때까지를말한다. 3 송신지가여러개인데이터그램을보내면서순서가뒤바뀌어도달할수있다. 4 각데이터그램이독립적으로처리되고목적지까지다른경로를통해전송될수있다. 나의답 : 2 직접전달은 물리적 인네트워크가아닌최종목적지와전달자가같은 네트워크에연결. [OSI 7 계층 ] [1] 물리계층 : 물리적전송매체와전송신호방식을정의하며, RS-232C, X.21 등의표준이있음 <2013 년 8 월 98 번 > OSI-7 계층중물리계층에서규정한특성이라고할수없는것은? 1 기계적특성 2 전기적특성 3 오류제어특성 4 절차적특성, 물리계층의특성 : 기계적특성, 전기적특성, 기능적특성, 절차적특성 [2] 데이터링크계층 : 2 개의인접한개방시스템들간에신뢰성 ( 키워드 ) 있고효율적 ( 키워드 ) 인정보전송 오류의검출과회복을위한제어기능을함. HDLC, LLC, LAPB, LABD, PPP, LLL 등의표준이있음 ( 기본데이터단위 : 프레임 ) LAPB 는 X.25 프르토콜스택에있는데이터링크계층프로토콜이다. LAPD 는 ISDN 데이터링크계층프로토콜이다. <2012 년 3 월 99 번 > OSI 7 계층중데이터링크계층에해당하는프로토콜이아닌것은? 2 RS-232C/V.24 : 물리계층 <2013 년 8 월 87 번 > 데이터링크제어프로토콜중 PPP(Point to Point Protocol) 에 대한설명으로틀린것은? 1 오류복구와흐름제어기능을제공한다. 2 IETF 의표준프로토콜이다. 3 IP 캡슐화를제공한다. 4 비동기및동기식점대점링크에서사용할수있다., 이는 TCP 에관한설명 <2012 년 5 월 96 번 > 점대점링크를통하여인터넷접속에사용되는프로토콜인 PPP(Point to Point Protocol) 에대한설명으로옳지않은것은? 1 재전송을통한오류복구와흐름제어기능을제공한다. 2 LCP 와 NCP 를통하여유용한기능을제공한다. 3 IP 패킷의캡슐화를제공한다. 4 동기식과비동기식회선모두를지원한다., 이는 TCP 에관한설명이다. PPP 는오류검출만제공! [3] 네트워크계층 : 경로설정 (Routing), 데이터교환및중계, 트래픽제어, 패킷정보전송을수행함. X.25, IP 등이있음 <2014 년 100 번 > OSI 7 계층중통신망을통한목적지까지패킷전달을담당하는계층은? 1 데이터링크계층 2 네트워크계층 3 전송계층 4 표현계층 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ <2016 년 3 월 85 번 > OSI 7 계층에서네트워크논리적어드레싱과라우팅기능을수행하는계층은? 1 1 계층 2 2 계층 3 3 계층 4 4 계층 [4] 전송계층 : 주소설정, 다중화, 오류제어, 흐름제어를수행함. TCP, UDP 등의표준이있음 1 PPP 2 LLC 3 HDLC 4 UDP <2016년 3월 98번 > HDLC의 ABM(Asynchronous Balanced Mode) 동작모드의부분집합으로 X.25의링크계층에서사용되는프로토콜은? 1 LAPB 2 LAPD 3 LAPX 4 LAPM LAPB(Link Access Procedure Balanced). LAPB 는데 이터링크계층에서구현되며 X.25 에서구현되는프로토콜이다. <2014 년 5 월 91 번 > OSI 7 계층중데이터링크계층의프로토콜은? 전송계층 [5] 세션계층 : 대화 ( 회화 ) 구성및동기제어, 데이터교환관리기능을함. <2012 년 8 월 98 번 > 1 PPP 2 RS-232C/V.24 3 EIA-530 4 V.22bis

서비스를수행한다. <2013년 8월 83번 > OSI 7계층중네트워크가상터미널 (network virtual terminal) 이존재하여서로상이한프로토콜에의해발생하는호환성문제를해결하는계층은? 1 데이터링크계층 (data link layer) 2 세션계층 (session layer) 3 표현계층 (presentation layer) 4 응용계층 (application layer), 프로세스간에대한연결을확립, 관리, 단절시키 는수단을제공한다. - 논리적동기제어, 긴급데이터전송, 통신시스템간의 회화기능등을제공한다. [6] 표현계층 : 코드변환, 데이터암호화, 데이터압축, 구문검색, 정보형식 ( 포맷 ) 변환, 문맥관리기능을함. <2012 년 3 월 82 번 > OSI 7 계층중암호화, 코드변환, 데이터압축의역할을담당 하는계층은? 1 Data link Layer 2 Application Layer 3 Presentation Layer 4 Session Layer [7] 응용계층 : 응용프로세스간의정보교환, 전자사서함, 파일전송등의서비스를제공함. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 계층 1: 물리계층물리계층 (Physical layer) 은네트워크의기본네트워크하드웨어전송기술을이룬다. 계층 2: 데이터링크계층데이터링크계층 (Data link layer) 은포인트투포인트 (Point to Point) 간신뢰성있는전송을보장하기위한계층으로 CRC 기반의오류제어와흐름제어가필요하다. 네트워크위의개체들간데이터를전달하고, 물리계층에서발생할수있는오류를찾아내고, 수정하는데필요한기능적, 절차적수단을제공한다. 계층 3: 네트워크계층네트워크계층 (Network layer) 은여러개의노드를거칠때마다경로를찾아주는역할을하는계층으로다양한길이의데이터를네트워크들을통해전달하고, 그과정에서전송계층이요구하는서비스품질 (QoS) 을제공하기위한기능적, 절차적수단을제공한다. 계층 4: 전송계층전송계층 (Transport layer) 은양끝단 (End to end) 의사용자들이신뢰성있는데이터를주고받을수있도록해주어, 상위계층들이데이터전달의유효성이나효율성을생각하지않도록해준다. 계층 5: 세션계층세션계층 (Session layer) 은양끝단의응용프로세스가통신을관리하기위한방법을제공한다. 계층 6: 표현계층표현계층 (Presentation layer) 은코드간의번역을담당하여사용자시스템에서데이터의형식상차이를다루는부담을응용계층으로부터덜어준다. 계층 7: 응용계층응용계층 (Application layer) 은응용프로세스와직접관계하여일반적인응용 <2012년 3월 97번 > 프로토콜의기본구성요소가아닌것은? 1 entity 2 syntax 3 semantic 4 timing [B-ISDN] B-ISDN( 광대역종합정보통신망, BroadBand-ISDN) : 광대역전송방식과광대역교환방식을통하여데이터, 음성, 영상등다양한형태의통신서비스를제공하는광대역 ISDN이다. B-SIDN 참조계층 - 물리계층 : ATM 셀전송 - ATM 계층 : 가입자정보유형에따라셀헤더생성, 가입자채널다중화 - ATM 적응계층 : 가입자정보유형에따라적절한타입의패킷메시지생성 ATM 계층기능 1 ATM 셀의다중, 분리 ( 역다중 ) (Multiplexing) 2 ATM 연결의설정 (VPI 및 VCI의분석과변환 ) 3 ATM 연결을위하여연결에대한서비스파라미터의협상 4 가상채널및가상경로의경로선택 (Routing) 5 ATM 셀헤더의생성및삭제 (ATM Cell Format-) ATM(Asynchronous Transfer Mode Layer) : 회선교환과패킷교환의장점을결합한교환및다중화기술 <2015년 8월 91번 > B-ISDN/ATM 프로토콜에있어서 ATM계층의기능은? 1 가변길이의셀로모든정보운반 2 셀경계식별 3 셀헤더생성및추출 4 비트타이밍 < 문제해설 > <2012년 5월 97번 > B-ISDN/ATM 프로토콜에있어서 ATM 계층의기능은? 1 가변길이의셀로모든정보운반 2 셀경계식별 3 셀헤더생성및추출 4 비트타이밍 <2012년 8월 89번 > B-ISDN 프로토콜참조모델에해당하지않는계층은? 1 Data Link Layer

2 Asynchronous Transfer Mode Layer 3 Asynchronous Transfer Mode Adaptation Layer 4 Physical Layer, Data link layer는 B-ISDN 프로토콜참조모델이아니다. [ 이거뭔데 ] 1. 상위서브계층 : LLC, 하위서브계층 : LAPB 2. 상위서브계층 : HDLC, 하위서브계층 : MAC 3. 상위서브계층 : HDLC, 하위서브계층 : LAPB 4. 상위서브계층 : LLC, 하위서브계층 : MAC < 문제해설 > OSI 7계층모델에서정의한데이터링크계층의기본기능은주로 LLC 계층에서다루고, 물리적전송선로의특징과매체간의연결방식에따른제어부분은 MAC 계층에서처리한다. 유무선프로토콜스택구조 Control&Management, H.323, SIP, MGCF/MEGACO 나의답 : 3 ARP는네트워크주소 (IP) 물리주소 RARP는물리주소 네트워크주소 (IP) 로변환 ARP, RARP는인터넷계층에위치한다. <2012 년 8 월 91 번 > 이동단말이나 PDA, 소형무선단말기상에서인터넷을이용할수있도록해주 는프로토콜의총칭은? 1 ASP 2 WAP 3 HTTP 4 PPP WAP(Wireless Application Protocol) 해설 WAP (Wireless Application Protocol) - 과거이동통신 ( 스마트폰이전의휴대폰 ) 에서인터넷을효율적으로제공하기위하여정의된응응프로토콜 ASP (Application Service Provider) - 기업이핵심역량을집중하여경쟁력을극대화하기위하여, 기업의정보관 련시스템및어플리케이션부문을아웃소싱하는것과관련된서비스제공업 HTTP (HyperText Transfer Protocol) - 웹상에서웹서버및웹브라우저상호간의데이터전송을위한응용계층 프로토콜 PPP (Point-to-Point) - 점대점데이터링크를통해 3 계층프로토콜들을캡슐화전송하는관련프로 토콜들의모음 <2012년 8월 92번 > LAN의통신구조가가능한한호환성을유지해야한다는필요성에의해 OSI 참조모델의데이터링크계층을 2개의서브계층으로나누었는데이에해당하는것은?