วันพุธที่ 31 กรกฎาคม พ.ศ. 2556

โครงสร้างระบบคอมพิวเตอร์ และโครงสร้างของระบบปฏิบัติการ


ใบงานที่ 9
โครงสร้างระบบคอมพิวเตอร์  และโครงสร้างของระบบปฏิบัติการ
1.             การขัดจังหวะ หรือการอินเตอร์รัปต์ หมายถึงอะไร จงอธิบาย
นิยมใช้ในระบบมาก ซึ่งซีพียูยังคงปฏิบัติโปรแกรมหลักปกติ แต่เมื่อใดก็ตามที่มีสัญญาณมากระตุ้นที่ขาขัดจังหวะของ Z-80 (มี สองขา คือ INT และ NMI) และทำคำสั่งใดคำสั่งหนึ่งเสร็จก็จะกระโดดไปยังโปรแกรมย่อยของโปรแกรมบริการขัดจังหวะ ซึ่งโปรแกรมนี้ จะเขียนขึ้นเพื่อตอบสนองต่ออุปกรณ์ต่างๆที่ร้องขอมา เมื่อเสร็จก็จะกระโดดกลับไปยังโปรแกรมหลักตามเดิม
2.             จงเปรียบเทียบการอินเตอร์รัปต์ กับการดำเนินชีวิตของมนุษย์โดยทั่วไป ว่ามีความเกี่ยวข้องกันอย่างไร
การดำเนินชีวิตของมนุษย์ก็จะเป็นเรื่องของงานอาจจะมีการสื่อสารกันผิดพลาดบ้างบางครั้ง  แต่ถ้าหากผู้ที่สั่งงานหรือผู้ที่รับคำสั่งเข้าใจในคำสั่งก็จะทำให้งานถูกต้องตามต้องการ และการอินเตอร์รัปต์บางครั้งถ้าอุปกรณ์ใดร้องขอขัดจังหวะมาซีพียูอาจจะตอบสนองหรือไม่ตอบสนองก็ได้ซึ่งการบังคับให้รับการตอบสนองหรือไม่นี้ คือการควบคุมการขัดจังหวะ
3.             สาเหตุที่การป้องกันฮาร์ดแวร์ มีบทบาทสำคัญต่อระบบปฏิบัติการที่รองรับหลายๆ งาน อยากทราบว่าเป็นเพราะอะไร จงอธิบาย
ข้อผิดพลาดหลายอย่างมักจะตรวจสอบได้โดยฮาร์ดแวร์ ซึ่งสามารถควบคุมได้โดยระบบปฏิบัติการ ซึ่งจะทำการจัดการข้อผิดพลาดนั้นไป
4.             จงเปรียบเทียบความแตกต่างระหว่างโหมดการทำงานของผู้ใช้ กับโหมดการทำงานของระบบมาให้พอเข้าใจ
คือ โหมดที่ผู้เข้าใช้งานจะเลือกใช้ตามลักษณะที่ผู้ใช้ต้องการทำ  โหมดการทำงานของระบบคือการควบคุมการทำงานต่างๆ ภายในระบบนั้นๆ
5.             ระบบปฏิบัติการจะมีการป้องกันอินพุต และเอาท์พุตอย่างไร จงอธิบาย
การควบคุมจำเป็นต้องใช้วิธีการที่หลากหลายเช่นกัน วิธีควบคุมเหล่านี้เรียกว่า ระบบย่อยอินพุต / เอาท์พุต ซึ่งเป็นส่วนหนึ่งของ  kernel ที่แยกจากการจัดการหน่วยความจำที่ซับซ้อนในระบบ



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

