02 Haziran 2024 Pazar English Abone Ol Giriş Yap

Katalog

BİLOİSAYAR DÜNTASI PC'lerin gözde dili cuttur. Topspeed C konusundaki tek gerçek şikâyet zaman zaman kafa karıştırıcı olmasıdır. "Window"larıa birinden diğerine geçerken sistemin kilitlendiği durumlar olmuştur. Borland'ın Turbo C ortamı daha az yoğundur, ancak basitliği ve kullanımda sağladığı sezgisellik nedeniyle tercih edilir bulunmuştur. Turbo C ortamı kullanılırken, (ayrı bir editör kullanma zorunluluğu dışında) komut satırı işlem moduna kıyasla daha hızlı ilerleme sağlandığı tespit edilmiştir. Microsoft C ortamı tam anlamıyla yeterli değildir. Quick C ortamı ile kullanılır ve o da yalnızca, tüm C kütüphanesinin kısttlı bir alt grubunu kullanarak, sadece küçük programlar için yararlı çalışma sağlayabilmektedir. bir sorun, tespiti ikinci bir sorundur. Yardımcı olmayan hata mesajları önemli ölçüde zaman kaybına yol açabilir. Zortech C derleyicisinin çok detaylı, son derece iyi derleyici mesajları verdiği görülmüştür. Bir C derleyicisinin ürettiği kod küçük ve hızlı olabilir ve böylece PC kullanıcısının mevcut kaynakları en iyi şekilde kullanmasım sağlar. Bazı programcılar (daha iyi bilgisi olanlar olmalı) hata mesajı düzeyini düşük tutmayı tercih ederler. Microsoft C derleyicisinde 4 hata mesajı düzeyi temin edilerek şu konuda esnek bir mekanizma yaratmıştır. Bu düzeyler her şeyin kabul edildiği 0 düzeyinden, problemleri tespit edip raporları verme konusunda derleyicinin elinden geleni yaptığı 3 düzeyine kadar ilerler. Zortech C derleyicisı bu açıdan pek esnek değildir ve her zaman Microsoft1 un 3 nolu düzeyi gibi mesaj verir. Hem Turbo C hem Zortech C potansiyel sorunların kontrolünde Microsoft C'nin en üst düzeyinden daha güçlü kontrol sağlar. Hata araştırıcı bölümler ve derleyiciler Turbo C : Microsoft C : Topspeed C: Zortech C : Power cC : Bir program geliştirilirken, programın geliştirilme hızı ve yaratılan ürünün güvenilirliği belli ölçüde derleyicinin ve hata araştırıcı bölümün kalitesine bağlıdır. Derleyici, kaynak koda uygun, doğru bir kod yaratabilir, ancak tüm programcılar hata yapabilir. Hata yapıldığında derleyici ve hata araştırıcı bölümün yardımı gerekir. C dilinin gelişgüzel tip dönüştürme işlemleri gibi 'kötü programlama örneklerini' kontrol etme konusunda tanınmış olduğu söylenemez. Çoğu zaman derleyici aşamasında çok kısıtlayıcı olan, böylece çalışma aşamasındaki hataları azaltan Pascal ve Moduia gibi dillerin üstünlüğü anlatılır. ANSI C'nin gelişimi ve güçlü kontrol mekanizmaları olan derleyici gelişimi ile bu konuda C'nin durumu değişmektedir, programcılar daha kısıtlanmış olmakta ve böylece kullanıcılar daha güvenilir yazılımlar elde etmektedır. Power C derleyicisinin bu konuda özel bir eksikliği olduğu görülrrrüştür. ANSI standardında bir derleyici olduğunu iddia etmekle birlikte ANSI yeniliklerden biri olan fonksiyon prototipleri konusunda hiçbir adım atmamıştır. Fonksiyon prototipi kullanımı programcının bir fonksiyonun kaç tane hangi tipte parametre alacağını belirlemesini sağlar. Gecmişte C derleyicileri bunu kontrol etmiyordu (Bu konu LINT gibi başka utility programlarına bırakılmıştı Bunlar da Unix topluluğu dışında çok az kullanılıyordu.) Povver C prototip kavramını kabul eder, ancak programın kendisi üzerinde hiçbir kontrol yapmaz. Kullanıcılar bu durumun bilincinde değilseler, kontrollerin yapılmış olduğunu varsayabilirler ve böylece ciddi sorunlar yaratabilecek problemlerle karşılaşılabilir. Derleme zamanında ekstra kontroller yapılıyor olsa bile, probtemterin bulunması Diyelim ki derieyiciden geçen uygun bir kodtamanız var, ama çalıştırılan program anlamsız sonuçlar üretiyor. Kaynak kodu kontrol eder, fakat problemi çözemezsiniz. Bu nokta hata araştırıcı bölümün (debugger'ın) işbaşına geçeceği noktadır. Povver C, Microsoft C, Turbo C ve Topspeed C hepsinin hata araştırıcı bölümü mevcuttur. Hata araştırcı bölümler incelenirken kafa karıştıracak çok şey var. Hem Borland hem de Microsoft, hem programlama ortamının içinde hem de ayrı kullanılabilecek hata araştırıcı bölümlere sahiptir. Aralarında tercih yapmayı sağlayacak çok az şey vardır. Power C hata araştırıcı bölümü tek başına çalışır, ancak ciddi bir eksikliği var: Görüntüye gelen kaynak kod programcımn yazdığı kodun aynısı değildir. Tüm makrolar, başka program parçalarından alınacağı belirtilen şeyler ve sabitler açık şekilleriyle, sanki bir ön işlemden geçmiş gibi ekrana gelir. Bu durumda görünen kodla kendi orijinal kodlamanız arasında bağlantı kurmanız zorlaşır. Diğer tek başına çalışan hata araştırıcı bölümler içinde, Turbo'nun hata araştırma bölümü Microsoft'unkine üstündür. Turbo C'nun "debug" işlemi zevkli bir işlemdir ve saatlerce elkitabı karıştırmadan bazı ciddi sorunları çözebilmenizi sağlar. endisini 1990'lardaki rekabete hazırlamak isteyen IBM aralık ayında 10.000 kişiyi işten çıkarmayı planladığını açıkladt. Analistler IBM'in sorununun kişisel bilgisayarların yükselişi ve bu yükselişin mainframe ve mini bilgisayar işinı olumsuz şekilde etkilemesinden kaynaklandığı görüşündedir. PC'ler gittikce daha güçlü hale gelince, isyerleri milyonlar değilse bile, yüz binlerce dolar harcayarak büyük bilgisayar sistemleri almak yerine bu gücü masaüstü bilgisayarlara yöneltmeye karar vermişlerdir. Kişisel bilgisayar işi fiyatı düşürerek rekabete atılan binlerce PC üretici yaratmıştır. indirimler yalnızca IBM'in değil, tüm PC yapımcılarının kârlarını düşürmüştür. K Büyük lider kesinti yapıyor Devamı haftaya C DERLEYİCİLERİ KIYASLAMA TABLOSU Isim Flyat imalatçı Şlrket Hata arastırma bölümü var mı? Edltörde aynı anda açık dosya sayısı Microsoft C 356 C Microsoft Corporation Evet Povver C 60 E Anatytlcal Ergires Evet Topspeed C 171 £ Jensen and Partners UK Ltd. Evet 9 açık 9 pencere Unix Mouse Windows Grafik DOS Bios Multithreading Turbo C 115 £ Borland Internattonal Evet 8 açık 1 pencere Zortech C 58 e Zortech Ltd. Hayır 5 açık 1 pencere erox Apple Bllgisayar'ın Macintosh kullanıcı ara birimini Xerox'tan kopyalayarak grafik kullanıcı arabirimi teknolojisi konusunda hakkı olmayan şekilde hisse topladığını ileri sürerek bir dava açtı. Xerox 1970'lerde kendisine ait Palo Alto Research Center'da Star bilgisayar için pencereli, ikonlu mouselu kullanıcı ara birimini geliştirmiştir. iddiaya göre, Apple kullanıcı arabirimi için 100 milyon $'dan fazla para toplamıştır. Xerox bu miktara ek olarak, haksız rekabet nedeniyle 50 milyon $ tazminat istemektedir. Şirket aynca mahkemeden Xerox Star'ın ara biriminden kopyalanmış olduğu için, Apple'ın Macintosh ve Lisa kullanıcı ara birimleri konusundaki haklarını iptal etmesini istemektedir. XeraxtanApple?a dava X 20'den fazla 2 açık 2 pencere 8 pencere özal kütuphaneler Xenix Unix Graphics Bios DOS Büyük program darlame hızı Küçük program darlame hızı Sadaca diskati olan maklnelarde çalışma 5 dak. 5 sn. 1 dak. 37 sn. Hayır Evet Küçük Orta Sıkıstınlmış Büyük En büyük Unix Graphics Bios DOS Unix Graphics Bios DOS 34 sn. Mouse Flash Graphlcs 1 dak. 12 sn. 1 dak. i sn. Evet Evet En küçük Küçük Orta Sıkıstınlmış 2 dak. 33 sn. 2 dak. 20 sn. 1 dak. 07 sn. 1 dak. 52sn. 34 sn. Hayır Evet Küçük Orta Sıkıstınlmış Buyük Büyük Çok programlı Evet Evet En küçük Küçük Orta Sıkıstınlmış Büyük En büyük AN» standardı B*llek Mod'lan Evet Sadece Slntaks Orta Sphere'den Accoladefe karşı dava S Ekstra büyuk pectrum HoloByte'ın ana şirketl Sphere Accolade'in "Metal Blocks" içindeki oyunlardan birinin durdurulmasını isteyen bir telif davası açtı. Sphere "Flts and Pieces" adlı oyunun Spectrum HoloByte'ın "Tetris" adlı oyununa çok benzediğinl ileri sürdü. Daha sonra şlrketler mahkeme dışında anlastı ve Accolaoe Mental Blocks'tan Fits and Pieces adlı oyunu çıkarmayı kabul etti.
Abone Ol Giriş Yap
Anasayfa Abonelik Paketleri Yayınlar Yardım İletişim English
x
Aşağıdaki yayınlardan bul
Tümünü seç
|
Tümünü temizle
Aşağıdaki tarih aralığında yayınlanmış makaleleri bul
Aşağıdaki yöntemler yoluyla kelimeleri içeren makaleleri bul
ve ve
ve ve
Temizle