Font size
Worksheets21909-1005 พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์
Total questions: 60
Worksheet time: 51mins
สัญลักษณ์ต่อไปนี้มีชื่อว่าอะไร
จุดเริ่มต้น หรือจุดสิ้นสุดการทำงาน (Start หรือ End)
จุดเชื่อมต่อ (Connector)
การตัดสินใจ (Decision)
ทิศทางการดำเนินงาน (Flowline)
สัญลักษณ์ต่อไปนี้มีชื่อว่าอะไร
จุดเริ่มต้น หรือจุดสิ้นสุดการทำงาน (Start หรือ End)
การดำเนินงาน หรือ การประมวลผล (Process)
การตัดสินใจ (Decision)
ทิศทางการดำเนินงาน (Flowline)
ข้อใดคือสัญลักษณ์ "การตัดสินใจ (Decision)"
ข้อใดคือสัญลักษณ์ "ทิศทางการดำเนินงาน (Flowline)"
ข้อใดคือสัญลักษณ์ "การนำเข้าข้อมูลด้วยการป้อนค่าทางแป้นพิมพ์"
ข้อความต่อไปนี้ตรงกับสัญลักษณ์ของผังงานในข้อใด
"วันนี้ฝนตกหรือไม่"
ผังงาน "แบบเรียงลำดับ" มีลักษณะอย่างไร
โครงสร้างที่มีเงื่อนไข
โครงสร้างที่ขั้นตอนการทำงานบางขั้นตอนได้รับการประมวลผลมากกว่า 1 ครั้ง
กระบวนการใช้ภาษาคอมพิวเตอร์เพื่อกำหนดโครงสร้างของข้อมูล
โครงสร้างแสดงขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง
ผังงาน "แบบมีทางเลือก" มีลักษณะอย่างไร
โครงสร้างที่มีเงื่อนไข
โครงสร้างที่ขั้นตอนการทำงานบางขั้นตอนได้รับการประมวลผลมากกว่า 1 ครั้ง
กระบวนการใช้ภาษาคอมพิวเตอร์เพื่อกำหนดโครงสร้างของข้อมูล
โครงสร้างแสดงขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง
ผังงาน "แบบทำซ้ำ" มีลักษณะอย่างไร
โครงสร้างที่มีเงื่อนไข
โครงสร้างที่ขั้นตอนการทำงานบางขั้นตอนได้รับการประมวลผลมากกว่า 1 ครั้ง
กระบวนการใช้ภาษาคอมพิวเตอร์เพื่อกำหนดโครงสร้างของข้อมูล
โครงสร้างแสดงขั้นตอนการทำงานที่เป็นไปตามลำดับก่อนหลัง
ประโยชน์ของผังงาน คืออะไร
ใช้ทำงานแทนคน
ใช้ทำงานแทนโปรแกรม
ใช้เป็นสื่อกลางในการติดต่อประสานความคิดระหว่างผู้ที่เกี่ยวข้อง
ใช้เป็นสื่อกลางในการติดต่อประสานงานระหว่างผู้ที่เกี่ยวข้อง
คำสั่งการแสดงผล
printf
scanf
scan
\n หมายถึง
กําหนดให้ขึ้นบรรทัดใหม่
กําหนดให้เว้นไป 1 แท็บแนวนอน (8 อักขระ)
กําหนดให้เว้นไป 1 แท็บแนวตั้ง
ถอยหลังหนึ่งตัวอักษร (back space)
int หมายถึง
ข้อมูลชนิดจํานวนเต็ม
ข้อมูลชนิดจํานวนทศนิยม
ข้อมูลชนิดอักขระ
ข้อมูลว่าง
float หมายถึง
ข้อมูลชนิดจํานวนทศนิยม
ข้อมูลชนิดจํานวนเต็ม
ข้อมูลชนิดข้อความ
ข้อมูลว่าง
char หมายถึงข้อมูลชนิดใค
ข้อมูลชนิดว่างเปล่า
ข้อมูลชนิดจํานวนทศนิยม
ข้อมูลชนิดจํานวนเต็ม
ข้อมูลชนิดอักขระ
อุปกรณ์คอมพิวเตอร์ใดต่อไปนี้ แตกต่างจากพวก
Keyboard
Printer
Webcam
Mouse
Database Management System มีชื่อเรียกอีกอย่างหนึ่งว่าอย่างไร
โปรแกรมภาษาสำหรับประมวลผล
โปรแกรมจัดการฐานข้อมูล
โปรแกรมเว็บเซิร์ฟเวอร์
โปรแกรมสำหรับเขียนโปรแกรม
Computer Program มีความหมายว่าอย่างไร
ชุดคำสั่งที่เขียนขึ้นเพื่อให้คอมพิวเตอร์ทำงานตามลำดับขั้นตอนที่เขียนไว้ในชุดคำสั่งนั้น ๆ
ชุดคำสั่งที่เขียนขึ้นเพื่อให้คอมพิวเตอร์ทำงานตามลำดับขั้นตอนที่เขียนไว้ในชุดคำสั่งนั้นโดยอัตโนมัติโดยไม่มีผู้สั่งงาน
ระบบปฏิบัติการด้านเครือข่าย
ไม่มีข้อถูก
ตัวดำเนินการ == หมายถึง
ไม่เท่ากับ
เท่ากับ
มากกว่า
น้อยกว่า
ตัวดำเนินการ != หมายถึง
ไม่เท่ากับ
เท่ากับ
มากกว่า
น้อยกว่า
ตัวดำเนินการ >= หมายถึง
ไม่เท่ากับ
เท่ากับ
มากกว่าหรือเท่ากับ
น้อยกว่าหรือเท่ากับ
การดำเนินการทางตรรกะ AND หมายถึงข้อใด
"จริงแค่ตัวใดตัวหนึ่ง" ก็ได้ผลลัพธ์จริง
AND ต้อง "เท็จทั้งคู่" ถึงจะได้ผลลัพธ์จริง
AND ต้อง "จริงทั้งคู่" ถึงจะได้ผลลัพธ์จริง
ใช้ "กลับค่า" จากจริงเป็นเท็จ หรือจากเท็จเป็นจริง
การดำเนินการทางตรรกะ OR หมายถึงข้อใด
"จริงแค่ตัวใดตัวหนึ่ง" ก็ได้ผลลัพธ์จริง
AND ต้อง "เท็จทั้งคู่" ถึงจะได้ผลลัพธ์จริง
AND ต้อง "จริงทั้งคู่" ถึงจะได้ผลลัพธ์จริง
ใช้ "กลับค่า" จากจริงเป็นเท็จ หรือจากเท็จเป็นจริง
การดำเนินการทางตรรกะ NOT หมายถึงข้อใด
"จริงแค่ตัวใดตัวหนึ่ง" ก็ได้ผลลัพธ์จริง
AND ต้อง "เท็จทั้งคู่" ถึงจะได้ผลลัพธ์จริง
AND ต้อง "จริงทั้งคู่" ถึงจะได้ผลลัพธ์จริง
ใช้ "กลับค่า" จากจริงเป็นเท็จ หรือจากเท็จเป็นจริง
ข้อมูลชนิดใดใช้สำหรับเก็บ “วัน เดือน ปี” เช่น 18/09/2025
ก. Text
ข. Number
ค. Date/Time
ง. Boolean
ถ้าต้องการเก็บวันเกิดของนักศึกษา ควรกำหนดฟิลด์เป็นชนิดข้อมูลใด
ก. Number
ข. Date/Time
ค. Text
ง. Currency
ถ้าต้องการเก็บคะแนนสอบของนักศึกษา เช่น 85, 90, 100 ควรใช้ชนิดข้อมูลใด
ก. Currency
ข. Number
ค. Text
ง. AutoNumber
ในฐานข้อมูล การเก็บข้อมูล “อายุของนักศึกษา” ควรเลือกใช้ชนิดข้อมูลใดจึงจะเหมาะสม
ก. Number
ข. Date/Time
ค. Text
ง. Boolean
ข้อใด ไม่ใช่ ตัวอย่างข้อมูลชนิด Character
ก. “UBONTECH”
ข. “COM2025”
ค. “18/09/2025”
ง. “A123”
ข้อใดต่อไปนี้เป็นตัวอย่างของข้อมูลชนิด Float
ก. 100
ข. 3.14
ค. TRUE
ง. “UBONTECH”
ข้อใดทำให้ค่า "เป็นจริง" เมื่อกำหนด if x <= 0 : (อ่านว่า x น้อยกว่าหรือเท่ากับ 0)
x = 0 , x = -1
x = 0 , x = 1
x = -1 x = 1
x = -1 x = 0
ตัวดำเนินการใดไม่ใช่ตัวดำเนินการทางตรรก
>
=
>=
!=
การเลือกทำแบบทางเดียวควรใช้คำสั่งใด
if ไม่มี else
if แบบมี else
มีทั้ง if และ else
ไม่มีทั้ง if และ else
การเขียนประโยคใดต่อไปนี้ไม่สามารถใช้กำหนดเงื่อนไขให้กับ if ได้
m = 4.5;
x == 8;
'A' > 'B'
C > D;
ประโยคในข้อใด เป็นการตรวจสอบว่าตัวแปร x อยู่ในช่วงตั้งแต่ 20 ถึง 30
if((x>=20)&&(x<=30))
if((x>=20)||(x<=30))
if(20<x<30)
if((x<=10)&&(x>=20))
ถ้าหากต้องการตรวจสอบคะแนนที่อยู่ในตัวแปร score ว่าถ้าหากคะแนนเกิน 80 ให้แจ้งว่าได้เกรด A จะต้องเขียนอย่างไร
if((mark>80)&&(mark<=100)) printf("A");
if(mark>80); printf("A");
if(80<mark<=100) printf("A");
if(mark>80) printf('A');
ฟังก์ชัน if-else ใช้กับเงื่อนไขแบบใด
เงื่อนไขแบบทางเดียว
เงื่อนไขเลือกทำสองทาง
เงื่อนไขเลือกทำหลายทาง
ไม่มีข้อถูก
ประโยคหลัง if ต้องให้ผลลัพธ์เป็นจริงหรือเท็จเท่านั้น
จริง
เท็จ
ทั้งจริงและเท็จ
ไม่มีข้อใดถูก
คำสั่ง if-else ไม่ใช่คำสั่งควบคุมโปรแกรม
จริง
เท็จ
ทั้งจริงและเท็จ
ไม่มีข้อใดถูก
ประโยคหลัง if สามารถเขียนนิพจน์ที่มีการคำนวณได้
จริง
เท็จ
ทั้งจริงและเท็จ
ไม่มีข้อใดถูก
ถ้าหาก x = 4, y = 0 และ z = 2
ผลลัพธ์หลังทำคำสั่งต่อไปนี้
if(x != 0) printf("A");
else printf("B");
A
B
2
0
ถ้าหาก x = 4, y = 0 และ z = 2
ผลลัพธ์หลังทำคำสั่งต่อไปนี้
if((x < y)&&(y<z)) printf("A");
else printf("B");
A
B
ถูกทั้ง A และ B
ไม่มีข้อใดถูก
การใช้ฟังก์ชั่น printf() ข้อใดไม่ถูกต้อง
printf("THAILAND");
printf("12345");
printf("5+2=%d",5+2);
printf('COMPUTER');
สัญลักษณ์ใดที่จะต้องใช้จบคำสั่งของโปรแกรมทุกบรรทัด
:
{}
;
\
จากรูปภาพนี้ได้คำตอบเท่าไร
1.Sum of x+y = 35
2.Sum of x+y = 45
3.Sum of x+y = 55
2.Sum of x+y = 65
&& เครื่องหมายอะไร
OR
AND
NOT
AND OR
|| เครื่องหมายอะไร?
AND
NOT
OR
TRUE
if (x<18) | (age>65) แก้ไขให้ถูกต้อง
if ((x<18) | (age>65) )
if ((x<18) || (age>65) )
if ((x<18) || (age>65)
if (x<18) || (age>65))
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวทศนิยมจะต้องใช้รหัสควบคุมตัวใด
%c
%f
%x
%s
ถ้าหากต้องการให้ฟังก์ชั่น printf() แสดงผลเป็นตัวเลขจำนวนเต็มจะต้องใช้รหัสควบคุมตัวใด
%d
%x
%c
%s
การเขียนโปรแกรมเชิงโครงสร้างมีโครงสร้างพื้นฐานกี่แบบ
3 แบบ
4 แบบ
5 แบบ
6 แบบ
การเขียนโปรแกรมใช้วิธีคำนวณโดยสูตร จะมีโครงสร้างแบบใด
แบบวนรอบ
แบบเรียงลำดับ
แบบเรียกใช้ตัวเอง
แบบตัดสินใจทางเลือก
การเขียนโปรแกรมเชิงโครงสร้างที่มีการกำหนดเงื่อนไข คือข้อใด
แบบวนรอบ
แบบเรียงลำดับ
แบบเรียกใช้ตัวเอง
แบบตัดสินใจทางเลือก
การเขียนโปรแกรมเชิงโครงสร้างแบบ Decision คือข้อใด
แบบวนรอบ
แบบเรียงลำดับ
แบบเรียกใช้ตัวเอง
แบบตัดสินใจทางเลือก
การเขียนโปรแกรมเชิงโครงสร้างแบบ Repeation คือข้อใด
แบบวนรอบ
แบบเรียงลำดับ
แบบเรียกใช้ตัวเอง
แบบตัดสินใจทางเลือก
ข้อใดเป็นตัวแปลภาษาระดับสูง
Assembler
Compiler
Interpreter
Translator
ข้อใดเป็นตัวแปลภาษาระดับต่ำ
Assembler
Compiler
Interpreter
Translator
ขั้นตอนการเขียนโปรแกรมแบ่งโดยละเอียดได้เป็นกี่ขั้นตอน
4 ขั้นตอน
5 ขั้นตอน
6 ขั้นตอน
7 ขั้นตอน
เครื่องมือที่ใช้ในการออกแบบโปรแกรมที่ใช้แผ่นภาพสัญลักษณ์และคำอธิบายสั้น ๆ คือข้อใด
Algorithm
Flow Chart
Pseudo Code
Structure Chart
การออกแบบโปรแกรมโดยใช้วิธีการเขียนลำดับขั้นตอนอาจใช้ภาษาไทยหรือภาษาอังกฤษก็ได้
คือข้อใด
Algorithm
Flow Chart
Pseudo Code
Structure Chart
