Controller Area Network (CAN) – Real-time Systems MCQs 20 min Score: 0 Attempted: 0/20 Subscribe 1. What is the primary purpose of the Controller Area Network (CAN)? (A) To increase CPU idle time (B) To enable real-time communication between microcontrollers and devices in embedded systems (C) To reduce memory usage (D) To transfer files in batch mode 2. CAN is widely used in which application domain? (A) Multimedia streaming only (B) Desktop office applications (C) Web servers exclusively (D) Automotive and industrial automation 3. What type of communication does CAN support? (A) CPU idle messaging (B) Point-to-point only (C) Batch file transfer exclusively (D) Broadcast communication with priority-based arbitration 4. How does CAN resolve message collisions? (A) Using batch scheduling (B) Dropping lower-priority messages randomly (C) Waiting for CPU idle time (D) Using non-destructive bitwise arbitration 5. In CAN, lower identifier values indicate: (A) Higher message priority (B) Lower message priority (C) CPU idle time only (D) Task period 6. Which of the following is a feature of CAN? (A) Batch processing (B) Disk scheduling (C) Memory allocation exclusively (D) Error detection and retransmission 7. What is the maximum data rate of standard CAN (Classical CAN)? (A) 10 Mbps (B) 1 Mbps (C) 100 kbps (D) 100 Mbps 8. CAN supports which type of data frames? (A) Data frame, remote frame, error frame, and overload frame (B) Only data frame (C) Batch file frame only (D) Disk I/O frame exclusively 9. The arbitration process in CAN is: (A) Random and destructive (B) Non-destructive and based on message identifiers (C) CPU idle-dependent (D) Batch file dependent 10. CAN ensures real-time delivery by: (A) Batch message transfer (B) Random delivery of messages (C) Increasing CPU idle automatically (D) Prioritizing messages with lower identifier values 11. Which CAN variant supports higher data rates up to 8 Mbps? (A) Wi-Fi only (B) Classical CAN only (C) Ethernet exclusively (D) CAN FD (Flexible Data-rate) 12. Which feature makes CAN suitable for safety-critical applications? (A) Memory fragmentation (B) Disk scheduling only (C) Error detection, retransmission, and fault confinement (D) CPU idle monitoring exclusively 13. Which type of topology is commonly used with CAN? (A) Mesh topology only (B) Star topology only (C) Ring topology exclusively (D) Bus topology 14. CAN messages are identified using: (A) CPU cycles (B) Unique identifiers (IDs) (C) Memory addresses (D) Disk blocks 15. CAN achieves deterministic behavior by: (A) Batch transmission exclusively (B) Randomly selecting messages (C) Increasing CPU idle time (D) Using priority-based arbitration for message transmission 16. Which layer of CAN handles message framing, arbitration, and error detection? (A) Data link layer (B) Physical layer only (C) Application layer exclusively (D) Network layer only 17. CAN physical layer typically uses: (A) Optical fiber exclusively (B) Twisted pair differential signaling (C) Wi-Fi (D) Single-ended signaling only 18. What is the maximum payload size in Classical CAN? (A) 64 bytes (B) 8 bytes (C) 128 bytes (D) 256 bytes 19. Which mechanism ensures data integrity in CAN? (A) CPU idle measurement (B) CRC (Cyclic Redundancy Check) (C) Memory allocation (D) Disk scheduling 20. The main advantage of CAN in real-time systems is: (A) Reliable, deterministic, and prioritized communication for embedded devices (B) Reduces CPU temperature automatically (C) Batch file transfer only (D) Memory management exclusively Related Posts:Intelligent Network Security Controller (INSC) project for BSCS BSIT MCS BSSEMVC Architecture MCQs ASP.NET (Model-View-Controller)Which of the following is associated with installing the first domain controller in a forest?[PPSC Pakistan] Past Papers Assistant Food ControllerStorage area network MCQs Questions AnswersLAN (Local Area Network) and VLAN (Virtual LAN) MCQs