Anormal bir son nedir?
Anormal bir son, çalışan bir bilgisayar programının veya
uygulamanın aniden ve beklenmedik bir şekilde sonlandırılmasıdır . Adı, daha
eski IBM 360 işletim sisteminden türemiştir , bu da ABEND hataları gibi
sonlandırmaları not etmiştir . Bir programın anormal bir sonu birçok farklı
nedenden dolayı meydana gelebilir, ancak en yaygın nedenler, kredi kartı başvurusu World sistem hafızası veya yazılım kodundaki
problemler ile ilgili problemleri içerir. Bu tür bir sonlandırma
gerçekleştiğinde, program kendi başına kapanır ve işletim sistemi, program
belleğinin yıkanarak hasarı hafifletmek ve programın tipik durumlarda başarılı
bir şekilde kapatılmış gibi davranmasını sağlamak için devreye girer.
Bir bilgisayardaki sistem belleğindeki sorunlar sistemdeki
bir veya daha fazla programın anormal bir ucunu tetikleyebilir. Bilgisayar bir
bellek sızıntısına izin verdiğinde - bir programın işletim sistemi tarafından
kendisine atanmamış belleğe yazmasına izin verdiği zaman - başka bir programa
ait olan bellek bölümlerinin yanlışlıkla üzerine yazılabilir.
"İstila" programı, hafızanın istila edilmiş bölümlerinde saklanan bilgiyi
geri almaya çalıştığında, doğru ve beklenen verileri artık bulamayacaktır. Bu
tutarsızlık, genellikle, programın tümüyle çökmesine neden olur, çünkü bu
program, istilacı program tarafından kaydedilen üzerine yazılan bilgileri
kullanarak çalışamaz.
Yazılım kodundaki sorunlar bazen bir programın anormal bir
sonunu tetikleyebilir. Yazılımda hata varsa veya yeterli hata işleme kodu
yoksa, son kullanıcı tarafından yanlış girdiler yazılımın anormal bir şekilde
sonlandırılmasına neden olabilir. Örneğin, son kullanıcının telefon numarasını
girmesini isteyen bir program genellikle kodlanacak ve böylece 10 basamak
içermeyen sayısal olmayan cevaplar potansiyel bir hata olarak derhal
"yakalanır" ve son kullanıcıya geri gönderilir. Kötü bir sonuç. Bu
hata işleme kodunu içermeyen olgun olmayan veya eksik yazılım yanlış giriş
alındıktan sonra çökebilir; Son kullanıcı kendi telefon cepten kredi kartı başvurusu numarası olarak "abcdefg" girmeye
karar verirse program başa çıkamaz.
Anormal bir son meydana geldiğinde, işletim sistemi
genellikle bilgisayar kullanıcısını bir program sonlandırmasının meydana
geldiği konusunda uyarır. Bunu yaptıktan sonra, işletim sisteminin işi,
sistemdeki diğer programlardan hiçbirini olumsuz etkilemeden kazara kurtarma
işlemidir. Bunu yapmak için, genellikle programın başarılı bir şekilde
sonlandırılması durumunda olduğu gibi, programa atanan belleği serbest bırakır.
Anormal program sonlandırması hakkında bilgi genellikle işletim sisteminin
kilitlenme kayıtlarına kaydedilir ve son kullanıcının çatışmanın olası bir kök
nedenini araştırmak için kilitlenme bilgilerini gözden geçirmesine izin verir.
Yorumlar
Yorum Gönder