건시스템 전자계산기조직응용기사필기기출문제 ( ) 1. 매크로관련용어중매크로호출부분에정의된매크로코드를삽입하는것을의미하는것은? 가. 매크로확장나. 매크로호출다. 매크로정의라. 매크로라이브러리 2. 변수의값이저장된기억장소

Size: px
Start display at page:

Download "건시스템 전자계산기조직응용기사필기기출문제 ( ) 1. 매크로관련용어중매크로호출부분에정의된매크로코드를삽입하는것을의미하는것은? 가. 매크로확장나. 매크로호출다. 매크로정의라. 매크로라이브러리 2. 변수의값이저장된기억장소"

Transcription

1 1. 매크로관련용어중매크로호출부분에정의된매크로코드를삽입하는것을의미하는것은? 가. 매크로확장나. 매크로호출다. 매크로정의라. 매크로라이브러리 2. 변수의값이저장된기억장소, 위치를확인할수있는것은변수의어떤구성요소에의해서가능한가? 가. 대입기능나. 이름다. 값라. 참조기능 3. C 언어에서논리곱 (AND) 을나타내는논리연산자는? 가. 나. && 다.! 라. > 4. 어셈블리어에서라이브러리에기억된내용을프로시저로정의하여서브루틴으로사용하는것과같이사용할수있도록그내용을현재의프로그램내에포함시켜주는명령은? 가. SEGMENT 나. ORG 다. INCLUDE 라. EXTRN 5. 원시프로그램을번역할때어셈블러에게요구되는동작을지시하는명령으로서기계어로번역되지않는명령어를무엇이라고하는가? 가. macro instruction 나. pseudo instruction 다. machine instruction 라. operand instruction 6. C 언어에서이스케이프시퀀스의설명이옳지않은것은? 가. \f : form feed 나. \b : backspace 다. \r : carriage return 라. \t : total sum 7. 어셈블리어에서어떤기호적이름에상수값을할당하는명령은? 가. INCLUDE 나. ASSUME 다. EQU 라. ORG 8. C 언어의기억클래스 (Storage Class) 종류에해당하지않는것은? 가. external 나. dynamic 다. register 라. auto 9. C 언어에서나머지를구하는잉여연산자 (modular operation) 는? 가. # 나. $ 다. & 라. % 10. 어셈블러를두개의패스로구성하는주된이유는? 가. 패스 1, 2 의어셈블러프로그램이작아서경제적이기때문에나. 한개의패스만을사용하면메모리가많이소요되기때문에다. 한개의패스만을사용하면프로그램의크기가증가하여유지보수가어렵기때문에라. 기호를정의하기전에사용할수있어프로그램작성이용이하기때문에 11. 객체지향언어에대한설명으로옳지않은것은? 가. 객체지향방법론은구조적프로그래밍기법의한계와소프트웨어개발의위기에서비롯되었다. 나. 정보은닉을위해객체의캡슐화 (encapsulation) 를행하며모듈의재사용을통해소프트웨어의생산성을향상시킨다. 다. 객체지향언어에있어각객체는속성과메소드의결합을통해연산을수행한다. 라. 실체 (instance) 의개념은하나이상의유사한객체들을묶어서하나의공통된특성을표현한것을의미한다. 12. 서브루틴으로작성되는프로시저는주프로시저에서호출되어실행하고, 실행이끝나면자신을호출한 CALL의다음명령으로복귀시켜야한다. 서브루틴에서자신을호출한곳으로복귀시키는어셈블리어명령은? 가. END 나. SAR 다. CMP 라. RET 13. 객체지향프로그래밍언어가소프트웨어설계상가장크게공헌한점은? 가. 코드의재사용나. 코드의종속성다. 코드의자동성라. 코드의정확성 14. 프로그램수행순서로옳은것은? 1 목적프로그램 2 링커 3 원시프로그램 4 컴파일러 5 로더 가 나 다 라 어셈블리어의특징으로옳지않은것은? 가. 어셈블리어는모든컴퓨터기종에공통으로적용할수있다. 나. 어셈블리어는기계어에가까운언어이다. 다. 어셈블리어는기계어와 1 대 1 로대응시켜서표현한기호식표기법이다. 라. 어셈블리어에서는데이터가기억된번지를기호 (symbol) 로지정한다. 16. C 언어의 printf() 함수에서실수를출력할때사용하는형식지정자는? 가. %c 나. %d 다. %f 라. %s 17. 해당내용을각페이지상단에출력토록하는어셈블리어명령은? 가. TITLE 나. INC 다. REP 라. INT 18. 하나의오퍼랜드에호출할가로채기벡터의번호를표현하여가로채기를요청하는어셈블리어명령은? 가. TITLE 나. INC 다. INT 라. REP 19. C 언어에서정수형변수선언시사용하는것은? 가. float 나. char 다. int 라. double 20. 작성된표현식이 BNF의정의에의해바르게작성되었는지를확인하기위하여만든트리는? 가. Define Tree 나. Control Tree 다. Parse Tree 라. Manipulation Tree 21. 한개의프레임을전송하고, 수신측으로부터 ACK 및 NAK 신호를수신할때까지정보전송을중지하고기다리는 ARQ(automatic repeat request) 방식은? 가. CRC 방식나. Go-back-N 방식다. Stop-and-wait 방식라. Selective repeat 방식 - 1 -

2 22. 다음설명에해당하는 LAN 토폴로지는? - 멀티포인터링크구성을갖는다. - 전송순서를결정할필요가있다. - 데이터의반사를막기위해터미네이터가필요하다. - 이더넷 (Ethernet) 이대표적인예이다. 가. 스타 (Star) 형나. 링 (Ring) 형다. 버스 (Bus) 형라. 그물 (Mesh) 형 23. 패킷교환망에접속되는단말기중비패킷형단말기 (Non-Packet Mode Terminal) 에서패킷의조립ㆍ분해기능을제공해주는일종의어댑터는? 가. GFI 나. PTI 다. SVC 라. PAD 24. TCP 프로토콜에대한설명으로틀린것은? 가. 스트림데이터서비스를제공한다. 나. 비연결형서비스이다. 다. 전이중서비스를제공한다. 라. 신뢰성있는전송프로토콜이다. 30. OSI 7계층중데이터링크계층에대한설명으로틀린것은? 가. 전송계층으로부터받은비트스트림을프레임 (frame) 이라는데이터단위로나눈다. 나. 두노드간을직접연결하는링크상에서프레임의전달을담당한다. 다. 흐름제어와오류복구를통하여신뢰성있는프레임단위의전달을제공한다. 라. 대표적인데이터링크계층의프로토콜로는 HDLC, PPP, LLC 등이있다. 31. 다음산술식을 Pre-fix로옳게표현한것은? a*(b+c)*d 가. **a+bcd 나. *+a*bcd 다. abc*+d* 라. abc+*d* 32. 다음트리의차수 (Degree) 는? 25. 신호를구성하는주파수에따라서전파속도가다르기때문에 일어나는전송손상현상은? 가. 감쇠현상 다. 누화잡음 나. 상호변조잡음 라. 지연왜곡 26. 패킷교환에서가상회선방식에비해데이터그램방식이갖는 장점으로틀린것은? 가. 패킷이동일한경로로전달되므로항상보내어진순서대로 도착이보장된다. 나. 호설정과정이없기때문에몇개의패킷으로된짧은메 시지를전송할경우훨씬빠르다. 다. 망의혼잡상황에따라적절한경로로패킷을전달할수 있으므로융통성이크다. 라. 한노드가고장나면, 이노드를경유하는가상회선이두 절되는데비해데이터그램방식은우회경로로패킷을전 달할수있으므로신뢰성이높다. 27. HDLC(High-level Data Link Control) 에서사용되는프레임의 종류로옳지않은것은? 가. Information Frame 다. Control Frame 나. Supervisor Frame 라. Unnumbered Frame 28. 다음그림과같은전송방식으로옳은것은? SYN SYN STX TEXT ETX 가. 문자위주동기방식 다. 조보식동기방식 나. 비트지향형동기방식 라. 프레임동기방식 29. 다음설명에해당하는 IP 주소의클래스로옳은것은? - 멀티캐스팅 (Multicasting) 을사용하기위해예약되어있다. - 이클래스는 netid 와 hostid 가없다. 가. A 클래스 다. C 클래스 나. B 클래스 라. D 클래스 가. 2 나. 3 다. 4 라 해싱에서서로다른두개의키값이같은해시 (hash) 주소를갖는현상을무엇이라고하는가? 가. Mid-square 나. Chaining 다. Parsing 라. Collision 34. 데이터베이스설계순서로옳은것은? 가. 논리적설계 개념적설계 물리적설계나. 개념적설계 물리적설계 논리적설계다. 개념적설계 논리적설계 물리적설계라. 논리적설계 물리적설계 개념적설계 35. 다음자료에대하여버블정렬 (bubble sort) 을이용하여오름차순으로정렬할경우 "pass 1" 의실행결과는? 4, 7, 3, 1, 5, 8, 2, 6 가. 3, 1, 4, 5, 2, 6, 7, 8 나. 1, 3, 4, 2, 5, 6, 7, 8 다. 4, 3, 1, 5, 7, 2, 6, 8 라. 1, 3, 2, 4, 5, 6, 7, 트랜잭션의특성을옳게나열한것은? 가. Atomicity, Consistency, Durability, Integrity 나. Atomicity, Consistency, Durability, Isolation 다. Automacity, Consistency, Durability, Isolation 라. Atomicity, Coverage, Durability, Isolation 37. DBMS의필수기능으로옳게짝지어진것은? 가. 조작기능, 제어기능, 연쇄기능나. 정의기능, 조작기능, 독립기능다. 정의기능, 제어기능, 보안기능라. 정의기능, 조작기능, 제어기능 - 2 -

