ระบบปฏิบัติการ ระบบปฏิบัติการบนคอมพิวเตอร์คืออะไร - โดยสรุปเกี่ยวกับระบบปฏิบัติการ

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

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

การสตาร์ทคอมพิวเตอร์ ไบออส

โดยปกติแล้ว คอมพิวเตอร์จะเริ่มทำงานเมื่อเปิดเครื่องที่แผงด้านหน้าของยูนิตระบบ แม้ว่าคอมพิวเตอร์สมัยใหม่จะมีวิธีการประหยัดพลังงานที่ทำให้ไม่สามารถปิดเครื่องได้ก็ตาม การเริ่มต้นคอมพิวเตอร์เป็นช่วงเวลาที่สำคัญที่สุดในการทำงานของคอมพิวเตอร์ - ในขณะนี้ ไม่มีข้อมูลหรือโปรแกรมใน RAM เป็นไปไม่ได้ที่จะถ่ายโอนข้อมูลจากฮาร์ดไดรฟ์ไปยัง RAM โดยไม่มีคำสั่ง เพื่อจุดประสงค์นี้ โปรเซสเซอร์มีขาพิเศษที่เรียกว่า RESET (รีสตาร์ท) หากได้รับสัญญาณ (และในขณะที่เปิดเครื่องนี่คือสิ่งที่เกิดขึ้น) โปรเซสเซอร์จะเข้าถึงเซลล์หน่วยความจำที่จัดสรรเป็นพิเศษ เซลล์นี้จำเป็นต้องมีข้อมูลบางอย่างอยู่เสมอ แม้ว่าคอมพิวเตอร์จะปิดอยู่ก็ตาม ชิปพิเศษสำหรับสิ่งนี้ - ROM (หน่วยความจำแบบอ่านอย่างเดียว) นี่เป็นความทรงจำเช่นกัน แต่ถาวร ROM จะไม่ถูกลบเมื่อปิดเครื่อง ซึ่งต่างจาก RAM โปรแกรมชิป ROM เขียนขึ้นจากโรงงาน ชุดโปรแกรมนี้เรียกว่า BIOS - ระบบอินพุต/เอาท์พุตพื้นฐาน ระบบนี้ "สร้าง" ไว้ในเมนบอร์ดของคอมพิวเตอร์ วัตถุประสงค์คือเพื่อดำเนินการพื้นฐานที่เกี่ยวข้องกับการดำเนินการ I/O BIOS ยังมีการทดสอบประสิทธิภาพของคอมพิวเตอร์ที่จะตรวจสอบการทำงานของหน่วยความจำและอุปกรณ์ของคอมพิวเตอร์เมื่อเปิดเครื่อง การทำงานของโปรแกรมที่เก็บไว้ในชิป BIOS จะแสดงบนหน้าจอสีดำโดยมีเส้นสีขาววิ่งอยู่ ในขณะนี้ คอมพิวเตอร์ตรวจสอบอุปกรณ์: ตรวจสอบ RAM แล้ว (มีจำนวนเท่าใดและเป็นไปตามลำดับหรือไม่) การมีอยู่ของฮาร์ดไดรฟ์ และการมีอยู่ของแป้นพิมพ์ หากมีบางอย่างใช้งานไม่ได้ โปรแกรมที่ทำการตรวจสอบจะรายงานปัญหา นอกจากนี้ ระบบอินพุต/เอาท์พุตพื้นฐานยังมีโปรแกรมที่เรียกใช้ตัวโหลดระบบปฏิบัติการ

ตัวโหลดระบบปฏิบัติการเป็นโปรแกรมพิเศษที่ออกแบบมาเพื่อเริ่มกระบวนการบูตระบบ

หลังจากโหลดระบบปฏิบัติการแล้ว การทำงานกับโปรเซสเซอร์และอุปกรณ์อื่น ๆ ทั้งหมดจะดำเนินการผ่านแพ็คเกจซอฟต์แวร์พิเศษที่รวมอยู่ในระบบปฏิบัติการ

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

วัตถุประสงค์ของระบบปฏิบัติการ

คอมพิวเตอร์ไม่จำเป็นต้องมีระบบปฏิบัติการเสมอไป หากคอมพิวเตอร์สามารถเปิดเครื่องได้ เริ่มทำงานและยอมรับคำสั่งของมนุษย์โดยไม่ต้องใช้ระบบปฏิบัติการ ก็ไม่จำเป็นต้องมีระบบปฏิบัติการนั้น ตัวอย่างของ “คอมพิวเตอร์” ดังกล่าว ได้แก่ เครื่องเล่นเกม พวกเขายังมีโปรเซสเซอร์, RAM ซึ่งโปรแกรมตั้งอยู่ระหว่างการทำงาน, มีอุปกรณ์ป้อนข้อมูล (เช่นจอยสติ๊ก) แต่ไม่มีระบบปฏิบัติการหรือเป็นแบบดั้งเดิมโดยสมบูรณ์

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

– เป็นที่ยอมรับโดยทั่วไปและใช้เป็นระบบมาตรฐานในคอมพิวเตอร์หลายเครื่อง

– ทำงานร่วมกับอุปกรณ์ฮาร์ดแวร์จำนวนมากที่ผลิตโดยบริษัทต่าง ๆ รวมถึงในอดีตด้วย

– ให้ความสามารถในการรันโปรแกรมที่หลากหลายซึ่งเขียนโดยบุคคลต่างๆ และเผยแพร่โดยองค์กรต่างๆ

– จัดเตรียมเครื่องมือสำหรับตรวจสอบ กำหนดค่า และบำรุงรักษาคอมพิวเตอร์ อุปกรณ์ และโปรแกรมที่ติดตั้งไว้

อินเตอร์เฟซฮาร์ดแวร์และซอฟต์แวร์

มีผู้เข้าร่วมสองคนในระบบคอมพิวเตอร์ – ซอฟต์แวร์และฮาร์ดแวร์ ซอฟต์แวร์คือโปรแกรมทั้งหมดที่ติดตั้งบนคอมพิวเตอร์ และฮาร์ดแวร์คือส่วนประกอบและอุปกรณ์ที่อยู่ภายในยูนิตระบบหรือเชื่อมต่อภายนอก

