wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ข้อสอบ ปวช.ครั้งสุดท้าย67

Total questions: 25

Worksheet time: 18mins

Name
Class
Date
1.

แว่นตาสำหรับคนตาบอดมักใช้เซ็นเซอร์ใดในการตรวจจับสิ่งกีดขวาง?

a)

เซ็นเซอร์อุณหภูมิ

b)

เซ็นเซอร์อัลตราโซนิก

c)

เซ็นเซอร์แม่เหล็ก

d)

เซ็นเซอร์แรงดัน

2.

ภาษาคอมพิวเตอร์ใดเหมาะสมที่สุดสำหรับพัฒนาโปรแกรมควบคุมแว่นตาสำหรับคนตาบอด?

a)

Pythonหรือ ภาษา C

b)

HTML

c)

CSS

d)

Adobe Flash

3.

ข้อใดต่อไปนี้ใช้ในการประมวลผลคำสั่งเสียงในแว่นตาสำหรับคนตาบอด?

a)

OpenCV

b)

TensorFlow

c)

Speech Recognition Library

d)

SQL

4.

หากต้องการแจ้งเตือนผู้ใช้แว่นตาผ่านเสียง ควรใช้โมดูลใดใน Python?

a)

os

b)

winsound

c)

matplotlib

d)

turtle

5.

การเขียนโปรแกรมสำหรับแว่นตาคนตาบอดควรคำนึงถึงหลักการใด?

a)

ประสิทธิภาพสูงสุด

b)

การประหยัดพลังงาน

c)

ความปลอดภัยของข้อมูล

d)

ถูกทุกข้อ

6.

IoT (Internet of Things) มีบทบาทอย่างไรในแว่นตาสำหรับคนตาบอด?

a)

เชื่อมต่อเซ็นเซอร์กับอุปกรณ์อื่น ๆ

b)

ปรับปรุงรูปร่างของแว่นตา

c)

ช่วยบันทึกข้อมูลการใช้งาน

d)

ถูกทั้งข้อ 1 และ 3

7.

เพื่อวิเคราะห์สิ่งกีดขวางแบบเรียลไทม์ ควรใช้แนวคิดการเขียนโปรแกรมใด?

a)

การประมวลผลแบบ Batch

b)

การประมวลผลแ

8.

เพื่อวิเคราะห์สิ่งกีดขวางแบบเรียลไทม์ ควรใช้แนวคิดการเขียนโปรแกรมใด?

a)

การประมวลผลแบบ Batch

b)

การประมวลผลแบบ Real-time

c)

การประมวลผลแบบ Sequential

d)

การประมวลผลแบบ Manual

9.

คำสั่งใดในภาษา C ใช้สำหรับเรียกใช้งานไฟล์เสียงแจ้งเตือน?

a)

print(

b)

os.system(

c)

pygame.mixer

d)

random.choice(

10.

การใช้ Machine Learning ในแว่นตาคนตาบอดช่วยเพิ่มคุณสมบัติใด?

a)

การตรวจจับสิ่งกีดขวางที่แม่นยำ

b)

การจดจำวัตถุ

c)

การแจ้งเตือนด้วยเสียง

11.

ข้อใดเป็นอุปกรณ์ฮาร์ดแวร์สำคัญสำหรับแว่นตาคนตาบอด?

a)

กล้อง

b)

ไมโครโฟน

c)

ลำโพง

12.

ภาษา C ใช้ทำอะไรได้บ้าง?

a)

วาดรูป

b)

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

c)

ฟังเพลง

d)

ถ่ายรูป

13.

คำสั่งใดใช้แสดงข้อความบนหน้าจอ

a)

print(

b)

show(

c)

printf(

d)

display(

14.

ในภาษา C ข้อใดคือฟังก์ชันหลักของโปรแกรม

a)

start(

b)

main(

c)

run(

d)

execute(

15.

ตัวแปร (Variable คืออะไร?

a)

ตัวเลขในคอมพิวเตอร์

b)

ที่เก็บข้อมูลในโปรแกรม

c)

ปุ่มกดบนคีย์บอร์ด

d)

รูปภาพ

16.

ในภาษา C ข้อใดคือฟังก์ชันหลักของโปรแกรม

4 lines
17.

ตัวแปร (Variable คืออะไร?

a)

ตัวเลขในคอมพิวเตอร์

b)

ที่เก็บข้อมูลในโปรแกรม

c)

ปุ่มกดบนคีย์บอร์ด

d)

รูปภาพในโปรแกรม

18.

ข้อใดเป็นตัวแปรประเภทตัวเลขจำนวนเต็ม

a)

int

b)

float

c)

char

d)

string

19.

คำสั่ง scanf("%d", &x ; ใช้ทำอะไร?

a)

แสดงค่าของตัวแปร x

b)

รับค่าจากผู้ใช้มาเก็บใน x

c)

ลบค่าของ x

d)

ตั้งค่าตัวแปร x เป็น 0

20.

เครื่องหมาย + ในภาษา C ใช้ทำอะไร?

a)

ลบเลข

b)

บวกเลข

c)

เปรียบเทียบค่า

d)

รับค่าจากผู้ใช้

21.

ข้อใดเป็นคำสั่งที่ถูกต้องในภาษา C

a)

int a = 10;

b)

a = int 10;

c)

variable a = 10;

d)

set a = 10;

22.

ถ้าต้องการให้โปรแกรมทำซ้ำ เราต้องใช้คำสั่งใด?

a)

repeat

b)

for

c)

stop

d)

show

23.

โปรแกรมภาษา C ต้องบันทึกไฟล์ด้วยนามสกุลอะไร?

a)

.txt

b)

.docx

c)

.c

d)

.exe

24.

จากโปรแกรมต่อไปนี้ มีผลลัพธ์เป็นอย่างไร

#include <stdio.h>

int main() {

    char name[50]; // ตัวแปรเก็บชื่อผู้ใช้

    // รับค่าชื่อจากผู้ใช้

    printf("Enter your name: ");

    scanf("%s", name);

    // แสดงผลข้อความ Hello World ตามด้วยชื่อ

    printf("Hello World, %s!\n", name);

 

    return 0;

}

 

(a)  

25.

จงเขียนโปรแกรมภาษา C เพื่อแสดงผลลัพธ์ตามรูปแบบที่กำหนด

12 

123 

1234 

12345 

4 lines