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

Size: px
Start display at page:

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

Transcription

1 전자계산기조직응용기사필기기출문제 (2013 년 8 월 18 일시행 ) 재구성모의고사답안 1 과목 : 20 문제 2 과목 : 20 문제 3 과목 : 20 문제 4 과목 : 20 문제 5 과목 : 20 문제 전자계산기프로그래밍 자료구조및데이터통신 전자계산기구조 운영체제 마이크로전자계산기 라 라 다 다 다 나 라 나 가 가 다 가 가 나 나 다 다 라 라 가 다 나 가 라 나 다 나 나 가 가 라 다 라 라 가 다 다 가 라 가 다 다 나 라 다 라 다 가 다 나 가 다 다 나 다 다 다 라 가 나 나 라 라 라 나 라 나 가 나 나 나 가 다 가 나 다 다 나 나 가 다 라 나 라 나 가 라 다 가 나 나 다 다 라 나 나 다 라 나 나 합격점수는 100점만점에 60점 (100문제중 60문제 ) 이상입니다. 단, 한과목이라도 40점 (10문제) 이상득점하지못하면과목낙제에의해실격됩니다. 오답및오타문의 건시스템 (gunsys.com) 본기출문제재구성모의고사활용가이드 본시험지파일에수록된기출문제의원저작권은자격검정시행기관인한국산업인력공단에있으며, 건시스템에서는편집및재구성작업만하였기에어떠한권리도행사할수없음을밝힙니다. 단, 시험지파일에수록된문제중건시스템에서순수하게재생산한문제는 CBT형태의웹프로그램, 앱, 어플등의애플리케이션에수록하여절대다수에서비스하실수없습니다. 기출문제재구성예 1. 다음 ( ) 안에들어갈숫자는? IPv6 은 ( ) 비트주소를갖는다. 가. 32 나. 64 다. 128 라 인터넷주소를구현하는 IPv4(Internet Protocol ver.4) 는 32bit 체계를가진다. IPv4 체제의주소고갈문제를해결하기위해도입한 IPv6 는몇비트 (bit) 체계를가지는가? 가. 64 나. 128 다. 256 라. 512 건시스템에서는 2013 년 7 월이후부터한국산업인력공단 ( 한국기술자격검정원포함 ) 시행 국가기술자격필기기출문제는모의고사로재구성하여오픈합니다

2 1 과목 전자계산기프로그래밍 (20 문제 ) 1. C 언어의특징으로옳은내용모두를나열한것은? 1 컴파일과정없이실행가능하다. 2 다양한연산자를제공한다. 3 이식성이높은언어이다. 4 시스템프로그래밍언어로적합하다. 가. 1, 3 라. 2, 3, 4 2. 객체지향기법중데이터와데이터를처리하는함수를하나로묶는것을의미하며, 객체의세부내용이외부에은폐되어변경이발생할때오류의파급효과가적은것은? 가. 클래스나. 메시지다. 상속성라. 캡슐화 3. 객체지향설계방법론에대한설명으로옳지않은것은? 가. 구체적인절차를표현한다. 나. 객체의속성과자료구조를표현한다. 다. 형식적인전략으로기술한다. 라. 서브클래스와메시지특성을세분화하여세부사항을정제화한다. 4. 원시프로그램을번역할때어셈블러에게요구되는동작을지시하는명령으로서기계어로번역되지않는명령어를무엇이라고하는가? 가. 매크로명령 (macro instruction) 나. 기계어명령 (machine instruction) 다. 의사명령 (pseudo instruction) 라. 오퍼랜드명령 (operand instruction) 5. 주어진 BNF를이용하여그대상을근으로하고터미널노드들이검정하고자하는표현식과같이되는트리를무엇이라고하는가? 가. sweked tree 나. binary tree 다. parse tree 라. circle tree 6. 어셈블리어에서서브루틴을호출하는명령은? 가. LOOP 나. JMP 다. CALL 라. LOOPE 7. 어셈블리어에서매크로를정의할대시작부분과끝부분에쓰이는명령은? 가. BEGIN, END 나. MACRO, ENDM 다. MOPEN, ENDM 라. START, END 8. C 언어에서이스케이프시퀀스의설명이옳지않은것은? 가. \t : tab 나. \r : rollback 다. \f : form feed 라. \b : backspace 9. C 언어의기억클래스종류가아닌것은? 가. Dynamic 나. External 다. Static 라. Register 10. C 언어에서함수 putchar() 의역할은? 가. 한개의문자를출력하는함수이다. 나. 한개의문자를입력하는함수이다. 다. 문자열을입력하는함수이다. 라. 인수의내용을지정된형식문자열에의하여입력형식을갖추는함수이다. 11. C 언어에서키보드로부터하나의문자를입력받는함수는? 가. getchar() 나. putchar() 다. scanf() 라. main() 12. 프로그램수행순서로옳은것은? 가. 원시프로그램 목적프로그램 컴파일러 링커 로더나. 목적프로그램 링커 원시프로그램 컴파일러 로더다. 원시프로그램 컴파일러 목적프로그램 링커 로더라. 목적프로그램 컴파일러 원시프로그램 링커 로더 13. 객체지향기법에서객체에게어떤행위를하도록지시하는명령을무엇이라고하는가? 가. Method 나. Package 다. Message 라. Module 14. 객체지향개념중하나이상의유사한객체들을묶어공통된특성을표현한데이터추상화를의미하는것은? 가. Method 나. Class 다. Inheritance 라. Abstraction 15. 고급언어로작성한프로그램을기계어로번역하였다. 번역중에발생한문법에러를모두수정하여실행파일을만들었으나실행결과가정확하지않았다. 다음중어떤프로그램을이용하면논리적인문제점을검토할수있는가? 가. 운영체제 (operating system) 나. 링커 (linker) 다. 디버거 (debugger) 라. 편집기 (editor) 16. 수명시간동안고정된하나의값과이름을가진자료로서프로그램이작동하는동안값이절대로바뀌지않는것을의미하는것은? 가. 변수나. 포인터다. 상수라. 함수 17. 객체지향프로그래밍기법에대한설명으로옳지않은것은? 가. 객체지향프로그래밍언어에는 Smalltalk, C++ 등이있다. 나. 설계시자료와자료에가해지는프로세스를묶어정의하고관계를규명한다. 다. 절차중심프로그래밍기법이다. 라. 새로운개념의모듈단위, 즉객체란ㄴ단위를중심으로프로그램을개발하는기법이다. 18. 어셈블리어에서라이브러리에기억된내용을프로시저로정의하여서브루틴으로사용하는것과같이사용할수있도록그내용을현재의프로그램내에포함시켜주는명령은? 가. SEGMENT 나. INCLUDE 다. ORG 라. EXTRN 19. 람바우의객체모델링비법에서사용하는세가지모델링이아닌것은? 가. 객체모델링나. 정적모델링다. 동적모델링라. 기능모델링 20. C 언어에서사용하는데이터형이아닌것은? 가. character 나. int 다. float 라. short - 2 -

