wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

เขียนโปรแกรม

Total questions: 20

Worksheet time: 8mins

Name
Class
Date
1.

ข้อใดคือความหมายของหน่วยแสดงผล (Output Unit)

a)

ทำหน้าที่รับข้อมูลจากหน่วยคำนวณและตรรกะ มาแสดงผ่านอุปกรณ์แสดงผล

b)

ทำหน้าที่รับข้อมูลจากหน่วยความจำ ซึ่งผ่านการประมวลแล้วมาแสดงผล

c)

ทำหน้าที่รับข้อมูลจากหน่วยควบคุม นำมาแสดงผล โดยผ่านอุปกรณ์แสดงผล

d)

ทำหน้าที่รับข้อมูลจากหน่วยแสดงผล นำมาประมวลผล แล้วแสดงผลโดยอาศัยอุปกรณ์แสดงผล

2.

หน้าที่ของหน่วยแสดงผล คือข้อใด

a)

เพื่อรับข้อมูล

b)

เพื่อแสดงข้อมูล

c)

เพื่อประมวลผลข้อมูล

d)

เพื่อควบคุมการทำงาน

3.

ข้อใดไม่ใช่กระบวนการทำงานของคอมพิวเตอร์

a)

Input

b)

Process

c)

Output

d)

Feedback

4.

ข้อใดคือความหมายของหน่วยประมวลผลกลาง

a)

มีหน้าที่ประมวลผลเพียงอย่างเดียว

b)

มีหน้าที่ประมวลผล และจำคำสั่งพื้นฐานต่าง ๆ ที่จะใช้กับโปรแกรมต่าง ๆ

c)

มีหน้าที่ประมวลผลและคอยตรวจสอบสิ่งแปลกปลอมที่ปนเข้ามากับไฟล์ต่างๆ

d)

มีหน้าที่ประมวลผล และควบคุมระบบต่าง ๆ ของคอมพิวเตอร์ให้ทุกหน่วยทำงานสอดคล้องสัมพันธ์กัน

5.

หน่วยประมวลผลกลาง เป็นอุปกรณ์หลักในการทำหน้าที่อะไร

a)

รับข้อมูล

b)

ประมวลผล

c)

แสดงผลลัพธ์และคำสั่งที่อยู่ระหว่างการประมวลผล

d)

แสดงผลลัพธ์หรือสารสนเทศที่ผ่านการประมวลผล

6.

อุปกรณ์ในข้อใดไม่เข้าพวก

a)

จอภาพ

b)

ลำโพง

c)

เครื่องพิมพ์

d)

ไมโครโฟน

7.

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

a)

หู

b)

ปาก

c)

จมูก

d)

สมอง

8.

ข้อใดไม่ใช่องค์ประกอบของระบบคอมพิวเตอร์

a)

HARDWARE

b)

SOFTWARE

c)

CONTROLWARE

d)

PEOPLEWARE

9.

ภาษาใดสร้างขึ้นมาจากเทคโนโลยีผู้เชี่ยวชาญด้านระบบซึ่งเป็นงานที่อยู่ในสาขาปัญญาประดิษฐ์ ?

a)

ภาษาระดับต่ำ

b)

ภาษาระดับสูง

c)

ภาษาธรรมชาติ

d)

ภาษาระดับสูงมาก

10.

ข้อใดสัมพันธ์กับหลักการพัฒนาการเขียนโปรแกรมที่นำเอาผลลัพธ์ของการออกแบบโปรแกรมไปใช้

a)

การวิเคราะห์ปัญหา

b)

การออกแบบโปรแกรม

c)

การทดสอบและแก้ไขโปรแกรม

d)

การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์

11.

ข้อใดที่ผู้เขียนโปรแกรมต้องคอยเผ้าดูและหาข้อมผิดพลาดระหว่างใช้งานโปรแกรม

a)

การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์

b)

การทำเอกสารประกอบโปรแกรม

c)

การทดสอบและแก้ไขโปรแกรม