8.             โครงสร้างของระบบปฏิบัติการประกอบด้วยกี่ส่วน อะไรบ้าง
มี 6 ส่วน  1.ส่วนประกอบของระบบ  2. งานบริการของระบบปฏิบัติการ  3. การเรียกระบบ  4.โปรแกรมระบบ  5. โครงสร้างของระบบ  6. เครื่องจักรเสมือน
9.             ในการจัดการกับโปรเซส ระบบปฏิบัติการจะมีกิจกรรมใดบ้างที่ต้องรับผิดชอบ
1.การสร้างและลบทั้งโปรเซสของระบบและของผู้ใช้   2.การหยุดและทำโปรเซสต่อไป 
3.การจัดเตรียมกลไกสำหรับการซินโครไนซ์โปรเซส
   4.การจัดเตรียมกลไกสำหรับการติดต่อสื่อสารโปรเซส   5.การจัดเตรียมกลไกการแก้ไข deadlock 
10.      ในการจัดการกับหน่วยความจำ ระบบปฏิบัติการจะมีกิจกรรมใดบ้างที่ต้องรับผิดชอบ
1.การทำงานของอินพุต/เอาต์พุตทั้งการอ่านและเขียนลงหน่วยความจำจะจำผ่าน DMA 
2.โปรเซสเซอร์ส่วนกลาง หรือซีพียูจะอ่านคำสั่งจากหน่วยความจำตลอดเวลา
11.      ในการจัดการกับแฟ้มข้อมูล ระบบปฏิบัติการจะมีกิจกรรมใดบ้างที่ต้องรับผิดชอบ
1.สร้างและการลบไฟล์   2.สร้างและการลบไดเรกทอรี  3.สนับสนุนการจัดการไฟล์ในรูปแบบ
เดิม ๆ ที่ผ่านมา   4.แมพไฟล์ไปยังสิ่งที่ใช้จัดเก็บข้อมูล   5.แบ็คอัพหรือสร้างไฟล์สำรอง 
12.      ในการจัดการกับอุปกรณ์อินพุต/เอาต์พุต ระบบปฏิบัติการจะมีกิจกรรมใดบ้างที่ต้องรับผิดชอบ
1.การจัดการหน่วยความจำที่รวมทั้งบัพเพอร์ ,แคช และสพูล  2.อินเทอร์เฟซพื้นฐานของดีไวซ์ไดร์เวอร์ 
3.ไดร์เวอร์สำหรับดีไวซ์ที่มีรูปเฉพาะ
 


13.      ในการจัดการกับหน่วยความจำสำรอง เช่น ดิสก์ ระบบปฏิบัติการจะมีกิจกรรมใดบ้างที่ต้องรับผิดชอบ
1.จัดการเนื้อที่ว่างบนดิสก์    2. จัดการตำแหน่งจัดเก็บข้อมูล ที่อาจจะกระจัดกระจาย แต่เมื่อมีการใช้งานจะต้องทำงานได้เร็ว โดยจะมีพอยเตอร์ชี้ไปยังกลุ่มข้อมูลเดียวกัน  3. การจัดแบ่งเวลาการใช้ดิสก์
14.      จงสรุปงานบริการของระบบปฏิบัติการมาพอเข้าใจ
ระบบปฏิบัติการเป็นผู้จัดสภาพแวดล้อมให้โปแกรมทำงาน โดยให้บริการต่างๆ แก่โปรแกรมและผู้ใช้ระบบ ระบบปฏิบัติการต่างๆ มักมีการให้บริการที่แตกต่างกัน แต่จะมีส่วนหนึ่งที่เหมือนกันเพื่อให้ความสะดวกต่อผู้ใช้หรือผู้เขียนโปรแกรม ในการทำงานต่างๆ ให้ง่ายและรวดเร็ว
15.      ในการติดต่อระหว่างโปรเซสกับระบบปฏิบัติการ จะเกี่ยวข้องกับกลุ่มงานใดบ้าง จงอธิบาย
การซินโครไนซ์และการส่งสัญญาณ และการส่งผ่านข้อมูลระหว่างโปรเซส 

