วันจันทร์ที่ 17 พฤศจิกายน พ.ศ. 2551

คำสังเบื้องต้น Linux,Unix

คำสั่งเกี่ยวกับการจัดการไฟล์
1.ls เป็นคำสั่งที่ใช้ในการแสดงชื่อไฟล์หรือไดเร็คทอรี่ย่อยต่าง ๆ ที่อยู่ภายใต้
ไดเร็คทอรี่ปัจจุบันหรือไดเร็คทอรี่ที่ระบุ
2.cd ใช้สำหรับการเปลี่ยนไดเร็คทอรี่
3.pwd ใช้สำหรับการแสดงชื่อไดเร็คทอรี่ปัจจุบัน
4.file ใช้ระบุประเภทของแฟ้มข้อมูล
5.mv เป็นคำสั่งสำหรับการเปลี่ยนชื่อไฟล์หรือไดเร็คทอรี่
6.mkdir ใช้สำหรับสร้างไดเร็คทอรี่
7.rm คำสั่งสำหรับการลบไฟล์
8.rmdir เป็นคำสั่งสำหรับการลบไดเร็คทอรี่
9.chown เป็นการเปลี่ยนเจ้าของไฟล์
10.chgrp เป็นการเปลี่ยนกลุ่มเจ้าของไฟล์
คำสั่งเกี่ยวกับการจัดการโปรเซส
1.ps แสดงโพรเซสที่กำลังทำงานอยู่ของเครื่อง
2.kill เป็นคำสั่งสำหรับยกเลิก Process
3.fg เป็นทางที่สามในการส่ง singler ให้แก่โพรเซส
4.bg
5.jobs เป็นคำสั่งสำหรับกำหนดควบคุม การรับส่งผ่านข้อมูลของ Firewall
คำสั่งสำรองข้อมูล
1.tar คำสั่งเพื่อการ backup และ restoreไฟล์
2.gzip เป็นการบีบอัดไฟล์หรือขยายบีบอัดไฟล์
3.gunzip เป็นการบีบอัดไฟล์หรือขยายบีบอัดไฟล์
คำสั่งเกี่ยวกับการติดต่อสื่อสาร
1.telnet เป็นคำสั่งที่เปลี่ยน host ที่ใช้อยู่ไปยัง host อื่น
2.ftp เป็นโปรแกรมรับ-ส่งไฟล์
3.lynx text browser ที่ใช้งานอยู่
4.mesg ดู status การรับติดต่อของ teaminal
5.ping ตรวจสอบ ip และการเชื่อมต่ออินเทอร์เน็ต
6.write ใช้เพื่อส่งข้อมูลทางเดียวจากผู้เขียนไปถึงผู้รับบนเครื่องเดียวกันเท่านั้น
คำสั่งอื่นๆ
1.at มีไว้สำหรับการใช้โมเด็ม
2.cpio ต้องการชื่อเต็ม
3.bc คำสั่งเรียกใช้โปรแกรมคำนวณเลขของระบบ
4.basename เป็นคำสั่งสำหรับสกัดเอาชื่อไฟล์ ตัดส่วนของชื่อไฟล์
5.last เป็นคำสั่งที่จะทำให้ loop หยุดการทำงานและออกมา
6.crontab ตั้งเวลาสั่งงานคอมพิวเตอร์
7.Dd ใช้สำหรับย่อหน้าสำหรับคำอธิบาย
8.Du ใช้แสดงพื้นที่การใช้งานแต่ละไดเร็กทอรี่
9.dirnams เปลี่ยนเจ้าของไฟล์และกลุ่มไฟล์พร้อมกัน
10.ln เป็นคำสั่งไว้สร้างลิงค์ไปยังที่ต่าง ๆ
11.Env แสดงคำ อีไวโลเมนท์ ปัจจุบัน
12.Eject เป็นคำสั่งที่ตามหลังคำสั่งไปขึ้นหน้าใหม่
13.Exec เป็นคำสั่งที่ให้ยูนิกส์ดึงโปรแกรมจากดิสก์มาทับโปรเซสที่เรียกคำสั่งนี้ เมื่อต้องการรันคำสั่งใด ๆ
14.free แสดงหน่วยความจำที่เหลืออยู่บนระบบ
15.groups
16.hostname คำสั่งแสดงชื่อเครื่องที่ใช้อยู่
17.Lp
18.Mount เชื่อมต่ออุปกรณ์หรือ pvittion
19.Mt คำสั่งกำหนดและแก้ไขรหัสผ่าน user
20.Nice คำสั่งหรือโปรแกรมเข้าสู่เครื่อง
21.Nohup
22.Netstat แสดงสถานะของเครือข่าย
23.Od แสดงเนื้อหาในไฟล์ไบนารี่
24.Pr แสดงโพรเซสที่กำลังทำงานอยู่ทั้งหมด
25.Df เป็นการตรวจสอบการใช้พื่นที่บนฮาร์ดดิสก์
26.Printf รับค่าตัวแรกเป็นข้อความที่จัดรูปแบบการแสดงผล
27.Df เป็นการตรวจสอบการใช้พื่นที่บนฮาร์ดดิสก์
28.Printenv คำสั่งนี้จะแสดงค่าตัวแปรสภาพแวดล้อม
29.Pg เป็นคำสั่งให้แสดง content ของไฟล์ทีละจอภาพ
30.Quota
31.rlogin ใช้เพื่อเชื่อมต่อด้วย rlogin



วันพุธที่ 12 พฤศจิกายน พ.ศ. 2551

วิธีการใช้ adobe captivate 3

ทำความรู จัก Adobe Captivate 3.0
โปรแกรม Adobe Captivate 3.0 เป็นผลิตภัณฑ์น้องใหม่จากค่าย Adobe ที่ถูกพัฒนาขึ้น มาเพื่อ
สนับสนุนการสร้าง Movie ในรูปแบบสื่อเรียนรู หรือสื่อการนำเสนอแบบมัลติมีเดีย เช่น การนำเสนอผลงาน
การจับหน้าจอภาพเพื่อนำไปสร้างสื่อเรียนรู การสร้างสื่อจากข้อมูลต่างๆ การสร้างแบบทดสอบ รวมไปถึงการตัดต่อวิดีโอเพื่อใช้สำหรับงานนำเสนอหรือผลิตสื่อเรียนรู โดยโปรแกรม Adobe Captivate 3.0 เป็นโปรแกรมที่ใช้สร้างชิ้นงานได้ง่ายและเร็ว
จุดเด่นของโปรแกรม Adobe Captivate3.0
- สร้างสื่อเรียนรู้ หรือสื่อนำเสนอมัลติมีเดียได้อย่างง่ายดาย
- ตัดต่อวิดีโอได้ทั้งภาพนิ่งและภาพเคลื่อนไหว
- สร้างสื่อเรียนรู โดยการจับหน้าจอภาพ (Screen capture movie) อัดเสียงบรรยายประกอบ
- เหมาะสำหรับการนำไปใช้เป็นสื่อการเรียนการสอน
- สร้างแบบทดสอบได้ง่าย และมีแบบทดสอบให้เลือกทำได้หลายรูปแบบ
- นำเข้าไฟล์จากแหล่งต่างๆ ได้หลากหลาย ไฟล์จาก Adobe flash ไฟล์รูปภาพ (Image) เช่น JPG,
BMP, GIF ไฟล์เสียง (Sound) เช่น MP3, WAVเสียงบรรยายผ่านไมโครโฟน ไฟล์วิดีโอ (Video) เช่น AVIสไลด์จากโปรแกรม Microsoft Power Point (.PPT)
- ส่งออกไฟล์ได้หลายรูปแบบFlash movie File (.swf) ลักษณะเช่นเดียวกับโปรแกรม Adobe Flash
HTML File (.html) สำหรับการนำไปใช้กับเว็บไซต์ EXE File (.exe) สำหรับการนำไปใช้แบบ Stand alone คือการแสดงผล โดยไม่ต้องติดตั้งโปรแกรม Adobe captivate และ zip file สำหรับบทเรียนในแบบ scorm เพื่อนำเข้าไปใช้ในบทเรียนออนไลน์
ความต้องการของระบบ
- Microsoft Windows หรือ Windows XP
- 600 MHz Intel Pentium III Processer หรือ เทียบเท่า
- 128 MB of Ram ถ้าจะให้ดีต้องใช้ที่ 256 MB
- พื้นที่ว่างของฉาร์ดดิสด์อย่างน้อย 200 MB
- ความละเอียดของจอ SVGA

การเรียกใช้งาน Adobe Captivate 3.0
คลิกที่ Start, Programs, Adobe, Adobe Captivate 3
ส่วนประกอบหน้าจอแรกของโปรแกรม Adobe Captivate
Open a recent project แสดงไฟล์ล่าสุดที่เคยบันทึกไว ในโปรแกรม เปิดไฟล์ที่เคยบันทึกไว
Record new project (สำหรับการเริ่มต้นใช้งานแนะนำให้ใช้งานตรงส่วนนี้) สำหรับสร้าง project
บันทึก movie (จับหน้าจอภาพ)
Getting started tutorials แนะนำขั้นตอนการสร้าง Project ด้วยโปรแกรม Adobe Captivate เริ่ม
ตั้งแต่การบันทึก การแก ไขตกแต่ง การส่งออก การนำเข้าไฟล์เสียงการสร้างส่วน ตอบโต้ การใส่ลูกเล่นเพื่อ
เพิ่มความน่าสนใจ ตามลำดับ

เริ่มต้นใช้งาน Adobe Captivate 3.0
เป็นที่ทราบกันแล้วว่าจุดเด นของโปรแกรม Adobe Captivate 3.0 มีความสามารถในการ สร้าง
Movie ได้หลากหลายรูปแบบ เริ่มแรกให้คลิกที่ Record or create a new project จะ ปรากฏหน้าต่าง Newproject options

Software Simulation หมายถึงว่าจะเป็นการจำลองการจับหน้าจอภาพตามที่เรากระทำ โปรแกรมจะ
ทำการเก็บภาพหน้าจอตามที่เรากระทำกับ Mouse หรือกระทำอื่นใดกับจอภาพ ในส่วนที่โปรแกรมให้เรา
เลือกจากรายการที่กำหนด มีหลักการทำงาน ดังนี้
- Application สำหรับการ Capture movie ทั้งหน้าจอภาพ ของโปรแกรมที่เรา ต้องการจะทำการ
บันทึกการทำงานของหน้าจอ
- Custom size สำหรับการ Capture movie แบบกำหนดขนาดหน้าจอภาพได้
- Full Screen สำหรับการ Capture movie ทั้งหน้าจอภาพ
การสร้างผลงานสื่อการเรียนการสอนด้วยโปรแกรม Captivate รวมถึงการสร้าง Movies ควรเริ่มต้น
โดยวางแผนการสร้างภาพเคลื่อนไหว (Movie) โดยออกแบบ Storyboards, Scripts หรือใน รูปแบบอื่น
ตั้งค่าเริ่มต้นการใช้งานในการจับจอภาพเคลื่อนไหว (Movie preferences)
บันทึกภาพเคลื่อนไหว ที่กระทำกับจอภาพ การคลิกกับวัตถุใด ๆ บนจอภาพ โปรแกรมจะ บันทึกไว
1 สไลด์ ในการคลิกแต่ละครั้ง หรือจะนำเข้าไฟล์ภาพเคลื่อนไหวก็ได้ เพิ่มข้อความ รูปภาพ เสียง ข้อความ
เคลื่อนไหว และรายละเอียดส่วนอื่น ๆ แก ไขปรับปรุง Timeline ทดลองดูภาพเคลื่อนไหวที่สร้างขึ้น

กำหนดเงื่อนไขในการสร้าง E-Learning และสร้างสไลด์คำถามใน (เติมคำในช่องว่าง, แบบเหมือน,
จับคู , ตัวเลือก, ตอบสั้นๆ ,ถูกผิด)

เลือกจัดเก็บรูปแบบในการเผยแพร่ (Publish)
จัดเก็บและเผยแพร่ ในลักษณะไฟล์ฟอร์แมต EXE
จัดเก็บและเผยแพร่ ในลักษณะไฟล์ฟอร์แมต Flash และ เรียกใช้โดย HTML
จัดเก็บและเผยแพร่ ในลักษณะไฟล์ฟอร์แมต zip เพื่อใช่เป็น SCORM
จัดเก็บและเผยแพร่ ในลักษณะไฟล์ฟอร์แมต Word หรือ Handout (คู มือการใช้ งาน)
จัดเก็บและเผยแพร่ ไปบนเว็บไซต์ ด้วย FTP ส่ง Movie โดยใช้ E-mail
การสร้างภาพเคลื่อนไหวด้วยโปรแกรม Adobe Captivate 3.0 Step by Step
Step 1 คลิกที่ Record or create a new project
Step 2 จะปรากฏหน้าต่าง New movie options ให้คลิกที่ Record or create a new project

เมนูการใช้งาน New Project Options
Software Simulation ใช้สำหรับจับภาพการเคลื่อนไหวของหน้าจอภาพ แสดงออกมา ในรูปแบบ
ของสถานการณ จำลองApplication สำหรับการจับภาพของหน้าต่างที่เปิดใช้งานอยู่ (Active window) Custom size สำหรับการจับภาพหน้าจอที่กำหนดขนาดของขอบเขตได้ Full Screen สำหรับการจับภาพทั้งจอภาพ

Demonstration หมายถึง โปรแกรมจะจับหน้าจอตามการกระทำที่เกิดขึ้น มีการ เคลื่อนไหวของเมาส์ มี
กรอบโต้ตอบกับผู้เรียน Assessment Simulation โปรแกรมจะบังคับให้ผู้เรียนกระทำตามที่ได้บันทึกหน้าจอไว เช่นถ้ามีการ
บันทึกการคลิกเมาส์ไว เมื่อเล่นมาจนถึงช่วงที่ต้องคลิกเมาส์โปรแกรมจะหยุด เล่นจนกว่าจะมีการคลิกเมาส์
และหากคลิกผิดที่จะมีกล่องข้อความขึ้นมาบอกว่าต้องคลิก ที่ใด เมื่อผู้เรียนคลิกเมาส์ถูกต้อง โปรแกรมจะเล่นต่อไปจนกว่าจะมีเหตุการณ์ใหม่เกิดขึ้น
Training Simulation หมายถึงการจับหน้าจอแบบการฝึกอบรม โปรแกรมจะทำการบันทึก หน้าจอ
ทั้งหมด เมื่อมีการเล่นโปรแกรมจะแสดงกล่องข้อความโต้ตอบให้ผู้เรียนทำตาม การบันทึกหน้าจอแบบนี้
เหมาะสำหรับสอนการใช้โปรแกรมคอมพิวเตอร์ทั้งนี้สามารถ บันทึกเสียงบรรยายไปพร้อมกันได้ด้วย
Custom โปรแกรมจะให้เราเข้าไปกำหนดค่าในการบันทึกได้ด้วยตนเองและสามารถแก้ไข ได้อีกใน
ภายหลัง
การ Capture movie หน้าจอภาพเป็นการใช้งานที่น่าสนใจมากทีเดียว เพราะสามารถ นำไปใช้เป็นสื่อ
เรียนรู แบบมัลติมีเดีย ที่ดึงดูดความสนใจได้เป็นอย่างดี ซึ่งขั้นตอนการ Capture movie หน้าจอภาพทำได้ดังนี้
1. คลิก Start, Programs, Macromedia, Adobe Captivate
เลือกโปรแกรมที่จะสร้างสื่อ

2. คลิก Record or create a new movie จะปรากฏหน้าต่าง New movie options
3. คลิก Full screen เพื่อ Capture movie ทั้งหน้าจอภาพ
4. คลิก OK
Monitor แสดงสถานะจอภาพที่กำลังใช้งาน
Record narration เป็นการบันทึกเสียงบรรยายพร้อมๆ กับการ Screen capture movie
Recording size บอกขนาดการ Capture movie หน้าจอภาพ
Options… เป็นการปรับแต่งเพิ่มเติม ปกติจะใช้ค่าที่โปรแกรมกำหนดมาให้
Record เมื่อกดปุ่มนี้จะเป็นการเริ่มบันทึกการ Capture movie หน้าจอภาพ
5. คลิกปุ ม Record เพื่อเริ่มบันทึก การ Capture movie หน้าจอภาพ
6. กดปุ ม บนแป้นพิมพ์เมื่อสิ้นสุดการ Capture

7. ปรากฏสไลด์ Movie (Movie Frame) ซึ่งจำนวนสไลด์จะขึ้นอยู่กับจำนวนครั้งที่คลิก เมาส์
เช่น หากมีการคลิกเมาส์ 10 ครั้งก็จะได้จำนวนสไลด์เท่ากับ10 สไลด์ หรือ 10 เฟรม สไลด์
Movie (Movie Frame)
8. คลิกปุ ม Edit เพื่อแก ไขสไลด์
9. การปรับแต่ง Timeline
ปกติแต่ละสไลด์จะมีค่า Timeline อยู่ที่ 4 วินาที ในรูปข้างล่างจะเป็น Slide 4
(4.0s)สามารถปรับแต่งเพิ่มหรือลดค่า Slide Timeline ได้

วัตถุที่วางบนสไลด์จะวางเรียงกันเป็นเลเยอร์(Layer) ถ้าต้องการปรับแต่ง Timeline วัตถุ
ใดก็ให้คลิกที่วัตถุนั้นแล้วลากซ้ายขวาคลิกแล้วลากเพื่อปรับแต่ง Timeline โปรแกรมจะสร้าง
ข้อความให้อัตโนมัติ สามารถดับเบิลคลิกเพื่อแก้ไขข้อความได้

10. การแก้ไขข้อความในสไลด์
ปกติโปรแกรมจะสร้างข้อความในสไลด์ให้อัตโนมัติ เราสามารถแก ไขข้อความได้ โดย
ดับเบิลคลิกแล้วแก้ไขข้อความ เมื่อต้องการแก้ไขข้อความภายใน Text Caption ให้ดับเบิลคลิกก็จะสามารถแก้ไขข้อความได้

11. การลบสไลด์
การลบสไลด์ทำได้โดยคลิกสไลด์ที่ต้องการลบ แล้วกดปุ ม บนแป้นพิมพ์
12. การเพิ่มสไลด์ จุดประสงค์เพื่อทำสไลด์ไตเติล
การเพิ่มสไลด์ทำได้โดยคลิกที่เมนู Insert, Blank Slide หลังจากเพิ่มสไลด์เราก็ สร้าง Text
animation เป็นสไลด์ไตเติลก่อนที่จะเข้าเนื้อหา
เมื่อได้ Slide แล้วให้นำขึ้นไปเป็นสไลด์แรก แล้วจึงแทรก Text animation

13. การใส่สีพื้นหลังให้กับสไลด์
การใส่สีพื้นหลังให้กับสไลด์ทำได้โดยคลิกที่เมนู Slid, Properties…เลือกสีพื้น หลัง สีพื้น
หลังที่เลือก Text animation

14. การดูผลงานสไลด์ Movie
การดูสไลด์ Movie ทำได้โดยคลิกที่ปุ ม Preview เช่นเลือก Preview In Web Browser
สไลด์จะโชว์เป็นภาพเคลื่อนไหวตามลำดับสไลด์ เมื่อดูผลงานเสร็จแล้วให้คลิกปุ ม Close แล้ว
บันทึกไฟล์เก็บไว เพื่อแก ไขใน ภายหลัง
15 การบันทึกไฟล์โปรแกรม Adobe Captivate
การบันทึกไฟล์โปรแกรม Adobe Captivate คือการเก็บ ไฟล์ที่เราสร้างไว เพื่อประโยชน
สำหรับการแก ไขในภายหลัง โดยโปรแกรม Adobe Captivate มีนามสกุลไฟล์ *.CP โดยวิธีการ
บันทึกให้ ไปที่เมนู File, Save หรือคลิกปุ ม Save บน Main Tools Bar


การสร้างงานด้วย Blank Project
การสร้าง Blank Project เมื่อตกลงจะได้หน้าใหม่ให้ตั้งค่าต่างๆดังนี้
User defined กำหนดขนาดตามความต้องการ เช่น ตัวอย่างเลือกขนาด 800 x 600
Preset size กำหนดขนาดตามความละเอียด (Resolution) ของจอภาพ

การสร้าง Movie ด้วยวิธีนี้จะอาศัยเครื่องมือที่อยู่ด้านล่างช่วยสร้างเครื่องมือที่สำคัญที่นิยมใช้กันดังนี้
การสร้าง Text Animation
คลิกที่ Object Tools ที่ชื่อ Text Animation ปรากฏหน้าต่าง New text Animation เลือก Text
Animation
Effect เลือกรูปแบบการแสดงผลข้อความ
Text พิมพ์ข้อความที่ต้องการ
Change font… เปลี่ยนรูปแบบ ขนาด หรือสีของตัวอักษร

ค่าของ Options
ค่าของ Audio
การสร้าง Caption หรือสร้างหนังสือทั่วไป
เมื่อสร้างสไลด์ใหม่แล้ว คลิกที่ Object Tools ที่ชื่อ Caption ปรากฏหน้าต่าง New text Caption
Timing กำหนดเวลาการแสดงผลของ Movie

Loop คลิกถูกที่ Loop กำหนดให้เล่นวนซ้ำ
Transition กำหนด Effect ในการเปลี่ยนฉากแต่ละสไลด์ (Frame)
Record new… กำหนดการบันทึกเสียงจากไมโครโฟน
Import… นำเข้าไฟล์เสียง เช่น MP3, WAV
Settings การกำหนดค่าของเสียงที่บันทึก เลือกไมโครโฟน
Caption type กำหนดลักษณะรูปแบบของ Caption
Font…รูปแบบตัวหนังสือ ส่วนค่า option และ Audio จะมีลักษณะเหมือนกับ การสร้าง text Animation

การสร้าง Rollover Captionเป็นการสร้างหนังสือในรูปแบบที่เมื่อแสดงผลโดยการลากเมาส์ผ่านจุดที่กำหนดจึงจะปรากฏหนังสือออกมาให้เห็น เริ่มสร้างโดยคลิกที่ Object Tools ที่ชื่อ Rollover Caption ปรากฏหน้าต่าง RolloverCaption
Caption type กำหนดลักษณะรูปแบบของCaption
Font…รูปแบบตัวหนังสือ ส่วนค่า option และ Audio จะมีลักษณะ
เหมือนกับ การสร้าง text Animation

การสร้างปุ่มควบคุม
โดยคลิกที่ Object Tools ที่ชื่อ Button ปรากฏหน้าต่าง

การแทรก Text Entry
Text Entry ใช้แทรกเพื่อทำกิจกรรมในระหว่างเรียนหรือเป็นการทดสอบความสามรถของนักเรียน
ซึ่งเป็นการเติมคำในช่องว่าง มีขั้นตอนดังนี้
1. สร้างคำถามด้วย Caption
2. เลือกไอคอน Text Entry บนจอภาพจะเกิดกรอบโต้ตอบใหม่ขึ้นมา
3. เลือกตำแหน่งแล้วปรับ Text Entry ให้เหมาะสม
4. เปลี่ยน Type success text here โดยดับเบิลคลิก แล้วเป็น ถูกต้อง
5. เปลี่ยน Type failure text hereโดยดับเบิลคลิก แล้วเป็น ผิดให้ตอบใหม่
6. แทรก Bottom ควบคุม
7. จัด Time Line ให้เหมาะสม
การแทรกรูปภาพ (image)
โดยคลิกที่ Object Tools ที่ชื่อ Image ปรากฏหน้าต่างใหม่ให้เลือกรูปภาพที่จะแทรก
เมื่อเลือกรูปภาพแล้วถ้าหากภาพมีขนาดใหญ่จะมีหน้าต่างให้ Crop รูปภาพ .ให้ได้ขนาดพอดีกับ
พื้นที่ที่กำหนด ถ้าเลือก Resize จะทำให้ขนาดของภาพปรับลดขนาดลงให้พอดีกับพื้นที่กำหนด
Image กำหนดขนาดของภาพหรือเปลี่ยนภาพใหม่ จาก Import

การแทรกรูปภาพในลักษณะ Rollover image
โดยคลิกที่ Object Tools ที่ชื่อ Rollover Image ปรากฏหน้าต่างใหม่ให้เลือกรูปภาพที่จะแทรก
เมื่อเลือกรูปภาพแล้วถ้าหากภาพมีขนาดใหญ่จะมีหน้าต่างให้ Crop รูปภาพ .ให้ได้ขนาดพอดีกับ
พื้นที่ที่กำหนด ถ้าเลือก Resize จะทำให้ขนาดของภาพปรับลดขนาดลงให้พอดีกับพื้นที่กำหนด

การทำ Click Box
Click Box เป็นการทำที่เกี่ยวกับภาพและคำถามที่เกี่ยวข้องกับภาพเพื่อเป็นการฝึกให้นักเรียน
ทดลองทำหลังจากที่เรียนผ่านไป โดยการคลิกที่ภาพตามคำถามที่กำหนดให้ มีขั้นตอนในการสร้างดังนี้
1. แทรกรูปภาพที่ต้องการทดสอบความรู้ของนักเรียน ด้วยไอคอน Image
2. แทรกคำถามด้วยไอคอน Caption
3. เลือกไอคอน Click Box บนจอภาพจะเกิดกรอบโต้ตอบ

4. ปรับตำแหน่งที่ต้องการให้คลิกเมาส์ที่ที่ตำแหน่งที่ถูกต้อง
5. เปลี่ยน Type success text here โดยดับเบิลคลิก แล้วเป็น ถูกต้อง
6. เปลี่ยน Type failure text hereโดยดับเบิลคลิก แล้วเป็น ผิดให้ตอบใหม่
7. แทรก Bottom ควบคุม
8. จัด Time Line ให้เหมาะสม
การแทรกแบบทดสอบ
คลิกเมนู insert, Slide จะปรากฏหน้าต่าง Question Slide รูปแบบการ Question Slide
รูปแบบการ Question Slide

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

การกำหนดรายละเอียดข้อสอบเพื่อนำออกไปใช้ประโยชน์ต่อไป
การส่งออก (Publish) ไฟล์ *.CP
1. เปิดไฟล์ *.CP ที่เคยสร้างไว แล้ว
2. คลิกเมนู File, Publish จะปรากฏหน้าต่าง Publish รูปแบบการ Publish
ตัวอย่างนี้เลือก Publish เป็น Flash (SWF)และ HTML หลังจากที่ Publish ก็จะได้ ไฟล์ 2 ไฟล์ คือ
.SWF กับ .HTML Flash (SWF) ส่งออกเป็น Flash movie File (.swf) สำหรับใช้งานบนเว็บไซต์ Adobe Connect Enterprise ส่งออก Online บนอินเทอร์เน็ต

Standalone ส่งออกเป็นไฟล์ *.exe สำหรับสื่อเรียนรู เปิดดูได้โดยไม่ต้องติดตั้งโปรแกรม E-Mail
ส่งออกเป็น E-Mail
Print ส่งออกเป็นใบปลิว (ส่งออกโปรแกรม Microsoft Word) FTP ส่งออกเป็น File Transfer Protocal
Output Options
Zip File ส่งออกเป็นไฟล์ *.ZIP ซึ่งสามารถนำเข้าบทเรียนออนไลน์ใน Moodle ในรูปแบบ Scrom
Full screen ส่งออกแบบเต็มจอภาพ เมื่อเลือกเพิ่ม
Export HTML ส่งออกเป็นไฟล์ *.HTML จะได้ทั้งไฟล์ที่เป็น .SWF กับ .HTML
Generate autorun for CD สร้างระบบ autorun สำหรับแผ่น CD
Flash Version เป็นการเลือกรุ นของโปรแกรมเล่นไฟล์ Flash
Project Information
โดยเลือก Preferences สำหรับตั้งค่าต่างก่อนที่จะนำออกไป จะปรากฏหน้าต่างใหม่ให้ตั้งค่า

Preferences แสดงข้อมูลเกี่ยวกับไฟล์ที่ส่งออก เช่น ขนาดของการแสดงผล (Resolution), จำนวน
สไลด์ทั้งหมด (Slides), การใส่เสียงประกอบสไลด์ (Slide with audio) คุณภาพของเสียง (Audio Quality),e-learning Output, แถบควบคุม Movie (Playback Control) Preferences… การกำหนดรูปแบบการส่งออกเพิ่มเติม

Standalone ส่งออกเป็นไฟล์ *.exe
ในการสร้างสื่อการเรียนการสอนในรูปแบบที่เป็นลักษณะคอมพิวเตอร์ช่วยสอน เพื่อที่จะให้
นักเรียนนักศึกษาสามารถที่จะนำไปศึกษาเพิ่มเติมได้ด้วยตนเอง มีขั้นตอนการสร้างดังนี้
1. เลือกเครื่องมือ Publish แล้วเลือก Standalone เมื่อทำเสร็จสามารถที่ใช้งานได้เลยโดยเลือกเปิด
เล่นจากไฟล์ที่สร้างขึ้นมา

2. ทำเหมือนกันทุกๆ หน่วย หรือที่มีอยู่จนหมดทุกงาน เพื่อที่จะสร้างเมนูสำหรับใช้งานให้ได้งาน
ทั้งหมด
3. เลือกเมนู File แล้วทำภาพ
4. จะได้หน้าต่างใหม่ดังภาพแล้วทำตามได้เลย

5. เลือกรูปแบบเมนู
6. สร้างเมนูที่หน้าแรกของงานที่นำเสนอ
7. จะได้หน้าต่างสำหรับตั้งชื่อแผ่นซีดี แล้วก็กด Finish
8. จะได้หน้าต่างสำหรับปรับแต่งเมนูให้เหมาะสม
9. เมื่อปรับแต่งเสร็จให้เลือกเครื่องมือ Export เพื่อนำไปใช้งานจริง
10. เมื่อเกิดหน้าต่างใหม่ขึ้นมาให้ตั้งชื่อและเลือก Folder ที่จะบันทึก แล้วกด Finish
11. จากนั้นให้ทดลองทดสอบว่างานที่ทำเสร็จสามารถใช้งานได้หรือไม่
12. เมื่อตรวจสอบแล้วก็ให้นำงานทั้งหมดใน Folder นั้น เขียนลงในแผ่นซีดีเพื่อนำไปใช้งานจริง


การบันทึกเพื่อนำไปใช้กับ Moodle
แต่ถ้าต้องการนำเข้าในโปรแกรม Moodle เพื่อสร้างบทเรียนออนไลน์ ในลักษณะที่เป็น Scorm
จะต้องเสร็จค่าให้เป็น Scorm ด้วยตามภาพ และเลือก Publish ให้ Zip files

เมื่อกำหนดค่าหมดแล้ว ก็กด Publish โปรแกรมจะทำการบันทึกไฟล์ตามรูปแบบที่กำหนด
เมื่อ Publish เสร็จสามารถที่ดูงานที่สร้างเสร็จสมบูรณ์ได้โดยกดปุ่ม View Output งานที่เสร็จนั้นก็
จะแสดงผลให้ดูได้เลย
การนำบทเรียนที่สำเร็จใช้ร่วมกับ โปรแกรม Moodle เพื่อเป็น E_learning
สามารถที่จะทำได้โดยเปิดบทเรียน E_learning ที่สร้างไว้ก่อนแล้วได้ตามขั้นตอนดังนี้
1. เปิด Internet Explorer หรือตัวไหนก็ได้ที่สามารถเข้าอินเตอร์เนตได้

2. เลือกรายวิชาที่จะสร้างบทเรียนแล้วเข้าสู่ระบบในฐานะผู้ที่สามารถแก้ไขงานได้
3. เข้ารายวิชาแล้วให้เริ่มแก้ไขงาน
4. เลือกเพิ่มแหล่งข้อมูล เลือกแบบลิงค์ไฟล์หรือเว็บไซด์

5. จะมีหน้าต่างใหม่ให้เลือก
6. เลือกหรืออัพโหลดไฟล์ เพื่อนำไฟล์ที่สร้างเสร็จแล้วเข้ามาใช้งาน
7. จะได้หน้าต่างใหม่ให้เลือกไฟล์เข้ามาได้
8. เมื่อเลือกอัพโหลดไฟล์นี้จะได้หน้าให้เลือกไฟล์
9. จะกลับมาที่หน้าให้บันทึกการเปลี่ยนแปลง
10. เมื่อบันทึกเสร็จก็สามารถที่จะแสดงผลงานผ่านหน้าเว็บไซด์ได้เลยโดยคลิกที่ชื่อของงาน
เมื่อเสร็จแล้วสามารถที่จะเพิ่มบทเรียนอื่นในทำนองเดียวกัน แต่ถ้าหากบทเรียนมีบททดสอบด้วย
ให้ใช้วิธีนำเข้าโดยการเพิ่มกิจกรรมแล้วเลือก Scrom :ขั้นตอนการนำเข้าคล้ายๆ กัน

วันพุธที่ 5 พฤศจิกายน พ.ศ. 2551

VMware

VMWare
สำหรับการดำเนินงานของภาครัฐ เพื่อก้าวไปสู่การเป็น e-Government ที่มีการดำเนินงานและการให้บริการที่มีประสิทธิภาพ และมีความรวดเร็ว เจ้าหน้าที่หรือพนักงานของหน่วยงานในทุกระดับควรมีการพัฒนาเทคนิค สร้างเสริมความรู้ประสบการณ์การใช้งานคอมพิวเตอร์อย่างต่อเนื่อง เพื่อนำมาพัฒนาระบบต่างๆให้สามารถรองรับการให้บริการที่ดียิ่งๆ ขึ้นไป หัวข้อ IT Trip ของ GITS Newsletter ฉบับนี้ จะขอแนะนำโปรแกรมที่ชื่อว่า VMWare ซึ่งคิดว่าหลายๆ ท่านอาจจะคุ้นเคยกันดี แต่สำหรับอีกหลายๆท่านก็อาจจะไม่ทราบว่าโปรแกรม VMWare นี้คืออะไร มีประโยชน์กับผู้ใช้ระบบ IT อย่างเราๆ อย่างไรบ้าง เรามาทำความรู้จักกับมันซักหน่อยดีกว่าครับ เผื่อท่านอาจจะได้ไอเดียอะไรดีดีในการใช้โปรแกรมนี้ เพื่อนำไปพัฒนาระบบหรือพัฒนาตัวเองต่อไป

รูปที่ 1 เว็บไซต์ของ VMWare http://www.vmware.com/

VMWare คืออะไร?

โปรแกรม VMWare เป็นโปรแกรมที่ถูกคิดค้นขึ้นมาเพื่อสร้างคอมพิวเตอร์เสมือน (Virtual Machine) ขึ้นบนระบบปฏิบัติการเดิมที่มีอยู่ ตัวอย่างเช่นในรูปที่ 2 เป็นรูปที่แสดงถึงเครื่องคอมพิวเตอร์ที่ลงระบบปฏิบัติการ Windows XP อยู่เดิม แล้วทำการลงระบบปฏิบัติการ Windows NT ผ่านโปรแกรม VMWare อีกทีหนึ่ง ซึ่งเมื่อลงแล้ว ทั้งสองระบบสามารถทำงานพร้อมกันได้โดยแยกจากกันค่อนข้างเด็ดขาด (เสมือนเป็นคนละเครื่อง) โดยคอมพิวเตอร์เสมือนที่สร้างขึ้นมานั้น จะมีสภาพแวดล้อมเหมือนกับคอมพิวเตอร์จริงๆ เครื่องหนึ่ง ซึ่งจะประกอบด้วย พื้นที่ดิสก์ที่ใช้ร่วมกับพื้นที่ดิสก์ของเครื่องนั้นๆ การ์ดแสดงผล การ์ดเน็ตเวิร์ก พื้นที่หน่วยความจำซึ่งจะแบ่งการทำงานมาจากหน่วยความจำของเครื่องนั้นๆ เช่นกัน

รูปที่ 2 แสดงการใช้ระบบปฏิบัติการ Windows NT บน Windows XP

ปัจจุบันโปรแกรม VMWare มีเวอร์ชันทั้งสำหรับการทำงานบน Windows และ Linux หากเครื่องท่านเป็น Windows ก็สามารถลองเวอร์ชันสำหรับ Windows ได้ โดยท่านสามารถเข้าไปโหลดโปรแกรมมาทดลองใช้งานได้ที่ URL http://www.vmware.com/ แล้วเลือกที่ download และทำการดาวน์โหลด VMWareWorkstation ซึ่งจะมีเวลาให้ทดลองใช้งานอยู่ที่ 30 วัน คุณสมบัติขั้นต่ำของเครื่องคอมพิวเตอร์ - CPU ความเร็วไม่ต่ำกว่า 500 MHz - หน่วยความจำขั้นต่ำ 256 MB - การ์ดแสดงผลแบบ 16 บิต หรือ 32 บิต - พื้นที่ดิสก์ในการลงโปรแกรม 80 MB สำหรับเวอร์ชัน Linux และ 150 MB สำหรับ Windows - พื้นที่ดิสก์ขนาดไม่ต่ำกว่า 1 GB ต่อการลงระบบปฎิบัติการ 1 ระบบ สำหรับข้อจำกัดของการทำงานบน VMWare ก็คือ VMWare จะสร้างสภาพแวดล้อมของฮาร์ดแวร์ต่างๆ ซึ่งเป็นของตัวโปรแกรม VMWare เอง ดังนั้นการใช้ฮาร์ดแวร์ของคอมพิวเตอร์หลักและคอมพิวเตอร์เสมือนจะไม่เหมือนกัน จึงไม่สามารถที่จะติดตั้งไดรเวอร์ของฮาร์ดแวร์จริงๆ ให้กับคอมพิวเตอร์เสมือนที่ลงผ่านโปรแกรม VMWare ได้ ขอบอกไว้ก่อนนิดนึงสำหรับการใช้โปรแกรมนี้ว่า โปรแกรมจะแบ่งหน่วยความจำของเครื่องหลักไปใช้ด้วย หากหน่วยความจำของเครื่องมีขนาดไม่มากเพียงพอ ก็อาจทำให้เครื่องทำงานช้าลงมาก ดังนั้นหากมีหน่วยความจำเยอะหน่อย การทำงานของโปรแกรมนี้ก็จะดีขึ้นเยอะครับ... สุดท้ายนี้ก็อยากให้ทุกท่านได้ลองโหลดกันมาลองเล่นดู รับรองว่าทั้งมือใหม่มือเก่าจะทึ่งถึงความสามารถของโปรแกรมนี้ สำหรับข้อมูลเพิ่มเติมอีกมากมายของโปแกรมนี้ สามารถอ่านได้ที่ http://www.vmware.com .../... หวังว่าท่านจะได้ไอเดียดีดีจากการใช้โปรแกรมนี้ไปไม่มากก็น้อยนะครับ..

ที่มา
Government Information Technology Services : สำนักบริการเทคโนโลยี ...
VMWare คืออะไร? โปรแกรม VMWare เป็นโปรแกรมที่ถูกคิดค้นขึ้นมาเพื่อสร้าง คอมพิวเตอร์เสมือน (Virtual Machine) ขึ้นบนระบบปฏิบัติการเดิมที่มีอยู่ ...www.gits.net.th/knowledge/newsletter/ittrip/index.asp?MenuID=28&RootMenuID=8&book=6 - 43k -
หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

วันพุธที่ 29 ตุลาคม พ.ศ. 2551

คำสั่งเบื้องต้นเกี่ยวกับ UNIX

คำสั่งที่ใช้ในระบบปฏิบัติการ Unix
1. man - ใช้แสดงรายละเอียดข้อมูลของคำสั่ง หรือ วิธีการใช้แฟ้มข้อมูลต่างๆ
2. alias - เพื่อกำหนด Macro ใช้ให้คำสั่ง ได้สะดวกมากขึ้น , ใช้ย่อคำสั่งให้สั้นลง
3. cal - ใช้แสดง ปฏิทินระบบ
4. clear - คำสั่งในการลบข้อความต่างๆ บนหน้าจอ
5. cmp - เปรียบเทียบไฟล์ 2 ไฟล์
6. cat - แสดงข้อมูลในแฟ้ม คล้ายคำสั่ง type ในระบบ Dos
7. cut - ใช้ตัด Text หรือตัด ข้อความ
8. date - คำสั่งแสดงวันที่บนหน้าจอ พร้อม วัน เวลา
9. diff - ใช้เปรียบเทียบไฟล์ 2 ไฟล์ว่ามีคล้ายกันหรือต่างกันอย่างไร
10. echo - แสดงข้อความออกทาง standard output หรือ แสดงข้อความออกทางหน้าจอ
11. exit - คำสั่งที่ใช้ในการออกจาก shell ที่เรากำลังทำงานอยู่
12. expr - ประมวลคำจากสูตรคณิตศาสตร์
13. find - เป็นคำสั่งที่ใช้สำหรับค้นหาแฟ้มข้อมูล
14. finger - ใช้สำหรับแสดงรายละเอียดของผู้ใช้
15. grep - เป็นคำสั่งที่ใช้หาดู ข้อความในไฟล์
16. head - จะแสดงส่วนหัวของแฟ้มข้อมูล ตามแต่ละบรรทัดที่ต้องการ
17. more - คำสั่งที่ช่วยให้สามารถดูข้อมูลที่มีขนาดยาว ให้เป็นช่วงๆ
18. less - เป็นการเพิ่มมาจากคำสั่ง move ให้มีประสิทธิภาพมากขึ้น เนื่องจาก move ดูข้อมูลย้อนหลังไม่ได้
19. passwd - เปลี่ยน Password คนที่ทำงานอยู่ในปัจจุบัน
20. sort - ใช้เพื่อทำการจัดเรียงข้อมูลในแฟ้มตามลำดับ
21. su - ขอเปลี่ยนตนเองเป็น super user เพื่อใช้สิทธิสูงสุดในการบริหารระบบ
22. tail - จะแสดงส่วนท้ายของข้อมูลตามจำนวนบรรทัดที่ต้องการ
23. touch - สร้างไฟล์ที่ว่างเปล่า หรือปรับเปลี่ยนวันเวลาที่บันทึกลงบนไฟล์
24. w - ใช้แสดงว่าใครใช้งานอยู่บ้างในขณะนั้น
25. whoami - ใช้แสดงว่าผู้ใช้ใช้ชื่อ login เข้าระบบ login ด้วยชื่ออะไร
26. who - ใช้เพื่อแสดงว่าผู้ใช้ใดบ้างที่กำลังทำงานอยู่บนระบบบ้าง
27. write - คำสั่งใช้เพื่อการส่งข้อมูลทางเดียวจากผู้เขียนไปถึงผู้รับบนเครื่องเดียวกันเท่านั้น
28. whereis - ค้นหาแฟ้มที่ต้องการว่าอยู่ที่ห้องใด แต่ค้นหาได้เฉพาะที่กำหนดไว้ใน path เท่านั้น หากต้องการค้นหาทั้งเครื่องต้องใช้คำสั่ง find

วันอังคารที่ 21 ตุลาคม พ.ศ. 2551

แหล่งทรัพยากร UNIX

Unix-doc <>
UNIX อนุญาตให้ผู้ใช้ รู้การทำงานของซีพียูว่ามีงานอะไรวิ่งอยู่ งานเหล่านี้ถูก เรียกว่า โปรเซส (process) นี่เป็นข้อดีที่UNIX มีเหนือวินโดส์ 95 และ ...wiki.nectec.or.th/ntl/Main/Unix-doc - 26k -
หน้าที่ถูกเก็บไว้ - หน้าที่คล้ายกัน

UNIX
รูปแบบไฟล์: Microsoft Powerpoint -
แสดงเป็นแบบ HTMLAT&T แจก Code ของ UNIX ไปให้กับมหาวิทยาลัยต่างๆ เพื่อหวังให้เป็นที่นิยมมากขึ้น แต่กลับทำให้เกิด UNIX ตัวใหม่ขึ้นมา เรียกว่า BSD UNIX (Berkeley Software ...www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt - หน้าที่คล้ายกัน

อานันท์ สีห์พิทักษ์เกียรติ
รูปแบบไฟล์: PDF/Adobe Acrobat -
แสดงเป็นแบบ HTMLtemp: directory. unix.ppt: data. unixbig.ppt: data. vbrun300.dl_: data ..... - rwxr-xr-x. 1 arnan. users 45270 Jan 11 13:01 unix.ppt* ...www.spu.ac.th/forum/vishakan/unix.pdf - หน้าที่คล้ายกัน

Unix
รูปแบบไฟล์: Microsoft Word -
แสดงเป็นแบบ HTMLยูนิกซ์ (Unix แต่ชื่อตามเครื่องหมายการค้าคือ UNIX) เป็นระบบปฏิบัติการคอมพิวเตอร์ แบบหลายงาน หลายผู้ใช้ ที่เริ่มพัฒนาโดยกลุ่มพนักงานของห้องปฏิบัติการ AT&T ...eclassnet.kku.ac.th/etraining/file/1219120134-Unix.doc - หน้าที่คล้ายกัน

ตอบคำถามความรู้เบื้องต้นเกี่ยวกับ unix

1.ความเป็นมาของ UNIX
ระบบปฏิบัติการ Unix
ระบบปฏิบัติการ UNIX มีต้นกำเนิดจากห้องปฏิบัติการวิจัย Bell ประเทศสหรัฐอเมริกา โดย Ken Thompson และ Dennis Ritchie ปี พ.ศ. 2512 โดยมีที่มาคร่าวๆ คือ
สถาบัน MIT (Massascusetts Institute of Technology), ห้องปฏิบัติการวิจัย AT&T Bell Labs และบริษัท GE (General Electric) ร่วมกันพัฒนาโครงการ Multics ในปี 1960 เพื่อพัฒนาระบบปฏิบัติการสำหรับ Mainframe Computer รุ่น GE 635 แต่เกิดปัญหาหลายประการ จนกระทั่ง Bell Labs ได้ลาออกจากโครงการ แต่โครงการก็ยังดำเนินการต่อโดย Ken Thompson และ Dennis Ritchie ซึ่งทำงานกับ Bell Labs พร้อมๆ กันไปด้วย
ต่อมา Ken & Dennis ได้ร่วมกันพัฒนาระบบปฏิบัติการใหม่ เพื่อทำงานบนเครื่อง PDP-7 และใช้ชื่อว่าระบบปฏิบัติการ UNIX เพื่อให้ออกเสียงใกล้เคียงกับระบบ Multics ดังนั้นต้นกำเนิดของ UNIX ก็คือ Multics นั่นเอง หลังจากนั้นทั้งสองได้พัฒนามาเป็น Version 2 เพื่อทำงานบนเครื่องรุ่น PDP-11/20 โดยใช้ภาษา Assembly และได้พัฒนาปรับปรุงด้วยภาษา C และเผยแพร่ไปสู่มหาวิทยาลัยต่างๆ ด้วย Version 6 ในปี ค.ศ. 1976
ในปี ค.ศ. 1978 Version 7 ก็ถูกพัฒนาออกมา ซึ่งเป็นต้นแบบของระบบ UNIX รุ่นใหม่ๆ หลังจากนั้น AT&T ซึ่งเป็นองค์กรแม่ของ Bell Labs ได้เป็นผู้รับผิดชอบ และควบคุมการออกตัวระบบปฏิบัติการ UNIX ดังนั้น UNIX จึงกลายเป็นผลิตภัณฑ์ แทนที่จะเป็นเครื่องมือวิจัย AT&T ได้พัฒนา UNIX ออกมาใช้งานภายนอก ภายใต้ชื่อ System III ในปี 1982 และปี 1983 ก็ออก System V และพัฒนามาเรื่อยๆ จนได้รับความนิยมในปัจจุบัน
http://learners.in.th/blog/utraaom/34131

2.คุณสมบัติ UNIX
•Software Tool
–โปรแกรมบน UNIX จะแบ่งตัวเองออกเป็นส่วนย่อยๆ และสามารถใช้งานส่วนย่อยเหล่านั้นร่วมกัน ระหว่างหลายๆ โปรแกรมได้
•Portability
–เนื่องจาก UNIX สามารถนำไปใช้กับเครื่องแบบต่างๆ ได้มากมาย โปรแกรมที่ใช้งานบน UNIX จะสามารถนำไปใช้ได้ด้วยเช่นเดียวกัน
•Flexibility
–UNIX มีความยืดหยุ่นในการใช้งานสูง สามารถนำไปใช้กับงานเล็กๆ หรืองานใหญ่ๆ ก็ได้
•Power
–สามารถทำงานที่ซับซ้อนได้ดี และมีความสามารถในด้านต่างๆ มากกว่าระบบปฏิบัติการอื่นๆ
•Multi-user & multitasking
–สามารถมีผู้ใช้งานได้ทีละหลายๆคน และทำงานหลายๆ อย่างพร้อมกัน
•Elegance
–หลักการทำงานของส่วนต่างๆ จะเหมือนกัน ดังนั้นเมื่อผู้ใช้ทำงานส่วนหนึ่งได้ ก็จะเรียนรู้และใช้งานส่วนอื่นๆ ได้ง่าย
•Network Orientation
–UNIX เป็นระบบปฏิบัติการที่สนับสนุนการใช้งานเครือข่าย โดยเฉพาะเครือข่าย TCP/IP ซึ่งใช้ในระบบ Internet
http://www.compsci.buu.ac.th/~jakkaman/C_Programming/week01(18%20June%2001)/Unix.ppt

3.โครงสร้าง UNIX โครงสร้างของระบบปฏิบัติการ Unix นั้น สามารถแบ่งได้เป็น 4 ระดับด้วยกัน คือ
1.ฮาร์ดแวร์ ทุกคนก็คงรู้จักกันแล้วว่ามันคือ อุปกรณ์ที่สามารถจับต้องได้นั่นเอง
2.ยูนิกซ์ เคอเนล จะทำหน้าที่ในการควบคุมการทำงานทั้งหมดของระบบ ได้แก่ การจัดสรรทรัพยากร การจัดการกับข้อมูลต่างๆ ซึ่งส่วนประกอบตัวนี้จะขึ้นอยู่กับฮาร์แวร์ หากมีการเปลี่ยนแปลงฮาร์ดแวร์ เคอเนลก็จะเปลี่ยนแปลงด้วยค่ะ
3.เซลล์ เป็นตัวกลางระหว่างคอมพิวเตอร์และผู้ใช้ คือ นำคำสั่งจากผู้ใช้ไปแปลเป็นภาษาที่คอมพิวเตอร์เข้าใจได้ เรียกว่า command interpreter เซลล์ที่ใช้งานกันก็มีหลายแบบ แต่ที่เป็นที่นิยม ได้แก่
>Bourne shell (sh) เป็นเซลล์ต้นแบบของทุกเซลล์
>C shell (csh) พัฒนาหลังจาก Bourne shell แต่สามารถเก็บข้อมูลคำสั่งที่เคยใช้ได้
>Korn shell (ksh) เป็นเซลล์ที่นำคุณสมบัติเด่นของ Bourne shell และ C shell มารวมกัน
>Bourne again shell (bash) มีลักษณะคล้าย Korn shell และสร้างขึ้นมาให้มีการใช้ฟรี ซึ่งระบบปฏิบัติการ Linux ก็นำมาใช้ด้วยเช่นกัน
4.โปรแกรมประยุกต์ โปรแกรมที่ใช้งานเพิ่มเติม
http://learners.in.th/blog/os-bow/2990

4.Shell UNIX Shell คือโปรแกรมโปรแกรมหนึ่งบน unix ที่ทำหน้าที่ interface ระหว่าง user กับ unix(kernel) user จะสามารถสั่งงาน unix ได้โดยผ่าน shell เท่านั้นไม่ว่าจะโดยทางตรงหรือทางอ้อม ทางตรงก็คือ user สั่งงาน shell ให้ไปสั่งงาน kernel เลย เช่น internal command ส่วนทางอ้อมคือ user สั่งงานให้ shell ไป execute application ให้ไปสั่งงาน kernel อีกทีหนึ่ง โปรแกรมที่ทำหน้าที่เป็น shell มีอยู่หลายตัว แต่ที่นิยมใช้กันอยู่ใน ปัจจุบันมีดังต่อไปนี้
Bourne shell (/bin/sh) เป็น shell ในยุคแรกๆ ที่มีใช้กันอย่างแพร่หลาย และเป็น starndard shell ที่มีใน unix ทุกตัว ทำให้สามารถย้าย shell script ที่เป็น bourne shell ไปยัง unix ระบบอื่นได้โดยไม่ต้องเปลี่ยนแปลงแก้ไขอะไรเลย แต่มีข้อเสียคือขาด funciton ในการทำ job control จะมี default prompt เป็น "$"
C shell (/bin/csh) เป็น shell ที่พัฒนาขึ้นมาหลังจาก bourne shell โดยมีโครงสร้างของ syntax และ control structures คล้ายกับภาษา C มี function การทำงานหลายอย่างที่ดีและสะดวกกว่า bourne shell เช่น มีความสามารถในการเรียกคำสั่งที่ใช้ไปแล้ว และเป็น shell ตัวแรกที่สามารถทำ jobs control ได้ แต่มีข้อเสียคือ ทำงานกับ shell script ของ bourne shell ไม่ได้ โดยปรกติ default prompt จะเป็น "%"
Korn shell (/bin/ksh) เป็น shell ที่พัฒนาขึ้นมาโดยสามารถทำงานใน function ของ bourne shell (super set ของ bourne shell) ได้ทุกอย่างและยังเพิ่มความสามารถในการทำ jobs control ขึ้นมา การ เขียน shell script ทำได้ง่ายและรัดกุมขึ้น สามารถเรียกคำสั่งที่เคยใช้ไปแล้วมาแก้ไขแล้ว execute ไปใหม่ได้ สรุปว่าเป็น shell ที่รวมเอาข้อดีของ bourne shell และ c shell ไว้ด้วยกัน แต่ไม่ได้มีใน unix ทุกตัว korn shell จะมีขนาดใหญ่กว่า shell อื่น ๆ default prompt จะเป็น "$"
Bourne Again shell (/usr/local/bin/bash หรือ /bin/bash) เป็นการนำเอา bourne shell กลับมาพัฒนาใหม่ ให้สามารถทำ command line editing ได้ และทำ jobs control ได้ และยังได้เพิ่มประสิทธิภาพในการทำงานให้พิ่มขึ้นอีกหลายอย่าง bash shell นี้ไม่ใช่ standard unix shell แต่ปัจจุบันกลายเป็น default shell ของ linux จะมี default prompt เป็น $
http://tulip.bu.ac.th/~nattakorn.c/shell_env.php

5.ระบบไฟล์และไดเร็กทอรี UNIX
UNIX มองทุกอย่างเป็นไฟล์หมด แม้แต่หน่วยความจำ (/dev/mem) ซีดีรอม (/dev/cdrom) เม้าส์ (dev/mouse) โมเด็ม (/dev/modem) ระบบไฟล์และไดเรคทอรีบนUNIX มีโครงสร้างแบบต้นไม้ (tree structure) โดยไดเรคทอรีนอกสุด คือ ไดเรคทอรีราก (root directory) ใช้ / เป็นตัวแทนครับ ซึ่งก็จะมีไดเรคทอรีย่อยแตกแขนง ออกไปอีกเช่น
/usr /local /lib /etc /bin
ในแต่ละไดเรคทอรีบรรจุไฟล์และไดเรคทอรีย่อยลงไปอีกเช่นใน /usr จะมี local bin
ชื่อไดเรคทอรีแบบนี้จะมีความหมาย ก็ต่อเมื่อ เรารู้ว่าไดเรคทอรีนอกก่อนคืออะไร วิธีเรียกชื่อแบบนี้ถูกเรียกว่า relative pathname แต่ถ้าหากเราใช้ /usr/local หรือ /usr/bin แทน local หรือ bin เราก็จะทราบโครงสร้าง tree structure ที่แท้จริงของไดเรคทอรีนี้ วิธีการเรียกแบบนี้เรียก absolute pathname ไดเรคทอรีที่ผู้ใช้ล็อกอินเข้าไปเรียกว่า home directory ซึ่งก็ขึ้นกับผู้บริหารระบบว่าจะให้ไปอยู่ทีไหน
http://wiki.nectec.or.th/ntl/Main/Unix-doc

วันอังคารที่ 14 ตุลาคม พ.ศ. 2551

คำอธิบายรายวิชา และ e-learning

ชื่อวิชา ระบบปฏิบัติการ 2 (Operating Systems 2)
รหัสวิชา (4121402)


คำอธิบายรายวิชา
ศึกษาหน้าที่และการดำเนินงานของระบบปฏิบัติการ เกี่ยวกับจัดการหน่วยความจำ หน่วยประมวลผลกลาง การจัดแฟ้มข้อมูล หน่วยรับและแสดงผลข้อมูลในลักษณะของผู้ใช้คนเดียว งานเดียว และใช้หลายคนหลายงานพร้อมกัน รวมทั้งการสื่อสารระหว่างขบวนการ (Interprocess Communication : IPC)

e-learning
1.
http://computer.rru.ac.th/ln1/courses/6/lecture01.ppt
2.
http://yalor.yru.ac.th/~pimonpun/4121401-OS/os9-2-3.htm3.http://kkst2006.com/content/view/31/67/1/1/
4.
http://www.perlphpasp.com/os/os02.htm
5.
http://payamand.212cafe.com/archive/2008-06-17/os-2
6.
http://cptd.chandra.ac.th/rawin/os2.html
7.
http://www.nsru.ac.th/computer/curriculum/subject.php?id=4121402&course_id=3
8.
http://202.143.169.83/moodle/course/info.php?id=16
9.
http://mis.pkru.ac.th/syllabus/view_syllabus.php?id=61
10.
http://cptd.chandra.ac.th/index.php?Content=subject47

ที่มา
มหาวิทยาลัยราชภัฏราชนครินทร์
มหาวิทยาลัยราชภัฏภูเก็ต
มหาวิทยาลัยราชภัฏรำไพพรรณี
มหาวิทยาลัยราชภัฏเพชรบูรณ์
มรภ.หมู่บ้านจอมบึง จังหวัดราชบุรี
มหาวิทยาลัยราชภัฏจันทรเกษม
มหาวิทยาลัยราชภัฏนครสวรรค์
มหาวิทยาลัยโยนก
วิทยาลัยสารพัดช่างอุทัยธานี
มหาวิทยาลัยราชภัฏกำแพงเพชร

แนะนำตัวเอง

รหัส : 5012252113
ชื่อ : นายศิราวุฒิ วงละคร
ชื่อเล่น : วุฒิ
เพื่อนสนิท :

1. นาย วิทยา ศิรินัย Tel. 0851396109
2.นาย วีระชัย รุ่งคำ Tel.0843942712
URL blog : http://sirawut.blogspot.com/
E-mail : sirawut_14@hotmail.com

http://www.geocities.com/sirawut_onuma
Tel. : 0853130139