นาย ธนโชติ ฟ้าคะนอง
1.จงนิยามความหมายระบบปฏิบัติการคอมพิวเตอร์
- ระบบปฏิบัติการ คือ โปรแกรมที่มีหน้าที่ในการจัดสรรค์ทรัพยากรของเครื่องคอมพิวเตอร์ ควบคุมการประมวลผล (Execute) ของโปรแกรมควบคุมอุปกรณ์ต่างๆในคอมพิวเตอร์และทำหน้าที่ติดต่อระหว่างผู้ใช้กับคอมพิวเตอร์เพื่อให้ผู้ใช้งานสามารถใช้งานโปรแกรมประยุกต์ได้อย่างสะดวกและมีประสิทธิภาพ(นรีรัตน์ นิยมไทย, 2549) ระบบปฏิบัติการคือซอฟต์แวร์ชนิดหนึ่งที่อยู่ตรงกลางระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ มีหน้าที่ควบคุมการทำงานของฮาร์ดแวร์
(อรพินประวัติบริสุทธิ์,2551)
2.ระบบปฏิบัติการแบ่งเป็นกี่ประเภทอะไรบ้าง
- 3 ประเภท 1 Software Operating System 2 Hardware Operating System 3 Firmware Operating System
3.ระบบปฏิบัติการมีหน้าที่อะไรบ้าง
- การติดต่อกับผู้ใช้(User Interface)ผู้ใช้สามารถติดต่อหรือสั่งการให้คอมพิวเตอร์ทำงานตามที่ต้องการได้โดยการสั่งผ่านทางอินเตอร์เฟซของระบบปฏิบัติการ
เช่นใช้คำสั่งคัดลอก (Copy)ที่ดอสพรอมพ์ (DOS Prompt) ควบคุมดูแลอุปกรณ์(Control Devices)ผู้ใช้งานคอมพิวเตอร์อาจจะไม่มีความจำเป็นต้องทราบกลไกการทางานของเครื่องคอมพิวเตอร์เนื่องจากระบบปฏิบัติการจะทำหน้าที่ควบคุมการทำงานของอุปกรณ์ต่างๆเพื่อให้ทำงานเป็นระบบและสอดคล้องโดยไม่เกิดข้อผิดพลาด จัดสรรทรัพยากร(Resources Management)
4. ระบบปฏิบัติการมีองค์ประกอบอะไรบ้าง แต่ละองค์ประกอบทำหน้าที่อย่างไร
- มี 5 องค์ประกอบ
1 ส่วนจัดการตัวประมวลผล(Processor Management)ควบคุมการทางานของตัวประมวลผลให้สามารถทางานได้อย่างเต็มประสิทธิภาพ
2 ส่วนจัดการหน่วยความจ า(Memory Management)ช้ในการจัดสรรและควบคุมการทางานของหน่วยความจาทั้งหมดในระบบคอมพิวเตอร์นั้นๆ
3 ส่วนจัดการหน่วยรับและหรือหน่วยแสดงผล(Input / Output Managementเป็นส่วนที่ระบบปฏิบัติการใช้ในการควบคุมการทางานของหน่วยรับและหรือหน่วยแสดงผล
4 ส่วนระบบแฟ้มข้อมูล(File systemจะคอยจัดการกับแฟ้มข้อมูลเหล่านี้ให้สามารถเรียกใช้ปรับปรุงและจัดเก็บได้อย่างเป็นระบบ
5 ส่วนจัดการตารางเวลาการทำงานและจัดสรรทรัพยากร(Job Scheduler and Resource Allocator)ควบคุมการทางานของหน่วยประมวลผลกลาง
5. การประมวลผลแบบแบตช์ มีลักษณะอย่างไร
- การประมวลผลแบบแบทช์ เป็นระบบที่ทำงานในลักษณะเตรียมการประมวลผลในขั้นต่อไป โดยใช้อุปกรณ์ประเภท Input/output ซึ่งอุปกรณ์เหล่านี้ไม่อยู่ภายใต้การควบคุมของ CPU เช่น เครื่องบันทึกเทป (Key to Tape) เครื่องบันทึกจานแม่เหล็ก (Key to Disk) บัตรเจาะรู (Punched Card) เป็นอุปกรณ์นำเข้าและอุปกรณ์จัดเก็บข้อมูลมีลักษณะการประมวลผลโดยมีการรวบรวมข้อมูลไว้ช่วงเวลาหนึ่งก่อนที่จะนำข้อมูลมาประมวลผลพร้อมกัน การประมวลผลจะทำเป็นช่วงเวลา
6. ระบบปฏิบัตืการ UNIX มีลักษณะการทำงานอย่างไร
- Unix จะมีโปรแกรมที่เรียกว่า เชลล์ยูนิกซ์ (Unix shell)
สำหรับรับคำสั่งผ่าน command line ถ้าเทียบกับ window ก็คือ cmd.exe โดยบน
Unix แต่ละ user ที่เข้ามาใช้งานสามารถเลือก shell หลายแบบเพื่อใช้งาน
ตามความต้องการที่ต่างกัน
7. ระบบปฏิบัติการสำหรับคอมพิวเตอร์เครื่องเดี่ยว มีการทำงานอย่างไร
- DOS (Disk Operating System) เป็นระบบปฏิบัติการซึ่งได้มีการพัฒนาขึ้นเมื่อประมาณปี
1980 เพื่อใช้สำหรับเครื่องคอมพิวเตอร์ส่วนบุคคลเป็นหลัก
ทำงานโดยใช้การป้อนชุดคำสั่งที่เรียกว่า command- line
ซึ่งต้องป้อนข้อมูลทีละบรรทัดเพื่อให้เครื่องทำงานตามคำสั่งนั้น ๆ ได้
ผลิตขึ้นมาครั้งแรกมีชื่อเรียกว่า PC-DOS
เพื่อใช้กับเครื่องของบริษัทไอบีเอ็ม
ภายหลังเมื่อคอมพิวเตอร์ได้รับความนิยมมากขึ้นจนเกิดเครื่องที่ผลิตขึ้นมาเลียนแบบอย่างมากมายคล้ายกับเครื่องของไอบีเอ็ม (IBM compatible ) บริษัทไมโครซอฟต์ซึ่งมีทีมงานที่เคยผลิต PC-DOS ให้กับไอบีเอ็มมาก่อนจึงได้ทำระบบปฏิบัติการแบบใหม่ออกมาเป็นของตนเองและเรียกชื่อใหม่ภายหลังว่า MS-DOS นั่นเอง
8.จงบอกชื่อระบบปฏิบัติการคอมพิวเตอร์เครื่องเดี่ยว มา 5 ชื่อ
- MS-DOS, PC-DOS,MS-Windows XP, MAC OS,
9.ระบบปฏิบัติการเครือข่าย มีลักษณะการทำงานอย่างไร
- ระบบปฏิบัติการเครือข่าย (Network Operating System) คือ ซอฟต์แวร์ที่นํามาใช้ควบคุมเครือข่าย ปกติแล้วชุดระบบปฏิบัติการเครือข่ายมี 2 ชุด โดยชุดแรกคือกลุ่มซอฟต์แวร์ที่นํามาใช้บนเครื่องเซิร์ฟเวอร์ และชุดที่ 2 คือ กลุ่มซอฟต์แวร์ที่นํามาใช้บนเครื่องไคลเอนต์ ที่นํามาใช้เพื่อให้เครื่องลูกข่ายเข้าถึงเซิร์ฟเวอร์ ได้ ตัวอย่างระบบปฏิบัติการเครือข่าย เช่น Novel Netware, Windows Server 2012 และ Windows Server 2012 R2 เป็นต้น
10 จงบอกชื่อระบบปฏิบัติการเครือข่ายมา 3 ชื่อ
11.ระบบปฏิบัติการ ที่ทำงานแบบโปรแกรมเดี่ยว มีการทำงานอย่างไร
12.ระบบปฏิบัติการ ที่ทำงานแบบหลายโปรแกรมเดี่ยว มีการทำงานอย่างไร
13.ระบบปฏิบัติการ ที่มีการทำงานแบบระบบแบ่งเวลา มีลักษณะการทำงานอย่างไร
- เป็นระบบการทำงานที่มีมากกว่าหนึ่งโปรแกรมหรือมีมากกว่าหนึ่งงานที่ถูกบรรจุไว้ในหน่วยความจาหลักพร้อมกันเพื่อรอให้ซีพียูนาไปประมวลผลทีละหนึ่งงานหรือหนึ่งโปรแกรมโดยที่บางครั้งโปรแกรมหรืองานที่ถูกเรียกเข้าไปทางานในซีพียูนั้นมีขนาดใหญ่หรือเป็นงานที่เน้นการใช้งานที่ซีพียูและมีการท างานที่ซีพียูเป็นเวลานานมากทาให้โปรแกรมอื่นที่จะต้องเข้าไปทางานในซีพียูเสียเวลารอคอยนานจึงกาหนดให้มีระบบการแบ่งเวลาสาหรับแต่ละงานหรือแต่ละโปรแกรมเข้าไปทางานในซีพียูในระยะเวลาที่กาหนดเอาไว้
14.ระบบปฏิบัติการ ที่มี4 การทำงานแบบระบบทันที มีลักษณะการทำงานอย่างไร แบ่งได้กี่ประเภทอะไรบ้าง
- ระบบท่ี่สามารถให้การตอบสนองอย่างทันทีทันใดเมื่อได้รับอินพุตเข้าไปในระบบ ในทางอุตมคติระบบเรียลไทม์นี้จะเป็นระบบที่ไม่เสียเวลาในการประมวลผลหรืออาจกล่าวได้ว่าเวลาในการประมวลผลเป็นศูนย์แต่ในทางปฏิบัติแล้วเครื่องคอมพิวเตอร์ที่ทางานแบบเรียลไทม์นี้ไม่สามารถผลิตขึ้นมาได้ทาได้แต่เพียงลดเวลาในการตอบสนองให้น้อยที่สุดจนไม่สามารถเห็นความแตกต่างของช่วงเวลาที่ป้อนอินพุตเข้าไปและได้รับเอาต์พุตออกมาจากระบบ
15.ระบบปฏิบัติการสำหรับคอมพิวเตอร์ตั้งโต๊ะ มีหลักการอย่างไร
- ระบบปฏิบัติการสาหรับคอมพิวเตอร์เหล่านี้ได้รับประโยนช์หลายอย่างจากการพัฒนาระบบปฏิบัติการส าหรับเครื่องคอมพิวเตอร์เมนเฟรม ไมโครคอมพิวเตอร์สามารถรับเอาเทคโนโลยีบางอย่างที่พัฒนาสาหรับระบบปฏิบัติการของเครื่องใหญ่มาใช้งานได้ในอีกแง่มุมหนึ่งราคาของฮาร์ดแวร์คอมพิวเตอร์ในปัจจุบันมีราคาถูกลงมามากพอที่คนส่วนใหญ่จะสามารถหาซื้อคอมพิวเตอร์มาใช้งานเป็นส่วนตัวได้เมื่อการใช้งานซีพียูไม่ใช่สิ่งที่คานึงถึงเป็นอันดับแรกอีกต่อไปดังนั้นการออกแบบบางอย่างสาหรับเครื่องคอมพิวเตอร์เมนเฟรมอาจไม่เหมาะสมสาหรับเครื่องคอมพิวเตอร์ขนาดเล็กส่วนการออกแบบบางอย่างก็ยังคงใช้งานได้กับเครื่องคอมพิวเตอร์ขนาดเล็กเช่นการป้องกันแฟ้มข้อมูลซึ่งในอดีตไม่มีความจาเป็นสาหรับเครื่องคอมพิวเตอร์ส่วนบุคคลแต่ในปัจจุบันคอมพิวเตอร์ส่วนบุคคลถูกเชื่อมต่อเข้ากับระบบเครือข่ายคอมพิวเตอร์เครื่องอื่นๆสามารถเข้าถึงแฟ้มข้อมูลต่างๆผ่านเครือข่ายได้การป้องกันแฟ้มข้อมูลจึงมีความจาเป็นที่ต้องมีในคุณสมบัติของระบบปฏิบัติการถ้าไม่มีระบบป้องกันแฟ้มข้อมูลดังกล่าวอาจทาให้การมุ่งร้ายต่อแฟ้มข้อมูลในคอมพิวเตอร์ส่วนบุคคลเหล่านั้นเกิดขึ้้นได้
16.ระบบจำลองเครื่องจักร (Virtual MachineSystems ) คืออะไร
- สามารถช่วยให้ผู้ใช้หลายคนทางานกับคอมพิวเตอร์เครื่องเดียวเนื่องจากผู้ใช้แต่ละคนอยู่ที่เทอร์มินอลของตนเองทาให้คิดว่าตอนเองเป็นเจ้าของเครื่องโดนลาพังระบบเมนเฟรมเป็นตัวเอย่างที่ดีของเวอร์ชวลแมชีนเมื่อมีการใช้เทคนิคการจัดเวลาของซีพียูและความจ าเสมือน ท าให้คอมพิวเตอร์ท างานได้หลาย โปรเซสพร้อมๆกันโดยแต่ละโปรเซสสามารถเอ็กซิคิวต์ไปด้วยโปรเซสและหน่วยความจาเสมือนของตัวเองแต่ละโปรเซสจะต้องเพิ่มเติมฟีเจอร์สาหรับจัดการเช่นsystem call หรือระบบไฟล์ที่ระบบฮาร์ดแวร์ดั้งเดิมไม่มีจริงๆแล้วเวอร์ชวลแมชีนไม่ได้เพิ่มเติมฟังก์ชัน
17.ระบบมัลติโปรเซสเซอร์ (Multiprocessor Systems) คืออะไร แบ่งได้กี่ประเภทอะไรบ้าง
- เป็นระบบคอมพิวเตอร์ที่โปรเซสเซอร์หรือซีพียูมากว่า1ซีพียูโดยที่ซีพียูเหล่านี้มีการใช้ทรัพยากรของระบบร่วมกันการทำงานในระบบมัลติโปรเซสเซอร์ทำให้ได้ประโยชน์หลายประการ
แบ่งออกเป็น2ประเภท 1) การประมวลผลแบบสมมาตร (Symmetric-multiprocessing)
2) ประมวลผลแบบไม่สมมาตร (Asymmetric-multiprocessing)
18.ระบบคอมพิวเตอร์แบบระบบกระจาย (Distributed Systems)
มีจุดประสงค์อย่างไร
- การแชร์ทรัพยากรถ้ามีการเชื่อต่อเข้าด้วยกันเพิ่มความเร็วในการคานวณความน่าเชื่อถือของระบบเหตุผลข้อนี้เป็นการให้ระบบทางานได้อย่างต่อเนื่องเพราะเมื่อมีโปรเซสเซอร์ใดไม่สามารถทางานได้จะมีการแบ่งงาน
19. ระบบคอมพิวเตอร์ที่ทำงานแบบระบบคลัสเตอร์ (Clustered Systems) มีจุดประสงค์อย่างไร
- รวมหลายหน่วยประมวลผลกลางเข้าประมวลผลร่วมกันหรือช่วยกันประมวลผลงานใหญ่ๆให้เสร็จในเวลาที่รวดเร็วและยอมรับการเข้าถึงจากเครื่องของสมาชิกโดยมีหลักการทางานคือกลุ่มเครื่องของสมาชิกเห็นซึ่งกันและกันหากมีเครื่องหนึ่งท างานล้มเหลว อึกเครื่องหนึ่งจะเข้าครอบครองหน่อยความจาและสั่งเริ่มต้นแอปพลิเคชั่นที่กาลังทางานบนเครื่องที่ล้มอยู่นั้นโดยเครื่องที่ล้มก็ยังอยู่แต่ผู้ใช้ยังคงใช้งานต่อเพียงแต่เห็นข้อความแสดงข้อผิดพลาดเล็กๆให้ทราบเท่านั้น
20.จงยกตัวอย่างชื่อระบบปฏิบัติการคอมพิวเตอร์มือถือ (Handheld Systems) มาอย่างน้อย 3 ชื่อ
ความคิดเห็น
แสดงความคิดเห็น