/
AI Flashcards
Save to my account
Sign up
AI Flashcards
Avionics SDLC Essentials
Study
1
Question
What is the Avionics Software Development Life Cycle (SDLC)?
Page 1
Answer
A structured process governing development, testing, verification, and certification of avionics software for safety-critical systems.
2
Question
What standard governs the Avionics SDLC?
Page 1
Answer
DO-178C
3
Question
What does the keyword 'DO = Develop Once, Certify Forever' refer to in avionics?
Page 1
Answer
DO-178C standard
4
Question
What is the first phase of the Avionics SDLC?
Page 1
Answer
Requirements – Defines what the system must do
5
Question
What is the second phase of the Avionics SDLC?
Page 1
Answer
Design & Coding – Translating requirements into source code
6
Question
What is the third phase of the Avionics SDLC?
Page 1
Answer
Integration – Combining software modules with avionics hardware
7
Question
What is the fourth phase of the Avionics SDLC?
Page 1
Answer
Testing & Verification – Ensuring software behaves as expected
8
Question
What is the fifth phase of the Avionics SDLC?
Page 1
Answer
Certification – Formal proof of safety compliance to authorities like FAA or EASA
9
Question
What does DO-178C ensure for avionics software?
Page 1
Answer
Reliable behavior under all flight conditions
10
Question
What is the difference between verification and validation in avionics?
Page 1
Answer
Verification: building the system right (meets specs); Validation: building the right system (meets needs)
11
Question
What does verification check in avionics software?
Page 1
Answer
Does the system meet the design specifications?
12
Question
What does validation check in avionics software?
Page 1
Answer
Does the system meet the pilot’s and aircraft’s needs?
13
Question
What is a method used for software validation in avionics?
Page 1
Answer
Simulation – Flight scenarios tested in lab environment
14
Question
What is hardware-in-the-loop testing in avionics validation?
Page 1
Answer
Connects software to real avionics hardware
15
Question
What is stress testing in avionics software validation?
Page 1
Answer
Evaluates performance under extreme temperature, vibration, and load conditions
16
Question
What safety rule applies to avionics software development?
Page 1
Answer
Every software bug can cost lives — safety is non-negotiable
17
Question
What are key challenges in avionics software indicated by 'RRC²'?
Page 1
Answer
Real-time, Redundancy, Cost, Cybersecurity
18
Question
What real-time performance requirement exists in avionics software?
Page 1
Answer
Must respond within milliseconds
19
Question
What redundancy aspect is vital in avionics software?
Page 1
Answer
Multiple backup systems run in parallel
20
Question
What certification cost challenge faces avionics software projects?
Page 2
Answer
Up to 70% of total project time spent on verification
21
Question
What cybersecurity challenge exists in avionics software?
Page 2
Answer
Protects systems from hacking and signal spoofing
22
Question
What is Avionics Hardware?
Page 2
Answer
Physical components providing sensing, computing, display, and communication functions
23
Question
What does 'SPDC' stand for in avionics hardware?
Page 2
Answer
Sensors, Processors, Displays, Communication buses
24
Question
What do sensors in avionics hardware measure?
Page 2
Answer
Altitude, airspeed, temperature, GPS position
25
Question
What are examples of processing units in avionics?
Page 2
Answer
Flight Control Computer (FCC), Mission Computer
26
Question
What displays are used in avionics hardware?
Page 2
Answer
Cockpit screens, Head-Up Displays (HUDs)
27
Question
What communication buses are common in avionics?
Page 2
Answer
ARINC 429, AFDX, MIL-STD-1553
28
Question
What role does avionics hardware play?
Page 2
Answer
Provides data acquisition, processing power, and pilot interface
29
Question
What is Hardware-Software Integration in avionics?
Page 2
Answer
Combining software and hardware to operate as one synchronized system
30
Question
What does 'Data + Timing = Life' mean in integration?
Page 2
Answer
Critical role of accurate data and precise timing in real-time control