วันเสาร์ที่ 22 กันยายน พ.ศ. 2555

ข้อ4 หน้า107





4.1
average waiting time = (0+6+8+9)/4= 5.75
turnaround time = 15


4.2

average waiting time = (7+3+0+1)/4= 2.75
turnaround time = 15


 average waiting time = (0+9+4+5)/4= 4.5
turnaround time = 15

4.3

การติดตั้ง OS ใน VMware (ubuntu)


1.เปิดโปรแกรม VMware Player คลิกที่ Create a New Virtual Machine


2.ถ้าลงโดยใช้แผ่น OS ให้เลือก Installer disc 
ถ้าลงโดยใช้ image file ให้เลือก Installer disc image file กดที่ปุ่ม Browse แล้วเลือกไฟล์จากคอมพิวเตอร์ แล้วกดปุ่ม Next


3.ใส่ชื่อ-นามสกุล user name-password แล้วกดปุ่ม Next 


4.กดปุ่ม Next


5.กำหนดขนาด Harddisk แล้วกดปุ่ม Next


6.เข้าสู่หน้าต่างนี้ให้กด Finish


7.ก็จะเข้าสู่หน้าต่างนี้ ให้รอ


8.เมื่อเข้าสู่หน้าต่างนี้ก็ให้รอสักพัก


9.เมื่อเข้าสู่หน้าต่างนี้ ให้เลือกภาษาแล้วกดปุ่ม Continue


10.จากนั้นให้ใส่ password อีกครั้ง


11.จากนั้นก็รอ


12.รอแล้วรออีก


13.เมื่อโหลดก็จะเข้าสู้หน้าต่างนี้ ให้ใส่ Password ที่เราตั้งไว้


14.ก็จะเข้าสู่หน้าต่างของ OS เป็นอันติดตั้งเสร็จสิ้น





วันพุธที่ 19 กันยายน พ.ศ. 2555

สถานะการทำงานของซีพียู



Process State  คือ  สถานะของ  Process  จะเป็นสถานะใดขึ้นอยู่กับการทำงานของ  Process   ในขณะนั้น ประกอบด้วย
1. New เป็นสถานะของกระบวนการใหม่ที่กำลังถูกสร้างขึ้นหรือกระบวนการเลือกมา จาก หน่วยความจำสำรอง (Disk) ซึ่งเป็นคำสั่งที่ผู้ใช้เรียกใช้ผ่าน Command  Interpreter แปลเป็นคำสั่งไปเรียกระบบปฏิบัติการให้ดึงข้อมูลหรือโปรแกรมมาตามคำสั่งของผู้ใช้เพื่อเข้ามาประมวลผลในระบบ เมื่อคำสั่งต่าง ๆ ถูกเรียกเข้ามา คำสั่งเหล่านั้นจะมาเข้าแถวรอในแถวงาน (Job Queue) เตรียมเปลี่ยนสถานะเพื่อทำงาน
2. Ready เป็นสถานะของกระบวนการที่เตรียมตัวเข้าไปใช้งานหน่วยประมวลผลกลาง  ในสถานะนี้จะเปลี่ยนมาจาก New หรือ Waiting หรือ Running ก็ได้ กระบวนการที่มาจาก New, Waiting หรือ Running จะเข้าแถวคอยเพื่อเข้าไปใช้หน่วยประมวลผลกลางแถวคอยนี้เราเรียกว่า(Ready Queue)
3. Running เป็นสถานะของกระบวนการที่ได้เข้าไปใช้งานหน่วยประมวลผลกลาง ณ เวลาใดเวลาหนึ่ง จะมีเพียง 1 กระบวนการเท่านั้นที่อยู่ในสถานะนี้ของระบบ 1 ระบบ (มีเพียงกระบวนการเดียวเท่านั้นที่จะได้ใช้หน่วยประมวลผลกลางของแต่ละระบบ) เนื่องจากข้อจำกัดของประมวลผลกลางทำงานด้วยความเร็วสูงมาก จึงไม่มีปัญหาในเรื่องการรอ
4.Terminate เป็นสถานะของกระบวนการที่ได้รับการประมวลผลเสร็จเรียบร้อยแล้วหรือกระบวนการ มีการทำงานที่ผิดปกติ เช่น มีการหารด้วยศูนย์ระบบจะหยุดการทำงานของกระบวนการนั้น แล้วแจ้งให้ทราบถึงข้อผิดพลาดที่เกิดขึ้น (Error)
5. Waiting เป็นสถานะของกระบวนการที่ได้เข้าไปใช้หน่วยประมวลผลกลางแล้ว และมีการเรียกใช้อุปกรณ์รับ – ส่งข้อมูลหรืออุปกรณ์ต่าง ๆ ซึ่งทรัพยากรเหล่านั้นยังไม่ว่าง หรือมีกระบวนการอื่นใช้อยู่ (เนื่องจาก CPU ทำงานเร็วกว่าอุปกรณ์รับ – ส่งข้อมูลมาก) กระบวนการเล่านั้นจะเปลี่ยนจาก Running มารอในสถานะนี้อาจมีกระบวนการหลายกระบวนการรออยู่ จึงมีการจัดคิวในการรอทรัพยากรต่าง ๆ เรียกว่า Device Queue หรือ Waiting Queue


