วันจันทร์ที่ 31 พฤษภาคม พ.ศ. 2553

แบบฝึกหัดบทที่ 1

ตอนที่ 1 จงเติมคำหรือข้อความลงในช่องว่างให้ได้ใจความสมบูรณ์

1. จงบอกขั้นตอนการเขียนโปรแกรมเป็นข้อ ๆ
ตอบ 1.กำหนดขอบเขตของปัญหา
2.การพัฒนาลำดับขั้นตอนการทำงานเพื่อแก้ปัญหา
3.การออกแบบโปรแกรม
4.การเขียนโปรแกรม
5.การคอมไพล์โปรแกรม
6.การทดสอบโปรแกรม
7.การจัดทำเอกสารประกอบโปรแกรม

2. โครงสร้างใหญ่ ๆ ของคอมพิวเตอร์มีกี่หน่วย อะไรบ้าง
ตอบ 5 หน่วย คือ หน่วยรับข้อมูล (Input Unit) หน่วยความจำ(Memory Unit) หน่วยคำนวณ(Arithmetic Unit) หน่วยควบคุม(Control Unit) และ หน่วยแสดงผล(Output Unit)

3. จงอธิบายความหมายของตรรกะ
ตอบ ตรรกะ(Logic) หมายถึง เหตุผลที่ใช้ในการแก้ปัญหาต่าง ๆ เกี่ยวกับการใช้คอมพิวเตอร์ตรรกะเป็นพื้นฐานเพื่อให้เข้าใจเกี่ยวกับการทำงานของคอมพิวเตอร์ เนื่องจากการทำงานของคอมพิวเตอร์จะทำงานสัมพันธ์กับความรู้ทางด้านตรรกะ

4. ให้ยกตัวอย่างตัวดำเนินการทางคณิตศาสตร์
ตอบ + บวก, - ลบ, * คูณ , / หาร,

5. จงอธิบายความหมายของเซต
ตอบ หมายถึง กลุ่ม หมู่ เหล่า กอง ฝูง ชุด และเมื่อกล่าวถึงเซตของสิ่งใด ๆ จะได้รู้ทันทีว่าในเซตนั้นมีอะไรบ้างเรียกสิ่งที่อยู่ในเซตว่า"สมาชิก"

6. จงบอกสัญลักษณ์ที่ใช้แทนเซต ชื่อและสมาชิกของเซต
ตอบ ชื่อของเซต = A , B , C , ... , Z สมาชิกของเซต

7. จงอธิบายเซตว่างแตกต่างกับเซตจำกัดอย่างไร
ตอบ เซตว่าง คือ เซตที่ไม่มีสมาชิกเลย
เซตจำกัด คือ เซตที่มีจำนวนสมาชิกเท่ากับจำนวนเต็มบวก หรือ ศูนย์

8.จงบอกหลักเกณฑ์การแก้ปัญหาโจทย์ด้วยคอมพิวเตอร์
ตอบ 1. สิ่งที่โจทย์ต้องการ
2.รูปแบบของผลลัพธ์ที่ต้องการ
3.ข้อมูลนำเข้า
4.ตัวแปรที่ใช้
5.วิธีการประมวลผล

9. ให้ยกตัวอย่างชื่อตัวแปรและใช้แทนตัวแปรอะไร อย่างน้อย 3 ตัวแปร
ตอบ 1.Code รหัส
2.Name ชื่อ - นามสกุล
3.Net เงินสุทธิ

10. จงบอกลำดับขั้นตอนการทำงานของวิธีการประมวลผล
ตอบ 1. เริ่มจากการรับข้อมูล
2. การประมวลผล
3. การแสดงผลลัพธ์

ตอนที่ 2 จงทำเครื่องหมาย (x) ลงหน้าข้อที่ถูกที่สุด
1.ข้อใดคือขั้นตอนที่สำคัญก่อนการเขียนโปรแกรมคอมพิวเตอร์
ตอบ ก. กำหนดขอบเขตของปํญหา

2.การคอมไพล์โปรแกรมหมายถึงข้อใด
ตอบ ง. การคอมไพล์ให้เป็นซอร์สโคด

3.ข้อใดคือขั้นตอนการพัฒนาลำดับขั้นตอนการทำงานเพื่อแก้ปํญหา
ตอบ ค.การรวบรวมรายละเอียดของปัญหา

4.หน่วยความจำมีหน้าที่อย่างไร
ตอบ ข.อุปกรณ์ที่ใช้เก็บ-จำข้อมูล

5.ข้อใดกล่าวถึงคำว่า "แอดเดรส"
ตอบ ค.แสดงถึงตำแหน่ง

6.ตรรกะมีความหมายอย่างไร
ตอบ ง.เหตุผลที่ใช้ในการแก้ปัญหาต่าง ๆ

7.MOD หมายถึงการหารในลักษณะใด
ตอบ ข.การหารโดยคิดเฉพาะเศษที่ได้จากการหาร

8.ข้อใดคือสัญลักษณ์ทางตรรกศาสตร์
ตอบ ก.And, Or, Not

9.สัญลักษณ์เซตนี้ ใช้แทนความหมายข้อใด
ตอบ ข.เป็นสมาชิกของ

10.สัญลักษณ์นี้ ใช้แทนความหมายข้อใด
ตอบ ค.ไม่เป็นสมาชิกของ

11.หลักเกณฑ์การแก้ปัญหาโจทย์ด้วยคอมพิวเตอร์มีกี่ข้อ
ตอบ ง.5 ข้อ

12.ข้อใดถือว่าเป็นหัวใจสำคัญของการเขียนโปรแกรม
ตอบ ข.การแก้ปัญหาโจทย์ด้วยคอมพิวเตอร์

13.ข้อใดคือลำดับขั้นตอนการทำงานแรกของวิธีการประมวลผล
ตอบ ก.การรับข้อมูล

14.ข้อใดคือลำดับขั้นตอนการทำงานที่สองของวิธีการประมวลผล
ตอบ ข.การประมวลผล

15.ข้อใดคือลำดับขั้นตอนการทำงานที่สามของวิธีการประมวลผล
ตอบ ค.การแสดงผลลัพธ์

ไม่มีความคิดเห็น:

แสดงความคิดเห็น