ความสัมพันธ์ระหว่างผู้เข้าร่วมในระบบคอมพิวเตอร์เรียกว่าอินเทอร์เฟซ ปฏิสัมพันธ์ระหว่างโหนดที่แตกต่างกันคืออินเทอร์เฟซฮาร์ดแวร์ ปฏิสัมพันธ์ระหว่างโปรแกรมคืออินเทอร์เฟซซอฟต์แวร์ และปฏิสัมพันธ์ระหว่างฮาร์ดแวร์และโปรแกรมคืออินเทอร์เฟซฮาร์ดแวร์-ซอฟต์แวร์

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

ส่วนติดต่อผู้ใช้

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

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

ระบบปฏิบัติการดอส

DOS เป็นระบบปฏิบัติการแรกสำหรับคอมพิวเตอร์ส่วนบุคคลซึ่งแพร่หลายและเป็นระบบปฏิบัติการหลักสำหรับคอมพิวเตอร์ IBM PC ตั้งแต่ปี 1981 ถึง 1995 เมื่อเวลาผ่านไประบบปฏิบัติการใหม่ที่ทันสมัยก็ถูกแทนที่ด้วย Windows และ Linux แต่ในบางกรณี DOS ยังคงอยู่ สะดวกและเป็นไปได้เฉพาะการทำงานบนคอมพิวเตอร์เท่านั้น (เช่น ในกรณีที่ผู้ใช้ทำงานกับอุปกรณ์หรือซอฟต์แวร์ที่ล้าสมัยซึ่งเขียนไว้เมื่อนานมาแล้ว เป็นต้น)

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

เชลล์คือโปรแกรมที่ทำงานภายใต้ระบบปฏิบัติการและช่วยให้ผู้ใช้ทำงานกับระบบปฏิบัติการ โปรแกรมเชลล์แสดงโครงสร้างไฟล์ทั้งหมดของคอมพิวเตอร์อย่างชัดเจน: ดิสก์, ไดเร็กทอรี, ไฟล์ ไฟล์สามารถค้นหา คัดลอก ย้าย ลบ จัดเรียง แก้ไข และดำเนินการได้ด้วยการกดแป้นพิมพ์เพียงไม่กี่ครั้ง เรียบง่าย ชัดเจน สะดวก หนึ่งในโปรแกรมเชลล์ที่มีชื่อเสียงและแพร่หลายที่สุดทั่วโลกเรียกว่า Norton Commander (NC) เชลล์ NC ซ่อนความไม่สะดวกมากมายที่เกิดขึ้นเมื่อทำงานกับระบบไฟล์ MS DOS จากผู้ใช้เช่นความจำเป็นในการพิมพ์คำสั่งจากบรรทัดคำสั่ง ความเรียบง่ายและใช้งานง่ายคือสิ่งที่ทำให้เชลล์ประเภท NC ได้รับความนิยมในยุคของเรา (ซึ่งรวมถึง QDos, PathMinder, XTree, Dos Navigator, Volkov Commander เป็นต้น) เชลล์กราฟิกของ Windows 3.1 และ Windows 3.11 นั้นแตกต่างโดยพื้นฐาน พวกเขาใช้แนวคิดที่เรียกว่า “หน้าต่าง” ที่สามารถเปิด ย้ายไปรอบๆ หน้าจอ และปิดได้ หน้าต่างเหล่านี้ "เป็น" ของโปรแกรมต่าง ๆ และสะท้อนถึงงานของพวกเขา

DOS ใช้ระบบไฟล์ FAT ข้อเสียประการหนึ่งคือข้อจำกัดที่เข้มงวดเกี่ยวกับชื่อไฟล์และไดเร็กทอรี ชื่อสามารถมีความยาวได้สูงสุดแปดอักขระ ส่วนขยายจะแสดงหลังจุดและประกอบด้วยอักขระไม่เกินสามตัว นามสกุลในชื่อไฟล์เป็นทางเลือก โดยเพิ่มไว้เพื่อความสะดวก เนื่องจากส่วนขยายช่วยให้คุณค้นหาว่าโปรแกรมใดสร้างขึ้นและประเภทของเนื้อหาของไฟล์ DOS ไม่แยกความแตกต่างระหว่างอักษรตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ที่มีชื่อเดียวกัน นอกจากตัวอักษรและตัวเลขแล้ว ชื่อไฟล์และนามสกุลยังประกอบด้วยอักขระต่อไปนี้: -, _, $, #, &, @, !, %, (,), (, ), ", ^ ตัวอย่างไฟล์ ชื่อใน MS DOS: doom .exe, Referat.doc

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

มัลติทาสกิ้งไม่ได้ถูกนำมาใช้ใน DOS เช่น ไม่สามารถทำงานหลายอย่างพร้อมกันได้ (การรันโปรแกรม) ในเวลาเดียวกัน DOS ไม่มีวิธีการควบคุมและป้องกันการกระทำของโปรแกรมและผู้ใช้โดยไม่ได้รับอนุญาตซึ่งนำไปสู่การเกิดขึ้นของไวรัสที่เรียกว่าจำนวนมาก

ส่วนประกอบบางอย่างของระบบปฏิบัติการ DOS: ไฟล์ดิสก์ IO.SYS และ MSDOS.SYS (อาจถูกเรียกต่างกัน เช่น IBMBIO.COM และ IBMDOS.COM สำหรับ PC DOS) จะถูกวางไว้ใน RAM เมื่อบูตและคงอยู่ที่นั่นอย่างถาวร ไฟล์ IO.SYS เป็นส่วนเสริมของระบบ I/O พื้นฐาน และ MSDOS.SYS ใช้บริการระบบปฏิบัติการหลักระดับสูง

