การจัดการไฟล์
1. สาระสำคัญ
ในงานบางประเภทจะต้องนำผลการทำงานของโปรแกรมเก็บลงในหน่วยความจำสำรอง ลักษณะของข้อมูลที่เก็บในหน่วยความจำสำรองนี้จะเก็บเป็นไฟล์ ซึ่งไฟล์ในภาษาซีมีอยู่หลายประเภท แต่ละประเภทมีคำสั่งในการอ่านเขียนไฟล์ต่างกัน ดังนั้นถ้าหากต้องการเขียนข้อมูลเป็นไฟล์จะต้องทำความเข้าใจฟังก์ชั่นที่กระทำกับไฟล์ด้วย
2. สมรรถนะประจำหน่วย
1.ประเภทของไฟล์
2.พื้นฐานการทำงานกับไฟล์
3.ฟังก์ชั่นเกี่ยวกับเท็กซ์ไฟล์
3. จุดประสงค์การเรียนรู้
3.1 จุดประสงค์ทั่วไป (จุดประสงค์นำทาง)
1. มีความรู้ความเข้าใจเกี่ยวกับความหมายของไฟล์
2. มีความรู้ความเข้าใจเกี่ยวกับขั้นตอนการอ่านเขียนไฟล์
3. มีความรู้ความเข้าใจเกี่ยวกับคำสั่งที่ใช้อ่านเขียนไฟล์
4. มีความรู้ความสามารถในการเขียนข้อมูลที่ประมวลผลลงหน่วยความจำสำรอง
5. มีความรู้ความสามารถในการอ่านข้อมูลจากหน่วยความจำสำรองขึ้นมาทำงาน
3.2 จุดประสงค์เชิงพฤติกรรม (จุดประสงค์ปลายทาง)
1. อธิบายความหมายของไฟล์ได้
2. อธิบายขบวนการประมวลผลกับไฟล์ได้
3. รู้จักไฟล์แบบเท็กซ์ไฟล์และไฟล์แบบไบนารีไฟล์
4. สามารถเขียนโปรแกรมเปิดและปิดไฟล์ได้
5. สามารถเขียนโปรแกรมเพื่อเก็บข้อมูลเป็นไฟล์ได้
4. สาระการเรียนรู้
1. ประเภทของไฟล์
2. พื้นฐานการทำงานกับไฟล์
3. ฟังก์ชั่นเกี่ยวกับเท็กซ์ไฟล์
ในงานบางประเภทจะต้องนำผลการทำงานของโปรแกรมเก็บลงในหน่วยความจำสำรอง ลักษณะของข้อมูลที่เก็บในหน่วยความจำสำรองนี้จะเก็บเป็นไฟล์ ซึ่งไฟล์ในภาษาซีมีอยู่หลายประเภท แต่ละประเภทมีคำสั่งในการอ่านเขียนไฟล์ต่างกัน ดังนั้นถ้าหากต้องการเขียนข้อมูลเป็นไฟล์จะต้องทำความเข้าใจฟังก์ชั่นที่กระทำกับไฟล์ด้วย
2. สมรรถนะประจำหน่วย
1.ประเภทของไฟล์
2.พื้นฐานการทำงานกับไฟล์
3.ฟังก์ชั่นเกี่ยวกับเท็กซ์ไฟล์
3. จุดประสงค์การเรียนรู้
3.1 จุดประสงค์ทั่วไป (จุดประสงค์นำทาง)
1. มีความรู้ความเข้าใจเกี่ยวกับความหมายของไฟล์
2. มีความรู้ความเข้าใจเกี่ยวกับขั้นตอนการอ่านเขียนไฟล์
3. มีความรู้ความเข้าใจเกี่ยวกับคำสั่งที่ใช้อ่านเขียนไฟล์
4. มีความรู้ความสามารถในการเขียนข้อมูลที่ประมวลผลลงหน่วยความจำสำรอง
5. มีความรู้ความสามารถในการอ่านข้อมูลจากหน่วยความจำสำรองขึ้นมาทำงาน
3.2 จุดประสงค์เชิงพฤติกรรม (จุดประสงค์ปลายทาง)
1. อธิบายความหมายของไฟล์ได้
2. อธิบายขบวนการประมวลผลกับไฟล์ได้
3. รู้จักไฟล์แบบเท็กซ์ไฟล์และไฟล์แบบไบนารีไฟล์
4. สามารถเขียนโปรแกรมเปิดและปิดไฟล์ได้
5. สามารถเขียนโปรแกรมเพื่อเก็บข้อมูลเป็นไฟล์ได้
4. สาระการเรียนรู้
1. ประเภทของไฟล์
2. พื้นฐานการทำงานกับไฟล์
3. ฟังก์ชั่นเกี่ยวกับเท็กซ์ไฟล์