Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
1
บทที่ 1 ความรูพื้นฐานเกี่ยวกับคอมพิวเตอรIntroduction to Computer
คณาจารย CS-ICT-GISคณะวิทยาการสารสนเทศ มหาวิทยาลัยมหาสารคาม
2
Outline
คอมพิวเตอรคืออะไรคุณสมบัติของคอมพิวเตอรองคประกอบของคอมพิวเตอรววิัฒนาการของคอมพิวเตอรองคกรกาํหนดมาตรฐาน
3
คอมพิวเตอรคืออะไร ???
4
5
คอมพิวเตอร vs เครื่องคํานวณ
มีหนวยคํานวณและหนวยปฏิบัติการทางตรรกะมีหนวยความจําภายในเครื่องสามารถเขียนชุดคําสั่งไวในหนวยความจํา และทํางานตามคําสั่งนั้น ๆ ไดโดยอัตโนมัติ
6
วงจรการทํางานพื้นฐานของคอมพิวเตอร
รับขอมูล (Input)ประมวลผล (Processing)แสดงผล (Output)เก็บขอมูล (Storage)
7 8
คุณสมบัตขิองคอมพิวเตอร
ความเร็ว (Speed)ความเชื่อถือได (Reliable)ความถูกตองแมนยํา (Accurate)เก็บขอมูลจํานวนมากได (Store Massive amounts of Information)ยายขอมูลไดอยางรวดเร็ว (Move Information)
9
องคประกอบของระบบคอมพิวเตอร
ฮารดแวร (Hardware)ซอฟตแวร (Software)บุคลากร (Peopleware)ขอมูลและสารสนเทศ (Data/Information)
10
Hardware
หนวยรับขอมูล (Input Unit)หนวยความจํา (Memory Unit/Primary Storage)หนวยประมวลผลกลาง (Central Processing Unit : CPU)หนวยคํานวณเลขคณิตและตรรกะ (Arithmetic and Logical Unit : ALU)หนวยควบคุม (Control Unit: CU)
หนวยความจําสํารอง (Secondary Storage)หนวยแสดงผลขอมูล (Output Unit)
11
Software
ซอฟตแวรระบบ (System Software)Operating System (OS) เชน DOS, Window, UNIX, LINUX ฯลฯDevice Driver Software เชน Printer driver ฯลฯCommunication Software เชน TCP/IP protocol เปนตนUtility Software เชน AntiVirus, WinZip ฯลฯProgram Language เชน Assembler, Interpreter และ Compiler
ซอฟตแวรประยุกต (Application Software)ซอฟทแวรเพื่องานทั่วไป (General Purpose Software) หรอืเปน Software Package เชน Word, Excel เปนตนซอฟทแวรเพื่อเฉพาะดาน (Special Purpose Software) เชน Accounting Software, Inventory Software เปนตน
12
Peopleware
การดําเนินการกับเครื่องและอุปกรณตาง ๆ Data Entry Operator
การพัฒนาและบํารุงรักษาโปรแกรมApplication Programmer, System Programmer
การวเิคราะหและออกแบบระบบงานSystem Analyst and Designer, System Engineer, Database Administrator
13
Peopleware (cont.)
การพัฒนาและบํารุงรักษาฮารดแวรและเครือขายComputer Operator, Network Administrator
การพัฒนาโปรแกรมและดูแลเว็บไซตบนอินเตอรเน็ตInternet Programmer, Web Programmer, Web Master
การบริหารงานในหนวยประมวลผลขอมูลElectronic Data Processing Manager : EDP ManagerChief Information Office : CIO
14
Data/Information
DataData ProcessingProcessing InformationInformation
Knowledge
15
Good Information
มีความสัมพันธกัน (Relevant)มีความทันสมัย (Timely)มีความถูกตองแมนยาํ (Accurate)มีความกระชับรัดกุม (Concise)มีความสมบูรณในตัวเอง (Complete)
16
วิวัฒนาการของคอมพิวเตอรComputer History
17
The First Calculators: The Abacus
One of the very first information processors.
18
Blaise Pascal (1623 - 1662)
นักคณิตศาสตรชาวฝรั่งเศสเครือ่งคํานวณแบบใชเฟอง(mechanical adding machine)บวกและลบเลขได
19
Gottfried Wilhelm Leibniz (1646-1716)
German mathematicianand philosopherเครือ่งคิดเลขเครื่องแรกที่สามารถคูณ และหารได
http://www.weller.to/his/h03-ersten-mechanischen-rechenmaschinen.htm 20/03/4920
Joseph-Marie Jacquard (1752 - 1834)
พัฒนาเครือ่งทอผาที่สามารถโปรแกรมไดควบคุมรูปแบบของลายที่จะปก บัตรเจาะรู (punched card)เปนตนแบบของอุปกรณปอนขอมูลและโปรแกรมในยุคนั้น
21
Charles Babbage (1792-1871),
“บิดาของคอมพิวเตอร”พัฒนา Analytical Engineมีองคประกอบของคอมพิวเตอรครบ
22
Augusta Ada Byron (1815-52)
นักเขยีนโปรแกรมคนแรกของโลกรวมพัฒนา Analytical Engine กับ CharlesBabbage
23
Herman Hollerith (1860-1929)
พัฒนาเครื่องจัดเรียงบัตรเจาะรูแบบ Electromechanicalกอตั้งบริษัท IBM
24
Early Punch Card
25
Howard Aiken
Ph.D. student at Harvard University Built the Mark I (1942 )ใชพลังงานไฟฟาและ Relayสูง 8 ฟุต ยาว 51 ฟุต กวาง 2 ฟุต น้ําหนัก 5 ตัน
Paper tape stored data and program instructions. 26
Mark I : A Very Large and Too Slow Computer
ขนาดใหญ ทํางานชา (หนึ่งสวนพันวินาที)
27
ENIAC : Electronic Numerical Integrator and Computer
ออกแบบโดย John Presper Exkert, Jr. และ Dr. John Mauchly จาก University of Pennsylvniaใชหลอดสูญญากาศแทน Relay : ความเร็วหนึ่งสวนลานวินาที
The First High-Speed, General-Purpose Computer Using Vacuum Tubes 28
UNIVAC : The First Electronics Computer
ออกแบบและสรางโดย Mauchly และ ExkertUNIVAC = Universal Automatic Computer
29
John von Neumann : บิดาคอมพิวเตอรคนที่ 2
เสนอแผนการเก็บโปรแกรมไวในหนวยความจําเหมือนกับที่เก็บขอมูลทําใหสามารถเปลี่ยนวงจรของคอมพิวเตอรไดโดยอัตโนมัติแทนการเปลี่ยน switch ดวยมือนําเอาระบบเลขฐานสองเขามาใช เครือ่งคอมพิวเตอรเอนกประสงคเครือ่งแรกของโลกที่ชื่อวา IAS
30
Structure of Von Nuemann machine
31
Question Time
http://www.kidsrcrafty.com/question-f.htm 32
วิวัฒนาการของคอมพิวเตอรThe Four Generations of Digital Computing
33
ยุคของคอมพิวเตอร
ยุคแรก (1951-1958)ยุคที่ 2 (1959-1964)ยุคที่ 3 (1965-1971)ยุคที่ 4 (1971-ปจจุบัน)
34
The First Generation (1951-1958)
ยุคของหลอดสูญญากาศหนวยความจําหลักคือ Drum Magneticหนวยความจําสํารองคือ บัตรเจาะรูPrograms written in
Machine language Assembly language
35
The Second Generation (1959-1963)
ยุคของทรานซิสเตอร (Transistor) นํา Magnetic tape and disks เขามาใชงานแทนบัตรเจาะรูHigh-level programming languages
FORTRANCOBOL
36
The Third Generation (1964-1979)
ยุคของแผงวง จรรวม (Integrated Circuits: IC)ความเร็วหนึ่งสวนพันลานวนิาทีOperating systems Advanced programming languages like BASIC developed. Which is where Bill Gates and Microsoft got their start in 1975.
37 38
The Fourth Generation (1979- Present)
ยุคของแผงวงจรขนาดใหญ Large-scale integration : LSI
Microprocessors memory, logic, and control
circuits on a single chip
39
องคกรกําหนดมาตรฐานInternational Organization for Standardization (ISO)http://www.iso.org
Electronic Industries Association (EIA) http://www.eia.org/
American National Standards Institute (ANSI)http://www.ansi.org/
Institute of Electrical and Electronic Engineers (IEEE)http://www.ieee.org/
International Telecommunication Union (ITU-T)http://www.itu.int/ITU-T/
40http://www.uintah.lib.ut.us/JRKidsAskAQuestion.htm
แบบฝกหัด
1. จงใหความหมายของคําวา “คอมพิวเตอร”2. คุณสมบัติของคอมพิวเตอรประกอบดวยอะไรบาง3. องคประกอบของระบบคอมพิวเตอรประกอบดวยอะไรบาง
4. จงบอกถงึวัตถปุระสงคของการจัดตั้งองคกรมาตรฐาน
41
การบาน