wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Unit-01-การเขียนโปรแกรมคอมพิวเตอร์

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

ภาษาที่คอมพิวเตอร์เข้าใจอยู่ในรูปแบบใด

a)

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

b)

สัญญาณคลื่นแม่เหล็ก

c)

รูปแบบค่าวงจรไฟฟ้า เป็น 0 และ 1

d)

ภาษาเชิงโครงสร้าง

2.

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

a)

คำสั่งหรือชุดคำสั่ง ที่เขียนขึ้นมาเพื่อเป็นการแก้ปัญหา

b)

เครื่องคอมพิวเตอร์ เป็นเครื่องมือช่วยในการแก้ปัญหา

c)

ภาษาคอมพิวเตอร์กำหนดลำดับการทำงาน

d)

ควบคุมเครื่องคอมพิวเตอร์ให้สามารถแก้ปัญหาได้ตามที่ต้องการ

3.

ภาษาคอมพิวเตอร์ประเภทใดที่พัฒนายากที่สุด

a)

ภาษาแอสเซมบลี

b)

ภาษาเครื่อง

c)

ภาษาสัญลักษณ์

d)

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

4.

ข้อใดบอกความหมายภาษาคอมพิวเตอร์ถูกต้อง

a)

กลุ่มของกฎเกณฑ์ ที่นำมาสร้างหรือเขียนเป็นโปรแกรมคอมพิวเตอร์

b)

กลุ่มของตัวอักษร สัญลักษณ์ ที่นำมาสร้างหรือเขียนเป็นโปรแกรมคอมพิวเตอร์

c)

กลุ่มของชุดคำสั่ง ที่นำมาสร้างหรือเขียนเป็นโปรแกรมคอมพิวเตอร์

d)

ที่กล่าวมาถูกทุกข้อ

5.

หน้าที่สำคัญของคอมไพเลอร์หรืออินเตอร์พรีเตอร์คือข้อใด

a)

สร้างกฎเกณฑ์สำหรับภาษาคอมพิวเตอร์เพื่อการเขียนโปรแกรม

b)

แปลชุดคำสั่งภาษาอังกฤษมาเป็นภาษาซี

c)

สั่งงานโปรแกรมภาษาเครื่องให้ทำงานได้อย่างมีประสิทธิภาพ

d)

แปลภาษาเพื่อการเขียนโปรแกรมให้เป็นภาษาเครื่อง

6.

ตัวแปลภาษาคอมพิวเตอร์เป็นภาษาเครื่องที่มีการแปลทีละบรรทัดเรียกว่าอะไร

a)

คอมไพเลอร์

b)

อินเตอร์พรีเตอร์

c)

แอสเซมเบอร์

d)

รันไทม์

7.

ขั้นตอนใดในการเขียนโปรแกรมถือว่าสำคัญที่สุด

a)

การสร้างปัญหา (Problem)

b)

การเขียนโปรแกรม (Coding)

c)

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

d)

การทดสอบโปรแกรม (Testing)

8.

ขั้นตอนใดของการเขียนโปรแกรมจะต้องเขียน ผังงาน หรือ รหัสเทียม ในการแก้ปัญหา

a)

การวางแผนแก้ไขปัญหา (Algorithm Design)

b)

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

c)

การเขียนโปรแกรม (Coding)

d)

การทดสอบโปรแกรม (Testing)

9.

การจัดทำคู่มือ (Documentation) นิยมทำคู่มือประเภทใด

a)

คู่มือสำหรับผู้ดูแลระบบ

b)

คู่มือสำหรับการแก้ไขระบบ

c)

คู่มือสำหรับผู้ใช้ระบบ และ แก้ไขระบบ

d)

คู่มือสำหรับผู้ดูแลระบบ และ ผู้ใช้ระบบ

10.

ข้อใดเป็นผลพลอยได้จากการใช้เทคนิคการเขียนโปรแกรมได้อย่างถูกต้อง

a)

โปรแกรมมีความรวดเร็วและประหยัดต้นทุน

b)

โปรแกรมมีระบบระเบียบยิ่งขึ้น

c)

โปรแกรมง่ายต่อการปรับปรุง

d)

โปรแกรมมีคุณภาพและทำนายได้ว่าจะเกิดอะไรขึ้นในโปรแกรม

11.

ถ้านำเลขฐาน 2 จำนวน 8 ตัว มารวมกัน เราเรียกหน่วยข้อมูลดังกล่าวว่าอะไร

a)

1 bit

b)

1 byte

c)

8 byte

d)

1 field

12.

ข้อใดคือการคำนวณในรูปแบบตัวแปร

a)

OT=200

b)

score1, test=25

c)

net=(salary+200)/3

d)

string name="Malee"

13.

โปรแกรม Windows จัดเป็นโปรแกรมประเภทใด

a)

Application Software

b)

Packet Software

c)

Utility Software

d)

Operation Software

14.

กำหนดให้ตัวแปร code เก็บรหัสประจำตัวนักศึกษา 11 หลัก ควรกำหนดให้ตัวแปร code เป็นตัวแปรประเภทใด

a)

Integer

b)

float

c)

double

d)

string

15.

การนำผลลัพธ์จากขั้นตอนการเขียนโปรแกรมมาทำการ Run จากคำสั่งดังกล่าวจัดเป็น

ขั้นตอนใดในการเขียนโปรแกรม

a)

การเขียนโปรแกรม (Coding)

b)

การจัดทำคู่มือ

c)

การวางแผนแก้ไขปัญหา (Algorithm Design)

d)

การทดสอบโปรแกรม (Testing)