1.2. BORLAND PASCAL 7.0 EDİTÖRÜ
19
1.3. BORLAND PASCAL 7.0 GENEL MENÜLERİ
20
1.3.1. FILE (Dosya) [Alt+F] menüsü
20
1.3.2. EDIT (Düzen) [Alt+E] Menüsü
21
1.3.3. SEARSH (Arama) [Alt+S] Menüsü
21
1.3.4. RUN (Çalıştırma) [Alt+R] Menüsü
22
1.3.5. COMPILE (Derleme) [Alt+C] Menüsü
23
1.3.6. DEBUG (Doğrulama) [Alt+D] Menüsü
23
1.3.7. TOOLS (Araçlar) [Alt+T] menüsü
24
1.3.8. OPTIONS (Seçenekler) [Alt+O] menüsü
24
1.3.9. WINDOW (Pencere) [Alt+W] menüsü
25
1.3.10. HELP (Yardım) [Alt+H] menüsü
26
1.4. BORLAND PASCAL 7.0 YEREL MENÜLERİ
26
1.4.1. Yazım Editörü Yerel Menüsü
27
1.4.2. Yardım Penceresi Yerel Menüsü
27
1.4.3. Mesaj Penceresi Yerel Menüsü
28
1.4.3. İzle Penceresi Yerel Menüsü
28
2.3.3. * (Yıldız/Çarpı)
39
2.3.6. < > (Küçük/Büyük)
42
2.3.9. ; (Noktalı Virgül)
44
2.3.10. : (İki Nokta Üst Üste)
44
2.3.16. := (İki nokta üst üste-eşit)
48
2.3.17. { } (Süslü Parantez)
48
2.3.18. (* *) (Parantez-Yıldız)
48
2.3.19. ( ) (Parantez)
49
2.3.20. [ ] (Köşeli parantez)
49
2.3.21. .. (İki nokta)
50
Bölüm 3 PASCAL OPERATÖRLERİ
3.1. MATEMATİKSEL OPERATÖRLER
55
3.2. KARŞILAŞTIRMA (İLİŞKİ) OPERATÖRLERİ
58
3.3. MANTIKSAL (BOOLEAN) OPERATÖRLER
59
3.4. BİTSEL(LOJİK) İŞLEM OPERATÖRLERİ
61
3.5. ALFASAYISAL OPERATÖRLER
63
3.6. İŞARETÇİ(POİNTER-GÖSTERGEÇ) OPERATÖRLERİ
63
3.7. KÜME İŞLEM OPERATÖRLERİ
63
Bölüm 4 PASCAL’DAKİ BİLGİ TİPLERİ
4.1. SAYISAL BİLGİ TİPLERİ
67
4.1.1. Tamsayı Bilgi Tipleri
67
4.1.2. Ondalıklı Sayı Bilgi Tipleri
68
4.2. ALFASAYISAL BİLGİ TİPLERİ
69
4.3. BOOLEAN BİLGİ TİPLERİ
70
4.4. BİLGİ TİPİNİN BOYUTU
70
4.5. DİZİ/MATRİS TANIMLAMA
70
4.7. TURBO PASCAL AYRICALIKLI (ANAHTAR/SAKLI) KELİMELERİ (RESERVED WORDS)
71
Bölüm 5 PASCAL PROGRAMLARININ YAPISI
5.1. PASCAL PROGRAMLARININ GENEL YAPISI
73
5.3. TANIMLAMA VE BİLDİRİMLER BÖLÜMÜ
76
5.3.3.1. Bilgi Tipsiz Sabit Tanımlama
80
5.3.3.2. Bilgi Tipli Sabit Tanımlama
80
5.3.4.1. Özel Bilgi Tipi Tanımlama
81
5.3.4.2. Bilgi(Kayıt/Veri) Alanı Tanımlama
83
5.4. ALT PROGRAMLAR BÖLÜMÜ
85
5.4.1.1. Parametresiz Procedure
86
5.4.1.2. Parametreli Procedure
87
5.4.1.2.1. Tam Aktarımlı Procedure
88
5.4.1.2.2. Yarım Aktarımlı Procedure
89
Bölüm 6 BLOK VE AKIŞ KOMUTLARI
Bölüm 7 GİRİŞ (OKUMA) / ÇIKIŞ (YAZMA) KOMUTLARI
7.2.1.1. Alfasayısal Bilgilerin Yazdırılması
107
7.2.1.2. Sayısal Bilgilerin Yazdırılması
108
7.2.1.2.1. Tamsayıların Yazdırılması
109
7.2.1.2.2. Ondalıklı Sayıların Yazdırılması
109
7.2.1.3. Alfasayısal ve Sayısal Bilgilerin Birlikte Yazdırılması
111
7.2.1.4. ASCII Karakterlerin Yazdırılması
111
Bölüm 8 METİN EKRANI KOMUTLARI
8.1. GÖRÜNTÜ MODU İLE İLGİLİ KOMUTLAR
117
8.2. KONTRAST KOMUTLARI
118
8.3.2. TextBackground
121
8.4. EKRAN TEMİZLEME KOMUTU
122
8.5. EKRAN KONUM KOMUTLARI
122
8.6. SATIR EKLEME/SİLME KOMUTLARI
127
Bölüm 9 KARAR (KARŞILAŞTIRMA) KOMUTLARI
9.1.1. If-Then(Yarım form)
131
9.1.2. If-Then-Else(Tam Form)
132
9.1.3. If-Then-Else If-Else(Çok Koşullu Form)
133
Bölüm 10 DÖNGÜ (ÇEVRİM) KOMUTLARI
10.4. DÖNGÜ KONTROL KOMUTLARI
160
Bölüm 11 MATEMATİKSEL KOMUTLAR
11.1. LOGARİTMİK KOMUTLAR
171
11.2. TRİGONOMETRİK KOMUTLAR
172
11.3. SAYI BİÇİMLENDİRME FONKSİYONLARI
175
11.4. ARTTIRMA-AZALTMA KOMUTLARI
178
11.5. RASGELE SAYI ÜRETİM(RANDOM) KOMUTLARI
180
11.6. BYTE İŞLEMLERİ KOMUTLARI
184
11.7. DİZİ İŞLEMLERİ KOMUTLARI
185
Bölüm 12 ALFASAYISAL KOMUTLAR
12.12. DÖNÜŞÜM KOMUTLARI
220
Bölüm 14 KÜTÜPHANELER (UNIT’LER)
Bölüm 15 DOSYALAMA KOMUTLARI
15.2. DOSYA TANIMLAMA
251
15.3. DOSYALAMA KOMUTLARI
252
15.4. RASGELE ERİŞİMLİ DOSYALARIN GENEL KULLANIMI
257
15.5. RASGELE ERİŞİMLİ DOSYA ÖRNEKLERİ
257
Bölüm 16 GRAFİK KOMUTLARI
16.1. GRAFİK MODUNA GEÇME VE AYARLAMA KOMUTLARI
301
16.1.4. RestoreCRTMode
306
16.1.6. GraphDefaults
307
16.1.8. GraphErrorMsg
307
16.2. GRAFİK EKRANI KOMUTLARI
309
16.2.3. ClearViewPort
311
16.3. RENK VE DESEN KOMUTLARI
313
16.3.5. SetFillPattern
316
16.3.6. FillPatternType
316
16.4. DOĞRUSAL ÇİZİM KOMUTLARI
317
16.5. DAİRESEL ÇİZİM KOMUTLARI
326
16.6. ÇOKGENSEL ÇİZİM KOMUTLARI
342
16.7. NOKTASAL ÇİZİM KOMUTLARI
350
16.8.4. SetTextJustify
357
16.9. BİLGİ EDİNME KOMUTLARI
359
16.10. GÖRÜNTÜ İŞLEME KOMUTLARI
362
Bölüm 17 SİSTEM KOMUTLARI
17.2. SÜRÜCÜ KOMUTLARI
369
17.3. ZAMAN KOMUTLARI
370
17.4. DİZİN KOMUTLARI
373
17.5. DOSYA KOMUTLARI
374
17.6. DOS İLE İLGİLİ KOMUTLAR
383
Bölüm 18 ÇEVRE BİRİMLERİN KULLANIMI
18.3.1. Fareyi Görünür Hale Getirmek
389
18.3.2. Fareyi Gizlemek
389
18.3.3. Ekrandaki İmleci İptal Etmek
389
18.3.4. Farenin Konumunu Öğrenmek
389
18.3.5. Farenin Hangi Tuşuna Basıldığını Öğrenmek
390
18.4.1. Bellek Kullanımı ile İlgili Bazı Komutlar
391
18.4.2. Ekran İçin Yer Ayırmak
392
18.4.3. Ekranı Kopyalamak
392
18.4.4. Ekranı Yapıştırmak
392
18.4.5. Ekran İçin Ayrılan Yeri Boşaltmak
392
18.5.1. Bilgisayardaki Portlar
392
18.5.1.1. Paralel Port
393
18.5.2. Port Komutları
394
Bölüm 19 MATEMATİK UYGULAMA PROGRAMLARI
19.1. GEOMETRİ PAKET PROGRAMI
399
19.2. KARMAŞIK(COMPLEX) SAYI İŞLEM PROGRAMI
407
19.3. MATRİS(LİNEER CEBİR) İŞLEMLERİ PROGRAMI
411
19.4. SAYISAL TÜREV PROGRAMI
419
19.5. SAYISAL INTEGRAL PROGRAMI
424
19.6. YAKLAŞIK KÖK PROGRAMI
431
19.7. LİNEER DENKLEM SİSTEMLERİ PROGRAMI
440
19.8. ENTERPOLASYON PROGRAMI
447
19.9. DİFERANSİYEL DENKLEMLER PROGRAMI
450
Bölüm 20 ELEKTRONİK UYGULAMA PROGRAMLARI
20.1. PARALEL PORT İLE YÜRÜYEN IŞIKLAR PROGRAMI
459
20.2. PARALEL PORT VE 7447 ENTEGRESİYLE GÖSTERGE PROGRAMI
461
20.3. PARALEL PORT İLE 0-9999 ARASI YUKARI SAYICI PROGRAMI
461
20.4. PARALEL PORT İLE DİJİTAL SAAT PROGRAMI
462
20.5. PARALEL PORT İLE MORSE TELSİZİ
463
20.6. 8255 İLE YÜRÜYEN IŞIKLAR PROGRAMI
464
20.7. ADIM(STEP) MOTORU KONTROL PROGRAMI
472
20.8. KAYAN YAZI PANOSU PROGRAMI
473
EK-A ASCII Karakter Tablosu
477
EK-B DERLEYİCİ YÖNLENDİRMELERİ
481