เคล็ดลับ window การทำปุ่ม Shutdown Shortcut ไว้บนหน้า Desktop


1. ไปที่หน้า Desktop คลิกขวา > New > Shortcut จะมีหน้าต่างขึ้นมา
2. ที่ช่อง Type the location of the item: ให้พิมพ์ %windir%\System32\shutdown.exe -s -f -t 00
    ลงไปแล้วคลิก Next
 ความหมายของพารามิเตอร์ต่างๆ -s = Shutdown the Computer.
 -f = Forces running applications to close without warning.
 -t xx = Set timeout for restart to xx seconds.

3. ที่ช่อง Type a name for this shortcut: ให้พิมพ์ Shutdown My Computer (หรือชื่ออื่นก็ได้)
    ลงไปและคลิกปุ่ม Finish

4. จะได้ ไอคอน Shutdown My Computer ขึ้นมาที่หน้า Desktop  ถ้าใครต้องใครต้องเปลี่ยนตัวไอคอน
    ก็เปลี่ยนได้ตามชอบใจ โดยการคลิกขวาที่ไอคอน แล้วไปที่ properties

คำศัพท์ 16


First-come-first-served: FCFS 
          โปรเซสไหนเข้ามารอในคิวก่อนจะได้ครอบครองซีพียูก่อน ตามลำดับเวลาของการเข้ามาอยู่คิว
Round-robin :RR 
          ลักษณะของโปรเซสจะเป็นแบบมาก่อนได้ก่อนแต่ต่างกันตรงที่การครอบครองซีพียูของโปรเซสในสถานะ รันจะถูกจำกัดเวลาได้ด้วยระยะเวลาควอนตัมหรือเป็นแบบตัดตอนได้

Shortest job next :SJN 
          การคัดเลือกเอาโปรเซสที่ต้องการเวลาในการทำงานน้อยที่สุดเข้ารันก่อนทำให้ โปรเซสที่ต้องการเวลาในการทำงานน้อยจบออกไปได้เร็วขึ้น
Shortest remaining time : SRT 
          การคัดเลือกโปรเซสด้วยวิธีนี้คล้ายๆ กับชนิดงานสั้นที่สุดก่อน แต่วิธีนี้เป็นแบบตัดตอนได้ โดยจะเลือกเอาโปรเซสที่ “เหลือเวลาในการทำงานน้อยที่สุดเข้าไปครอบครองซีพียู ซึ่งทำให้โปรเซสที่ต้องการเวลาในการทำงานนาน แต่ใกล้จะจบแล้วสามารถจบออกไปจากระบบได้เร็วขึ้น
