wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Basic LabVIEW Programming

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

โปรแกรมคอมพิวเตอร์ที่สร้างเพื่อนำมาใช้ในด้านการวัดและเครื่องมือวัดสำหรับงานทางวิศวกรรม

a)

LabVIEW

b)

VISIO

c)

PROTEUS

d)

MULTISIM

2.

Laboratory Virtual Instrument Engineering Workbench ความหมาย

a)

เครื่องมือวัดเสมือนจริงในห้องปฏิบัติการทางวิศวกรรม

b)

เครื่องมือวัดที่ใช้งานทางวิศวกรรม

c)

เครื่องมือวัดที่ใช้สอบเทียบอุตสาหกรรม

d)

เครื่องมือวัดที่ใช้งานทางวิทยาศาสตร์

3.

LabVIEW เป็นโปรแกรมที่ต้องเขียน code หรือคำสั่งแบบใด

a)

C

b)

ภาษา G

c)

BASIC

d)

FORTRAN

4.

ข้อใดไม่ใช่ส่วนประกอบที่สำคัญ 3 ส่วน สำหรับ VI หนึ่ง ๆ ของ LabVIEW

a)

Front Panel

b)

Block Diagram

c)

Icon และ Connector

d)

Sensor

5.

Front Panel มีหน้าที่

a)

ฟังก์ชันสำเร็จรูปที่สร้างขึ้นมากับโปรแกรมนั้น

b)

โปรแกรมย่อยที่ถูกเรียกใช้โดยโปรแกรมหลัก

c)

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

มีลักษณะเหมือนกับหน้าปัทม์ของเครื่องมือ

d)

การเขียนตามขั้นตอนของที่แต่ละโปรแกรมกำหนดขึ้น

6.

Block Diagram มีหน้าที่

a)

ฟังก์ชันสำเร็จรูปที่สร้างขึ้นมากับโปรแกรมนั้น

b)

โปรแกรมย่อยที่ถูกเรียกใช้โดยโปรแกรมหลัก

c)

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

มีลักษณะเหมือนกับหน้าปัทม์ของของเครื่องมือ

d)

การเขียนตามขั้นตอนของที่แต่ละโปรแกรมกำหนดขึ้น

7.

Sensor - Transducer ทำหน้าที่

a)

เปลี่ยนปริมาณต่างๆ ทางฟิสิกส์ให้เป็นปริมาณทางไฟฟ้าที่สามารถตรวจจับได้

b)

ปรับแต่งปริมาณสัญญาณที่ได้ให้มีขนาดปริมาณหรือลักษณะที่เหมาะสม

c)

เปลี่ยนสัญญาณในลักษณะ Analog ให้มาอยู่ในรูปของ digital signal

d)

ถูกทุกข้อ

8.

จากภาพคือ Object ที่ทำหน้าที่เป็นอะไร บน Front Panel

a)

Controls

b)

Indicator

c)

Node

d)

Connector

9.

จากภาพคือ Object ที่ทำหน้าที่เป็นอะไร บน Front Panel

a)

Controls

b)

Indicator

c)

Node

d)

Connector

10.

อุปกรณ์ Controls มีหน้าที่

a)

เป็นตัวควบคุมคือให้ค่าหรือ Input จากผู้ใช้

b)

เป็นตัวแสดงผลเพียงอย่างเดียวโดยจะรับค่าที่ได้จากแหล่งข้อมูลมาแสดงผล

c)

สัญลักษณ์ต่างๆแทนวิธีการวิเคราะห์ข้อมูล

d)

การเชื่อมการส่งข้อมูลระหว่าง terminal หรือ node ต่างๆ

11.

อุปกรณ์ Indicator มีหน้าที่

a)

เป็นตัวควบคุมคือให้ค่าหรือ Input จากผู้ใช้

b)

เป็นตัวแสดงผลเพียงอย่างเดียวโดยจะรับค่าที่ได้จากแหล่งข้อมูลมาแสดงผล

