Artık şunu görebiliriz ki, n milini ne kadar çok ya da az döndürürsek döndürelim, p mili bunun iki katı kadar dönmek zorunda kalacaktır; ve eğer n mili 76 tur atmışsa, p mili, en ufak bir kuşku olmaksızın, 152 tur atmış olmalıdır. Bu durumda makinenin, belirli bir başlangıç sayısını özellikle söylememize gerek kalmadan, bir sayının iki katını hesaplayacak şekilde ayarlanmış olduğunu fark ederiz.
Otomatik bir dijital hesaplama makinesi bir sayının iki katını şu şekilde bulur. Öncelikle, böyle bir bilgisayar bir demiryolu sistemi gibi düzenlenmiştir. Bu demiryolu sisteminin dört istasyonu vardır: Giriş; Çıkış; Depolama—içinde 1000 yan hat ya da kayıt bulunabilir; ve Hesaplayıcı—üzerinde işlenen iki sayıyı almak için A ve B kayıtları, işlemi almak için Op kaydı ve işlemin sonucunu göndermek için son bir R kaydı bulunan bir tür fabrika. Ayrıca bir sinyal kulesi, yani Denetim (Control) de vardır. Bilgi birimleri, sistem boyunca taşınan yük vagonları gibidir.
(sayfa 46’da devam ediyor)
Bilgisayarlar ve Otomasyon Alanındaki Terimler Sözlüğü
(Sözlük, Üçüncü Baskı, 10 Aralık 1955)
Aşağıda, bilgisayarlar ve otomasyon alanında kullanılan terim ve ifadelerin bir sözlüğü yer almaktadır. Bu sözlüğün amacı, terimlerin kullanıldıkları şekliyle anlamlarını bildirmek ya da belirtmektir. Bu sözlük, daha önce yayımlanmış sözlüklerden ve sözlükler ile bunların hazırlanması üzerine yapılan tartışmalardan yararlanmıştır.
Bu sözlük iki bölümden oluşur; bunlardan açık ara en uzun olanı ikinci bölümdür. Bu bölüm, Computers and Automation dergisinde Aralık 1954, cilt 3, sayı 10’da yayımlanan “Bilgisayarlar ve Otomasyon Alanındaki Terimler ve İfadeler Sözlüğü”nün büyük ölçüde yeniden basımıdır. Aşağıdaki terimlerin tanımlarında değişiklikler yapılmıştır:
access time, bus ("buss" değil), capacity, card, cathode ray tube, character, dump, electronic, extract, flip-flop, jump, machine word, marginal checking, read-around-ratio, rerun point ("return point" değil), significant digits, skip, static storage, transfer instruction, two-address, word.
Birinci bölüm, önceki sözlükte yer almayan bazı terimlerin tanımlarını ve orada yer alan bazı terimlerin yeni ya da ek tanımlarını içerir.
Her zaman olduğu gibi, eklemeler, yorumlar, düzeltmeler ve eleştiriler memnuniyetle karşılanır.
Bir not: Bir yıl önceki sözlüğün neredeyse tamamı değişmeden kaldığından, bu baskıyı hazırlamanın en pratik yolunun, önceki baskının mümkün olduğunca büyük bir bölümünü burada Bölüm 2’de aynen sunmak ve başlıca değişiklikleri ve eklemeleri burada Bölüm 1’de ayrı olarak vermek olduğu düşünülmüştür.
Bölüm 1
akustik bellek — Bilgisayarlar. Cıva ya da kuvars gibi bir ortamın moleküllerinde bir darbe dizisi kullanan sesik gecikme hattını kullanan bilgisayar belleği.
katot ışınlı tüp — Dijital Bilgisayarlar. 1. Belirli depolama türlerinde kullanılan bir vakum tüpü. 2. Çıkışın grafik biçimde görsel olarak gösterilmesi için ekranlı benzer bir tüp.
saat frekansı — Dijital Bilgisayarlar. Bilgisayarın çalışmasını zamanlayan periyodik darbelerin ölçü frekansı.
veri — Bilgisayarlar. Özellikle bir bilgisayar ya da bilgi işleyen başka bir makine tarafından alınan, üzerinde işlem yapılan ya da dışarı verilen her türlü olgu veya bilgi.
veri işlemci — Bilgiyi mantıklı işlemler dizisi içinde işleyen bir makine.
karar elemanı — Devreler. Aşağıdakileri yapan bir devre:
"evet" ya da "hayır"ı temsil eden bir, iki ya da birkaç ikili basamak üzerinde AND, OR, NOT veya EXCEPT gibi mantıksal bir işlem gerçekleştirir.
2 dump* — Dijital Bilgisayar Programlama. Bilgisayar belleğinin bir bölümünün içeriğinin tamamını ya da bir kısmını başka bir bölüme aktarmak.
dump denetimi — Genellikle dump işlemi sırasında tüm basamakların toplanmasından ve yeniden aktarım sırasında toplamın doğrulanmasından oluşan bir denetim.
3 elektronik* — (ek:) İstisnalar: “elektronik” terimi, transistörler ve diyotlar gibi yarı iletken aygıtlardaki elektron akışlarını ve ayrıca vakumlarda bazı büyük akış durumlarını da kapsar.
geri besleme — Bir makine, sistem ya da sürecin çıkışının bir bölümünün girişe geri döndürülmesi ve bu bölümün girişe eklenmesi ya da girişten çıkarılmasıdır. Girişteki artış çıkıştaki artışla ilişkiliyse, geri döndürülen bölümün çıkarılması (negatif geri besleme) sürecin kendini düzeltmesine ya da denetlenmesine yol açar; eklenmesi (pozitif geri besleme) ise kontrolden çıkan bir sürece neden olur.
4 flip-flop* — 2. İki kararlı duruma, bir giriş hattına ve bir çıkış hattına sahip olan; her ardışık darbe alındığında, çıkış hattındaki gerilimin düşükse yükseğe, yüksekse düşüğe değiştiği bir elektronik devre.
5 makine sözcüğü* — Ayrıca “bilgi sözcüğü”ne bakınız.
6 marjinal denetim* — Bilgisayar Devreleri. Bir bilgisayardaki elektronik devrelerin, belirli devre parametrelerinin değiştirilebilmesine ve devrelerin tatmin edici biçimde çalışmaya devam edip etmediklerini belirlemek üzere test edilmesine olanak verecek şekilde tasarlanması sistemi.
Örneğin, normalde 6,3 volt olarak ayarlanan tüp ısıtıcılarının gerilimi 5 ya da 4,7 volta düşürülebilir; ya da bilgisayar çevrimlerinin çalışma frekansı artırılabilir; ya da katot ışınlı tüplerin ekran gerilimi düşürülebilir; vb.
önleyici bakım — Arızalar meydana geldikten sonra gidermeyi değil, önceden önlemeyi amaçlayan her türlü sistem bakımı.
selectron — Dijital Bilgisayarlar. Çok hızlı seçim ve erişim için 256 ikili basamak saklayan bir bilgisayar belleği elektronik tüpü türü.
servomekanizma — Karşılaştırmalı olarak zayıf bir kuvvetle çalıştırılan birincil bir denetimi destekleyen ve güçlü bir kuvvet uygulayan, güçle tahrik edilen bir düzenek.
7 anlamlı basamaklar* — Hesaplama. Bir sayının, 1.000… ile 9.999… arasında bir katsayı ile on’un bir kuvvetinin çarpımı şeklinde (bilimsel normal biçim) yazıldığında katsayıda yer alan basamaklar; ve 10’dan başka herhangi bir taban için de benzer şekilde.
Örnekler:
000376, 3,76 × 10³’e eşit olup üç anlamlı basamağa sahiptir; 12 milyon, 1,2 × 10⁷’ye eşit olup iki anlamlı basamağa sahiptir; 300600, 3,006 × 10⁵’e eşit olup dört anlamlı basamağa sahiptir; “J. B. Smith’in kitabı tam olarak 1000 sayfaydı” ifadesindeki 1000 sayısı, normalde yalnızca bir anlamlı basamağa sahip olmasına rağmen, burada dört anlamlı basamağa sahiptir.
8 sözcük* — (ek:) “makine sözcüğü” ya da “bilgi sözcüğü” olarak da adlandırılır; ancak bunlar farklı olabilir, çünkü makine sözcüğü sözcükler arasında boşluklar içerebilirken bilgi sözcüğü içermeyebilir.
BÖLÜM II
A
mutlak adres — Dijital Bilgisayar Programlama. Depolamada belirli bir kayda ya da konuma, makine tasarımcısı tarafından atanan etiket.
mutlak kodlama — Mutlak adresler kullanan kodlama.
-ac — ENIAC, SEAC vb. örneklerde olduğu gibi, “otomatik bilgisayar” anlamına gelen bir sonek.
erişim süresi — Dijital Bilgisayarlar.
1. Aritmetik birimin bellek biriminden bilgi talep ettiği an ile bilginin depolamadan aritmetik birime teslim edildiği an arasındaki zaman aralığı.
2. Aritmetik birimin bellek birimine bilgi göndermeye başladığı an ile bilginin bellek biriminde depolanmasının tamamlandığı an arasındaki zaman aralığı.
— Analog bilgisayarlarda, problemde temsil edilen her bir bağımlı değişkenin t anındaki değeri, bağımsız değişkenin değeri t anında olduğunda genellikle hemen erişilebilirdir; bunun dışında erişilebilir değildir.
akümülatör — Dijital Bilgisayarlar.
(1) Bir dijital bilgisayarda sayıların toplandığı, yani biriktirildiği bir birim.
(2) Bir dijital bilgisayarın aritmetik biriminde, aritmetik veya mantıksal işlemlerin sonucunun ilk olarak elde edildiği bir yazmaç. — Çoğu zaman akümülatör bir niceliği saklar ve ikinci bir niceliği aldığında, birinci ve ikinci niceliklerin toplamını oluşturur ve bunun yerine onu saklar. Bazen akümülatör, yazmacında saklanan bir nicelik üzerinde algılama, kaydırma, tümleme vb. gibi başka işlemleri de yapabilir.
doğruluk — Doğruluk, ya da hatadan arınmış olma. Doğruluk, hassasiyet ile karşıtlık gösterir; örneğin, doğru hesaplanmış dört basamaklı bir tablo doğrudur; buna karşılık hata içeren altı basamaklı bir tablo daha hassas olmakla birlikte doğru değildir.
toplayıcı — Bilgisayarlar. Kendisine verilen iki niceliğin toplamını oluşturabilen bir aygıt. Örnekler: bir akümülatör; diferansiyel dişli düzeni; vb.
adres — Dijital Bilgisayarlar. Bilginin saklandığı bir yazmacı, bir konumu veya bir aygıtı tanımlayan bir etiket, ad ya da sayı. Ayrıca bkz.: mutlak adres, kayan adres, göreli adres, sembolik adres.
adresli bellek — Dijital Bilgisayarlar. Her bir bireysel yazmacın bir adres taşıdığı bellek bölümleri. — Manyetik bant üzerindeki depolamada, genellikle yalnızca belirli sayıda bilgi öğesinden oluşan blokların adresleri vardır ve tek tek bilgi öğelerinin kendilerine ait bireysel adresleri bulunmaz.
alfabetik kodlama — Bilgiyi bir makineye giriş için hazırlarken kullanılan, bilginin yalnızca sayılarla değil harfler ve sözcüklerle de bildirilebilmesini sağlayan bir kısaltma sistemi.
Örneğin, Boston, New York, Philadelphia, Washington alfabetik kodlamada BS, NY, PH, WA olarak bildirilebilir. Bazı bilgisayarlar alfabetik kodlamayı kabul etmez ve tüm kısaltmaların sayısal olmasını ister; bu durumda bu yerler 0, 1, 2, 3 olarak kodlanabilir.
analog — Mesafe, dönme ya da gerilim gibi fiziksel değişkenleri veya benzer fiziksel niceliklerin ölçümlerini kullanarak, bir hesaplamada ortaya çıkan sayısal değişkenleri temsil eden ve onlarla karşılık kuran; “dijital”in karşıtı.
analog bilgisayar — Değişkenlerin fiziksel benzerlerini kullanarak hesaplama yapan bir bilgisayar. Genellikle problemde yer alan her bir sayısal değişken ile analog bilgisayardaki değişen bir fiziksel ölçüm arasında bire bir bir karşılık vardır.
ve — Mantık. P ve Q iki önerme ise, “P VE Q” önermesinin doğru ya da yanlış olma durumu aşağıdaki olası birleşim tablosuna göre belirlenen bir mantıksal işleçtir:
| P | Q | P VE Q |
|---|---|---|
| yanlış | yanlış | yanlış |
| yanlış | doğru | yanlış |
| doğru | yanlış | yanlış |
| doğru | doğru | doğru |
VE işleci genellikle ortalanmış bir nokta (·) ile ya da hiç işaret kullanılmadan, P·Q veya PQ biçiminde gösterilir.
ve devresi — Devreler. İki giriş teli ve bir çıkış teli bulunan bir darbe devresi olup, yalnızca iki giriş telinin de darbe alması durumunda çıkış telinin darbe vermesi özelliğine sahiptir. “Kapı” devresi olarak da adlandırılır.
aritmetik denetim — Bir hesaplamanın, hesaplamanın aritmetik özelliklerinden yararlanılarak denetlenmesi; örneğin A × B çarpımının, B × A ile karşılaştırılarak kontrol edilmesi.
aritmetik işlem — Sayısal niceliklerin hesabın öğelerini oluşturduğu bir işlem. Bu işlemler, aritmetiğin temel işlemleri olan toplama, çıkarma, çarpma ve bölmeyi kapsar.
aritmetik kaydırma — Bir niceliğin, gösterim tabanının bir kuvveti ile çarpılması ya da bölünmesi. Örneğin, ikili gösterimde 1011 on bir sayısını temsil ettiğine göre, sola doğru iki aritmetik kaydırmanın sonucu 101100 olur ve bu da kırk dördü temsil eder.
aritmetik birim — Dijital Bilgisayarlar. Bilginin üzerinde aritmetik ve mantıksal işlemlerin yapıldığı bilgisayar donanımının bölümü.
eşzamanlı olmayan bilgisayar — Dijital Bilgisayarlar. Herhangi bir işlemin gerçekleştirilmesinin, önceki işlemin tamamlandığını bildiren bir sinyal sonucunda başladığı otomatik bir bilgisayar; “eşzamanlı bilgisayar”ın karşıtı.
otomatik taşıyıcı — Delikli Kart Makineleri. Formları veya sürekli kağıdı beslemek, boşluk bırakmak, atlamak, çıkarmak, tablolemek vb. işlemleri yapmak üzere bilgi ve program tarafından otomatik olarak denetlenen bir daktilo taşıyıcısı. Ayrı formlar üzerinde ya da sürekli kağıt üzerinde bilginin istenen herhangi bir sunum biçimini üretebilir.
otomatik denetleme — Bilgisayarlar. Bilgisayarın herhangi bir aygıtı ya da birimi tarafından iletilen, işlenen ya da saklanan bilginin otomatik olarak doğrulanmasını sağlayan, donanımda oluşturulmuş düzenleme. Otomatik denetleme, makinedeki her sürecin otomatik olarak denetlendiği durumda tamdır; aksi halde kısmi olur. “Otomatik denetlemenin kapsamı” terimi, ya (1) denetlenen makine süreçlerinin göreli oranını ya da (2) denetlemeye ayrılmış makine donanımının göreli oranını ifade eder.
otomatik bilgisayar — Uzun ve makul bilgi işlemleri dizilerini otomatik olarak yürüten bir bilgisayar.
otomatik denetleyici — Bir süreci, (1) sürecin bir ya da daha fazla fiziksel değişkeninin ölçümlerini otomatik olarak alarak, (2) otomatik olarak bir hesaplama yaparak ve (3) bir vananın göreli hareketi gibi uygun biçimde değişen eylemler yayımlayarak, sürecin istenildiği gibi denetlenmesini sağlayan bir aygıt; örneğin bir buhar makinesindeki bilyalı regülatör; bir otomatik pilot.
otomatik programlama — Dijital Bilgisayar Programlama. Programlamanın, insan için üretimi kolay bir biçimden bilgisayarın yürütmesi için verimli bir biçime dönüştürülmesinde bilgisayarın kendisinin kullanıldığı her türlü teknik. Otomatik programlamaya örnek olarak derleyici rutinler, yorumlayıcı rutinler vb. verilebilir.
otomasyon —
1. Makineleri kendiliğinden çalışan ya da kendiliğinden hareket eden hale getirme süreci ya da sonucu; otomatik hale getirme.
2. Bir aygıtı, bir makineyi ya da bir endüstriyel süreci daha tam olarak otomatik hale getirme kuramı, sanatı ya da tekniği.
3. İş parçalarının bir makine tezgahından bir sonrakine taşınması sürecinin otomatik hale getirilmesi.
kullanılabilir makine süresi — Bir bilgisayarın gücünün açık olduğu, bakım altında bulunmadığı ve doğru çalıştığı bilinen ya da öyle olduğuna inanılan süre.
ortalama hesaplama işlemi — Bir toplama işleminden daha uzun, bir çarpma işleminden daha kısa olan yaygın ya da tipik bir hesaplama işlemi; çoğu zaman dokuz toplama ve bir çarpmanın ortalaması olarak alınır.
B
taban — Sayılar. Onluk sayı gösteriminde on, ikili sayı gösteriminde iki, sekizlik gösterimde sekiz ve genel olarak sayıların herhangi bir gösterim sistemindeki taban.
ikili — İki tam sayısını içeren. Örneğin, ikili sayı sistemi gösterim tabanı olarak ikiyi kullanır. İkili bir seçim, iki alternatif arasındaki bir seçimdir; ikili bir işlem ise iki niceliği birleştiren bir işlemdir.
ikili hücre — İki kararlı durumdan ya da konumdan birine sahip olabilen ve böylece bir bilgi birimini saklayabilen bir öğe.
ikili kodlanmış ondalık gösterim — Sayıların yazılmasına yönelik birçok sistemden biri olup, sayının her bir ondalık basamağının ikili basamaklarla yazılmış farklı bir kod ile ifade edildiği bir sistemdir.
Örneğin, ondalık sıfır basamağı 0011 kodu ile, ondalık bir basamağı 0100 kodu ile temsil edilebilir vb.
ikili basamak — İkili gösterim ölçeğinde bir basamak. Bu basamak yalnızca 0 (sıfır) ya da 1 (bir) olabilir. “Açık” duruma ya da “kapalı” duruma, bir “evet” ya da bir “hayır”a vb. eşdeğerdir.
ikili gösterim — Sayıların iki tabanlı ölçekte yazılması. Sıfırdan on bire kadar olan ilk on iki sayı 0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011 olarak yazılır. Basamakların konumları ikinin kuvvetlerini gösterir; dolayısıyla 1010, bir çarpı iki üzeri üç ya da sekiz, sıfır çarpı iki üzeri iki ya da dört, bir çarpı iki üzeri bir ya da iki ve sıfır çarpı iki üzeri sıfır ya da bir anlamına gelir; bu da sekiz artı sıfır dört artı iki artı sıfır bire eşittir ve bu da ondur.
ikili sayı — İkili gösterimde yazılmış bir sayı.
ikili nokta — Bir ikili sayıda, ikinin tam kuvvetleri ile ikinin kesirli kuvvetleri arasındaki yeri gösteren nokta; ondalık bir sayıdaki ondalık noktanın benzeridir. Dolayısıyla 10.101, dört, bir bölü iki ve bir bölü sekiz anlamına gelir.
ikili ondalık dönüşümü — İkili gösterimde yazılmış bir sayının, karşılık gelen olağan ondalık gösterimde yazılmış sayıya dönüştürülmesinin matematiksel süreci.
bikinari gösterim — Sayılar. Tabanın dönüşümlü olarak 2 ve 5 olduğu bir gösterim ölçeği.
Örneğin, ondalık gösterimdeki 3671 sayısı bikinari gösterimde 03 11 12 01 biçimindedir; her çift basamağın ilki beşin 0 ya da 1 birimini, ikincisi ise 0, 1, 2, 3 ya da 4 birimini sayar. Karşılaştırma için, aynı sayı Roma rakamlarıyla MMMDCLXXI şeklindedir.
Bikinari gösterim, sayıların abaküsle ve insanın iki eli ile beş parmağıyla temsil edilmesini ifade eder ve bazı otomatik bilgisayarlarda kullanılmıştır.
bit — Bir ikili basamak; bilginin en küçük birimi; bir “evet” ya da bir “hayır”; darbe grubundaki tek bir darbe.
blok — Dijital Bilgisayarlar. Özellikle giriş ve çıkışla ilgili olarak, bir bütün olarak ele alınan ya da aktarılan ardışık makine sözcüklerinden oluşan bir grup.
önyükleme — Dijital Bilgisayar Programlama. Bir giriş bandının başındaki kodlanmış yönergeler ile birlikte, bir rutini bilgisayara yüklemek için anahtarlar ya da düğmeler aracılığıyla bilgisayara girilen bir ya da iki yönerge.
kesme noktası — Dijital Bilgisayar Programlama. Bir rutinde, elle ayarlanan bir anahtarın denetimi altında, bilgisayarın rutinin ilerleyişinin operatör tarafından kontrol edilmesi için durdurulabildiği bir nokta.
tampon — Devreler.
1. Sürülen bir devrenin, karşılık gelen sürücü devre üzerinde herhangi bir tepkiye yol açmasını önlemek için kullanılan bir yalıtım devresi.
2. Bir devre
Terimler Sözlüğü
tampon — Dijital Bilgisayarlar.
Bir çıkışı ve çok sayıda girişi olan, bir ya da daha fazla giriş enerjilendiğinde çıkışı enerjilenecek şekilde tasarlanmış bir devre. Böylece bir tampon, mantıksal “veya”ya eşdeğer olan devre işlevini yerine getirir; bkz. veya.
tampon bellek — Dijital Bilgisayarlar.
1. Bir giriş aygıtına bağlı, bilginin dış depolamadan toplanıp iç depolamaya aktarılmaya hazır halde saklandığı donanım.
2. Bir çıkış aygıtına bağlı, bilginin iç depolamadan iletilip dış depolamaya aktarılmak üzere tutulduğu donanım. Tampon bellek ile dış depolama arasındaki aktarımlar gerçekleşirken hesaplama devam eder.
veri yolu — Dijital Bilgisayarlar.
Bilginin, birden çok kaynaktan birden çok hedefe aktarılabildiği yol; kanal, hat ya da ana hat.
çağrı numarası — Dijital Bilgisayar Programlama.
Bir alt rutini tanımlayan ve alt rutine yerleştirilecek parametrelerle ilgili bilgi, alt rutinin üretilmesinde kullanılacak bilgi ya da işlenenlerle ilişkili bilgi içeren bir karakter kümesi.
çağrı sözcüğü — Dijital Bilgisayar Programlama.
Tam olarak bir makine sözcüğünü dolduran bir çağrı numarası.
kapasite — Dijital Bilgisayar Aritmetiği.
1. Bir bilgisayarda düzenli olarak işlenebilen basamak ya da karakter sayısı; örneğin “kapasite on ondalık basamaklı sayılardır”.
2. Bir bilgisayarda düzenli olarak ele alınabilen sayıların üst ve alt sınırları; örneğin “bilgisayarın kapasitesi +.0000000001 ile 9999999999 arasındadır”. Bilgisayarın kapasitesini aşan nicelikler genellikle çalışmasını bir şekilde kesintiye uğratır.
kart — Bilgisayarlar.
Anlam taşıyan bir desende delinmeye uygun, sabit boyut ve şekilde bir kart. Delik açılmış delikler elektriksel olarak tel fırçalarla, mekanik olarak metal parmaklarla ya da fotoelektrik yöntemle algılanır. “Delikli kart” olarak da adlandırılır. Standart delikli kartlardan biri (International Business Machines Corporation tarafından üretilmiştir) 7 3/8 inç uzunluğunda ve 3 1/4 inç genişliğindedir ve her birinde 12 konumdan herhangi birinin delinebildiği 80 sütun içerir.
kart sütunu — Delikli Kart Makineleri.
Delikli bir kartta, bilginin delikler aracılığıyla girildiği çok sayıdaki sütundan (45, 80 ya da 90) biri.
kart besleme — Delikli Kart Makineleri.
Kartları bir makineye teker teker hareket ettiren bir mekanizma.
kart alanı — Delikli Kart Makineleri.
Aynı bilgi öğesinin düzenli olarak girildiği, sayısı ve konumu sabit olan kart sütunları kümesi; örneğin beş ondalık basamaklı satın alma siparişi numaraları, 11’den 15’e kadar olan kart sütunlarından oluşan kart alanına düzenli olarak delinebilir.
kart istifleyici — Delikli Kart Makineleri.
Bir makineden geçtikten sonra kartları bir cebe ya da hazneye istifleyen bir mekanizma. Bazen “kart haznesi” olarak da adlandırılır.
kart okuyucu — Delikli Kart Makineleri.
Kartlardaki bilginin okunmasını sağlayan, genellikle kartları bakır tel fırçaların altından ya da metal parmakların üzerinden geçiren bir mekanizma.
kart delici — Delikli Kart Makineleri.
Kartları delen bir mekanizma ya da bir programa göre kartları delen bir makine.
elde — Aritmetik.
1. Bir sütundaki basamakların toplamı sayı tabanına eşit ya da onu aştığında, bir üst sütuna aktarılacak (ve orada eklenecek) basamak.
2. Elde basamağının bir üst sütuna aktarılması süreci.
katot ışın tüpü — Dijital Bilgisayarlar.
Katottan çıkan elektron demeti ya da ışını içindeki darbelerle ifade edilen bilginin, elektrostatik yük taşıyan noktaların varlığı ya da yokluğu yoluyla depolandığı bir ekran içeren elektronik bir vakum tüpü. Kapasitesi genellikle 256 ile 1024 nokta arasındadır.
hücre — Dijital Bilgisayarlar.
Genellikle bir karakter ya da bir makine sözcüğü olmak üzere, bir bilgi birimi için depolama alanı. “Hücre” teriminin kullanımında fazla bir birlik olmadığı için, daha özgül terimler (“sütun”, “konum”, “blok”) tercih edilir.
kanal — Dijital Bilgisayarlar.
1. Özellikle bir dizi basamak, karakter veya bilgi biriminin akabileceği ya da depolanabileceği bir yol. Örneğin, delikli kart çoğaltıcı olarak bilinen bir makinede, bilgi (delikli kartlar biçiminde) fiziksel olarak birbirine bağlı olmayan iki kart kanalından herhangi biri boyunca akabilir.
2. Manyetik Bant veya Manyetik Tamburlar. Bandın veya tamburun kenarına paralel, kutuplanmış noktaların varlığı ya da yokluğu yoluyla bilginin tek tek ya da kümeler halinde depolanabildiği bir yol.
3. Cıva tankı gibi Gecikme Hattı Belleği. Bilgiyi temsil eden bir darbe örüntüsünün depolanabildiği, gecikme hattı belleği boyunca ileri doğru ve elektrik devreleri üzerinden geri dönen dairesel bir yol.
karakter — Dijital Bilgisayarlar.
1. 0’dan 9’a kadar bir ondalık basamak, A’dan Z’ye kadar büyük ya da küçük bir harf, bir noktalama simgesi ya da bir makinenin alabileceği, depolayabileceği veya çıkış verebileceği (daktilo tuşlarında görülenler gibi) herhangi bir başka tekil sembol.
2. Böyle bir sembolün, pozitif ve negatif darbelerin ya da durumların bir örüntüsünü temsil eden birler ve sıfırlar dizisi biçimindeki gösterimi.
kontrol basamağı — Bilgisayarlar.
Bir makine sözcüğüyle (yani makine tarafından işlenen bir bilgi birimiyle) birlikte taşınan bir veya daha fazla basamak; bu basamaklar, sözcükteki diğer basamaklar hakkında, tek bir hata meydana geldiğinde (birbirini telafi eden iki hata hariç) kontrolün başarısız olacağı ve bir hata alarm sinyalinin oluşacağı şekilde bilgi verir. Örneğin, sözcükteki diğer basamakların toplamı tek ise kontrol basamağı 0 olabilir; diğer basamakların toplamı çift ise kontrol basamağı 1 olabilir.
dolaşımlı bellek — Dijital Bilgisayarlar.
Bilgiyi, darbelerin ya da dalgaların varlığı veya yokluğu örüntüsü olarak bir darbe veya dalga dizisi halinde depolayan bir gecikme hattı kullanan bir aygıt; burada gecikme hattının son ucundan çıkan darbe örüntüsü elektriksel olarak algılanır, yükseltilir, yeniden şekillendirilir ve başlangıç ucundan gecikme hattına tekrar verilir.
kapalı alt yordam — Dijital Bilgisayar Programlama.
Aşağıdaki özelliklere sahip bir alt yordam:
1. Ana yordamdan ayrı olarak depolanır.
2. Ana yordamda uygun noktada, bir atlama komutu denetimi alt yordamın başlangıcına aktarır.
3. Alt yordamın sonunda, başka bir atlama komutu denetimi ana yordamda uygun noktaya geri aktarır.
temizle (fiil) — Dijital Bilgisayarlar.
Bir yazmaçtaki bilgiyi, kullanılan sayı sisteminde sıfırla ifade edilecek şekilde sıfırla değiştirmek.
kod (isim) — Bilgisayarlar.
Bilgiyi bir bilgisayarda temsil etmek için kullanılan semboller sistemi ve bunların ilişkilendirilmesine yönelik kurallar.
kodlamak (fiil) — Bilgisayarlar.
Bilgiyi, özellikle problemleri, belirli bir bilgisayarın kabul edebileceği bir dilde ifade etmek.
kodlanmış ondalık (sıfat) — Bilgisayarlar.
Her bir ondalık basamağın ayrı ayrı ikili birler ve sıfırlar örüntüsüne dönüştürüldüğü bir gösterim biçimi. Örneğin, 8-4-2-1 kodlanmış ondalık gösterimde on iki sayısı 0001 0010 (1 ve 2 için) olarak temsil edilirken, saf ikili gösterimde 1100 olarak temsil edilir. Diğer kodlanmış ondalık gösterimler 5-4-2-1, excess three, 2-4-2-1 vb. olarak bilinir.
kodlanmış ondalık basamak — Bilgisayarlar.
Dört veya daha fazla bir ve sıfırdan oluşan bir örüntü ile ifade edilen bir ondalık basamak.
kodlanmış program — Bilgisayarlar.
Bir bilgisayar için kullanılan kodla ifade edilmiş bir program.
kodlayıcı — Bilgisayarlar.
Otomatik bir bilgisayarın bir problemi çözmesi için gereken bir komutlar dizisini, makinenin kabul edebileceği kesin kodlara çeviren kişi.
kodlama — Bilgisayarlar.
Belirli bir yordamı veya alt yordamı yürütmek ya da belirli bir problemi çözmek için gerekli ardışık bilgisayar işlemlerinin bilgisayar kodu biçimindeki listesi.
kodlama satırı — Bilgisayarlar.
Bir problemi çözmek üzere, genellikle tek bir satırda yazılan, bir bilgisayar kodundaki tek bir komut veya talimat.
birleştirmek (collate) — Bilgisayarlar.
İki bilgi öğesi dizisini, birleşik dizide aynı sıralamanın gözlenmesi sağlanacak herhangi bir biçimde bir araya getirmek. Örneğin, 12, 29, 42 dizisi ile 23, 24, 48 dizisi, 12, 23, 24, 29, 42, 48 biçiminde birleştirilebilir. Daha genel olarak, benzer biçimde sıralanmış iki veya daha fazla öğe kümesini, özgün kümelerden gelen bilgileri içeren başka bir sıralı küme elde etmek üzere birleştirmek. Ortaya çıkan kümedeki öğe sayısı ve tek tek öğelerin büyüklüğü, özgün kümelerin herhangi birininkinden ve bunların toplamından farklı olabilir.
birleştirici (collator) — Delikli Kart Makineleri.
İki kart beslemesi, dört kart cebi ve bir kartın diğer kartlara göre karşılaştırılabildiği veya sıralanabildiği üç istasyona sahip olan; böylece kartın hangi cebe yerleştirileceğini belirleyen bir makine. Makine, ayrıntı kartlarını ana kartlarla eşleştirmek, kartları doğru sırayla bir kart dosyası halinde birleştirmek vb. işlemler için özellikle kullanışlıdır.
sütun —
1. Yazı. Bir sözcükte ya da başka bir bilgi biriminde bir karakterin veya bir basamağın yeri ya da konumu.
2. Bilgisayarlar. Bir bilgi biriminin konumsal gösteriminde yer alan karakter veya basamak konumlarından biri. Sütunlar genellikle sağdan sola numaralandırılır; ondalık (veya ikili ya da başka) bir nokta yoksa en sağdaki sütun sıfırdır, varsa noktanın hemen solundaki sütun sıfırdır.
3. Aritmetik. 3876 gibi, bir sayı tabanına göre yazılmış bir sayıda, tabanın belirli bir kuvvetine karşılık gelen konum veya yer. Herhangi bir sütunda bulunan basamak, tabanın ilgili kuvvetinin katsayısıdır; dolayısıyla yukarıdaki örnekte 8, 10²’nin katsayısıdır.
komut — Bilgisayarlar.
Bir bilgisayar işleminin gerçekleştirilmesinde bir adımı başlatan bir darbe, sinyal veya sinyaller kümesi.
karşılaştırıcı —
1. Devreler. İki sinyali karşılaştıran ve uyum ya da uyumsuzluk göstergesi sağlayan bir devre; ya da iki bilgi öğesinin belirli açılardan karşılaştırılabildiği ve eşit ya da eşit olmadıklarına bağlı olarak bir sinyal verilen bir mekanizma.
2. Bilgisayarlar. Aynı bilginin iki farklı yazımını karşılaştırarak uyumu doğrulayan veya uyumsuzluğu belirleyen bir aygıt.
karşılaştırma — Bilgisayarlar.
Karşılaştırma yapma ve genellikle karşılaştırmanın sonucuna göre işlemde bulunma eylemi. Yaygın biçimleri, iki sayının özdeşliği için karşılaştırılması, iki sayının göreli büyüklüğü için karşılaştırılması ve iki işaretin artı ya da eksi olarak karşılaştırılmasıdır.
derleyici — Dijital Bilgisayar Programlama.
Aşağıdaki süreç yoluyla belirli bir problem için özgül bir program üreten bir program yapma yordamı:
1. Sözde kodla ifade edilen bir bilgi öğesinin amaçlanan anlamını belirlemek.
2. Gerekli alt yordamı seçmek veya üretmek (yani parametrelerden ve iskelet talimatlardan hesaplamak).
3. Alt yordamı, özgül problem için özgül kodlamaya dönüştürmek, belirli bellek yazmaçlarını atamak vb. ve onu problem programının bir öğesi olarak girmek.
4. Kullanılan alt yordamların ve bunların problem programındaki konumlarının kaydını tutmak.
5. Sözde koddaki bir sonraki bilgi öğesine geçmek.
derleme yordamı — Bilgisayarlar.
Bir bilgisayarın, yordamlar kitaplığında depolanmış diğer programları bir araya getirerek, birbirine uydurarak ve kopyalayarak bir problemi çözmek için programı kendi kendine oluşturabilmesini sağlayan bir yordam. Derleyici ile aynıdır.
tümleyen (complement) — Aritmetik.
Tabanı n olan bir gösterimde ifade edilmiş, verilen bir nicelikten aşağıdaki kurallardan biriyle türetilen bir nicelik:
(a) n’e göre tümleyen: Verilen niceliğin her basamağını n − 1’den çıkarmak, sıfır olmayan en sağ basamağa bir eklemek ve ortaya çıkan tüm elde taşımaları gerçekleştirmek. Örneğin, ikili 11010’un ikinin tümleyeni 00110’dur; ondalık 679’un onun tümleyeni 321’dir.
(b) n − 1’e göre tümleyen: Verilen niceliğin her basamağını n − 1’den çıkarmak. Örneğin, ikili 11010’un birin tümleyeni 00101’dir; ondalık 679’un dokuzun tümleyeni 320’dir.
Tümleyen, bilgisayarlarda verilen niceliğin negatifini temsil etmek için sıkça kullanılır.
tam işlem — Bilgisayarlar.
Aşağıdakileri içeren bir hesaplama işlemi:
1. İşleme giren tüm sayıların bellekten alınması.
2. Hesaplamanın yapılması.
3. Sonuçların belleğe geri yazılması.
4. Bir sonraki talimatın alınması.
bilgisayar —
1. Hesaplayabilen veya hesaplama yapabilen, yani bilgiyle, başlıca aritmetik ve mantıksal işlemler olmak üzere, makul işlemler dizilerini gerçekleştirebilen bir makine.
2. Daha genel olarak, bilgiyi kabul edebilen, bilgiye belirli makul süreçler uygulayabilen ve bu süreçlerin sonuçlarını sağlayabilen herhangi bir aygıt.
hesaplama makineleri — Bilgisayarlar.
Bilgiyi alıp verebilen, bilgiyle makul işlemler gerçekleştirebilen ve bilgiyi depolayabilen makineler.
bilgisayar kodu — Bilgisayarlar. Bilgisayarın donanımına yerleşik işlemleri ifade eden kod.
bilgisayar işlemi — Bilgisayarlar. Bilgisayara verilen bir talimat sonucunda, bilgisayar donanımında gerçekleşen elektronik, mekanik veya diğer fiziksel işlem.
koşullu — Bilgisayarlar. Hesaplama sırasında yapılan bir karşılaştırmanın sonucuna bağlı olan; insan müdahalesine bağlı olan.
koşullu durma noktası talimatı — Dijital Bilgisayar Programlama. Belirli bir anahtar ayarlanmışsa, bilgisayarın durmasına neden olan ve bunun ardından ya yordamın kodlandığı biçimde sürdürülebilmesine ya da başka bir yordama atlama yönlendirilmesine olanak veren koşullu bir atlama talimatı.
koşullu denetim aktarımı — Dijital Bilgisayarlar. Bir programın yürütülmesi sırasında ulaşıldığında, bilgisayarın ya özgün dizideki bir sonraki talimatla devam etmesine ya da o anda belirlenmiş olan bir sayı ya da sayıların bir özelliğine ilişkin bir koşula bağlı olarak, belirtilmiş başka bir talimata denetimi aktarmasına neden olan bir bilgisayar talimatı.
içerik — Dijital Bilgisayarlar. Bilgisayar belleğinin herhangi bir bölümünde depolanan bilgi. "( … )" simgesi sıklıkla "…’nın içeriği" anlamında kullanılır; örneğin, (m), adresi m olan depolama konumunun içeriğini gösterir.
denetlemek (fiil) — Dijital Bilgisayarlar. Bilgisayara verilen talimatların yürütülme sırasını yönlendirmek.
denetim devreleri — Dijital Bilgisayarlar. Talimatların uygun sırayla yerine getirilmesini sağlayan devreler.
denetim yazmacı — Dijital Bilgisayarlar. Bir çevrim boyunca bilgisayarın çalışmasını yöneten mevcut talimatı depolayan yazmaç.
denetim dizisi — Dijital Bilgisayarlar. Bilgisayar talimatlarının yürütülmek üzere seçilmesinin normal sırası. Bazı bilgisayarlarda her talimattaki adreslerden biri denetim dizisini belirtir. Diğer çoğu bilgisayarda ise, bir atlama gerçekleşmediği sürece sıra ardışıktır.
denetim birimi — Dijital Bilgisayarlar. Otomatik bir dijital bilgisayarın, işlemler dizisini yönlendiren, kodlanmış talimatları yorumlayan ve talimatları yürütmek üzere bilgisayar devrelerine uygun sinyalleri başlatan donanım bölümü.
dönüştürücü — Bir makinenin kabul edebileceği bir tür dildeki bilgiyi, bir başka türde makinenin kabul edebileceği karşılık gelen bilgiye dönüştüren bir makine. Örneğin, delikli kartlar biçiminde ifade edilen bilgiyi alıp aynı bilgiyi manyetik bant biçiminde üreten bir makine bir "dönüştürücü"dür. Çoğu zaman bu tür makineler, "düzenleme olanakları" olarak adlandırılan sınırlı hesaplama yeteneklerine sahiptir.
kopyalamak — Dijital Bilgisayarlar. Bir bellek yazmacında depolanmış bilgiyi, birinci yazmaçtaki bilgiyi değiştirmeden, başka bir bellek yazmacına aktarmak ve ikinci yazmaçta daha önce depolanmış olan her ne varsa onun yerine yazmak.
sayaç — Dijital sayıları ya toplayan ya da bir sayının herhangi bir sütununda bire bir eklemelerle dijital sayıların artırılmasına olanak veren bir mekanizma. Ayrıca sıfıra sıfırlanabilir.
sakat sıçrayan-kurbağa testi — Dijital Bilgisayar Programlama. Aşağıda tanımlanan sıçrayan-kurbağa testinin, testlerini tek bir depolama konumları kümesinden tekrarlayacak ve "sıçramayacak" biçimde değiştirilmiş bir varyasyonu.
sibernetik —
1. Hayvan ve makinede denetim ve iletişimin incelenmesi.
2. Pilotun ya da dümencinin sanatı.
3. Beyinlerin işleyişini daha iyi anlamak amacıyla, karmaşık bilgi işleme makineleri ile insan da dâhil olmak üzere yüksek hayvanların sinir sistemlerinin karşılaştırmalı incelenmesi.
çevrim (fiil) — Bilgisayarlar. Gerekli olduğunda, aritmetik süreçler yoluyla veya çevrim sayacı gibi bir donanım aygıtı aracılığıyla gerekli bellek konumu adres değişikliklerini sağlayarak, belirli bir işlem kümesini belirtilen sayıda yinelemek.
çevrim (isim) —
1. Bir birim olarak yinelenen bir işlem kümesi.
2. Bilgisayarlar. Düzen içinde yinelenen en küçük zaman aralığı veya tam eylem süreci. Bazı bilgisayarlarda "küçük çevrimler" ve "büyük çevrimler" ayırt edilir.
3. Bilgisayar Aritmetiği. Bir sayının basamaklarının, sözcüğün bir ucundan çıkarılan basamakların dairesel biçimde diğer uca sırayla eklenmesiyle kaydırılması.
çevrim ölçütü — Dijital Bilgisayar Programlama. Bir çevrimin yineleneceği toplam sayı ya da bu sayıyı depolayan yazmaç.
çevrim indisi — Dijital Bilgisayar Programlama. Bir çevrimin kaç kez yürütüldüğü; ya da bu sayı ile istenen yineleme sayısı arasındaki fark (veya bu farkın negatifi).
çevrim sıfırlama — Dijital Bilgisayar Programlama. Bir çevrim indisinin başlangıç değerine geri döndürülmesi.
döngüsel kaydırma — Bilgisayar Aritmetiği. Bir sayının basamaklarının (veya bir sözcüğün karakterlerinin), sözcüğün bir ucundan çıkarılan basamakların aynı sırayla diğer uca dairesel biçimde eklenmesiyle kaydırılması.
DC boşalması — Dijital Bilgisayarlar. Uçucu depolama kullanan bir bilgisayardan doğru akım gücünün çekilmesi sonucunda ortaya çıkan durum; yani bu tür depolamada saklanan bilginin kaybı.
hata ayıklamak — Bilgisayarlar. Bir bilgisayardaki arızaları ya da bir programdaki hataları yalıtmak ve gidermek.
dekad — Onluk bir grup; örneğin, bir "dekad sayacı" ondalık bir sayının bir sütununda ya da basamağında ona kadar sayar.
ondalık basamak — Onluk tabanda numaralandırmada kullanıldığında 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sembollerinden biri. Bu basamaklardan ikisi, 0 ve 1, elbette ikili tabanda numaralandırmada kullanıldıklarında ikili basamaklardır.
ondalık gösterim — Niceliklerin onluk tabanda yazılması.
ondalık nokta — Ondalık bir sayıda, onluğun tam sayı kuvvetleri ile kesirli kuvvetleri arasındaki yeri belirleyen nokta.
ondalıktan ikiliye dönüşüm — Onluk tabanda yazılmış bir sayının, aynı sayının ikili tabanda yazılmış biçimine dönüştürülmesine yönelik matematiksel süreç.
gecikme hattı — Bilgisayarlar. Bilgiyi bir darbe ya da dalga dizisi içinde ve bu tür dalgaların varlığı ya da yokluğu örüntüsü olarak saklayan bir aygıt. Günlük hayatta bir gecikme hattına örnek yankıdır; hava ve yansıtıcı bir duvar, bir ses dalgaları dizisini kısa süreliğine depolar. Bir bilgisayar gecikme hattında ortam cıva, kap bir boru olabilir ve son uçtan çıkan darbeler elektriksel olarak algılanabilir, yükseltilebilir, yeniden şekillendirilebilir ve başlangıç ucuna yeniden verilebilir.
tanılama yordamı — Dijital Bilgisayar Programlama. Bilgisayardaki bir arızayı ya da kodlamadaki bir hatayı bulmak üzere tasarlanmış belirli bir yordam.
diyagram — Dijital Bilgisayar Programlama. Bir problemi çözmek üzere tasarlanmış alt yordamlar dizisinin şematik gösterimi. Bir akış şemasına göre daha az ayrıntılı ve daha az simgesel bir gösterimdir ve sıklıkla İngilizce sözcüklerle açıklamalar içerir.
diferansiyel analizör — Özellikle birçok türde diferansiyel denklemi çözmek ya da “analiz etmek” için tasarlanmış bir analog bilgisayar.
türevleyici — Analog Bilgisayarlar. Çıkış sinyali, bir giriş sinyalinin türeviyle orantılı olan bir aygıt.
rakam — 1. Onluk sayı sisteminde numaralandırmada kullanılan 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 simgelerinden biri. 2. n tabanlı bir numaralandırma ölçeğinde kullanılan ve 0’dan n−1’e kadar (dahil) tam sayısal değerleri ifade eden bu simgelerden biri ve bazen ayrıca harfler.
sayısal — Bir problemde ortaya çıkan tüm değişkenleri temsil etmek üzere, rakamlarla ifade edilen sayıları ve bir gösterim ölçeğini kullanma.
sayısal bilgisayar — Bir problemde ortaya çıkan tüm değişkenleri temsil etmek için, rakamlarla ifade edilen sayıları ve genellikle 1’ler ve 0’lar biçiminde ifade edilen evetler ve hayırları kullanarak hesap yapan bir bilgisayar.
sayısallaştırmak — Bir fiziksel değişkenin analog ölçümünü, bir gösterim ölçeğinde rakamlarla ifade edilen bir sayıya dönüştürmek.
çift duyarlık — Dijital Bilgisayarlar. Bilgisayarda normalde işlenen niceliklerin iki katı sayıda rakama sahip olma durumu. Örneğin, düzenli olarak on basamaklı ondalık sayılarla işlem yapan bir masa hesap makinesi durumunda, on basamaklı parçaları izleyerek 20 basamaklı sayılarla yapılan hesaplama “çift duyarlık” hesaplamasıdır.
çalışmama süresi — Bilgisayar İşletimi. Makine arızası nedeniyle bir bilgisayarın bozuk olduğu ya da doğru çalışmadığı zaman aralığı.
sahte — Dijital Bilgisayar Programlama. İşlemleri etkilemeden, yalnızca belirlenmiş koşulları (örneğin sözcük uzunluğu ya da blok uzunluğu) sağlamak için eklenen yapay bir adres, komut ya da başka bir bilgi birimi.
boşaltma — 1. Bilgisayar İşletimi. Tüm gücü kazara ya da kasıtlı olarak kesmek.
çoğullama denetimi — Aynı işlemin iki bağımsız yürütülüşünün (ya eşzamanlı olarak yinelenmiş donanım üzerinde ya da daha sonraki bir zamanda aynı donanım üzerinde) sonuçlarının özdeş olmasını gerektiren bir denetim.
dinamik depolama — Belirli bir konumdaki bilginin zamanla değiştiği ve bu nedenle her zaman anında erişilebilir olmadığı depolama; örneğin akustik gecikme hattı depolaması ya da manyetik tambur depolaması.
dinamik altyordam — Dijital Bilgisayar Programlama. Ondalık nokta konumu ya da öğe boyutu gibi parametreler içeren ve bunlardan göreli olarak kodlanmış bir altyordamın türetildiği bir altyordam. Bilgisayarın kendisinden, seçilen parametrik değerlere göre altyordamı ayarlaması ya da üretmesi beklenir.
düzenleme — Dijital Bilgisayar Programlama. Çıkış biriminin yazdırması için bilgiyi düzenlemek ya da yeniden düzenlemek. Düzenleme; istenmeyen verilerin silinmesini, ilgili verilerin seçilmesini, sayfa numaraları ve daktilo karakterleri gibi değişmez simgelerin eklenmesini ve sıfır bastırma gibi standart işlemlerin uygulanmasını içerebilir.
bir bilgisayarın eğitimi — Bilgisayarlar. Bilgisayarın birçok amaç için birçok programı kendi kendine bir araya getirebilmesi için programların hazırlanması ve birleştirilmesi. Bu, insan programcıların bilgisayarı programlamak için gereken süreyi büyük ölçüde azaltır.
elektrikli daktilo — Elektrik motoru bulunan ve tuşlara insan parmaklarıyla dokunulduktan sonra makinenin neredeyse tüm işlemlerinin, insan parmak ve ellerinin gücü yerine elektrik gücüyle gerçekleştirildiği bir daktilo.
elektronik ("elektrik" ile karşıt olarak) — Genel olarak, iletken teller boyunca büyük sayıda elektron akışlarıyla karşıtlık içinde, vakumda küçük sayıda elektron akışlarıyla ilgili.
elektronik hesaplamalı delgeç — Delikli Kart Makineleri. Saniyenin her bir kesrinde makineden geçen bir delikli kartı okuyan, bir dizi ardışık işlemi gerçekleştiren ve sonucu delikli karta delen bir delikli kart makinesi.
elektrostatik depolama — Bilginin, uzayda yer tutan elektrostatik yüklerin varlığı ya da yokluğu biçiminde depolanması. Bkz. "katot ışın tüpü".
denklem çözücü — Çoğu zaman analog olan ve doğrusal eşzamanlı (diferansiyel olmayan) denklem sistemlerini çözmek ya da polinomların köklerini bulmak ya da her ikisini yapmak üzere tasarlanmış bir hesaplama aygıtı.
eşdeğer ikili basamaklar — Belirli sayıda ondalık basamağa ya da başka karakterlere eşdeğer ikili basamak sayısı. Bir ondalık sayı ikili sayıya dönüştürüldüğünde, gerekli ikili basamak sayısı genel olarak ondalık basamak sayısının yaklaşık 3⅓ katına eşittir. Kodlanmış ondalık gösterimde, gerekli ikili basamak sayısı genellikle ondalık basamak sayısının 4 katıdır.
silinebilir depolama — Silinip yeniden kullanılabilen depolama ortamları; örneğin manyetik bantlar.
silmek — Dijital Bilgisayarlar. 1. Depolamadan bilgiyi kaldırmak ve alanı yeni bilgilerin kaydedilmesi için kullanılabilir bırakmak. 2. Bir depolama aygıtındaki tüm ikili basamakları ikili sıfırlarla değiştirmek. İkili bir bilgisayarda silme, temizlemeye eşdeğerdir; oysa ondalık sıfır için darbe kodunun ikili birler içerebildiği kodlanmış ondalık bir bilgisayarda, clear
Terimler Sözlüğü
hata — Bilgisayarlar. Nicel bir kayan nokta hesaplamasında duyarlık kaybı miktarı. Onluk tabanda (10 tabanı) ondalık noktanın ya da ikili tabanda (2 tabanı) ikili noktanın değişken konumu dikkate alınarak elde edilen doğru nicelendirme ile bunun hesaplanmış yaklaşımı arasındaki fark. Sayısal yöntemlerde hatalar oluşur; programlarda, kodlamada, veri aktarımında ve işletimde yanlışlar oluşur; bilgisayarlarda arızalar oluşur.
fazlalık-üç kodu — Her bir ondalık basamağı, karşılık gelen ikili sayının üç eklenmiş hâli olarak temsil eden, ondalık basamaklar için kodlanmış bir ondalık gösterim. Örneğin, ondalık basamaklar 0, 1, 8, 9 sırasıyla 0011, 0100, 1011, 1100 olarak temsil edilir. Görülebileceği gibi, bu gösterimde ondalık basamağın dokuzlar tümleyeni, karşılık gelen dört ikili basamağın birler tümleyenine eşittir.
akış şeması — Dijital Bilgisayar Programlama. Hesapla, yerine koy, karşılaştır, atla, kopyala, oku, yaz vb. işlemleri temsil etmek için simgeler kullanan, programlama işlemleri dizisinin grafiksel gösterimi. Bir akış şeması, bkz. diyagram, daha ayrıntılı bir gösterimdir.
değiş tokuş — Dijital Bilgisayar Programlama. İki depolama aygıtının ya da konumunun içeriklerini karşılıklı olarak yer değiştirmek.
zorlamak (fiil) — Dijital Bilgisayar Programlama. Müdahale etmek.
yürütücü yordam — Dijital Bilgisayar Programlama. Diğer yordamları işlemek ve denetlemek üzere tasarlanmış bir yordam.
harici bellek — Dijital Bilgisayarlar. Bilgisayarın kendisinden ayrı olan ancak makinenin kabul edebileceği dilde depolanmış bilgiyi tutan malzemeler; örneğin bir dolaptaki kayıtlı manyetik bantlar ya da dosya dolaplarındaki delikli kartlar.
ayıklamak — Bilgisayarlar. 1. Belirtildiği şekilde bir makine sözcüğünden belirli basamakları elde etmek. Örneğin, on basamaklı 0000011100 sayısı bir makine yazmacında depolanmışsa, bilgisayara soldan sekizinci basamağı (bu durumda bir) “ayıklaması” ve buna karşılık belirli bir eylemi gerçekleştirmesi talimatı verilebilir. 2. Bir talimata bağlı olarak, bir makine sözcüğünün belirli sütunlarının içeriğini, başka bir makine sözcüğünün karşılık gelen sütunlarının içeriğiyle değiştirmek. 3. Bir bilgi öğeleri kümesinden, keyfi bir koşulu sağlayan tüm öğeleri çıkarmak.
E
alan — 1. Delikli Kart Makineleri. Bir dizi delikli kartın her birinde, standart bir bilgi öğesini raporlamak için düzenli olarak kullanılan bir veya daha fazla sütundan oluşan küme. Örneğin, 16’dan 19’a kadar olan sütunlar haftalık ücret oranını raporlamak için düzenli olarak kullanılıyorsa, bu sütunlar bir alan oluşturur. 2. Bilgisayarlar. Bir bütün olarak ele alınan; bir veya daha fazla karakterden oluşan (zorunlu olarak aynı sözcük içinde yer almak zorunda olmayan) bir küme; bir bilgi birimi.
sabit çevrimli işlem — Bilgisayarlar. İşlemlere, gerçekte ayrılan süreden daha kısa sürseler bile, sabit bir zamanın tahsis edildiği bilgisayar organizasyonu. Bu, “eşzamanlı” bir bilgisayarın çalışma türüdür.
sabit nokta hesaplaması — Bilgisayarlar. Her sayıda ondalık noktanın ya da ikili noktanın sabit ya da değişmez bir konumunun kullanıldığı ya da varsayıldığı hesaplama.
sabit nokta gösterimi — Aritmetik. Tüm sayısal niceliklerin, noktanın örtük olarak aynı belirlenmiş konumda yer aldığı, aynı belirlenmiş sayıda basamakla ifade edildiği bir aritmetik gösterim.
flip-flop — Devreler. 1. İki kararlı duruma, iki giriş hattına ve iki karşılık gelen çıkış hattına sahip olan; flip-flop ilgili giriş hattındayken ve yalnızca o zaman, çıkış hatlarından birinde bir sinyalin bulunduğu bir elektronik devre.
G
kapı — Devreler. İki girişi ve bir çıkışı olan; çıkış hattında bir darbenin, ancak ve ancak iki giriş hattında belirli bir darbe birleşimi gerçekleştiğinde çıktığı özelliğine sahip bir elektronik devre. Bu birleşim, her iki giriş hattında da darbelerin bulunması olabilir; buna “ve” kapısı denir. Ya da bir hatta darbe bulunması ve diğer hatta darbe bulunmaması olabilir; buna “hariç” kapısı ya da engelleyici kapı denir.
genel yordam — Dijital Bilgisayar Programlama. Uygun parametrik değerler sağlandığında belirli bir probleme özelleşen, bir problem sınıfını çözmek üzere bilgisayar kodlamasıyla ifade edilmiş bir yordam.
üretmek — Dijital Bilgisayar Programlama. İlkel öğeleri birleştirip değiştirerek kodlama üretmek; bir noktayla bir doğruyu, bir doğruyla bir düzlemi üretmeye benzer.
üreteç — Dijital Bilgisayar Programlama. Kodlama üreten bir bilgisayar programı.
H
yarım toplayıcı — Devreler. Aşağıdaki tabloya göre giriş sinyalleriyle ilişkili olan, ikili sinyaller (sıfır ya da bir) için iki çıkış kanalına sahip bir devre:
| Giriş A | Giriş B | Çıkış S | Çıkış C |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
Bu devre, ikili toplama için gerekli işlevlerin bir bölümünü donanımda ifade eder. S harfi “taşımasız toplam” anlamına gelir; C harfi “taşıma” anlamına gelir. İki yarım toplayıcı ve bir sütundan bir sonraki sütuna taşımanın uygun biçimde aktarılmasını sağlayan başka bir devre ile, ikili toplama yapacak bir devre kurulabilir.
donanım — Bilgisayarlar. Bir bilgisayarın yapıldığı mekanik, manyetik, elektriksel ve elektronik aygıtlar.
kafa — Bilgisayarlar. “Manyetik kafa” ile aynıdır; manyetik bir yüzey üzerindeki kutuplanmış noktaları okumak, kaydetmek ya da silmek için kullanılan küçük bir elektromıknatıs.
tutmak — Bilgisayarlar. Bir depolama aygıtındaki bilgiyi, ikinci bir depolama aygıtına kopyaladıktan sonra muhafaza etmek. “Temizle”nin karşıtıdır.
tutma demeti — Bilgisayar Devreleri. Elektrostatik bellek tüpü ya da katot ışınlı depolama tüpünün dielektrik yüzeyinde depolanan yükleri yenilemek için kullanılan, dağınık bir elektron demeti.
I
yoksayma (isim) — Çıkış Aygıtları. Hiçbir işlem yapılmamasını belirten bir daktilo karakteri. Teletype ya da Flexowriter kâğıt bandına delinen kodlama sisteminde, “tüm delikler delinmiş” karakteri bir yoksaymadır.
sonsuzluk — Bilgisayarlar. Bilgisayarın herhangi bir yazmaçta depolayabildiği en büyük sayıdan daha büyük olan herhangi bir sayı. Böyle bir sayı hesaplandığında, bilgisayar genellikle durur ve taşma olduğunu belirten bir alarm verir.
bilgi — 1. Anlamı olan ya da sonlu sayıda seçenekten birini belirten bir işaretler kümesi ya da donanım düzenlemesi. 2. Her türlü olgu ya da veri.
bilgi sözcüğü — Bilgisayarlar. 1. Makine sözcüğü. 2. Bir makine sözcüğünün bilgi içeriği. Bir makine sözcüğü çoğu zaman, onu izleyen (ya da önceleyen) sözcükle arasındaki ayırıcı boşluğu da içerir.
kalıtsal hata — Makine Hesaplaması. Başlangıç değerlerindeki hata; özellikle adım adım bir integrasyonda önceki adımlardan biriken hata.
girdi — Bilgisayarlar. İkincil ya da harici depolamadan bilgisayarın dahili depolamasına aktarılan bilgi.
girdi bloğu — Bilgisayarlar. Girdi verilerinin alınması ve işlenmesi için ayrılmış dahili depolamanın bir bölümü.
girdi donanımı — Bilgisayarlar. Bilgiyi bir bilgisayara almak için kullanılan donanım.
girdi birimi — Bilgisayarlar. Bilgisayarın dışından bilgiyi bilgisayara alan birim.
komut — Bilgisayarlar. Bilgisayarı belirli bir eylemi yapmaya yönlendiren bir makine sözcüğü ya da makine dilindeki bir karakterler kümesi. Daha kesin olarak, bir işlemi tanımlayan ve birlikte bir veya daha fazla adresi (ya da adres içermemeyi) kapsayan; bir bütün olarak, bilgisayarın belirtilen nicelikler üzerinde buna uygun biçimde çalışmasına neden olan bir karakterler kümesi.
Not: “Komut” terimi, birçok kişi tarafından “buyruk” ve “emir” terimlerine tercih edilir; “emir” elektronik sinyaller için ayrılmıştır; “buyruk” ise “karakterlerin sırası”ndaki gibi “sıra” anlamındaki kullanımlar için ayrılmıştır.
komut kodu — Dijital Bilgisayar Programlama. Belirli bir bilgisayar ya da belirli bir yürütücü yordam tarafından doğrudan anlaşılabilir olan tüm komutların simgeleri, adları ve tanımlarından oluşan sistem.
integratör — Analog Bilgisayarlar. Değişen çıkışı, değişen bir giriş büyüklüğünün integraline orantılı olan bir aygıt.
iç içe yerleştirmek — Bilgisayarlar. Örneğin manyetik bir tamburda, ardışık bellek konum numaralarını fiziksel olarak ayrılmış bellek konumlarına, ardışık bellek konumlarına erişim süresini büyük ölçüde azaltacak şekilde atamak.
dahili bellek — Bilgisayarlar. İnsan müdahalesi olmaksızın bilgisayar tarafından otomatik olarak erişilebilen toplam bellek ya da depolama. Bu donanım, bilgisayarın ayrılmaz bir fiziksel parçasıdır ve doğrudan bilgisayar tarafından denetlenir.
dahili depolama — Bilgisayarlar. Bkz. dahili bellek.
interpreter — Dijital Bilgisayar Programlama. Hesaplama ilerledikçe, makineye benzer bir tür sözde kodla ifade edilmiş olarak saklanan bir programı makine koduna çeviren ve çevrildikleri anda alt yordamlar aracılığıyla belirtilen işlemleri gerçekleştiren bir yürütücü yordam. Bir interpreter, özünde, süresi belirsiz uzunlukta bir program parametreleri dizisi (sözde komutlar ve operandlar) üzerinde art arda çalışan kapalı bir alt yordamdır. Genellikle kapalı bir alt yordam olarak girilebilir ve bir sözde kod çıkış komutuyla terk edilebilir.
interpreter code — Bir interpreter tarafından kabul edilebilen kod; bakınız.
interpretive routine — Interpreter ile aynı; bakınız.
item — 1. Ayrı bir bilgi parçası; ayrı bir özellik. 2. Dijital Bilgisayar Programlama. Bir kişi veya nesne hakkında bilgi bildiren alanlardan oluşan bir grup. Bir item’a örnek olarak, 1’den 12’ye kadar olan sütunlarda çalışanın adı, 13’ten 15’e kadar olan sütunlarda çalışan numarası, 16’dan 19’a kadar olan sütunlarda haftalık ücret oranı ve diğer sütunlarda çalışana ilişkin başka standart bilgileri delinmiş bir delikli kart verilebilir.
J
jump — Dijital Bilgisayar Programlama. Koşullu veya koşulsuz olarak bir sonraki komutun yerini belirten ve bilgisayarı o komuta yönlendiren bir komut veya sinyal. Jump, bilgisayarın denetimindeki normal sıralamayı değiştirmek için kullanılır. Bazı özel koşullar altında, bir jump operatörün bir anahtarı çevirmesiyle de meydana gelebilir. “transfer instruction”a bakınız.
K
key — Dijital Bilgisayar Programlama. Bir item’ı tanımlamak için kullanılan, bir alan oluşturan karakterler kümesi.
L
latency — Dijital Bilgisayar Programlama. Bellekten istenen bilginin aritmetik birime ulaştırılmasını beklerken geçen gecikme süresi. Daha özel olarak, seri depolama sisteminde latency, erişim süresi eksi kelime süresidir. Örneğin latency, manyetik bir tamburda istenen bellek konumunun okuma kafalarının altına gelmesini beklerken geçen süredir.
leapfrog test — Bilgisayar İşletimi. Bir bilgisayarın içsel çalışmasını sınamak için kullanılan bir program.
Glossary
leapfrog — Dijital Bilgisayar Programlama. Bellek konumlarının bir bölümünde bir dizi aritmetik veya mantıksal işlem gerçekleştirmesi, ardından kendisini başka bir bölüme aktarması, aktarımın doğru olup olmadığını denetlemesi ve sonra işlem dizisine yeniden başlaması özelliğiyle tanımlanır. Sonunda denetleme programı bellekteki olası her konumu işgal etmiş olacak ve yeniden başlayacaktır. “Leapfrog” terimi, izleme amaçlı bir katot ışınlı tüpte görüldüğü üzere, denetleme yordamının kendisini aktardığında konumundaki sıçramadan gelmektedir.
library — Dijital Bilgisayar Programlama. Birçok türde problemin ve problem parçalarının çözülebilmesini sağlayan, standart ve tamamen test edilmiş programlar, yordamlar ve alt yordamlar koleksiyonu.
line-at-a-time printing — Genellikle satırdaki her karakter konumu için tüm karakterleri taşıyan birer tip çubuğu kullanılarak, bir seferde tüm bir karakter satırının basılması.
location — Dijital Bilgisayarlar. Ana iç depolamada veya bellekte bir bilgisayar kelimesini saklayan bir depolama konumu; bir depolama yazmacı.
logic — Bilgisayarlar. “logic of the computer” ifadesinde, “logical design” ile aynı anlamdadır; bakınız.
logical comparison — Mantık. A ile B’nin karşılaştırılması işlemi; A, B ile aynıysa sonuç 1 veya evet, A, B ile aynı değilse sonuç 0 veya hayırdır (ya da tersi).
logical design — Bilgisayarlar. Donanım tarafından uygulanması gereken mantıksal ve matematiksel karşılıklı ilişkilerle ilgilenen tasarım.
logical operations — Bilgisayarlar. Karşılaştırma, seçme, başvuru yapma, eşleştirme, sıralama, birleştirme vb. işlemler; burada özünde evet ve hayırları karşılayan birler ve sıfırlar, üzerinde işlem yapılan öğeleri (evet-hayır nicelikleri) oluşturur.
loop — Dijital Bilgisayar Programlama. Bir yordamda bir komut grubunun yinelenmesi.
machine cycle — Bilgisayarlar. Düzenli olarak tekrar eden en küçük zaman aralığı veya tam işlem süreci. Bazı bilgisayarlarda “minor cycles” ve “major cycles” ayrımı yapılır.
machine language — Bilgisayarlar. Bir bilgisayarın işleyebileceği fiziksel biçimdeki bilgi. Örneğin, delinmiş kâğıt şerit makine dilidir; buna karşılık kâğıt üzerindeki basılı karakterler genellikle makine dili değildir.
machine word — Dijital Bilgisayarlar. Bir makinenin her aktarımda düzenli olarak işlediği, standart sayıda karakterden oluşan bir bilgi birimi. Örneğin, bir makine sayıları veya komutları düzenli olarak 36 ikili basamaktan oluşan birimler halinde işleyebilir; bu durumda bu birim “makine kelimesi”dir.
magnetic core — Bilgisayarlar. Bilginin, tel sarılı ve manyetik geçirgen bir çekirdeğin kuzey-güney veya güney-kuzey kutuplanması olarak temsil edildiği bir depolama biçimi; çekirdek düz, halka (simite benzer) vb. şekillerde olabilir.
magnetic drum — Bilgisayarlar. Yüzeyi manyetik bir malzeme ile kaplanmış ve üzerinde bilginin küçük kutuplanmış noktalar halinde saklanabildiği, hızlı dönen bir silindir.
magnetic head — Bilgisayarlar. Manyetik bir yüzey üzerindeki kutuplanmış noktaları okumak, kaydetmek veya silmek için kullanılan küçük bir elektromıknatıs.
magnetic memory — Bilgisayarlar. Depolama için malzemelerin manyetik özelliklerinden yararlanan belleğin herhangi bir bölümü.
magnetic tape — Üzerinde bilgiyi temsil eden kutuplanmış noktaların saklanabildiği, manyetik malzeme ile kaplanmış veya emdirilmiş kâğıt, metal ya da plastikten yapılmış şerit.
magnetic wire — Üzerinde bilgiyi temsil eden kutuplanmış noktaların saklanabildiği manyetik malzemeden yapılmış tel.
major cycle — Bilgisayarlar. Depolama konumlarına art arda erişim sağlayan bir bellek aygıtında, aynı depolama konumunun ardışık görünümleri arasındaki zaman aralığı. Başka bir deyişle, manyetik bir tamburun bir dönüş süresi veya bir gecikme hattındaki darbelerin bir kez yeniden dolaşım süresidir. Minor cycle’ların tam katıdır.
malfunction — Bilgisayarlar. Bir bilgisayarın donanımının çalışmasındaki bir arıza.
marginal checking — *6’ya bakınız.
master clock — Bilgisayarlar. Zamanlama sinyallerinin birincil kaynağı.
mathematical check — Matematiksel özdeşlikleri veya diğer özellikleri kullanan bir denetim. Örneğin, çarpma işlemi, A ile B’nin çarpımının B ile A’nın çarpımına eşit olması matematiksel denetimiyle doğrulanabilir; iki çarpma farklı zamanlarda yapılır ve birbirleriyle karşılaştırılır. Çoğu zaman küçük bir sapma kabul edilebilir; buna tolerans denir.
mathematical logic — Sayısal olmayan ilişkiler hakkında, hesaplamada verimli semboller kullanarak yapılan kesin akıl yürütme. “Symbolic logic” olarak da adlandırılır.
mercury memory — Dijital Bilgisayarlar. Dalgaların veya darbelerin dolaşan bir dizisini depolamak için ortam olarak cıva kullanan gecikme hatları.
memory — Bilgisayarlar. 1. Bilgiyi, donanımın veya ekipmanın bir şekilde düzenlenmesi biçiminde saklayan birimler. “storage” ile aynıdır. 2. Bilginin içine aktarılabildiği ve daha sonra geri alınabildiği herhangi bir aygıt.
memory capacity — Bir bellek biriminin saklayabileceği bilgi miktarı. Genellikle ondalık basamak sayısı veya ikili basamak sayısı cinsinden ölçülür. Bellek kapasitesi için başka ölçüler de tanımlanmıştır.
mercury tank — Bilgi depolayan bir veya daha fazla gecikme hattını içeren bir cıva kabı.
merge — Önceden aynı kurala göre sıralanmış iki veya daha fazla diziden, öğelerin boyutunu, yapısını veya toplam sayısını değiştirmeden, belirli bir kurala göre sıralanmış tek bir öğe dizisi elde etmek. Merge, collating’in özel bir durumudur.
message — Bir birim olarak taşınan, uzunluğu değişken olan bir kelime grubu.
microsecond — Saniyenin milyonda biri.
millisecond — Saniyenin binde biri.
minimum access programming — Dijital Bilgisayar Programlama. Bellekten bilgi elde etmek için gereken bekleme süresinin en aza indirildiği biçimde yapılan programlama. “minimum latency programming” veya “forced coding” olarak da adlandırılır.
minimum access routine — Dijital Bilgisayar Programlama. Seri belleğe sahip bir bilgisayarda, veri ve komutların ustaca düzenlenmesi yoluyla bellekten bilgi için fiilî bekleme süresinin, beklenen rastgele erişim bekleme süresinden çok daha az olduğu şekilde kodlanmış bir yordam.
minimum latency programming — “minimum access programming” ile aynı; bakınız.
minimum latency routine — “minimum access routine” ile aynı; bakınız.
minor cycle — Dijital Bilgisayarlar. Seri iletim kullanan bir dijital bilgisayarda, kelimeler arasındaki boşluk dâhil olmak üzere, bir makine kelimesinin iletimi için gereken süre.
mistake — Bilgisayarlar. Bir programda veya kodlamada yanlış bir komuta, yanlış bir bilgi öğesine ya da yanlış bir manuel işleme yol açan insan hatası.
modifier — Dijital Bilgisayar Programlama. Bir operandın adresini değiştirmek için kullanılan, bazen çevrim indisi olan bir nicelik.
modify — Dijital Bilgisayar Programlama. 1. Bir komutta operandın adresini değiştirmek. 2. Tanımlı bir parametreye göre bir alt yordamı değiştirmek.
modulo check — Bilgisayarlar. A sayısının birlikte işlendiği her sayıda bulunan birlerin sayısının, A ile birlikte taşınan ve A’nın n’e bölünmesinden kalan değere eşit olan bir denetim sayısı B ile karşılaştırıldığı bir denetim basamakları biçimi. Örneğin, “modulo 4 check”te denetim sayıları 0, 1, 2 veya 3 olacaktır ve A’nın 4’e bölünmesinden kalan değer bildirilen denetim sayısı B’ye eşit olmalıdır; aksi hâlde bir hata oluşmuştur.
N
non-erasable storage — Delinmiş kâğıt şeritler ve delinmiş kartlar gibi, silinip yeniden kullanılamayan depolama ortamları.
non-volatile storage — Güç olmadığında da bilgiyi koruyan depolama ortamları; manyetik şeritler, tamburlar veya çekirdekler gibi.
notation — Aritmetik. Sayıların temsil edilme biçimi. Nicelikler n tabanlı gösterimde yazıldığında, basamakların ardışık konumları n’in kuvvetlerini ifade eder. Böylece, 10 tabanlı veya ondalık gösterimde 378, 3 yüzlük, 7 onluk ve 8 anlamına gelir. 2 tabanlı veya ikili gösterimde 1101, 1 sekizlik, 1 dörtlük, hiç ikilik ve 1 birlik anlamına gelir. 8 tabanlı veya sekizlik gösterimde 764, 7 altmış dörtlük artı 6 sekizlik artı 4 anlamına gelir.
numeric coding — Makine dili hazırlanırken tüm bilginin sayılarla ifade edildiği bir kodlama veya kısaltma sistemi. Örneğin, Boston, New York, Philadelphia, Washington vb. on yer, ondalık basamaklar 0, 1, 2, 3, … ile gösterilebilirken, “alphabetic coding”te BO, NY, PH, WA, … gibi alfabetik kısaltmalar makine tarafından kabul edilebilir.
Q
octal digit — Sekiz tabanlı sayma sisteminde basamak olarak kullanıldığında 0, 1, 2, 3, 4, 5, 6, 7 sembollerinden biri.
octal notation — Sayıların sekiz tabanlı gösterimi. Örneğin, bu ölçekteki 217 sayısı, 2 kez 8’in karesi (2 × 64 = 128), artı 1 kez 8, artı 7 anlamına gelir ve ondalık gösterimde 143’e eşittir. Sekizlik 217 sayısı ikili gösterimde 010, 001, 111’e eşittir; her bir sekizlik basamak doğrudan ikili eşdeğerine dönüştürülür. Sekizlik gösterim, ikili makinelerle çalışırken oldukça kullanışlıdır; çünkü sekizlik sayılar insanlar için ikili sayılardan daha kolay okunur ve dönüşüm anında yapılabilir.
odd-even check — Makine kelimesindeki toplam birlerin sayısı çiftse 1, tekse 0 olan (ya da tersi) ve denetim amacıyla birlikte taşınan bir basamağın kullanılması.
one-address (adjective) — Dijital Bilgisayar Programlama. Her tam komutun bir işlemi içerdiği ve bellekte yalnızca bir yazmacın konumunu belirttiği özelliğe sahip olma durumu. “single-address” olarak da adlandırılır.
on-line data reduction — Verinin indirgeme sürecine aktığı hızla aynı hızda yapılan veri indirgeme.
open subroutine — Dijital Bilgisayar Programlama. Bir jump ile girilmeyen, doğrusal bir komut dizisinin içine doğrudan eklenen bir alt yordam. Böyle bir alt yordam, bir yordamda ihtiyaç duyulan her noktada yeniden kopyalanmak zorundadır.
operand — Bilgisayarlar. Bir işleme giren veya bir işlemden çıkan niceliklerden herhangi biri. Bir operand, bir argüman, bir sonuç, bir parametre ya da bir sonraki komutun konumunu belirten bir gösterge olabilir.
operating ratio — Bilgisayar İşletimi. (1) Doğru makine çalışmasının toplam saat sayısının (insan hataları nedeniyle programın yanlış olduğu zamanlar dâhil) (2) önleyici bakım dâhil olmak üzere planlanmış toplam bilgisayar çalışma saatlerine bölünmesiyle elde edilen oran. Örneğin, bilgisayar haftada toplam 120 saat olacak şekilde üç vardiya için planlanmışsa, önleyici bakım 12 saat sürüyorsa ve plansız duruş süresi 3 saatse, operating ratio %87½’dir.
operation code — Dijital Bilgisayar Programlama. Bir komutun, yapılacak aritmetik, mantıksal veya aktarım işlemini belirleyen bölümü.
operation number — Dijital Bilgisayar Programlama. Bir programı oluşturan dizide bir işlemin veya onun eşdeğer alt yordamının konumunu gösteren sayı. Bir problem sözde kodla ifade edildiğinde, her adımın bazen bir operation number alması gerekir.
operator — Bilgisayarlar. Bilgisayarı fiilen işleten, problemleri yükleyen, başlatma düğmesine basan vb. kişi.
optimum programming — Belirli bir bakış açısından en iyi olan programlama. “minimum access programming”e bakınız.
"or" circuit — Devreler. İki giriş hattı ve bir çıkış hattı bulunan ve giriş hatlarından birinde ya da her ikisinde bir darbe bulunduğunda çıkış hattında bir darbe üreten devre.
order — 1. Sıra. 2. Komut. Bu olası karışıklık nedeniyle, “komut” anlamında “order” sözcüğünün kullanımı birçok bilgisayar uzmanı tarafından kaçınılır.
output — Bilgisayarlar. 1. Bir bilgisayarın iç depolamasından ikincil veya harici depolamaya aktarılan bilgi. 2. Bilgisayarın dışındaki herhangi bir aygıta aktarılan bilgi.
output block — Dijital Bilgisayarlar. Dışarı aktarılacak veriyi almak için ayrılmış iç depolama bölümü.
output equipment — Bilgisayarlar. Bilgiyi bir bilgisayardan dışarı aktarmak için kullanılan donanım.
output unit — Bilgisayarlar. Bilgiyi bilgisayarın dışına kabul edilebilir bir dilde veren birim.
overflow — Bilgisayarlar. Bir sayaçta veya yazmaçta, kapasitenin ötesinde bir sayının oluşması. Örneğin, her biri kendi yazmacının kapasitesi içinde olan iki sayının toplanması, toplamı tutacak yazmacın kapasitesini aşan bir sonuç verebilir; buna overflow denir.
P
pack — Dijital Bilgisayar Programlama. Birkaç farklı kısa bilgi alanını tek bir makine sözcüğü içinde birleştirmek. Örneğin, bir çalışanın bordro numarası, haftalık ücret oranı ve vergi muafiyetleri alanları tek bir sözcükte birlikte saklanabilir; bu alanların her birine farklı bir basamak sütunları kümesi atanır.
parallel operation — Bilgisayarlar. Bilgisayarın ya da herhangi bir parçasının içinden bilginin aynı anda iki veya daha fazla hat ya da kanal kullanılarak akışı.
parallel storage — Bilgisayarlar. Tüm bitlerin, ya da karakterlerin, ya da sözcüklerin, zamanın koordinatlardan biri olmaksızın uzayda esasen eşit derecede erişilebilir olduğu depolama. Paralel depolama, seri depolamanın karşıtıdır. Sözcükler paralel durumda olduğunda, depolamanın sözcükler bazında paralel olduğu söylenir; sözcüklerin içindeki karakterler art arda değil de eşzamanlı olarak ele alındığında ise depolama karakterler bazında paraleldir.
parameter — Dijital Bilgisayar Programlama. Bir alt yordamda, ana bir yordamın farklı bölümlerinde kullanıldığında farklı değerler verilebilen, ancak bu kullanımların her biri boyunca genellikle değişmeden kalan bir nicelik. Bir alt yordamın çok sayıda farklı programda başarıyla kullanılabilmesi, alt yordamın parametrelerinin değiştirilmesiyle uyarlanabilir olmasını gerektirir.
parity check — Bir makine sözcüğündeki birlerin toplam sayısı tek ise 1, çift ise 0 olan ve denetim amacıyla taşınan bir basamağın ("eşlik basamağı" olarak adlandırılır) kullanımı. Bkz. odd-even check.
patch — Dijital Bilgisayar Programlama. Bir hatayı düzeltmek veya yordamı değiştirmek amacıyla bir yordamın içine eklenen bir kodlama bölümü (genellikle denetimin yordamdan yamaya ve tekrar geriye açıkça aktarılması yoluyla).
permanent memory — Bilgisayarlar. Güç kapatıldığında içeriği bozulmadan kalan bilgi depolaması; örneğin manyetik tambur üzerindeki depolama.
plotting board — Bilgisayarlar. Bir veya daha fazla değişkenin, bir veya daha fazla başka değişkenin fonksiyonu olarak eğrilerini çizen bir çıkış birimi.
plugboard — Delikli Kart Makineleri. Yüzlerce elektrik terminali içeren, kısa bağlantı kablolarının makine için farklı programlara göre değişen desenlerde takılabildiği, çıkarılabilir bir pano. Programı değiştirmek için, kablolanmış bir fiş panosu çıkarılır ve başka bir kablolanmış fiş panosu takılır. Bir fiş panosu, tüm komutları makineye aynı anda sunan bir program bandına denktir. Delikli kartlardaki X-delikleri ve diğer işaretlerin makineden geçerek farklı durumlarda farklı komut seçimlerine yol açmasına dayanır.
plug-in unit — Lambalar, dirençler, kondansatörler, diyotlar vb. bileşenlerin birlikte kablolanmış olduğu, standart bir tipte olan ve bir bütün olarak kolayca takılıp çıkarılabilen bir alt birim.
point — Aritmetik. Bir gösterim ölçeğinde, sayının tam ve kesirli kısımları arasındaki ayrımı belirleyen nokta ile gösterilen konum. 10 tabanlı ölçekte ondalık nokta, 2 tabanlı ölçekte ikili nokta olarak adlandırılır.
post mortem (isim) — Dijital Bilgisayar Programlama. Bir problem bandı bilgisayarda "öldükten" sonra, bilgisayarın yazmaçlarının tümünün ya da belirli bir bölümünün içeriklerine ilişkin bilgileri otomatik olarak veya istendiğinde yazdıran bir tanılama yordamı. Bir post mortem bandının amacı, problemin kodlanmasındaki ya da makine işleyişindeki bir hatanın yerini saptamaya yardımcı olmaktır.
precision — Hesaplama. Bir niceliğin ne derece kesin olarak ifade edildiği; bu, bir niceliğin ne derece doğru olarak bilindiğini ya da gözlendiğini ifade eden accuracy kavramından farklıdır. Anlamlı basamak sayısı, bir sayının hassasiyetini ölçer. Örneğin, "gerekli bilgisayar gücü 55.7843 kilovattır" ifadesinde sayı altı basamak hassasiyetindedir, ancak doğruluğu kesinlikle bundan çok daha düşüktür.
prestore — Dijital Bilgisayar Programlama. 1. Bir işlenenin adresi ya da bir çevrim indeksinin başlangıç değerini ayarlamak. 2. Bir yordamda gereksinim duyulmadan önce bir niceliği uygun ya da elverişli bir konumda saklamak.
printer — Bilgisayarlar. Karakterleri yazdıran ya da daktilo eden bir çıkış mekanizması.
program (isim) — Bilgisayarlar. 1. Bir problemi çözmek için bir dijital bilgisayara yönelik olarak hazırlanmış, kesin bir kodlanmış komutlar dizisi. Not: Bu anlam için bazı kişiler routine terimini tercih eder. 2. Bir problemin çözümü için bir plan. Tam bir program; verilerin aktarımı için planları, bilgisayar için kodlamayı ve sonuçların etkin kullanımına yönelik planları içerir.
program (fiil) — Bir program yapmak.
program parameter — Dijital Bilgisayar Programlama. Hesaplama sırasında bir alt yordama dahil edilen bir parametre. Bir program parametresi sıklıkla, alt yordamın kendisine ya da giriş noktasına göreli olarak saklanan ve her başvuruda alt yordam tarafından ele alınan bir sözcükten oluşur. Yordam tarafından değiştirilebilir. Giriş noktasına bağlı olarak değişkenlik gösterebilir.
program register — Dijital Bilgisayarlar. Bilgisayarın denetim biriminde, programın geçerli komutunu saklayan ve böylece bu komutun yürütülme çevrimi sırasında bilgisayarın çalışmasını tamamen denetleyen yazmaç. control register ile aynıdır. program counter olarak da adlandırılır.
program step — Bilgisayarlar. Bir programdaki bir adım; genellikle tek bir komut.
program tape — Bilgisayarlar. Bir problemi çözmek için bilgisayara verilen komutlar dizisini içeren bant.
program-sensitive error — Bilgisayarlar. Program adımlarının görece alışılmadık bir birleşimi ortaya çıktığında keşfedilen, bazı devrelerin öngörülmeyen davranışlarından kaynaklanan hata.
programmed checking — Bilgisayarlar. Aşağıdaki özelliklere sahip bir denetim sistemi: 1. Herhangi bir P problemi çalıştırılmadan önce, bilinen cevaba sahip aynı türde bir örnek problem çalıştırılır; ve 2. A × B ile B × A’nın karşılaştırılması gibi matematiksel ya da mantıksal denetimler, P için programın içine dahil edilir; ve 3. Yerleşik hata saptama devreleri yerine, çok yüksek bir doğruluk olasılığına güvenilir.
programmer — Gerekli ayrıntılı kodlara mutlaka dönüştürmeden, bir bilgisayar için komut dizileri hazırlayan kişi.
pseudo-code — Dijital Bilgisayar Programlama. Bilgisayarın donanımından bağımsız, bilgisayarı yönlendirebilmesi için bilgisayar koduna çevrilmesi gereken, keyfi bir kod.
pseudo-random (sıfat) — Hesaplama. Belirli bir hesaplama süreciyle üretilmiş olma özelliğine sahip olmakla birlikte, istatistiksel rastgelelik için standart testlerden bir ya da birkaçını aynı zamanda sağlayan.
pulse — Devreler. Genel olarak, bir ortamın dalganın ortalama yüksekliğine karşılık gelen normal düzeyi ile, dar bir dalganın tepe ya da çukuruna karşılık gelen yüksek ya da düşük düzeyi arasındaki keskin fark; çoğu zaman ani bir gerilim değişimi.
pulse code — Kendisine belirli bir anlam atanmış darbeler kümesi; bir karakterin ikili gösterimleri.
punch card — Bilgisayarlar. Anlam taşıyan bir desende delik açmaya ve mekanik olarak işlenmeye uygun, sabit boyut ve biçimde bir kart. Delikler genellikle tel fırçalarla elektriksel olarak ya da metal parmaklarla mekanik olarak algılanır.
punch card machinery — Delikli kartlarla çalışan makineler.
punched tape — Bilgi iletmek amacıyla delik desenleri açılmış kâğıt bant.
punch position — 80 sütunlu delikli kartlar için, kart üzerindeki bir satırda yer alan ve 0’dan 9’a kadar bir ondalık basamağı ya da X punch (10. satır) veya Y punch (12. satır) olarak adlandırılan delikleri gösteren delik konumu.
Q
quantity — Matematiksel anlamda pozitif ya da negatif bir gerçek sayı. Not: quantity terimi, bazı bilgisayar uzmanları tarafından sayısal veriye atıf yapmak için tercih edilir; number terimi ise "basamak sayısı" ifadesinde olduğu gibi, tamsayı ya da doğal sayı anlamında tercih edilir.
R
random access — Bilgisayarlar. Bilginin alınacağı bir sonraki yazmacın rastgele seçildiği koşullar altında belleğe ya da depolamaya erişim. Örneğin, telefon rehberindeki isimlere erişim random accesstir; herhangi birinin bir sonraki bakacağı isim, yaklaşık eşit olasılıkla kitabın hemen her yerinde olabilir.
random access programming — Programda istenen yazmaçlardaki bilgilere erişim süresi dikkate alınmaksızın bir problemin bilgisayar için programlanması. minimum access programming ile karşıtlık oluşturur.
random number — Rastgele bir basamak dizisinden seçilen bir basamak kümesiyle oluşturulmuş sayı. Bir basamak dizisi, her ardışık basamağın n tabanında n basamaktan herhangi biri olma olasılığının eşit olduğu bir süreçle oluşturulduğunda rastgeledir.
rapid memory — Bilgisayarlar. Tüm belleğin içinden bilginin en hızlı biçimde elde edilebildiği bölüm.
read — Bilgisayarlar. 1. Genellikle bir depolama biçiminden diğerine, özellikle harici ya da ikincil depolamadan dahili depolamaya kopyalamak. 2. Donanım düzenlemelerinde kaydedilmiş anlamı algılamak.
read-around-ratio — Dijital Bilgisayarlar. Katot ışınlı tüp depolamada, dizideki tek bir noktada elektrostatik yük olarak tutulan bilginin, çevredeki noktalardaki yükler kaybolmaması için yenilenmeden önce, art arda kaç kez kaydedilebileceğini, okunabileceğini ya da silinebileceğini ifade eden sayı. Bu sayı read-around olarak da adlandırılır.
real time — Bir problemi çözerken, çözümün gerekli olduğu gerçek süre içinde yanıt verebilecek kadar yeterli hız. Örneğin, bir insanın otomobil kullanması durumunda: saatte 30 mil hızla neredeyse tüm problemlerini düzenli olarak gerçek zamanda çözebilir; saatte 100 mil hızla ise bazı problemlerini gerçek zamanda çözmede düzenli olarak başarısız olur.
real time operation — Bilgisayar İşletimi. Problemleri gerçek zamanda çözme. Daha kesin olarak, veri işlemenin sonuçlarının fiziksel işlemi yönlendirmede yararlı olabilmesi için, verilerin bir fiziksel süreçle zaman uyumlu olarak işlenmesi.
red-tape operations — Dijital Bilgisayar Programlama. Bir program tarafından çağrılan ancak problemin çözümüne doğrudan katkıda bulunmayan bilgisayar işlemleri; yani diğer komutların adres bölümünü değiştirmede, çevrimleri saymada, verileri yeniden düzenlemede vb. kullanılan aritmetik, mantıksal ve aktarım işlemleri.
redundant check — Bilgisayarlar. Arızaları ve hataları saptamaya yardımcı olmak için makine sözcüklerinde ek basamaklar kullanan, ancak tam çoğaltma yapmayan bir denetim.
reel — Genellikle manyetik bant olan bir bant makarası.
reference record — Dijital Bilgisayar Programlama. Bir derleyicinin çıktısı olan; işlemleri ve bunların son özgül yordam içindeki konumlarını listeleyen ve yordamın bölümlendirilmesi ile depolama tahsisini açıklayan bilgileri içeren kayıt.
regenerate — Dijital Bilgisayarlar. Elektrostatik depolama işleminde, solmayı ve bozulmaları gidermek amacıyla, katot ışınlı tüp ekranındaki bir hücrede hâlen tutulan bilginin yeniden yerine konması.
register — Bilgisayarlar. Bir makine sözcüğünü saklamak için kullanılan donanım.
relative address — Dijital Bilgisayar Programlama. Bir yordam ya da alt yordamdaki bir bellek konumunun yerini tanımlamak için kullanılan etiket. Göreli adresler, genellikle yordamın ilk sözcüğünün saklandığı adres olan belirli bir reference adresi eklenerek mutlak adreslere çevrilir. Örneğin, bir göreli adres komutu n adresini belirtiyorsa ve yordamın ilk sözcüğünün adresi k ise, bellek konumunun mutlak adresi n + k olur.
relative coding — Dijital Bilgisayar Programlama. Tüm adreslerin keyfi olarak seçilmiş bir konuma başvurduğu ya da tüm adreslerin simgesel olarak temsil edildiği kodlama.
repetition rate — Bilgisayarlar. Makinenin devrelerinde genellikle kullanılan elektronik darbelerin en yüksek hızı.
reproducer — Delikli Kart Makineleri. Diğer kartlarla belirtilen şekilde uyumlu olacak biçimde kartlara delik açan bir delikli kart makinesi.
rerun — Dijital Bilgisayar Programlama. Bir programı ya da onun bir bölümünü bilgisayarda yeniden çalıştırmak.
rerun point — Dijital Bilgisayar Programlama. Bir programda önceden planlanmış noktalardan biri; bu noktalar arasında bir hata saptanırsa, problemi yeniden çalıştırmak için programın başına dönmek yerine yalnızca son yeniden çalıştırma noktasına geri dönmenin yeterli olduğu noktalar. Yeniden çalıştırma noktaları genellikle üç ila beş dakika aralıklarla yerleştirilir; böylece yeniden çalıştırma için çok az bilgisayar zamanı gerekir. Bir yeniden çalıştırma için gerekli tüm bilgiler, bir yeniden çalıştırma noktasından sonraki bir sonraki noktaya kadar geçen sürenin tamamı boyunca bekleme yazmaçlarında hazır bulunur.
rerun routine — Dijital Bilgisayar Programlama. Bir arıza ya da hatanın ardından kullanılmak üzere tasarlanmış, son önceki yeniden çalıştırma noktasından itibaren bir yordamı yeniden kuran yordam.
reset — Bir yazmacı sıfıra ya da belirtilmiş bir başlangıç durumuna döndürmek.
resolver — Analog Bilgisayarlar. Bir vektörü birbirine dik iki bileşene ayıran bir aygıt.
restore — Bilgisayarlar. Bir çevrim indeksini, değişken bir adresi ya da başka bir bilgisayar sözcüğünü başlangıç değerine döndürmek. Ayrıca bkz. reset.
rewind — Bilgisayarlar. Manyetik bandı başlangıcına geri sarmak.
roll out (fiil) — Bilgisayarlar. Aşağıdaki işlemle bir yazmaçtan ya da sayıcıdan okuma yapmak: her sütundaki basamağa eşzamanlı olarak ekleme yapmak; bunu (ondalık sayılar için) 10 kez yapmak; her sütundaki sonuç 9’dan 0’a geçtiğinde bir sinyal üretmek.
rollback — Dijital Bilgisayar Programlama. rerun ile aynıdır; bkz.
round off — Hesaplama. Daha hassas bir niceliği, genellikle en yakın daha az hassas değeri seçerek, daha az hassas bir niceliğe dönüştürmek; bkz. precision.
rounding error — Hesaplama. Bir niceliğin daha az anlamlı bazı basamaklarının atılması ve elde tutulan daha anlamlı basamaklara belirli bir ayarlama uygulanması sonucu ortaya çıkan hata. round-off error olarak da adlandırılır. Yaygın bir yuvarlama kuralı, niceliği en yakın basamağa almaktır. Böylece π, 3.14159265…, dört ondalığa yuvarlandığında 3.1416 olur.
Not: Alston S. Householder şu terimleri önermektedir: initial errors, generated errors, propagated errors ve residual errors. Eğer x argümanın gerçek değeri, x* ise hesaplamada kullanılan nicelik ise, f(x) isteniyorsa, x − x* başlangıç hatasıdır; f(x) − f(x*) yayılmış hatadır. Eğer fₐ kullanılan Taylor ya da başka bir yaklaşım ise, o zaman f(x*) − fₐ(x*) …
Terimler Sözlüğü
residual error Artık hata. Eğer f gerçek sonuç ise, o zaman fa − f üretilmiş hatadır ve bu, yuvarlama sonucunda biriken hatadır.
routine — Dijital Bilgisayarlar. 1. Bir dijital bilgisayarın gerçekleştirdiği işlemler dizisi. 2. Bu işlemleri belirleyen komutlar dizisi. 3. Bilgisayarı istenen bir işlemi ya da işlemler dizisini gerçekleştirmeye yönlendirmek için uygun sırada düzenlenmiş kodlanmış komutlar kümesi.
Ayrıca bkz. subroutine ve program.
run (isim) — Bilgisayarlar. 1. Bir programın bir bilgisayarda tek bir çalıştırılması. 2. İnsan operatörün herhangi bir şey yapmak zorunda olmadığı bir süre boyunca bir yordamın ya da birkaç yordamın yürütülmesi.
scale (fiil) — Hesaplama. Bir değişkenin ifade edildiği ölçeği (yani birimleri), eldeki makinenin ya da programın kapasitesi içine girecek şekilde değiştirmek.
scale factor — Hesaplama. Bir problemde yer alan nicelikleri çarpmak veya bölmek ve bunları istenen bir aralığa, örneğin artı bir ile eksi bir aralığına dönüştürmek için kullanılan bir ya da daha fazla katsayı.
screen — Devreler. Bir elektrostatik depolama tüpünde, elektrostatik yüklerin depolandığı yüzey. Bir pentotta, ızgaralardan biri.
secondary storage — Bilgisayarlar. Bilgisayarın ayrılmaz bir parçası olmayan ancak bilgisayara doğrudan bağlı ve bilgisayar tarafından denetlenen depolama; örneğin manyetik bantlar.
segment (isim) — Dijital Bilgisayar Programlama. İç depolamaya sığamayacak kadar uzun bir yordamda, iç depolamanın tamamına sığacak kadar kısa olan, ancak diğer segmentleri çağırmak ve otomatik olarak onlara dallanmak için gerekli kodlamayı içeren bir parça. İç depolama kapasitesini aşan yordamlar bir derleyici tarafından otomatik olarak segmentlere ayrılabilir.
segment (fiil) Segmentlere ayırmak.
sense (fiil) — Bilgisayarlar. 1. Bir donanım öğesinin, özellikle elle ayarlanan bir anahtarın düzenini belirlemek. 2. Kâğıda delinmiş delikleri okumak.
sentinel — Dijital Bilgisayar Programlama. Bir alan, öğe, blok, bant vb. gibi bir bilgi parçasının başlangıcını ya da sonunu işaretleyen bir sembol; bir etiket.
select — Mantık. Belirli bir koşula ilişkin rapor evet ise A’yı almak, hayır ise B’yi almak.
selector — Delikli Kart Makineleri. Bir durumu raporlayan ve buna göre bir kartın ya da bir işlemin seçilmesini sağlayan bir mekanizma.
sequence (fiil) — Mantık. A, B’den büyük ya da ona eşitse A’yı; A, B’den küçükse B’yi seçmek ya da bu işlemin bir varyasyonunu uygulamak.
sequence checking routine Yürütülen her komutu denetleyen ve belirli verileri yazdıran bir denetim yordamı. Yürütüldüğü sırada her komut için adresleriyle birlikte kodlanmış komutu ve birkaç yazmacın her birinin içeriğini yazdıracak şekilde tasarlanabilir ya da yalnızca seçilmiş verileri, örneğin ortaya çıktıklarında aktarım komutlarını ve fiilen aktarılan miktarı yazdıracak şekilde tasarlanabilir. Birçok varyasyon mümkündür. İyi ve esnek bir sıra denetim yordamı, kendi içinde birden fazla varyasyonu destekler.
sequence-control tape — Program bandı. (Eskiyen terim.)
sequential control — Bilgisayarlar. Bir bilgisayarın denetiminin, komutların bir sıra halinde düzenlendiği ve bir problemin çözümü sırasında bu sırayla bilgisayara beslendiği biçimi.
sequencer — Delikli Kart Makineleri. Bilgi öğelerini sıraya koyan bir mekanizma. A’nın B’den büyük, eşit ya da küçük olup olmadığını belirler ve buna göre A ve B’yi içeren kartları farklı zamanlarda bir cebe yönlendirir.
serial — Bilgisayarlar. Tek bir donanım parçasında art arda ele alınan.
serial operation — Bilgisayarlar. Bilgisayardan ya da onun herhangi bir bölümünden bilginin, aynı anda yalnızca tek bir hat ya da kanal kullanılarak akması. Paralel işlem ile karşıtlık oluşturur.
serial storage — Bilgisayarlar. Zamanın, herhangi bir bitin, karakterin ya da (özellikle) sözcüğün yerini belirlemek için kullanılan koordinatlardan biri olduğu depolama. Belirli birkaç sözcükten oluşan gruplar içinde sözcüklerin zaman sırasına göre birbiri ardına ortaya çıktığı ve erişim süresinin sıfırdan birçok sözcük-zamanına kadar değişen bir gecikme ya da bekleme süresini içerdiği depolama, sözcüğe göre seri olarak adlandırılır. Bir sözcüğü oluşturan tek tek bitlerin zaman sırasına göre ortaya çıktığı depolama bite göre seridir. Kodlanmış ondalık ya da diğer ikili olmayan sayılar için, karakterlerin zaman sırasına göre ortaya çıktığı depolama karaktere göre seridir; örneğin manyetik tamburlar genellikle sözcüğe göre seridir ancak bite göre seri, bite göre paralel ya da karaktere göre seri ve bite göre paralel vb. olabilir.
serial transfer — Bilgisayarlar. Bir bilgi öğesinin karakterlerinin, ardışık zaman konumlarında tek bir yol üzerinden sırayla aktarıldığı bir veri aktarım sistemi.
service routine — Dijital Bilgisayar Programlama. Bilgisayarın fiilî çalışmasına yardımcı olmak üzere tasarlanmış bir yordam. Bant karşılaştırma, blok konumlama, bazı sonradan inceleme (post mortem) ve düzeltme yordamları bu sınıfa girer.
shift Bir bilgi biriminin karakterlerini sütun bazında sağa ya da sola kaydırmak. Bir sayı söz konusu olduğunda bu, gösterim tabanının (genellikle on ya da iki) bir kuvvetiyle çarpmaya ya da bölmeye eşdeğerdir. Bu işlem, normal çarpma ya da bölmeden çok daha hızlı olan özel ve hızlı bir işlem olarak düzenli biçimde gerçekleştirilir.
sign digit Bir niceliğin cebirsel işaretini, artı ya da eksi, belirtmek için kullanılan bir ya da sıfır.
significant digits Bkz. §7.
simulation Fiziksel sistemlerin bilgisayarlar, modeller ve ilişkili donanımlar aracılığıyla temsil edilmesi.
single-address one-address ile aynıdır; bkz.
skip (isim) — Dijital Bilgisayar Programlama. Bir sonraki komuta geçme talimatı; “boş” bir komut.
slow memory — Bilgisayarlar. Bilginin otomatik olarak elde edilebildiği ancak bellek bölümlerinin en hızlısı hızında olmayan bellek kesimleri.
sonic delay line Elektriksel gecikme hattının aksine, ortamın moleküllerinin hareket darbelerini (ses darbeleri) kullanan bir gecikme hattı; elektriksel gecikme hattı bir telde ya da bobin ve kondansatörlerden oluşan bir düzende elektrik darbeleri kullanır.
sort Bilgi öğelerini, öğelerin içerdiği bir anahtara ya da alana bağlı kurallara göre, örneğin önceden seçilmiş öğe sınıflarına göre düzenlemek.
sorter — Delikli Kart Makineleri. Kartları, kartın belirtilen bir sütunundaki deliklere göre ayıran bir makine.
specific coding — Dijital Bilgisayar Programlama. Tüm adreslerin belirli yazmaçlara ve konumlara başvurduğu kodlama.
specific routine — Dijital Bilgisayar Programlama. Belirli bir matematiksel, mantıksal ya da veri işleme problemini çözmek üzere tasarlanmış, belirli bilgisayar kodlamasıyla ifade edilmiş bir yordam.
standardize — Hesaplama. Kayan noktalı bir sonucun üssünü ve katsayısını, katsayının öngörülen normal aralıkta yer alacak şekilde ayarlamak.
static storage — Bilgisayarlar. Bilginin mekânda sabit olduğu ve güç açık olduğu sürece her an erişilebilir olduğu depolama; örneğin flip-flop, elektrostatik ya da çakışan akımlı manyetik çekirdek depolama.
static subroutine — Dijital Bilgisayar Programlama. İşlenenlerin adresleri dışında herhangi bir parametre içermeyen bir alt yordam. Bu, yalnızca işlenenlerin göreli adreslerini, bunların yerleştirilmesini ve göreli kodlamadan belirli kodlamaya dönüştürülmesini gerektiren bir alt yordamdır.
storage — Bilgisayarlar. 1. Bilgi öğelerini tutan ya da saklayan birim. 2. Bilginin içine alınabildiği, tutulabildiği ve daha sonra çıkarılabildiği herhangi bir aygıt. Bilginin saklandığı mekanizma ya da ortamın bilgisayarın ayrılmaz bir parçası olması gerekmez.
Eşanlamlılar: memory, store (İngilizce kullanımda).
storage capacity memory capacity ile aynıdır; bkz.
storage operation Bilgiyi okuma, aktarma, depolama ya da yazma işlemlerinden biri.
storage register Bilgisayarın bellek ya da depolama biriminde bulunan, bilgisayarın diğer birimlerindeki yazmaçlardan farklı olan bir yazmaç.
storage tube electrostatic storage tube ile aynıdır; bkz.
store (isim) storage ile aynıdır; bkz.
store (fiil) Bir bilgi parçasını, daha sonra değiştirilmeden elde edilebileceği bir aygıta aktarmak.
subprogram Bir programın bir parçası.
subroutine — Bilgisayarlar. 1. Bir problemin bir bölümünü çözmek için bilgisayarın uyguladığı kısa ya da tekrarlanan bir komut dizisi; bir yordamın bir parçası. 2. Bilgisayarı iyi tanımlanmış bir matematiksel ya da mantıksal işlemi gerçekleştirmeye yönlendirmek için gerekli komutlar dizisi; bir yordamın alt birimi.
Bir alt yordam, ait olduğu yordam sembolik ya da göreli kodlama kullanmıyor olsa bile, çoğu zaman göreli ya da sembolik kodlama ile yazılır.
summary punch — Delikli Kart Makineleri. Başka bir makineye (örneğin bir tabülatöre) çok telli bir kabloyla bağlanabilen ve diğer makine tarafından üretilen, hesaplanan ya da özetlenen bilgileri bir karta delen bir delikli kart makinesi.
summation check — Bilgisayar İşletimi. Genellikle taşmayı dikkate almadan, basamak gruplarının toplanması ve bu toplamın daha önce hesaplanmış bir toplamla karşılaştırılması yoluyla hesaplamanın doğruluğunu denetleyen yedekli bir denetim.
symbolic address — Dijital Bilgisayar Programlama. Bir yordam içinde belirli bir sözcüğü, işlevi ya da başka bir bilgiyi tanımlamak için seçilen, bilginin yordam içindeki konumundan bağımsız bir etiket. floating address olarak da adlandırılır.
symbolic logic Hesaplamada verimli semboller kullanarak sayısal olmayan ilişkiler hakkında kesin akıl yürütme. Bu konunun Boolean cebiri olarak bilinen bir dalı, hesaplama devrelerinin mantıksal tasarımında önemli ölçüde yardımcı olmuştur. mathematical logic olarak da adlandırılır.
synchronous computer Tüm olağan işlemlerin yürütülmesinin, bir ana saatten gelen eşit aralıklı sinyallerle başladığı otomatik bir dijital bilgisayar.
tabulator — Delikli Kart Makineleri. Delikli kartları ve komutları alarak bilgilerin listelerini, toplamlarını ve tablolarını ayrı formlar üzerinde ya da sürekli kâğıt üzerinde üreten bir delikli kart makinesi.
tag — Dijital Bilgisayar Programlama. Bileşimi, kümenin diğer üyelerinden farklı olan ve bu nedenle bir işaretleyici ya da etiket olarak kullanılabilen bir bilgi birimi; bir sentinel.
tank Genellikle cıva içeren ve akustik olarak çalışan, her biri ayrı bir yeniden dolaşım yolu oluşturan bir dizi kanalı barındıran bir gecikme hattı depolama birimi.
tape — Bilgisayarlar. Manyetik bant ya da delikli kâğıt bant; bazen diğer bant türleri.
tape feed Bandı makine tarafından okunmak ya da algılanmak üzere ilerleten bir mekanizma.
temporary storage — Bilgisayarlar. Ara ve kısmi sonuçlar için ayrılmış iç depolama konumları.
test routine — Dijital Bilgisayar Programlama. Bir bilgisayarın düzgün çalıştığını göstermek üzere tasarlanmış bir yordam.
three-address (sıfat) — Dijital Bilgisayar Programlama. Her tam komutun bir işlemi içerdiği ve üç yazmacın konumunu belirttiği özelliğine sahip.
torque amplifier — Analog Bilgisayarlar. Giriş ve çıkış millerine sahip olan ve giriş miline kayda değer bir tork bindirmeden, çıkış milini giriş miliyle konumsal uyum içinde döndürmek için iş sağlayan bir aygıt.
track — Bilgisayarlar. Manyetik tamburda ya da manyetik bantta, bir dizi darbe içeren tek bir yol.
transcribe Bir dış depolama ortamından diğerine, çevirerek ya da çevirmeden kopyalamak.
transfer (fiil) 1. Veriyi aktarmak; veriyi kopyalamak, değiştirmek, okumak, kaydetmek, depolamak, iletmek, taşımak ya da yazmak. Aktarma işlemi bilgiyi değiştirmez. 2. Bir bilgisayarın denetimini aktarmak.
transfer (isim) Aktarma eylemi.
transfer check Bir aktarma işleminin doğru biçimde gerçekleştirildiğini denetleyen bir kontrol.
transfer instruction — Dijital Bilgisayar Programlama. Koşullu ya da koşulsuz olarak bir sonraki komutun konumunu belirleyen ve bilgisayarı o komuta yönlendiren bir komut ya da sinyal. jump bkz.
transform — Dijital Bilgisayar Programlama. Anlamı ya da değeri önemli ölçüde değiştirmeden bilginin yapısını ya da bileşimini değiştirmek; normalleştirmek, düzenlemek ya da yerine koymak.
translate — Bilgisayarlar. Anlamı önemli ölçüde etkilemeden bilgiyi bir dilden diğerine dönüştürmek.
trouble-location problem Yanlış çözümü, arızalı donanımın konumu hakkında bilgi sağlayan bir test problemi; bir denetim problemi bir arızanın var olduğunu gösterdikten sonra kullanılır.
trouble-shoot Bir kodlama hatasının ya da bir bilgisayar arızasının nedenini, onu gidermek amacıyla araştırmak.
truncate — Hesaplama. Bir sayının basamaklarını ya da bir serinin terimlerini atmak ve böylece hassasiyeti azaltmak. precision bkz. Örneğin, π sayısı “3.14159265 …”, “3.14” ifadesinde üç basamağa kırpılmıştır.
truncation error — Hesaplama. Sonsuz bir serinin yalnızca sonlu sayıda teriminin kullanılmasından ya da sonsuz küçükler hesabındaki işlemlerin sonlu farklar hesabındaki işlemlerle yaklaştırılmasından kaynaklanan hata.
trunk Bilginin aktarıldığı bir yol; bir veri yolu.
twin check İşlemleri birlikte gerçekleştirmek üzere donanımın çoğaltılması ve otomatik karşılaştırma yoluyla elde edilen, bilgisayar işlemlerinin sürekli denetimi.
two-address (sıfat) — Dijital Bilgisayar Programlama. Her tam komutun bir işlemi içerdiği ve genellikle biri işleneni, diğeri işlemin sonucunu içeren iki yazmacın konumunu belirttiği özelliğine sahip.
unconditional transfer — Dijital Bilgisayar Programlama. Normalde komutlarını sıralı bir diziden seri olarak alan bir dijital bilgisayarda, izleyen komutun dizideki bir sonraki adres yerine başka bir adresten alınmasına neden olan bir komut.
unwind — Dijital Bilgisayar Programlama. Bir çevrimin tüm işlemlerini, tüm ayrıntılarıyla ve açıkça kodlayarak, tüm bürokratik işlemleri ortadan kaldıracak şekilde yazmak. Unwind işlemi, montaj, üretim ya da derleme sırasında bilgisayar tarafından otomatik olarak gerçekleştirilebilir.
unpack — Dijital Bilgisayar Programlama. Paketlenmiş bilgi öğelerinin her birini ayrı bir makine sözcüğüne ayırmak. pack bkz.
validity — Hesaplama. Doğruluk; özellikle yinelenen bir yaklaşımın istenen doğru sonuca ne derece yaklaştığını ifade eden ölçü.
Sözlük
variable cycle operation — Bilgisayar İşletimi.
Herhangi bir işlem çevriminin ortalamadan daha uzun ya da daha kısa olabildiği bilgisayar çalışması. Bu, “asenkron bilgisayar”daki çalışma türüdür.
verifier —
1. Delikli Kart Makineleri. Delikli bir karta deliklerin yanlış yerlere delinip delinmediğini ya da hiç delinip delinmediğini sinyallerle bildiren, elle işletilen bir delikli kart makinesi.
2. Bilgisayarlar. Daha önce yapılmış bir manuel veri aktarımını, mevcut işlem sırasında karakter karakter karşılaştırarak doğrulayan yardımcı bir aygıt.
verify —
1. Genellikle otomatik bir makineyle, veri yazımı ya da kaydının birini diğeriyle karşılaştırarak, veri aktarımındaki insan hatalarının sayısını en aza indirmek amacıyla denetlemek.
2. Bir bilgisayar için bilgi hazırlanırken, hazırlanan bilginin doğru olduğundan emin olmak.
uçucu bellek — Bilgisayarlar.
Güç kapatıldığında bilgilerin yok olması özelliğine sahip bellek veya depolama; gecikme hattı belleği, elektrostatik depolama tüpleri.
uçucu depolama — “uçucu bellek” ile aynıdır.
Williams tüpü — Dijital Bilgisayarlar.
İngiltere, Manchester Üniversitesi’nden F. C. Williams tarafından tasarlanan türde, bilginin elektrostatik olarak depolanması için kullanılan bir katot ışınlı tüp.
sözcük — Dijital Bilgisayarlar.
En az bir anlamı olan, sıralı bir karakter kümesi; bilgisayar devreleri tarafından bir birim olarak depolanır ve aktarılır.
Genellikle bir sözcük sabit sayıda karakterden oluşur ve denetim birimi tarafından bir komut olarak, aritmetik birim tarafından ise bir nicelik olarak ele alınır. Örneğin bir bilgisayar, sayıları veya komutları düzenli olarak 36 ikili basamaktan oluşan birimler halinde işleyebilir.
sözcük-zamanı — Dijital Bilgisayarlar.
Özellikle seri olarak depolanan sözcükler için, bir makine sözcüğünün bir depolama aygıtından diğerine aktarılması için gereken süre.
çalışma depolaması — Dijital Bilgisayarlar.
İç depolamanın, üzerinde hâlen işlemlerin yürütüldüğü veriler ile ara ve kısmi sonuçlar için ayrılmış bölümü; kâğıt-kalem hesaplamasında kullanılan bir çalışma sayfası gibidir.
yazmak — Dijital Bilgisayarlar.
1. Bilgiyi genellikle iç depolamadan dış depolamaya kopyalamak.
2. Bilgiyi bir çıktı ortamına aktarmak.
3. Bilgiyi bir yazmaçta, bir konumda veya başka bir depolama aygıtı ya da ortamında kaydetmek.
Z
sıfır — Dijital Bilgisayarlar.
Bilgisayarın sıfır kavramları. Bilgisayar iki farklı sıfır sağlayabilir. Pozitif ikili sıfır, bir sözcükte basamakların veya darbelerin yokluğu ile gösterilir. Birlerin tümleyeniyle çalışan bir bilgisayarda negatif ikili sıfır, bir sözcükteki her darbe konumunda bir darbe bulunmasıyla gösterilebilir. Kodlanmış ondalık bir bilgisayarda, ondalık sıfır ile ikili sıfır aynı gösterime sahip olmayabilir. Çoğu bilgisayarda hem pozitif hem de negatif sıfır için ayrı ve geçerli gösterimler bulunur.
sıfır-adresli komut — Dijital Bilgisayarlar.
İşlenenlerin konumlarının bilgisayar kodu tarafından tanımlandığı, bu nedenle adresin açıkça verilmesine gerek olmayan bir işlemi belirten komut.
sıfır-erişimli depolama — Dijital Bilgisayarlar.
Gecikme ya da bekleme süresinin her zaman ihmal edilebilir olduğu depolama.