Bu sayfadaki yazılar
Sayfanın metni
Sayfa 4
Bu, bilgisayar programlamasını kolaylaştırmak için Basic komutlarını Türkçeleştiren bir program. Programın açıklaması şöyle:
Programı çalıştırdığınızda artık bütün komutlar Türkçeleşiyor. Yani PRINT komutu yerine YAZ komutunu, LIST komutu yerine LİSTE komutunu, GOTO komutu yerine GİT komutunu kullanabilirsiniz. Tüm komutların Türkçe karşılığı ise şöyle.
DIM: BOYUT
READ: OKU
LET: LET (Çok az kullanıldığı için değiştirmeye gerek duymadım. Ama değiştirmek mümkün.)
GOTO: GİT
RUN: BAŞLAT
IF: EĞER
RESTORE: BAŞ OKU ("Baştan oku" cümlesinin kısaltılmışı.)
GOSUB: GİT DÖN
RETURN: GERİ DÖN
REM: NOT
STOP: DUR
ON: ÜS ("Üstünde" kelimesinin kısaltılmışı.)
WAIT: BEKLE
LOAD: YÜKLE
SAVE: KAYD ("Kaydet" kelimesinin kısaltılmışı.)
VERIFY: DENEME
DEF: FON ("Fonksiyon" kelimesinin kısaltılmışı.)
POKE: KOY
PRINT: YAZ
CONT: DEVAM
LIST: LİSTE
CLR: YEN ("Yenile" kelimesinin kısaltılmışı.)
CMD: YÖNET
OPEN: AÇ
CLOSE: KAPA
END: BİT
FOR: SAY
NEXT: GEÇ
DATA: BİLGİ
INPUT: SOR
GET: AL
NEW: SİL
TAB: YER
TO: DA
FN: FN
SPC: SPC
THEN: İSE
NOT: DEĞİL
STEP: ATLA
AND: VE
OR: VY ("Veya" kelimesinin kısaltılmışı.)
SGN: SGN
ABS: MUT ("Mutlak değer" cümlesinin kısaltılmışı.)
USR: USR
FRE: SER ("Serbest hafıza" cümlesinin kısaltılmışı.)
SQR: KÖK
RND: RAS ("Rasgele sayı" kelimesinin kısaltılmıştır.)
LOG: LOG
EXP: EXP
COS: COS
SIN: SIN
TAN: TAN
ATN: ATN
PEEK: BAK
LEN: KARS ("Karakter sayısı" cümlesinin kısaltılmıştır.)
STR: KAÇ ("Karaktere çevir" cümlesinin kısaltılmıştır.)
VAL: SAÇ ("Sayıya çevir" cümlesinin kısaltılmıştır.)
ASC: KOD
CHR: KAR ("Sayıyı karaktere çevir" cümlesinin kısaltılmıştır.)
LEFT: SOLA
RIGHT: SAĞA
MID: ORTA
Tabii bu komutların Türkçe karşılıklarını kolaylıkla değiştirebilirsiniz. Data satırlarında komutların Türkçe karşılıkları var. Bunları değiştirerek istediğiniz komutla istediğiniz adı verebilirsiniz. Yalnız karakter sayısının değişmemesine dikkat edin. Yoksa her şey karışır. Bir de yazacağınız komutun son harfini SHIFT tuşuna basarak yazmanız gerekli
Bu programla yazılmış bir programı çalıştırmak için ilk olarak diğer programı yüklemeniz gerekmez.
Eğer İngilizce komutlarla yazılmış bir programı bu programı yükledikten sonra yüklerseniz (tabii YÜKLE komutuyla) programın Türkçe komutlarla yazılmış şeklini görebilirsiniz. (Tabii Türkçe yazılmış bir programın İngilizce komutla yazılmış karşılığını görebilirsiniz.)
Programdan POKE 1,198 komutuyla çıkabilirsiniz (Ya da RUN STOP/RESTORE tuşlarıyla). Tekrar başlatmak POKE 1,198 komutuyla gerçekleşir.
Programdaki satırların görevleri ise şöyle:
10- 30: ROM'u RAM'a aktarma
40-100: Türkçe komutların hafızaya aktarılması
110-270: Türkçe komutların bulunduğu data satırları
280-310: BREAK tuşunun Türkçeleştirilmesi
320-350: READY tuşunun Türkçeleştirilmesi
360-390: ERROR komutunun Türkçeleştirilmesi
400-450: Programın başlaması ve ekran görüntüsü
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 5
REM PRİNT FOR TO A CLR:DIM RESTORE FOR READ FOR Gz1 TO LENCB&> POKE Z REM END,FOR,NEXT,DATA, IİNPU T DATA REM DİM,READ,LET,GOTO DATA SLAT" "EGER", "BASOKU" REM GÖSÜB ,RETURN,REM,STOP MATT, LOAD, SAVE ,VERİFY,DEF ,POKE DATA , "NOT", "DUR "BEKLE" "YÜKLE", "KAYO", "DENE ME *FON", "YAZIT" REM PRİNT,CONT,LIST,CLR,CMO,SYS,OP EN,CLOSE DATA "YAZ", "DEVAM" YÖNET", "İSLET" , "AS", "KAPA" REM GET,NEW,TAB,TO,FN,SPC ,THEN,NOT DATA "Ak", "SİL". "YERE" "DA", "DEGİL", "ATLAĞIRP
1/9/1987 *<CLROLÜTFEN BEKLEYİNİZ" A,PEEK
REM ANDLOR POS DATA "SGN", "TAM", "MUT
"SER", "POS", "KOK", "RAZ” REM
DATA "LOS", "SİN", "TAN" "BAK" <166> REM LEN,STR,VAL MİD DATA
FOR TO 41883 READ NEXT DATA FOR Sz41848 TO READ NEXT DATA 72,65,80,73,82 FOR TO 41843 READ NEXT 8 DATA 83,65,64,73,62,0,38,78,78 PRİNT 53281,0:POKE 5 PRİNT >COMMODORE TÜRKCE PRİNT *<RVSON>CESPACE BASIC HAFIZASILSSPACE)': PRİNT "<RVSON)CSSFACE >SUPHİ EMRE