Otomatik Son Okuyucu - The Automatic Proofreader

Otomatik Son Okuyucu bir dizi sağlama toplamı COMPUTE tarafından yayınlanan yardımcı programlar! Onun için yayınlar BİLGİSAYAR! ve COMPUTE! 'In Gazetesi dergiler ve çeşitli kitaplar. Bu programlar izin verecek şekilde tasarlanmıştır ev bilgisayarı kullanıcıların hatalarını kolayca tespit etmesi TEMEL yazma programları ve görüntüleyerek çalışın karma değer dergide basılan referans değerle karşılaştırılabilen her satır için. Başlangıçta kullanım için yayınlandı Commodore 64 ve VIC-20 1983'te[1] Son Okuyucu daha sonra Atari 8-bit ailesi,[2] Apple II ailesi,[3] ve IBM PC /PCjr[4] yanı sıra.

Satır satır "gerçek zamanlı" geri bildirim özelliği o zamanlar bir yenilikti[kaynak belirtilmeli ] ve tipik olarak yalnızca bir kullanıcı programı girildikten sonra çalıştırılan ve oldukça basit sağlama toplamı algoritmaları nedeniyle, aktarılmış karakterler gibi hataları yakalamada sorun yaşayan önceki sağlama toplamı yardımcı programlarına göre önemli bir gelişme gösterdi.

Commodore versiyonları

Otomatik Son Okuyucu ilk olarak Ekim 1983'te Commodore 64 ve VIC-20 için tanıtıldı.[1] Bu ilk versiyonun VIC ve 64 için ayrı versiyonları vardı; sonraki ay, her iki sistemde de çalışmak üzere tasarlanmış tek bir listede birleştirildi.[5] Son Okuyucunun bu sürümü bir bayt bir program satırına her girildiğinde ekranın sol üst köşesindeki boyutlu sayısal değer.

Son Okuyucunun ilk sürümünün bazı dezavantajları vardı. Bir program her yüklendiğinde veya kaydedildiğinde üzerine yazılan kaset tamponuna (hafıza alanı) yüklendi. Datassette. Bu, bir kaset kullanıcısının kısmen tamamlanmış bir liste üzerinde çalışmaya devam etmesi gerektiğinde zorluklara neden oldu. Hem Son Okuyucuyu hem de program listesini aynı anda hafızaya almak için karmaşık bir yöntem kullanılması gerekiyordu.[6] Ayrıca, kullanılan sağlama toplamı yöntemi nispeten ilkeldi ve aktarım hatalar da almadı Beyaz boşluk hesaba katın.

Bu nedenle Yeni Otomatik Son Okuyucu Şubat 1986'da tanıtıldı.[7] Bu sürüm, aktarım hatalarını yakalayabilen daha karmaşık bir sağlama toplamı algoritması kullandı. Ayrıca, tırnak içinde olup olmadıklarını da hesaba katarak (programın işleyişi için genellikle önemli oldukları yerlerde), tırnak işaretleri dışında (ilgili olmadıkları yerlerde) bunları göz ardı ediyordu. Ayrıca, sağlama toplamının ondalık görünümü iki harfle değiştirildi.

Yeni Otomatik Son Okuyucu, herhangi bir Commodore üzerinde çalışacak şekilde tasarlanmıştır. 8 bit ev bilgisayarı (dahil C16 /Artı / 4 ve C128 ), kendisini otomatik olarak BASIC'in altına yeniden yerleştirir Veri deposu ve varlığını gizlemek için hareketli işaretçiler. Şu tarihe kadar sürekli yayınlandı COMPUTE! 'In Gazetesi bir yalnızca disk biçimi Aralık 1993 sayısından sonra.

Referanslar

  1. ^ a b Brannon, Charles (Ekim 1983). "Otomatik Düzeltici: Yazım Hatalarını Sonsuza Kadar Yasaklayın!". COMPUTE! 'In Gazetesi. s. 48. Alındı 2018-03-27.
  2. ^ Brannon, Charles (Mart 1984). "VIC, 64 ve Atari için Otomatik Son Okuyucu". BİLGİSAYAR!. s. 60. Alındı 2018-03-27.
  3. ^ Victor, Tim (Temmuz 1985). "Apple Otomatik Son Okuyucu". BİLGİSAYAR!. s. 75. Alındı 2018-03-27.
  4. ^ "BİLGİSAYAR! 'In Programlarda Yazma Kılavuzu". BİLGİSAYAR!. Ekim 1984. s. 179. Alındı 2018-03-27.
  5. ^ "Otomatik Son Okuyucu". COMPUTE! 'In Gazetesi. Kasım 1983. s. 149. Alındı 2018-03-27.
  6. ^ "Otomatik Son Okuyucu". COMPUTE! 'In Gazetesi. Ağustos 1984. s. 131. Alındı 2018-03-27.
  7. ^ Nelson, Philip I. (Şubat 1986). "Yeni Otomatik Son Okuyucu". COMPUTE! 'In Gazetesi. s. 108. Alındı 2018-03-27.