3 2 과목 자료구조및데이터통신 (20 문제 ) 30. 다음과같은이진트리의 Preorder 운행결과는? 21. DBMS 의필수기능에해당하지않는것은? 1 정의기능 2 조작기능 3 확장기능 4 제어기능 가. 1, 2, 3 다. 1, 3, 4 나. 1, 2, 4 라. 2, 3, 단계데이터베이스구조의스키마종류에해당하지않는것은? 가. 외부스키마나. 개념스키마다. 내부스키마라. 관계스키마 23. 선형자료구조에해당하는것으로나열된것은? 1 스택 2 큐 3 데크 4 트리 가. 1, 해싱에서동일한버켓주소를갖는레코드들의집합을의미하는것은? 가. synonym 나. collision 다. slot 라. bucket 25. 트랜잭션의특성에해당하지않는것은? 가. Integrity 나. Atomicity 다. Consistency 라. Durability 26. 데이터베이스설계순서로옳은것은? 1 개념적설계 3 논리적설계 가 다 물리적설계 4 요구조건분석 나 라 데이터베이스의특징으로옳지않은것은? 가. 실시간접근성 (Real-Time Accessibility) 나. 계속적인변화 (Continuous Evolution) 다. 주소에의한참조 (Location Reference) 라. 동시공용 (Concurrent Sharing) 28. 다음자료에대하여버블정렬을사용하여오름차순정렬할경우 2 회전후의결과는? 8, 3, 4, 9, 7 가. 3, 4, 8, 7, 9 나. 3, 8, 4, 9, 7 다. 3, 4, 8, 9, 7 라. 3, 4, 7, 8, 스택에대한설명으로옳은내용모두를나열한것은? 1 리스트의한쪽끝으로만자료의삽입, 삭제작업이이루어지는자료구조이다. 2 스택으로할당된기억공간에가장마지막으로삽입된자료가기억된공간을가리키는요소를 TOP 이라고한다. 3 가장먼저삽입된자료가가장먼저삭제되는 FIFO 방식이다. 4 부프로그램호출시복귀주소를저장할때스택을이용한다. 가. 1, 2 라. 1, 3, 4 가. A B D E H C F G 다. A H E B F G C D 나. A B C D E F G H 라. D B H E A F C G 31. 다음중 ASK, FSK, PSK와같이세가지방식이있으며, 디지털변조에서디지털데이터를아날로그신호로변환시키는것을의미하는것은? 가. Carrier 나. Manchester 다. Keying 라. Converter 32. 데이터프레임을연속적으로전송해나가다가 NAK를수신하게되면, 오류가발생한프레임이수에전성된모든데이터프레임을재전송하는방식은? 가. Stop-and-wait 나. Stop-and-wait ARQ 다. Go-back-N ARQ 라. ARQ(automatic repeat request) 33. 다음중 DTE에서출려되는디지털신호를디지털회선망에적합한신호형식으로변환하는장치로옳은것은? 가. MODEM 나. CCU 다. DCS 라. DSU 34. 다음중효율적인전송을위해넓은대역폭 ( 고속전송속도 ) 을가진하나의전송링크를통하여여러신호 ( 데이터 ) 를동시에실어보내는전송기술은? 가. 다중화나. 부호화다. 양자화라. 압축화 35. 송수신측간의전송경로중최적의패킷교환경료를설정하는기능인경로의설정요소로틀린것은? 가. 성능기준나. 정보도착지다. 경로결정장소라. 경로배정갱신시간 36. 회선교환방식에대한설명으로틀린것은? 가. 송신스테이션과수신스테이션사이에데이터를전송하기전에먼저교환기를통해물리적으로영결이이루어져야한다. 나. 현재널리사용되고있는전화시스템이이에해당된다. 다. 가변길이의메시지단위로저장 - 전달 (store and forward) 방식에의해데이터를교환한다. 라. 정보전송이완료되면, 호해제를통하여점유되었던회선을내어놓음으로써다른통신을위해사용될수있도록한다. 37. ATM(Asynchronous Transfer Mode) 에사용되는 ATM cell 의헤더와유료부하 (payload) 의크기는각각몇옥텟 (octet) 인가? 가. 헤더는 2 옥텟, 유료부하는 47 옥텟이다. 나. 헤더는 3 옥텟, 유료부하는 47 옥텟이다. 다. 헤더는 4 옥텟, 유료부하는 48 옥텟이다. 라. 헤더는 5 옥텟, 유료부하는 48 옥텟이다. 38. TCP/IP 모델의인터넷계층에해당하는프로토콜로맞는것은? 가. HTTP 나. ARP 다. UDP 라. SMTP - 3 -

