Khác biệt giữa bản sửa đổi của “Lỗi phần mềm”

Nội dung được xóa Nội dung được thêm vào
n Đã lùi lại sửa đổi của MarksmanUwU (Thảo luận) quay về phiên bản cuối của TuanminhBot
Thẻ: Lùi tất cả
Không có tóm lược sửa đổi
Thẻ: Soạn thảo trực quan Sửa đổi di động Sửa đổi từ trang di động
Dòng 1:
'''''Lỗi phần mềm''' là một lỗi hay hỏng hóc trong [[Chương trình máy tính|chương trình]] hoặc [[Hệ thống phần mềm|hệ thống]] [[Chương trình máy tính|máy tính]] khiến nó tạo ra kết quả không chính xác hoặc không mong muốn hoặc hành xử theo những cách không lường trước được. Quá trình tìm và sửa lỗi được gọi là " [[gỡ lỗi]] " và thường sử dụng các kỹ thuật hoặc công cụ chính thức để xác định lỗi và từ những năm 1950, một số hệ thống máy tính đã được thiết kế để ngăn chặn, phát hiện hoặc tự động sửa các lỗi máy tính khác nhau trong quá trình hoạt động.''
 
''Hầu hết các lỗi phát sinh từ các lỗi và sai lầm được tạo ra trong [[mã nguồn]] của chương trình hoặc [[Kiến trúc phần mềm|thiết kế]] của chương trình hoặc trong các thành phần và [[hệ điều hành]] được sử dụng bởi các chương trình đó. Một số ít các lỗi được gây ra bởi [[trình biên dịch]] sản xuất mã không chính xác. Một chương trình có chứa nhiều lỗi (bug) và/hoặc lỗi ảnh hưởng nghiêm trọng đến chức năng của nó, được cho là có ''lỗi'' (buggy). Lỗi có thể kích hoạt các lỗi khác tạo ra hiệu ứng gợn. Lỗi có thể có hiệu ứng tinh tế hoặc khiến chương trình [[Crash (máy tính)|bị sập]] hoặc [[Treo (máy tính)|treo]] máy tính. Các lỗi khác đủ điều kiện là [[lỗi bảo mật]] và có thể, ví dụ, cho phép người dùng độc hại bỏ qua các [[Điều khiển truy cập|kiểm soát truy cập]] để có được các đặc quyền trái phép.''
 
''Một số lỗi phần mềm đã được liên kết với thảm họa. Lỗi trong mã điều khiển máy [[Trị liệu bức xạ|xạ trị]] [[Therac-25]] chịu trách nhiệm trực tiếp khiến bệnh nhân tử vong trong những năm 1980. Năm 1996, Tên lửa nguyên mẫu [[Ariane-5|Ariane 5]] của [[Cơ quan Vũ trụ châu Âu|Cơ quan Vũ trụ Châu Âu]] trị&nbsp;giá 1 tỷ USD đã bị phá hủy chưa đầy một phút sau khi phóng do lỗi trong chương trình máy tính hoa tiêu cài đặt trên tàu. Vào tháng 6 năm 1994, một máy bay trực thăng [[CH-47 Chinook|Chinook của]] Không quân Hoàng gia đã đâm vào Mull of Kintyre, giết chết 29 người. Điều này ban đầu được coi là lỗi phi công, nhưng một cuộc điều tra của ''Computer Weekly'' đã thuyết phục một cuộc điều tra của [[Thượng Nghị viện Vương quốc Liên hiệp Anh và Bắc Ireland|House of Lords]] rằng nó có thể là do lỗi phần mềm trong máy tính điều khiển động cơ của máy bay.<ref>{{Chú thích web|url=http://www.ccsr.cse.dmu.ac.uk/resources/general/ethicol/Ecv12no2.html|title=The Chinook Helicopter Disaster|tác giả=Prof. [[Simon Rogerson]]|nhà xuất bản=Ccsr.cse.dmu.ac.uk|url lưu trữ=https://web.archive.org/web/20120717021641/http://www.ccsr.cse.dmu.ac.uk/resources/general/ethicol/Ecv12no2.html|ngày lưu trữ=July 17, 2012|ngày truy cập=September 24, 2012}}</ref>''
 
''Năm 2002, một cuộc điều tra do Mỹ [[Bộ Thương mại Hoa Kỳ|Bộ Thương mại]] của [[Viện Tiêu chuẩn và Kỹ thuật quốc gia (Hoa Kỳ)|Viện Tiêu chuẩn và Công nghệ]] kết luận rằng "lỗi phần mềm, hoặc sai sót, là rất phổ biến và gây hại đến nỗi chúng đã tiêu tốn của nền kinh tế Mỹ ước tính khoảng 59 tỷ USD mỗi năm, tương đương khoảng 0,6% tổng sản phẩm quốc nội ".<ref>{{Chú thích web|url=http://www.nist.gov/public_affairs/releases/n02-10.htm|title=Software bugs cost US economy dear|ngày=June 10, 2009|url lưu trữ=https://web.archive.org/web/20090610052743/http://www.nist.gov/public_affairs/releases/n02-10.htm|ngày lưu trữ=June 10, 2009|ngày truy cập=September 24, 2012}}</ref>''
 
== Tham khảo ==