ตัวประมวลผลคำสั่ง DOS ประมวลผลคำสั่งที่ผู้ใช้ป้อน ตัวประมวลผลคำสั่งอยู่ในไฟล์ดิสก์ COMMAND.COM บนดิสก์ที่ระบบปฏิบัติการบู๊ต คำสั่งผู้ใช้บางคำสั่ง เช่น type, dir หรือ copy จะถูกดำเนินการโดยเชลล์เอง คำสั่งดังกล่าวเรียกว่าคำสั่งภายในหรือในตัว ในการดำเนินการคำสั่งผู้ใช้อื่น (ภายนอก) ตัวประมวลผลคำสั่งจะค้นหาดิสก์เพื่อหาโปรแกรมที่มีชื่อที่เหมาะสม และหากพบ จะโหลดลงในหน่วยความจำและถ่ายโอนการควบคุมไปยังโปรแกรมนั้น ในตอนท้ายของโปรแกรม ตัวประมวลผลคำสั่งจะลบโปรแกรมออกจากหน่วยความจำและแสดงข้อความที่ระบุว่าพร้อมที่จะดำเนินการคำสั่ง (พร้อมท์ DOS)

คำสั่ง DOS ภายนอกคือโปรแกรมที่มาพร้อมกับระบบปฏิบัติการเป็นไฟล์แยกกัน โปรแกรมเหล่านี้ทำหน้าที่บำรุงรักษา เช่น การฟอร์แมตฟล็อปปี้ดิสก์ (format.com) การตรวจสอบสถานะของดิสก์ (scandisk.exe) เป็นต้น

ไดรเวอร์อุปกรณ์คือโปรแกรมพิเศษที่เสริมระบบอินพุต/เอาท์พุต DOS และให้การสนับสนุนการใช้งานอุปกรณ์ที่มีอยู่ใหม่หรือที่ไม่ได้มาตรฐาน ตัวอย่างเช่นเมื่อใช้ไดรเวอร์ DOS ramdrive.sys คุณสามารถทำงานกับ "ดิสก์อิเล็กทรอนิกส์" ได้เช่น ชิ้นส่วนของหน่วยความจำคอมพิวเตอร์ที่สามารถจัดการได้ในลักษณะเดียวกับดิสก์ ไดรเวอร์จะถูกวางไว้ในหน่วยความจำของคอมพิวเตอร์เมื่อระบบปฏิบัติการบู๊ต และชื่อของไดรเวอร์จะถูกระบุในไฟล์ CONFIG.SYS พิเศษ การออกแบบนี้ทำให้ง่ายต่อการเพิ่มอุปกรณ์ใหม่และช่วยให้คุณเพิ่มได้โดยไม่ส่งผลกระทบต่อไฟล์ระบบ DOS

ไมโครซอฟต์ วินโดวส์

กราฟิกเชลล์ Widows 1.0, Widows 2.0, Widows 3.0, Widows 3.1 และ Widows 3.11 ทำงานภายใต้ MS DOS นั่นคือพวกมันไม่ใช่ระบบปฏิบัติการอิสระ แต่เนื่องจากการถือกำเนิดของ Windows ได้เปิดโอกาสใหม่ ๆ Windows จึงไม่ได้เรียกว่าเชลล์ แต่เป็นสภาพแวดล้อม สภาพแวดล้อม Windows มีลักษณะเฉพาะด้วยคุณลักษณะต่อไปนี้ที่แยกความแตกต่างจากโปรแกรมเชลล์อื่น:

– มัลติทาสกิ้ง สามารถรันหลายโปรแกรมพร้อมกันได้

– อินเทอร์เฟซซอฟต์แวร์แบบรวม การโต้ตอบระหว่างโปรแกรมที่เขียนสำหรับ Windows ได้รับการจัดระเบียบในลักษณะที่สามารถสร้างข้อมูลในบางโปรแกรมและถ่ายโอนไปยังโปรแกรมอื่นได้

– ส่วนต่อประสานผู้ใช้แบบรวม เมื่อคุณเข้าใจวิธีการทำงานของโปรแกรมหนึ่งที่เขียนขึ้นสำหรับ Windows แล้ว การทำความเข้าใจโปรแกรมอื่นก็ไม่ใช่เรื่องยาก ยิ่งคุณเรียนหลักสูตรต่างๆ มากเท่าไร การเรียนหลักสูตรต่อๆ ไปก็จะยิ่งง่ายขึ้นเท่านั้น

– ส่วนติดต่อผู้ใช้แบบกราฟิก ไฟล์โปรแกรมและข้อมูลจะปรากฏบนหน้าจอเป็นไอคอน ไฟล์ถูกจัดการโดยใช้เมาส์

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

ระบบปฏิบัติการ DOS พร้อมเชลล์กราฟิก Windows 3.1 และ Windows 3.11 ถูกแทนที่ด้วยระบบปฏิบัติการเต็มรูปแบบของตระกูล MS Windows (Windows 95 แรกจากนั้น Windows 98, Windows 2000, Windows XP) ต่างจาก Windows 3.1 และ Windows 3.11 ตรงที่จะเริ่มทำงานโดยอัตโนมัติหลังจากเปิดคอมพิวเตอร์ (หากติดตั้งเพียงระบบเดียว)

ใน MS Windows การปรับเปลี่ยนระบบไฟล์ FAT - VFAT - ใช้เพื่อจัดเก็บไฟล์ ในนั้นความยาวของชื่อไฟล์และไดเร็กทอรีสามารถยาวได้ถึง 256 อักขระ

ในระบบปฏิบัติการ Windows เมาส์ถูกใช้กันอย่างแพร่หลายเมื่อทำงานกับ windows และแอพพลิเคชั่น โดยทั่วไปแล้ว เมาส์จะใช้เพื่อเลือกชิ้นส่วนของข้อความหรือวัตถุกราฟิก ทำเครื่องหมายและยกเลิกการทำเครื่องหมายในช่อง เลือกคำสั่งเมนู เลือกปุ่มแถบเครื่องมือ จัดการการควบคุมในกล่องโต้ตอบ และเอกสาร “เลื่อน” ในหน้าต่าง

ใน Windows ปุ่มเมาส์ขวาก็ใช้งานเช่นกัน ด้วยการวางตัวชี้เมาส์ไว้เหนือวัตถุแล้วคลิกขวา คุณสามารถเปิดสิ่งที่เรียกว่า "เมนูบริบท" ซึ่งมีคำสั่งทั่วไปที่ใช้กับวัตถุนี้ได้

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

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

เดสก์ท็อป Windows ได้รับการออกแบบมาเพื่อให้ง่ายที่สุดเท่าที่จะเป็นไปได้สำหรับผู้ใช้มือใหม่ ในขณะเดียวกันก็ให้การปรับแต่งสูงสุดเพื่อให้เหมาะกับความต้องการเฉพาะของผู้ใช้ขั้นสูง