4 39. HDLC 구조에서프레임의시작과끝을나타내며고유한비트패턴으로표시되는것은? 가. 정보영역나. 제어영역다. 주소영역라. 플래그 40. 동기식문자지향프로토콜프레임에서전송될문자의시작을나타내는제어문자는? 가. DLE 나. STX 다. CRC 라. SYN 3 과목 전자계산기구조 (20 문제 ) 41. 전기산기 (full-adder) 의 carry 비트를논리식으로나타낸것은? ( 단, x, y, z는입력, C(carry) 는출력 ) 가. C = x y z 나. C = x'y + x'z + yz 다. C = xy + (x y)z 라. C = xyz 42. BCD 코드 1001에대한해밍코드를구하면? 가 나 다 라 다음중 OP-code의기능이아닌것은? 가. 주소지정 나. 함수연산 다. 전달 라. 제어 44. 재귀호출 (recursive call) 프로그램에해당하는것은? 가. 한루틴 (routine) 이반복될때나. 한루틴 (routine) 이자기를다시호출할때다. 다른루틴 (routine) 이다른루틴을호출할때라. 한루틴 (routine) 에서다른루틴으로갈때 45. 캐시 (cache) 기억장치에대한설명으로가장옳은것은? 가. 중앙처리장치와주기억장치의정보교환을위해임시보관하는장치이다. 나. 중앙처리장치의속도와주기억장치의속도를가능한같도록하기위한장치이다. 다. 캐시와주기억장치사이에정보교환을위하여임시저장하는장치이다. 라. 캐시와주기억장치의속도를같도록하기위한장치이다. 46. 마이크로오퍼레이션에대한설명중옳은것은? 가. 레지스터전달명령은마이크로오퍼레이션을기술할수없다. 나. 마이크로오퍼레이션수행을위해서제어함수는필요없다. 다. 마이크로오퍼레이션은 1 클록동안에수행된다. 라. 마이크로오퍼레이션실행에서워드타임과비트타임은같아야만한다. 47. 다음은 0- 주소명령어방식으로이루어진프로그램이다. 레지스터 X 의내용은? ( 단, 레지스터 A = 1, B = 2, C = 3, D = 3, E = 2 이며, ADD 는덧셈명령어, MUL 은곱셈명령어이다.) PUSH A PUSH B PUSH C ADD PUSH D PUSH E ADD MUL POP X 가. 15 나. 20 다. 25 라 주소명령어에서는무엇을이용하여명령어처리를하는가? 가. 누산기 나. 가산기 다. 스택 라. 프로그램카운터 49. 동일한컴퓨터에서처리할경우연산속도가가장빠른것은? 가. K = B/C 나. K = B*C 다. K = A-B 라. K = A+B 50. 정수 n bit 를사용하여 1 의보수 (1 s complement) 로표현하였을때그값의범위는? 가. -(2 n-1-1) ~ 2 n-1-1 나. -2 n-1 ~ 2 n-1-1 다. -2 n ~ 2 n-1-1 라. -2 n -1 ~ 2 n 가상기억장치 (Virtual Memory System) 를도입함으로써기대할수있는장점이아닌것은? 가. Binding Time 을늦추어서프로그램의 Relocation 을용이하게쓴다. 나. 일반적으로가상기억장치를채택하지않는시스템에서의실행속도보다빠르다. 다. 실제기억용량보다큰가상공간 (Virtual Space) 을사용자가쓸수있다. 라. 오버레이 (Overlay) 문제가자동적으로해결된다. 52. 다음은 DMA 와인터럽트에대한설명이다. 잘못설명된것은? 가. DMA 는기억장치와주변장치사이에직접적인자료전송을제공한다. 나. 대량의자료전송시인터럽트방법은중앙처리기의부담을증가시킨다. 다. DMA 는주기억장치에접근하기위해 cycle stealing 을한다. 라. DMA 과정에서중앙처리장치가 DMA 제어기를초기화할때인터럽트가발생한다. 53. shift 명령을수행한후빈공간에채워지는내용이다른것은? 가. 왼쪽으로논리 shift 한결과나. 오른쪽으로논리 shift 한결과다. 2 의보수법으로왼쪽으로산술 shift 한결과라. 오른쪽으로산술 shift 한결과 54. 명령어의주소 (address) 부를유효주소로이용하는방법은? 가. 상대주소 나. 즉시주소 다. 절대주소 라. 직접주소 55. 다음의마이크로오퍼레이션과관련있는것은? MAR MBR(ADDR) MBR M(MAR) EAC AC+MBR 가. AND 다. JMP 나. ADD 라. BSA 56. 통상적인사용자프로그램을처리함에있어서중앙처리장치 (CPU) 가가장많이실행하는인스트럭션종류는? 가. 주기억장치와의자료전달 (load, store) 나. 수치적및논리적연산 (arithmetic, logical) 다. 입출력 (input, output) 라. 조건및무조건분기 (branch) 57. 다중처리기상호연결방법중시분할공유버스를설명한것은? 가. 시분할공유와기타방법의혼합나. Multiprocessor 를비교적경제적인망으로구성다. 공유버스시스템에서버스의수를기억장치의수만큼증가시킨구조라. 프로세서, 기억장치, 입출력장치들간에하나의버스통신로만을제공하는방법 - 4 -

