DosBox etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
DosBox etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Eylül 2021 Salı

QuickBasic - 1: Giriş

Yayınlama: 2000
Güncelleme: 14 Eylül 2021
Bu yazıdaki açıklamalar ve kodlar QuickBasic v4.5 'a göredir. Ekran görüntüleri Microsoft QuickBasic 4.5 programından alınmıştır.
Verilen örnek kodlar tarafımdan QuickBasic v4.5 üzerinde yazılıp, çalıştırılıp, denenmiştir. Kodlar büyük oranda QB64'te de çalışmaktadır.

QuickBasic Kursu içeriğini 2000 yılında hazırlayıp kişisel web sayfamda yayınladım.
2003 yılında PDF formatına dönüştürdüm. Sonraki tarihlerde sayfalarda güncelleme ve eklemeler yaptım ve yapmaya devam ediyorum. Umarım programlama öğrenmek isteyenlere faydalı olur.

Bilgisayar programlama

Belirli bir bilgi işlem görevini gerçekleştirmek için bir bilgisayarı tasarlama, oluşturma ve komuta etme sürecidir. Bilgisayarımıza belirli bir görevi yapması için talimat(komut) vermek için belirli bir programlama dilinde bazı kodlar yazmamız gerekir. Günümüzde kullanabileceğimiz çok sayıda programlama dili vardır ancak burada yeni başlayanlar için öğrenmesi kolay dillerden biri olan QuickBASIC programlama dilini kullanacağız.

BASIC nedir?

BASIC, İngilizce Beginners All-Purpose Symbolic Instruction Code kelimelerinin baş harflerinden oluşmuş bir kelimedir. Genel amaçlı yeni başlayanlar için, öğrenmesi kolay, yüksek seviyeli bir dildir.

Yüksek seviyeli dil: Konuşma diline yakın. PYTHON, PASCAL, BASIC, FORTRAN vb. diller.
Düşük seviyeli dil: Makine diline yakın. Makine Dili, ASSEMBLY dili.

Tarihçe


İlk BASIC programlama dilini 1964'te Thomas E. Kurtz ve John G. Kemeny adlı iki matematik ve bilgisayar bilim adamı tasarladı.

15 Nisan 2021 Perşembe

Windows üzerinde DOSBox ile QuickBasic Kurulumu ve Çalıştırma


QuickBasic v4.5 ve onunla üretilen EXE programlar Windows 7, 8 ve 10 üzerinde çalışmamaktadır. Windows XP ve öncesi Windows ve DOS sistemlerde çalışır.
Windows 10, Windows 11 üzerinde QuickBasic çalıştırabilmek için iki farklı yöntem kullanılabilir:

  1. Sanal sistem( VirtualBox veya Vmware Workstation) kurup onun üzerine DOS, Win 95, Win 98 veya XP kurmak ve kurulu sanal sisteme QuickBasic kurmak,
  2. DOSBox kurup üzerine QuickBasic kurmak.
Bu yazıda 2. yöntemi açıklayacağım.

DOSBox indirme, kurma ve çalıştırma

DOSBox bir DOS emülatörüdür. Windows, BeOS, Linux, MacOS X gibi birçok farklı platforma kurmak için sürümleri vardır. https://www.dosbox.com/download.php?main=1 sayfasından sisteminiz için uygun olan sürümü indirebilirsiniz. Tamamen ücretsiz bir yazılımdır.

  • Komut satırından DOS komutlarını girebilirsiniz. Örneğin VER ve MEM komutlarını deneyin.
  • C: sürücüsüne geçmeyi deneyin. C sürücüsü olmadığı için hata verecektir.
  • Başlangıçta emülatörde Z sürücüsünden başka sürücü yoktur.