wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ทดสอบก่อนเรียนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

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

a)

โปรแกรม

b)

บุคลากร

c)

ฮาร์ดแวร์

d)

ข้อมูล

2.

ข้อใดเป็นความหมายการเขียนโปรแกรมโครงสร้างแบบเลือกทำ ที่ถูกต้องที่สุด

a)

การเขียนชุดคำสั่งตามลำดับขั้นตอน

b)

การทำงานที่ต้องมีการตัดสินใจเพื่อเลือกวิธีการประมวลผล

c)

การทำงานที่เป็นไปตามลำดับก่อนหลัง

d)

การทำงานที่จะต้องมีการประมวลผลมากกว่า 1 ครั้ง

3.

ข้อใดบอกถึงหลักเกณฑ์การเขียนผังงาน ที่ถูกต้อง

a)

คำอธิบายภายในผังงานควรเขียนด้วยข้อความที่ยาว อ่านได้ความหมายชัดเจน

b)

สามารถกำหนดรูปสัญลักษณ์ใหม่ขึ้นมาเพื่อให้สื่อสารได้ดียิ่งขึ้น

c)

ทิศทางการเขียนผังงาน ควรเรียงลำดับจากบนลงล่างหรือจากซ้ายไปขวาเท่านั้น

d)

ควรปล่อยทิ้งเส้นการไหลของข้อมูล (Floe Line) เอาไว้เฉยๆ โดยไม่ได้มีการเชื่อมต่อระหว่างขั้นตอนหนึ่งไปสู่อีกขั้นตอนหนึ่ง

4.

ข้อใดคือความหมายของผังงาน

a)

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

b)

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

c)

ลำดับขั้นตอนการทำงาน

d)

การอธิบายปัญหาโดยใช้หลักการคอมพิวเตอร์

5.

ข้อใดเป็นการเขียนรหัสเทียมเพื่อการกำหนดค่า

a)

print “sum of 1 to 5 = ”, sum

b)

if (score >=50) then

c)

vat = 0.07

d)

while (i<=10) do

6.

ข้อใดเป็นการเขียนรหัสเทียมเพื่อการแสดงผลข้อมูล

a)

if (score >=50) then

b)

X MOD 3

c)

print “sum of 1 to 5 = ”, sum

d)

vat = 0.07

7.

ข้อใดไม่เกี่ยวข้องกับการกำหนดของภาษาขั้นตอนการแก้ปัญหา

a)

นิพจน์

b)

คำอธิบาย

c)

ตัวแปร

d)

โปรแกรมภาษา

8.

 Algorithm แบบใดที่ไม่มีเงื่อนไขเป็นส่วนประกอบ

a)

แบบลำดับ  

b)

แบบทางเลือก

c)

แบบการทำซ้ำ

d)

แบบวนลูป

9.

ข้อใดหมายถึงส่วนเริ่มต้นของโปรแกรมภาษา C

a)

main( )

b)

Int a;

c)

#include <stdio.h>

d)

/*This is Program*/

10.

ถ้าต้องการประกาศตัวแปรเพื่อเก็บค่ารหัสประจำตัวประชาชน ควรใช้ตัวแปรข้อใด

a)

char id[14]

b)

string id

c)

int id

d)

int id[13]

11.

ถ้าต้องการแสดงข้อความ computer ในโปรแกรมภาษา C ใช้คำสั่งใด

a)

printf(‘computer’);

b)

printf(“computer”);

c)

printf();

d)

print(“computer”);

12.

ข้อใดเขียนรูปแบบการใช้คำสั่ง while ได้ถูกต้อง

a)

while();

b)

while(){};

c)

while (เงื่อนไข){}

d)

while{}

13.

ข้อใดเขียนรูปแบบการใช้คำสั่ง do…while ได้ถูกต้อง

a)

do… while;

b)

do… while();

c)

do… while{};

d)

do… while()