5 58. 하나의채널에저속의많은입출력장치를구동시키는데알맞은방식으로각입출력장치마다채널을시분할공유하도록하여여러개의입출력장치를동작시킬수있는채널은? 가. 실렉터채널나. 비트멀티플렉서채널다. 바이트멀티플렉서채널라. 블록멀티플렉서채널 59. 파이프라인프로세서 (Pipeline processor) 의설명중가장적합한것은? 가. 2 개이상의명령어를동시에수행할수있는프로세서나. Micro program 에의한프로세서다. Bubble memory 로구성된프로세서라. Control memory 가분리된프로세서 의보수로표현되는수가 A, B 레지스터에저장되어있다. A A-B 연산을수행한후의 A 레지스터는? A 레지스터 FFFF FF61 가 다 B0 B 레지스터 F 나. FFFFFF12 라. FFFFFFB0 4 과목 운영체제 (20 문제 ) 61. 프로세스의정의로옳은내용모두를나열한것은? 1 프로시저가활동중인것 2 PCB 를가진프로그램 3 동기적행위를일으키는존재 4 프로세서가할당되는실체 가. 1, 2 나. 1, UNIX 에서커널의수행기능에해당하는것으로만나열된것은? 1 명령어해독 2 프로세스관리 3 기억장치관리 4 입 / 출력관리 65. 하나의프로세스가작업수행과정에서수행하는기억장치접근에서지나치게페이지폴트가발생하여프로세스수행에소요되는시간보다페이지이동에소요되는시간이더커지는현상은? 가. 스레싱 (Thrashing) 나. 워킹셋 (Working set) 다. 교환 (Swapping) 라. 세마포어 (Semaphore) 66. 주기억장치배치전략기법으로최적적합방법을사용한다고할때, 다음과같은기억장소리스트에서 17k 크기의작업은어느기억공간에할당되는가? ( 단, 탐색은위에서아래로한다.) 영역기호 가. B 다. E A B C D E F 운영체제 사용중 35k 사용중 15k 20k 25k 나. D 라. F 67. 운영체제의수행기능으로옳은내용모두를나열한것은? 1 목적프로그램과라이브러리, 로드모듈을연결하여실행가능한로드모듈을만든다. 2 사용자들간에데이터를공유할수있도록한다. 3 사용자와컴퓨터시스템간의인터페이스기능을제공한다. 4 자원의스케줄링기능을제공한다. 가. 1, 2 다. 2, 3, 4 나. 1, 3, 개의페이지프레임 (Frame) 을가진기억장치에서페이지요청을다음과같은페이지번호순으로요청했을때교체알고리즘으로 FIF0 방법을사용한다면몇번의페이지부재 (Fault) 가발생하는가? ( 단, 현재기억장치는모두비어있다고가정한다.) 요청된페이지번호의순서 : 2, 3, 2, 1, 5, 2, 4, 5, 4, 2, 5 가. 1, 3 다. 2, 3, 4 나. 1, 2, 4 가. 5번다. 7번 나. 6번라. 8번 63. 현재헤드위치가 53 에있고트랙 0 번방향으로이동중이었다. 요청대기큐에는다음과같은순서의액세스요청이대기중일때 SSTF 스케줄링알고리즘을사용한다면가장마지막에처리되는것은? ( 단, 가장안쪽트랙은 0 번 ) 요청대기큐 : 98, 203, 37, 122, 14, 124, 65, 67 가. 14 나. 67 다. 98 라 FIF0 스케줄링에서 3 개의작업도착시간과 CPU 사용시간 (burst time) 이다음표와같다. 이때모든작업들의평균반환시간 (turn around time) 은? 작업 도착시간 CPU 사용시간 (burst time) JOB 1 JOB 2 JOB 가. 16 나. 20 다. 33 라 다음설명에해당하는디렉토리구조는? 각각의사용자에대한 MFD 와각사용자별로만들어지는 UFD 로구성된다. MFD 는각사용자의이름이나계정번호및 UFD 를가리키는포인터를갖고있으며, UFD 는오직한사용자가갖고있는파일들에대한파일정보만갖고있다. 가. 트리디렉토리구조나. 일반적인그래프디렉토리구조다. 비순환그래프디렉토리구조라. 2 단계디렉토리구조 70. 로더 (Loader) 의종류중로더의역할이축소되어가장간단한프로그램으로구성된로더로서, 기억장소할당이나연결을프로그래머가직접지정하는방식이며프로그래머입장에서는매우어렵고한번지정한주기억장소의위치는변경이힘들다는단점이있는것은? 가. Relocating Loader 나. Dynamic Loading Loader 다. Absolute Loader 라. Overlay Loader - 5 -

6 71. 파일디스크립터 (File Descriptor) 의내용으로거리가먼것은? 가. 파일수정시간나. 파일의이름다. 파일에대한접근횟수라. 파일오류처리방법 72. UNIX에서파일내용을화면에표시하는명령과파일의소유자를변경하는명령을순서적으로옳게나열한것은? 가. dup, mkfs 나. cat, chown 다. type, chmod 라. type, cat 73. 운영체제의운영기법중동시에프로그램을수행할수있는 CPU 를두개이상두고각각그업무를분담하여처리할수있는방식을의미하는것은? 가. Multi-Processing System 나. Time-Sharing System 다. Real-Time System 라. Multi-Programming System 74. HRN 방식으로스케줄링할경우, 입력된작업이다음과같을때우선순위가가장높은것은? 작업 대기시간 서비스 ( 실행 ) 시간 A 5 20 B C D 가. A 다. C 나. B 라. D 75. UNIX 의특징으로옳은내용모두를나열한것은? 1 트리구조의파일시스템을갖는다. 2 이식성이높으며, 장치, 프로세스간의호환성이높다. 3 대화식운영체제이다. 4 Multi-User 는지원하지만 Multi-Tasking 은지원하지않는다. 가. 1, 3 다. 1, 3, 매크로프로세서처리과정으로옳은것은? 가. 매크로정의인식 매크로호출인식 매크로정의저장 매크로확장과인수치환나. 매크로정의인식 매크로정의저장 매크로호출인식 매크로확장과인수치환다. 매크로호출인식 매크로정의저장 매크로정의인식 매크로확장과인수치환라. 매크로정의저장 매크로정의인식 매크로호출저장 매크로확장과인수치환 77. 레코드가직접액세스기억장치의물리적주소를통해직접액세스되는파일구조는? 가. Sequential File 나. Indexed Sequential File 다. Direct File 라. Partitioned File 78. 하이퍼큐브에서하나의프로세서에연결되는다른프로세서의수가 4 개일경우필요한총프로세서의수는? 가. 4 나. 8 다. 16 라 구역성 (Locality) 에대한설명으로옳지않은것은? 가. Denning 에의해증명된이론을어떤프로그램의참조영역은지역화된다는것이다, 나. 워킹셋 (Working Set) 이론의바탕이되었다. 다. 시간구역성은어떤프로세스가최근에참조한기억장소의특정부분은그후에도계속참조할가능성이높음을의미한다, 라. 부프로그램이나서브루틴, 순환구조를가진루틴, 스택등의프로그램구조나자료구조는공간구역성의특성을갖는다. 80. 다중처리기운영체제구성에서주 / 종 (Master/Slave) 처리기시스템에대한설명으로옳지않은것은? 가. 주프로세서는입 / 출력과연산을담당한다. 나. 종프로세서는입 / 출력위주의작업을처리한다. 다. 주프로세서만이운영체제를수행한다. 라. 주프로세서에문제가발생하면전체시스템이멈춘다. 5 과목 마이크로전자계산기 (20 문제 ) 81. 비동기식직렬통신을하며 9600bps 속도를전송하는데소요되는시간은? ( 단, start 비트 : 2비트, stop 비트 : 1비트 ) 가 나. 0.5ms 다. 1.25ms 라. 9.6ms 82. 마이크로프로세서의발전과정상 16 비트컴퓨터의특징으로틀린것은? 가. 데이터버스가 16 비틀확정되었다. 나. 논리적메모리용량한계를극복하기위하여가상메모리기법을도입하였다. 다. 멀티태스킹지원이가능하게되었다. 라. co-processor 를장착하여연산기능을향상시켰다. 83. Dynamic RAM에서 Address 선을 RAS와 CAS에의해 2배의 address bus로대응시키기위해필요한논리회로는? 가. Multiplexer 나. Demultiplexer 다. Decoder 라. Encoder 84. 다음중 ICE(In-Circuit Emulator) 의기능으로볼수없는것은? 가. 임의의어드레스로실행을정지시키는브레이크포인트기능나. 프로그램의특정명령을실행할때마다지정된메모리의내용을출력하는싱글스텝기능다. 역어셈블기능라. 크로스컴파일기능 85. 주루틴 (main routine) 의호출명령에의하여명령실행제어만이넘겨져서고유의루틴 (routine) 처리를행하도록하는것은? 가. 열린서브루틴 (open subroutine) 나. 폐쇄서브루틴 (closed subroutine) 다. 매크로 (macro) 라. 벡터 (vector) 86. 다음중스택과관계없는것은? 가. 서브루틴수행나. 역표기법 (Reverse polish) 을이용한수식계산다. LIFO 구조라. ALU - 6 -

