Question 1: When implementing a real-time C++ system for aerospace applications, which of the following would be the most appropriate use of std::atomic?
Which action should you take?
Question 2: Which of the following tools is most commonly used to verify the correctness of safety-critical aerospace software?
Which action should you take?
Question 3: In aerospace software, when using C++, why is it important to manage memory manually using new and delete instead of relying on garbage collection?
Which action should you take?
Question 4: How do "Avionics Systems" in aerospace differ from general software systems, and what are the critical challenges when designing software for avionics?
Which action should you take?
Question 5: In software development for flight control systems, which of the following is most crucial when designing for fault tolerance?
Which action should you take?
Question 6: How do function pointers in C/C++ provide flexibility in aerospace system design?
Which action should you take?