Kelime tanımını bul

Vikipedi
Anabilgisayar
  • Çok sayıda işlemcinin varlığı;
  • Yüksek girdi-çıktı (İng. input/output; kısaca IO) kapasitesi; ve
  • Zaman paylaşımı (İng. time sharing) olanağı veren işletim sistemleri.

Çok sayıda işlemcinin varlığı, anabilgisayarın birden fazla yazılımı ya da aynı yazılımın farklı ilmeklerini paralel olarak çalıştırabilmesine imkan vermektedir. Girdi-çıktı kanallarının çokluğu, merkezi işlem biriminin yalnızca yüksek hızlı bellekle çalışarak büyük miktarda veriyi işlemesine olanak sağlamaktadır.Ebbers, M., W. O'Brien ve B. Ogden. (2006). Introduction to the New Mainframe: z/OS Basics. IBM RedBooks. İşletim sistemleri ise çoklu progamlama (İng. multiprogramming) ve çoklu görevlendirme (İng. multitasking) yetenekleri ile çok sayıda kullanıcının aynı anda anabilgisayarı kullanabilmesini mümkün kılmaktadır. Bu sayede bir anabilgisayar saniyede yüz milyonlarca komut (İng. millions of instructions per second; kısaca MIPS) işleyebilmektedir.Lucas, Jr., H. C. (2000). Information Technology for Management. 7. Basım. S. 183. McGraw-Hill.


Anabilgisayarlar üzerinde çalışacak yazılım uygulamalarını geliştirmek için başlıca şu ikinci ve üçüncü kuşak programlama dilleri kullanılmaktadır:

  • Assembler;
  • COBOL;
  • FORTRAN;
  • ALGOL;
  • PL/I;
  • C/ C++; ve
  • Java

Günümüzde, anabilgisayar kullanıcıları arasında, büyük miktarda hareket işlemleri gerçekleştiren ya da çok miktarda veriyi işlemeye gereksinme duyan büyük şirketler, kamu kurumları, üniversiteler ve araştırma kuruluşları bulunmaktadır.O'Brien, J. A. ve G. M. Marakas. (2008). Introduction to Information Systems. 14. Basım. S. 80-81. McGraw-Hill. Bir kısım anabilgisayar uygulamaları geçmişten devir alınmış kalıtsal sistemler olarak faaliyet göstermekteBosij, P., D. Chaffey, A. Greasley ve S. Hickie. (2006). Business Information Systems: Technology, Development and Management for the E-Business. 3. Basım. S. 81. FT Prentice Hall., diğerlerinin üzerindeyse çağdaş uygulamalar yer almaktadır.