c)

สัญลักษณ์ต่างๆแทนวิธีการวิเคราะห์ข้อมูล

d)

การเชื่อมการส่งข้อมูลระหว่าง terminal หรือ node ต่างๆ

12.

ใน Block Diagram เราใช้อะไรแทนสัญลักษณ์ต่าง ๆ แทนวิธีการวิเคราะห์ข้อมูล

ซึ่งอาจจะเป็นการบวก ลบ คูณ หาร หาราก ยกกำลัง หรือการเปรียบเทียบข้อมูล

a)

Controls

b)

Indicator

c)

Node

d)

Connector

13.

หากเราเปิด LabVIEW ใหม่ขึ้นมาเราจะสามารถมองหน้าต่าง Block Diagram

และ Front Panel พร้อมกันทั้งสองหน้าต่างตามรูปได้ต้องกดคีย์ใด

a)

Ctrl+E

b)

Ctrl+T

c)

Ctrl+/

d)

Ctrl+S

14.

ภาพใดคือ Toolbar ของ LabVIEW

a)
b)
c)
d)
15.

ภาพใดคือ Tools Palette ของ LabVIEW

a)
b)
c)
d)
16.

อุปกรณ์บน Tools Palette ที่มีหน้าที่ใช้ในการปรับแต่งสีของ VI ให้เป็นไปตามต้องการ

a)
b)
c)
d)
17.

อุปกรณ์บน Tools Palette ที่มีหน้าที่ใช้ในการต่อเชื่อมสายใน bock diagram เข้าด้วยกัน

a)
b)
c)
d)
18.

อุปกรณ์บน Tools Palette ที่มีหน้าที่สร้างหรือแก้ไข Text

a)
b)
c)
d)
19.

Positioning Tool มีหน้าที่

a)

ช่วยปรับขนาด, เคลื่อนย้ายที่ หรือเลือก object

b)

สร้างหรือแก้ไข Text

c)

ใช้ในการต่อเชื่อมสายใน bock diagram เข้าด้วยกัน

d)

เลื่อนภาพบนหน้าต่างที่กำลัง active อยู่ไปในทิศทางที่ต้องการ

20.

จากภาพเป็นการทำงานเกี่ยวกับ

a)

การจัดการแสดงผลตัวแปรหรือค่าคงที่ซึ่งอยู่ในรูปของตัวอักษร

b)

เป็นการกำหนดข้อมูลให้มีค่าเป็น จริง หรือ เท็จ หรืออาจจะมองเป็นการ เปิด - ปิด

c)

สวิทช์และไฟสัญญาณต่างๆ ของ Boolean

d)

วิธีการต่อสายของส่วนต่างๆ เข้าด้วยกัน

21.

ข้อใดคือโครงสร้างที่ใช้ในการควบคุมการเดินทางของข้อมูลของ LabVIEW แบบ For Loop

      

a)
b)
c)
d)
22.

ข้อใดคือโครงสร้างที่ใช้ในการควบคุมการเดินทางของข้อมูลของ LabVIEW แบบ While Loop

 

a)
b)
c)
d)
23.

จากภาพคือโครงสร้างที่ใช้ในการควบคุมการเดินทางของข้อมูลของ LabVIEW แบบใด

   

a)

   For Loop

   

b)

While Loop

 

c)

  Case Structure

d)

Formula Node

24.

While Loop จะเป็นการทำงานตามข้อกำหนดแบบใด

a)

ให้โปรแกรมทำงานซ้ำไปเรื่อยๆ เป็นจำนวนเท่ากับที่ผู้ใช้ต้องการ

b)

เป็นการทำงานของ loop ซ้ำกันไปเรื่อยๆ จนกว่าหากว่าผู้ใช้ยกเลิกสภาพตามที่กำหนด

c)

