The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

ประเภทของระบบปฏิบัติการ

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by กันภิรมย์ โอ้นุช, 2023-12-19 01:37:50

ส่วนประกอบของระบบปฏิบัติการ

ประเภทของระบบปฏิบัติการ

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


ระบบปฏิบัติบั ติการแบบเครือรืข่า ข่ ย ( Network OS ) ระบบปฏิบัติบั ติการแบบเครือรืข่า ข่ ย ( network OS ) เป็น ป็ ระบบปฏิบัติบั ติการที่มุ่ง มุ่ เน้น น้ และให้บ ห้ ริกริารสำ หรับรัผู้ใผู้ช้ห ช้ ลาย ๆ คน ( multi - user ) นิยนิมใช้สำ ช้ สำหรับรังานให้บ ห้ ริกริารและ ประมวลผลข้อ ข้ มูลสำ หรับรัเครือรืข่า ข่ ยโดยเฉพาะ มักมัพบเห็น ห็ ได้กั ด้ กับการนำ ไปใช้ใช้ นองค์กรธุรกิจทั่วทั่ ไป เครื่อรื่ง คอมพิวพิเตอร์ที่ร์ ที่ ติดตั้งตั้ระบบปฏิบัติบั ติการเหล่านี้เ นี้ รียรีกว่า ว่ เครื่อรื่ง server ซึ่งซึ่เป็น ป็ เสมือมืนเครื่อรื่งแม่ข่ ม่ า ข่ ยที่ให้บ ห้ ริกริาร ข้อ ข้ มูลต่าง ๆ ที่จำ เป็น ป็ สำ หรับรัผู้ใผู้ช้นั่ ช้ นนั่เอง


ระบบปฏิบัติบั ติการแบบฝังฝั ( embedded OS ) ระบบปฏิบัติบั ติการแบบฝัง ( embedded OS ) เป็น ป็ ระบบปฏิบัติบั ติการที่พบเห็น ห็ ได้ในอุปกรณ์ คอมพิวพิเตอร์พร์กพาขนาดเล็ก เช่น ช่ พีดี พีเอหรือรื Smart phone บางรุ่น รุ่ สามารถช่ว ช่ ยในการ ทำ งานของอุปกรณ์แณ์บบไม่ปม่ ระจำ ที่เหล่านี้ไนี้ ด้เ ด้ป็น ป็ อย่า ย่ งดีเกิดขึ้นขึ้มาหลังสุด สุ พร้อ ร้ ม ๆ กับที่อุปกรณ์ คอมพิวพิเตอร์พร์กพาเหล่านี้ไนี้ด้รับรัความนิยนิมมาก ขึ้นขึ้บางระบบมีคุมีณ คุ สมบัติบั ติที่ใกล้เคียงกับระบบ ปฏิบัติบั ติการแบบเดี่ยวด้วย เช่น ช่ รองรับรักับการ ทำ งานทั่วทั่ ไป ดูห ดู นัง ฟังฟัเพลงหรือรืเชื่อชื่มต่อ อินเทอร์เร์น็ตได้


ระบบปฏิบัติ บั ติการแบบฝัง ( Embedded OS ) เรามัก มั จะพบเห็น ห็ การใช้ง ช้ านของ ระบบปฏิบัติ บั ติการแบบฝังนี้กั นี้ กั บอุปกรณ์ คอมพิวพิเตอร์ข ร์ นาดพกพา เช่น ช่ Palm, pocket PC, Smart phone รวมถึง อุปกรณ์ข ณ์ นาดเล็กอื่น ๆ


จัดทำ โดย ประเภทของระบบปฏิบัติการ นางสาวกันภิรมย์ โอ้นุช นุ ปวช.1/3 เลขที่13 วิทวิยาลัยเทคโนโลยีรัยีตรันโกสินสิทร์ วิชวิา ระบบปฏิบัติบั ติการเบื้อบื้งต้น ภาคเรียรีนที่ 2 ปีกปีารศึกษา 2566


Kernel Kernel คือ โปรแกรมที่เป็น ป็ ศูนย์กย์ลางในระบบ computer ทำ หน้าน้ที่ควบคุมคุการทำ งานตั้งตั้แต่เริ่มริ่ boot server รวมถึงการ start/stop program และ input/output จาก software ทั้งทั้หมด คอยจัดจัการ ทรัยรัากรต่างๆ หรือรื hardware เช่นช่ keyboard, monitor, printer, speaker โดย Kernel ทำ หน้าน้ที่ เชื่อชื่มการทำ งานระหว่าว่ง software และ hardware เข้าข้ด้วด้ยกันนั่นนั่เอง ส่วส่นที่เป็น ป็ code สำ คัญของ Kernel จะถูกถู load เข้าข้ส่วส่น memory ที่จองไว้ใว้ห้เห้ฉพาะ เพื่อพื่ ป้อป้งกันการเขียขีนทับจาก application อื่น การ เชื่อชื่มต่อของ Kernel เป็น ป็ ระดับดัต่ำ สุดสุที่เกียว ข้อข้งกับ hardware เมื่อมื่มีกมีาร request ไปยังยั Kernel เราจะเรียรีกว่าว่ system call และส่วส่นที่ ใช้งช้านจะเรียรีกว่าว่ resource


