More Related Content More from Thanaporn Pengsri More from Thanaporn Pengsri (19) คอม 2. ความหมายของโปรแกรม
โปรแกรมคอมพิวเตอร์ หมายถึง คาสั่งหรือชุดคาสั่ง ที่เขียน
ขึ้นมาเพื่อสั่งให้เครื่องคอมพิวเตอร์ทางานตามที่เราต้องการ เราจะให้
คอมพิวเตอร์ทาอะไรก็เขียนเป็นคาสั่ง ซึ่งต้องสั่งเป็นขั้นตอนและแต่ละขั้นตอน
ต้องทาอย่างละเอียดและครบถ้วน ซึ่งจะเกิดเป็นงานชิ้นหนึ่งขึ้นมามีชื่อเรียกว่า
"โปรแกรม" ซอฟต์แวร์จะแบ่งออกเป็นประเภทใหญ่ ๆ ได้ 2 ประเภท คือ
4. 1.1 OS (Operating System)
คือโปรแกรมระบบที่ทาหน้าที่ควบคุมการใช้งานส่วน ต่างๆของ
เครื่องคอมพิวเตอร์ เช่น ควบคุมหน่วยความจา หน่วยประมวลผล หน่วย
รับ และ หน่วยแสดงผล ตลอดจนแฟ้มข้อมูลต่าง ๆ ให้มีประสิทธิภาพสูง
ที่สุด และสามารถใช้อุปกรณ์ทุกส่วนของคอมพิวเตอร์มาทางานได้อย่าง
เต็มที่
ปัจจุบันนี้มีโปรแกรมระบบอยู่หลายตัวด้วยกัน ซึ่ง
แต่ละตัวนั้นก็เป็นโปรแกรมระบบปฏิบัติการเหมือนกัน
แต่ต่างกันที่ลักษณะการทางานจะไม่เหมือนกัน ดังนี้
7. - LAN เป็นระบบปฏิบัติการแบบเครือข่ายเช่นเดียวกัน แต่จะใช้เชื่อมโยงกันใกล้ ๆ
เช่น ในอาคารเดียวกันหรือระหว่างอาคารที่อยู่ใกล้กัน โดยใช้สาย Lan เป็นตัวเชื่อมโยง
- WINDOWS เป็นระบบปฏิบัติการที่กาลังนิยมใช้กันมากในปัจจุบัน
- WINDOWS NT เป็นระบบ OS ที่ผลิตมาจากบริษัท IBM เป็นระบบ 32 บิต ที่
มีรูปลักษณ์เป็นกราฟิกที่ต้องใช้เม้าส์ คล้ายกับวินโดวส์ทั่วไปเช่นกัน
8. 1.2 Translation Program
คือ โปรแกรมระบบที่ทาหน้าที่ในการแปลโปรแกรม หรือ
ชุดคาสั่งที่เขียนด้วยภาษาที่ไม่ใช่ภาษาเครื่องหรือภาษาเครื่องที่ไม่ เข้าใจให้
เป็นภาษาที่เครื่องเข้าใจ และนาไปปฏิบัติได้ เช่น ภาษา
BASIC,COBOL,C,PASCAL, FORTRAN,ASSEMBLYเป็นต้น
สาหรับตัวแปลนั้นจะมีอยู่ 3 แบบคือ
9. - Assembler เป็นโปรแกรมที่ใช้
แปลภาษาแอสแซมบลี ซึ่งมีลักษณะ
การแปลทีละคาสั่ง เมื่อทาตามคาสั่ง
นั้นเสร็จแล้ว ก็จะแปลคาสั่งถัดไปเรื่อย
ๆ จนจบ
- อินเตอร์พรีเตอร์ (Interpreter) เป็น
ตัวแปลภาษาระดับสูงเช่นเดียวกับคอมไพล์เลอร์
แต่จะแปลพร้อมกับทางานตามคาสั่งทีละคาสั่ง
ตลอดไปทั้งโปรแกรม ทาให้การแก้ไขโปรแกรม
ทาได้ง่ายปละรวดเร็ว
10. - คอมไพเลอร์ (Compiler)
เป็นตัวแปลภาษาระดับสูง เช่น
ภาษาปาสคาล ภาษาโคบอล
และภาษาฟอร์เเทรน การ
ทางานจะใช้หลักการแปล
โปรแกรมต้นฉบับทั้ง
โปรแกรมให้เป็นโปรแกรม
เรียกใช้งาน (executable
program) ซึ่งจะถูกบันทึกไว้
ในลักษณะของแฟ้มข้อมูล
หรือไฟล์
13. 2. ซอฟต์แวร์ประยุกต์ (Application Software)
หมายถึง โปรแกรมที่ผู้ใช้คอมพิวเตอร์เป็นผู้เขียนขึ้นมาใช้เองเพื่อ
สั่งให้เครื่องคอมพิวเตอร์ทางานอย่างใดอย่างหนึ่งตามที่ต้องการ ซึ่งแบ่งได้
ดังนี้
15. - Spreadsheet โปรแกรมที่ใช้ในการคานวณข้อมูล มีลักษณะเป็น
ตาราง เช่น Lotus 1-2-3,Microsoft Excel เป็นต้น
- Word Processer โปรแกรมที่ช่วยในการทา
เอกสาร พิมพ์งานต่าง ๆ เช่น เวิร์ดจุฬา,เวิร์ดราชวิถี
,Microsoft Word,WordPerfect,Amipro เป็นต้น
- Database โปรแกรมที่ใช้ในการทางาน
ทางด้านฐานข้อมูลจะใช้เก็บรวบรวมข้อมูล ต่าง ๆ
ที่มีขนาดใหญ่ และมีข้อมูลเป็นจานวนมาก
17. - Internet โปรแกรมที่ใช้งานบน Internet เท่านั้น โดนจะต้อง
เรียกใช้ผ่านทาง Browser ซึ่งอาจจะเป็น Netscape
Communicator หรือ Internet Explorer โดยการติดตั้งผ่านทาง
แผ่น CD-Rom หรือ Download ขึ้นมาติดตั้งก็ได้ สาหรับ
โปรแกรมที่นิยมใช้ในปัจจุบัน