1
Document Name
Your Company Name (C) Copyright (Print Date) All Rights Reserved
อภิชญา สินลักษณทิพย์
ม.6/2 เลขที่ 54
โรงเรียนอัสสัมชัญคอนแวนด์
2
Document Name
Your Company Name (C) Copyright (Print Date) All Rights Reserved
ระบบปฏิบัติการ (Operating System) คืออะไร
คือโปรแกรมที่ทำหน้ำที่ในกำรจัดกำรระบบเพื่อติดต่อระหว่ำงฮำร์ดแวร์กับกับซอฟต์แวร์
ประเภทต่ำง ๆ ให้สะดวกมำกขึ้น เปรียบเสมือนเป็นตัวกลำงคอยจัดกำรระบบคอมพิวเตอร์
ระหว่ำงโปรแกรมกับฮำร์ดแวร์คอมพิวเตอร์ ส่วนที่นำเข้ำ( Inputs)
โปรแกรมประยุกต์กับกำรข้ำมแพลตฟอร์ม
หมำยถึง กำรที่โปรแกรมคอมพิวเตอร์ภำษำโปรแกรม ระบบปฏิบัติกำร หรือ ซอฟต์แวร์ชนิดอื่นๆ
สำมำรถทำงำนได้ในหลำยแพลตฟอร์มคอมพิวเตอร์ตัวอยำงเช่น โปรแกรมคอมพิวเตอร์สำมำรถทำงำนได้
บนไมโครซอฟท์วินโดวส์สำหรับสถำปัตยกรรม x86และ Mac OS X บน PowerPCแพลตฟอร์ม
ไบออส (BIOS - Basic Input Output System) รำกฐำนรองรับระบบปฏิบัติกำร
ไบออสเป็นส่วนหนึ่งของกลุ่มคำสั่งที่บรรจุอยู่ในหน่วยควำมจำ ROM มีหน้ำที่หลัก
คือควบคุมอุปกรณ์มำตรฐำนในเครื่อง เช่น ซีพียู หน่วยควำมจำ ROM และ RAM ฯลฯ
ไบออสทำให้ระบบปฏิบัติกำรหรือโปรแกรมประยุกต์ที่ใช้งำนเป็นอิสระจำกอุปกรณ์
ปัจจุบันอุปกรณ์ที่ใช้เก็บโปรแกรมไบออสจะเป็นวงจรหน่วยควำมจำแบบ Flash
ROM ที่สำมำรถแก้ไขโปรแกรมได้ ซึ่งมักแก้ไขในกรณีที่พบปัญหำหรือข้อผิดพลำดใน
ไบออส หรือมีควำมจำเป็นต้องเพิ่มเติมฟังก์ชันกำรทำงำนที่สำคัญ ผู้ผลิตก็อำจออก
ไบออสรุ่นใหม่ให้ผู้ใช้แก้ไขได้
กำรเริ่มต้นทำงำนของคอมพิวเตอร์ (Boot Up)
เมื่อทำกำรกดสวิทช์ Power On เครื่องคอมพิวเตอร์จะอ่ำนสิ่งที่ต้องทำมำจำก BIOS (Basic Input
Output System) โดย BIOS จะสั่งให้ทำกระบวนกำรหนึ่งที่เรียกว่ำ POST(Power On Self Test)
กระบวนกำรนี้ถูกบรรจุในหน่วยควำมจำ (MEMORY) ของคอมพิวเตอร์ แต่ปัจจุบันมักจะเก็บใน
EPROM เรียกว่ำกำรแฟลช (flash) ROM
ประเภทของกำร boot up แบ่งออกเป็น 2 ประเภท คือ
Cold Boot ซึ่งเป็นกำรบูทที่เริ่มต้นจำกกำรกดสวิทช์ Power On ของเครื่องคอมพิวเตอร์ให้คอมพิวเตอร์
เริ่มกำรทำงำน POST และบูทตำมลำดับ
Warm Boot เป็นกำรสั่งบูทระบบใหม่ ด้วยกำรกดปุ่ม Reset หรือกำรกดปุ่ม Ctrl+Alt+Del หรือกำรสั่ง
Restart เครื่องคอมพิวเตอร์ เรียกได้ว่ำเป็นกำรสั่งบูทด้วยซอฟต์แวร์
3
Document Name
Your Company Name (C) Copyright (Print Date) All Rights Reserved
ส่วนประสำนงำนกับผู้ใช้ ( User Interface )
กำรสั่งงำนให้คอมพิวเตอร์ทำงำนอย่ำงที่เรำต้องกำร ผู้ใช้จะต้องป้ อนข้อมูลและชุดคำสั่งต่ำง ๆ
ให้กับคอมพิวเตอร์เสียก่อน โดยผ่ำนส่วนที่ทำหน้ำที่ติดต่อกับผู้ใช้งำน หรือเรียกว่ำ ส่วน
ประสำนงำนกับผู้ใช้ ( user interface )
ประเภทคอมมำนด์ไลน์ (Command Line )
เป็นส่วนประสำนงำนกับผู้ใช้ที่อนุญำตให้ป้ อนรูปแบบคำสั่งที่เป็นตัวหนังสือ (text ) สั่งกำรลงไป
ด้วยตนเองเพื่อให้คอมพิวเตอร์ทำงำนตำมที่ต้องกำรทีละบรรทัดคำสั่งหรือคอมมำนด์ไลน์
(command line )
ประเภทกรำฟิก (GUI – Graphical User Interface )
กำรใช้งำนแบบคอมมำนด์ไลน์ที่ต้องป้ อนข้อมูลชุดคำสั่งทีละบรรทัดนั้น ทำให้เกิดควำมไม่สะดวก
และยุ่งยำกกับผู้ใช้คอมพิวเตอร์มำกพอสมควร โดยเฉพำะกับคนผู้ที่ไม่ชำนำญกำรหรือไม่สำมำรถ
จดจำรูปแบบของคำสั่งต่ำง ๆ เหล่ำนั้นได้ ดังนั้นจึงมีกำรพัฒนำระบบคำสั่งงำนคอมพิวเตอร์แบบ
ใหม่โดยปรับมำใช้รูปภำพหรือสัญลักษณ์ในกำรสั่งงำนมำกยิ่งขึ้น บำงครั้งนิยมเรียกระบบนี้ว่ำ กิวอี้
(GUI – Graphical User Interface ) ดังที่จะเห็นได้ในระบบปฏิบัติกำร Windows ที่ไดรับควำม
นิยมอย่ำงแพร่หลำยนั่นเองรูปแบบของกิวอี้นี้ผู้ใช้อำจจะไม่จำเป็นต้องจดจำรูปแบบคำสั่งเพื่อใช้
งำนให้ยุ่งยำกเหมือนกับแบบคอมมำนด์ไลน์ก็สำมำรถใช้งำนได้แล้ว โดยเพียงแค่รำยกำรคำสั่งภำพ
ที่ปรำกฏบนจอนั้นผ่ำนอุปกรณ์บำงอย่ำง เช่น เมำส์หรือคีย์บอร์ด เป็นต้น
กำรจัดกำรไฟล์
ขณะทำงำนข้อมูลจะถูกเก็บอยู่ในหน่วยควำมจำในแอ็ดเดรสเฉพำะ เนื่องจำกเมื่อไม่ได้ใช้งำน
ข้อมูลจะสูญหำยไปทันทีที่ปิดเครื่อง จึงมีควำมจำเป็นที่จะต้องมีสื่อจัดเก็บข้อมูลเหล่ำนั้น ในกำร
จัดเก็บข้อมูลจะต้องมีกำรกำหนดชื่อเพื่อแทนกลุ่มข้อมูลที่จัดเก็บชื่อที่ใช้แทนกลุ่มข้อมูลก็คือชื่อไฟล์
(File) นั่นเอง
ควำมหมำยของไฟล์
ไฟล์ข้อมูล (file) สิ่งที่บรรจุข้อมูลต่ำง ๆ ไว้ในที่เดียวกัน อำจหมำยถึงโปรแกรมหรืออะไรก็ตำมที่
ต้องกำรเก็บไว้ด้วยกัน ระบบปฏิบัติกำรมีหน้ำที่จัดกำรให้ผู้ใช้ติดต่อไฟล์ โดยผู้ใช้ไม่ต้องอ้ำงถึงแอ็ด
เดรสของไฟล์นั้น ๆ โดยตรง ในระบบปฏิบัติกำรจะมีโอเปอร์เรชันที่เรียกว่ำ System call เป็นตัว
จัดกำรที่เกี่ยวข้องกับไฟล์ เช่น กำรสร้ำงไฟล์ กำรลบไฟล์ กำรอ่ำน/เขียนไฟล์ เป็นต้น
4
Document Name
Your Company Name (C) Copyright (Print Date) All Rights Reserved
ลำดับโครงสร้ำงไฟล์ ( Hierarchical File System )
ปกติระบบปฏิบัติกำรจะจัดเก็บข้อมูลที่มีโครงสร้ำงแบบลำดับชั้นทำนองเดียวกับกำรสืบทอดกันมำเริ่ม
ตั้งแต่ขั้นบรรพบุรุษจนมำถึงรุ่นลูกรุ่นหลำนแตกย่อยออกไปเรื่อย ๆ ลักษณะกำรจัดกำรโครงสร้ำงแบบนี้
บำงครั้งนิยมเรียกว่ำ โครงสร้ำงแบบต้นไม้ ( tree-like structure ) ที่มีกิ่งก้ำนแผ่ขยำยสำขำออกไป
กำรจัดกำรกับหน่วยควำมจำ (Memory
Management)
เป็นปัญหำที่ยำกในกำรออกแบบ
ระบบปฏิบัติกำร เนื่องจำกสมัยก่อน
หน่วยควำมจำมีจำกัด รำคำแพง ควำมเร็วไม่สูง
มำกนัก ถึงแม้ปัจจุบันควำมเร็วและปริมำณ
หน่วยควำมจำมีมำกขึ้นในขณะที่รำคำกลับถูก
ลง กำรจัดกำรกับหน่วยควำมจำก็ยังเป็นหน้ำที่
หนึ่งที่สำคัญของระบบปฏิบัติกำร
กันไม่ได้ ดังนั้นต้องเก็บไว้ใน HDD ก่อนเพรำะเร็วกว่ำกำรเขียนข้อมูลไปที่เครื่องพิมพ์ เรียกระบบนี้ว่ำ
spooling ทำให้สำมำรถยกเลิกงำนที่ต้องกำรในคิวได้อีกด้วย OS จะเรียกใช้ดีไวซ์ไดรเวอร์ (device
driver) เพื่อควบคุมอุปกรณ์ชนิดนั้นๆและให้เครื่องคอมพิวเตอร์สำมำรถติดต่อสื่อสำรรวมถึงสั่งงำน
บำงอย่ำงได้ ซึ่งมีควำมจำเป็นอย่ำงมำก เนื่องจำกอุปกรณ์ต่ำงรูปแบบต่ำงยี่ห้อก็มีวิธีกำรสั่งงำนต่ำงกัน
เป็นกำรยำกที่จะเก็บวิธีกำรติดต่ออุปกรณ์เหล่ำนั้นไว้ทั้งหมดผู้ผลิต OS จึงต้องให้ผู้ผลิตอุปกรณ์ต้องให้
ไดร์เวอร์ด้วย เพื่อให้ผู้ใช้นำมำติดตั้ง OS ใหม่ๆมีระบบ plug & play ทำให้เชื่อมต่ออุปกรณ์แล้วใช้งำน
ได้เลย โดย OS จะติดตั้งไดร์เวอร์ให้อัตโนมัติ
กำรจัดกำรอุปกรณ์นำเข้ำและแสดงผลข้อมูล
(I/O Device Management)
อัตรำกำรส่งข้อมูลของอุปกรณ์ช้ำกว่ำ CPU
ดังนั้น OS จึงต้องเตรียมพื้นที่ส่วนหนึ่ง Buffer
เพื่อเป็นที่พักรอของข้อมูลที่อ่ำนเข้ำมำหรือ
เตรียมส่งออกไปยังอุปกรณ์แสดงผลต่ำงๆ กรณี
ของเครื่องพิมพ์ ข้อมูลที่ส่งไปพิมพ์มีขนำดใหญ่
มำกหรือในกรณีที่สั่งพิมพ์หลำยๆงำนพร้อมๆกัน
ดังนั้นต้องทำตำมลำดับงำนจะสลับหรือผสม
5
Document Name
Your Company Name (C) Copyright (Print Date) All Rights Reserved
กำรจัดกำรกับหน่วยประมวลผลกลำง (CPU Management)
ในระบบที่มี Multi-tasking ตัว OS จะทำกำรแบ่งเวลำให้กับงำนแต่ละงำน เร็วมำกจนเหมือนว่ำ
ทำได้หลำยๆงำนพร้อมกัน ในระบบที่มี Multi-user ก็เช่นเดียวกัน OS จะทำกำรแบ่งเวลำให้แต่ละคน
ดูเหมือนว่ำทำงำนได้หลำยๆคนพร้อมกัน Multi-processing ทำงำนได้หลำยๆคำสั่งในเวลำเดียวกัน
ข้อดีคือ ถ้ำ ซีพียูตัวใดตัวหนึ่งเสียก็สำมำรถยังทำงำนได้อยู่ แต่ต้องก็ยอมรับว่ำจะมีเวลำบำงส่วน
หำยไปเพรำะต้องใช้ในกำรประสำนงำน และมีงำนบำงงำนที่ไม่สำมำรถทำพร้อมๆกันได้
กำรรักษำควำมปลอดภัยของระบบปฏิบัติกำร
เป้ ำหมำยของกำรรักษำควำมปลอดภัยของคอมพิวเตอร์คือกำรป้ องกันข้อมูล ที่จัดเก็บไว้บนระบบ
คอมพิวเตอร์
กำรรักษำควำมปลอดภัยข้อมูลมีเป้ ำหมำยต่อไปนี้:
บูรณภำพ ค่ำของข้อมูลทั้งหมดขึ้นอยู่กับควำมถูกต้องของข้อมูลนั้น หำกทำกำรเปลี่ยนแปลง ที่
ไม่ได้รับอนุญำตในข้อมูล ข้อมูลนี้จะมีค่ำน้อยลงหรือไม่มีค่ำใดๆ เลย
ควำมเป็นส่วนตัว ค่ำของข้อมูลจำนวนมำกขึ้นอยู่กับกำรรักษำควำมลับของข้อมูลนั้น
กำรมีอยู่ ข้อมูลต้องมีอยู่พร้อม
กำรตรวจสอบกำรทำงำน
ระบบปฏิบัติกำร จะเป็นผู้คอยตรวจสอบกิจกรรมต่ำงๆ ที่ดำเนินอยู่ในระบบ โดยจะเก็บรำยกำรที่แต่
ละงำนทำอยู่ รำยกำรใช้งำนที่กำลังประมวลผลอยู่ และรำยกำรที่กำลังเข้ำสู่ระบบ โดยไม่ได้รับ
อนุญำต