3 38. 데이터베이스의특징으로옳지않은것은? 가. 독점사용 나. 내용에의한참조 다. 계속적인변화 라. 실시간접근성 39. 큐의응용분야로적합한것은? 가. 운영체제의작업스케줄링나. 컴파일러를이용한언어번역다. 부프로그램호출시복귀주소지정라. 인터럽트의처리 40. 순차파일 (Sequential File) 에대한설명으로옳지않은것은? 가. 일괄처리보다대화식처리에적합한구조이다. 나. 기억장치의효율적인이용이가능하다. 다. 필요한레코드를삽입, 삭제, 수정하는경우파일전체를복사해야한다. 라. 파일탐색시효율이나쁘다. 41. 인터프리터 (interpreter) 를사용하는언어는? 가. BASIC 나. FORTRAN 다. PASCAL 라. Machine Code 42. 가상기억장치에서주소공간이 1024K 이고기억공간은 32K 라고가정할때주기억장치의주소레지스터는몇비트로구성되는가? 가. 12 나. 13 다. 14 라 JK 플립플롭에서 J=1, K=1일때 Qn+1의출력은? 가. Qn 나. 0(reset) 다. 1(set) 라. toggle 44. 명령어파이프라인이정상적인동작에서벗어나게하는일반적인원인이아닌것은? 가. 자원충돌나. 유효주소의계산다. 데이터의존성라. 분기곤란 45. 인터럽트발생시동작순서로옳은것은? 1 현재수행중인프로그램의상태를저장한다. 2 인터럽트요청신호발생 3 보존한프로그램상태로복귀 4 인터럽트취급루틴을수행 5 어느장치가인터럽트를요청했는지찾는다. 가 나 다 라 입출력제어처리방식에대한설명으로틀린것은? 가. 동작의타이머를조정하는방식은프로그램에의해서프로세서가조정하는중앙처리장치제어방식과별도의제어장치를두어조정하는전용장치제어방식이있다. 나. 중앙처리장치제어방식은입출력시점을중앙처리장치동작타이밍에맞추는동기방식과입출력장치의동작타이밍에맞추는비동기방식이있다. 다. 비동기방식은입출력장치의준비상태를중앙처리장치가직접검사하는플래그검사방식과입출력장치에서하드웨어적인외부신호를발생시켜중앙처리장치에알리는인터럽트제어방식이있다. 라. 중앙처리장치제어방식의경우동기방식과비동기방식으로나눌수있으며인터럽트제어방식은동기방식에해당된다. 47. 컴퓨터의메이저상태에대한설명으로틀린것은? 가. 실행상태가끝나면항상패치상태로만간다. 나. 간접주소명령어형식인경우패치 - 간접 - 실행순서로진행되어야한다. 다. 실행상태는연산자코드의내용에따라연산을수행하는과정이다. 라. 패치상태에서는기억장치에서인스트럭션을읽어중앙처리장치로가져온다. 48. 다음은 ADD 명령어의마이크로오퍼레이션이다. t2 시간에가장알맞은동작은? ( 단, MAR : Memory Address Register, MBR : memory Buffer Register, M(addr) : Memory, AC : 누산기 ) t0 : MAR MBR(addr) t1 : MBR M(MAR) t2 : 가. AC MBR 다. M(MBR) MBR 나. MBR AC 라. AC AC+MBR 49. 명령어를구성하는명령어내비트들의할당에영향을주는요소가아닌것은? 가. 버스개수나. 주소지정방식의개수다. 주소영역라. 연산코드 50. 양수 A 와 B 가있다. 2 의보수표현방식을사용하여 A-B 를수행하였을때최상위비트에서캐리 (carry) 가발생하였다. 이결과로부터 A 와 B 에대한설명으로가장옳은것은? 가. 캐리가발생한것으로보아 A 는 B 보다작은수이다. 나. B-A 를수행하면최상위비트에서캐리가발생하지않는다. 다. A+B 를수행하면최상위비트에서캐리가발생한다. 라. A-B 의결과에캐리를제거하고 1 을더해주면올바른결과를얻을수있다. 51. 다음중사용자의의도적인인터럽트에해당되는것은? 가. 스택오버플로우 나. 정전 다. 시스템호출 라. 입출력장치의데이터전송요청 52. 인터럽트서비스가진행되면다른인터럽트를배제시켜야하는데이때변경시켜야하는 flag 는무엇이며, 어떻게변경하여야하는가? 가. IEN 1 나. IEN 0 다. VAD 0 라. VAD 제어주소레지스터 (control address register) 에적재될수없는것은? 가. MAR(memory address register) 의내용나. 사상 (mapping) 의결과값다. 주소필드 (address field) 라. 서브루틴레지스터 (subroutine register) 의내용들 54. 프로그램카운터가명령어의주소부분과더해져서유효번지를결정하는주소지정방식은? 가. 레지스터주소지정방식나. 상대주소지정방식다. 간접주소지정방식라. 인덱스주소지정방식 - 3 -

4 55. 클라우드컴퓨팅 (cloud computing) 에대한설명으로틀린것은? 가. 인터넷기술을활용하여가상화된 IT 자원을서비스로제공하는컴퓨팅이다. 나. 사용자는 IT 자원을필요한만큼빌려서사용하고필요한경우비용을지불한다. 다. 클라우드컴퓨팅은서비스제공자가장애로인해서비스를제공하지못하면자료에접근이불가능하다. 라. PaaS 는서버, 데스크탑컴퓨터, 스토리지같은 IT 하드웨어자원을클라우드서비스로빌려쓰는형태를말한다. 56. 다음불함수를간소화한결과로가장옳은것은? ( 단, d() 는무관조건임 ) F(w, x, y, z) = Σ(1, 3, 7, 11, 15) d(w, x, y, z) = Σ(0, 2, 5) 가. F wz yz 다. F w x yz yz 나. F xy w z 라. F w xz yz 57. 고선명 (HD) 비디오데이터를저장하기위해짧은파장 (405나노미터 ) 을갖는레이저를사용하는광기록방식저장매체는? 가. Blu-ray 디스크나. CD 다. DVD 라. 플래시메모리 58. 일반적인제어장치모델에서제어장치로입력되는항목이아닌것은? 가. CPU 내의제어신호들나. 클록다. 명령어레지스터라. 플래그 59. 반가산기에서입력을 X, Y라할때출력부분의캐리 (carry) 값은? 가. XY 나. X 다. Y 라. X+Y 60. 수직마이크로명령어방식의명령어가다음의형식을갖는다면이제어장치는최대몇개의제어신호를동시에생성할수있는가? 3bits 3bits 3bits 2bits 2bits 7bits F1 F2 F3 CD BR AD F1, F2, F3 : 마이크로오퍼레이션필드 CD : 조건필드 (condition field) BR : 분기필드 (branch field) AD : 주소필드 (address field) 가. 1개나. 2개다. 3개라. 4개 61. 운영체제의운영기법중 "Quantum" 과관계되는것은? 가. Real-time processing system 나. Batch processing system 다. Time-sharing system 라. Distributed processing system 62. 프로세스의처리시간보다페이지교체에소요되는시간이더많아지는현상을의미하는것은? 가. 스케줄링나. 스래싱다. 프리페이징라. 워킹셋 63. 운영체제의역할로거리가먼것은? 가. 시스템의오류검사및복구나. 자원의스케줄링기능제공다. 원시프로그램에대한토큰생성라. 자원보호기능제공 64. 디렉토리의구조중중앙에마스터파일디렉토리가있고하부에사용자파일디렉토리가있는구조는? 가. 단일디렉토리구조나. 2 단계디렉토리구조다. 트리디렉토리구조라. 비순환그래프디렉토리구조 65. 다음설명에해당하는자원보호기법은? 보호하려는대상에영역별로접근권한을나열한목록을구성하여사용한다. 접근행렬의열을하나의리스트로묶어놓는것이다. 이렇게하면권한이없는셀을위하여메모리를낭비할필요가없어지므로메모리를효율적으로사용할수있다. 가. 전역테이블다. 권한리스트 나. 접근제어리스트라. 잠금-키 (Lock-Key) 66. SCAN 의무한대기발생가능성을제거한것으로 SCAN 보다응답시간의편차가적고, SCAN 과같이진행방향상의요청을서비스하지만, 진행중에새로이추가된요청은서비스하지않고다음진행시에서비스하는디스크스케줄링기법은? 가. N-step SCAN 스케줄링나. C-SCAN 스케줄링다. SSTF 스케줄링라. FCFS 스케줄링 67. 주기억장치관리기법인최악, 최초, 최적적합기법을각각사용할때, 각방법에대하여 10K 의프로그램이할당되는영역을각기법의순서대로옳게나열한것은? ( 단, 영역 A, B, C, D 는모두비어있다고가정한다.) 가. 영역 D, 영역 A, 영역 A 나. 영역 D, 영역 A, 영역 B 다. 영역 B, 영역 A, 영역 A 라. 영역 D, 영역 B, 영역 C 68. 분산처리운영체제에서구체적인시스템환경을사용자가알수없도록하며, 또한사용자들로하여금이에대한정보가없어도원하는작업을수행할수있도록지원하는개념을무엇이라고하는가? 가. Naming 나. Transparency 다. Encryption 라. Locality 69. RR(Round Robin) 스케줄링에대한설명으로옳지않은것은? 가. Time slice 를크게하면입출력위주의작업이나긴급을요하는작업에신속히반응하지못한다. 나. Time slice 가작을경우 FCFS 스케줄링과같아진다. 다. Time Sharing System 을위해고안된방식이다. 라. Time slice 가작을수록문맥교환에따른오버헤드가자주발생한다. 70. UNIX의파일시스템구조와거리가먼것은? 가. 사용자블록 나. i-node 블록 다. 데이터블록 라. 슈퍼블록 - 4 -

