Upload
banagher-joly
View
23
Download
0
Embed Size (px)
DESCRIPTION
Introduction to Computer. By…Suthida Chaichomchuen [email protected]. What is Computer?. อุปกรณ์ทางอิเล็กทรอนิกส์ที่มนุษย์ใช้เป็นเครื่องมือช่วยในการจัดการกับข้อมูล (ตัวเลข ตัวอักษร สัญลักษณ์) โดยมีคุณสมบัติที่สำคัญคือสามารถกำหนดชุดคำสั่งล่วงหน้าหรือโปรแกรมได้. คุณสมบัติของคอมพิวเตอร์. - PowerPoint PPT Presentation
Citation preview
2
What is Computer?
อุ�ปกรณ์�ทางอุ�เล็�กทรอุนิ�กส์�ท��มนิ�ษย์�ใช้�เป�นิ เคร��อุงม�อุช้�วย์ในิการจั�ดการก�บข้�อุม#ล็ ( ตั�วเล็ข้ ตั�ว
อุ�กษร ส์�ญล็�กษณ์�) โดย์ม�ค�ณ์ส์มบ�ตั�ท��ส์'าค�ญค�อุส์ามารถก'าหนิดช้�ดค'าส์��งล็�วงหนิ�าหร�อุโปรแกรมได�
3
ความเร�ว ความนิ�าเช้��อุถ�อุ ความเท��ย์งตัรงแล็ะแม�นิย์'า จั�ดเก�บข้�อุม#ล็ได�ปร�มาณ์มาก ความส์ามารถในิการส์��อุส์ารแล็ะเคร�อุข้�าย์
ค�ณ์ส์มบ�ตั�ข้อุงคอุมพิ�วเตัอุร�
4
Supercomputers Mainframe Computers Minicomputers Workstations Microcomputers
ช้นิ�ดข้อุงคอุมพิ�วเตัอุร�
5
Supercomputer ข้นิาดใหญ�ท��ส์�ด, ท'างานิรวดเร�ว, ประส์�ทธิ�ภาพิ
ส์#ง, ราคาแพิง ใช้�ในิงานิท��ม�การค'านิวณ์ท��ซั�บซั�อุนิ เช้�นิ การว�จั�ย์
ทางด�านิว�ทย์าศาส์ตัร�แล็ะว�ศวกรรม การพิย์ากรณ์�อุากาศ การบ�นิ ฯล็ฯ
ม�ความรวดเร�วในิการค'านิวณ์ได�มากกว�า 1 ล็�านิล็�านิคร�4งตั�อุว�นิาท� (1 Trillion calculations per second)
6
Supercomputer
รอุงร�บโปรเซัส์เซัอุร�ได�มากกว�า 100 ตั�ว หนิ�วย์ว�ดความเร�วเป�นิ ก�กะฟล็อุป (Gigaflop)
7
Mainframe Computer
ม�ประส์�ทธิ�ภาพิรอุงล็งมาจัาก Super Computer
ใช้�ตัามหนิ�วย์งานิธิ�รก�จัข้นิาดใหญ� ท��ม�การร�บแล็ะแส์ดงผล็ข้�อุม#ล็จั'านิวนิมาก ๆ
ใช้�การท'างานิแบบ Time sharing, Multiuser, Centralized Data Procesing
8
Mainframe Computer
ส์ามารถรอุงร�บการใช้�งานิข้อุง user ได�มากกว�า 50000 user แล็ะประมวล็ผล็ได�มากกว�า 1,600,000,000 ล็�านิช้�ดค'าส์��งตั�อุว�นิาท�
หนิ�วย์ว�ดความเร�วเป�นิ megaflop (ค'านิวณ์ 1 ล็�านิคร�4งในิ 1 ว�นิาท�)
9
Minicomputer
หล็�กการท'างานิเช้�นิเด�ย์วก�บเคร��อุง Mainframe
การเร�วในิท'างานิ, การควบค�มผ#�ใช้�งานิตั�าง ๆ แล็ะส์��อุท��เก�บข้�อุม#ล็ม�ความจั�ตั'�ากว�าเคร��อุง Mainframe
10
Workstation
ม�ระด�บความส์ามารถในิการประมวล็ผล็เท�ย์บช้�4นิก�บ Minicomputers
ใช้�ส์ถาป8ตัย์กรรมช้�ปประมวล็ผล็แบบ RISC (Reduced Instruction Set Computer) ซั9�งม�การประมวล็ผล็ท��รวดเร�ว
ม�กใช้�ระบบปฏิ�บ�ตั�การ UNIX เป�นิหล็�กส์'าค�ญ
11
Workstation
นิ�ย์มใช้�ก�บงานิด�านิว�ทย์าศาส์ตัร� ว�ศวกรรมศาส์ตัร� แล็ะการอุอุกแบบกราฟ;กแอุนินิ�เมช้��นิ
ส์ามารถข้ย์าย์หนิ�วย์ความจั'าหล็�กได�มากกว�าไมโครคอุมพิ�วเตัอุร�
ม�ระบบการแส์ดงผล็แล็ะจัอุภาพิท��ม�ความล็ะเอุ�ย์ดส์#งมาก
12
Microcomputer
เร�ย์กอุ�กช้��อุว�า คอุมพิ�วเตัอุร�ส์�วนิบ�คคล็ (Personal Computer : PC)
ข้นิาดเล็�ก ม�ความคล็�อุงตั�วส์#ง เคล็��อุนิย์�าย์ง�าย์ ราคาถ#ก ประส์�ทธิ�ภาพิส์#ง
ผ#�ใช้�ส์ามารถควบค�มอุ�ปกรณ์�รอุบข้�างตั�าง ๆ ได� ผ#�ใช้�ส์ามารถเล็�อุกใช้�โปรแกรมได�เอุง
13
Microcomputer ในิป8จัจั�บ�นิ PC : Personal Computer Notebook Computer PDA : Personal Digital Assistants Pocket PC Handhelds PC Palm Computer
14
Home User Small Office/Home Office User :
SOHO Mobile User Large Business User Power User
การจั'าแนิกผ#�ใช้�งานิ (user)
15
งานิด�านิส์ถานิ�อุวกาศ งานิด�านิว�ทย์าศาส์ตัร�การแพิทย์� งานิด�านิธิ�รก�จัท��วไป งานิด�านิการศ9กษาแล็ะว�จั�ย์ งานิด�านิการอุอุกแบบทางว�ศวกรรม งานิอุ�ตัส์าหกรรมแล็ะห��นิย์นิตั� การเก�บประว�ตั�อุาช้ญากร งานิด�านิบ�นิเท�งตั�าง ๆ
งานิท��นิ'าคอุมพิ�วเตัอุร�มาประย์�กตั�ใช้�
16
ย์�คท�� 1 : Vacuum Tubes ย์�คท�� 2 : Transistors ย์�คท�� 3 : Integrated Circuit : IC ย์�คท�� 4 : Large-Scale Integration : LSI ย์�คท�� 5 : Very Large-Scale
Integration : VLSI
ย์�คข้อุงคอุมพิ�วเตัอุร�
17
ใช้�หล็อุดส์�ญญากาศเป�นิหนิ�วย์ประมวล็ผล็กล็าง
ใช้�ดร�มแม�เหล็�กเป�นิหนิ�วย์ความจั'าหล็�ก ใช้�บ�ตัรเจัาะร#เป�นิหนิ�วย์ความจั'าส์'ารอุง ใช้�ภาษาเคร��อุงในิการควบค�มการท'างานิ
ย์�คท�� 1 (1951-1958)
18
ม�ข้นิาดใหญ�โตัมาก เนิ��อุงจัากม�หล็อุดส์�ญญากาศหล็าย์หม��นิหล็อุด
เก�ดความร�อุนิในิการท'างานิส์#งมาก ม�ความนิ�าเช้��อุถ�อุตั'�า คอุมพิ�วเตัอุร�ในิย์�คนิ�4เร��มนิ�บจัาก UNIVAC I
(UNIVersal Automatic Computer I )เป�นิตั�นิมา
ย์�คท�� 1
19
ใช้�วงจัรทรานิซั�ส์เตัอุร�ทดแทนิหล็อุดส์�ญญากาศ ซั9�งม�ค�ณ์ส์มบ�ตั� เป�นิส์ว�ตัซั�ท��ม�ข้นิาดเล็�ก ใช้�พิล็�งงานิไฟฟ=านิ�อุย์ ประมวล็ผล็รวดเร�ว ม�ความนิ�าเช้��อุถ�อุมากกว�าหล็อุดส์�ญญากาศ
ใช้�วงแหวนิแม�เหล็�กเป�นิหนิ�วย์ความจั'าหล็�ก
ย์�คท�� 2 (1958-1964
20
ใช้�บ�ตัรเจัาะร# เทปแม�เหล็�ก เป�นิหนิ�วย์ความจั'าส์'ารอุง แล็ะม�การใช้� จัานิด�ส์ก� ในิปล็าย์ย์�ค
ใช้�ระบบปฏิ�บ�ตั�การแบบ Batch Processing ใช้�ภาษาส์�ญล็�กษณ์�ในิการควบค�มการท'างานิ
แล็ะม�การพิ�ฒนิาภาษาระด�บส์#งได�แก� FORTRAN COBOL
ย์�คท�� 2
21
คอุมพิ�วเตัอุร�ในิย์�คนิ�4ได�แก� IBM-7090 IBM-7070 IBM-1401 UNIVAC LARD CDC 1604 Philco2000
ย์�คท�� 2
22
ม�การค�นิพิบเทคโนิโล็ย์�โซัล็�ตัส์เตัตั (Solid-State ) ซั9�งได�เป�นิวงจัร IC (Integrated Circuit ) ข้94นิมา
เป�นิท��มาข้อุงเคร��อุงม�นิ�คอุมพิ�วเตัอุร� ใช้�ภาษาระด�บส์#งอุย์�างแพิร�หล็าย์ ม�การใช้�ภาษา
เบส์�ก ภาษาปาส์คาล็ แล็ะตั�วแปล็ภาษาเก�ดข้94นิ ใช้�วงแหวนิแม�เหล็�กเป�นิหนิ�วย์ความจั'าหล็�ก
ย์�คท�� 3 (19 -651971)
23
ใช้�ด�ส์ก�แล็ะจัานิแม�เหล็�กเป�นิหนิ�วย์ความจั'าส์'ารอุง
ใช้�ระบบปฏิ�บ�ตั�การแบบ Multi-Programming แล็ะระบบ Time-Sharing
เป�นิย์�คแห�งการประมวล็ผล็ข้�อุม#ล็ (Data Processing)
คอุมพิ�วเตัอุร�ในิย์�คนิ�4ได�แก� System360
ย์�คท�� 3
24
ใช้�เทคโนิโล็ย์� LSI (Large-Scale Integration)
เร��มใช้�ไมโครโปรเซัส์เซัอุร� 8080 เก�ดเคร��อุง IBM-PC ในิย์�คนิ�4ม�การส์ร�างเคร��อุง Supercomputer
ช้��อุ CRAY-1 แล็ะ CRAY X-MP ซั9�งม�ความเร�วในิการประมวล็ผล็ 100 ล็�านิค'าส์��งตั�อุว�นิาท�
ย์�คท�� 4 (1 -9721978)
25
ม�การพิ�ฒนิาภาษา 4GL (Fourth GL) ม�เคร��อุงม�อุช้�วย์ในิการพิ�ฒนิาโปรแกรม
(CASE Tools) เก�ดเทคโนิโล็ย์�ฐานิข้�อุม#ล็ แล็ะระบบจั�ดการฐานิ
ข้�อุม#ล็ (Database Management System : DBMS)
ย์�คท�� 4
26
ใช้�เทคโนิโล็ย์� VLSI (Very Large-Scale Integration)
ช้�ปในิย์�คนิ�4ม�ความส์ามารถเท�ย์บเท�าก�บ Mainframe Computer ในิย์�คก�อุนิ ๆ
เทคโนิโล็ย์�ช้�ปพิ�ฒนิาด�วย์การ ล็ดข้นิาดล็ง แล็ะภาย์ในิส์ามารถบรรจั�จั'านิวนิทรานิซั�ส์เตัอุร�ได�มากข้94นิ
ย์�คท�� 5 (1 -979 ป8จัจั�บ�นิ)
27
เป�นิย์�คท��นิ'าคอุมพิ�วเตัอุร�มาประย์�กตั�ก�บงานิ ด�านิฐานิความร# � (Knowledge Base) ระบบผ#�เช้��ย์วช้าญ (Expert System) ระบบป8ญญาประด�ษฐ� (AI : Artificial
Intelligence)
ย์�คท�� 5
28
Computer System
29
ส์�วนิประกอุบข้อุงระบบคอุมพิ�วเตัอุร� Hardware Software Peopleware Data
30
Hardware
ตั�วเคร��อุงคอุมพิ�วเตัอุร� แล็ะอุ�ปกรณ์�รอุบข้�างท��เก��ย์วข้�อุงตั�าง ๆ ท��ส์ามารถส์�มผ�ส์ได�ด�วย์ม�อุ
31
Hardware
32
ส์�วนิประกอุบทางด�านิ Hardware
Input Devices Central Processing Unit Memory Output Devices Storage
33
ความส์�มพิ�นิธิ�ข้อุง Hardware
34
ท'าหนิ�าท��ร �บข้�อุม#ล็จัากผ#�ใช้�เข้�าส์#�หนิ�วย์ความจั'าหล็�ก
Hardware : Input devices
35
Keyed Device Pointing Devices Touch-Sensitive Screen Pen-Based System Data Scanning Devices Voice Recognition Devices
Hardware : Input devices
36
Input devices : Keyed Device
Keyboard : ม�ล็�กษณ์ะคล็�าย์แป=นิพิ�มพิ�ด�ด แตั�ม�จั'านิวนิแป=นิมากกว�า แบ�งอุอุกเป�นิ 4กล็��ม Character Keys Control Keys Function Keys Numeric Keys
37
Input devices : Pointing Devices
Mouse ม�ล็#กกล็มกล็�4งอุย์#�ด�านิล็�าง หร�อุเป�นิระบบแส์ง ด�านิบนิจัะม�ป�@มให�กด 2 หร�อุ 3 ป�@ม ส์�งข้�อุม#ล็เข้�าส์#�หนิ�วย์ความจั'าโดย์การเล็��อุนิ
เมาส์�ให�ล็#กกล็มด�านิล็�างหม�นิ เพิ��อุเป�นิการเล็��อุนิตั'าแหนิ�งตั�วช้�4
38
Input devices : Pointing Devices
Track Ball ม�ล็�กษณ์ะเป�นิล็#กบอุล็เล็�ก ๆ วางอุย์#�หนิ�าจัอุภาพิ เล็��อุนิตั'าแหนิ�งข้อุงตั�วช้�4ได�โดย์การหม�นิล็#กบอุล็
Track Point เป�นิแท�งพิล็าส์ตั�กเล็�ก ๆ อุย์#�ตัรงกล็างแป=นิพิ�มพิ� บ�งค�บโดย์ใช้�นิ�4วห�วแม�ม�อุเล็��อุนิตั'าแหนิ�งตั�วช้�4
39
Input devices : Pointing Devices
Touch Pad เป�นิแผ�นิส์��เหล็��ย์มวางอุย์#�หนิ�าแป=นิพิ�มพิ� ใช้�นิ�4ววาดเพิ��อุเล็��อุนิตั'าแหนิ�งข้อุงตั�วช้�4
Joy Stick เป�นิก�านิส์'าหร�บใช้�โย์กข้94นิ/ล็งซั�าย์ข้วาเพิ��อุ
ย์�าย์ตั'าแหนิ�งข้อุงตั�วช้�4
40
Input devices : Touch-Sensitive Screen
Touch Screen เป�นิจัอุภาพิแบบพิ�เศษ โดย์ผ#�ใช้�แตัะปล็าย์นิ�4ว
ล็งบนิจัอุภาพิในิตั'าแหนิ�งท��ก'าหนิด เพิ��อุเล็�อุกการท'างานิท��ตั�อุงการ
41
Input devices : Pen-Based System
Light Pen ใช้�เซัล็ล็�แบบ photoelectric ซั9�งม�ความไว
ตั�อุแส์งเป�นิตั�วก'าหนิดตั'าแหนิ�งบนิจัอุภาพิ ใช้�งานิโดย์การแตัะปากกาแส์งไปบนิจัอุภาพิ
ตัามตั'าแหนิ�งท��ตั�อุงการ
42
Input devices : Pen-Based System
Digitizing Tablet ประกอุบด�วย์กระดาษท��ม�เส์�นิแบ�ง (Grid )
แล็ะใช้�ปากกาเฉพิาะ (Stylus ) ช้�4ไปบนิกระดาษ เพิ��อุส์�งข้�อุม#ล็ตั'าแหนิ�งเข้�าไปคอุมพิ�วเตัอุร�
43
Input devices : Data Scanning Devices
Barcode Reader พิ�มพิ�รห�ส์ส์�นิค�าอุอุกมาในิร#ปข้อุงแถบส์�ด'า
แล็ะข้าวตั�อุเนิ��อุงก�นิไป ใช้� Barcode Reader อุ�านิข้�อุม#ล็บนิแถบ
Barcode เพิ��อุเร�ย์กข้�อุม#ล็ข้อุงราย์การส์�นิค�า
44
Input devices : Data Scanning Devices
Scanner ใช้�อุ�านิหร�อุ scan ข้�อุม#ล็บนิเอุกส์ารเข้�าส์#�
เคร��อุงคอุมพิ�วเตัอุร� โดย์ส์�อุงแส์งไปย์�งว�ตัถ� แล็�วตัรวจัจั�บความ
เข้�มข้อุงแส์งท��ส์ะท�อุนิกล็�บมา
45
Input devices : Data Scanning Devices
Digital Camera ใช้�ส์'าหร�บถ�าย์ภาพิแบบไม�ตั�อุงใช้�ฟ;ล็�ม ภาพิท��ถ�าย์จัะเก�บในิล็�กษณ์ะด�จั�ตัอุล็
Digital Video ใช้�ส์'าหร�บบ�นิท9กภาพิเคล็��อุนิไหว เก�บข้�อุม#ล็เป�นิแบบด�จั�ตัอุล็
46
Input devices : Voice Recognition Device
Speech Recognition Device เป�นิอุ�ปกรณ์�ท��ใช้�ร�บส์�ญญาณ์เส์�ย์งแล็ะแปล็ง
เป�นิส์�ญญาณ์ด�จั�ตัอุล็เก�บเป�นิข้�อุม#ล็ไว�ในิคอุมพิ�วเตัอุร�
47
Hardware : Central Processing Unit
48
Hardware : CPU
เปร�ย์บเส์ม�อุนิส์มอุงข้อุงระบบคอุมพิ�วเตัอุร� เป�นิหนิ�วย์ท��ม�ความซั�บซั�อุนิมากท��ส์�ด เป�นิตั�วก'าหนิดความเร�วข้อุงเคร��อุง
49
Hardware : อุงค�ประกอุบข้อุง CPU
วงจัรในิ CPU เร�ย์กว�า Microprocessor ประกอุบด�วย์ 2 ส์�วนิค�อุ Control Unit : ท'าหนิ�าท��ควบค�มการ
ท'างานิข้อุงเคร��อุงคอุมพิ�วเตัอุร�ท�4งระบบ Arithmetic and Logical Unit (ALU )
: ท'าหนิ�าท��ประมวล็ผล็การค'านิวณ์ทางคณ์�ตัศาส์ตัร� แล็ะการเปร�ย์บเท�ย์บทางตัรรก
50
Hardware : อุงค�ประกอุบข้อุง CPU
ม� Register ท'าหนิ�าท��เก�บแล็ะถ�าย์ทอุดข้�อุม#ล็หร�อุค'าส์��งท��ถ#กนิ'าเข้�ามาปฏิ�บ�ตั�การในิ CPU
ม� Bus เป�นิเส์�นิทางในิการส์�งผ�านิส์�ญญาณ์ไฟฟ=าข้อุงหนิ�วย์ตั�าง ๆ ภาย์ในิระบบ
51
Hardware : Memory
เป�นิอุ�ปกรณ์�ท��ใช้�ในิการจัดจั'าข้�อุม#ล็แล็ะโปรแกรมตั�าง ๆ ท��อุย์#�ระหว�างการประมวล็ผล็ข้อุงคอุมพิ�วเตัอุร� บางคร�4งเร�ย์กว�า หนิ�วย์เก�บข้�อุม#ล็หล็�ก (Primary storage)
ม� 2 ประเภทหล็�กค�อุ ROM (Read Only Memory) RAM (Random Access Memory)
52
Memory : ROM
หนิ�วย์ความจั'าท��เก�บช้�ดค'าส์��งท��ส์'าค�ญข้อุงระบบคอุมพิ�วเตัอุร�
ส์ามารถเก�บข้�อุม#ล็ได�ตัล็อุดโดย์ไม�ตั�อุงใช้�ไฟเล็�4ย์ง
ไม�ส์ามารถแก�ไข้หร�อุเพิ��มเตั�มช้�ดค'าส์��งได� ความเร�วในิการท'างานิช้�ากว�า RAM
53
Memory : ROM แบบพิ�เศษ PROM : Programmable Read-Only
Memory ส์ามารถบ�นิท9กด�วย์เคร��อุงพิ�เศษได� 1 คร�4ง
จัากนิ�4นิจัะล็บหร�อุแก�ไข้ไม�ได� EPROM : Erasable PROM
ใช้�แส์งอุ�ล็ตัราไวโอุเล็ตัในิการเข้�ย์นิข้�อุม#ล็ ส์ามารถนิ'าอุอุกจัากคอุมพิ�วเตัอุร�ไปล็บโดย์ใช้�เคร��อุงม�อุพิ�เศษแล็ะบ�นิท9กข้�อุม#ล็ใหม�ได�
54
Memory : ROM แบบพิ�เศษ EEPROM : Electrically Erasable
PROM ไม�ตั�อุงใช้�ไฟฟ=าในิการหล็�อุเล็�4ย์ง ส์ามารถเข้�ย์นิ แก�ไข้ หร�อุล็บข้�อุม#ล็ท��เก�บไว�ได�
ด�วย์โปรแกรมพิ�เศษ ราคาส์#งแล็ะความจั�ข้�อุม#ล็ตั'�า
55
Memory : RAM
หนิ�วย์ความจั'าท��ม�ความเร�วส์#ง เป�นิท��เก�บโปรแกรมแล็ะข้�อุม#ล็ในิคอุมพิ�วเตัอุร� ส์ามารถเข้�ย์นิแล็ะแก�ไข้ข้�อุม#ล็ได� ไม�ส์ามารถเก�บข้�อุม#ล็ได�ถ�าไม�ม�ไฟเล็�4ย์ง
56
Memory : RAM
57
Memory : RAM ท��นิ�ย์มใช้� DRAM (Dynamic RAM)
ตั�อุงม�การย์'4าส์�ญญาณ์ไฟฟ=าตัล็อุดเวล็า เร�ย์กว�า การร�เฟรช้
ความเร�วไม�ส์#ง ราคาตั'�า ม�ความเร�วอุย์#�ระหว�าง - 50150
nanosecond
58
Memory : RAM ท��นิ�ย์มใช้� SRAM (Static RAM)
ม�ความเร�วส์#ง ใช้�พิล็�งงานินิ�อุย์ ราคาส์#ง ม�ความเร�วตั'�ากว�า 10 nanosecond
59
Hardware : Output Devices
60
Hardware : Output Devices
ท'าหนิ�าท��แส์ดงผล็ล็�พิธิ�จัากคอุมพิ�วเตัอุร� แบ�งได�เป�นิ 2 ประเภท
แส์ดงผล็ช้��วคราว : Soft Copy แส์ดงผล็ถาวร : Hard Copy
61
Output Devices : Soft copy Monitor
ใช้�แส์ดงข้�อุม#ล็หร�อุผล็ล็�พิธิ�ให�ผ#�ใช้�เห�นิได�ท�นิท� ประกอุบด�วย์จั�ดเป�นิจั'านิวนิมากเร�ย์กว�า
Pixel ม� 2 ประเภท
CRT LCD
62
Output Devices : Soft copy
Projector นิ�ย์มใช้�ในิการเร�ย์นิการส์อุนิหร�อุการประช้�ม ส์ามารถตั�อุส์�ญญาณ์จัากคอุมพิ�วเตัอุร�
โดย์ตัรง หร�อุใช้�อุ�ปกรณ์�พิ�เศษในิการวางล็งบนิเคร��อุงฉาย์
63
Output Devices : Hard copy
Printer Impact Printer : ใช้�การตัอุกให�คาร�บอุนิ
บนิผ�าหม9กตั�ดบนิกระดาษตัามร#ปแบบท��ตั�อุงการ
Character Printer : พิ�มพิ�คร�4งล็ะ 1ตั�วอุ�กษร
Line Printer : พิ�มพิ�คร�4งล็ะ 1 บรรท�ด
64
Output Devices : Hard copy
Printer Non Impact Printer : ใช้�เทคนิ�คการ
พิ�มพิ�จัากว�ธิ�ทางเคม� Laser Printer : ใช้�หล็�กการคล็�าย์
เคร��อุงถ�าย์เอุกส์าร Inkjet Printer : ใช้�หล็�กการข้อุงการ
พิ�นินิ'4าหม9ก
65
Output Devices : Hard copy
Plotter ใช้�วาดหร�อุเข้�ย์นิภาพิในิงานิท��ตั�อุงการความ
ล็ะเอุ�ย์ดส์#ง ใช้�ก�บงานิอุอุกแบบทางส์ถาป8ตัย์กรรมแล็ะ
ว�ศวกรรม
66
Hardware : Storage
ท'าหนิ�าท��เก�บข้�อุม#ล็ส์'ารอุงจัากหนิ�วย์ความจั'าหล็�ก
67
Hardware : Storage
Floppy Disk 3.5 นิ�4ว แล็ะ 525 นิ�4ว ส์ามารถอุ�านิได�ด�วย์ Disk Drive
Hard Disk ท'าจัากแผ�นิโล็หะแข้�งเร�ย์กว�า Platter เก�บข้�อุม#ล็ได�มากแล็ะท'างานิเร�วกว�า
68
Hardware : Storage
CD-ROM (Compact Disk ROM) เก�บข้�อุม#ล็ได�ส์#งส์�ด 650MB
DVD (Digital Versatile Disk) เก�บข้�อุม#ล็ได�ตั'�าส์�ด 47 GB
69
Computer Software
70
Computer Software
71
Computer Software
ส์�วนิข้อุงโปรแกรมคอุมพิ�วเตัอุร� กระบวนิการในิการท'างานิ ตัล็อุดจันิเอุกส์ารท��เก��ย์วข้�อุงในิระบบประมวล็ผล็ข้�อุม#ล็แบบอุ�เล็�กทรอุนิ�กส์�
แบ�งได�เป�นิ 2 ประเภท System Software Application Software
72
Software : System Software
โปรแกรมท��ท'าหนิ�าท��ตั�ดตั�อุก�บส์�วนิประกอุบตั�าง ๆ ข้อุง Hardware แล็ะอุ'านิวย์เคร��อุงม�อุส์'าหร�บการท'างานิพิ�4นิฐานิท��เก��ย์วก�บ Hardware
แบ�งได�เป�นิ 2 กล็��มค�อุ Operating System Utility Program
73
Operating System
• ช้�ดข้อุงโปรแกรมท��อุย์#�ระหว�าง Hardware แล็ะ Application Software ม�หนิ�าท��ในิการ
ควบค�มการปฏิ�บ�ตั�งานิข้อุง Hardware แล็ะส์นิ�บส์นิ�นิค'าส์��งส์'าหร�บควบค�มการท'างานิข้อุง Hardware ให�ก�บ Application Software
74
หนิ�าท�� Operating System
ช้�วย์ในิการบ#ตัเคร��อุง ควบ�มอุ�ปกรณ์�การท'างานิข้อุงคอุมพิ�วเตัอุร� จั�ดส์รรทร�พิย์ากรในิระบบ จั�ดการงานิในิส์�วนิข้อุงการตั�ดตั�อุก�บผ#�ใช้�
75
System Software : หนิ�าท�� OS
76
System Software : ตั�วอุย์�าง OS
MS-DOS Microsoft Windows UNIX LINUX Mac System 7
77
เป�นิโปรแกรมระบบท��ใช้�งานิเฉพิาะอุย์�าง เช้�นิโปรแกรม ScanDisk, Disk Defragmenter, System Restore แล็ะ Backup เป�นิตั�นิ
Utility Program
78
Software : Application Software
79
Application Software
โปรแกรมท��ท'าให�คอุมพิ�วเตัอุร�ส์ามารถท'างานิตั�าง ๆ ตัามท��ผ#�ใช้�ตั�อุงการ
ม� 2 ประเภท Special Purpose Software General Purpose Software
80
เป�นิ Software ส์'าหร�บงานิเฉพิาะด�านิ ซั9�งอุงค�กรท��ตั�อุงการใช้�งานิม�กจัะตั�อุงพิ�ฒนิาด�วย์ตั�วเอุง เช้�นิ โปรแกรมค'านิวณ์ดอุกเบ�4ย์เง�นิฝาก , การค'านิวณ์ค�าไฟฟ=า เป�นิตั�นิ
App Software : Special Purpose
81
เป�นิ Software ท��อุอุกแบบมาส์'าหร�บงานิท��ว ๆ ไป ส์ามารถนิ'ามาประย์�กตั�ใช้�ก�บงานิท��วไปในิอุงค�กรหร�อุงานิส์�วนิตั�วได�
App Software : General Purpose
82
App Software : General Purpose
Electronic Spreadsheet เป�นิล็�กษณ์ะข้อุงตัาราง ใช้�ในิงานิบ�ญช้� , การ
ว�เคราะห�ข้�อุม#ล็ทางส์ถ�ตั, � บร�หารการเง�นิ ฯล็ฯ
Word Processing เป�นิโปรแกรมส์'าหร�บการพิ�มพิ�งานิเอุกส์าร
83
App Software : General Purpose
Desktop Publishing จั�ดการเอุกส์าร การเร�ย์งพิ�มพิ� การจั�ดส์�
Presentation Software ใช้�ส์'าหร�บการนิ'าเส์นิอุข้�อุม#ล็ด�วย์
คอุมพิ�วเตัอุร�
84
App Software : General Purpose
Graphic Software ส์'าหร�บส์ร�างภาพิกราฟ;กแบบตั�าง ๆ
Database ส์'าหร�บส์ร�างแฟ=มข้�อุม#ล็ตั�าง ๆ เก�บไว�ในิส์��อุ
อุ�เล็�กทรอุนิ�กส์� โดย์โปรแกรมจัะม�เคร��อุงม�อุในิการอุ'านิวย์ความส์ะดวกในิจั�ดการแฟ=มข้�อุม#ล็
85
App Software : General Purpose
Telecommunication Software ใช้�ตั�ดตั�อุส์��อุส์ารก�บคอุมพิ�วเตัอุร�เคร��อุงอุ��นิท��
อุย์#�ห�างไกล็อุอุกไป Resource Discovery Software
เป�นิเคร��อุงม�อุส์'าหร�บค�นิหาข้�อุม#ล็ท��ตั�อุงการ
86
Computer Languages
ภาษาเคร��อุง : Machine Language ภาษาระด�บตั'�า - : Low Level Language ภาษาระด�บส์#ง - : High Level Language
87
ภาษาเคร��อุง เป�นิภาษาระด�บตั'�าท��ส์�ด ใช้�เล็ข้ฐานิส์อุงแทนิข้�อุม#ล็ ม�ร#ปแบบข้อุงค'าส์��งเฉพิาะแตั�ล็ะเคร��อุง
88
ข้�อุด� ค'าส์��งท��เข้�าส์#�เคร��อุงคอุมพิ�วเตัอุร�ส์ามารถ
ท'างานิได�ในิท�นิท� ส์ามารถส์ร�างค'าส์��งใหม� ๆ ได�โดย์ท��ภาษาอุ��นิ
ท'าไม�ได�
ภาษาเคร��อุง
89
ภาษาเคร��อุง ข้�อุเส์�ย์
โปรแกรมม�ความย์าวมาก ท'าให�ผ�ดพิล็าดได�ง�าย์
ตั�อุงจัดจั'ารห�ส์ค'าส์��งตั�าง ๆ แล็ะตั'าแหนิ�งข้อุงข้�อุม#ล็ค'าส์��งนิ�4นิ ๆ
90
ภาษาระด�บตั'�า ภาษาแอุส์เซัมบล็� : Assembly Language ใช้�รห�ส์เป�นิค'าแทนิภาษาเคร��อุง ท��เร�ย์กว�า นิ�ว
มอุนิ�กโค�ด (mnemonic code) ใช้� Assembler แปล็ภาษาแอุส์เซัมบล็�ให�เป�นิ
ภาษาเคร��อุง
91
ภาษาระด�บตั'�า ข้�อุด�
การเข้�ย์นิโปรแกรมง�าย์แล็ะส์ะดวกกว�าการเข้�ย์นิด�วย์ภาษาเคร��อุง
ข้�อุเส์�ย์ ข้�4นิตัอุนิการเข้�ย์นิคล็�าย์ก�บภาษาเคร��อุง ด�ง
นิ�4นิจั9งม�ความย์าวมาก
92
ภาษาระด�บส์#ง ใช้�ค'าในิภาษาอุ�งกฤษแทนิค'าส์��งตั�าง ๆ ส์ามารถใช้�นิ�พิจันิ�ทางคณ์�ตัศาส์ตัร�ได� ตั�วแปรภาษาจัะใช้�แบบ Compiler แล็ะ
Interpreter FORTRAN, BASIC, PASCAL, RPG,
COBOL, etc.
93
Translator
เป�นิโปรแกรมท��ม�หนิ�าท��แปล็ภาษาคอุมพิ�วเตัอุร�ตั�าง ๆ ไปเป�นิภาษาเคร��อุง
ม� 3 ประเภทค�อุ Assembler Interpreter Complier
94
ประเภทข้อุง Translator
Assembler แปล็ภาษาแอุส์เซัมบล็�ให�เป�นิภาษาเคร��อุง
Interpreter แปล็ภาษาระด�บส์#งไปเป�นิภาษาเคร��อุง ใช้�หล็�กการแปล็พิร�อุมก�บท'างานิตัามค'าส์��งท�
ล็ะบรรท�ดตัล็อุดท�4งโปรแกรม
95
ประเภทข้อุง Translator
Compiler แปล็ภาษาระด�บส์#งไปเป�นิภาษาเคร��อุงเช้�นิ
เด�ย์วก�บ Interpreter ใช้�ว�ธิ�แปล็ท�4งโปรแกรมให�เป�นิ object
code ก�อุนิท��จัะนิ'าไปท'างานิเช้�นิเด�ย์วก�บ Assembler