งานรรรรรรรรรร
- 1. ี้
คำชแจง
จงตอบคำถำมต่อไปนี้
1. จงอธิบำยควำมหมำยของภำษำระดับสูงและระดับต่ำ
ชื่อ-สกุล .นางสาว กันย์จิรา
โทนะพันธ์ช้ น ม.4/4 เลขที่
ั
18เ................................................
ชั้น..................................เลขที่................
่
ตอบ.กำรพัฒนำชุดคำสังภำษำต่ำงๆ ให ้มีควำมใกล ้เคียงกับภำษำมนุษย์ทเข ้ำใจ เรียกว่ำ ภำษำระดับสูง (High-level
ี่
Languaga) ภำษำแอสเซมบลีเป็ นภำษำทีทำงำนได ้เร็วเพรำะเข ้ำถึงหน่วยประมวลผลได ้เร็วทีสด
่
่ ุ
เรำเรียกภำษำนีวำ ภำษำระด ับตำ (Low-level Language)
้ ่
่
2. จงอธิบำยประเภทของโปรแกรมและยกตัวอย่ำงโปรแกรมแต่ละประเภท
ตอบ
1.โปรแกรมระบบปฏิบัติการ
่
โปรแกรมประเภทนีจะทำหน ้ำทีคอยดูแลระบบ รวมทังติดต่อกับฮำร์ดแวร์สวนต่ำงๆ ควบคุมกำรทำงำนของคียบอร์ด จอภำพ ระบบอ่ำนและบันทึกข ้อมูล
้
่
้
์
มระบบปฏิบัตกำรโปรแกรมประเภทนี้ ที่เรารู ้ จกได้แก่ ดอส (DOS
ิ
ั
: Disk Operating System) , โปรแกรม UNIX , โปรแกรม
Window 8
2.โปรแกรมเอนกประสงค์ (Utility Program)
ั ้
ั ้
โปรแกรมระบบที่ทาหน้าที่ในการอานวยความสะดวกให้กบผูใช้เครื่ องคอมพิวเตอร์ จะช่วยอานวยความสะดวกให้กบผูใช้คอมพิวเตอร์
และยังเป็ นเครื่ องมือในการแก้ไขปั ญหาหรื อวิเคราะห์ปัญหารวมทั้งตรวจสอบระบบได้อีกด้วย โดยมีโปรแกรมที่ทางานหลายประเภท เช่น
โปรแกรมตรวจสอบความเร็ วของคอมพิวเตอร์ , โปรแกรม McAfee Virus Scan สาหรับตรวจหาไวรัส , โปรแกรมตรวจสอบตัวเครื่ อง ,
โปรแกรม WinZip สาหรับบีบข้อมูล เป็ นต้น
3.อธิบำยคุณลักษณะของภำษำแอสเซมบลี
ตอบ ภำษำแอสแซมบลี
ในกำรเขียนโปรแกรมด ้วยภำษำแอสเซมบลี จะใช ้ตัวแปลภำษำให ้เป็ นภำษำเครืองทีเรียกว่ำแอสเซมเบอร์
่
่
(Assembler)
4.จงอธิบำยขันตอน) กำรพัฒนำโปรแกรมมำพอสังเขป
้
ตอบ กำรเขียนโปรแกรมคอมพิวเตอร์ให ้ทำงำนได ้ตำมทีต ้องกำรนัน ผู ้เขียนโปรแกรมจะต ้องรู ้ว่ำจะให ้โปรแกรทำอะไร
่
้
มีข ้อมูลอะไรทีต ้องให ้กับโปรแกรมบ ้ำง และต ้องกำรอะไรจำกโปรแกรมรวมทังรูปแบบกำรแสดงผลด ้วย
่
้
โดยทั่วไปแล ้วขันตอนกำรพัฒนำโปรแกรมแบ่งได ้ดังนี้
้
1.
2.
3.
กำหนดและวิเครำะห์ปัญหำ (Problem Definition and Problem Analysis)
เขียนผังงำนและซูโดโค ้ด (Pseudocoding)
เขียนโปรแกรม (Programming) 4.ทดสอบและแก ้ไขโปรแกรม (Program Testing and Debugging)
5. ทำเอกสำรและบำรุงรักษำโปรแกรม (Program Documentation and Maintenance)
- 2. 3. ซูโดโค ้ดคืออะไร ช่วยในกำรพัฒนำโปรแกรมอย่ำงไร
ตอบ 1. ซูโดโค้ด (Pseudocode)
เป็ นคำอธิบำยขันตอนกำรทำงำนของโปรแกรม
้
โดยใช ้ถ ้อยคำผสมระหว่ำงภำษำอังกฤษและภำษำกำรเขียนโปรแกรมแบบโครงสร ้ำง
จะช่วยให ้ผู ้เขียนโปรแกรมสำมำรถพัฒนำขันตอนต่ำง ๆ ให ้เป็ นโปรแกรมได ้ง่ำยขึน ส่วนใหญ่มกใช ้คำเฉพำะ (Reserve Word)
้
้
ั
้
ทีมในภำษำกำรเขียนโปรแกรมและมักเขียนด ้วยตัวอักษรตัวใหญ่ ซูโดโค ้ดทีด ี จะต ้องมีควำมชัดเจน สัน และได ้ใจควำม ข ้อมูลต่ำง
่ ี
่
ๆ ทีใช ้จะถูกเขียนอยูในรูปของตัวแปร
่
่
รูปแบบ
่
Algorithm <ชือของอัลกอริทม>
ึ
1……………………………….
2……………………………….
…………………………………
END