feedback

(Solution document) Refer to the JPL Institutional Coding Standard for the C Programming Language (http://larslab.gov/JPL_Coding_Standard_ext.


3. Refer to the JPL Institutional Coding Standard for the C Programming Language (http://larslab.jpl.nasa.gov/JPL_Coding_Standard_ext.pdf). This standard describes their rules for mission critical flight software written in the C programming language. (The NASA Jet Propulsion Laboratory was responsible for the Mars Curiosity rover.)


(a) Why is recursion not permitted in mission critical flight software?

(b) Why is dynamic memory allocation disallowed after task initialization in mission critical flight software? 

 







About this question:

Pay using PayPal (No PayPal account Required) or your credit card. All your purchases are securely protected by .
SiteLock