Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ระบบปฎิบัติการ (2)

ระบบปฎิบัติการ (2)

Published by Natsuda Boonruang, 2021-03-24 02:15:34

Description: ระบบปฎิบัติการ (2)

Search

Read the Text Version

ระบบปฏิบตั กิ าร ของคอมพิวเตอร์

ความรู้เบื้องต้นเกยี่ วกบั ระบบปฏบิ ตั กิ าร คอมพิวเตอร์ได้ถูกพฒั นามาอย่างมากมายหลายรุ่น ต้งั แต่ยุคแรกๆ จนกระทงั่ ถึงปัจจุบนั ยุค แรกๆ คอมพิวเตอร์ถูกสร้างข้ึนมาจากหลอดสูญญากาศ มีขานาดใหญ่มาก แต่ในปัจจุบนั น้ี คอมพิวเตอร์ผลิตจากแผงวงจรรวมทมี่ ีประสิทธิภาพและมีความสามารถสูง ขนาดเล็ก พกพาได้ สะดวกข้ึนมาก แตถ่ ึงแมว้ า่ ตวั เคร่ืองคอมพวิ เตอร์ไดถ้ ูกพฒั นาไปอยา่ งมากจนชนิดเทียบกบั อดีต เป็นคนละเรื่องกนั ก็ตาม โครงสร้างพ้นื ฐานของระบบคอมพิวเตอร์ก็ยงั คงมีลกั ษณะเหมือนเดิม คอมพิวเตอร์ไดถ้ ูกพฒั นามาอยา่ งมากมายหลายรุ่น ต้งั แต่ยคุ แรกๆ จนกระทงั่ ถึงปัจจุบนั ยุค แรกๆ คอมพิวเตอร์ถูกสร้างข้ึนมาจากหลอดสูญญากาศ มีขานาดใหญ่มาก แต่ในปัจจุบนั น้ี คอมพวิ เตอร์ผลิตจากแผงวงจรรวมทมี่ ีประสิทธิภาพและมีความสามารถสูง ขนาดเล็ก พกพาได้ สะดวกข้ึนมาก แต่ถึงแมว้ า่ ตวั เครื่องคอมพิวเตอร์ไดถ้ ูกพฒั นาไปอยา่ งมากจนชนิดเทียบกบั อดีต เป็นคนละเร่ืองกนั ก็ตาม โครงสร้างพ้ืนฐานของระบบคอมพิวเตอร์ก็ยงั คงมีลกั ษณะเหมือนเดิม

ระบบปฏิบตั กิ าร (Operating System : OS) คืออะไร ระบบคอมพวิ เตอร์แทบทกุ ระบบถือวา่ ระบบปฏิบตั ิการเป็ นส่วน สาคญั ของระบบ โดยทว่ั ไประบบคอมพวิ เตอร์แบง่ เป็น 4 ส่วน คือ ฮาร์ดแวร์ ระบบปฏิบตั ิการ โปรแกรมประยกุ ต์ และผใู้ ช้

1.ฮาร์ดแวร์ ฮาร์ดแวร์ ประกอบดว้ ยทรัพยากรตา่ งๆ ท่ีมีในระบบ ไดแ้ ก่ อุปกรณ์นาขอ้ มูลเขา้ /ออก หน่วยประมวลผลกลาง และ หน่วยความจา นอกจากน้ียงั หมายความรวมถึง โปรแกรม ภาษาเครื่อง และไมโครโปรแกรม ซ่ึงเป็นส่วนท่ี บริษทั ผผู้ ลิตสร้างข้นึ เพ่ือใชเ้ ป็นซอฟร์แวร์ในระดบั พ้นื ฐาน (primitive level) โดยสามารถทางานไดโ้ ดยตรง กบั ทรัพยากรระบบดว้ ยคาสัง่ ง่ายๆ เช่น ADD MOVE หรือ JUMP คาสง่ั เหล่าน้ีจะถูกกาหนด เป็นข้นั ตอน การทางานของวงจรภายในเคร่ืองคอมพิวเตอร์ ชุดคาสงั่ ทีไ่ มโครโปรแกรมตอ้ งแปลหรือตคี วามหมายจะ อยใู่ น รูปแบบภาษาเครื่องและมกั เป็นคาสง่ั ในการคานวณ เปรียบเทยี บ และการควบคุมอุปกรณ์นาขอ้ มูลเขา้ /ออก

2.ระบบปฏิบัตกิ าร ระบบปฏิบตั ิการ เป็ นโปรแกรมที่ทางานเป็ นตัวกลาง ระหว่างผู้ใช้เครื่องและฮาร์ดแวร์ โดยมีวตั ถุประสงค์ เพ่ือจัดสภาพแวดล้อมให้ผู้ใช้ระบบสามารถ ปฏบิ ตั งิ านบนเครื่องคอมพวิ เตอร์ได้ โดยจะ เอือ้ อานวยการพฒั นาและการใช้โปรแกรมต่างๆ รวมถงึ การจดั สรรทรัพยากรต่างๆ ให้ได้อย่างมี ประสิทธภิ าพ

