|
วันอาทิตย์ที่ 21 มิถุนายน พ.ศ. 2552 |
เพื่อนๆๆๆๆ |
ชิชาณัณ แซ่ตั้ง , kpoona@hotmail.com ,kpoona.blogspot.comจิรายุ จันทร์ดา ,kjanda1880@gmail.com,jirayu10.blogspot.comศุภสิทธิ์ ชินวงศ์, pigolo.aof@gmail.com, aofza.blogspot.comชาคริต พรมศรี, bobob01@hotmail.com , bob-boy.blogspot.comประพันธ์ สุระโยธิน , surayotin@gmail.com , surayotin.blogspot.comธีระยุทธ์ มณีอำพันธ์ , teerayootmaneeumput@sanook.com ,teerayoot.blogspot.comโกวิท เขียวพันธ์ , kokowito@gmail.com, bokydot.blogspot.comสมัชญา โพธิ์คำ , sumaschaya@gmail.com , samaschaya.blogspot.comขวัญสุดา พงษ์ธนู, khwansuda044@gmail.com, sudazaza.blogspot.comธิรังกูร บัวหุ่ง , thirangkun@thaimail.com , thirangkun2008.blogspot.comทรงพล ธรรมวัตร , songphon@gmail.com, army25.blogspot.comอภิรักษ์ บุตรวงศ์ , golfssk@hotmail.com, apilukssk.blogspot.comนพกานต์ โวหาร , nppknwhnr.87@gmail.com, noppakan32.blogspot.comเมธิดา เหมือนมาตย์, mathida25@gmail.com, mathida25.blogspot.com |
posted by papada @ 10:57 |
|
|
วันพฤหัสบดีที่ 18 มิถุนายน พ.ศ. 2552 |
บทที่ 2 โปรเซส และ Thread |
1. ข้อใดเป็นองค์ประกอบของโปรเซส ก. หมายเลขโปรเซส , ข้อมูล , บล็อกควบคุมโปรเซส ข. หมายเลขโปรเซส , ข้อมูล , PSW ค. โค้ตโปรแกรม , ข้อมูล , บล็อกควบคุมโปรเซส ง. หมายเลขโปรเซส , โค้ตโปรแกรม , ข้อมูล , บล็อกควบคุมโปรเซส เฉลย ข้อ ง. องค์ประกอบของโปรเซส มีดังนี้ - หมายเลขโปรเซส - โค้ตโปรแกรม - ข้อมูล - บล็อกควบคุมโปรเซส
2. ข้อใดเป็นคุณสมบัติของโปรเซส ก. ลำดับความสำคัญของโปรเซส ข. อำนาจหน้าที่ของโปรเซส ค. สมบัติอื่นที่ระบบปฏิบัติการกำหนดให้มี ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ คุณสมบัติของโปรเซส ประกอบด้วย - ลำดับความสำคัญของโปรเซส - อำนาจหน้าที่ของโปรเซส - สมบัติอื่นที่ระบบปฏิบัติการกำหนดให้มี 3. ข้อใดเป็นการเปลี่ยนสถานะของโปรเซสสั้นๆ ก. เริ่มต้น พร้อม สิ้นสุด ข. เริ่มต้น รัน สิ้นสุด ค. เริ่มต้น พร้อม รัน ง. เริ่มต้น พร้อม รัน สิ้นสุด เฉลย ข้อ ง.
เริ่มต้น
พร้อม สิ้นสุด รัน 4.โปรเซสแม่อาจหยุดการเอ็กซิคิวต์โปรเซสลูกด้วยเหตุผลใด ก. โปรเซสลูกใช้รีซอร์สมากเกินกว่าที่กำหนดไว้ ข. ไม่มีความจำเป็นต้องใช้โปรเซสลูกนั้นอีกแล้ว ค. โปรเซสแม่สิ้นสุดลงไปแล้ว และระบบปฏิบัติการไม่ยินยอมให้เอ็กซิคิวต์โปรเซสลูกเมื่อโปรเซสแม่สิ้นสุดไปแล้ว ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ โปรเซสแม่อาจหยุดการเอ็กซิคิวต์โปรเซสลูกด้วยเหตุผลดังนี้ - โปรเซสลูกใช้รีซอร์สมากเกินกว่าที่กำหนดไว้ - ไม่มีความจำเป็นต้องใช้โปรเซสลูกนั้นอีกแล้ว - โปรเซสแม่สิ้นสุดลงไปแล้ว และระบบปฏิบัติการไม่ยินยอมให้เอ็กซิคิวต์โปรเซสลูกเมื่อโปรเซสแม่สิ้นสุดไปแล้ว
4. ระบบปฏิบัติการที่มีกลไกที่ยอมให้โปรเซสกระทำในสิ่งใดบ้าง ก. สร้างเมล์บล็อกใหม่ ข. ส่งและรับแมสเสจผ่านเมล์บล็อก ค. ทำลายเมล์บล็อก ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ ระบบปฏิบัติการที่มีกลไกที่ยอมให้โปรเซสกระทำในสิ่งต่อไปนี้ - สร้างเมล์บล็อกใหม่ - ส่งและรับแมสเสจผ่านเมล์บล็อก - ทำลายเมล์บล็อก
5. รูปแบบของเมล์บ็อกซ์มีกี่แบบ ก. 2 แบบ ค. 4 แบบ ข. 3 แบบ ง. 5 แบบ เฉลย ข้อ ข. 3 แบบ รูปแบบการใช้เมล์บ็อกซ์มี 3 แบบ คือ - เมล์บ็อกซ์แบบคิว - เมล์บ็อกซ์แบบไปป์ - เมล์บ็อกซ์แบบสแต็ก
6. การจัดบัฟเฟอร์ โดยพื้นฐานมีความจุกี่ลักษณะ ก. 1 ลักษณะ ค. 3 ลักษณะ ข. 2 ลักษณะ ง. 4 ลักษณะ เฉลย ข้อ ค. 3 ลักษณะ การจัดบัฟเฟอร์ โดยพื้นฐานมีความจุ 3 ลักษณะคือ - ความจุศูนย์ - ความจุแบบมีขอบเขต - ความจุแบบไม่มีขอบเขต
7. ข้อใดเป็นปัญหาการทำงานของโปรเซส ก. The Dining Philosophers Problem ข. The Readers – Writer Problem ค. The Sleep Barber Problem ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ ปัญหาการทำงานของโปรเซสแบ่งออกเป็น 3 ปัญหา ดังนี้ - The Dining Philosophers Problem - The Readers – Writer Problem - The Sleep Barber Problem
8. thread เป็นหน่วยพื้นฐานของการจัดสรรการใช้ประโยชน์ของซีพียู ประกอบด้วยอะไรบ้าง ก. หมายเลข , ตัวนับ , สแต็ก ข. หมายเลข , ชุดของรีจิสเตอร์ , ตัวนับ ค. ตัวนับ , ชุดของรีจิสเตอร์ , สแต็ก ง. หมายเลข , ตัวนับ , ชุดของรีจิสเตอร์ , สแต็ก เฉลย ข้อ ง. thread เป็นหน่วยพื้นฐานของการจัดสรรการใช้ประโยชน์ของซีพียู ประกอบด้วยดังนี้ - หมายเลข เป็นหมายเลข thread ในโปรเซส - ตัวนับ เพื่อติดตามให้ทราบคำสั่งต่อไปที่จะเอ็กซิคิวต์ - ชุดของรีจิสเตอร์ เพื่อเก็บค่าตัวแปรที่ทำงานอยู่ - สแต็ก เพื่อเก็บประวัติการเอ็กซิคิวต์
9. โมเดลของ Multithreading มีอะไรบ้าง ก. โมเดล Many-to-one ข. โมเดล One-to- One ค. โมเดล Many-to-Many ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ - โมเดล Many-to-one เป็นโมเดลที่ใช้ kernel thread 1 หน่วย กับ User thread หลายหน่วย - โมเดล One-to- One เป็นโมเดลที่แต่ละ user thread จะจับคู่กับ kernel thread ในลักษณะ 1 ต่อ 1 - โมเดล Many-to-Many เป็นโมเดลที่อาจจะมีจำนวน user thread มากกว่าหรือเท่ากับจำนวน kernel thread ก็ได้ |
posted by papada @ 22:44 |
|
|
|
บทที่1 พื้นฐานระบบคอมพิวเตอร์และระบบปฎิบัติการ |
1.คอมพิวเตอร์มีกี่ประเภท ก. 5 ประเภท ค. 7 ประเภท ข. 4 ประเภท ง. 6 ประเภท เฉลย ข้อ ค.7 ประเภท คอมพิวเตอร์ ระดับยิ่งใหญ่ หรือซุปเปอร์คอมพิวเตอร์ (Super Computer) เป็นคอมพิวเตอร์ที่มีกำลังมากที่สุด คอมพิวเตอร์ระดับใหญ่ หรือเมนเฟรมคอมพิวเตอร์ (Mainframe Computer) เป็นคอมพิวเตอร์ที่สามารถประมวลผลคำสั่งได้นับร้อยล้านคำสั่งในหนึ่งวินาที ส่วนใหญ่ใช้กับงานธนาคาร คอมพิวเตอร์ระดับเล็ก หรือมินิคอมพิวเตอร์ (Mini Computer) เป็นคอมพิวเตอร์ที่ใช้ในธุรกิจขนาดเล็ก คอมพิวเตอร์ส่วนบุคคล หรือพีซี (PC : Personal Computer) เป็นคอมพิวเตอร์แบบตั้งโต๊ะที่นิยมใช้กันมากที่สุด หาซื้อง่าย ราคาไม่แพง คอมพิวเตอร์ขนาดสมุดบันทึก หรือโน้ตบุก (Notebook Computer)เป็นคอมพิวเตอร์ส่วนบุคคลที่สามารถพกพาติดตัวไปไหนมาไหนได้ คอมพิวเตอร์ที่ทำหน้าที่เลขาส่วนตัว หรือพีดีเอ เป็นคอมพิวเตอร์ที่สามารถพกพาได้เหมือนกับโน้ตบุก แต่มีขนาดเล็กกว่าคือสามารถใส่กระเป๋าได้ คอมพิวเตอร์เครือข่ายหรือเน็ต
2. ระบบคอมพิวเตอร์ควรประกอบไปด้วยองค์ประกอบกี่ด้าน ก. 4 ด้าน ค. 6 ด้าน ข. 5 ด้าน ง. 7 ด้าน เฉลย ข้อ ข. 5 ด้าน ระบบคอมพิวเตอร์ประกอบด้วยองค์ประกอบ 5 ด้าน คือ - ฮาร์ดแวร์ - ซอฟต์แวร์ - บุคลากร - ข้อมูล - กระบวนการ
3. แบ่งส่วนพื้นฐานของฮาร์ดแวร์เป็นกี่หน่วย ก. 4 หน่วย ค. 6 หน่วย ข. 5 หน่วย ง. 7 หน่วย เฉลยข้อ ก. 4 หน่วย พื้นฐานของฮาร์ดแวร์เป็น 4 หน่วย คือ - หน่วยรับข้อมูลหรืออินพุต - หน่วยประมวลผลกลางหรือซีพียู - หน่วยเก็บข้อมูล - หน่วยแสดงข้อมูลหรือเอาต์พุต
4. ข้อใดต่อไปนี้ที่เป็นหน้าที่หลักของระบบปฏิบัติการ ก. การติดต่อกับผู้ใช้ หรือยูเซอร์อินเทอร์เฟซ ข. ควบคุมดูแลอุปกรณ์ ค. จัดสรรอุปกรณ์หรือรีซอร์สระบบ ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ หน้าที่ของระบบปฏิบัติการแบ่งออกเป็น 3 หน้าที่หลักคือ 1. การติดต่อกับผู้ใช้ หรือยูเซอร์อินเทอร์เฟซ 2. ควบคุมดูแลอุปกรณ์ 3. จัดสรรอุปกรณ์หรือรีซอร์สระบบ
5. ระบบคอมพิวเตอร์ตั้งแต่อดีตถึงปัจจุบันสามารถแบ่งตามคุณสมบัติการทำงาน กี่อย่าง ก. 10 ค. 12 ข. 11 ง. 13 เฉลย ข้อ ข. 11 อย่าง - ระบบที่ไม่มีระบบปฏิบัติการ - ระบบเรียลไทม์ - ระบบงานแบ็ตช์ - ระบบคอมพิวเตอร์ส่วนบุคคล - การทำงานแบบบัฟเฟอร์ - ระบบเวอร์ชวลแมชีน - ระบบสพูลลิ่ง - ระบบมัลติโปรเซสเซอร์ - ระบบมัลติโปรแกรมมิ่ง - ระบบแบบกระจาย - ระบบแบ่งเวลา
6. โมเดลของระบบมัลติโปรเซสเซอร์มีกี่แบบ ก. 2 แบบ ค. 4 แบบ ข. 3 แบบ ง. 5 แบบ เฉลยข้อ ก. 2 แบบ โมเดลของระบบมัลติโปรเซสเซอร์มี 2 แบบ คือ - Symmetric-Multiprocessing หรือระบบมัลติโปรเซสเซอร์แบบสมมาตร - Asymmetric-Multiprocessing หรือระบบมัลติโปรเซสเซอร์แบบไม่สมมาตร
7. ข้อใดที่เป็นโครงสร้างของระบบปฏิบัติการ ก. คอมโพเนนต์ของระบบ ข. เซอร์วิสของระบบปฏิบัติการ ค. System Call ง. ถูกทุกข้อ เฉลย ข้อ ง.ถูกทุกข้อ โครงสร้างของระบบปฏิบัติการมีดังนี้ - คอมโพเนนต์ของระบบ - เซอร์วิสของระบบปฏิบัติการ - System Call
8. ข้อใดเป็นหน้าที่ของระบบปฏิบัติการที่รับผิดชอบในกิจกรรมที่เกี่ยวกับการจัดการโปรเซส ก. การสร้างและลบทั้งโปรเซสและระบบของผู้ใช้ ข. การหยุดและทำโปรเซสต่อไป ค. การจัดเตรียมกลไกสำหรับการซินโครไนซ์โปรเซส ง. ถูกทุกข้อ เฉลย ข้อ ง.ถูกทุกข้อ ระบบปฏิบัติการที่รับผิดชอบในกิจกรรมที่เกี่ยวกับการจัดการโปรเซสดังนี้ - การสร้างและลบทั้งโปรเซสและระบบของผู้ใช้ - การหยุดและทำโปรเซสต่อไป - การจัดเตรียมกลไกสำหรับการซินโครไนซ์โปรเซส - การจัดเตรียมกลไกสำหรับการติดต่อสื่อสารโปรเซส - การจัดเตรียมกลไกการแก้ไข
9. ข้อใดเป็นองค์ประกอบของระบบย่อยอินพุด/เอาต์พุด ก. การจัดการหน่วยความจำที่รวมทั้งบัพเพอร์,แคช และสพูล ข. อินเทอร์เฟชพื้นฐานของดีไวซ์ไดร์เวอร์ ค. ไดรเวอร์สำหรับดีไวซ์ที่มีรูปแบบเฉพาะ ง. ถูกทุกข้อ เฉลย ข้อ ง. ถูกทุกข้อ ระบบย่อยอินพุด/เอาต์พุดประกอบด้วย - การจัดการหน่วยความจำที่รวมทั้งบัพเพอร์,แคช และสพูล - อินเทอร์เฟชพื้นฐานของดีไวซ์ไดร์เวอร์ - ไดรเวอร์สำหรับดีไวซ์ที่มีรูปแบบเฉพาะ
10. ระบบคำสั่งจำพวกนี้อาจจะสร้างด้วยภาษาระดับสูง System Call จะแบ่งออกเป็นกี่กลุ่ม ก. 5 ค. 7 ข. 6 ง. 8 เฉลย ข้อ ก. 5 กลุ่ม ระบบคำสั่งจำพวกนี้อาจจะสร้างด้วยภาษาระดับสูง System Call จะแบ่งออกเป็น 5 กลุ่ม คือ - การควบคุมโปรเซส - การจัดการกับไฟล์ - การจัดการดีไวซ์ - การบำรุงรักษาข้อมูล - การติดต่อสื่อสาร |
posted by papada @ 22:38 |
|
|
วันพุธที่ 10 มิถุนายน พ.ศ. 2552 |
การปรับแต่ง registry |
การปรับแต่ง registry ของ windows เพื่อเพิ่มความเร็วและการกู้คืนส่วนที่เสียหาย เนื้อหาของเรื่องการปรับแต่ง การ ฺbackup registryการกู้คือ registryการปรับแต่ง รู้จักกับ registry กันก่อน Registry คือ ฐานข้อมูลส่วนกลางของ windowซึ่งตัว registry นั้นจะเป็นที่เก็บค่าการทำงานทุกอย่างเอาไว้ไม่ว่าเป็นการตั้งค่าต่างๆของตัว window, การตั้งค่าของโปรแกรมต่าง, การควบคุม hardwareหรือแม้แต่กระทั้งค่า User และ password ที่เราใช้ logon เข้า window นั้นก็จะถูกเข้ารหัสและเก็บเอาไว้ในส่วนนี้เช่นกัน ดังนั้น registry จึงเป็นส่วนที่สำคัญเป็นอย่างมากและถ้าเกิดว่า registry ถูกปรับแต่งให้เสียหายแม้เพียงนิดเดียวก็อาจจะส่งผลต่อการทำงานของ window โดยรวมทั้งหมดได้อย่างง่ายดาย
การ backup registry และการกู้คืน registry ก่อนที่เราจะเริ่มการปรับแต่งส่วนต่างๆของ registry นั้นอย่างแรกที่เราต้องทำก็คือการ backup registry เอาไว้ก่อนเพื่อความปลอดภัยเพราะว่า registry นั้นเป็นส่วนที่สำคัญการใส่ค่าผิดเพียงเล้กน้อยก็จะสามารถส่งผลกระทบต่อการทำงานได้เพราะฉะนั้นเรามาเรียนรู้การ backup และ การกู้คืนกัน ***หมายเหตุ การที่เราใช้ system restore ก็ถือเป็นหนึ่งในวิธีการที่ backup และ restore ได้เช่นกัน การ Backup Registry 1. เข้าไปที่ Start > Run run" src="file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/การปรับแต่ง%20registry%20ของ%20windows%20เพื่อเพิ่มความเร็วและการกู้คืนในส่วนที่เสียหาย_files/r1.jpg" width=267>
2. พิมพ์คำสั่งคำว่า regedit
3. เมื่อปรากฏหน้าจอ registry Editor ขึ้นมาแล้วให้เข้าไปที่ File > Export
4. ตั้งชื่อ file ตามต้องการแล้วกด save
การกู้คืน Registry ถ้าเกิดว่าการปรับแต่งของเราเกิดการผิดพลาดขึ้นมาเราก็สามารถกู้คืนได้ง่ายๆโดยเราต้องเข้าไปที่ file ที่เราsave เอาไว้แล้ว Double click ขึ้นมาแล้วมันจะปรากฏหน้าจอขึ้นมาถามเราว่าต้องการปรับ registry จริงไหมให้เราตอบ yesไป |
posted by papada @ 22:27 |
|
|
|
การปรับแต่ง registry |
การปรับแต่ง registry ของ windows 2 การปรับแต่งในส่วนต่างๆต่อไปนี้ต้องทำผ่านโปรแกรม Registry Editor เพื่อความรวดเร็วและไม่ต้องเสียเวลาในการเขียน script ขึ้นมาเองซึ่งเมื่อเราทำการปรับแต่เสร็จเรียบร้อยแล้วเราสามารถเห็นผลได้ในภายหลังที่เราทำการ restart computer ขึ้นมาใหม่ เนื้อหาการปรับแต่งการปรับแต่ง registry เพื่อเพิ่มความเร็วการกู้คืนในส่วนที่เสียหายจาก malwareการปรับแ่ต่งส่วนต่างๆใน registry ที่น่าสนใจ
การปรับแต่ง registry เพื่อเพิ่มความเร็ว HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced NoNetCrawling ปรับเป็น 1 เพื่อยกเลือกการทำงานของ NetCrawling NetCrawling เป็นตัวที่จะค้นหา file, folder หรือเครื่องพิมพ์ในเครื่อข่ายโดยอัตโนมัติถ้าเกิว่าเราไม่ได้ใช้งานระบบเครือข่ายมากนักเราก็ปิดการทำงนในส่วนนี้ไปซึ่งจะช่วยเพิ่มความเร็วได้พอสมควร
HKEY_CURRENT_USER\Control Panel\Desktop MenuShowDelay ปรับเป็น 0 เพื่อทำให้ค่าการหน่วงเวลาใน window เป็น 0 คือไม่มีการหน่วงเวลาในการเปิด Menu ต่างๆ (ยิ่งใส่น้อยก็ยิ่งเร็ว)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management DisablePagingExecutive ปรับให้เป็น 1 เพื่อให้ wndows ไม่ทำ Paging บน file ที่สำคัญเพื่อลดการโยกย้ายข้อมูลเข้าออก
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters EnablePrefetcher ปรับให้เป็น 4 เพื่อทำให้การ boot เครื่องเป็นไปได้อย่างรวดเร็ว
HKEY_CURRENT_USER\Control Panel\Desktop AutoEndTasks ปรับให้เป็น 1 ปิดการทำงานของโปรแกรมต่างๆโโยอัตโนมัติก่อนการ Shutdown
HKEY_CURRENT_USER\Control Panel\Desktop HungAppTimeout ปรับให้เป็น 1 เพื่อให้ปิดการทำำงานของโปรแกรมที่มีปัญหาทันทีที่ Shutdown
HKEY_CURRENT_USER\Control Panel\Desktop WaitToKillAppTimeout ปรับให้เป็น 1 เพื่อให้ shutdown ได้โดยไม่ต้องรอปิดค่า service ต่างๆที่เหลืออยู่
การกู้คืนในส่วนที่เสียหายจาก malware HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer NoViewOnDrive ตรงส่วนี้เป็นส่วนที่ lock การเข้าไปดู Drive ต่างๆถ้าเราล้างค่าตรงจุดนี้เราก็สามารถเข้าดูDrive ต่างๆได้เหมือนเดิม (ถ้าจะ lock ก็ต้องใส่ค่าลงไปเช่น Drive A: = 1, C = 4, D=8, E = 16 เป็นต้น)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run ตัวนี้เป็น key ที่เราสามารถเข้าไปดูว่ามีโปรแกรมอะไรบ้างที่จะ Run ตอนเปิดเครื่องเข้ามาซึ่ง Malware ต่างๆนั้นชอบที่จะมาเขียน Key ในส่วนนี้ที่จะทำให้ตัวเองนั้นถูก Run ทุกๆครั้งที่มีการเปิดเครื่อง
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System DisableTaskmgr ปรับเป็น 0 เพื่อยกเลิกคำสั่งการปิดการทำงานของ Task Manager
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System DisableRegistryTools ปรับเป็น 1 ถ้าต้องการปิดการทำงานของ Registry Editor และปรับเป็น 0 ถ้าต้องการที่จะทำให้ใช้งานได้เหมือนเดิม
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer NoFind ปรับเป็น 1 ถ้าต้องการซ่อนคำสั่งการค้นหาและปรับเป็น 1 ถ้าต้องการให้เป็นเหมือนเดิม
การปรับแ่ต่งส่วนต่างๆใน registry ที่น่าสนใจ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Managerment PageFileAtShutdown ปรับเป็น 1 เพื่อให้ Window ลบ Pagefile เมื่อตอนที่เรา Shutdown
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ClearRencentDocsOnExit ปรับเป็น 1 เพื่อให้ Window นั้นทำการลบ Rencent Document ออกไปทุกครั้งที่มีการ Shutdown
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSetting\Cache Persistent ปรับเป็น 0 เพื่อที่ให้มีการลบ Temporary Internet File ทุกๆครั้งที่ออกจากระบบ
HKEY_USERS\.DEFAULT\Control Panel\Keyboard InitialKeyboardIndicators แก้เป็น 2 เพื่อให้ keyboard เปิดปุ่ม NumLock ขึ้นมาทำงานเองทุกๆครั้งที่เปิดเครื่อง |
posted by papada @ 22:21 |
|
|
|
ระบบปฏิบัติการ DOS |
ระบบปฏิบัติการ DOS
ระบบปฏิบัติการ (operating system) เป็นส่วนประกอบที่สำคัญของระบบซอฟต์แวร์ ระบบปฏิบัติการประกอบขึ้นจากชุดโปรแกรมที่ทำหน้าที่ควบคุมดูแลการดำเนินการต่าง ๆ ของระบบคอมพิวเตอร์ และประสานการทำงานระหว่างทรัพยากรต่าง ๆ ในระบบคอมพิวเตอร์ ทั้งส่วนที่เป็นซอฟต์แวร์และส่วนที่เป็นฮาร์ดแวร์ให้เป็นไปย่างเหมาะสมและมีประสิทธิภาพ ระบบคอมพิวเตอร์ในระดับไมโครคอมพิวเตอร์ โดยทั่วไปใช้ระบบปฏิบัติการที่จัดเก็บอยู่บนแผ่นบันทึกหรือฮาร์ดดิสก์ ซึ่งเป็นที่รู้จักกันดีในชื่อของ เอ็มเอสดอส (Microsort Disk Operating System : MS-DOS) ซึ่งพัฒนาโดยบริษัทไมโครซอฟต์คอร์ปอเรชัน ระบบปฏิบัติการนี้ได้มีการพัฒนาอย่างต่อเนื่อง ตามความต้องการของผู้ใช้และพัฒนาการทางด้านซอฟต์แวร์และฮารด์แวร์ การเริ่มต้นทำงานของระบบปฏิบัติการดอส
การเริ่มต้นทำงานของระบบคอมพิวเตอร์จะเริ่มต้นโดยอัตโนมัติจากส่วนของชุดคำสั่งที่จัดเก็บอยู่ บนหน่วยความจำของระบบคอมพิวเตอร์ที่ใช้อ่านได้อย่างเดียวที่เรียกว่ารอม (Read Only Memory : ROM) คำสั่งเหล่านี้จะทำหน้าที่ควบคุมอุปกรณ์พื้นฐานและทำการบรรจุระบบปฏิบัติการจากแผ่นบันทึกหรือฮาร์ดดิสก์ ขึ้นสู่หน่วยความจำหลัก หลังจากนี้การควบคุมการทำงานของระบบคอมพิวเตอร์จะถูกบรรจ ุไปอยู่บนหน่วยความจำหลักเป็นที่เรียบร้อยแล้ว โปรแกรมหนึ่งในระบบปฏิบัติการดอสที่ถูกบรรจุคือ โปรแกรมคำสั่งที่มีชื่อว่า command.com และกระบวนการเริ่มต้นการทำงานของระบบคอมพิวเตอร์ดังกล่าวนี้เรียกกันทั่วไปว่า การบูทเครื่อง (boot) คอมพิวเตอร์ การบูทเครื่องคอมพิวเตอร์มีอยู่ด้วยกัน 2 วิธีคือ 1. Cold Boot คือการเปิดเครื่องด้วยสวิตช์ปิดเปิดเครื่อง (power) 2. Worm Boot คือ จะใช้วิธีนี้ในขณะที่เครื่องเปิดอยู่ ในกรณีที่เครื่องค้าง (Hank) เครื่องไม่ทำงานตามที่เราป้อนคำสั่งเข้าไป การบูทเครื่องแบบนี้สามารถกระทำได้อยู่ 2 วิธีคือ 1. กดปุ่ม Reset 2. กดปุ่ม Ctrl+Alt+Del พร้อมกัน แล้วปล่อยมือ
ภาพแสดงหน้าจอการบูทเครื่องด้วยระบบปฏิบัติการดอส
ชนิดคำสั่ง DOS
คำสั่งของ DOS มีอยู่ 2 ชนิดคือ 1. คำสั่งภายใน (Internal Command) เป็นคำสั่งที่เรียกใช้ได้ทันทีตลอดเวลาที่เครื่องเปิดใช้งานอยู่ เพราะคำสั่งประเภทนี้ถูกบรรจุลงในหน่วยความจำหลัก (ROM) ตลอดเวลา หลังจากที่ Boot DOS ส่วนมากจะเป็นคำสั่งที่ใช้อยู่เสมอ เช่น CLS, DIR, COPY, REN เป็นต้น 2. คำสั่งภายนอก (External Command) คำสั่งนี้จะถูกเก็บไว้ในดิสก์หรือแผ่น DOS คำสั่งเหล่านี้จะไม่ถูกเก็บไว้ในหน่วยความจำ เมื่อต้องการใช้คำสั่งเหล่านี้คอมพิวเตอร์จะเรียกคำสั่งเข้าสู๋หน่วยความจำ ถ้าแผ่นดิสก์หรือฮาร์ดดิสก์ไม่มีคำสั่งที่ต้องการใช้อยู่ก็ไม่สามารถเรียกคำสั่งนั้น ๆ ได้ ตัวอย่างเช่น คำสั่ง FORMAT, DISKCOPY, TREE, DELTREE เป็นต้น รูปแบบและการใช้คำสั่งต่าง ๆ
ในการใช้คำสั่งต่าง ๆ ของ DOS จะมีการกำหนดอักษรหรือสัญญลักษณ์ ใช้แทนข้อความของรูปแบบคำสั่ง ดังนี้ [d:] หมายถึง Drive เช่น A:, B: [path] หมายถึง ชื่อไดเรคเตอรี่ย่อย [filename] หมายถึง ชื่อแฟ้มข้อมูล หรือ ชื่อไฟล์ [.ext] หมายถึง ส่วนขยาย หรือนามสกุล หมายเหตุ ข้อความที่อยู่ในวงเล็บ ([ ] ) ถ้าไม่มีก็ไม่ต้องใส่ในคำสั่ง
รูปแบบและการใช้คำสั่งภายใน (Internal Command) คำสั่ง หน้าที่ รูปแบบ CLS (CLEAR SCREEN) ลบข้อมูลบนจอภาพขณะนั้น CLS DATE แก้ไข/ดูวันที่ให้กับ SYSTEM DATE TIME แก้ไข/ดูเวลา ให้กับ SYSTEM TIME VER (VERSION) ดูหมายเลข (version) ของดอส VER VOL (VOLUME) แสดงชื่อของ DISKETTE VOL [d:] DIR (DIRECTORY) ดูชื่อแฟ้มข้อมูล, เนื้อที่บนแผ่นดิสก์, ชื่อแผ่นดิกส์ DIR [d:] [path] [filename [.ext]] [/p] [/w]
/p หมายถึง แสดงชื่อแฟ้มข้อมูลทีละ 1 หน้าจอภาพ ถ้าต้องการดูหน้าต่อไปให้กดแป้นใด ๆ
/w หมายถึง แสดงชื่อแฟ้มข้อมูลตามความกว้างของจอภาพ
TYPE แสดงเนื้อหาหรือข้อมูลในแฟ้มข้อมูลที่กำหนด TYPE [d:] [path] [filename.[.ext]] COPY ใช้คัดลอกแฟ้มข้อมูลหนึ่ง หรือหลายแฟ้มข้อมูลจากแฟ้มข้อมูลต้นทาง ไปยังแฟ้มข้อมูลปลายทาง อาจจะเป็นจากแผ่นดิสก์แผ่นหนึ่งหรือแผ่นดิสก์เดิมก็ได้ COPY [d:] [path] [filename[.ext]] [d:] [path] filename[.ext]] REN (RENAME] เปลี่ยนชื่อแฟ้มข้อมูล (ข้อมูลข้างในแแฟ้มข้อมูลยังเหมือนเดิม) REN [d:] [path] [oldfilename[.ext]] [newfilename[.ext]] DEL (DELETE) ลบแฟ้มข้อมูลออกจากแฟ่นดิสก์ DEL [d:] [path] [filename[.ext]] PROMPT COMMAND เปลี่ยนรูปแบบตัวพร้อมรับคำสั่ง (system prompt) เป็นตัวใหม่ตามที่ต้องการ PROMPT [prompt-text] or propt $p$
$ หมายถึงตัวอักษร
t หมายถึง เวลา d หมายถึง วัน เดือน ปี p หมายถึง เส้นทาง Directory ปัจจุบัน v หมายถึง DOS VERSION NUMBER g หมายถึง เครื่องหมาย > l หมายถึง เครื่องหมาย < q หมายถึง เครื่องหมาย = MD (MAKE DIRECTORY) สร้าง subdirectory (ห้องย่อย) เพื่อจัดเก็บแฟ้มข้อมูล MD [d:] [path] [Dir_name] CD (CHANGE DIRECTORY) เป็นคำสั่งในการเปลี่ยนไปใช้งาน subdirectory ที่ต้องการ CD [d:] [path] [Dir_name] CD\ (การย้ายกลับมาสู่ ROOT DIRECTORY CD.. (การย้ายกลับมาที่ DIRECTORY) RD (REMOVE DIRECTORY) ลบ subdirectory (ห้องย่อย) ที่สร้างด้วยคำสั่ง MD RD [d:] [path] [Dir_name]
คำสั่งภายนอก(EXTERNAL COMMAND)
คำสั่งภายนอกมี 2 นามสกุล 1.นามสกุลเป็น .COM เป็น file ที่บรรจุข้อมูลที่ถูกแปลงเป็นภาษาเครื่องแล้ว 2.นามสกุลเป็น .EXE เป็น file ที่บรรจุข้อมูลที่เขียนโดยใช้ภาษาระดับสูงและแปลงเป็นภาษาเครื่องแล้ว คำสั่ง หน้าที่ รูปแบบ TREE แสดงรายชื่อ directory ทั้งหมดในแผ่นดิสก์ ที่กำหนด TREE [d:] [/f]
/f หมายถึงรายชื่อแฟ้มข้อมูลในแต่ละ subdirectory ด้วย SYS (SYSTEM) เป็นคำสั่ง copy แฟ้มข้อมูลที่ใช้ในการเปิดเครื่องลงในแผ่นดิสก์หรือฮาร์ดดิสก์ ที่ไม่มีระบบ (เปิดเครื่องไม่ได้) SYS [d:] CHKDSK (CHECK DISK) ตรวจสอบ directory หรือ file แสดงจำนวน memory ที่ใช้ไปและที่เหลืออยู่ รวมถึงเนื้อที่ บนแผ่นดิสก์ที่ใช้ไป และที่เหลืออยู่ CHKDSK [d:] [path] [filename[.ext]] [/f] [/v]
/f หมายถึง การตรวจสอบเนื้อที่ที่เสียหาย
/v หมายถึง ให้แสดง directory และ แฟ้มข้อมูลที่ซ่อนอยู่ LABEL เพื่อกำหนดชื่อ (volume label), เปลี่ยนหรือลบ volume label บนดิสก์ LABEL [d:] [volume label] FORMAT กรณีที่ diskette ใหม่ จะเป็นการจัด track และ sector ของ diskette ใหม่ เพื่อให้เขียนข้อมูลได้ กรณีที่เป็น diskette ที่มีข้อมูลอยู่แล้วเมื่อใช้คำสั่งนี้ข้อมูลจะถูกล้างไปหมด พร้อมที่เขียนข้อมูลใหม่ FORMAT [d:] [/s] [/v] /s หมายถึง ทำการ format โดยทำการคัดลอก โปรแกรมระบบดอส (BIO.COM, OS.COM, COMMAND.COM) /v หมายถึง กำหนด volume label ให้ดิสก์ DISKCOPY (COPY DISKETTE เป็นคำสั่งที่ใช้ copy file ทั้งหมดจากแผ่นดิสก์จากแผ่นหนึ่งไปใส่อีกแผ่นหนึ่ง แต่ถ้าแผ่นดิสก์อีกแผ่น ยังไม่ได้ทำการ format ก็จะทำการ format ให้โดยอัตโนมัติ DISKCOPY [d:] [d:] |
posted by papada @ 22:11 |
|
|
|
About Me |
Name: papada
Home:
About Me: คนเดือนกรกฎาคม
นับได้ว่าเป็นคนอ่อนไหวไวต่อความรู้สึก ระมัดระวังตัวหวาดระแวงตกใจง่ายไม่ค่อยไว้ใจใครง่าย ๆ รู้รักษาผลประโยชน์รู้จักเก็บออมเงินเก่ง (ปูมักจะลากทุกอย่างเข้ารู) ถ้าเจอปัญหาเศร้าทุกข์อะไร จะขอหลบไปก่อน ไม่รับโทรศัพท์ ไม่รับแขก ไม่ยอมเจอใคร แต่พอตั้งสติได้จะค่อย ๆ กลับมาแก้ไขและกลับมาเป็นคนเดิมเอง เป็นคนรักบ้าน รักครอบครัวมาก ชอบอยู่กับบ้านและทำกิจกรรมที่บ้านมากกว่าให้ออกนอกบ้าน เพราะมันเป็นสิ่งที่ทำให้ชาวกรกฎรู้สึกปลอดภัยและอบอุ่น มีความสุขที่สุด ดูจากภายนอกออกจะแข็งกร้าว ปากแข็งแต่จริง ๆ ภายในอ่อนปวกเปียกมาก ลองดูจากสัญลักษณ์ที่คนโบราณเปรียบเทียบไว้เป็นปูไง มีกระดอง แต่ข้างในนิ่มเชียว มีความอดทนต่อความยากลำบาก ชอบใส่ใจความรู้สึกคนอื่น ไม่ว่าเป็นหญิงหรือชายมักมีความเป็นแม่อยู่ในตัว มีสัญชาตญาณในการให้ ห่วงใยเอื้ออาทร ชอบช่วยเหลือชาวบ้าน เอาอกเอาใจ (เฉพาะ) คนที่ตัวรัก เก็บรายละเอียดได้ดีไม่ว่าจะเรื่องอะไร โดยเฉพาะเรื่องเก่า ๆ หรือพวกรักฝังใจ ไม่ยอมลืม
แต่เจ้าอารมณ์ชะมัดเลยล่ะ จู้จี้จขี้บ่น เจ้าระเบียบ ต้องปล่อยให้บ่นไป เดี๋ยวเหนื่อยก็หยุดไปเองแหละ ต้องระวังเรื่องเครียด เพราะเป็นคนวิตกจริตคิดมาก รักใครแล้วไม่ค่อยปล่อยง่าย ๆ แถมขี้หึงถึงตายเลยล่ะ (ปูหนีบ)
See my complete profile
|
Previous Post |
|
Archives |
|
Links |
|
Template by |
|
|
|