5 71. 다음표와같이작업이할당되었을경우내부단편화및외부단편화크기는얼마인가? 분할영역분할크기작업크기 1 50k 60k 2 150k 160k 3 200k 100k 4 250k 150k 가. 내부단편화 : 200 K, 외부단편화 : 200 K 나. 내부단편화 : 50 K, 외부단편화 : 150 K 다. 내부단편화 : 650 K, 외부단편화 : 470 K 라. 내부단편화 : 250 K, 외부단편화 : 170 K 72. 하이퍼큐브에서하나의프로세서에연결되는다른프로세서의수가 3 개일경우필요한총프로세서의수는? 가. 4 나. 8 다. 16 라 은행가알고리즘 (Banker's Algorithm) 은다음교착상태해결방법중어떤분야에속하는가? 가. 교착상태의예방나. 교착상태의회피다. 교착상태의발견라. 교착상태의회복 개의프레임을수용할수있는주기억장치가있으며, 초기에는모두비어있다고가정한다. 다음의순서로페이지참조가발생할때, FIFO 페이지교체알고리즘을사용할경우페이지결함의발생횟수는? 페이지참조순서 : 1, 2, 3, 1, 2, 4, 5, 1, 2, 5, 4 가. 6회다. 8회 나. 7회라. 9회 75. 파일디스크립터의내용으로옳지않은것은? 가. 오류발생시처리방법나. 보조기억장치정보다. 파일구조라. 접근제어정보 79. 분산운영체제의특징중다음설명과관계되는것은? 여러시스템중일부시스템에고장이발생하는경우에도다른시스템은계속작업을수행할수있으므로전체시스템이정상적으로운영될수있다. 가. Availability 다. Resource Sharing 나. Expandability 라. Reliability 80. UNIX 운영체제의특징으로적합하지않은것은? 가. 트리구조의파일시스템을갖는다. 나. Multi-Tasking 은지원하지만 Multi-User 는지원하지않는다. 다. 높은이식성과확장성이있다. 라. 대부분 C 언어로작성되어있다. 81. 포팅을통해리눅스프로그램 / 유틸리티를 MS윈도에서사용할수있도록하는프로그램은? 가. cygwin 나. perl 다. JDK 라. driver development kit 82. 마이크로프로그램제어방식의장점이아닌것은? 가. 마이크로컴퓨터개발이용이하다. 나. 원가를절감시킬수있다. 다. 새로운명령어를쉽게추가할수있다. 라. 하드와이어드방식에비해속도가빠르다. 83. 입출력장치의비동기식제어방식에서가장많이사용되는방식은? 가. open loop 방식나. closed loop 방식다. handshake 방식라. inter lock 방식 84. 다음설명에해당하는마이크로프로세서의제어신호는? 마이크로프로세서가일시적으로모든동작을중지하고모든버스 (bus) 들을 High 임피던스상태로하게하는것이다. 가. Reset 다. Interrupt Request 나. Bus Request 라. Read 85. 그림은입출력제어장치와입출력버스의연결을나타낸것이다. 빈블록 A 에알맞은내용은? 76. 시스템성능평가요인으로거리가먼것은? 가. 신뢰도 나. 처리능력 다. 응답시간 라. 프로그램크기 77. UNIX 에서 I-node 는한파일이나디렉토리에관한모든정보를포함하고있는데, 이에해당하지않는것은? 가. 파일소유자의사용자번호나. 파일이만들어진시간다. 데이터가담긴블록의주소라. 파일이가장처음변경된시간및파일의타입 78. 두개의프로세스간선행순서를 Pa<Pb로표현할경우 Pb가먼저실행된다고가정한다면, P2<P1,P4<P2, P4<P3의선행관계가있는경우에병행으로실행될수있는프로세스로짝지어진것은? 가. P1, P3 나. P1, P4 다. P2, P4 라. P3, P4 가. Accumulator 다. Shift Register 나. Status Register 라. Control Register 86. 다음입출력방식중 microprocessor가 I/O divice의동작속도를미리알고있어야하는방식은? 가. 동기식입출력나. 비동기식입출력다. 핸드쉐이크입출력라. 채널 87. 좋은소프트웨어가갖는특징으로가장옳지않은것은? 가. 다른시스템에적용, 결합하는등응용성이뛰어나다. 나. 사용자가이해하기쉽다. 다. 프로그램이짧고, 간단하다. 라. 전체적인흐름을추적하기에용이하다

6 88. CPU 의상태플래그 (status flag) 에관한설명중틀린것은? 가. 보조캐리플래그 (auxiliary carry flag) 는 BCD 연산에사용된다. 나. Z 플래그 (zero flag) 는 ALU 연산결과가 0 인지여부에따라셋트된다. 다. N 플래그 (negative flag) 는 ALU 연산결과가음수인지여부에따라셋트된다. 라. 제일왼쪽비트에서발생되는올림수를 Cp, 왼쪽의 2 번째비트에서발생되는올림수를 Cs 라할때오버플로우 (overflow) 발생조건은 Cs+Cp 로주어지게된다. 89. 프로그램제어에의한전송 (programmed I/O) 방식에서중앙처리장치와입출력기기간에주고받는정보로서필수적인정보가아닌것은? 가. 우선순위 (priority) 나. 데이터 (data) 다. 상태 (status) 라. 커맨드 (command) 90. 서브루틴호출이나인터럽트서비스와같은동작후에되돌아갈주소를저장하는것은? 가. 상태레지스터 (Status register) 나. 프로그램계수기 (Program counter) 다. 메모리주소레지스터 (Memory address register) 라. 스택 (Stack) 91. 보조기억장치에저장되어있는정보를주기억장치로읽어오는작업을의미하는것은? 가. transfer 나. load 다. store 라. compile 92. 다음중 firmware에적합하지않은것은? 가. mask ROM 나. static RAM 다. EPROM 라. PROM 96. 다음그림에대한설명중틀린것은? 가. 제어신호가낮은상태 (Low) 일때자료출력은 1 이다. 나. 인버팅버터이다. 다. 신호증폭에사용될수있다. 라. 이와같은종류의버퍼를 3 상태 (Tri-State) 장치라고한다. 97. Read/Write signal이나 Chip Select signal 등의신호는어느버스에싣게되는가? 가. 자료버스나. 주소버스다. 제어버스라. 보조버스 98. 컴퓨터의모든행위를감시하고, 통제하는일련의거대한소프트웨어의집합체를무엇이라하는가? 가. 오퍼레이팅시스템 (operating system) 나. 어셈블러 (assembler) 다. 컴파일러 (compiler) 라. 로더 (loader) 99. 임베디드시스템개발시디버깅하기위한장비는? 가. JNI 나. JAVA 다. ZTAG 라. JTAG 100. 다음중캐스케이드 (cascade) 스택의특징으로옳은것은? 가. 스택포인터를따로지정할필요가없다. 나. PUSH 할때마다스택포인터가증가한다. 다. 기억번지내에구성되므로융통성이높다. 라. 스택의 bottom 이정의되지않는다. 93. 시스템동작개시후최초로주기억장치에프로그램을로드하는것은? 가. IPL(Initial Program Load) 나. Assembler 다. Listing Program 라. Utility Program 94. 마이크로프로세서 (MPU) 의구성요소에속하지않는것은? 가. ALU 나. REGISTER 다. PROGRAM COUNTER 라. CLOCK 95. 그림은 1bit 의기억소자를개념적으로그린것이다. 각단자중자료를기억시키기위하여입력되는단자는? 가. A 다. C 나. B 라. D 가 라 나 다 나 라 다 나 라 라 라 라 가 라 가 다 가 다 다 다 다 다 라 나 라 가 다 가 라 가 가 다 라 다 다 나 라 가 가 가 가 라 라 나 라 라 가 라 가 나 다 나 가 나 라 가 가 가 가 다 다 나 다 나 나 가 라 나 나 가 가 나 나 나 가 라 라 가 라 나 가 라 다 나 나 가 다 라 가 라 나 나 가 라 가 가 다 가 라 가 [ 오답및오타문의 ] 건시스템 (gunsys.com) - 6 -

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770>

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770> 4 명령실행과제어 4.1 마이크로오퍼레이션(Micro Operation) (1) 마이크로오퍼레이션( 동작) 0609 0509 1) 명령을수행하기위해 CPU 내의레지스터와플래그의상태변환을일으키는 작업 0308 0405 2) 레지스터에저장된데이터에의해서이루어지는동작 0109 0209 0503 3) 마이크로오퍼레이션을순서적으로일어나게하는데필요한신호를제어신호 라함

