หน่วยเรียนที่ 3 ซอฟต์แวร์และระบบปฏิบตั ิการ Software and Operating system
ลกั ษณะการทางานของซอฟตแ์ วร์ 2
ซอฟต์แวร์ (software) หมายถึง โปรแกรม หรือชุดคาสั่งที่ควบคุมให้เคร่ืองคอมพิวเตอร์ ทางานให้ได้ผลลพั ธ์ตามทีต่ อ้ งการ 3
ประเภทของซอฟต์แวร์ 1) ซอฟต์แวร์ระบบ (system software) 2) ซอฟต์แวรป์ ระยุกต์ (application software) 4
ประเภทของซอฟต์แวร์ 5
ซอฟต์แวรร์ ะบบ เป็ นส่ือกลางระหว่างโปรแกรมประยุกต์และอุปกรณ์คอมพวิ เตอร์ 6
ซอฟตแ์ วรร์ ะบบ (System Software) ซอฟตแ์ วร์ระบบ จะเก่ียวขอ้ งกบั การควบคุม การทางานที่ใกลช้ ดิ กบั อุปกรณค์ อมพวิ เตอร์ มากท่ีสุด แบ่งออกเป็น 2 ประเภท คือ •ระบบปฎบิ ัติการ (operating systems) •โปรแกรมอรรถประโยชน์ (utility programs) 7
ระบบปฏบิ ัติการ (Operating Systems) •ใ ช้ ส า ห รั บ ก า ร ค ว บ คุ ม แ ล ะ ป ร ะ ส า น ง า น อุปกรณ์คอมพิวเตอร์ทั้งหมดโดยเฉพาะกับ ส่วนนาเข้าและส่งออกผลลัพธ์ (I/O Device) บางครงั้ เรยี กวา่ แพล็ตฟอรม์ (platform) •คอมพิวเตอรจ์ ะทางานไดจ้ าเป็นตอ้ งมี ระบบปฏิบัติการติดตั้งอยู่ในเครื่องเสียกอ่ น 8
โปรแกรมระบบปฏบิ ตั ิการ (Operating System :OS) •โปรแกรมทท่ี าหน้าทีใ่ นการจดั การระบบ •ติดต่อระหว่างฮารด์ แวร์กบั กบั ซอฟตแ์ วร์ ประเภทตา่ งๆ ให้สะดวกมากขึน้ •เปรียบเสมือนเปน็ ตวั กลางคอยจัดการระบบ คอมพิวเตอร์ระหว่างโปรแกรมกับฮาร์ดแวร์ คอมพิวเตอร์ 9
โปรแกรมระบบปฏบิ ัตกิ าร (Operating System :OS) •สอบและค้นหาไดรเวอร์ต่างๆ ได้เอง •มีระบบการทางานท่ีเรียกวา่ Plug and Play •มีหน้าจอท่ีสวยงามรองรับการใช้งานทางด้าน อินเตอร์เนต็ และระบบมัลตมิ ีเดีย 10
นิยามของระบบปฏิบัติการ 1.Resource allocator – บรหิ ารการจัดสรรทรพั ยากร เช่น การจดั การ Harddisk , memory , printer ให้ เกิดประโยชน์ได้อยา่ งเต็มท่ี 2.Control program – ควบคุมการ execute โปรแกรมของผู้ใช้ และการทางานของอุปกรณร์ ับสง่ ขอ้ มลู 3. Kernel (แก่นแท้) – โปรแกรมท่ีทางานอยูต่ ลอดเวลาบน คอมพวิ เตอร์ 11
ววิ ฒั นาการของระบบปฏิบตั กิ าร ยุคแรก หลอดสุญญากาศ ยงั ไม่มี OS และใช้ CARD I/O รับ-ส่ งข้อมูล ยุคท่ี 2 ใช้ทรานซิสเตอร์ เป็ น Mainframe เร่ิมใช้ Fortran, Cobol โดยใช้ Batch processing ควบคุม ยคุ ที่ 3 ใช้ IC(Integrated circuit) เร่ิมใช้ Basic, Pascal เริ่ม ใช้ Multiprogramming และ time sharing ยคุ ท่ี 4 ใช้ Multi-mode และ Virtual machine เริ่มส่ือสาร ระหว่างเครือข่าย (Internet) 12
Search
Read the Text Version
- 1 - 12
Pages: