ซอฟต์แวร์ (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
ไม่มีความคิดเห็น:
แสดงความคิดเห็น