3.โปรแกรมประยุกต์ คือซอฟตแ์ วร์หรือโปรแกรมท่ีถกู เขยี นข้ึนเพื่อการทางานเฉพาะอยา่ งท่ีเราตอ้ งการ เช่น งานส่วนตวั งานทางดา้ นธุรกิจ งานทางดา้ นวิทยาศาสตร์ โปรแกรมทางธุรกิจ เกมส์ตา่ งๆ ระบบฐานขอ้ มลู ตลอดจนตวั แปลภาษา เราอาจเรียกโปรแกรมประเภทน้ีวา่ User's Program โปรแกรม ประเภทน้ีโดยส่วนใหญม่ กั ใชภ้ าษาระดบั สูงในการพฒั นา เช่นภาษา C, C++, COBOL, PASCAL, BASIC ฯลฯ ตวั อยา่ งของโปรแกรมท่ีพฒั นาข้ึนใชใ้ นทางธุรกิจ เช่น โปรแกรมระบบ บญั ชีจ่ายเงินเดือน (Payroll Program) โปรแกรมระบบเช่าซ้ือ (Hire Purchase) โปรแกรมระบบสินคา้ คงหลงั (Stock Program) ฯลฯ ซ่ึงแตล่ ะโปรแกรมก็จะมีเง่ือนไขหรือ แบบฟอร์มที่แตกต่างกนั ตามความตอ้ งการหรือกฏเกณฑข์ องแตล่ ะหน่วยงานที่ใช้ ซ่ึงโปรแกรม ประเภทน้ีเราสามารถดดั แปลงแกไ้ ขเพ่ิมเติม (Modifications) ในบางส่วนของโปรแกรมเอง ได้ เพื่อใหต้ รงกบั ความตอ้ งการของผใู้ ชง้ านโปรแกรม โปรแกรมเหล่าน้ีเป็นตวั กาหนดแนวทางในการ ใชท้ รัพยากรระบบ เพื่อทางานต่างๆ ใหแ้ ก่ผใู้ ชห้ ลากหลายประเภท ซ่ึงอาจเป็นไดท้ ้งั บุคคล โปรแกรม หรือเคร่ืองคอมพิวเตอร์ เช่นตวั แปรภาษาตอ้ งใชท้ รัพยากรระบบโปรแกรมเมอร์ ดงั น้นั ระบบปฏิบตั ิการตอ้ งควบคมุ และประสานงานในการใชท้ รัพยากรระบบของผใู้ ชใ้ ห้เป็นไปอยา่ ง ถกู ตอ้ งในการแปลโปรแกรมภาษาระดบั สูงใหเ้ ป็นภาษาเครื่องแก่

4.ผู้ใช้ ผใู้ ช้ ถึงแมร้ ะบบคอมพวิ เตอร์จะประกอบดว้ ยองคป์ ระกอบท้งั ทางดา้ นฮาร์ดแวร์ และซอฟตแ์ วร์ แต่ระบบคอมพวิ เตอร์จะไม่สามารถทางานไดถ้ า้ ขาดอีก องคป์ ระกอบหน่ึง ซ่ึงไดแ้ ก่ องคป์ ระกอบทางดา้ นบคุ ลากรทจ่ี ะเป็ นผจู้ ดั การและ ควบคุมระบบคอมพวิ เตอร์ให้สามารถปฏิบตั งิ านไดอ้ ยา่ งราบรื่น คอยแกไ้ ขปัญหา ต่าง ๆ ท่ีเกิดข้ึนกบั ระบบคอมพิวเตอร์ พฒั นาโปรแกรมประยกุ ตต์ ่าง ๆ รวมไปถึง การใชง้ านโปรแกรมประยกุ ตท์ ีถ่ ูกพฒั นาข้ึน

ระบบปฏิบตั ิการ หรือที่เรียกยอ่ ๆ วา่ โอเอส (Operating System : OS) เป็นซอฟตแ์ วร์ใชใ้ นการดแู ลระบบ คอมพิวเตอร์ เคร่ืองคอมพิวเตอร์ทกุ เครื่องจะตอ้ งมีซอฟตแ์ วร์ ระบบปฏิบตั ิการน้ี ระบบปฏิบตั ิการที่นิยมใชก้ นั มากและเป็นที่รู้จกั กนั ดีเช่น ดอส วินโดวส์ ยนู ิกซ์ ลีนุกซ์ และแมคอินทอช 1)ดอส(Disk Operating System : DOS) เป็นซอฟตแ์ วร์จดั ระบบงานท่ีพฒั นามานานแลว้ การใชง้ านจึงใชค้ าสง่ั ตวั อกั ษร ดอสเป็นซอฟตแ์ วร์ที่รู้จกั กนั ดีในหมู่ผใู้ ชไ้ มโครคอมพิวเตอร์ อดีต ปัจจุบนั ระบบปฏิบตั ิการดอสน้นั มีการใชง้ านนอ้ ยมาก