7 87. 범용직렬통신장치인 8251 에대한설명으로틀린것은? 가. 양방향통신을하기위하여더블버퍼로구성되어있다. 나. 전송버퍼, 수신버퍼가있다. 다. 동기식전송만가능하다. 라. 전송속도는 DC 에서최대 64Kbps 까지가능하다. 88. [ 그림 ] 은 ROM 의기본구성도이다. A 부분의기능에대한명칭은? 가. decoder 다. address buffer 나. shift register 라. encoder 89. 어떤 RAM 모듈의액세스시간이 100ns 이고, 한번에 32bit 씩읽혀질때데이터전송률 [Mbps] 은? 가. 32 나. 100 다. 320 라 고정배선제어에비해마이크로프로그램을이용한제어방식이가지는장점이아닌것은? 가. 변경가능한제어기억소자를사용하여제어의변경이가능하다. 나. 동작속도를극대화할수있다. 다. 제어논리의설계를프로그램작업으로수행할수있다. 라. 개발기간을단축시킬수있고에러에대한진단및수정이쉽다. 91. 메모리나입출력장치로부터마이크로프로세서로데이터를읽어오기위한제어신호는? ( 단, z80 마이크로프로세서기준 ) 가. /M1 나. /RO 다. /MREQ 라. /WR 95. 직렬통신속도를결정해주기위한클록을공급하는것은? 가. 병렬-직렬변환기나. 보레이트공급기다. 카운트타이머회로라. DMA 96. I/O 장치자체를기억장치의일부로취급하는것은? 가. isolaed I/ O나. memory-mapped I/O 다. direct memory I/O 라. user-initiated I/O 97. micro-cycle 의동기가변식 (synchronous variable) 에대한설명으로옳은것은? 가. 모든마이크로오퍼레이션중가장짧은것을마이크로 cycle time 으로한다. 나. 모든마이크로오퍼레이션중가장긴것을마이크로 cycle time 으로한다. 다. 마이크로오퍼레이션의수행시간차이가클때사용되는방식이다. 라. 제어가간단하다. 98. 다음중 UART 가수행할수있는동작이아닌것은? 가. 키보드나마우스로부터들어오는인터럽트를처리한다. 나. 외부전송을위해패리티비트를추가한다. 다. 데이터를외부로내보낼때에는시작비트와정지비트를추가한다. 라. 바이트들을외부에전달하기위해하나의병렬비트스트림으로변환한다 개의플립플롭으로구성한 3비트리플카운터 (ripple counter) 는입력주파수를어떤주파수의파형으로변환하는가? 가. 1/4 주파수의파형나. 1/8 주파수의파형다. 1/16 주파수의파형라. 1/32 주파수의파형 100. 인터럽트요구신호는마이크로컴퓨터의어느부분과관련이있는가? 가. 주변버스 (peripheral bus) 나. 제어버스 (control bus) 다. 주소버스 (address bus) 라. 데이터버스 (data bus) 92. 마이크로컴퓨터와주변장치와의데이터전달방식이아닌것은? 가. 루프입출력 (loop I/O) 나. DMA(direct memory access) 다. 인터럽트입출력 (interrupt I??O) 라. 프로그램입출력 (programmed I/O) 93. Femto second 의단위는? 가 나 다 라 어떤마이크로컴퓨터시스템의버스사이클과 DMA 전송을버스트 (burst) 방식으로실행할경우 10바이트데이터를고속 I/O 주변장치의 DMA 전송시몇번의시스템버스이양요청과양도가이루어지는가? ( 단, 이양요청과양도를합하여 1회로본다.) 가. 1회나. 2회다. 10회라. 20회 - 7 -

