Skip to main content

Abend là gì?

Một abend, thường được viết hoa là abend, ngắn gọn cho kết thúc bất thường và là một thuật ngữ máy tính được sử dụng để tham khảo một kết thúc bất thường của nhiệm vụ khi chạy một chương trình phần mềm.Nó thường được gọi là sự cố hoặc khóa, và thường khiến máy tính trở nên không phản hồi.Thuật ngữ ABEND ban đầu được sử dụng làm thông báo lỗi trên các máy tính lớn của IBM với Hệ điều hành 360 (HĐH), được phát triển vào những năm 1960.Máy tính cá nhân và các hệ điều hành được phát triển gần đây không sử dụng thuật ngữ này nữa, nhưng hệ điều hành Novell Netware Network vẫn sử dụng nó để tham khảo các sự cố và lỗi của phần mềm.Loại chấm dứt bất thường này khi chạy một chương trình thường cho thấy sự cố với phần mềm thay vì phần cứng và thường có nghĩa là có một lỗi trong phần mềm của ứng dụng hoặc trong hệ điều hành. Nguyên nhân của một abend thường bị lỗi dữ liệuhoặc một hướng dẫn chương trình thiếu sót mà máy tính không thể theo dõi hoặc không thể nhận ra.Ví dụ, việc chấm dứt phần mềm có thể xảy ra nếu một hướng dẫn trong chương trình phần mềm đang chỉ ra một khu vực bộ nhớ mà máy tính không thể truy cập.Kết quả là một abend, và máy tính sau đó sẽ khóa, còn được gọi là Freeze hoặc Hang.Để trở thành chức năng, máy tính thường phải được khởi động lại, có nghĩa là nó phải được tắt và quay lại. Các hệ điều hành mới hơn thường chống lại các hệ thống cũ hơn các hệ điều hành cũ hơn.Trong trường hợp có vấn đề về phần mềm, các hệ thống mới hơn thường chỉ có thể chấm dứt ứng dụng thiếu sót, trong khi để lại các ứng dụng khác không bị ảnh hưởng.Điều này cho phép phục hồi từ một abend trong một chương trình phần mềm mà không phải khởi động lại máy tính.Các vấn đề về phần cứng thường không phải là nguyên nhân của abends, và thay vào đó sẽ thường khiến máy tính tắt hoặc làm cho không thể bật máy tính.Một số vấn đề phần cứng, như các vấn đề vật lý với tế bào bộ nhớ máy tính, có thể bắt chước các tác động của một kết thúc bất thường của nhiệm vụ.Hệ điều hành này được phát triển cho máy tính máy tính lớn, có nghĩa là các máy tính quy mô lớn, thường có kích thước phòng chủ yếu được sử dụng để xử lý dữ liệu bởi các công ty và tổ chức lớn.Ngày nay, thuật ngữ abend chủ yếu được sử dụng bởi tin tặc máy tính và lập trình viên máy tính.Nó cũng được sử dụng bởi các chuyên gia CNTT và những người dùng khác của HĐH Novell Netware.