WITH ANSWERS!!
What did Therac-25 do? - ANSWERradiation therapy machine that provided direct
electron beam therapy & megavolt x-ray therapy
Why is COBOL good for business programming? - ANSWER-facilities aimed at
commercial application
-strong documentation
-supports decimal arithmetic
What is Backus-Naur form? - ANSWERa meta-language
What is Backus-Naur used for? - ANSWERit's a language used to describe the
syntax of languages used in algol60
What is Structured Programming? - ANSWERa discipline based on a theorem that
says that only 3 constructs are needed to write any program
Name some Therac-25 errors - ANSWER-flags weren't properly maintained
-programmers did not listen to the end user
-used increment instead of set
Why is Therac-25 important for future programmers? - ANSWER-shows that bad
software can kill people
-programmers should listen to user complaints
What were some bad practices in programming Therac-25? - ANSWER-the code
wasn't documented properly
-the programmers reused old code
70% of countries business goes through ______ - ANSWERCOBOL
What are the 3 constructs of structured programming? - ANSWER1. definition of
function & binding of names
2. execution
3. decision (if/else/then)
What is Agile Programming? - ANSWERyou can change the specs without approval,
used for "firefighting"
What is Successive Programming? - ANSWERyou can take up a problem and split it
into smaller problems
What are the 3 types of languages? - ANSWER-Imperative