Scheduling
          การเลือกงานหรือโปรเซสให้เข้ามาใช้ทรัพยากรที่มีจำกัดซึ่งจะพิจารณาแต่ ทรัพยากรที่เป็นระบบคอมพิวเตอร์ทั้งระบบในระดับหนึ่ง และในอีกระดับหนึ่งสำหรับทรัพยากรที่มีจำกัด คือ หน่วยประมวลกลางนั่นเอง

คำศัพท์ 15


  1. Extended Partition หรือ พาร์ติชั่นเสริม คือ เพื่อใช้สำหรับเก็บข้อมูลและโปรแกรม เมื่อมีการสร้างพาร์ติชั่นเสริมจะเกิดพาร์ติชั่นตรรกะอัตโนมัติ
  2. Logical Partition หรือ พาร์ติชั่นตรรกะ คือ เป็นพาร์ติชั่นที่อยู่ภายใต้พาร์ติชั่นเสริมจะเกิดพาร์ติชั่นตรรกะได้ก็ต่อเมื่อมีการสร้างพาร์ติชั่นเสริมก่อนเท่านั้น
  3. Disk partition หรือ การแบ่งดิสก์ คือ ระบบปฎิบัติการจะแบ่งพื้นที่ของดิสก์ออกเป็นส่วนๆเรียกว่า พาร์ติชั่น เพื่อให้เกิดความสะดวกในการเข้าถึงข้อมูลและโปรแกรม
  4. High level format หรือ การจัดรูปแบบระดับสูง คือ การจัดรูปแบบทางตรรกะ(Logical format) เป็นการกำหนดระบบแฟ้มข้อมูล(File system)ให้แก่ดิสก์
  5. VFAT(Virtual File Allocation Table) เป็นระบบไฟล์ FAT เวอร์ชั่นที่มีลักษณะเป็น Protected Mode ซึ่งจะถูกใช้โดย  Windows 9x

คำศัพท์ 14


capacity            : สมรรถนะ ในทางคอมพิวเตอร์ หมายถึงปริมาณของสารสนเทศ
ซึ่งคอมพิวเตอร์หรือเครื่องมือที่ใช้ในการประมวลผลสามารถประมวลผล
หรือเก็บไว้ได้ เช่น แผ่นดิสก์สามารถเก็บตัวอักษรได้จำนวนกี่ไบต์
นั่นเป็นสมรรถนะ (capacity) ของแผ่นดิสก์นั้น
Caps Lock key
            : แป้นคีย์บนแป้นพิมพ์ ซึ่งเมื่อกดแป้นนี้แล้ว
อักษรภาษาอังกฤษที่พิมพ์จะเป็นตัวอักษรพิมพ์ใหญ่ (capital letter)
เมื่อปล่อยก็จะกลับมาเป็นตัวอักษรพิมพ์เล็กตามปกติ
ส่วนแป้นพิมพ์ภาษาไทย เมื่อกดแป้นนี้จะเป้นตัวอักษรบน
carrier system            : ระบบการสื่อสาร เป็นวิธีการสื่อสารซึ่งใช้ความถี่ต่างๆกัน
เพื่อส่งผ่านหรือถ่ายทอดสารสนเทศไปตามช่องสัญญานการสื่อสารแต่ละช่อง
cartridge            : กล่อง, ตลับ มักใช้ กับอุปกรณ์คอมพิวเตอร์ เช่น กล่องดิสก์ (disk cartridge)
กล่องหน่วยความจำ (memory cartridge) กล่องโทนเนอร์ (toner cartridge)
กล่องริบบอน (ribbon cartridge) เป็นต้น
circuit breaker            : สวิตช์ซึ่งทำไว้สำหรับปิด-เปิด เพื่อตัดกระแสไฟฟ้า
เมื่อกระแสไฟฟ้ามีปริมาณมากเกินกว่าระดับที่กำหนดไว้