ซอฟต์แวร์ระบบ (System Software)
คอมพิวเตอร์ ประกอบ ด้วย หน่วย รับ เข้า หน่วย ส่ง ออก หน่วย ความ จำ และ หน่วย ประมวล ผล ใน การ ทำ งาน ของ คอมพิวเตอร์ จำ เป็น ต้อง มี การ ดำ เนิน งานกับอุปกรณ์ พื้น ฐาน ที่ จำ เป็น ดัง นั้น จึง ต้อง มี ซอฟต์แวร์ระบบ เพื่อ ใช้ ใน การ จัด การ ระบบ หน้า ที่ หลัก ของ ซอฟต์แวร์ระบบ ประกอบ ด้วย
1.ใช้ ใน การ จัด การ หน่วย รับ เข้า และ หน่วย ส่ง ออก เช่น รับ การ กด แป้น ต่าง ๆ บน แผง แป้น อักขระ
ส่ง รหัส ตัว อักษร ออก ทางจอ ภาพ หรือเครื่องพิมพ์ ติด ต่อกับอุปกรณ์ รับ เข้า และ ส่ง ออก อื่น ๆ เช่น เมาส์ อุปกรณ์ สังเคราะห์ เสียง
2.ใช้ ใน การ จัด การ หน่วย ความ จำ เพื่อ นำ ข้อ มูล จาก แผ่น บัน ทึก มา บรรจุ ยัง หน่วย ความ จำ หลัก หรือ
3.ใช้ เป็น ตัว เชื่อม ต่อ ระหว่าง ผู้ ใช้ งานกับคอมพิวเตอร์ สามารถ ใช้ งาน ได้ ง่ายขึ้น เช่น การ ขอ ดู
ซอฟต์แวร์ระบบ พื้น ฐาน ที่ เห็น กัน ทั่ว ไป แบ่ง ออก เป็น ระบบ ปฏิบัติ การ และ ตัว แปล ภาษา
ซอฟต์แวร์ทั่ง สอง ประเภท นี้ ทำ ให้ เกิด พัฒนา การ ประยุกต์ ใช้ งาน ได้ ง่ายขึ้น
ระบบ ปฏิบัติ การ
ระบบ ปฏิบัติ การ หรือ ที่ เรียก ย่อ ๆ ว่า โอ เอส (Operating System : OS) เป็น ซอฟต์แวร์ใช้ ใน การ ดู แล ระบบ คอมพิวเตอร์ เครื่องคอมพิวเตอร์ ทุกเครื่องจะ ต้อง มี ซอฟต์แวร์ระบบ ปฏิบัติ การ นี้
1) ดอส เป็น ซอฟต์แวร์จัด ระบบ งาน ที่ พัฒนา มา นาน แล้ว การ ใช้ งาน จึง ใช้ คำ สั่ง เป็น ตัว อักษร ดอสเป็น ซอฟต์แวร์ที่ รู้ จัก กัน ดี ใน หมู่ ผู้ ใช้ ไมโคร คอมพิวเตอร์
2) วินโดวส์ เป็น ระบบ ปฏิบัติ การ ที่ พัฒนา ต่อ จากดอส เพื่อ เน้น การ ใช้ งาน ที่ ง่ายขึ้น สามารถ ทำ งาน หลาย งาน พร้อม กัน ได้ โดย งาน แต่ ละ งาน จะ อยู่ ใน กรอบ ช่อง หน้า ต่าง ที่ แสดง ผล บน จอ ภาพ การ ใช้ งาน เน้น รูป แบ บก รา ฟิก ผู้ ใช้ งาน สามารถ ใช้ เมาส์เลื่อน ตัว ชี้ ตำแหน่ง เพื่อ เลือก ตำแหน่ง ที่ปรากฏบน จอ ภาพ ทำ ให้ ใช้ งาน คอมพิวเตอร์ ได้ ง่าย วินโดวส์จึง ได้ รับ ความ นิยม ใน ปัจจุบัน
3) โอ เอสทู เป็น ระบบ ปฏิบัติ การ แบบ เดียวกับวินโดว์ส แต่ บริษัท ผู้ พัฒนา คือ บริษัท ไอบีเอ็ม เป็น ระบบ ปฏิบัติ การ ที่ ให้ ผู้ ใช้ สามารถ ใช้ ทำ งาน ได้ หลาย งาน พร้อม กัน และ การ ใช้ งาน ก็ เป็น แบ บก รา ฟิก เช่น เดียวกับวินโดวส ์
4) ยูนิกซ์ เป็น ระบบ ปฏิบัติ การ ที่ พัฒนา มา ตั้ง แต่ ครั้ง ใช้กับเครื่องมิ นิ คอมพิวเตอร์ ระบบปฎิบัติ การยูนิกซ์เป็น ระบบ ปฏิบัติ การ ที่ สามารถ ใช้ งาน ได้ หลาย งาน พร้อม กัน และ ทำ งาน ได้ หลาย ๆ งาน ใน เวลา เดียว กัน ยูนิกซ์จึง ใช้ ได้กับเครื่องที่ เชื่อม โยง และ ต่อกับเครื่อปลาย ทางได้ หลายเครื่องพร้อม กัน
5). Mac OS (แมค โอเอส)
เป็นระบบปฏิบัติการที่ใช้เฉพาะกับเครื่องไมโครคอมพิวเตอร์แมคอินทอช
ที่ผลิตโดยบริษัทแอปเปิลแมคอินทอชโอเอสถูกเปิดตัวออกมาครั้งแรกในปี 1984 ลักษณะที่เด่นของระบบปฏิบัติการประเภทนี้คือ
มีลักษณะที่ง่ายต่อการใช้งานมากกว่าระบบปฏิบัติการดอส เนื่องจากคำสั่งต่าง ๆ
จะอยู่ในรูปแบบของเมนู และมีรูปภาพที่เรียกว่าไอคอน
ที่ใช้แทนโปรแกรมหรืองานผู้ใช้สามารถใช้เมาส์คลิกเลือกเมนู หรือไอคอนเพื่อเรียกคำสั่งหรือโปรแกรมขึ้นมาทำงานได้
แทนการป้อนคำสั่งจากแป้นพิมพ์เหมือนดอส
6). Android OS คือระบบปฏิบัติการบนมือถือ (Operating
System)ระบบปฏิบัติการ Android ถูกพัฒนาขึ้นมาโดยค่าย Google ซึ่งเป็นระบบปฏิบัติการแบบ
OpenSource จึงมีคนเริ่มดัดแปลงให้ใช้กับ Netbook ได้ด้วย
7). iOS คืออะไรไอโอเอส (iOS) หรือในชื่อเดิมคือ ไอโฟนโอเอส (iPhone OS)
เป็นระบบปฏิบัติการสำหรับสมาร์ทโฟนของบริษัทแอปเปิล
(Apple Inc.) หรือในชื่อเดิม แอปเปิลคอมพิวเตอร์ (Apple Computer Inc.)โดยระบบปฏิบัติการนี้สามารถเชื่อมต่อไปยังแอปสโตร์
(App Store) สำหรับเข้าถึงแอปพลิเคชัน (Application) มากมาย
โดยใช้งานได้ในเวอร์ชั่น iOS 2.x เป็นครั้งแรกอีกด้วย
8). Symbian คือ ระบบปฏิบัติการ (Operating System) ที่ออกแบบมาเพื่อรองรับเทคโนโลยีการสื่อสารแบบไร้สาย
(Wireless) ช่วยในการส่งข้อมูลของโทรศัพท์เคลื่อนที่เป็นหลัก
เป็นระบบที่ใช้งานได้ง่าย มีความปลอดภัยสูง ช่วยประหยัดพลังงาน
และใช้หน่วยความจำที่มีขนาดเล็ก
เพื่อรองรับกับโทรศัพท์มือถือทั้งในปัจจุบันและอนาคต
9). Windows Phone คือ ทำความเข้าใจพื้นฐานการเขียนโปรแกรมบน Windows
Phone ในยุคของการแข่งขัน Smartphone อย่างดุเดือดในบรรดา
3 ค่ายที่กำลังแข่งขันกันคือ Android, iOS และ Windows
Phone เรียงตามลำดับ อันที่จริง มีเยอะกว่านี้ แต่ตัวอื่น ๆ
ได้ตกอันดับและไม่ถือว่าเป็นคู่แข่งอีก สำหรับ Windows Phone เป็น Software
ของบริษัท
Microsoft เปิดตัวอย่างเป็นทางการเมื่อประมาณกลางปี 2010 เป็นระบบปฏิบัติการที่ออกแบบมาเพื่อรองรับอุปกรณ์บนมือถือประเภท
Smartphone หรือ Tablets
ระบบ ปฏิบัติ การ ยัง มี อีก มาก โดย เฉพาะ ระบบ ปฏิบัติ การ ที่ ใช้ ใน เครือ ข่าย คอมพิวเตอร์ เพื่อ ให้ คอมพิวเตอร์ ทำ งาน ร่วม กัน เป็น ระบบ เช่น ระบบ ปฏิบัติ การเน็ตแวร์ วินโดว์สเอ็น ที
ตัว แปล ภาษา
ใน การ พัฒนา ซอฟต์แวร์จำ เป็น ต้อง มี ซอฟต์แวร์ที่ ใช้ ใน การ แปล ภาษา ระดับ สูง เพื่อ แปล ภาษา ระดับ สูง ให้ เป็น ภาษาเครื่อง ภาษา ระดับ สูง มี หลาย ภาษา ภาษา ระดับ สูง เหล่า นี้ สร้าง ขึ้น เพื่อ ให้ ผู้ เขียน โปรแกรม เขียน ชุด คำ สั่ง ได้ ง่าย เข้า ใจ ได้ ตลอด จน ถึง สามารถ ปรับ ปรุง แก้ ไข ซอฟต์แวร์ใน ภาย หลัง ได้ ภาษา ระดับ สูง ที่ พัฒนา ขึ้น มา ทุก ภาษา จะ ต้อง มี ตัว แปล ภาษา สำหรับ แปล ภาษา ภาษา ระดับ สูง ซึ่ง เป็น ที่ รู้ จัก และ นิยม กัน มาก ใน ปัจจุบัน เช่น ภาษา ปาสคาล ภาษาเบสิก ภาษา ซี และ ภาษาโลโก
1) ภาษา ปาสคาล เป็น ภาษา สั่ง งาน คอมพิวเตอร์ ที่ มี รูป แบบ เป็น โครง สร้าง เขียน สั่ง งาน คอมพิวเตอร์ เป็น กระบวน ความ ผู้ เขียน สามารถ แบ่ง แยก งาน ออก เป็น ชิ้น เล็ก ๆ แล้ว มา รวม กัน เป็น โปรแกรม ขนาด ใหญ่ ได้
2) ภาษาเบสิก เป็น ภาษา ที่ มี รูป แบบ คำ สั่ง ไม่ ยุ่ง ยาก สามารถ เรียน รู้ และ เข้า ใจ ได้ ง่าย มี รูป แบบ คำ สั่ง พื้น ฐาน ที่ สามารถ นำ มา เขียน เรียง ต่อ กัน เป็น โปรแกรม ได้
3) ภาษาซี เป็น ภาษา ที่ เหมาะ สำหรับ ใช้ ใน การ พัฒนา ซอฟต์แวร์อื่น ๆ ภาษา ซี เป็น ภาษา ที่ มี โครง สร้าง คล่อง ตัว สำหรับ การ เขียน โปรแกรม หรือ ให้ คอมพิวเตอร์ ติดต่อกับอุปกรณ์ ต่าง ๆ
4) ภาษาโลโก เป็น ภาษา ที่ เหมาะ สำหรับ การ เรียน รู้ และ เข้า ใจ หลัก การ โปรแกรม ภาษาโลโก ได้ รับ การ พัฒนา สำ หรับ เด็ก
นอก จาก ภาษา ที่ กล่าว ถึง แล้ว ยัง มี ภาษา คอมพิวเตอร์ ที่ ใช้ กัน อยู่ ใน ปัจจุบัน อีก มาก มาย หลาย ภาษา เช่น ภาษาฟอร์แทรน ภาษา โค บอล ภาษา อาร์พีจี
ไม่มีความคิดเห็น:
แสดงความคิดเห็น