Click here to load reader

CS100 컴퓨터 기 초

  • 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