WorksheetsQuiz_Lecture4_StateFlow
Total questions: 25
Worksheet time: 13mins
FSM ย่อมาจากอะไร
Functional State Machine
Finite System Model
Functional State Model
Finite State Machine
ผิดทุกข้อ
ข้อใดไม่ใช่สิ่งที่สามารถสร้างเป็น FSM ได้?
ระบบ ATM
ระบบไฟจราจร
การพยากรณ์อากาศ
ระบบลิฟต์
ผิดทุกข้อ
ใน 1 state ใหญ่ จะมีทั้งหมด 3 states ย่อย ประกอบด้วยอะไรบ้าง
Entry
During
Exit
Initial
End
ในบริบทของ FSMs คำว่า 'Entry' หมายถึงอะไร?
state เริ่มต้น
action เมื่อออกจาก state นั้น ๆ
action เมื่อเข้าสู่ state นั้น ๆ
action ต่อเนื่องซ้ำ ๆ ใน state นั้น ๆ
ผิดทุกข้อ
'During' ใน FSMs ทำหน้าที่อะไร
ทำคำสั่งอย่างต่อเนื่องวนซ้ำ ๆ ไปเรื่อย ๆ
กำหนดค่าใน state เริ่มต้น
เปลี่ยน state
ออกจาก state
ผิดทุกข้อ
'Exit' ใน FSMs ทำหน้าที่อะไร
เข้า state ใหม่
ทำ action เมื่อออกจาก state
ตั้งค่า initial state
reset FSM
ผิดทุกข้อ
สิ่งที่อยู่ในกรอบสี่เหลี่ยมสีแดง เรียกว่าอะไร
Inititial
Transition
State
Start
ผิดทุกข้อ
สิ่งที่ลูกศรสีแดงชี้อยู่ เรียกว่าอะไร
Initial
Transition
State
Start
ผิดทุกข้อ
สิ่งที่ลูกศรสีแดงชี้อยู่ เรียกว่าอะไร
Initial
Transition
State
Variable
ผิดทุกข้อ
ถ้าต้องการสร้าง FSM ของไฟจราจรแล้ว State ของไฟจราจรอย่างน้อยต้องมีอะไรบ้าง
[Red, Yellow, Green]
[Green, Yellow, Blue]
[Red, Green]
[Yellow, Blue, Green]
ผิดทุกข้อ
จากรูปภาพ state ใดจะทำงานต่อจาก state CountYellow
Initial
CountRed
CountYellow
CountGreen
ผิดทุกข้อ
จากรูปภาพ state ใดเป็น Initial State
Initial
CountGreen
CountYellow
CountRed
ผิดทุกข้อ
จากรูปภาพ กำหนดให้ GT = 5, YT = 1, RT = 10
State CountGreen จะทำงานประมาณกี่วินาทีก่อนออกจาก State CountGreen
5 วินาที
1 วินาที
10 วินาที
16 วินาที
ผิดทุกข้อ
เมื่อกด run แล้ว ไม่มีไฟจราจรสีใดขึ้นดังภาพ แสดงว่าตอนนี้ระบบอยู่ใน state ใด
ผิดทุกข้อ
เมื่อกด run แล้ว ช่วงเวลาหนึ่งมีไฟสีแดงขึ้นดังภาพ แสดงว่าช่วงเวลานี้ระบบอยู่ใน state ใด
ผิดทุกข้อ
ในการจะเริ่มสร้าง Finite State Machine ในโปรแกรม Simulink จะต้องสร้าง Block ชื่ออะไร
State
FSM
Chart
Flow
ไม่มีข้อใดถูกต้อง
สัญลักษณ์ใดใน Stateflow ที่ใช้เพื่อระบุการทำงานเริ่มต้นของระบบ
Default Transition
Initial State
Start Block
Entry Block
ไม่มีข้อใดถูกต้อง
หากต้องการให้ระบบทำงานวนลูปภายใน main state จะต้องเขียนโปรเเกรมอยู่ใน sub state ใด
During state
Entry state
Exit state
Event state
ไม่มีข้อใดถูกต้อง
หากต้องการให้ระบบทำงานครั้งเดียวเมื่อเข้า main state จะต้องเขียนโปรเเกรมอยู่ใน sub state ใด
During state
Entry state
Exit state
Event state
ไม่มีข้อใดถูกต้อง
หากต้องการให้ระบบทำงานครั้งเดียวหลังออกจาก main state จะต้องเขียนโปรเเกรมอยู่ใน sub state ใด
During state
Entry state
Exit state
Event state
ไม่มีข้อใดถูกต้อง
ถ้าต้องการให้เปลี่ยน State เมื่อ x มีค่าน้อยกว่า 10 ข้อใดถูกต้อง
[x < 10]
{x < 10}
[x <= 10]
{x <= 10}
จากภาพถ้าอยู่ใน State Idle แล้วกดปุ่ม lap จะเกิดอะไรขึ้น
เข้า State Init
เข้า State Idle
เข้า State Tic
เข้า State lap
ไม่มีข้อใดถูกต้อง
จากภาพถ้าอยู่ใน State Tic แล้วกดปุ่ม Start สองรอบจะเกิดอะไรขึ้น
เข้า State Init
เข้า State Idle
เข้า State Tic
เข้า State lap
ไม่มีข้อใดถูกต้อง
จากภาพถ้าอยู่ใน State Idle แล้วกดปุ่ม Start สองรอบจะเกิดอะไรขึ้น
เข้า State Init
เข้า State Idle
เข้า State Tic
เข้า State lap
ไม่มีข้อใดถูกต้อง
จากภาพถ้าควรเซ็ตค่า time step ของโปรแกรมเป็นเท่าไหร่ เพื่อให้เวลาของ time ใกล้เคียงกับเวลาจริง
1000 ms
1 ms
1 min
0.5 s
ไม่มีข้อใดถูกต้อง