ShalL ผู้ทีผู้ ทีเริ่มริ่ ใช้งช้าน Unix หรือรื Linux อาจจะได้ยิด้นยิคำ ว่าว่ shell กันบ่อบ่ยๆ และ จริงริๆ shell คืออะไร หละ ? ตามความหมายแล้วมันมัคือตัวแปลงคำ สั่งสั่ที่ ช่วช่ยให้ผู้ห้ ใผู้ช้งช้านสามารถเข้าข้ถึงระบบ operating system มีด้มีวด้ยกัน 2 แบบ คือ CLI – Command line interface รับรัคำ สั่งสั่โดยข้อข้มูล text และ แสดงผลในรูปรูแบบ text เช่นช่กัน GUI – Graphical user interface รับรัคำ สั่งสั่โดยอาศัย mouse และ รูปรูบนจอ monitor ขึ้นขึ้อยู่กัยู่ กับระบบ computer ที่ใช้งช้านว่าว่ออกแบบมาสำ หรับรังานประเภทไหน โดยคำ ว่าว่ “shell” มีที่มี ที่ มาจากการที่มันมัทำ หน้าน้ที่เป็น ป็ layer ครอบคลุมลุการ ทำ งานของ Kernel อีกที


ส่วส่นมากแล้ว ตัว shell ไม่ไม่ด้มีกมีารเชื่อชื่มต่อโดยตรงภาย ใต้ Kernel ถึงแม้ว่ม้าว่ตัว shell จะสื่อสื่สารกับผู้ใผู้ช้งช้านผ่าผ่น ทางอุปกรณ์ที่ณ์ ที่ เชื่อชื่มต่อกับ computer แต่ shell ก็ยังยัคง ใช้ Kernel API ช้เหมือมืนๆกับ application ที่ใช้งช้านกัน โดย shell จะเข้าข้มาบริกริารจัดจัการระบบโดยอาศัยการ แปลงคำ สั่งสั่ที่ user ป้อป้นเข้าข้มา และนำ ผลลัพธ์กธ์ลับไป แสดง ซึ่งซึ่การที่ shell ทำ งานเหมือมืน application ทำ ให้ ง่ายต้องการเปลี่ยนแปลงไปใช้ application ช้อื่นที่ทำ งาน เหมือมืนกัน นอกจากนี้สำ นี้ สำหรับรั shell ที่ทำ งานในดับดัภายใน (local system) ยังยัมีวิมีธีวิ ใธีนการที่ผู้ใผู้ช้งช้านภายนอกสามารถ เข้าข้มาใช้งช้านได้โดยอาศัย remote access เช่นช่ secure shell protocol ที่นิยนิมใช้งช้านกันในรูปรูแบบ text command line และก็ยังยัมี remote desktop มีที่ใช้งช้าน แบบ GUI ให้สห้ามารถเข้าข้มา remote จัดจัการได้จด้าก ภายนอก


Text Shell (CLI) Command-line interface หรือรื CLI เป็นป็ shell ชนิดนิเริ่มริ่ แรกที่อาศัยเพียพีง keyboard ในการทำ งานส่งส่ข้อข้มูลให้กัห้ กับ OS เช่นช่การ load ข้อข้มูล application, แสดงข้อข้มูล file หรือรื เก็บข้อข้มูลของผู้ใผู้ช้งช้านเอง โดยระบบปฏิบัติบั ติการ (OS) ประเภท Unix มักมัจะมีจำมีจำนวน Shell program ที่หลากหลายชนิดนิมาก ด้วด้ยความหลากหลายของคำ สั่งสั่รวมถึง ความสามารถต่างๆที่ แต่กต่างกัน แต่สำ หรับรับาง OS ก็อาจจะมี CLI แค่ชนิดนิเดียดีว เช่นช่ MS-DOS ลักษณะของ shell prompt คือ $ หรือรืมักมัเรียรีกกันว่าว่ command prompt เมื่อมื่ prompt นี้แ นี้ สดงขึ้นขึ้มาแสดงว่าว่ ระบบเตรียรีมรอรับรัคำ สั่งสั่ โดย shell จะอ่านจาก input ข้อข้มูลที่ ผู้ใผู้ช้ป้ช้อป้นเข้าข้ไปก่อน enter และทำ งานด้วด้ยวิธีวิตธีรวจสอบข้อข้มูล ของคำ แรกที่ป้อป้นเข้าข้ว่าว่คำ นั้นนั้ ไม่ใม่ช้กช้ลุ่มลุ่ตัวอักษรที่ไม่มีม่คมีวาม หมาย รวมถึง space และ tab Bourne shell (sh) Debian Almquist shell (dash) Bourne-Again shell (bash) C shell (csh)


Graphical shell Graphical shell หลักๆมีกมีารใช้ง ช้ านอยู่บ ยู่ น GUI ซึ่งซึ่ เป็น ป็ graphical user interface โดยจะอนุญนุาตให้ผู้ ห้ ผู้ ใช้ง ช้ านสามารถเข้า ข้ ถึง เปิดปิ ปิดปิหรือรืโยกย้า ย้ ย รวมถึง ย่อ ย่ ขนาดของ windows ได้ ส่ว ส่ นมากแล้ว GUI จะมี ลักษณะที่ประกอบด้ว ด้ ย desktop environment, start menu และ task bar อย่า ย่ งที่เราคุ้นคุ้เคยในการ ใช้ง ช้ าน window OS ตัวอย่า ย่ งเช่น ช่ Window 3.x series Window 95 , NT Window XP Linux Desktop


ส่วนประกอบ ของระบบปฏิบัฏิติ บั ติ การ นางสาวกัน กั ภิรภิมย์ โอ้นุ อ้ ช นุ ปวช.1/3 เลขที่1ที่ 3 จัดทำ โดย วิชา ระบบปฏิบัติการเบื้องต้น วิทยาลัยเทคโนโลยีรัตนโกสินทร์ ภาคเรียนที่2 ปีการ ศึกษา 2566


Click to View FlipBook Version