<C1A4BAB8C3B3B8AE5FB1E2BBE75FC7CAB1E25F FB1E2BBE7C6D0BDBABFEB2E687770>

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

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

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

<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

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

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

More information

3차시.ppt

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

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

<C0FCC0DAB0E8BBEAB1E2B1B8C1B6397E3131B0AD20B9AEC1A62BC1A4B4E42E687770>

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

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

gisa_pil_070304_pdf.hwp

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

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 마이크로연산 r 제어장치의동작 r 마이크로프로그램을이용한제어 컴퓨터구조 제어장치

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

More information

2008년02회기사필기.hwp

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

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

Microsoft PowerPoint - hy2-12.pptx

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

More information

Computer Architecture

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

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

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

주기억장치에접근할때 DMA 제어기는 CPU 의 Bus Line 을이용하여 Cycle Stealing 을한다. Cycle Stealing 은 DMA 로부터주기억장치로데이터전송요구가일어났을때만 DMA 가버스의사용권을일시적으로 CPU 로부터빼앗는전송방식이다. 3 중앙처리장치

주기억장치에접근할때 DMA 제어기는 CPU 의 Bus Line 을이용하여 Cycle Stealing 을한다. Cycle Stealing 은 DMA 로부터주기억장치로데이터전송요구가일어났을때만 DMA 가버스의사용권을일시적으로 CPU 로부터빼앗는전송방식이다. 3 중앙처리장치 제 10 장입출력장치 1. 입출력장치 (1) 입출력장치종류 (2) 입출력장치의동작 1 중앙처리장치또는주기억장치와외부의입출력매체사이에정보를전송한다. 2 중앙처리장치또는주기억장치에비해동작속도가매우느리다. 3 중앙처리장치또는주기억장치와정보를처리하는단위가다르다. 4 에러가발생할확률이매우높다. 5 각각의동작에대해자율성을보장할수있다. 2. 입출력제어기법 (1) 중앙처리장치

More information

PowerPoint 프레젠테이션

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

More information

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

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

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

마이크로프로세서 개요

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

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

ºÎ·Ï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

슬라이드 1

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

More information

<4D F736F F F696E74202D20BBE7BABB202D204F DC7C1B7CEBCBCBDBA20BDBAC4C9C1D9B8B528BAF1BCB1C1A12CBCB1C1A1292E707074>

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

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

명령은? 가. 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

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

OCW_C언어 기초

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

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

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제 데이터통신 부호화 (encoding) 부호화 (Encoding) 의개념 정보 Encoder 신호 1 Digital - to - Digital 2 Analog - to - Digital 3 Digital - to - Analog 4 Analog - to - Analog 2 1 Digital-to-Digital Encoding Digital 정보를 Digital

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

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

학습목차 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

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

Computer Architecture

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

More information

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Function) 1. 함수의개념 입력에대해적절한출력을발생시켜주는것 내가 ( 프로그래머 ) 작성한명령문을연산, 처리, 실행해주는부분 ( 모듈 ) 자체적으로실행되지않으며,

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 7) . 반감산기와전감산기를설계 반감산기반감산기는한비트의 2진수 에서 를빼는회로이며, 두수의차 (difference, ) 와빌림수 (barrow, ) 를계산하는뺄셈회로이다. 에서 를뺄수없으면윗자리에서빌려와빼야하며, 이때빌려오는수는윗자리에서가져오므로

More information

untitled

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

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

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

More information

PowerPoint Presentation

PowerPoint Presentation Chapter 3 컴퓨터구조 하드웨어연결그림 본체 메인보드 입력장치 CPU RAM PS2 랜카드 키보드마우스 ALU 캐쉬메모리 레지스터 시리얼포트패러렐포트 PCI 사운드카드 스캐너마이크웹캠 DMA BIOS EIDE 버스 SATA PCI express AGP USB 그래픽카드 GPU HDMI 출력장치 스피커 헤드폰 파워서플라이 모니터 FDD HDD ODD SSD

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 6 th Lecture 유명환 ( yoo@netplug.co.kr) 1 2 통신 관련이야기 시리얼통신 관련이야기 INDEX 3 ATmega128 시리얼통신회로도분석 4 ATmega128 시리얼통신컨트롤러 (USART) 분석 5 ATmega128 시리얼통신관련레지스터분석 6 ATmega128 시리얼통신실습 1 통신 관련이야기 동기

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

<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

Microsoft PowerPoint os2.ppt [호환 모드]

Microsoft PowerPoint os2.ppt [호환 모드] 2 장컴퓨터시스템구조 (Computer-System Structures) 컴퓨터시스템연산 (Computer System Operation) 입출력구조 (I/O Structure) 저장장치구조 (Storage Structure) 저장장치계층 (Storage Hierarchy) 하드웨어보호 (Hardware Protection) 일반적인시스템구조 (General

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

<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

슬라이드 1

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

More information

17장 클래스와 메소드

17장 클래스와 메소드 17 장클래스와메소드 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 1 / 18 학습내용 객체지향특징들객체출력 init 메소드 str 메소드연산자재정의타입기반의버전다형성 (polymorphism) 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 2 / 18 객체지향특징들 객체지향프로그래밍의특징 프로그램은객체와함수정의로구성되며대부분의계산은객체에대한연산으로표현됨객체의정의는

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

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

<C0FCC0DAB0E8BBEAB1E2C1B6C1F7C0C0BFEBB1E2BBE7C7CAB1E2B1E2C3E2B9AEC1A B3E23038BFF93037C0CF41C7FC29B4D9B4DC2E687770>

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

More information

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Microprocessor) 1. 마이크로프로세서란? 1 작은실리콘칩위에트랜지스터를수천만개집적한소자 2 마이크로 [μ] 는매우작은크기, 프로세서는처리기혹은 CPU를뜻하므로

More information

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

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

More information

PTLINE Template