ระบบปฏิบัติการลินุกซ์

Linux เป็นระบบปฏิบัติการสำหรับคอมพิวเตอร์ส่วนบุคคลและเวิร์กสเตชันที่เข้ากันได้กับ IBM เป็นระบบปฏิบัติการที่มีผู้ใช้หลายรายพร้อมหน้าต่างกราฟิกแบบเครือข่าย X Window System ระบบปฏิบัติการ Linux รองรับมาตรฐานระบบเปิดและโปรโตคอลอินเทอร์เน็ต และเข้ากันได้กับระบบ Unix, DOS และ MS Windows ส่วนประกอบทั้งหมดของระบบ รวมถึงซอร์สโค้ด ได้รับการแจกจ่ายพร้อมใบอนุญาตให้คัดลอกและติดตั้งฟรีสำหรับผู้ใช้ไม่จำกัดจำนวน

ระบบปฏิบัติการนี้ได้รับการพัฒนาในช่วงต้นทศวรรษ 1990 โดย Linus Torvald นักศึกษาจากมหาวิทยาลัยเฮลซิงกิ (ฟินแลนด์) โดยมีส่วนร่วมของผู้ใช้อินเทอร์เน็ต พนักงานของศูนย์วิจัย มูลนิธิและมหาวิทยาลัยต่างๆ

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

จากมุมมองทางเศรษฐกิจ Linux มีข้อได้เปรียบที่สำคัญอีกประการหนึ่งนั่นคือเป็นระบบฟรี Linux ได้รับการเผยแพร่ภายใต้ GNU General Open License ภายใต้ Free Software Foundation ทำให้ทุกคนสามารถใช้ระบบปฏิบัติการนี้ได้ Linux มีลิขสิทธิ์และไม่ได้เป็นสาธารณสมบัติ แต่ GNU General Public License เกือบจะเหมือนกับการเผยแพร่สู่สาธารณะ ได้รับการออกแบบในลักษณะที่ทำให้ Linux ยังคงใช้งานได้ฟรีและในขณะเดียวกันก็เป็นระบบที่ได้มาตรฐาน มีเคอร์เนล Linux อย่างเป็นทางการเพียงเวอร์ชันเดียวเท่านั้น

ระบบปฏิบัติการ Linux สืบทอดคุณสมบัติที่โดดเด่นอีกสองประการจาก Unix: เป็นระบบที่มีผู้ใช้หลายคนและทำงานหลายอย่างพร้อมกัน การทำงานหลายอย่างพร้อมกันหมายความว่าระบบสามารถทำงานหลายอย่างพร้อมกันได้ โหมดผู้ใช้หลายคนเป็นโหมดที่ผู้ใช้หลายคนสามารถทำงานในระบบพร้อมกัน และแต่ละคนโต้ตอบกับระบบผ่านเทอร์มินัลของตนเอง ข้อดีอีกประการของระบบปฏิบัติการนี้คือความสามารถในการติดตั้งร่วมกับ Windows บนคอมพิวเตอร์เครื่องเดียว

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

Modern Linux เปิดโอกาสให้ใช้อินเทอร์เฟซแบบกราฟิกหลายประเภท: KDE (K Desktop Environment), GNOME (GNU Network Model Environment) และอื่นๆ ในแต่ละเชลล์ ผู้ใช้จะได้รับโอกาสในการทำงานกับเดสก์ท็อปหลายเครื่องพร้อมกัน (ในขณะที่ใน MS Windows จะมีเดสก์ท็อปตัวเดียวเสมอ ซึ่งจะต้องมีหน้าต่างรก)

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

Shatsukova L.Z. สารสนเทศ- หนังสือเรียนทางอินเทอร์เน็ตhttp://www.kbsu.ru/~book

แอนนา ชูไกโนวา

5.1. ระบบปฏิบัติการมีไว้เพื่ออะไร?

คอมพิวเตอร์เป็นอุปกรณ์ที่ซับซ้อนซึ่งประกอบด้วยส่วนประกอบจำนวนมาก ตัวเขาเองไม่ได้ทำอะไรเลย เพื่อให้ทำงานได้ คุณต้องมีโปรแกรมที่เป็นชุดคำสั่งโปรเซสเซอร์ - ระบบปฏิบัติการ

ส่วนประกอบหลักของระบบปฏิบัติการคือเคอร์เนล ยูทิลิตี้ระบบ ไดรเวอร์ และเชลล์กราฟิก องค์ประกอบซอฟต์แวร์แต่ละองค์ประกอบทำหน้าที่ของตัวเองและทำให้แน่ใจว่าระบบปฏิบัติการโดยรวมมีเสถียรภาพ

ระบบปฏิบัติการสมัยใหม่เป็นการทำงานหลายอย่างพร้อมกัน กล่าวคือ ผู้ใช้สามารถเรียกใช้แอปพลิเคชันหลายตัวพร้อมกันได้โดยสังเกตผลลัพธ์ของแต่ละแอปพลิเคชัน สิ่งนี้เป็นไปได้ด้วยการออกแบบระบบปฏิบัติการและฟังก์ชันการทำงานของโปรเซสเซอร์สมัยใหม่ - ไม่ใช่เพื่อสิ่งใดเลยที่ระบบปฏิบัติการถูกเขียนขึ้นสำหรับโปรเซสเซอร์และไม่ใช่ในทางกลับกัน โปรเซสเซอร์สมัยใหม่ไม่ใช่แบบ single-core แต่เป็นโซลูชันแบบ dual-core และ quad-core ซึ่งเพิ่มประสิทธิภาพได้หลายเท่า ระบบปฏิบัติการใช้ประโยชน์จากสิ่งนี้ โดยกระจายทรัพยากรตัวประมวลผลอย่างเหมาะสมที่สุดระหว่างกระบวนการที่ทำงานอยู่ทั้งหมด

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

จากหนังสือวิดีโอสอนการตัดต่อโฮมวิดีโอใน Adobe Premiere Pro CS3 ผู้เขียน ดนีโปรอฟ อเล็กซานเดอร์ จี

