wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz_Lecture4_StateFlow

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

FSM ย่อมาจากอะไร

a)

Functional State Machine

b)

Finite System Model

c)

Functional State Model

d)

Finite State Machine

e)

ผิดทุกข้อ

2.

ข้อใดไม่ใช่สิ่งที่สามารถสร้างเป็น FSM ได้?

a)

ระบบ ATM

b)

ระบบไฟจราจร

c)

การพยากรณ์อากาศ

d)

ระบบลิฟต์

e)

ผิดทุกข้อ

3.

ใน 1 state ใหญ่ จะมีทั้งหมด 3 states ย่อย ประกอบด้วยอะไรบ้าง

a)

Entry

b)

During

c)

Exit

d)

Initial

e)

End

4.

ในบริบทของ FSMs คำว่า 'Entry' หมายถึงอะไร?

a)

state เริ่มต้น

b)

action เมื่อออกจาก state นั้น ๆ

c)

action เมื่อเข้าสู่ state นั้น ๆ

d)

action ต่อเนื่องซ้ำ ๆ ใน state นั้น ๆ

e)

ผิดทุกข้อ

5.

'During' ใน FSMs ทำหน้าที่อะไร

a)

ทำคำสั่งอย่างต่อเนื่องวนซ้ำ ๆ ไปเรื่อย ๆ

b)

กำหนดค่าใน state เริ่มต้น

c)

เปลี่ยน state

d)

ออกจาก state

e)

ผิดทุกข้อ

6.

'Exit' ใน FSMs ทำหน้าที่อะไร

a)

เข้า state ใหม่

b)

ทำ action เมื่อออกจาก state

c)

ตั้งค่า initial state

d)

reset FSM

e)

ผิดทุกข้อ

7.

สิ่งที่อยู่ในกรอบสี่เหลี่ยมสีแดง เรียกว่าอะไร

a)

Inititial

b)

Transition

c)

State

d)

Start

e)

ผิดทุกข้อ

8.

สิ่งที่ลูกศรสีแดงชี้อยู่ เรียกว่าอะไร

a)

Initial

b)

Transition

c)

State

d)

Start

e)

ผิดทุกข้อ

9.

สิ่งที่ลูกศรสีแดงชี้อยู่ เรียกว่าอะไร

a)

Initial

b)

Transition

c)

State

d)

Variable

e)

ผิดทุกข้อ

10.

ถ้าต้องการสร้าง FSM ของไฟจราจรแล้ว State ของไฟจราจรอย่างน้อยต้องมีอะไรบ้าง

a)

[Red, Yellow, Green]

b)

[Green, Yellow, Blue]

c)

[Red, Green]

d)

[Yellow, Blue, Green]

e)

ผิดทุกข้อ

11.

จากรูปภาพ state ใดจะทำงานต่อจาก state CountYellow

a)

Initial

b)

CountRed

c)

CountYellow

d)

CountGreen

e)

ผิดทุกข้อ

12.

จากรูปภาพ state ใดเป็น Initial State

a)

Initial

b)

CountGreen

c)

CountYellow

d)

CountRed

e)

ผิดทุกข้อ

13.

จากรูปภาพ กำหนดให้ GT = 5, YT = 1, RT = 10
State CountGreen จะทำงานประมาณกี่วินาทีก่อนออกจาก State CountGreen

a)

5 วินาที

b)

1 วินาที

c)

10 วินาที

d)

16 วินาที

e)

ผิดทุกข้อ

14.

เมื่อกด run แล้ว ไม่มีไฟจราจรสีใดขึ้นดังภาพ แสดงว่าตอนนี้ระบบอยู่ใน state ใด

a)

b)

c)

d)

e)

ผิดทุกข้อ

15.

เมื่อกด run แล้ว ช่วงเวลาหนึ่งมีไฟสีแดงขึ้นดังภาพ แสดงว่าช่วงเวลานี้ระบบอยู่ใน state ใด

a)

b)

c)

d)

e)

ผิดทุกข้อ

16.

ในการจะเริ่มสร้าง Finite State Machine ในโปรแกรม Simulink จะต้องสร้าง Block ชื่ออะไร

a)

State

b)

FSM

c)

Chart

d)

Flow

e)

ไม่มีข้อใดถูกต้อง

17.

สัญลักษณ์ใดใน Stateflow ที่ใช้เพื่อระบุการทำงานเริ่มต้นของระบบ

a)
  • Default Transition

b)
  • Initial State

c)
  • Start Block

d)
  • Entry Block

e)
  • ไม่มีข้อใดถูกต้อง

18.

หากต้องการให้ระบบทำงานวนลูปภายใน main state จะต้องเขียนโปรเเกรมอยู่ใน sub state ใด

a)
  • During state

b)
  • Entry state

c)
  • Exit state

d)
  • Event state

e)
  • ไม่มีข้อใดถูกต้อง

19.

หากต้องการให้ระบบทำงานครั้งเดียวเมื่อเข้า main state จะต้องเขียนโปรเเกรมอยู่ใน sub state ใด

a)
  • During state

b)
  • Entry state

c)
  • Exit state

d)
  • Event state

e)
  • ไม่มีข้อใดถูกต้อง

20.

หากต้องการให้ระบบทำงานครั้งเดียวหลังออกจาก main state จะต้องเขียนโปรเเกรมอยู่ใน sub state ใด

a)
  • During state

b)
  • Entry state

c)
  • Exit state

d)
  • Event state

e)
  • ไม่มีข้อใดถูกต้อง

21.

ถ้าต้องการให้เปลี่ยน State เมื่อ x มีค่าน้อยกว่า 10 ข้อใดถูกต้อง

a)

[x < 10]

b)

{x < 10}

c)

[x <= 10]

d)

{x <= 10}

22.

จากภาพถ้าอยู่ใน State Idle แล้วกดปุ่ม lap จะเกิดอะไรขึ้น

a)

เข้า State Init

b)

เข้า State Idle

c)

เข้า State Tic

d)

เข้า State lap

e)

ไม่มีข้อใดถูกต้อง

23.

จากภาพถ้าอยู่ใน State Tic แล้วกดปุ่ม Start สองรอบจะเกิดอะไรขึ้น

a)

เข้า State Init

b)

เข้า State Idle

c)

เข้า State Tic

d)

เข้า State lap

e)

ไม่มีข้อใดถูกต้อง

24.

จากภาพถ้าอยู่ใน State Idle แล้วกดปุ่ม Start สองรอบจะเกิดอะไรขึ้น

a)

เข้า State Init

b)

เข้า State Idle

c)

เข้า State Tic

d)

เข้า State lap

e)

ไม่มีข้อใดถูกต้อง

25.

จากภาพถ้าควรเซ็ตค่า time step ของโปรแกรมเป็นเท่าไหร่ เพื่อให้เวลาของ time ใกล้เคียงกับเวลาจริง

a)

1000 ms

b)

1 ms

c)

1 min

d)

0.5 s

e)

ไม่มีข้อใดถูกต้อง