Click here to load reader
Upload
darby
View
86
Download
0
Embed Size (px)
DESCRIPTION
조 지 혁 . S ystem P rogrammer’s A ssociation for R esearching C omputer S ystems. CS100 컴퓨터 기 초. 목 차. S ystem P rogrammer’s A ssociation for R esearching C omputer S ystems. Computer 란 ? Computer 의 Functional Requirements Computer 의 구성 요소 Hardware - PowerPoint PPT Presentation
Citation preview
ThemeGallery PowerTemplate
CS100 System Programmers Association for Researching Computer Systems
Computer?Computer Functional RequirementsComputer HardwareSoftwareProgramming?ReferenceSystem Programmers Association for Researching Computer Systems Computer?System Programmers Association for Researching Computer Systems Compute?.
Calculator? Computer?
Compute: . . , calculator ? .3Computer? Computer Abacus
Napiers Bones
System Programmers Association for Researching Computer Systems 4Computer? ComputerPascaline
System Programmers Association for Researching Computer Systems 5System Programmers Association for Researching Computer Systems ComputerDifference engine Analytical engine
Computer? 6System Programmers Association for Researching Computer Systems ComputerENIAC, EDSAC, EDVAC, UNIVAC- etc. , , Computer? Reference 7Computer?System Programmers Association for Researching Computer Systems Computer
. .
Data
Processing
Information8
System Programmers Association for Researching Computer Systems Computer?
Data
Processing
Information ? !!!Data() Processing() Information()
Data , ex) KOSPI Information .ex) tokenizer
9Computer Functional RequirementsSystem Programmers Association for Researching Computer Systems
- - - - 10Computer System Programmers Association for Researching Computer Systems HardwareHard() + Ware() CPU, ALU, CU, SoftwareHardware OS, , Hardware , Hardware store , , , utensil .11HardwareSystem Programmers Association for Researching Computer Systems 1. CPU(Central Processing Unit)Processor Intel(80286, 80386, , 80586(), , i7, ~)AMD(Athlon)
CPU: , , Processor: 12Hardware2. Main Board(Central Processing Unit) Mother Board
System Programmers Association for Researching Computer Systems 13Hardware
System Programmers Association for Researching Computer Systems 14
Hardware3. MemoryRAM(Random Access Memory) (Volatile Memory) DRAM(Dynamic), SRAM(Static)Bit: 0, 1 ( )BCD(Binary-Coded Decimal)ASCII(American Standard Code for Information Interchange)Byte = 8 or 9 bit( )KB, MB, TB, PB, EB, ZB, YBSystem Programmers Association for Researching Computer Systems DRAM: . SRAM: 15Hardware4. HDD(Hard Disk Drive)Non-Volatile Memory RAM
System Programmers Association for Researching Computer Systems 16Hardware5. Several Cards...
System Programmers Association for Researching Computer Systems : : : 17HardwareMouse left button down event occurred!: Mouse Down Main Board CPU Main Board Graphic Card Monitor
Input sound to Microphone!: Microphone Main Board CPU Main Board Sound Card SpeakerSystem Programmers Association for Researching Computer Systems 18HardwareExecute a program!: Input(Mouse Down or something else.) Main Board CPU HDD RAM CPU Output(Monitor, speaker etc.)System Programmers Association for Researching Computer Systems 19Hardware Monitor CRT, LCDKeyboard, MousePower supplyScannerTabletPrinterCaseEtc.System Programmers Association for Researching Computer Systems 20SoftwareSoftware
System Programmers Association for Researching Computer Systems 21Software Program? TV program () cf. Process Multi-Processing, Multi-Tasking
System Programmers Association for Researching Computer Systems Multi-taking: CPU .22Software Application Software , , / , , , etc. System Software , , , ( )System Programmers Association for Researching Computer Systems 23Software OS(Operating System) hardware program !! ! OS!ex) Window XP/2000 etc. ( ). (, , ).System Programmers Association for Researching Computer Systems 24
Software OS(Operating System)WindowMicrosoft OSGUISystem Programmers Association for Researching Computer Systems 25Software OS(Operating System)LinuxUNIX open sourceGUISystem Programmers Association for Researching Computer Systems
26Software OS(Operating System) OSDOS(CUI )cf. DOS directory, Window folder
http://ko.wikipedia.org/wiki/%EC%9A%B4%EC%98%81_%EC%B2%B4%EC%A0%9C%EC%9D%98_%EB%AA%A9%EB%A1%9DSystem Programmers Association for Researching Computer Systems 27Programming?System Programmers Association for Researching Computer Systems Program !
High-level language(Java, Python, C, C++ etc)Low-level language( etc)
SPARCS Linux !Welcome to SPARCS!!!28ReferenceSystem Programmers Association for Researching Computer Systems http://blog.naver.com/coolchacha/20041848210http://ko.wikipedia.org/wikihttp://blog.naver.com/dlaalswo2000/11003561941429Q&A
CS100 System Programmers Association for Researching Computer Systems 30