More information

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

4. 다음주소지정방식중속도가가장빠른주소방식은? 가. immediate addressing mode 나. direct addressing mode 다. indirect addressing mode 라. index register. 5. 간접주소 (indirect addr 강의정보처리필기강사조대호 차시명 체크문제 [CA-07 강 ] 주소지정방식과연산, 명령실행과제어 차시 7 차시 학습내용 1. 주소지정방식과연산 2. 명령실행과제어 학습목표 1. 주소지정방식과연산에대해이해할수있다 2. 명령실행과제어를이해하고해결할수있다 학습내용 3.3 주소지정방식 1. 주소설계시고려해야할점이아닌것은? 가. 주소를효율적으로나타낼수있어야한다. 나.

More information

온라인 IT 교육최강 ( 강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1

온라인 IT 교육최강 (  강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1 강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1 - 2. 중앙처리장치 (Central Processing Unit) 주기억장치에기억된명령을꺼내서해독하고, 시스템전체에지시신호를내는장치명령코드가명령을수행할수있게필요한제어기능을제공제어장치의구성

More information

학습목차 r 개념으로살펴보는 CPU 속의제어장치 r 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 제어장치

학습목차 r 개념으로살펴보는 CPU 속의제어장치 r 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 제어장치 컴퓨터구조 제 12 강제어장치 학습목차 r 개념으로살펴보는 CPU 속의제어장치 r 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 2 12. 제어장치 학습목표 r 프로세스내의제어장치의기능과역할을공부한다. r 마이크로연산의표현을공부하다. r제어장치의구성과마이크로연산을공부한다. r제어장치의구현방법을알아본다. r 마이크로프로그램을이용한제어장치의구조와동작을공부한다.

More information

< B3E220C1A632C8B820C4C4C7BBC5CDBFEEBFEBBBE72041C7FC28C3D6C1BE292E687770>

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

More information

프로그램카운터 (Program Counter) 명령레지스터 (Instruction Register) 누산기 (AC: Accumulator) 상태레지스터 (Status Register) PSWR(Program Status Word Register) 메모리주소레지스터 (M

프로그램카운터 (Program Counter) 명령레지스터 (Instruction Register) 누산기 (AC: Accumulator) 상태레지스터 (Status Register) PSWR(Program Status Word Register) 메모리주소레지스터 (M 중앙처리장치 (CPU: Central Process Unit) 1) 제어장치 (Control Unit) 컴퓨터시스템의모든장치들에게동작을지시하고제어하는장치로주기억장치에서읽어온명령어를해독하고해당장치에게제어신호를보낸다. 구성회로 : 부호기, 명령해독기, 번지해독기 구성레지스터 : PC( 프로그램카운터 ), IR( 명령어레지스터 ) 부호기 ( 제어신호발생기 ) 해독한명령어에따라서해당장치로보낼제어신호를생성하는회로

More information

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770> 3.2 명령어 (1) 명령어 (Instruction) 의구성 연산자 (Operation Code) 부자료 (Operand) 부 0405 명령어의연산자부분이나타낼수있는것오답 인스트럭션의순서 1) 연산자부 (Op-Code, Operation Code부 ) 1 실행할명령이들어있음 2 명령어의연산자부분이나타낼수있는것 9910 0203 명령어의형식 연산자 자료의종류

More information

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6397E3131B0AD20B9AEC1A62BC1A4B4E42E687770>

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6397E3131B0AD20B9AEC1A62BC1A4B4E42E687770> P.146 기 출 문 제 0109 0209 0503 1. 마이크로동작 (Micro - operation) 에대한정의로서옳은것은? 가. 컴퓨터의빠른계산동작나. 2진수계산에쓰이는동작다. 플립플롭내에서기억되는동작라. 레지스터에저장된데이터에의해서이루어지는동작 9906 0010 0403 0409 0603 2. 중앙처리장치에서마이크로동작의실행이순서적으로발생할수있도록역할을담당하는것은?

More information

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx 2.4 명령어세트 (instruction set) 명령어세트 CPU 가지원하는기계어명령어들의집합 명령어연산의종류 데이터전송 : 레지스터 / 메모리간에데이터이동 산술연산 : 덧셈, 뺄셈, 곱셈및나눗셈 논리연산 : 비트들간의 AND, OR, NOT 및 XOR 연산 입출력 (I/O) : CPU( 레지스터 ) 와외부장치들간의데이터이동 프로그램제어 : 분기, 서브루틴호출

More information

3차시.ppt

3차시.ppt [ 정보처리기능사필기] 1 과목 - 전자계산기일반 1 / 10 정보처리기능사 ( 필기 ) 1 과목. 전자계산기일반컴퓨터시스템의구성 2 1. 컴퓨터의기본구성 컴퓨터의기본구성 컴퓨터 = + (Hardware) 컴퓨터기계 (Software 를움직여주는프로그램 [ 정보처리기능사필기] 1 과목 - 전자계산기일반 2 / 10 2. (Hardware) -Hardware

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Computer Architecture

Computer Architecture 명령어의구조와주소지정방식 명령어세트명령어의형식주소지정방식실제명령어의형태 이자료는김종현저 - 컴퓨터구조론 ( 생능출판사 ) 의내용을편집한것입니다. 2.4 명령어세트 (instruction set) 어떤 CPU 를위하여정의되어있는명령어들의집합 명령어세트설계를위해결정되어야할사항들 2 연산종류 (operation repertoire) CPU 가수행할연산들의수와종류및복잡도

More information

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx CPU의구조와기능 CPU 의명령어수행과정 명령어인출 (Instruction Fetch) : 기억장치로부터명령어를읽어온다 명령어해독 (Instruction Decode) : 수행해야할동작을결정하기위하여명령어를해독한다 모든명령어들에대하여공통적으로수행 데이터인출 (Data Fetch) : 명령어실행을위하여데이터가필요한경우에는기억장치혹은 I/O 장치로부터그데이터를읽어온다

More information

학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능

학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능 컴퓨터구조 제 9 강 중앙처리장치의조직과기능 학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능 학습목표 rcpu 의성능을향상시키는요인들을알아본다. rcpu 의기본적인기능을이해한다. rcpu 는 ALU, 제어장치, 레지스터집합,

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 명령어의수행과제어 명령어에대해서학습하고, 명령어가수행되는과정에대하여학습한다. 1. 명령어의개요 2. 주소지정법 3. CPU 구조 4. 명령어의수행과제어 1. 명령 (Instruction) 개요 1.1 명령의구조 (1) OP Code(Operation Code) 1) 동작을지시 ( 동작부, 연산부, 명령부 ) 2) 명령의형식이나주소부의자료종류를지정. 3) 실행시스템의명령어개수와관련.

More information

마이크로프로세서 개요

마이크로프로세서 개요 1 주 개요 메카트로닉스공학부 조철우 8051 Pin Layout 8051 3 Atmel 89C2051 4 강의의개요 컴퓨터및의기원과동작원리를학습 마이크로컨트롤러를배우기위한기초원리 마이크로컨트롤러를활용하기위한도구사용법 마이크로컨트롤러를활용하기위한기초시스템설계및프로그래밍 History of Computer 컴퓨터의역사. 최초의컴퓨터 - 1946년 ENIAC,

More information

1 처리능력 (Throughput) : 일정시간내에시스템이처리하는일의양 2 반환시간 (Turnaround time) : 시스템에작업을의뢰한시간부터처리가완료될때까지걸리는시간 3 사용가능도 (Availability) : 시스템을사용할필요가있을때즉시사용가능한정도 4 신뢰도

1 처리능력 (Throughput) : 일정시간내에시스템이처리하는일의양 2 반환시간 (Turnaround time) : 시스템에작업을의뢰한시간부터처리가완료될때까지걸리는시간 3 사용가능도 (Availability) : 시스템을사용할필요가있을때즉시사용가능한정도 4 신뢰도 온라인 IT 교육최강 (www.gisa79.com) 강의정보처리필기강사조대호 차시명 [OS-01 강 ] 운영체제의개요와학습전략차시 1 차시 학습내용 운영체제의개요와학습전략 학습목표 운영체제의개념과시스템소프트웨어를이해할수있다 운영체제학습계획을세울수있다 학습내용 1. 운영체제의개념및종류 (1) 개념 1) 운영체제는컴퓨터시스템의자원들을효율적으로관리 2) 사용자가컴퓨터를편리하고효과적으로사용할수있도록환경을제공

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 컴퓨터시스템의구성과기능 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring) Prof. Jae Young Choi Section 01 컴퓨터분해를통한본체살펴보기 [ 그림 4-1] 컴퓨터의분해와연결 2 주회로기판 (main board) 의구성 [ 그림 4-2] 메인보드의구성 3 구성요소 중앙처리장치 (CPU) 핵심기능인프로그램을실행하고데이터를처리한다제어장치,

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

