100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
CISC 3140 Final Review Exam 1 Questions & Answers 2024/2025 CA$12.98   Add to cart

Exam (elaborations)

CISC 3140 Final Review Exam 1 Questions & Answers 2024/2025

 12 views  0 purchase
  • Course
  • CISC 3140
  • Institution
  • CISC 3140

CISC 3140 Final Review Exam 1 Questions & Answers 2024/2025 What are two actions that people involved in the Therac debacle could have taken to reduce the damage that the machine caused? - ANSWERS1. Listen to and investigate the end-user complaints. 2. Test software successively and refine ...

[Show more]

Preview 2 out of 13  pages

  • August 8, 2024
  • 13
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • CISC 3140
  • CISC 3140
avatar-seller
CISC 3140 Final Review Exam 1
Questions & Answers 2024/2025

What are two actions that people involved in the Therac debacle could have taken to reduce the damage
that the machine caused? - ANSWERS1. Listen to and investigate the end-user complaints.



2. Test software successively and refine the old code, instead of relying on old code.



Choose an error in the Therac software and state two actions that people involved in the Therac debacle
could have taken to prevent or reduce the damage that the machine caused. - ANSWERS-Due to
concurrent programming errors, the high power electron beam was activated instead of the low power
electron beam, giving patients approximately 100 times the intended dose of radiation, and resulting in
deaths.



-Listen to and investigate the end-user complaints.



-Test for bugs.



-Test software successively and refine the old code, instead of relying on old code.



The Therac report noted several failures in the way error reports for the machine were handled. What
was one such failure? - ANSWERSThe machine responded with an error message after a radiation dose,
which usually meant that the treatment was not delivered. Due to this unclear and vague error message,
the technician repeatedly delivered beams of radiation to a patient which exceeded safe levels.



Why is the Therac report of great importance to programmers (i.e., what is the most

important single fact demonstrated by the report that should be of major importance to the

approach that should be taken when software is developed)? - ANSWERSBad software kills people.



In what country was the Therac-25 manufactured? - ANSWERSCanada

, What was one government agency that was involved with dealing with Therac-25

problems? - ANSWERSUnited States Food and Drug Administration or Health Protection Branch of the
Canadian

government.



What kind of machine was the Therac-25 (i.e., what was the machine used for)? - ANSWERSAn X-ray and
radiation therapy machine used to treat cancer patients.



What was one error in the Therac software that resulted in a death? - ANSWERSDue to concurrent
programming errors, the high power electron beam was activated

instead of the low power electron beam, giving patients approximately 100 times the

intended dose of radiation, and resulting in deaths.



The Therac programmers engaged in several practices that either failed to prevent errors

from being included in production code or failed to repair programming errors when

incorrect program behavior was detected. Briefly state what two of those detrimental

practices were. - ANSWERS- They did not listen to the end-user complaints.

- They did not properly test the software and failed to prevent errors.

- They denied the errors could exist and failed to repair them.



True or False? Replacement of a hardware lockout in a computer controlled machine by

software will always result in faulty machine operation - ANSWERSFalse. We need to verify the new
hardware is compatible with the software. If the hardware

is compatible, the only limitation is the implementation of the software.



What is the main purpose of the Make program? - ANSWERSTo construct large objects from a collection
of smaller objects



What is one thing the make program can be used for besides constructing large programs

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller Bensuda. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for CA$12.98. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

81989 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
CA$12.98
  • (0)
  Add to cart