Tier 3
Series 201
201G: The Automation Exam
Capstone Exam
"The drone fleet is grounded. The timing logic is freezing the engine, the sensors are blind, and the movement is frame-rate dependent. Identify the three critical automation failures to certify your status as a Systems Architect."
Target Asset for Audit
FRAGILE_CODE_DETECTED
using UnityEngine;
public class DroneControl : MonoBehaviour {
// Audit Requirement: Lesson 201A (Frame Rate)
public float speed = 50f;
void Update() {
// Error 1: Moving without Time.deltaTime
transform.Translate(Vector3.forward * speed);
// Audit Requirement: Lesson 201B (Temporal Logic)
// Error 2: Busy-wait timer in Update
timer -= 0.01f;
if (timer <= 0) {
// Audit Requirement: Lesson 201D (Sensors)
// Error 3: Reaction only AFTER collision
if (lastHitObject != null) {
Avoid(lastHitObject);
}
}
}
}