İnceleme
Kategoriler
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
MOVA S20 Ultra inceleme
Lenovo ThinkPad X1 Carbon Gen 12 inceleme
Huawei FreeBuds Pro 4 inceleme
WD MyPassport 6TB inceleme
TP-Link Archer BE230 inceleme
Dreame L10 Prime inceleme
SteelSeries Arctis GameBuds inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
Yerli uydular uzaya fırlatıldı
Gaia görevi bitiyor: 11 yılda tarih yazdı, yarın emekli oluyor
Hem geniş bant kulesi, hem de kuş yuvası!
Zuckerberg, Apple'ı yerden yere vurdu
Linux'un babası, şanslı bir geliştiriciye LEGO'dan yapılmış gitar pedalı hediye edecek
ASUS, Yeni ROG Flow Z13 Oyun Tabletini Tanıttı
Segway CES 2025’te Yeni Ürünlerini Tanıttı
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2004
Ekim
CHIP Dergisi Arşivi: Ekim 2004 - Sayfa 108
106
107
108
109
110
Kategoriler
İnceleme
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2025 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
CHIPI" EK‹M 2004 GÜNCEL "KAPAK "DONANIM "YAZILIM HI-TECHÇökmeyen yaz›l›mlarINTERNET "PRAT‹K "168 FF elaket nedeni: Yaz›l›m hatas›. Kula¤a önemsiz gibi gelen şeyler bazen korkunç sonuçlar doğrabiliyor. Düşen uçaklar,patlayan roketler,yıkılan köprüler,tam sürat sürüş esnasında açılıveren hava yastıkları,ölümcül dozda radyoterapiye maruz kalan hastalar,gelişkin silahlarıyla istemeden birbirlerini vuran askerler,daha neler neler... Hatalı bilgisayar programlarının sebebiyet verdiği felaketlerin listesi uzadıkça uzuyor.Ama PC'yle her gün çalışan ve uygulama yazılımlarının ne kadar sık çöküp durduğunu acı deneyimleri doğrultusunda bilenler,bu kadar az felaketin gerçekleşmiş olmasına şükrediyorlar.Teknolojinin insan yaşamına mal olan akıllara durgunluk verici başarısızlığına,bir de ekonomide yazılımların neden olduğu dev maddi zararlar,başarısız iletişim ve taşıma ağlarının insanı öfkelendirmesi ekleniyor.Başarısızlığa uğramış büyük projeler ayrıca bir hayli büyük imaj sarsıntısına yol açıyor. Teknolojinin gelişimine dair pembe hayalleri olanlara karşı çıkan uzmanlar,her şeyin daha da kötüye gideceği kehanetinde bulunuyorlar.Berlin'deki Fraunhofer Enstitüsü Bilgisayar Mimarisi ve Yazılım Teknolojisi bölümünden (FIRST) Dr.Sergio Montenegro bunun için basit bir hesap yapıyor.Bilişim uzmanına göre,iyi yazılmış bir programda her 1.000 satır başına beş hata bulunuyor.Eğer önümüzdeki iki yıl içinde daha iyi test prosedürleriyle bu rakam binde dört seviyesine indirgenirse,bu %20'lik bir gelişmeye tekabül edecek.Ne var ki,tahminlere göre aynı süre içinde ortalama program uzunluğu on kat artacak.Bu sebeple Montenegro önümüzdeki iki yıl içinde programlama hatalarının sekize katlanışına şahit olacağımızı söylüyor. Günümüzde bir cep telefonu yazılımı bile 200.000 satır kod içeriyor.Windows'un kodu ise 45 milyon satıra ulaşmış durumda (s170'deki grafiğe bakınız).Windows XP'nin program kodu yazdırıldığında yaklaşık 68 metre yüksekliğinde bir kağıt istifi oluşuyor. Münihli bilişim profesörü Thomas Huckle da birçok hatanın nedeninin programın büyüklüğü olduğu fikrinde."Sırf Gelece¤in yaz›l›mlar› Yaz›l›mlar gitgide daha karma?›k ve daha hatal› bir hal al›yor. Program kodlar›n›n uzunlu¤uyla bug say›s› aras›nda do¤rudan bir orant› var. Uzmanlar alarm veriyorlar: E¤er gelecekte farkl› bir programlama anlay›?› benimsenmezse insanl›¤› felaketler tehdit ediyor. Yeni konseptler çökme ihtimallerini daha en ba?›ndan hesaba kat›yor. program kodunun miktarından yola çıkarsak bile hataların sayısı program başına binleri buluyor."Bu hem yazılım paketleri,hem de donanım ürünlerine tümleşik yazılımlar için geçerli.Elbette daha iyi hata oranları da mevcut.Örneğin uzay mekiği projesinin yazılımı 1.000 satır başına 0,1 hata düştüğü için özellikle güvenli sayılıyor.Ancak yaklaşık 3 milyon satır kod içeren yazılımda hala 300 hata keşfedilmemiş durumda varlığını devam ettiriyor. "İnsanlar hata yapıyor ve bugünkü yazılım konseptlerinde bu hatalar birikiyor.Bunun önüne geçilmesi mümkün değil,"diyor sayısız bug'ın başlıca sebeplerini bilen Prof.Huckle.Bunların birçoğu,şayet programcılar programlarına özenli güvenlik sorguları dahil ederlerse önlenebilir.Sözgelimi sıfıra bölmeler,uzun sayılardan kaynaklanan bellek taşmaları ya da yanlış dönüştürülmüş değerler.Ara sıra küçük yuvarlama hataları toplamda korkunç hatalara yol açabiliyor;özellikle de değerler sürekli değişiyor ve tampon bellekte depolanıyorsa.Her seferinde üstünkörü iş görmek ve küçük yazım hataları programları birer saatli bombaya çeviriyor:Eksik virgüller,noktalı virgül yerine iki nokta üst üste ve daha niceleri."Bu tür hataların çoğunluğu hiç su yüzüne çıkmaz,ancak bir tanesi bile bir uyduyu yere çakmak için yeterli,"diyor Huckle. Programcıların bireysel hataları bir yana,bir dizi başka çöküş nedeni daha var.Çoğu zaman,mevcut yazılımlar yeni amaçlar için,gerekli değişiklikler yapılmadan kullanılıyor. »Yazılım geliştiricileri test etmeye ayırdıkları zamanı giderek azaltıyorlar. Prof. Thomas Huckle, Münih Teknik Üniversitesi Programlanm›? çak›lmalar