2026/2027 - Questions and Answers Complete Verified Answers
Detailed Rationales - Pass Guaranteed - A+ Graded
This exam assesses mastery of in-vehicle communication protocols (CAN, LIN, FlexRay, MOST, Automotive
Ethernet), diagnostic standards (OBD-II, UDS, DoIP), network architecture, ECU communication, and in-vehicle
cybersecurity. Questions require synthesis of ISO/SAE/AUTOSAR standards, timing analysis, and fault-tolerant
design. It contains 99 multiple-choice questions, each with four distractors and a fully worked rationale that
explains why the keyed answer is correct. Questions are organized into clearly labelled sections that mirror the
major content areas of the course. Targeted learning outcomes include: Analyze and design CAN, LIN, FlexRay,
MOST, and Automotive Ethernet networks per current ISO/SAE standards.; Apply diagnostic protocols (UDS,
OBD-II, DoIP) to troubleshoot and validate ECU communication.; Evaluate security vulnerabilities and
implement countermeasures in in-vehicle networks.; Perform timing, arbitration, and error-confinement analysis
for safety-critical automotive systems.. Every item has been reviewed for clinical accuracy, current guidelines,
and clarity so that students can study with confidence and self-correct as they work through the bank. Use it as a
high-yield review immediately before the exam, or as a structured practice tool during the unit - the rationales
double as concise teaching notes. The recommended writing time is 3 hours, with a passing score of 70% (A+
95%). Aligned with Aligned with ABET-accredited US university engineering standards and current
ISO/SAE/AUTOSAR specifications (2026). standards and reflects the question style commonly seen on accredited
Section 1: General (Questions 1-99)
1 In a CAN FD network, which factor most directly limits the maximum data phase
bit rate?
A) Arbitration field length
B) Transceiver symmetry and loop delay
C) Number of nodes
D) Identifier priority
Answer: B
Rationale: CAN FD data phase bit rate is limited by signal propagation delay and
transceiver symmetry, which affect bit sampling. Arbitration field length affects
overhead, not directly the maximum bit rate. Node count and identifier priority
influence arbitration but not the physical layer's bit rate ceiling.
2 Which LIN 2.2A frame field is protected by both parity bits and a checksum?
A) Break field
B) Sync field
C) Protected identifier
D) Response data
Answer: C
Rationale: The protected identifier in LIN 2.2A contains 6 identifier bits plus 2 parity
,bits, and the entire frame is protected by a checksum. Break and sync fields have
fixed patterns and no checksum. Response data is protected by checksum but not
parity bits.
3 In FlexRay, which mechanism ensures deterministic communication in the static
segment?
A) Priority-based arbitration
B) Time-division multiple access
C) Carrier sense multiple access
D) Token passing
Answer: B
Rationale: FlexRay static segment uses TDMA, assigning fixed time slots to each
node, guaranteeing deterministic latency. Priority-based arbitration is used in CAN,
CSMA in Ethernet, and token passing in some legacy protocols.
4 A MOST150 network uses which physical layer for synchronous audio
streaming?
A) Unshielded twisted pair
B) Plastic optical fiber
C) Coaxial cable
D) Shielded twisted pair
Answer: B
Rationale: MOST150 typically uses plastic optical fiber (POF) for its high bandwidth
and EMI immunity, supporting synchronous audio/video streams. Twisted pair and
coaxial are not standard for MOST150 synchronous channels.
5 In Automotive Ethernet, which IEEE standard defines 100BASE-T1?
A) IEEE 802.3bw
B) IEEE 802.3bp
C) IEEE 802.3ch
D) IEEE 802.3cg
Answer: A
Rationale: IEEE 802.3bw defines 100BASE-T1 for 100 Mbps over a single twisted
pair. 802.3bp is 1000BASE-T1, 802.3ch is 10GBASE-T1, and 802.3cg is
10BASE-T1S.
6 Which UDS service is used to request a routine that may erase memory or
perform self-test?
,A) 0x22 ReadDataByIdentifier
B) 0x31 RoutineControl
C) 0x2E WriteDataByIdentifier
D) 0x27 SecurityAccess
Answer: B
Rationale: UDS service 0x31 RoutineControl starts/stops routines such as memory
erase or self-test. 0x22 reads data, 0x2E writes data, and 0x27 handles security
access.
7 In a CAN network, which error counter state indicates a node is error-passive?
A) TEC or REC > 127
B) TEC or REC > 255
C) TEC > 255 and REC < 127
D) TEC and REC both < 128
Answer: A
Rationale: A node becomes error-passive when either Transmit Error Counter (TEC)
or Receive Error Counter (REC) exceeds 127. Error-active is 127, and bus-off
occurs when TEC > 255.
8 Which SAE J1939 parameter group number (PGN) is used for diagnostic message
1 (DM1)?
A) 0xFECA
B) 0xFEEB
C) 0xF004
D) 0xEA00
Answer: A
Rationale: DM1 (active diagnostic trouble codes) is PGN 0xFECA. 0xFEEB is DM2,
0xF004 is a proprietary A, and 0xEA00 is not a standard diagnostic PGN.
9 In DoIP (ISO 13400), which protocol is used for vehicle announcement and
discovery?
A) UDP
B) TCP
C) HTTP
D) FTP
Answer: A
Rationale: DoIP uses UDP for vehicle announcement/discovery messages (e.g.,
vehicle identification request/response). TCP is used for diagnostic communication
, after discovery.
10 Which security mechanism in AUTOSAR prevents unauthorized ECU software
updates?
A) SecOC
B) TLS
C) IPsec
D) MACsec
Answer: A
Rationale: AUTOSAR SecOC (Secure Onboard Communication) provides
authentication and integrity for ECU messages, preventing unauthorized updates.
TLS, IPsec, and MACsec are used in other network layers but not specifically for
AUTOSAR ECU communication.
11 Which LIN 2.2A frame field ordering correctly reflects a protected identifier
byte?
A) 6-bit frame ID followed by 2 parity bits P0 and P1.
B) 8-bit frame ID with no parity when checksum is enhanced.
C) 2-bit parity then 6-bit ID, MSB-first transmission.
D) 4-bit ID plus 4-bit CRC computed over the data field.
Answer: A
Rationale: Per ISO 17987-3, the protected identifier consists of the 6-bit frame ID in
bits 0-5 and two parity bits P0, P1 in bits 6-7. Options B, C, and D misstate the field
structure or confuse parity with checksum, which is a separate frame component.
12 In FlexRay static segment, which condition guarantees a frame is transmitted
without collision?
A) All nodes use the same cycle multiplexing value for the slot.
B) The frame ID equals the node's assigned slot in the communication cycle.
C) The payload length is below 127 bytes and CRC is enabled.
D) The node transmits only during the dynamic segment's minislot phase.
Answer: B
Rationale: FlexRay TDMA assigns each static slot to a specific frame ID; a node
transmits only in its slot, preventing collisions (ISO 17458-2). Option A confuses
cycle multiplexing with slot ownership; C addresses payload/CRC, not arbitration;
D describes the dynamic segment, which uses FTDMA.