การทำงานที่สั่งให้ LabVIEW ทำงานตามแต่ละกรณีที่เรากำหนดซึ่งเราอาจจะกำหนดด้วย Boolean คือจริงหรือเท็จ

d)

เป็นฟังก์ชันที่ใช้สร้าง node ทางคณิตศาสตร์

25.

For Loop จะเป็นการทำงานตามข้อกำหนดแบบใด

a)

ให้โปรแกรมทำงานซ้ำไปเรื่อยๆ เป็นจำนวนเท่ากับที่ผู้ใช้ต้องการ

b)

เป็นการทำงานของ loop ซ้ำกันไปเรื่อยๆ จนกว่าหากว่าผู้ใช้ยกเลิกสภาพตามที่กำหนด

c)

การทำงานที่สั่งให้ LabVIEW ทำงานตามแต่ละกรณีที่เรากำหนดซึ่งเราอาจจะกำหนดด้วย Boolean คือจริงหรือเท็จ

d)

เป็นฟังก์ชันที่ใช้สร้าง node ทางคณิตศาสตร์

26.

การเลือกใช้ฟังก์ชันใดเป็นการสั่งให้หยุดการทำงานชั่วคราว

เป็นระยะเวลาตามที่กำหนด ก่อนที่จะทำงานต่อไป

a)
b)
c)
d)
27.

การเลือกใช้ฟังก์ชันใดเป็น Boolean ที่แสดงค่าตาม input ที่กำหนดค่าจริงและค่าเท็จ

a)
b)
c)
d)
28.

ในการใช้งาน Formula Node จะต้องใช้เครื่องหมายใด

เป็นการกำหนดให้สิ้นสุดสมการแต่ละสมการ

a)

;

b)

:

c)

/

d)

,

29.

ข้อใดไม่ใช่ตัวเลือกวิธีการปรับปรุงข้อมูล 3 วิธีในการสร้าง Waveform Chart

   

a)

Strip Chart

b)

Scope Chart

c)

Sweep Chart

d)

Sensor Chart

30.

ข้อใดคือ Waveform Graph

a)
b)
c)
d)
31.

ข้อใดคือปุ่ม Pause Button

a)
b)
c)
d)
32.

Num Ctrl ที่แสดงค่าเป็นตัวเลขคืออุปกรณ์ใด

a)
b)
c)
d)
33.

Num Ctrl ที่มีลักษณะเป็นปุ่มเหมือนวอลลุ่ม คือ

a)
b)
c)
d)
34.

Buttons ที่เป็นสวิทช์กดติด กดดับ แนวนอน คือ

a)
b)
c)
d)
35.

Buttons ที่เป็นหลอด Led คือ

a)
b)
c)
d)
36.

Buttons ที่เห็นคือสวิทช์แบบใด

a)

สวิทช์เลื่อน 2 ทาง แนวตั้ง

b)

สวิทช์กดติด กดดับแนวนอน

c)

สวิทช์โยก 2 ทาง ซ้าย ขวา

d)

สวิทช์เลื่อน 2 ทาง แนวนอน

37.

Buttons ที่เห็นคือสวิทช์แบบใด

a)

สวิทช์เลื่อน 2 ทาง ซ้าย ขวา

b)

สวิทช์กดติด กดดับแนวนอน

c)

สวิทช์โยก 2 ทาง ซ้าย ขวา

d)

สวิทช์เลื่อน 2 ทาง แนวนอน

38.

Num Inds ใช้งานเหมือนเครื่องวัดที่ใช้วัดน้ำหรือของเหลว

มีลักษณะเป็นถัง

a)
b)
c)
d)
39.

Num Inds ใช้งานเหมือนเครื่องวัดอุณหภูมิ

a)
b)
c)
d)
40.

Num Inds ใช้งานเหมือนเครื่องมือวัดชนิดเข็มโดยมีสเกลตัวเลขบอกค่า

a)
b)
c)
d)