PTLINE Template 강사 : 정훈희 데이터통신 - 핵심기출문제풀이 1 2 기출문제 part1 기출문제 part2 정보처리기사 - 데이터통신기출문제 1 데이터통신기출문제 1 1. TCP/IP 관련프로토콜중인터넷계층에해당하는것은? 가. SMNP 나. HTTP 다. SMTP 라. ICMP 2. OSI 7 계층중암호화, 코드변환, 데이터압축의역할을담당하는계층은? 가. Data link

More information

JAVA PROGRAMMING 실습 08.다형성

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

More information

[Brochure] KOR_TunA

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

More information

<C7C1B7CEB1D7B7A1B9D6BEF0BEEE2E687770>

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

More information

1. 일련의순차적인수를세는회로는? < 가 > 가카운터 다디코더 나레지스터 라인코더 2. 입력펄스에따라미리정해진순서대로상태가변화하는레지스터로써발생회수를세거나동작순서를제어하기위한타이밍 (timing) 신호를만드는데가장적합한회로는? < 다 > 가범용레지스터 다

1. 일련의순차적인수를세는회로는? < 가 > 가카운터 다디코더 나레지스터 라인코더 2. 입력펄스에따라미리정해진순서대로상태가변화하는레지스터로써발생회수를세거나동작순서를제어하기위한타이밍 (timing) 신호를만드는데가장적합한회로는? < 다 > 가범용레지스터 다 디지털논리회로이론, 실습, 시뮬레이션 : 카운터 기출문제풀이 ehanbitet - 1 - 1. 일련의순차적인수를세는회로는? < 가 > 가카운터 다디코더 나레지스터 라인코더 2. 입력펄스에따라미리정해진순서대로상태가변화하는레지스터로써발생회수를세거나동작순서를제어하기위한타이밍 (timing) 신호를만드는데가장적합한회로는? < 다 > 가범용레지스터 다카운터

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

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp l Y ( X g, Y g ) r v L v v R L θ X ( X c, Yc) W (a) (b) DC 12V 9A Battery 전원부 DC-DC Converter +12V, -12V DC-DC Converter 5V DC-AC Inverter AC 220V DC-DC Converter 3.3V Motor Driver 80196kc,PWM Main

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

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

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

JVM 메모리구조

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

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

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

2008 년도기사제 2 회필기시험수험번호성명 자격종목및등급 ( 선택분야 ) 정보처리기사 종목코드 1320 시험시간 2 시간 30 분 문제지형별 A 답안카드작성시시험문제지형별누락, 마킹착오로인한불이익은전적으로수험자의귀책사유임을알려드립니다. 제 1 과목 : 데이터베이스 1

2008 년도기사제 2 회필기시험수험번호성명 자격종목및등급 ( 선택분야 ) 정보처리기사 종목코드 1320 시험시간 2 시간 30 분 문제지형별 A 답안카드작성시시험문제지형별누락, 마킹착오로인한불이익은전적으로수험자의귀책사유임을알려드립니다. 제 1 과목 : 데이터베이스 1 2008 년도기사제 2 회필기시험수험번호성명 자격종목및등급 ( 선택분야 ) 정보처리기사 종목코드 1320 시험시간 2 시간 30 분 문제지형별 A 답안카드작성시시험문제지형별누락, 마킹착오로인한불이익은전적으로수험자의귀책사유임을알려드립니다. 제 1 과목 : 데이터베이스 1. 관계데이터베이스의정규화에대한설명으로옳지않은것은? 가. 정규화를거치지않으면여러가지상이한종류의정보를하나의릴레이션으로표현하여그릴레이션을조작할때이상

More information

Chap 6: Graphs

Chap 6: Graphs 5. 작업네트워크 (Activity Networks) 작업 (Activity) 부분프로젝트 (divide and conquer) 각각의작업들이완료되어야전체프로젝트가성공적으로완료 두가지종류의네트워크 Activity on Vertex (AOV) Networks Activity on Edge (AOE) Networks 6 장. 그래프 (Page 1) 5.1 AOV

More information

2주차: 입출력 제어 복습