2) วินโดวส์ (Windows) เป็นระบบปฏิบตั ิการท่ีพฒั นาต่อจากดอส โดยใหผ้ ใู้ ชส้ ามารถวินโดวส์ยงั สามารถทางานหลายงานพร้อมกนั ได้ โดยงานแต่ละงานจะอยใู่ นกรอบช่อง หนา้ ตา่ งบนจอภาพ การใชง้ านเนน้ รูปแบบกราฟิ ก ผใู้ ชง้ านสามารถใช้ เมาส์เลื่อสง่ั งานไดจ้ ากเมาส์มากข้ึนแทนการใชแ้ ผงแป้นอกั ขระเพียงอยา่ ง เดียวนอกจากน้ีระบบปฏิบตั ิการนตวั ช้ีเพื่อเลือกตาแหน่งท่ีปรากฏบน จอภาพ ทาให้ใชง้ านคอมพิวเตอร์ไดง้ ่าย ระบบปฏิบตั ิการวินโดวส์จึงไดร้ ับ ความนิยมอยา่ งมากในปัจจุบนั

3) ยูนิกซ์ (Unix) เป็นระบบปฏิบตั กิ ารที่พฒั นามาต้งั แตค่ ร้ังใชก้ บั เคร่ืองมินิคอมพวิ เตอร์ ระบบปฏิบตั กิ ารยนู ิกซ์เป็นระบบปฏิบตั กิ ารที่เป็นเทคโนโลยแี บบเปิ ด (open system) ซ่ึงเป็นแนวคิดทผี่ ใู้ ชไ้ ม่ตอ้ งผกู ตดิ กบั ระบบใด ระบบหน่ึงหรือใชอ้ ุปกรณท์ ม่ี ียห่ี อ้ เดียวกนั ยนู ิกซ์ยงั ถูกออกแบบมาเพ่ือ ตอบสนองการใชง้ านในลกั ษณะทีม่ ีผใู้ ชไ้ ดห้ ลายคนในเวลาเดียวกนั ที่ เรียกวา่ ระบบหลายผใู้ ช้ (multiusers) และสามารถทางานได้ หลายๆ งานในเวลาเดียวกนั ในลกั ษณะทเี่ รียกวา่ ระบบหลายภารกิจ (multitasking) ระบบปฏิบตั ิการยนู ิกซ์จงึ นิยมใชก้ บั เครื่องที่ เช่ือมโยงเป็น เครือขา่ ยเพอื่ ใชง้ านร่วมกนั หลายๆ เครื่องพร้อมกนั

4) ลีนุกซ์ (linux) เป็นระบบปฏบิ ตั กิ ารทีพ่ ฒั นามาจากระบบยนู ิกซ์ เป็นระบบซ่ึงมีการ แจกจา่ ยโปรแกรมตน้ ฉบบั ให้นกั พฒั นาช่วยกนั พฒั นาคุณสมบตั ขิ อง ระบบปฏิบตั กิ าร ระบบปฏิบตั ิการลนี ุกซ์เป็นทีน่ ิยมกนั มากข้ึนใน ปัจจุบนั เนื่องจากมีโปรแกรมประยกุ ตต์ ่างๆ ทท่ี างานบนระบบลีนุกซ์ จานวนมาก โดยเฉพาะอยา่ งยงิ่ โปรแกรมในกลุ่มของกสู ์นิว (GNU) และส่ิงท่สี าคญั ท่สี ุดก็คอื ระบบลีนุกซ์เป็นระบบปฏิบตั กิ าร ประเภทแจกฟรี (Free Ware) ผใู้ ชส้ ามารถใชง้ านไดโ้ ดยไม่ตอ้ ง เสียคา่ ใชจ้ ่าย

5) (macintosh) เป็นระบบปฏิบตั ิการสาหรับเคร่ืองไมโครคอมพวิ เตอร์ แมคอินทอช ส่วนมาก นาไปใชง้ านดา้ นกราฟิ ก ออกแบบและจดั แต่งเอกสาร นิยมใชใ้ นสานกั พมิ พ์ ตา่ งๆ นอกจากระบบปฏบิ ตั ิการที่กล่าวมาแลว้ ยงั มีระบบปฏิบตั ิการอีกมาก เช่นระบบปฏิบตั กิ ารทใ่ี ชใ้ นเครือข่ายคอมพวิ เตอร์ เพ่ือใหค้ อมพิวเตอร์ทางาน ร่วมกนั เป็นระบบ เช่น ระบบปฏบิ ตั กิ ารเน็ตแวร์ นอกจากน้ียงั มี ระบบปฏบิ ตั ิการทีใ่ ชง้ านเฉพาะกบั เครื่องคอมพิวเตอร์ทีส่ ร้างข้นึ มาเพือ่ งาน ใดงานหน่ึงโดยเฉพาะ ซ่ึงส่วนใหญ่จะใชใ้ นห้องปฏบิ ตั ิการคอมพวิ เตอร์ใน สถาบนั การศึกษา

ขอบคุณค่ะ


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook