ส่วนประสานงานกับผู้ใช้ ( User Interface )

 
       
 

การจัดการกับไฟล์ ( File Management )

ความหมายของไฟล์ ( Files ) ไฟล์ (files ) เป็นหน่วยในการเก็บข้อมูลในคอมพิวเตอร์ ซึ่งอาจจะเก็บอยู่ในสื่อเก็บบันทึกข้อมูลต่าง ๆ เช่น ฟล็อปปี้ดิสก์, ฮาร์ดดิสก์, หรือซีดีรอม เป็นต้น และจะอ้างถึงได้โดยระบุชื่อไฟล์และส่วนขยายตามกติกาดังนี้

  • ชื่อไฟล์ ( file name ) ในระบบปฏิบัติการยุคแรก ๆ นั้น ชื่อไฟล์สามารถตั้งได้ไม่เกิน 8 อักขระเท่านั้น แต่การใช้งานกับระบบปฏิบัติการรุ่นใหม่ ๆ เช่น Windows สามารถตั้งชื่อไฟล์ได้มากถึง 256 อักขระ โดยมากจะนิยมตั้งชื่อโดยไม่ให้มีช่องว่าง (blank ) ระหว่างชื่อไฟล์ หากจำเป็นต้องมีจะใช้เครื่องหมายขีดล่างแทน เช่น computer list, business sheet, marketing profile เป็นต้น
  • ส่วนขยาย ( extensions ) เป็นส่วนที่ช่วยให้ระบบปฏิบัติการเข้าใจรูปแบบหรือชนิดของไฟล์ได้ง่ายมากขึ้น ประกอบด้วยอักขระประมาณ 3-4 ตัว เขียนเพิ่มต่อจากชื่อไฟล์ คั่นด้วยเครื่องหมายจุด (.) เทียบได้กับ “ นามสกุลของไฟล์” นั่นเอง บางระบบปฏิบัติการ เช่น Windows XP จะซ่อนส่วนขยายนี้ไว้ ถ้าจะดูต้องไปตั้งการทำงานเพิ่ม

โดยทั่วไปไฟล์จะมีชื่อซ้ำกันได้ถ้าคนละส่วนขยาย แต่จะซ้ำทั้งสองอย่างไม่ได้ เช่นเดียวกับคนซึ่งไม่ควรมีทั้งชื่อและนามสกุลซ้ำกัน

ตัวอย่าง

คำอธิบาย

index.htm

ไฟล์ที่เรียกว่า index ซึ่งเป็นกลุ่มชนิดไฟล์ที่เขียนขึ้นด้วยภาษา HTML เพื่อนำไปใช้กับการแสดงผลอินเทอร์เน็ต

computer.doc

ไฟล์ที่เรียกชื่อว่า computer เป็นไฟล์ที่สร้างจากโปรแกรม Microsoft Word ซึ่งจะแสดงผลลัพธ์ออกมาในรูปของเอกสาร (document ) นั่นเอง

introduction.ppt

ไฟล์ที่เรียกชื่อว่า introduction เป็นไฟล์ที่สร้างจากโปรแกรมนำเสนองานที่ชื่อว่า Microsoft PowerPoint ซึ่งแสดงผลลัพธ์ออกมาเป็นเอกสารหรือสไลด์เพื่อการนำเสนองานโดยเฉพาะ

ลำดับโครงสร้างไฟล์ ( Hierarchical File System )

ปกติระบบปฏิบัติการจะจัดเก็บข้อมูลที่มีโครงสร้างแบบลำดับชั้นทำนองเดียวกับการสืบทอดกันมาเริ่มตั้งแต่ขั้นบรรพบุรุษจนมาถึงรุ่นลูกรุ่นหลานแตกย่อยออกไปเรื่อย ๆ ลักษณะการจัดการโครงสร้างแบบนี้บางครั้งนิยมเรียกว่า โครงสร้างแบบต้นไม้ ( tree-like structure ) ที่มีกิ่งก้านแผ่ขยายสาขาออกไปนั่นเอง

 
     
 
 
     
 

โครงสร้างแบบต้นไม้ในการสืบทอดพันธุกรรมของมนุษย์

 
     
 

ระบบปฏิบัติการก็เช่นเดียวกัน เมื่อต้องการเก็บข้อมูลก็จะมีการจัดเก็บไฟล์ที่แยกโครงสร้างออกเป็นส่วน ๆ เหมือนกิ่งก้านสาขาของต้นไม้แต่ละกิ่งเรียกว่า “ โฟลเดอร์ (folder )” ซึ่งจะเป็นที่รวมไฟล์ข้อมูลเรื่องเดียวกันเข้าไว้เป็นหมวดหมู่เพื่อให้สามารถเรียกใช้ได้โดยง่าย แบ่งออกเป็น 2 ส่วนย่อยดังนี้คือ

  • ไดเร็คทอรี ( Directory ) เป็นโฟลเดอร์หลักสำหรับจัดเก็บหมวดหมู่ไฟล์ขั้นสูงสุดในระบบ บางครั้งอาจเรียกว่า roof directory ซึ่งบางระบบปฏิบัติการจะรวมทุกไดรว์ไว้ในไดเร็คทอรีเดียวกัน แต่สำหรับใน Windows จะมี roof directory ของแต่ละไดรว์แยกกัน เช่น C:\ คือ roof directory ของไดรว์ C:
  • ซับไดเร็คทอรี ( Subdirectory ) เป็นโฟลเดอร์ย่อยที่ถูกแบ่งและจัดเก็บไว้ออกมาอีกชั้นหนึ่ง โดยที่เราสามารถเอาข้อมูลหรือไฟล์จัดเก็บลงไปในซับไดเร็คทอรีได้เช่นเดียวกัน นอกจากนั้นยังสามารถแบ่งหรือสร้างซับไดเร็ค-ทอรีย่อย ๆ ลงไปอีกได้ไม่จำกัด เสมือนกับการแผ่กิ่งก้านสาขาของต้นไม้ เป็นต้น
 
     
 
 
 
โครงสร้างแบบต้นไม้ในระบบปฏิบัติการ
 
     
 
การทำงานของคอมพิวเตอร์