2주차: 입출력 제어 복습 마이크로프로세서 응용및실습 ` 13-14 주차 : 직렬통신 (2) 한철수 전자공학과 2/35 직렬통신과병렬통신 직렬통신 한가닥의선으로송수신할데이터를차례대로전송하는방식 장점 : 통신선로가적기때문에경제적임 단점 : 전송속도가느림. 송수신약속이복잡해짐 병렬통신 여러가닥의선으로동시에여러개의데이터를전송하는방식 장점 : 전송속도가빠름 단점 : 직렬통신보다비쌈 3/35

More information

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

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

More information

Microsoft PowerPoint APUE(Intro).ppt

Microsoft PowerPoint APUE(Intro).ppt 컴퓨터특강 () [Ch. 1 & Ch. 2] 2006 년봄학기 문양세강원대학교컴퓨터과학과 APUE 강의목적 UNIX 시스템프로그래밍 file, process, signal, network programming UNIX 시스템의체계적이해 시스템프로그래밍능력향상 Page 2 1 APUE 강의동기 UNIX 는인기있는운영체제 서버시스템 ( 웹서버, 데이터베이스서버

More information

11장 포인터

11장 포인터 누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 1, 변수와메모리

More information

제11장 프로세스와 쓰레드

제11장 프로세스와 쓰레드 제9장자바쓰레드 9.1 Thread 기초 (1/5) 프로그램 명령어들의연속 (a sequence of instruction) 프로세스 / Thread 실행중인프로그램 (program in execution) 프로세스생성과실행을위한함수들 자바 Thread 2 9.1 Thread 기초 (2/5) 프로세스단위작업의문제점 프로세스생성시오버헤드 컨텍스트스위치오버헤드

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

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

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

2012년 제2회 컴퓨터운용사 필기 B형(인쇄본).hwp 국가공인자격검정 대한상공회의소 2012 년 9월 15일시행 무단전재금함형별 제한시간 80분수험번호성명 다음문제를읽고알맞은것을골라답안카드의답란 (1, 2, 3, 4) 에표기하시오. 1. 다음중운영체제의제어프로그램에해당하는것은? 2. 다음중 UNIX 의 inode 에대한설명으로옳지않은것은? 3. 다음중선점스케줄링기법으로옳은것은? 4. 다음중가장간단한디렉토리구조로한사람의사용자만사용하는시스템에서많이이용되는파일디렉토리구조로옳은것은?

More information

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

18. 릴레이션의특징으로적합하지않은것은? 1 중복된튜플이존재하지않는다. 2 튜플간의순서는별다른의미를가지지않는다. 3 속성간의순서는존재하며중요한의미를갖는다. 4 모든속성값은원자값을갖는다. 19. 데이터베이스의특성으로옳지않은것은? 1 질의에대하여실시간처리및응답이가능하도록지 < 제 1 과목 > 데이터베이스 1. 다음 SQL 문의실행결과를가장올바르게설명한것은? DROP TABLE 인사 CASCADE; 1 인사테이블을제거한다. 2 인사테이블을참조하는테이블과인사테이블을제거한다. 3 인사테이블이참조중이면제거하지않는다. 4 인사테이블을제거할지의여부를사용자에게다시질의한다. 2. Which of the following does not belong

More information

[CA-09강] 특수기억장치와 입,출력장치.hwp

[CA-09강] 특수기억장치와 입,출력장치.hwp 강의 정보처리 필기 강사 조대호 차시 명 [CA-09강] 특수기억장치와 입 출력장치 차시 9차시 학습내용 특수기억장치, 입력 및 출력 장치 학습목표 특수기억장치의 종류와 개념을 이해 할 수 있다 입력 및 출력장치의 구성과 개념을 이해 할 수 있다 학습내용 1. 컴퓨터의 구성 - 1 - 2. 기억장치의 분류 3. 기억장치 계층 구조 4. 특수기억장치 연관기억장치

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

BJFHOMINQJPS.hwp

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

More information

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

Microsoft PowerPoint - C프로그래밍-chap00.ppt [호환 모드] 2009 년여름계절학기 C 프로그래밍및실습 한국항공대학교항공우주기계공학부 ( 강의자료 : http://mercury.kau.ac.kr/sjkwon) 1 강의 2시간 실습 1 시간 ( 진도범위내예제연습 ) TA 참여 강의계획서 2 강의계획서 각장과제물 ( 단순 copy 는영점처리 ) 1) 진도범위내의중간점검문제및이해점검문제 2) 프로그래밍과제 (3,6번문제 )

More information

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

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

More information

PowerPoint 프레젠테이션

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

More information

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint - Java7.pptx HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)

More information

PowerPoint Presentation

PowerPoint Presentation 5 불대수 IT CookBook, 디지털논리회로 - 2 - 학습목표 기본논리식의표현방법을알아본다. 불대수의법칙을알아본다. 논리회로를논리식으로논리식을논리회로로표현하는방법을알아본다. 곱의합 (SOP) 과합의곱 (POS), 최소항 (minterm) 과최대항 (mxterm) 에대해알아본다. 01. 기본논리식의표현 02. 불대수법칙 03. 논리회로의논리식변환 04.

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

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

건시스템 (gunsys.com) 정보처리기사필기기출문제 ( 회 ) 2017 년 2 회정보처리기사필기시험기출문제답안 1과목 : 20문제 데이터베이스 2과목 : 20문제 전자계산기구조 3과목 : 20문제 운영체제 4과목 : 20문제 소프트웨어공학 5과목 2017 년 2 회정보처리기사필기시험기출문제답안 1과목 : 20문제 데이터베이스 2과목 : 20문제 전자계산기구조 3과목 : 20문제 운영체제 4과목 : 20문제 소프트웨어공학 5과목 : 20문제 데이터통신 1 2 3 4 5 6 7 8 9 10 3 1 1 1 2 1 2 2 3 2 11 12 13 14 15 16 17 18 19 20 1 2 2 3 4 4 3

More information

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E229205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A4BAB8C3B3B8AEB1E2BBE7BBEABEF7B1E2BBE72DC7CAB1E2B1B3C0E B3E229205BC8A3C8AF20B8F0B5E55D> 필기 권우석샘의정보처리기사 / 산업기사 [ 2. 전자계산기구조 ] [ 전자계산기구조-출제경향분석 ]. 전자계산기구조강의목차 2. 기출문제출제경향분석 [ 기사 ] [ 산업기사 ] 강 - 논리회로개념 2강 - 논리회로간소화및종류 3강 - 자료의개념 3% 6% 2% (8%) 컴퓨터기본 % 4강 - 자료의표현방식 2% (5%) 5강 - 중앙처리장치, 명령어 2% 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

<C0FCC0DAB0E8BBEAB1E220B1B8C1B620377E39B0AD20B1B3BEC82836BFF C0CF20B0ADC0C7292E687770>

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

More information

[ 13 년 6 월 2 일 ] - 13 년 2 회기출문제 - 국가기술자격검정 2013 년도제 2 회정보처리산업기사 A 형필기시험 제한시간 2013년 6월 2일시행 한국산업인력공단 150 분 수험번호성명 < 제 1 과목 > 데이터베이스 1. 막대한양의자료를각종매체에저장하

[ 13 년 6 월 2 일 ] - 13 년 2 회기출문제 - 국가기술자격검정 2013 년도제 2 회정보처리산업기사 A 형필기시험 제한시간 2013년 6월 2일시행 한국산업인력공단 150 분 수험번호성명 < 제 1 과목 > 데이터베이스 1. 막대한양의자료를각종매체에저장하 국가기술자격검정 2013 년도제 2 회정보처리산업기사 A 형필기시험 제한시간 2013년 6월 2일시행 한국산업인력공단 150 분 수험번호성명 < 제 1 과목 > 데이터베이스 1. 막대한양의자료를각종매체에저장하는기법을파일조직, 파일편성혹은파일구성방법이라한다. 일반적으로많이사용되는파일조직방법중에서키값에따라순차적으로정렬된데이터를저장하는데이터지역 (Data Area)

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조 - Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information