학습목차 r컴퓨터분해를통한본체살펴보기 r컴퓨터구성요소 r컴퓨터의기능 r버스와상호연결 컴퓨터구조 2 4. 컴퓨터시스템의구성과기능

학습목차 r컴퓨터분해를통한본체살펴보기 r컴퓨터구성요소 r컴퓨터의기능 r버스와상호연결 컴퓨터구조 2 4. 컴퓨터시스템의구성과기능 컴퓨터구조 제 4 강 컴퓨터시스템의구성과기능 학습목차 r컴퓨터분해를통한본체살펴보기 r컴퓨터구성요소 r컴퓨터의기능 r버스와상호연결 컴퓨터구조 2 4. 컴퓨터시스템의구성과기능 학습목표 r컴퓨터를분해해서하드웨어적구성장치를파악한다. r컴퓨터의조직과기능을이해한다. r컴퓨터구성장치의기능을이해한다. r컴퓨터가수행하는기능을분류하고이해한다. r컴퓨터의구성장치들과연결을이해한다.

More information

Computer Architecture

Computer Architecture CPU 의구조와기능 CPU 의기본구조 명령어실행과실행사이클 명령어파이프라이닝 CPU 의기능 2 명령어인출 (Instruction Fetch) 기억장치로부터명령어읽기 명령어해독 (Instruction Decode) 수행해야할동작을결정하기위하여명령어를해독 모든명령어들에대하여공통적으로수행 데이터인출 (Data Fetch) 명령어실행에필요한데이터를기억장치혹은 I/O

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

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

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

1 과목 전자계산기프로그래밍 (20 문제 ) 1. C 언어의특징으로옳은내용모두를나열한것은? 1 컴파일과정없이실행가능하다. 2 다양한연산자를제공한다. 3 이식성이높은언어이다. 4 시스템프로그래밍언어로적합하다. 가. 1, 3 라. 2, 3, 4 2. 객체지향기법중데이터와데

1 과목 전자계산기프로그래밍 (20 문제 ) 1. C 언어의특징으로옳은내용모두를나열한것은? 1 컴파일과정없이실행가능하다. 2 다양한연산자를제공한다. 3 이식성이높은언어이다. 4 시스템프로그래밍언어로적합하다. 가. 1, 3 라. 2, 3, 4 2. 객체지향기법중데이터와데 전자계산기조직응용기사필기기출문제 (2013 년 8 월 18 일시행 ) 재구성모의고사답안 1 과목 : 20 문제 2 과목 : 20 문제 3 과목 : 20 문제 4 과목 : 20 문제 5 과목 : 20 문제 전자계산기프로그래밍 자료구조및데이터통신 전자계산기구조 운영체제 마이크로전자계산기 1 2 3 4 5 21 22 23 24 25 41 42 43 44 45 61

More information

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6347E36B0AD20B9AEC1A62BC1A4B4E42E687770>

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6347E36B0AD20B9AEC1A62BC1A4B4E42E687770> P.120 기 출 문 제 9904 9908 0010 0109 1. 정보의단위로가장적은것은? 가. Byte 나. Word 다. Bit 라. Record 0005 0103 0605 2. 4비트로나타낼수있는정보단위는? 가. Nibble 나. Character 다. Full-Word 라. Double-Word 0007 3. 다음정보의단위중하위의개념에서상위의개념으로올바르게나열된것은?

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 중앙처리장치의명령어 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring 의학진단및치료기기학 ) Prof. Jae Young Choi 스택저장장치 (1/2) 스택 (Stack) 은 CPU 내부의레지스터집합에존재하는저장장치 데이터가순차적으로저장 / 스택의길이는가변함 한번에하나의요소에만액세스가능 데이터접근방법 : 나중입력먼저출력 (LIFO:

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 중앙처리장치의명령어 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring 의학진단및치료기기학 ) Prof. Jae Young Choi 스택저장장치 (1/2) 스택 (Stack) 은 CPU 내부의레지스터집합에존재하는저장장치 데이터가순차적으로저장 / 스택의길이는가변함 한번에하나의요소에만액세스가능 데이터접근방법 : 나중입력먼저출력 (LIFO:

More information

Microsoft PowerPoint - [2009] 02.pptx

Microsoft PowerPoint - [2009] 02.pptx 원시데이터유형과연산 원시데이터유형과연산 원시데이터유형과연산 숫자데이터유형 - 숫자데이터유형 원시데이터유형과연산 표준입출력함수 - printf 문 가장기본적인출력함수. (stdio.h) 문법 ) printf( Test printf. a = %d \n, a); printf( %d, %f, %c \n, a, b, c); #include #include

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

슬라이드 1

슬라이드 1 -Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역

More information

Microsoft PowerPoint - 00_(C_Programming)_(Korean)_Computer_Systems

Microsoft PowerPoint - 00_(C_Programming)_(Korean)_Computer_Systems C Programming 컴퓨터시스템 (Computer Systems) Seo, Doo-Ok Clickseo.com clickseo@gmail.com 목 차 컴퓨터시스템 프로그래밍언어 2 컴퓨터시스템 컴퓨터시스템 컴퓨터하드웨어 컴퓨터소프트웨어 프로그래밍언어 3 컴퓨터시스템 컴퓨터시스템 하드웨어 : 물리적인장비 소프트웨어 : 프로그램 ( 명령어 ) 들의집합 Computer

More information

슬라이드 1

슬라이드 1 제 5 장컴퓨터의제어장치 목차 5.1 제어장치의구조및기능 5.2 마이크로오퍼레이션과사이클 5.3 메이저상태와타이밍상태 5.4 제어데이터와제어규칙 5.5 제어장치의구현방법 5.1 제어장치의기능및구조 중앙처리장치 제어장치 1 프로그램카운터 (PC) 6 6 주소처리기4 3 명령어레지스터 (IR) 3 +1 5 해독기순서기제어신호발생기 5 ALU 및레지스터 5 5 주기억장치

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 4 th Lecture 유명환 ( yoo@netplug.co.kr) 1 시간 (Time) 에대한정의 INDEX 2 왜타이머 (Timer) 와카운터 (Counter) 인가? 3 ATmega128 타이머 / 카운터동작구조 4 ATmega128 타이머 / 카운터관련레지스터 5 뻔뻔한노하우 : 레지스터비트설정방법 6 ATmega128

