TAILIEUCHUNG - Java Concepts 5th Edition and 6th phần 5

. Phải thừa nhận rằng, định dạng của báo cáo ngoại lệ không phải là rất thân thiện. Nhưng nó thực sự dễ dàng để giải mã nó. Khi bạn có một cái nhìn chặt chẽ tại các thông báo lỗi, bạn sẽ thấy hai mẩu thông tin hữu ích: 1. Tên của các ngoại lệ | Java Concepts 5th Edition 322 Random Fact The Therac-25 Incidents The Therac-25 is a computerized device to deliver radiation treatment to cancer patients see Typical Therac-25 Facility . Between June 1985 and January 1987 several of these machines delivered serious overdoses to at least six patients killing some of them and seriously maiming the others. The machines were controlled by a computer program. Bugs in the program were directly responsible for the overdoses. According to Leveson and Turner 4 the program was written by a single programmer who had since left the manufacturing company producing the device and could not be located. None of the company employees interviewed could say anything about the educational level or qualifications of the programmer. The investigation by the federal Food and Drug Administration FDA found that the program was poorly documented and that there was neither a specification document nor a formal test plan. This should make you think. Do you have a formal test plan for your programs The overdoses were caused by an amateurish design of the software that had to control different devices concurrently namely the keyboard the display the printer and of course the radiation device itself. Synchronization and data sharing between the tasks were done in an ad hoc way even though safe multitasking techniques were known at the time. Had the programmer enjoyed a formal education that involved these techniques or taken the effort to study the literature a safer machine could have been built. Such a machine would have probably involved a commercial multitasking system which might have required a more expensive computer. The same flaws were present in the software controlling the predecessor model the Therac-20 but that machine had hardware interlocks that mechanically prevented overdoses. Chapter 7 Arrays and Array Lists Page 48 of 67 Java Concepts 5th Edition Typical Therac-25 Facility 322 The hardware safety devices were removed in .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.