d)

การบำรุงรักษาโปรแกรม

12.

ข้อใดกล่าวถึงข้อดีของการเขียนโปรแกรมด้วยภาษาขั้นสูงได้ถูกต้อง

a)

เขียนง่าย

b)

รวดเร็ว

c)

ผู้เขียนไม่จำเป็นต้องรู้เรื่องฮาร์ดแวร์

d)

ผู้เขียนต้องมีความชำนาญเฉพาะตัว

13.

ภาษาใดคล้ายกับภาษาพูดของมนุษย์

a)

ภาษาเครื่อง

b)

ภาษาระดับต่ำ

c)

ภาษาระดับสูง

d)

ภาษาระดับสูงมาก

14.

ขั้นตอนการพัฒนาโปรแกรมคอมพิวเตอร์มีกี่ขั้นตอน

a)

3 ขั้นตอน

b)

4 ขั้นตอน

c)

5 ขั้นตอน

d)

6 ขั้นตอน

15.

การเขียน Flowchart มีความหมายตรงกับข้อใด

a)

การเลือกเครื่องมือและออกแบบขั้นตอนวิธีการแก้ปัญหา

b)

การดำเนินการแก้ปัญหาโดยคำพูด

c)

การแสดงการทำงานของคอมพิวเตอร์

d)

การใช้รูปภาพหรือสัญลักษณ์ ที่ใช้เขียนแทนคำอธิบาย

16.

ข้อใดคือการจำลองขั้นตอนวิธีการแก้ปัญหาในรูปของคำบรรยาย

a)

Flowchart

b)

Pseudocode

c)

Algorithm

d)

Refinement

17.

ข้อใดเรียงลำดับขั้นตอนการวิเคราะห์ปัญหาได้ถูกต้อง

a)

สิ่งที่ต้องการ => รูปแบบผลลัพธ์ => ข้อมูลนำเข้า => ตัวแปรที่ใช้ => วิธีการประมวลผล => ภาษาที่ใช้

b)

สิ่งที่ต้องการ => ข้อมูลนำเข้า => ตัวแปรที่ใช้ =>รูปแบบผลลัพธ์ => วิธีการประมวลผล => ภาษาที่ใช้

c)

สิ่งที่ต้องการ => รูปแบบผลลัพธ์ => ตัวแปรที่ใช้ => ข้อมูลนำเข้า => วิธีการประมวลผล => ภาษาที่ใช้

d)

สิ่งที่ต้องการ => รูปแบบผลลัพธ์ => ตัวแปรที่ใช้ => วิธีการประมวลผล => ข้อมูลนำเข้า => ภาษาที่ใช้

18.

หากนักเรียนต้องการหาคะแนนเฉลี่ยวิชาคอมพิวเตอร์ของนักเรียน 30 คน ข้อมูลนำเข้าคือข้อใด

a)

คะแนนของนักเรียนแต่ละคน

b)

สูตรหาค่าเฉลี่ย

c)

ผลลัพธ์ที่ได้

d)

วิชาคอมพิวเตอร์

19.

นิลินต้องการหาค่าเฉลี่ยของจำนวนเต็ม 3 จำนวน 2 7 9 สิ่งแรกที่ควรทำคือข้อใด

a)

การเลือกเครื่องมือและออกแบบวิธีขั้นตอน

b)

การวิเคราะห์และกำหนดรายละเอียดของปัญหา

c)

การตรวจสอบและปรับปรุง

d)

การดำเนินการแก้ปัญหา

20.

ข้อใดต่อไปนี้ ถือเป็นกระบวนการทำซ้ำ

a)

เรียนหนังสือ ง่วงนอน แอบหลับ

b)

อ่านหนังสือจนเวลาเที่ยงแล้วจึงไปทานข้าวกลางวัน

c)

ตื่นนอน ล้างหน้า แปรงฟัน อาบน้ำ ไปโรงเรียน

d)

ถ้าหิวจะทานข้าวก่อนแล้วค่อยนอน