More information

11장 포인터

11장 포인터 Dynamic Memory and Linked List 1 동적할당메모리의개념 프로그램이메모리를할당받는방법 정적 (static) 동적 (dynamic) 정적메모리할당 프로그램이시작되기전에미리정해진크기의메모리를할당받는것 메모리의크기는프로그램이시작하기전에결정 int i, j; int buffer[80]; char name[] = data structure"; 처음에결정된크기보다더큰입력이들어온다면처리하지못함

More information

BJFHOMINQJPS.hwp

BJFHOMINQJPS.hwp 제1 과목 : 디지털 전자회로 1. 다음 회로의 출력전류 Ic 의 안정에 대한 설명 중 옳지 않은 것 Ie를 크게 해치지 않는 범위 내에서 Re 가 크면 클수록 좋 출력파형이 크게 일그러지지 않는 범위 내에서 β 가 크면 클수록 좋 게르마늄 트랜지스터에서 Ico가 Ic 의 안정에 가장 큰 영향을 준 Rc는 Ic 의 안정에 큰 영향을 준 6. 비동기식 모드 (mode)-13

More information

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제 데이터통신 데이타링크제어 차례 회선원칙 (line discipline) 흐름제어 (flow control) 오류제어 (error control) 2 회선원칙 링크에연결된장치간의상대적인관계 대등 (peer-to-peer) 관계 주종 (primary-secondary) 관계 회선구성 점대점 (point-to-point) 구성 다중점 (multipoint) 구성

More information

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수

More information

gisa_pil_070304_pdf.hwp

gisa_pil_070304_pdf.hwp 국가기술자격검정 필기시험문제 2007년 기사 제1회 필기시험 수험번호 성명 자격종목 및 등급(선택분야) 정보처리기사 종목코드 1320 시험시간 2시간 30분 문제지형별 A 답안카드 작성시 시험문제지 형별누락, 마킹착오로 인한 불이익은 전적으로 수험자의 귀책사유임을 알려드립니다. 제 1 과목 : 데이터베이스 1. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?

More information

ºÎ·ÏB

ºÎ·ÏB B B.1 B.2 B.3 B.4 B.5 B.1 2 (Boolean algebra). 1854 An Investigation of the Laws of Thought on Which to Found the Mathematical Theories of Logic and Probabilities George Boole. 1938 MIT Claude Sannon [SHAN38].

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

Á¦¸ñ¾øÀ½

Á¦¸ñ¾øÀ½ 국가기술자격검정필기시험문제 전자계산기산업기사 2321 2 시간 30 분 A 1 2 3 4 제 1 과목 : 프로그래밍일반 C 언어의관계연산자에해당하지않는것은? 가. < 나. < > 다. = = 라.! = 부프로그램 (subprogram) 과매크로 (macro) 에관한설명으로거리가먼것은? 가. 부프로그램을사용하면수행속도가상대적으로느리다. 나. 매크로를사용하면일반적으로프로그램의크기가커진다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 중앙처리장치의 조직과기능 Prof. Jae Young Choi ( 최재영교수 ) (2015 Spring 의학진단및치료기기학 ) Prof. Jae Young Choi Section 01 컴퓨터본체에서 CPU 의위치살펴보기 CPU 는기본적으로입력된데이터와명령어를프로그램에서지정한순서에따라수행한다. 이러한방식을프로그램내장방식이라부르며이를처음제안한발명자의이름을따서,

More information

PowerPoint Presentation

PowerPoint Presentation Computer Science Suan Lee - Computer Science - 03 컴퓨터구조 1 03 컴퓨터구조 - Computer Science - 03 컴퓨터구조 2 목차 1. 컴퓨터시스템의구성 2. 중앙처리장치 3. 기억장치 4. 입출력장치 - Computer Science - 03 컴퓨터구조 3 컴퓨터시스템의구성 하드웨어 : 컴퓨터를구성하는기계적장치

More information

OCW_C언어 기초

OCW_C언어 기초 초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향

More information

Computer Architecture

Computer Architecture 제 2 장 CPU 의구조와기능 2.1 CPU의기본구조 2.2 명령어실행 2.3 명령어파이프라이닝 2.4 명령어세트 CPU 의기능 명령어인출 (Instruction Fetch) : 기억장치로부터명령어를읽어온다 IF ID 명령어해독 (Instruction Decode) : 수행해야할동작을결정하기위하여명령어를해독한다 모든명령어들에대하여공통적으로수행 Computer

More information

슬라이드 1

슬라이드 1 명령어집합 주소지정모드 (addressing mode) 내용 명령어는크게연산자부분과이연산에필요한주소부분으로구성 이때주소부분은다양한형태를해석될수있으며, 해석하는방법을주소지정방식 ( 모드 )(addressing mode) 라한다. 즉피연산자정보를구하는방법을주소지정방식이라고함 명령어형식 주소지정 명령어형식에있는주소필드는상대적으로짧다. 따라서지정할수있는위치가제한된다.

More information

슬라이드 1

슬라이드 1 TCPdump 사용법 Neworks, Inc. (Tel) 070-7101-9382 (Fax) 02-2109-6675 ech@pumpkinne.com hp://www.pumpkinne.co.kr TCPDUMP Tcpdump 옵션 ARP 정보 ICMP 정보 ARP + ICMP 정보 IP 대역별정보 Source 및 Desinaion 대역별정보 Syn 과 syn-ack

More information

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620377E39B0AD20B1B3BEC82836BFF C0CF20B0ADC0C7292E687770>

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620377E39B0AD20B1B3BEC82836BFF C0CF20B0ADC0C7292E687770> 제 7 장중앙처리장치 (CPU) 정보처리 ( 산업 ) 기사 1. 중앙처리장치 중앙처리장치는컴퓨터각부분의작동을제어하고연산을수행하는핵심적인부분으로제어장치 (control unit) 과연산장치 (ALU: Arithmetic Logic Unit) 로구성된다. (1) CPU 의기본구조 1 제어장치는명령을해독하고제어신호를발생하여제어기능을수행한다. 2 연산장치는각종연산을실행한다.

More information

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - ch07 - 포인터 pm0415 2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자

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

Microsoft PowerPoint - es-arduino-lecture-03

Microsoft PowerPoint - es-arduino-lecture-03 임베디드시스템개론 : Arduino 활용 Lecture #3: Button Input & FND Control 2012. 3. 25 by 김영주 강의목차 디지털입력 Button switch 입력 Button Debounce 7-Segment FND : 직접제어 7-Segment FND : IC 제어 2 디지털입력 : Switch 입력 (1) 실습목표 아두이노디지털입력처리실습

More information

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074> Chap #2 펌웨어작성을위한 C 언어 I http://www.smartdisplay.co.kr 강의계획 Chap1. 강의계획및디지털논리이론 Chap2. 펌웨어작성을위한 C 언어 I Chap3. 펌웨어작성을위한 C 언어 II Chap4. AT89S52 메모리구조 Chap5. SD-52 보드구성과코드메모리프로그래밍방법 Chap6. 어드레스디코딩 ( 매핑 ) 과어셈블리어코딩방법

More information

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

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

<4D F736F F F696E74202D20BBE7BABB202D204F DC7C1B7CEBCBCBDBA20BDBAC4C9C1D9B8B528BAF1BCB1C1A12CBCB1C1A1292E707074>

<4D F736F F F696E74202D20BBE7BABB202D204F DC7C1B7CEBCBCBDBA20BDBAC4C9C1D9B8B528BAF1BCB1C1A12CBCB1C1A1292E707074> . 프로세스스케줄링 (= CPU 스케줄링 ) [ 출제빈도 상 ] - 정의 : 컴퓨터시스템의성능을높이기위해그사용순서를결정하기위한정책 - 목적 ( 성능평가 ) : 처리율증가, CPU 이용률증가, 우선순위제도, 오버헤드 ( 부하 ) 최소화, 응답시간 / 반환시간 / 최소화, 균형있는자원의사용, 무한연기회피. 프로세스스케줄링기법 ) 비선점스케줄링 (Non Preemptive)

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

Chapter 4. LISTS