วันพฤหัสบดีที่ 4 กรกฎาคม พ.ศ. 2556

การแก้ปัญหาเกี่ยวกับคอมพิวเตอร์


เครื่องมือและ Software ที่ใช้ในการซ่อมบำรุงรักษาคอมพิวเตอร์

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

เครื่องมือที่ใช้ซ่อมบำรุงรักษาคอมพิวเตอร์
1.ไขควง ควรเลือกซื้อให้ยาวประมาณ 20 ซม. และควรเป็นหัวแม่เหล็กสำหรับดูดน๊อตได้

2.คีมจับ,คีมตัด เลือกตัวเล็กๆ ไม่ใหญ่มากนัก

3.คัตเตอร์ เลือกซื้อตามถนัด แต่ควรเป็นด้ามพลาสติกเพื่อป้องกันไฟฟ้า

4.มิเตอร์ เลือกซื้อยี่ห้อเทียบเท่าตัวละ 200-300 บาทควรเลือกแบบเป็นเข็ม

5.คีม ขึ้นอยู่กับงานถ้ารับงานโดยตรง

6.ไขควงเทสไฟ

 การแก้ไขปัญหาด้วย Safe mode
          การเข้าสู่ Safe Mode เป็นอีกวิธีหนึ่งในการแก้ไขปัญหาต่างๆ ที่เกิดขึ้นจากซอฟต์แวร์ที่เราได้ ติดตั้งลงไป เพราะในโหมดนี้จะข้ามการทำงาน Registry , ไดรเวอร์ของฮาร์ดแวร์และค่าต่าง ๆ ที่ผู้ใช้ กำหนดไว้ ดังนั้นขั้นตอนการบูตเข้า Safe Mode จึงไม่เสียหายจากการทำงานเหล่านี้ ดังนั้น จึงควรเรียนรู้การใช้งาน Safe Mode ด้วย เพราะจะช่วยแก้ปัญหาในหลายๆ เรื่องได้เป็นอย่างดี หากเครื่องมีปัญหาไม่สามารถบูตเข้าวินโดวส์ได้ จะแก้ปัญหาโดยการเข้าสู่ Safe Mode แล้วเข้าไปแก้ไขปัญหาต่างๆ ได้ตามต้องการ เช่น หากปัญหาที่เกิดจากการติดตั้งไดรเวอร์ ก็ให้เข้า Safe Mode แล้วเข้าไปลบไดรเวอร์ตัวนั้นทิ้งไป หากมีปัญหาจากการติดตั้งโปรแกรมต่างๆ ก็ให้เข้าไปที่ Add / Remove Programs ใน Safe Mode แล้วคลิกเลือกโปรแกรมที่สร้างปัญหาทิ้งไป
ซึ่งการเข้า Safe Mode ก็สามารถทำได้ดังขั้นตอนต่อไปนี้ให้บูตเครื่องขึ้นมาใหม่ จากนั้นกดปุ่ม F8 บนคีย์บอร์ดย้ำ ๆ (หรือกดปุ่ม Ctrl ค้างไว้) แล้วจะปรากฏเมนูขึ้นมาดังนี้
1. Normal
2. Logged (\ BOOTLOGE.TXT)
3. Safe Mode
4. Step-by-step confirmation
5. Command prompt only
6. Safe modecommand promt only
ให้เลือกที่หัวข้อ 3 Safe Mode เท่านี้เราก็จะสามารถเข้า Safe Mode เพื่อเข้าไปแก้ปัญหาต่างๆ ได้แล้ว

นางสาวนิภารัตน์ ไชยวรรณ รหัส 010 ปวส.1/1 คอมพิวเตอร์กราฟิก
นางสาวบุษกร บุญนูน รหัส 011 ปวส.1/1 คอมพิวเตอร์กราฟิก
นางสาวนุชนภา มุทาพร รหัส 012 ปวส.1/1 คอมพิวเตอร์กราฟิก