wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ว21104 หน่วยที่ 2 การออกแบบและการเขียนโปรแกรมเบื้องต้น

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.

โปรแกรมคอมพิวเตอร์ (Computer Programming) คือ ชุดคำสั่งที่สั่งให้คอมพิวเตอร์ฺทำงานได้ตรงตามความต้องการและความถูกต้อง (ถูก/ผิด) (หน้าที่ 27)

a)
b)
2.

การเขียนโปรแกรม (Programming) คือ "การเขียนชุดคำสั่งด้วยภาษาโปรแกรม ที่สั่งให้คอมพิวเตอร์สามารถทำงานได้ตรงตามความต้องการ และสามารถทำงานได้อย่างถูกต้อง" (ถูก/ผิด) (หน้าที่ 27)

a)
b)
3.

(หน้าที่ 27)

a)

A --> B --> C --> D

b)

B --> A --> C --> D

c)

A --> C --> B --> D

d)

D --> C --> B --> A

4.

White Box Testing เป็นการทดสอบโปรแกรมโดยพิจารณาอะไรบ้าง (เลือก 3 คำตอบ) (หน้าที่ 32)

a)

ข้อมูลนำเข้า

b)

ความถูกต้องของผลลัพธ์

c)

ความถูกต้องของการประมวลผลภายในโปรแแกรม

d)

ความสวยงามของโปรแกรม

5.

ข้อใดเรียงลำดับขั้นตอนการเขียนโปรแกรม (Coding) ได้ถูกต้อง (หน้าที่ 31 - 32)

a)

CODING --> COMPILE --> RUN

b)

CODING --> RUN --> COMPILE

c)

COMPILE --> CODING--> RUN

d)

COMPILE --> RUN --> CODING

6.

ข้อใดคือรูปแบบการเขียนโปรแกรมแบบเรียงลำดับ (หน้าที่ 41)

a)
b)
c)
7.

โปรแกรม EDITOR เป็นซอฟต์แวร์ที่รวมเครื่องมืออำนวยความสะดวกต่างๆ ในการเขียนโปรแกรมคอมพิวเตอร์ (ถูก/ผิด) (หน้าที่ 42)

a)
b)
8.

ข้อใดเป็นโปรแกรม IDE Editor (ตอบ 3 ข้อ) (หน้าที่ 42)

a)

โปรแกรม Terbo C++

b)

โปรแกรม Scratch

c)

โปรแกรม Python IDLE

d)

โปรแกรท Notepad

9.

ข้อใดเป็นรูปแบบการเขียนอัลกอลิทึม (ตอบ 3 ข้อ) (หน้าที่ 29)

a)

Natural Language

b)

Pseudocode

c)

Flowchart

d)

JAVA

10.

"การแสดงขั้นตอนการทำงานในลักษณะการบรรยายเป็นข้อความด้วยภาษาพูดใดๆ เช่น ภาษาไทย ภาษาอังกฤษ เป็นต้น ขึ้นอยู่กับความถนัดของผู้เขียนอัลกอริทึม มักเขียนบรรยายขั้นตอนการทำงานเป็นข้อๆ" ตรงกับรูปแบบการเขียนอัลกอริทึมแบบใด (หน้าที่ 29)

a)

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

b)

รหัสจำลอง

c)

ผังงาน

11.

รูปแบบการเขียนโปรแกรมแบบใดที่ทํางานจากบนลงล่างเป็นเส้นตรง (หน้าที่ 41)

a)

แบบเรียงลำดับ (Sequence Structure)

b)

แบบมีทางเลือก (Selection Structure)

c)

แบบทำซ้ำ (Repetition Structure)

d)

แบบผสม (Mix Structure)

12.

ข้อใดไม่ใช่ขั้นตอนของหลักการเขียนโปรแกรมคอมพิวเตอร์

a)

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

b)

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

c)

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

d)

การติดตั้งโปรแกรม

13.

การเรียกใช้ไฟล์โปรแกรมให้ทำงานตามความต้องการ เรียกว่าอะไร (หน้าที่ 27)

a)

Run

b)

Testing

c)

Coding

d)

Compile

14.

ข้อใดไม่ได้อยู่ในขั้นการกำหนดและวิเคราะห์ปัญหา (หน้าที่ 27-28)

a)

กำหนดวัตถุประสงค์ของโปรแกรม

b)

กำหนดลักษณะข้อมูลนำเข้า

c)

กำหนดลักษณะข้อมูลนำออก

d)

กำหนดการออกแบบเขียนโปรแกรม

15.

Design a Program หมายถึงอะไร (หน้าที่ 29)

a)

การวิเคราะห์โปรแกรม

b)

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

c)

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

d)

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

16.

ข้อใดไม่ใช่การออกแบบอัลกอริทึม (หน้าที่ 29)

a)

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

b)

รหัสจำลอง

c)

ภาษามนุษย์

d)

ผังงงาน

17.

การใช้สัญลักษณ์เพื่อเเสดงลำดับขั้นตอนการทำงาน หมายถึงการเขียนอัลกอริทึมแบบใด (หน้าที่ 29)

a)

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

b)

ผังงาน

c)

รหัสจำลอง

d)

ภาษาปัญญาประดิษฐ์

18.

ส่วนของหน้าจอการทำงานที่ต้องออกแบบให้ใช้งานง่าย สะดวก ไม่ซับซ้อนและคำนึงถึงความต้องการของต้องการของผู้ใช้เป็นหลักคือส่วนใด (หน้าที่ 30)

a)

ส่วนติดต่อกับผู้ใช้

b)

ส่วนของผู้เขียนโปรแกรม

19.

ชุดคำสั่งที่ได้จากขั้นตอนการเขียนโปรแกรมเรียกว่าอะไร (หน้าที่ 31)

a)

คำสั่ง

b)

ซอร์สโค้ด

c)

คอมไพเลอร์

d)

interpreter

20.

ข้อใดไม่อยู่ในขั้นตอนการเขียนโปรแกรม (หน้าที่ 31-32)

a)

เขียนคำสั่ง

b)

แปลภาษา

c)

การสั่งให้ไฟล์โปรแกรมทำงาน

d)

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