ซอฟต์แวร์ (Software) ซอฟต์แวร์ (software) หมายถึง
โปรแกรมหรือชุดคำสั่งที่ควบคุมให้เครื่องคอมพิวเตอร์ทำงานให้ได้ผลลัพธ์ตามที่ต้องการซอฟต์แวร์แบ่งเป็น
2 ประเภท คือ 1. ซอฟต์แวร์ระบบ (System
software) 2. ซอฟต์แวร์ประยุกต์ (Application software) ซอฟต์แวร์ระบบ (System software) ซอฟต์แวร์ระบบ (System
software) หมายถึง โปรแกรมหรือคำสั่งที่ทำหน้าที่ควบคุมการปฏิบัติงานของส่วนประกอบต่างๆ
ของคอมพิวเตอร์ฮาร์ดแวร์
ตลอดจนควบคุมการสื่อสารข้อมูลระบบเครือข่ายคอมพิวเตอร์แบ่งเป็น 2 ประเภท คือ 1. ระบบปฏิบัติการ (operating
system หรือ OS) 2. ตัวแปลภาษาคอมพิวเตอร์ (translator)
ระบบปฏิบัติการ (operating system : OS) เป็นชุดคำสั่งที่ทำหน้าที่เป็นสื่อกลางระหว่างโปรแกรมประยุกต์และอุปกรณ์คอมพิวเตอร์
โดยการควบคุมการทำงานของอุปกรณ์ต่างๆ ของเครื่อง เช่น จัดสรรหน่วยความจำ
ควบคุมหน่วยรับและแสดงผล เป็นต้น ตลอดจนควบคุมการทำงานของโปรแกรมประยุกต์ต่างๆ
ชนิดของระบบปฏิบัติการ ระบบปฏิบัติการที่มีในปัจจุบัน สามารถแบ่งออกได้เป็น 3
ประเภท ตามจำนวนของงาน (Task) และจำนวนผู้ใช้งาน
(User) ดังต่อไปนี้ 1. ระบบปฏิบัติการชนิด
Single-task/Single-user เป็นระบบที่ง่ายที่สุด กล่าวคือ
มีผู้ใช้เพียงคนเดียว และผู้ใช้สามารถทำงานได้เพียงครั้งละ 1 งาน เช่นระบบปฏิบัติการ MS-Dos 2. ระบบปฏิบัติการชนิด
Multi-task/Single-user เป็นระบบที่ยังคงมีผู้ใช้เพียงคนเดียวอยู่
แต่ผู้ใช้สามารถทำงานได้ครั้งละหลายงาน เช่น ระบบปฏิบัติการ MS-Windows
3.11, 95, 98 3. ระบบปฏิบัติการชนิด Multi-task/Multi-user เป็นระบบปฏิบัติการ ที่สามารถมีผู้ใช้งานได้หลายคน
และสามารถทำงานได้ครั้งละหลายงานพร้อมกัน ระบบประเภทนี้จึงมีกลไกในการป้องกัน
ไม่ให้ผู้ใช้ทำงานก้าวก่ายซึ่งกันและกัน ตัวอย่างเช่น ระบบปฏิบัติการ Unix,
MS-Windows NT, 2000, XP, Vista และ Mac OS X ระบบปฏิบัติการ
Linux Linux ถือกำเนิดโดย ลีนุส โทรวัลด์ส (Linus
Trovalds) นักศึกษาภาควิชาวิทยาการคอมพิวเตอร์ในมหาวิทยาลัยเฮลซิงกิ
ประเทศฟินแลนด์ เป็นซอฟต์แวร์ โอเพนซอร์ส
ใช้งานได้ฟรีมีลักษณะส่วนติดต่อกับผู้ใช้สองแบบ ทั้ง Command line และ GUI มีลักษณะการใช้งานแบบ Multi task/Multi
user ในปัจจุบันมีลีนุกส์หลายค่าย เช่น Redhat, Slackware,
Debian, LinuxTLE, Burapha Linux, Ubuntu Command line เป็นการใช้งานโดยการพิมพ์คำสั่งลงไป
ฉนั้นผู้ใช้งานต้องจำคำสั่งการใช้งานให้ได้ GUI ย่อมาจาก Graphic
User Interface เป็นการใช้งานโดยลักษณะการโต้ตอบแบบกราฟิก
ระบบปฏิบัติการ Mac OS X Apple เป็นบริษัทคู่แข่งกับ Microsoft
เครื่องคอมพิวเตอร์ของบริษัทนี้จะถูกเรียกว่า
เครื่องคอมพิวเตอร์แมคอินทอช (Macintosh) Mac OS X (แมคโอเอสเท็น)
เป็นระบบปฏิบัติการที่มีส่วนติดต่อกับผู้ใช้แบบ GUI และมีลักษณะการใช้งานแบบ
Multi task/Multi user Mac OS X เริ่มพัฒนาขึ้นจากระบบปฏิบัติการ
UNIX โดยระบบปฏิบัติการนี้ จะเน้นที่การสร้างมัลติมีเดีย
สิ่งพิมพ์ ภาพ เสียง วีดีโอ http://krooyuth.utd1.net/?p=90 ระบบปฏิบัติการสำหรับคอมพิวเตอร์พกพา
Pocket PC : Windows CE , Windows Mobile Smart phone : Symbian Palm :
PalmPre ตัวแปลภาษาคอมพิวเตอร์ (translator) ทำหน้าที่แปลต้นฉบับโปรแกรม
(Source Code) ซึ่งเป็นภาษาที่มนุษย์เข้าใจ
ให้เป็นภาษาเครื่อง (Machine language) หรือภาษาที่คอมพิวเตอร์เข้าใจนั่นเอง
คำสั่งที่มนุษย์เขียนขึ้นมา อาจเขียนด้วย C, C++, Pascal เป็นต้น
ภาษาเครื่องจะมีลักษณะเป็นเลขฐานสอง ตัวอย่างเช่น 01110100
ไม่มีความคิดเห็น:
แสดงความคิดเห็น