Chapter 4. LISTS C 언어에서리스트구현 리스트의생성 struct node { int data; struct node *link; ; struct node *ptr = NULL; ptr = (struct node *) malloc(sizeof(struct node)); Self-referential structure NULL: defined in stdio.h(k&r C) or

More information

<C7C1B7CEB1D7B7A1B9D6BEF0BEEE2E687770>

<C7C1B7CEB1D7B7A1B9D6BEF0BEEE2E687770> 2과목 : 프로그래밍 일반 41. 프로그래머가 직접 제어를 표현하지 않았을 경우, 그 언어 에서 미리 정해진 순서에 의해 제어가 이루어지는 순서 제 어는? 가. 구조적 나. 명시적 다. 묵시적 라. 분석적 42. 파스 트리에 대한 설명으로 틀린 것은? 가. 어떤 표현이 BNF에 의해 바르게 작성되었는지 확인하 기 위해 만드는 트리이다. 나. 파스 트리가 존재하면

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

명령은? 가. BEGIN, END 나. MACRO, ENDM 다. MOPEN, ENDM 라. START, END 18. C 언어에서문자열출력함수는? 가. gets() 나. puts() 다. getchar() 라. putchar() 19. C 언어의기억클래스종류가아닌것은

명령은? 가. BEGIN, END 나. MACRO, ENDM 다. MOPEN, ENDM 라. START, END 18. C 언어에서문자열출력함수는? 가. gets() 나. puts() 다. getchar() 라. putchar() 19. C 언어의기억클래스종류가아닌것은 국가기술자격검정필기시험문제 2008년기사제 1회필기시험 수험번호 성명 자격종목및등급 ( 선택분야 ) 종목코드 시험시간 문제지형별 전자계산기조직응용기사 1322 2시간 30분 B 제 1 과목 : 전자계산기프로그래밍 1. 어셈블리어에서주석 (Comment) 의시작을나타내는기호는? 가. ; 나. # 다. % 라. $ 2. 정적바인딩 (Static binding)

More information

Microsoft PowerPoint - C프로그래밍-chap03.ppt [호환 모드]

Microsoft PowerPoint - C프로그래밍-chap03.ppt [호환 모드] Chapter 03 변수와자료형 2009 한국항공대학교항공우주기계공학부 (http://mercury.kau.ac.kr/sjkwon) 1 변수와자료유형 변수 프로그램에서자료값을임시로기억할수있는저장공간을변수 (variables) 변수 (Variables) 는컴퓨터의메모리인 RAM(Random Access Memory) 에저장 물건을담는박스라고생각한다면박스의크기에따라담을물건이제한됨

More information

Chapter ...

Chapter ... Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준

More information

건시스템 전자계산기조직응용기사필기기출문제 (2.8.2) 2. 자동재전송요청 (ARQ) 중데이터프레임의정확한수신여부를매번확인하면서다음프레임을전송해나가는가장간단한오류제어방식은? 가. Go-back- N ARQ 나. Stop -and

건시스템   전자계산기조직응용기사필기기출문제 (2.8.2) 2. 자동재전송요청 (ARQ) 중데이터프레임의정확한수신여부를매번확인하면서다음프레임을전송해나가는가장간단한오류제어방식은? 가. Go-back- N ARQ 나. Stop -and 건시스템 http://www.gunsys.com 전자계산기조직응용기사필기기출문제 (2.8.2). 객체지향개념중하나이상의유사한객체들을묶어공통된특성을표현한데이터추상화를의미하는것은? 가. 메소드 다. 추상화 나. 상속성 라. 클래스 2. 어셈블리어에서어떤기호적이름에상수값을할당하는명령은? 가. ASSUME 다. EQU 나. ORG 라. EVEN 3. C 언어명령문중

More information

19. 정의에관한옳은내용모두를나열한것은? ᄀ동일데이터의중복성을최소화해야한다. ᄂ컴퓨터가접근할수있는저장매체에저장된자료이다. ᄃ조직의존재목적이나유용성면에서존재가치가확실한필수적데이터이다. ᄅ정보소유및응용에있어지역적으로유지되어야한다. 1 ᄀ, ᄅ 3 ᄂ, ᄃ, ᄅ 2 ᄀ, ᄂ

19. 정의에관한옳은내용모두를나열한것은? ᄀ동일데이터의중복성을최소화해야한다. ᄂ컴퓨터가접근할수있는저장매체에저장된자료이다. ᄃ조직의존재목적이나유용성면에서존재가치가확실한필수적데이터이다. ᄅ정보소유및응용에있어지역적으로유지되어야한다. 1 ᄀ, ᄅ 3 ᄂ, ᄃ, ᄅ 2 ᄀ, ᄂ 1. 자료구조에해당하지않는것은? 1 큐 2 트리 3 스택 4 리스트 10. 인사테이블의주소필드에대한데이터타입을 VARCHAR(10) 으로정의하였으나필드길이가부족하여 20바이트로확장하고자한다. 이에적합한 SQL 명령은? 1 MODIFY FIELD 2 MODIFY TABLE 3 ALTER TABLE 4 ADD TABLE 2. 스택 (STACK) 의응용분야로거리가먼것은?

More information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

Microsoft PowerPoint - 03_(C_Programming)_(Korean)_Pointers

Microsoft PowerPoint - 03_(C_Programming)_(Korean)_Pointers C Programming 포인터 (Pointers) Seo, Doo-Ok Clickseo.com clickseo@gmail.com 목 차 포인터의이해 다양한포인터 2 포인터의이해 포인터의이해 포인터변수선언및초기화 포인터연산 다양한포인터 3 주소연산자 ( & ) 포인터의이해 (1/4) 변수와배열원소에만적용한다. 산술식이나상수에는주소연산자를사용할수없다. 레지스터변수또한주소연산자를사용할수없다.

More information

3 ALTER TABLE 4 ADD TABLE 11. SQL 명령중 DDL에해당하는것으로만짝지어진것은? 1 SELECT, INSERT, UPDATE 2 UPDATE, DROP, INSERT 3 ALTER, DROP, UPDATE 4 CREATE, ALTER, DROP

3 ALTER TABLE 4 ADD TABLE 11. SQL 명령중 DDL에해당하는것으로만짝지어진것은? 1 SELECT, INSERT, UPDATE 2 UPDATE, DROP, INSERT 3 ALTER, DROP, UPDATE 4 CREATE, ALTER, DROP 국가기술자격검정 2014 년도제 3 회정보처리산업기사필기시험 2014 년 8 월 17 일시행 한국산업인력공단 제한시간 150 분 수험번호 성명 < 제 1 과목 > 데이터베이스 1. 선형자료구조에해당하지않는것은? 1 큐 2 트리 3 스택 4 리스트 6. 다음트리를중위순서로운행한결과는? 2. 스택 (STACK) 의응용분야로거리가먼것은? 1 함수호출 2 인터럽트처리

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

Microsoft PowerPoint - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt

Microsoft PowerPoint - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt . 사무자동화 3 대주요기술 - 정보의획득, 처리, 전달 ( 통신 ), 보관 ( 축적, 검색 ) 에관련된기술 ) 하드웨어기술 : 신소재개발, 회로소자의고집적도 ( 컴퓨터 ) 2) 소프트웨어기술 : 음성인식기술, 인공지능기술, 자연언어처리기술 ( 운영체제 ) 3) 통신기술 : 교환기술, 단말기술 - 사무자동화기술의특성 : 지능화, 복합다기능화, 네트워크화, 소형화

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-11-02 경북대학교컴퓨터공학과 1 제 8 장인터넷프로토콜 : IP 데이터그램 단편화 검사합 옵션 IP 설계 IP 프로토콜 2006-11-02 경북대학교컴퓨터공학과 2 2006-11-02 경북대학교컴퓨터공학과 3 네트워크계층프로토콜 IP (Internet Protocol) TCP/UDP 세그먼트를받아서패킷별로경로선택 ICMP (Internet Control

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

학습목표 2/33 마이크로프로세서와마이크로컨트롤러의차이를알수있다. 마이크로프로세서에서프로그램이수행되기위한명령어형식과명령어실행절차를알수있다. 프로그램을수행하려면어떤종류의명령어가필요한지알수있다. 현대컴퓨터의기본모델인저장형프로그램컴퓨터의한계점과그한계를완화하려는방법을알수있다.

학습목표 2/33 마이크로프로세서와마이크로컨트롤러의차이를알수있다. 마이크로프로세서에서프로그램이수행되기위한명령어형식과명령어실행절차를알수있다. 프로그램을수행하려면어떤종류의명령어가필요한지알수있다. 현대컴퓨터의기본모델인저장형프로그램컴퓨터의한계점과그한계를완화하려는방법을알수있다. 마이크로프로세서의원리 마이크로컨트롤러 AVR ATmega128 저자 : 이상설 (slee@wku.ac.kr) 소속 : 원광대학교전기 정보통신공학부 학습목표 2/33 마이크로프로세서와마이크로컨트롤러의차이를알수있다. 마이크로프로세서에서프로그램이수행되기위한명령어형식과명령어실행절차를알수있다. 프로그램을수행하려면어떤종류의명령어가필요한지알수있다. 현대컴퓨터의기본모델인저장형프로그램컴퓨터의한계점과그한계를완화하려는방법을알수있다.

More information

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

Microsoft PowerPoint - hw8.ppt [호환 모드] 8.1 데이터경로와제어장치 Chapter 8 데이터경로와제어장치 많은순차회로의설계는다음의두부분으로구성 datapath: data의이동및연산을위한장치 control unit에상태신호제공 control ol unit: datapath th 에서적절한순서로 data 이동및연산을수행할수있도록제어신호제공. 먼저, datapath를설계 다음에, control unit

More information

정보보안 개론과 실습:네트워크

정보보안 개론과 실습:네트워크 ` 마이크로프로세서설계및실습 2 주차강의자료 2/31 Contents 학습목표 다양한 AVR 패밀리와소자특징을알아보고, 제어환경에따라 AVR 소자를선택하여개발할수있는융통성을이해할수있다. ATmega128 내부구조에서특수레지스터, 범용레지스터의역할을이해할수있다. ATmega128 내부에포함된명령어인출과실행절차를알아보고, 명령어유형을통해동작을이해할수있다. 내용

More information

4.18.국가직 9급_전산직_컴퓨터일반_손경희_ver.1.hwp

4.18.국가직 9급_전산직_컴퓨터일반_손경희_ver.1.hwp 2015년도 국가직 9급 컴퓨터 일반 문 1. 시스템 소프트웨어에 포함되지 않는 것은? 1 1 스프레드시트(spreadsheet) 2 로더(loader) 3 링커(linker) 4 운영체제(operating system) - 시스템 소프트웨어 : 운영체제, 데이터베이스관리 프로그램,, 컴파일러, 링커, 로더, 유틸리티 소프트웨 어 등 - 스프레드시트 : 일상

More information

2008년02회기사필기.hwp

2008년02회기사필기.hwp 저작권안내 이자료는시나공카페회원을대상으로하는자료로서개인적인용도로만사용할수있습니다. 허락없이복제하거나 다른매체에옮겨실을수없으며, 상업적용도로사용할수없습니다. 제 과목데이터베이스 1. 관계데이터베이스의정규화에대한설명으로옳지않은것은? 2. 뷰 (View) 에대한설명으로옳지않은것은? 3. 데이터베이스의정의에관한사항으로거리가먼것은? 4. 릴레이션 R1 에저장된튜플이릴레이션

More information

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770> 연습문제해답 5 4 3 2 1 0 함수의반환값 =15 5 4 3 2 1 0 함수의반환값 =95 10 7 4 1-2 함수의반환값 =3 1 2 3 4 5 연습문제해답 1. C 언어에서의배열에대하여다음중맞는것은? (1) 3차원이상의배열은불가능하다. (2) 배열의이름은포인터와같은역할을한다. (3) 배열의인덱스는 1에서부터시작한다. (4) 선언한다음, 실행도중에배열의크기를변경하는것이가능하다.

More information

<C0FCC0DAB0E8BBEAB1E2C1B6C1F7C0C0BFEBB1E2BBE7C7CAB1E2B1E2C3E2B9AEC1A B3E23038BFF93037C0CF41C7FC29B4D9B4DC2E687770>

<C0FCC0DAB0E8BBEAB1E2C1B6C1F7C0C0BFEBB1E2BBE7C7CAB1E2B1E2C3E2B9AEC1A B3E23038BFF93037C0CF41C7FC29B4D9B4DC2E687770> 제 1 과목 : 전자계산기프로그래밍 1. 의사연산테이블(pseudo operation table) 에대한 설명으로가장적절한것은? 가변데이터베이스로서패스-1 에서만참조한 고정데이터베이스로서패스-1 에서만참조한 고정데이터베이스로서패스-1, 패스-2에서만 참조한다. 가변데이터베이스로서패스-1, 패스-2에서만 참조한다. 2.C 언어에서임의의수식을다른자료형으로변환하기위해사용하는연산자는?

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 9) . T 플립플롭으로구성된순서논리회로의해석 () 변수명칭부여 F-F 플립플롭의입력 :, F-F 플립플롭의출력 :, (2) 불대수식유도 플립플롭의입력 : F-F 플립플롭의입력 : F-F 플립플롭의출력 : (3) 상태표작성 이면,

More information

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2

q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2 객체지향프로그래밍 IT CookBook, 자바로배우는쉬운자료구조 q 이장에서다룰내용 1 객체지향프로그래밍의이해 2 객체지향언어 : 자바 2 q 객체지향프로그래밍의이해 v 프로그래밍기법의발달 A 군의사업발전 1 단계 구조적프로그래밍방식 3 q 객체지향프로그래밍의이해 A 군의사업발전 2 단계 객체지향프로그래밍방식 4 q 객체지향프로그래밍의이해 v 객체란무엇인가

More information

Chapter #01 Subject

Chapter #01  Subject Device Driver March 24, 2004 Kim, ki-hyeon 목차 1. 인터럽트처리복습 1. 인터럽트복습 입력검출방법 인터럽트방식, 폴링 (polling) 방식 인터럽트서비스등록함수 ( 커널에등록 ) int request_irq(unsigned int irq, void(*handler)(int,void*,struct pt_regs*), unsigned

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

Microsoft PowerPoint - chap03-변수와데이터형.pptx

Microsoft PowerPoint - chap03-변수와데이터형.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num %d\n", num); return 0; } 1 학습목표 의 개념에 대해 알아본다.

More information

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습

버퍼오버플로우-왕기초편 10. 메모리를 Hex dump 뜨기 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습 앞서우리는버퍼오버플로우로인해리턴어드레스 (return address) 가변조될수있음을알았습니다. 이제곧리턴어드레스를원하는값으로변경하는실습을해볼것인데요, 그전에앞서, 메모리에저장된값들을살펴보는방법에대해배워보겠습니다. 여러분모두 Windows 에서 hex editor(hex dump, hex viewer) 라는것을사용해보셨을겁니다. 바로바이너리파일을 16 진수

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770>

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F E687770> 2.4 스케줄링 (1) 스케줄링의개요스케줄링은프로세스가생성되어실행될때필요한시스템의여러자원을해당프로세스에할당하는작업을의미 1) 작업스케줄링 (Job Scheduling) 1 어떤프로세스가시스템의자원을차지할수있는지를결정하여준비상태큐로보내는작업을의미 2 작업스케줄러 (Job Scheduler) 에의해수행 2) 프로세서스케줄링 (Processor Scheduling)

More information

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770>

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620C3D6B1D920B1E2C3E2B9AEC1A B1B3BEC82E687770> 전자계산기구조최신기출문제 1 회 1. 레지스터참조명령어와거리가먼것은? 1 CLA(clear AC) 2 CIR(circulate right) 3 HLT(halt) 4 BUN(branch unconditionally) 2. 캐시메모리의기록정책가운데쓰기 (write) 동작이이루어질때마다캐시메모리와주기억장치의내용을동시에갱신하는방식은? 1 write-through 2

More information

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

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 13. 포인터와배열! 함께이해하기 2013.10.02. 오병우 컴퓨터공학과 13-1 포인터와배열의관계 Programming in C, 정재은저, 사이텍미디어. 9 장참조 ( 교재의 13-1 은읽지말것 ) 배열이름의정체 배열이름은 Compile 시의 Symbol 로서첫번째요소의주소값을나타낸다. Symbol 로서컴파일시에만유효함 실행시에는메모리에잡히지않음

More information

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

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

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

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

More information

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

Microsoft PowerPoint - 30.ppt [호환 모드] 이중포트메모리의실제적인고장을고려한 Programmable Memory BIST 2010. 06. 29. 연세대학교전기전자공학과박영규, 박재석, 한태우, 강성호 hipyk@soc.yonsei.ac.kr Contents Introduction Proposed Programmable Memory BIST(PMBIST) Algorithm Instruction PMBIST

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

<C6F7C6AEB6F5B1B3C0E72E687770>

<C6F7C6AEB6F5B1B3C0E72E687770> 1-1. 포트란 언어의 역사 1 1-2. 포트란 언어의 실행 단계 1 1-3. 문제해결의 순서 2 1-4. Overview of Fortran 2 1-5. Use of Columns in Fortran 3 1-6. INTEGER, REAL, and CHARACTER Data Types 4 1-7. Arithmetic Expressions 4 1-8. 포트란에서의

More information