logo

28 Ocak 2014 Salı

Basic


İnsanların konuştuğu dillerin nasıl birer alfabesi varsa bilgisayar programlama dillerinin de alfabeleri vardır.bu alfabeler o dilde bir program yazabilmek için kullanılabilecek sembolleri ifade eder. BASIC öğrenilmesi çok kolay olan bir programlama dilidir.
İnsanların konuştuğu dillerin nasıl birer alfabesi varsa bilgisayar programlama dillerinin de alfabeleri vardır.bu alfabeler o dilde bir program yazabilmek için kullanılabilecek sembolleri ifade eder.


BASIC programının iki modda çalıştırılması mümkündür.
1.Dolaylı(indirect) Mod:Bu modda basıc dilinde yazılmış programın her satırına satır numarası denilen bir numara vermek zorunludur.satır numarası 0 ile 65529 arasında herhangi bir sayı olabilir.
10 PRINT 13+15 gibi.

2.Doğrudan(direct)Mod:Bu modda satır numarasına gerek yoktur.

BASIC SABİTLERİ VE DEĞİŞKENLERİ
1.1 SABİTLER
Programın çalışması esnasında değerleri değişmez.İki tip sabit vardır.
a) Karakter zinciri (strıng) sabiti:iki tane çift tırnak içine alınmış 255tane harf veya rakam olabilen karakter kümesidir.
''merhaba''
''12,000''
b)sayısal sabitler:5 gruba ayrılır;
b1) Tamsayı(ınteger)sabitler: -32768 ile +32767 aralığındaki tamsayıları ifade eder.
b2) Sabit noktalı sabitler : ondalık sayıların basıc'teki karşılığıdır.
b3) Kayan Noktalı Sabitler :Bir ondalık veya tamsayıyı üstel formda yazmak için kullanılır.

basıc kayan noktalı sabiti matemetiksel karşılığı
205.989E-2 2.05989
12E3 12000

c) Hekzadesimal(onaltılık)sabitler: &H ön eki kullanılır.

&H42 ondalık karşılığı 66'dır.

d) Oktal (sekizlik)sabitler : & veya &0 önekine sahip olan sabitlerdir.
&567 ondalık karşılığı 375'dir.
1.2 DEĞİŞKENLER(VARIABLE)
Değişken isimlerinde ilk 40 karakter anlamlıdır.Değişken isimlendirilirken harfler,rakamlar ve nokta sembolü kullanılır.ilk karakter alfabetik karakter (harf) olmalıdır.Değişken tipini belirlemek için özel tipte karakterler kullanılır. ($,!,%,ALFA$
MAKSİMUM!
GAMA
Bir değişken ismi ;
a)basıc deyimleri
b)basıc komutları
c)basıc fonksiyonlarının ismi
d)basıc oparatör isimleri ................... OLAMAZ.

Basıc değişkenleri iki gruba ayrılır:
a)sayısal değişkenler
b)karakter zinciri değişkenler . (değişkenin türünü belirlemek için iki yol vardır.)

1.özel tip bildiri karakterleri:
$ : değişkenin karakter zinciri değişkeni olduğunu bildirir.
! : değişkenin tek duyarlıklı olduğunu gösterir.(tek duyarlıklı değişkenler 7 ondalık hane kadar hassasiyetle depolanır.)
16 ondalık hane genişliğinde yer kaplar.)


2.basıc tip bilderi deyimleri:
DEFtip[harf1] , [harf2]....
tip 4 özel kelimeden biri olmalıdır.
INT :Tamsayı değişkeni
STR:karakter zincir değişkenleri için (strıng)
SNG:Tek duyarlıklı değişkenler için
DBL:çift duyarlıklı değişkenler için kullanılır.

örn. DEFINT A,X ( A ve X harfleri ile başlayan bütün değişkenler tamsayı değişken olarak tanımlanır.)

0 yorum:

Yorum Gönder