ระบบปฏิบัติการ

  • 1.
    1 Document Name Your CompanyName (C) Copyright (Print Date) All Rights Reserved อภิชญา สินลักษณทิพย์ ม.6/2 เลขที่ 54 โรงเรียนอัสสัมชัญคอนแวนด์
  • 2.
    2 Document Name Your CompanyName (C) Copyright (Print Date) All Rights Reserved ระบบปฏิบัติการ (Operating System) คืออะไร คือโปรแกรมที่ทำหน้ำที่ในกำรจัดกำรระบบเพื่อติดต่อระหว่ำงฮำร์ดแวร์กับกับซอฟต์แวร์ ประเภทต่ำง ๆ ให้สะดวกมำกขึ้น เปรียบเสมือนเป็นตัวกลำงคอยจัดกำรระบบคอมพิวเตอร์ ระหว่ำงโปรแกรมกับฮำร์ดแวร์คอมพิวเตอร์ ส่วนที่นำเข้ำ( Inputs) โปรแกรมประยุกต์กับกำรข้ำมแพลตฟอร์ม หมำยถึง กำรที่โปรแกรมคอมพิวเตอร์ภำษำโปรแกรม ระบบปฏิบัติกำร หรือ ซอฟต์แวร์ชนิดอื่นๆ สำมำรถทำงำนได้ในหลำยแพลตฟอร์มคอมพิวเตอร์ตัวอยำงเช่น โปรแกรมคอมพิวเตอร์สำมำรถทำงำนได้ บนไมโครซอฟท์วินโดวส์สำหรับสถำปัตยกรรม x86และ Mac OS X บน PowerPCแพลตฟอร์ม ไบออส (BIOS - Basic Input Output System) รำกฐำนรองรับระบบปฏิบัติกำร ไบออสเป็นส่วนหนึ่งของกลุ่มคำสั่งที่บรรจุอยู่ในหน่วยควำมจำ ROM มีหน้ำที่หลัก คือควบคุมอุปกรณ์มำตรฐำนในเครื่อง เช่น ซีพียู หน่วยควำมจำ ROM และ RAM ฯลฯ ไบออสทำให้ระบบปฏิบัติกำรหรือโปรแกรมประยุกต์ที่ใช้งำนเป็นอิสระจำกอุปกรณ์ ปัจจุบันอุปกรณ์ที่ใช้เก็บโปรแกรมไบออสจะเป็นวงจรหน่วยควำมจำแบบ Flash ROM ที่สำมำรถแก้ไขโปรแกรมได้ ซึ่งมักแก้ไขในกรณีที่พบปัญหำหรือข้อผิดพลำดใน ไบออส หรือมีควำมจำเป็นต้องเพิ่มเติมฟังก์ชันกำรทำงำนที่สำคัญ ผู้ผลิตก็อำจออก ไบออสรุ่นใหม่ให้ผู้ใช้แก้ไขได้ กำรเริ่มต้นทำงำนของคอมพิวเตอร์ (Boot Up) เมื่อทำกำรกดสวิทช์ Power On เครื่องคอมพิวเตอร์จะอ่ำนสิ่งที่ต้องทำมำจำก BIOS (Basic Input Output System) โดย BIOS จะสั่งให้ทำกระบวนกำรหนึ่งที่เรียกว่ำ POST(Power On Self Test) กระบวนกำรนี้ถูกบรรจุในหน่วยควำมจำ (MEMORY) ของคอมพิวเตอร์ แต่ปัจจุบันมักจะเก็บใน EPROM เรียกว่ำกำรแฟลช (flash) ROM ประเภทของกำร boot up แบ่งออกเป็น 2 ประเภท คือ Cold Boot ซึ่งเป็นกำรบูทที่เริ่มต้นจำกกำรกดสวิทช์ Power On ของเครื่องคอมพิวเตอร์ให้คอมพิวเตอร์ เริ่มกำรทำงำน POST และบูทตำมลำดับ Warm Boot เป็นกำรสั่งบูทระบบใหม่ ด้วยกำรกดปุ่ม Reset หรือกำรกดปุ่ม Ctrl+Alt+Del หรือกำรสั่ง Restart เครื่องคอมพิวเตอร์ เรียกได้ว่ำเป็นกำรสั่งบูทด้วยซอฟต์แวร์
  • 3.
    3 Document Name Your CompanyName (C) Copyright (Print Date) All Rights Reserved ส่วนประสำนงำนกับผู้ใช้ ( User Interface ) กำรสั่งงำนให้คอมพิวเตอร์ทำงำนอย่ำงที่เรำต้องกำร ผู้ใช้จะต้องป้ อนข้อมูลและชุดคำสั่งต่ำง ๆ ให้กับคอมพิวเตอร์เสียก่อน โดยผ่ำนส่วนที่ทำหน้ำที่ติดต่อกับผู้ใช้งำน หรือเรียกว่ำ ส่วน ประสำนงำนกับผู้ใช้ ( user interface ) ประเภทคอมมำนด์ไลน์ (Command Line ) เป็นส่วนประสำนงำนกับผู้ใช้ที่อนุญำตให้ป้ อนรูปแบบคำสั่งที่เป็นตัวหนังสือ (text ) สั่งกำรลงไป ด้วยตนเองเพื่อให้คอมพิวเตอร์ทำงำนตำมที่ต้องกำรทีละบรรทัดคำสั่งหรือคอมมำนด์ไลน์ (command line ) ประเภทกรำฟิก (GUI – Graphical User Interface ) กำรใช้งำนแบบคอมมำนด์ไลน์ที่ต้องป้ อนข้อมูลชุดคำสั่งทีละบรรทัดนั้น ทำให้เกิดควำมไม่สะดวก และยุ่งยำกกับผู้ใช้คอมพิวเตอร์มำกพอสมควร โดยเฉพำะกับคนผู้ที่ไม่ชำนำญกำรหรือไม่สำมำรถ จดจำรูปแบบของคำสั่งต่ำง ๆ เหล่ำนั้นได้ ดังนั้นจึงมีกำรพัฒนำระบบคำสั่งงำนคอมพิวเตอร์แบบ ใหม่โดยปรับมำใช้รูปภำพหรือสัญลักษณ์ในกำรสั่งงำนมำกยิ่งขึ้น บำงครั้งนิยมเรียกระบบนี้ว่ำ กิวอี้ (GUI – Graphical User Interface ) ดังที่จะเห็นได้ในระบบปฏิบัติกำร Windows ที่ไดรับควำม นิยมอย่ำงแพร่หลำยนั่นเองรูปแบบของกิวอี้นี้ผู้ใช้อำจจะไม่จำเป็นต้องจดจำรูปแบบคำสั่งเพื่อใช้ งำนให้ยุ่งยำกเหมือนกับแบบคอมมำนด์ไลน์ก็สำมำรถใช้งำนได้แล้ว โดยเพียงแค่รำยกำรคำสั่งภำพ ที่ปรำกฏบนจอนั้นผ่ำนอุปกรณ์บำงอย่ำง เช่น เมำส์หรือคีย์บอร์ด เป็นต้น กำรจัดกำรไฟล์ ขณะทำงำนข้อมูลจะถูกเก็บอยู่ในหน่วยควำมจำในแอ็ดเดรสเฉพำะ เนื่องจำกเมื่อไม่ได้ใช้งำน ข้อมูลจะสูญหำยไปทันทีที่ปิดเครื่อง จึงมีควำมจำเป็นที่จะต้องมีสื่อจัดเก็บข้อมูลเหล่ำนั้น ในกำร จัดเก็บข้อมูลจะต้องมีกำรกำหนดชื่อเพื่อแทนกลุ่มข้อมูลที่จัดเก็บชื่อที่ใช้แทนกลุ่มข้อมูลก็คือชื่อไฟล์ (File) นั่นเอง ควำมหมำยของไฟล์ ไฟล์ข้อมูล (file) สิ่งที่บรรจุข้อมูลต่ำง ๆ ไว้ในที่เดียวกัน อำจหมำยถึงโปรแกรมหรืออะไรก็ตำมที่ ต้องกำรเก็บไว้ด้วยกัน ระบบปฏิบัติกำรมีหน้ำที่จัดกำรให้ผู้ใช้ติดต่อไฟล์ โดยผู้ใช้ไม่ต้องอ้ำงถึงแอ็ด เดรสของไฟล์นั้น ๆ โดยตรง ในระบบปฏิบัติกำรจะมีโอเปอร์เรชันที่เรียกว่ำ System call เป็นตัว จัดกำรที่เกี่ยวข้องกับไฟล์ เช่น กำรสร้ำงไฟล์ กำรลบไฟล์ กำรอ่ำน/เขียนไฟล์ เป็นต้น
  • 4.
    4 Document Name Your CompanyName (C) Copyright (Print Date) All Rights Reserved ลำดับโครงสร้ำงไฟล์ ( Hierarchical File System ) ปกติระบบปฏิบัติกำรจะจัดเก็บข้อมูลที่มีโครงสร้ำงแบบลำดับชั้นทำนองเดียวกับกำรสืบทอดกันมำเริ่ม ตั้งแต่ขั้นบรรพบุรุษจนมำถึงรุ่นลูกรุ่นหลำนแตกย่อยออกไปเรื่อย ๆ ลักษณะกำรจัดกำรโครงสร้ำงแบบนี้ บำงครั้งนิยมเรียกว่ำ โครงสร้ำงแบบต้นไม้ ( tree-like structure ) ที่มีกิ่งก้ำนแผ่ขยำยสำขำออกไป กำรจัดกำรกับหน่วยควำมจำ (Memory Management) เป็นปัญหำที่ยำกในกำรออกแบบ ระบบปฏิบัติกำร เนื่องจำกสมัยก่อน หน่วยควำมจำมีจำกัด รำคำแพง ควำมเร็วไม่สูง มำกนัก ถึงแม้ปัจจุบันควำมเร็วและปริมำณ หน่วยควำมจำมีมำกขึ้นในขณะที่รำคำกลับถูก ลง กำรจัดกำรกับหน่วยควำมจำก็ยังเป็นหน้ำที่ หนึ่งที่สำคัญของระบบปฏิบัติกำร กันไม่ได้ ดังนั้นต้องเก็บไว้ใน HDD ก่อนเพรำะเร็วกว่ำกำรเขียนข้อมูลไปที่เครื่องพิมพ์ เรียกระบบนี้ว่ำ spooling ทำให้สำมำรถยกเลิกงำนที่ต้องกำรในคิวได้อีกด้วย OS จะเรียกใช้ดีไวซ์ไดรเวอร์ (device driver) เพื่อควบคุมอุปกรณ์ชนิดนั้นๆและให้เครื่องคอมพิวเตอร์สำมำรถติดต่อสื่อสำรรวมถึงสั่งงำน บำงอย่ำงได้ ซึ่งมีควำมจำเป็นอย่ำงมำก เนื่องจำกอุปกรณ์ต่ำงรูปแบบต่ำงยี่ห้อก็มีวิธีกำรสั่งงำนต่ำงกัน เป็นกำรยำกที่จะเก็บวิธีกำรติดต่ออุปกรณ์เหล่ำนั้นไว้ทั้งหมดผู้ผลิต OS จึงต้องให้ผู้ผลิตอุปกรณ์ต้องให้ ไดร์เวอร์ด้วย เพื่อให้ผู้ใช้นำมำติดตั้ง OS ใหม่ๆมีระบบ plug & play ทำให้เชื่อมต่ออุปกรณ์แล้วใช้งำน ได้เลย โดย OS จะติดตั้งไดร์เวอร์ให้อัตโนมัติ กำรจัดกำรอุปกรณ์นำเข้ำและแสดงผลข้อมูล (I/O Device Management) อัตรำกำรส่งข้อมูลของอุปกรณ์ช้ำกว่ำ CPU ดังนั้น OS จึงต้องเตรียมพื้นที่ส่วนหนึ่ง Buffer เพื่อเป็นที่พักรอของข้อมูลที่อ่ำนเข้ำมำหรือ เตรียมส่งออกไปยังอุปกรณ์แสดงผลต่ำงๆ กรณี ของเครื่องพิมพ์ ข้อมูลที่ส่งไปพิมพ์มีขนำดใหญ่ มำกหรือในกรณีที่สั่งพิมพ์หลำยๆงำนพร้อมๆกัน ดังนั้นต้องทำตำมลำดับงำนจะสลับหรือผสม
  • 5.
    5 Document Name Your CompanyName (C) Copyright (Print Date) All Rights Reserved กำรจัดกำรกับหน่วยประมวลผลกลำง (CPU Management) ในระบบที่มี Multi-tasking ตัว OS จะทำกำรแบ่งเวลำให้กับงำนแต่ละงำน เร็วมำกจนเหมือนว่ำ ทำได้หลำยๆงำนพร้อมกัน ในระบบที่มี Multi-user ก็เช่นเดียวกัน OS จะทำกำรแบ่งเวลำให้แต่ละคน ดูเหมือนว่ำทำงำนได้หลำยๆคนพร้อมกัน Multi-processing ทำงำนได้หลำยๆคำสั่งในเวลำเดียวกัน ข้อดีคือ ถ้ำ ซีพียูตัวใดตัวหนึ่งเสียก็สำมำรถยังทำงำนได้อยู่ แต่ต้องก็ยอมรับว่ำจะมีเวลำบำงส่วน หำยไปเพรำะต้องใช้ในกำรประสำนงำน และมีงำนบำงงำนที่ไม่สำมำรถทำพร้อมๆกันได้ กำรรักษำควำมปลอดภัยของระบบปฏิบัติกำร เป้ ำหมำยของกำรรักษำควำมปลอดภัยของคอมพิวเตอร์คือกำรป้ องกันข้อมูล ที่จัดเก็บไว้บนระบบ คอมพิวเตอร์ กำรรักษำควำมปลอดภัยข้อมูลมีเป้ ำหมำยต่อไปนี้: บูรณภำพ ค่ำของข้อมูลทั้งหมดขึ้นอยู่กับควำมถูกต้องของข้อมูลนั้น หำกทำกำรเปลี่ยนแปลง ที่ ไม่ได้รับอนุญำตในข้อมูล ข้อมูลนี้จะมีค่ำน้อยลงหรือไม่มีค่ำใดๆ เลย ควำมเป็นส่วนตัว ค่ำของข้อมูลจำนวนมำกขึ้นอยู่กับกำรรักษำควำมลับของข้อมูลนั้น กำรมีอยู่ ข้อมูลต้องมีอยู่พร้อม กำรตรวจสอบกำรทำงำน ระบบปฏิบัติกำร จะเป็นผู้คอยตรวจสอบกิจกรรมต่ำงๆ ที่ดำเนินอยู่ในระบบ โดยจะเก็บรำยกำรที่แต่ ละงำนทำอยู่ รำยกำรใช้งำนที่กำลังประมวลผลอยู่ และรำยกำรที่กำลังเข้ำสู่ระบบ โดยไม่ได้รับ อนุญำต