ระบบปฏิบัติการ Premiere Pro รับประกันว่าจะทำงานได้อย่างราบรื่นบนคอมพิวเตอร์ที่ใช้ Microsoft Windows XP ที่ติดตั้ง Service Pack 2 ขึ้นไป หรือ Microsoft Windows

จากหนังสือเคล็ดลับสำหรับเดลฟี เวอร์ชัน 1.0.6 ผู้เขียน โอเซรอฟ วาเลนติน

ระบบปฏิบัติการ คลิปบอร์ด การดูคลิปบอร์ด ตัวอย่างตามคลาสโมดูลอย่างง่ายที่ดู clipboard.unit ClipboardViewer; อินเทอร์เฟซ Windows, ข้อความ, SysUtils, คลาส, กราฟิก, การควบคุม, แบบฟอร์ม, ไดอะล็อก; พิมพ์ TForm1 = คลาส (tform) ขั้นตอน FormCreate (ผู้ส่ง: TObject); ขั้นตอน FormDestroy (ผู้ส่ง:

จากหนังสือ Windows Vista ผู้เขียน วาวิลอฟ เซอร์เกย์

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

จากหนังสือ The Art of Programming for Unix ผู้เขียน เรย์มอนด์ เอริค สตีเฟน

15.1. ระบบปฏิบัติการที่เป็นมิตรกับนักพัฒนา ระบบปฏิบัติการ Unix มีชื่อเสียงมายาวนานว่าเป็นสภาพแวดล้อมที่ดีสำหรับการพัฒนาโปรแกรม เพียบพร้อมไปด้วยเครื่องมือที่เขียนโดยโปรแกรมเมอร์สำหรับโปรแกรมเมอร์ เครื่องมือเหล่านี้ทำงานอัตโนมัติ

จากหนังสือ 300 โปรแกรมที่ดีที่สุดสำหรับทุกโอกาส ผู้เขียน เลออนตีเยฟ วิทาลี เปโตรวิช

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

จากหนังสือ The Best Programs for Windows ผู้เขียน เลออนตีเยฟ วิทาลี เปโตรวิช

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

จากหนังสืออินเทอร์เน็ต - ง่ายและสะดวก! ผู้เขียน อเล็กซานดรอฟ เอกอร์

ระบบปฏิบัติการ ใน 99 กรณีจาก 100 กรณีจะเป็น Windows (ยกโทษให้ฉันคนรัก Linux) อีกกรณีหนึ่งเกิดขึ้นในหมู่โปรแกรมเมอร์ Linux มืออาชีพและผู้เกลียดชัง Bill Gates ที่กระตือรือร้น (ซึ่งส่วนใหญ่ยังคงใช้เขาอย่างเงียบ ๆ )

จากหนังสือพีซีที่ไม่มีความเครียด ผู้เขียน จวาเลฟสกี้ อังเดร วาเลนติโนวิช

ระบบปฏิบัติการ Windows Vista ระบบปฏิบัติการคือโปรแกรมที่อนุญาตให้โปรแกรมอื่นทำงานได้ หากเราวาดความคล้ายคลึงกับหลักนิติศาสตร์ ระบบปฏิบัติการก็คือรัฐธรรมนูญ และโปรแกรมที่เหลือคือกฎหมายและข้อบังคับ ไปจนถึงกฎหมาย

จากหนังสือโฮมคอมพิวเตอร์ ผู้เขียน คราฟต์ซอฟ โรมัน

บทที่ 2 ระบบปฏิบัติการ MS Windows XP

จากหนังสือแล็ปท็อปสำหรับผู้เริ่มต้น มือถือ เข้าถึงได้ สะดวก ผู้เขียน โควาเลฟสกี้ อนาโตลี ยูริเยวิช

ระบบปฏิบัติการ มีหลายตัวเลือกสำหรับโปรแกรมขนาดใหญ่ที่เรียกว่าระบบปฏิบัติการที่จะจัดการการทำงานของคอมพิวเตอร์พกพา: > Windows XP เป็นตัวเลือกที่น่าเชื่อถือและเสถียรที่สุด หากคุณต้องการความสวยงามของ Windows Vista ก็เป็นเรื่องง่าย

จากหนังสือ The C Language - A Guide for Beginners โดย ปราตา สตีเว่น

ระบบปฏิบัติการยูนิกซ์ การสลับเอาต์พุต สมมติว่าคุณคอมไพล์โปรแกรม I/O4 และใส่ออบเจ็กต์โค้ดที่เรียกใช้งานได้ลงในไฟล์ชื่อ getput4 จากนั้น ในการรันโปรแกรมนี้ คุณจะต้องป้อนเฉพาะชื่อไฟล์ getput4 และโปรแกรมจากเทอร์มินัล

จากหนังสือ InterBase World สถาปัตยกรรม การบริหาร และการพัฒนาแอปพลิเคชันฐานข้อมูลใน InterBase/FireBird/Yaffil ผู้เขียน คอฟยาซิน อเล็กเซย์ นิโคลาวิช

ระบบปฏิบัติการ UNIX Waite Mitchell, Martin Don และ Praia Stephen, UNIX Primer Plus, Howard W. Sams and Company, Inc., 1983 หนังสือเล่มนี้เป็นคำแนะนำเกี่ยวกับระบบปฏิบัติการ UNIX ที่อ่านง่าย รวมถึงส่วนขยายอันทรงพลังของระบบนี้ที่ใช้งานที่มหาวิทยาลัยแคลิฟอร์เนีย (เบิร์กลีย์)

จากหนังสือ คอมพิวเตอร์เป็นเรื่องง่าย! ผู้เขียน Aliev Valery

ระบบปฏิบัติการ ส่วนประกอบที่แสดงทั้งหมดสำหรับการเขียนตัวอย่างได้รับการติดตั้งบนคอมพิวเตอร์เครื่องหนึ่งที่ใช้ Windows NT4 Service Pack 5, Internet Explorer

จากหนังสือแล็ปท็อป [เคล็ดลับการใช้งานอย่างมีประสิทธิภาพ] ผู้เขียน พทาชินสกี้ วลาดิเมียร์

บทที่ 2 ระบบปฏิบัติการ Windows สถานที่ทำงาน ทางลัดและโฟลเดอร์ ไฟล์ Windows การทำงานกับไฟล์ คอมพิวเตอร์ของคุณใช้งานระบบปฏิบัติการ Windows โดยทั่วไปแล้ว Windows เวอร์ชันต่างๆ (95, 98, 2000, Me, XP...) จะแตกต่างกัน แต่ข้อได้เปรียบหลักของพวกเขาคือ

จากหนังสือวิธีทำให้คอมพิวเตอร์ของคุณเชื่องในเวลาไม่กี่ชั่วโมง ผู้เขียน Remneva Irina

ระบบปฏิบัติการที่ติดตั้งไว้ล่วงหน้า แล็ปท็อปที่สร้างบนแพลตฟอร์มพีซีมักจะติดตั้งระบบปฏิบัติการหนึ่งในสามระบบไว้ล่วงหน้า: DOS, Linux หรือ Microsoft Windows มีทั้งสามตัวเลือก (แน่นอนว่าเรากำลังพูดถึงเฉพาะคอมพิวเตอร์ที่มีลิขสิทธิ์และระบบปฏิบัติการเท่านั้น!)

จากหนังสือของผู้เขียน

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

ระบบปฏิบัติการคืออะไร

ชื่อพารามิเตอร์ ความหมาย
หัวข้อบทความ: ระบบปฏิบัติการคืออะไร
รูบริก (หมวดหมู่เฉพาะเรื่อง) สารสนเทศ

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

ระบบปฏิบัติการทำหน้าที่เป็นตัวเชื่อมโยงระหว่างฮาร์ดแวร์คอมพิวเตอร์ในด้านหนึ่งกับโปรแกรมที่กำลังดำเนินการรวมถึงผู้ใช้ด้วย

โดยปกติระบบปฏิบัติการจะถูกจัดเก็บไว้ในหน่วยความจำภายนอกของคอมพิวเตอร์ - บนดิสก์- เมื่อคุณเปิดคอมพิวเตอร์ เครื่องจะอ่านจากหน่วยความจำดิสก์และใส่เข้าไป แรม.

โดยปกติจะเรียกว่ากระบวนการนี้ กำลังโหลดระบบปฏิบัติการ

ฟังก์ชั่นของระบบปฏิบัติการประกอบด้วย:

  • ดำเนินการสนทนากับผู้ใช้
  • การจัดการอินพุต/เอาท์พุตและข้อมูล
  • การวางแผนและการจัดกระบวนการประมวลผลโปรแกรม
  • การกระจายทรัพยากร (RAM และแคช, โปรเซสเซอร์, อุปกรณ์ภายนอก)
  • การเปิดตัวโปรแกรมเพื่อดำเนินการ
  • การดำเนินการบำรุงรักษาเสริมที่เป็นไปได้ทั้งหมด
  • การถ่ายโอนข้อมูลระหว่างอุปกรณ์ภายในต่างๆ
  • การสนับสนุนซอฟต์แวร์สำหรับการทำงานของอุปกรณ์ต่อพ่วง (จอแสดงผล แป้นพิมพ์ ดิสก์ไดรฟ์ เครื่องพิมพ์ ฯลฯ )

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

เมื่อพิจารณาถึงการขึ้นอยู่กับจำนวนงานที่ประมวลผลพร้อมกันและจำนวนผู้ใช้ที่ระบบปฏิบัติการสามารถให้บริการได้ ระบบปฏิบัติการพื้นฐานสี่คลาสจึงมีความโดดเด่น:

1. ผู้ใช้คนเดียวงานเดียวซึ่งรองรับแป้นพิมพ์เดียวและสามารถทำงานได้เพียงงานเดียว (ในขณะนี้)

2. ผู้ใช้คนเดียวทำงานเดี่ยวพร้อมการพิมพ์พื้นหลังซึ่งช่วยให้นอกเหนือจากงานหลักแล้ว สามารถเริ่มงานเพิ่มเติมอีกหนึ่งงาน ซึ่งมักจะเน้นไปที่การพิมพ์ข้อมูล ช่วยให้ทำงานได้เร็วขึ้นเมื่อพิมพ์ข้อมูลจำนวนมาก

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

4. มัลติทาสกิ้งแบบหลายผู้ใช้ทำให้ผู้ใช้หลายคนสามารถทำงานหลายอย่างบนคอมพิวเตอร์เครื่องเดียวได้ ระบบปฏิบัติการเหล่านี้มีความซับซ้อนมากและต้องการทรัพยากรเครื่องจำนวนมาก

คอมพิวเตอร์รุ่นต่างๆ ใช้ระบบปฏิบัติการที่มีสถาปัตยกรรมและความสามารถต่างกัน พวกเขาต้องการทรัพยากรที่แตกต่างกันในการดำเนินงาน พวกเขาให้บริการในระดับที่แตกต่างกันสำหรับการเขียนโปรแกรมและการทำงานกับโปรแกรมสำเร็จรูป

ระบบปฏิบัติการสำหรับคอมพิวเตอร์ส่วนบุคคลสำหรับการใช้งานระดับมืออาชีพจะต้องมีส่วนประกอบหลักดังต่อไปนี้:

  • โปรแกรมควบคุม I/O;
  • โปรแกรมที่จัดการระบบไฟล์และกำหนดเวลางานสำหรับคอมพิวเตอร์
  • ตัวประมวลผลภาษาคำสั่งที่รับ แยกวิเคราะห์ และดำเนินการคำสั่งที่ส่งถึงระบบปฏิบัติการ

แต่ละระบบปฏิบัติการมีของตัวเอง ภาษาคำสั่ง ซึ่งอนุญาตให้ผู้ใช้ดำเนินการบางอย่าง:

  • เข้าถึงแค็ตตาล็อก;
  • ทำเครื่องหมายสื่อภายนอก
  • รันโปรแกรม
  • ... การกระทำอื่น ๆ

การวิเคราะห์และการดำเนินการคำสั่งของผู้ใช้รวมถึงการโหลดโปรแกรมสำเร็จรูปจากไฟล์ลงใน RAM และเปิดใช้งานนั้นดำเนินการโดย โปรเซสเซอร์คำสั่ง ระบบปฏิบัติการ

ในการควบคุมอุปกรณ์คอมพิวเตอร์ภายนอกจะใช้โปรแกรมระบบพิเศษ - ไดรเวอร์ - ไดรเวอร์อุปกรณ์มาตรฐานรวมกันเป็นแบบฟอร์ม ระบบอินพุต/เอาท์พุตพื้นฐาน (BIOS) ซึ่งโดยปกติจะจัดเก็บไว้ในหน่วยความจำถาวรของคอมพิวเตอร์

ระบบปฏิบัติการคืออะไร - แนวคิดและประเภท การจำแนกประเภทและคุณสมบัติของหมวดหมู่ "ระบบปฏิบัติการคืออะไร" 2017, 2018

ซอฟต์แวร์ระบบพื้นฐาน

ซอฟต์แวร์พื้นฐานประกอบด้วย:

ระบบปฏิบัติการ (OS);

· เชลล์ปฏิบัติการ (ข้อความและกราฟิก)

· ระบบปฏิบัติการเครือข่าย

ระบบปฏิบัติการ ออกแบบมาเพื่อควบคุมการทำงานของโปรแกรมผู้ใช้ การวางแผนและการจัดการทรัพยากรคอมพิวเตอร์คอมพิวเตอร์

ในภาคส่วนซอฟต์แวร์และระบบปฏิบัติการ ตำแหน่งผู้นำอยู่ในกลุ่มระบบตระกูล MS Windows มาดูประเภทของระบบปฏิบัติการที่พบบ่อยที่สุด

ระบบปฏิบัติการสำหรับคอมพิวเตอร์ส่วนบุคคลแบ่งออกเป็น:

· งานเดี่ยวและงานหลายงาน (ขึ้นอยู่กับจำนวนกระบวนการแอปพลิเคชันที่ทำงานแบบขนาน)

· ผู้ใช้เดี่ยวและหลายราย (ขึ้นอยู่กับจำนวนผู้ใช้ที่ทำงานกับระบบปฏิบัติการพร้อมกัน)

· ไม่สามารถพกพาได้และสามารถถ่ายโอนไปยังคอมพิวเตอร์ประเภทอื่นได้

· ไม่ใช่เครือข่ายและเครือข่าย ให้บริการงานในเครือข่ายคอมพิวเตอร์เฉพาะที่

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

เปลือกปฏิบัติการ - โปรแกรมพิเศษที่ออกแบบมาเพื่ออำนวยความสะดวกในการสื่อสารกับผู้ใช้ด้วยคำสั่งระบบปฏิบัติการ เชลล์ปฏิบัติการมีตัวเลือกข้อความและอินเทอร์เฟซผู้ใช้แบบกราฟิก

เชลล์ข้อความระบบปฏิบัติการประเภทที่ได้รับความนิยมมากที่สุด ได้แก่ Total Commander, Windows Commander เป็นต้น

มาดูระบบปฏิบัติการกันดีกว่า

ระบบปฏิบัติการ- ชุดซอฟต์แวร์ที่ให้การควบคุมฮาร์ดแวร์คอมพิวเตอร์และโปรแกรมแอปพลิเคชันตลอดจนการโต้ตอบระหว่างกันและผู้ใช้

ระบบปฏิบัติการทำหน้าที่ดังต่อไปนี้:

·การจัดการการทำงานของแต่ละบล็อกของคอมพิวเตอร์ส่วนบุคคลและการโต้ตอบ

· การจัดการการดำเนินโปรแกรม

· การจัดระเบียบการจัดเก็บข้อมูลในหน่วยความจำภายนอก

· การโต้ตอบของผู้ใช้กับคอมพิวเตอร์ เช่น การสนับสนุนส่วนต่อประสานผู้ใช้

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



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

ไฟล์- การรวบรวมข้อมูลหรือโปรแกรมที่เชื่อมต่อทางลอจิคัลสำหรับการจัดวางพื้นที่ที่ระบุชื่อไว้ในหน่วยความจำภายนอก

ไฟล์นี้ทำหน้าที่เป็นหน่วยการบัญชีของข้อมูลในระบบปฏิบัติการ การดำเนินการใดๆ กับข้อมูลจะดำเนินการกับไฟล์

ไฟล์สามารถจัดเก็บการนำเสนอข้อมูลประเภทและรูปแบบต่างๆ เช่น ข้อความ รูปภาพ ภาพวาด ตัวเลข โปรแกรม ตาราง ฯลฯ ลักษณะของไฟล์เฉพาะจะพิจารณาจากรูปแบบของไฟล์ รูปแบบคือองค์ประกอบภาษาที่อธิบายการนำเสนอข้อมูลในไฟล์เชิงสัญลักษณ์

พารามิเตอร์ต่อไปนี้ใช้เพื่อกำหนดลักษณะของไฟล์:

· ชื่อไฟล์แบบเต็ม;

· ขนาดไฟล์เป็นไบต์;

· วันที่และเวลาของการสร้างไฟล์

· คุณสมบัติไฟล์พิเศษ: อ่านอย่างเดียว ซ่อน ระบบ เก็บถาวร

29. 10.2017

บล็อกของ Dmitry Vassiyarov

ระบบปฏิบัติการบนคอมพิวเตอร์คืออะไร - โดยสรุปเกี่ยวกับระบบปฏิบัติการ

สวัสดีทุกคน.

คุณเคยสงสัยหรือไม่ว่าระบบปฏิบัติการคืออะไรบนคอมพิวเตอร์? หากไม่มีอยู่จริง เราก็จะไม่สามารถใช้ฮาร์ดแวร์ได้เลย ฉันเสนอให้พิจารณาส่วนประกอบพีซีที่สำคัญดังกล่าวให้ละเอียดยิ่งขึ้น

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

การวิเคราะห์แนวคิด

ระบบปฏิบัติการเป็นตัวกลางระหว่างฮาร์ดแวร์คอมพิวเตอร์ในด้านหนึ่งและซอฟต์แวร์อีกด้านหนึ่ง กล่าวอีกนัยหนึ่ง มันเป็นเครื่องมือควบคุมคอมพิวเตอร์ ด้วยความช่วยเหลือนี้ เขาจึงเข้าใจงานที่คุณตั้งไว้ให้เขาและวิธีปฏิบัติภารกิจเหล่านั้น

ระบบปฏิบัติการถูกเก็บไว้ในหน่วยความจำภายนอกของคอมพิวเตอร์ - บนฮาร์ดไดรฟ์หรือบน . เมื่อคุณสตาร์ทฮาร์ดแวร์ ฮาร์ดแวร์จะอ่านจากหน่วยความจำของฮาร์ดไดรฟ์และวางไว้บางส่วนใน RAM

คุณสมบัติที่สำคัญ

เกณฑ์หลักของระบบปฏิบัติการสมัยใหม่:

  • พวกเขาใช้นั่นคือพวกเขามีกลไกที่เป็นสากลในการเข้าถึงข้อมูล
  • เป็นผู้ใช้หลายคน - คุณสามารถสร้างโปรไฟล์ได้หลายโปรไฟล์สำหรับบุคคลอื่นบนคอมพิวเตอร์เครื่องเดียว
  • มัลติทาสกิ้ง - เข้าใจวิธีแบ่งเวลาเพื่อทำงานที่คุณตั้งไว้ให้สำเร็จ

ส่วนประกอบหลัก

เพื่อให้ระบบสามารถแยกอำนาจและประมวลผลงานจำนวนมากได้ จึงได้มีการสร้างลำดับชั้นของสิทธิ์พิเศษขึ้นในส่วนประกอบหลัก บทบาทของพวกเขาคือ:

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

ฟังก์ชั่น

วัตถุประสงค์ของระบบปฏิบัติการมีดังนี้:

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

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

พันธุ์

ตอนนี้เรามาดูประเภทที่ได้รับความนิยมมากที่สุดในหมู่ผู้ใช้กันดีกว่า ลองดูที่แต่ละคนแยกกัน


หน้าต่าง

Microsoft เปิดตัวระบบแรกในช่วงกลางทศวรรษ 1980 ผลิตภัณฑ์ของบริษัทได้รับการยอมรับมากที่สุด: XP (2001), 7 (2009) และ 10 (2015)

เป็นเวลาหลายทศวรรษแล้วที่ Windows ครองตำแหน่งผู้นำอย่างมั่นคงโดยได้รับเลือกจากผู้ใช้ส่วนใหญ่ ความนิยมอธิบายได้ด้วยข้อดีดังต่อไปนี้:

  • รองรับอุปกรณ์หลากหลายประเภทที่รวมอยู่ในฮาร์ดแวร์คอมพิวเตอร์
  • ติดตั้งง่าย กำหนดค่า และใช้งาน
  • ซอฟต์แวร์ที่หลากหลาย - โปรแกรมส่วนใหญ่เขียนขึ้นสำหรับระบบนี้

แมค โอเอส เอ็กซ์

Apple เป็นคนแรกที่คิดระบบปฏิบัติการที่มีอินเทอร์เฟซแบบกราฟิก เปิดตัวในปี 1984 ก่อนหน้านี้ การคำนวณบนคอมพิวเตอร์สามารถทำได้โดยใช้บรรทัดคำสั่งเท่านั้น

ปัจจุบัน Mac OS กำลังได้รับความนิยมแต่ยังไม่ถึงระดับที่ Windows ครอบครอง ความจริงก็คืออันแรกติดตั้งเฉพาะในผลิตภัณฑ์ "Apple" ซึ่งไม่ถูก ในขณะที่อันที่สองทำงานได้อย่างอิสระบนฮาร์ดแวร์จากผู้ผลิตหลายราย

อย่างไรก็ตาม "Mac" ก็มีจุดแข็งของตัวเอง ซึ่งต้องขอบคุณที่รวบรวมกลุ่มผู้รอบรู้ไว้รอบตัว:

  • ความน่าเชื่อถือของการดำเนินงาน
  • การป้องกันไวรัสที่เชื่อถือได้
  • อินเทอร์เฟซอยู่ในรูปแบบ "ไม่มีอะไรพิเศษ"

ลินุกซ์

ระบบนี้ปรากฏในช่วงต้นทศวรรษ 1990 ตามคำแนะนำของ Linus Torvalds นักศึกษาจากมหาวิทยาลัยเฮลซิงกิ ซึ่งได้รับการตั้งชื่อตามนั้น ได้รับการพัฒนาบนพื้นฐานของ Unix ซึ่งเป็นกลุ่มระบบมัลติทาสก์ที่มีผู้ใช้หลายคนซึ่งก่อให้เกิดการพัฒนาระบบปฏิบัติการโดยรวม

อย่างไรก็ตาม Mac OS สามารถเรียกว่า Unix ได้ แต่ก็ยังไม่คล้ายกับ Linux คุณสมบัติที่โดดเด่นของอย่างหลังคือโค้ดโอเพ่นซอร์สนั่นคือใครๆ ก็สามารถเปลี่ยนแปลงและแจกจ่ายได้

ระบบปฏิบัติการตระกูลนี้แต่ละเวอร์ชันมีอินเทอร์เฟซของตัวเอง สิ่งที่พบบ่อยที่สุดคือ Ubuntu, Mint และ Fedora ในสามประการที่ฉันอ้างถึง Linux ได้รับความนิยมน้อยที่สุด แต่ก็ยังพบผู้ใช้ "ของมัน" ขอบคุณอะไร?

  • ระบบนี้ฟรี
  • โปรแกรมทั้งหมดอยู่ในที่เดียว
  • มีไวรัสน้อยมากที่ออกแบบมาสำหรับระบบปฏิบัติการนี้

อย่างไรก็ตามในปี 2560 เพื่อนร่วมชาติของเราได้นำเสนอระบบปฏิบัติการของตนเองที่เรียกว่า "Axis" ซึ่งพวกเขาต้องการแทนที่ Windows เก่าที่ดีบนคอมพิวเตอร์ของสถาบันของรัฐ มันถูกสร้างขึ้นบนเคอร์เนล Linux แต่แตกต่างจากระบบนี้ในแพ็คเกจซอฟต์แวร์

ลองนึกดูว่ารัสเซียจะมีระบบปฏิบัติการอย่างเป็นทางการของตัวเอง :)

เราคุยกันเรื่องระบบปฏิบัติการได้มานานแล้ว แต่ฉันไม่กล้าสละเวลาอีกต่อไป

มาที่นี่อีกครั้ง