Kategoriler
Eser Adı Yazar Yayınevi Açıklama İçindekiler Barkod
Arama  
Ana Sayfa Sipariş Takip Üyelik Yardım İletişim
 
 
Bülten
   
Borland / Turbo
Pascal Programlama Dili
Kasım 2009 / 3. Baskı / 496 Syf.
Fiyatı: 27.50 TL
İndirimli: 19.90 TL (%28)
Stokta sınırlı sayıda bulunmaktadır (24 saatte kargoya verilir).
 
Sepete Ekle

Diğer Baskılar
 BaskıTarih Fiyatı İndirimli
 2. Temmuz 2005 22.50 TL 9.90 TL (%56)Sepete Ekle
   

Yazılım dünyasına her geçer gün yeni programlama dilleri katılmaktadır. Ancak katılan her programlama dili genellikle bir önceki diller üzerine inşa edilmektedir. Bu nedenle; programcıların, komut ve program yapısı öğrenmekten ziyade, programlama mantığını kavramaları ve algoritma geliştirme tekniklerini ilerletmeleri gerekmektedir. Programlama mantığına ve eğitimine en uygun dillerden biri de PASCAL'dır.

PASCAL, günümüzün en popüler görsel programlama dillerinden olan DELPHI'nin tabanını oluşturur. DELPHI'nin bir diğer adı da Visual PASCAL olup, bu dili öğrenmek isteyenlerin öncelikle PASCAL'ı öğrenmeleri gerekir.
Bir dili öğrenmenin ve program yazma tekniklerini geliştirmenin yolu, bol bol program yazmaktır mantığından hareketle bu kitapta da PASCAL'ın program yapısı ve komutları basit bir dille anlatılmakta ve bol örneklerle desteklenmektedir. Konuları, konu anlatımları ve yazılan programları itibariyle kitap; Teknik – Meslek Liseleri, Meslek Yüksek Okulları ve Fakülte öğrencileriyle bu dili öğrenmek isteyen herkese hitap etmektedir.

Konu Başlıkları
Pascal Editörü
Pascal Alfabesi
Pascal Operatörleri
Pascal'daki Bilgi Tipleri
Pascal Programlarının Yapısı
Blok ve Akış Komutları
Giriş (Okuma) – Çıkış (Yazma) Komutları
Metin Ekranı Komutları
Karar (Karşılaştırma) Komutları
Döngü (Çevrim) Komutları
Matematiksel Komutlar
Alfasayısal Komutlar
Ses Komutları
Dosyalama Komutları
Grafik Komutları
Sistem Komutları
Çevre Birimlerinin Kullanımı
Matematik Uygulama Programları
Elektronik Uygulama Programları
Barkod: 9789750211010
Yayın Tarihi: Kasım 2009
Baskı Sayısı:  3
Ebat: 16x24
Sayfa Sayısı: 496
Yayınevi: Seçkin Yayıncılık
Kapak Türü: Karton Kapaklı
Dili: Türkçe
Ekler: -

 

İÇİNDEKİLER
Önsöz  5
Bölüm 1
PASCAL EDİTÖRÜ
1.1. GİRİŞ  19
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
1.5. KISAYOL TUŞLARI  28
Sorular  31
Bölüm 2
PASCAL ALFABESİ
2.1. HARFLER  34
2.2. RAKAMLAR  36
2.3. SEMBOLLER  36
2.3.1. + (Artı)  36
2.3.2. – (Eksi)  38
2.3.3. * (Yıldız/Çarpı)  39
2.3.4. / (Slaş/bölüm)  39
2.3.5. = (Eşit)  40
2.3.6. < > (Küçük/Büyük)  42
2.3.7. # (Diyez)  42
2.3.8. ‘ (Tek tırnak)  43
2.3.9. ; (Noktalı Virgül)  44
2.3.10. : (İki Nokta Üst Üste)  44
2.3.11. $ (Dolar)  45
2.3.12. @ (at)  45
2.3.13. ^ (Üs)  45
2.3.14. , (Virgül)  46
2.3.15. . (Nokta)  46
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
Sorular  52
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
Sorular  65
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.2.1. Char  69
4.2.2. String  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.6. KÜME TANIMLAMA  71
4.7. TURBO PASCAL AYRICALIKLI (ANAHTAR/SAKLI) KELİMELERİ (RESERVED WORDS)  71
Sorular  72
Bölüm 5
PASCAL PROGRAMLARININ YAPISI
5.1. PASCAL PROGRAMLARININ GENEL YAPISI  73
5.2. BAŞLIK BÖLÜMÜ  74
5.3. TANIMLAMA VE BİLDİRİMLER BÖLÜMÜ  76
5.3.1. Uses  76
5.3.2. Label  77
5.3.3. Const  79
5.3.3.1. Bilgi Tipsiz Sabit Tanımlama  80
5.3.3.2. Bilgi Tipli Sabit Tanımlama  80
5.3.4. Type  81
5.3.4.1. Özel Bilgi Tipi Tanımlama  81
5.3.4.2. Bilgi(Kayıt/Veri) Alanı Tanımlama  83
5.3.5. Var  84
5.4. ALT PROGRAMLAR BÖLÜMÜ  85
5.4.1. Procedure  86
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
5.4.2. Function  91
5.5. ANA PROGRAM  93
Sorular  95
Bölüm 6
BLOK VE AKIŞ KOMUTLARI
6.1. BEGIN  97
6.2. END  97
6.3. GOTO  98
6.4. DELAY  99
6.5. EXIT  100
6.6. HALT  101
Sorular  102
Bölüm 7
GİRİŞ (OKUMA) / ÇIKIŞ (YAZMA) KOMUTLARI
7.1. GİRİŞ KOMUTLARI  103
7.1.1. Readln  103
7.1.2. ReadKey  104
7.1.3. KeyPressed  106
7.2. ÇIKIŞ KOMUTLARI  106
7.2.1. Write/Writeln  107
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
Sorular  115
Bölüm 8
METİN EKRANI KOMUTLARI
8.1. GÖRÜNTÜ MODU İLE İLGİLİ KOMUTLAR  117
8.1.1. TextMode  117
8.1.2. LastMode  118
8.2. KONTRAST KOMUTLARI  118
8.2.1. NormVideo  119
8.2.2. HighVideo  120
8.2.3. LowVideo  120
8.3. RENK KOMUTLARI  120
8.3.1. TextColor  121
8.3.2. TextBackground  121
8.4. EKRAN TEMİZLEME KOMUTU  122
8.4.1. ClrScr  122
8.5. EKRAN KONUM KOMUTLARI  122
8.5.1. GotoXY  122
8.5.2. Window  124
8.5.3. WhereX  126
8.5.4. WhereY  126
8.6. SATIR EKLEME/SİLME KOMUTLARI  127
8.6.1. InsLine  127
8.6.2. DelLine  127
Sorular  130
Bölüm 9
KARAR (KARŞILAŞTIRMA) KOMUTLARI
9.1. IF-THEN-ELSE  131
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
9.2. CASE-OF  140
Sorular  145
Bölüm 10
DÖNGÜ (ÇEVRİM) KOMUTLARI
10.1. FOR-DO  147
10.2. WHILE-DO  150
10.3. REPEAT-UNTIL  153
10.4. DÖNGÜ KONTROL KOMUTLARI  160
10.4.1. Break  160
10.4.2. Continue  161
Sorular  169
Bölüm 11
MATEMATİKSEL KOMUTLAR
11.1. LOGARİTMİK KOMUTLAR  171
11.1.1. Ln  171
11.1.2. Exp  172
11.2. TRİGONOMETRİK KOMUTLAR  172
11.2.1. Sin  173
11.2.2. Cos  173
11.2.3. ArcTan  174
11.2.4. Pi  174
11.3. SAYI BİÇİMLENDİRME FONKSİYONLARI  175
11.3.1. Round  175
11.3.2. Trunc  176
11.3.3. Int  177
11.3.4. Frac  177
11.4. ARTTIRMA-AZALTMA KOMUTLARI  178
11.4.1. Inc  178
11.4.2. Dec  179
11.5. RASGELE SAYI ÜRETİM(RANDOM) KOMUTLARI  180
11.5.1. Randomize  180
11.5.2. Random  181
11.6. BYTE İŞLEMLERİ KOMUTLARI  184
11.6.1. Lo  184
11.6.2. Hi  184
11.6.3. Swap  184
11.7. DİZİ İŞLEMLERİ KOMUTLARI  185
11.7.1. Low  185
11.7.2. High  186
11.8. DİĞER KOMUTLAR  187
11.6.1. Abs  187
11.6.2. Sqr  188
11.6.3. Sqrt  188
11.6.4. Odd  189
Sorular  205
Bölüm 12
ALFASAYISAL KOMUTLAR
12.1. LENGTH  209
12.2. CHR  210
12.3. ORD  211
12.4. SUCC  212
12.5. PRED  212
12.6. COPY  213
12.7. CONCAT  215
12.8. INSERT  217
12.9. DELETE  217
12.10. POS  218
12.11. FILLCHAR  219
12.12. DÖNÜŞÜM KOMUTLARI  220
12.12.1. UpCase  220
12.12.2. Str  222
12.12.3. Val  223
Sorular  229
Bölüm 13
SES KOMUTLARI
13.1. SOUND  231
13.2. NOSOUND  231
Sorular  236
Bölüm 14
KÜTÜPHANELER (UNIT’LER)
Sorular  249
Bölüm 15
DOSYALAMA KOMUTLARI
15.1. GİRİŞ  251
15.2. DOSYA TANIMLAMA  251
15.3. DOSYALAMA KOMUTLARI  252
15.3.1. Assign  252
15.3.2. Rewrite  252
15.3.3. Reset  253
15.3.4. Close  253
15.3.5. EOF  253
15.3.6. FileSize  254
15.3.7. Seek  254
15.3.8. FilePos  255
15.3.9. Write  256
15.3.10. Read  256
15.3.11. Truncate  256
15.4. RASGELE ERİŞİMLİ DOSYALARIN GENEL KULLANIMI  257
15.5. RASGELE ERİŞİMLİ DOSYA ÖRNEKLERİ  257
Sorular  300
Bölüm 16
GRAFİK KOMUTLARI
16.1. GRAFİK MODUNA GEÇME VE AYARLAMA KOMUTLARI  301
16.1.1. DetectGraph  303
16.1.2. InitGraph  304
16.1.3. CloseGraph  305
16.1.4. RestoreCRTMode  306
16.1.5. SetGraphMode  306
16.1.6. GraphDefaults  307
16.1.7. GraphResult  307
16.1.8. GraphErrorMsg  307
16.2. GRAFİK EKRANI KOMUTLARI  309
16.2.1. ClearDevice  309
16.2.2. SetViewPort  309
16.2.3. ClearViewPort  311
16.2.4. MoveTo  311
16.2.5. MoveRel  312
16.3. RENK VE DESEN KOMUTLARI  313
16.3.1. SetColor  313
16.3.2. SetBkColor  313
16.3.3. FloodFill  314
16.3.4. SetFillStyle  314
16.3.5. SetFillPattern  316
16.3.6. FillPatternType  316
16.4. DOĞRUSAL ÇİZİM KOMUTLARI  317
16.4.1. Line  317
16.4.2. LineTo  321
16.4.3. LineRel  322
16.4.4. SetLineStyle  323
16.4.5. SetWriteMode  325
16.5. DAİRESEL ÇİZİM KOMUTLARI  326
16.5.1. Circle  326
16.5.2. Arc  332
16.5.3. PieSlice  336
16.5.4. Ellipse  337
16.5.5. FillEllipse  340
16.5.6. Sector  341
16.6. ÇOKGENSEL ÇİZİM KOMUTLARI  342
16.6.1. RecTangle  342
16.6.2. Bar  344
16.6.3. Bar3D  345
16.6.4. DrawPoly  348
16.6.5. FillPoly  349
16.7. NOKTASAL ÇİZİM KOMUTLARI  350
16.7.1. PutPixel  350
16.8. YAZI KOMUTLARI  353
16.8.1. OutText  353
16.8.2. OutTextXY  353
16.8.3. SetTextStyle  355
16.8.4. SetTextJustify  357
16.9. BİLGİ EDİNME KOMUTLARI  359
16.10. GÖRÜNTÜ İŞLEME KOMUTLARI  362
16.10.1. ImageSize  362
16.10.2. GetImage  363
16.10.3. PutImage  363
Sorular  368
Bölüm 17
SİSTEM KOMUTLARI
17.1. GİRİŞ  369
17.2. SÜRÜCÜ KOMUTLARI  369
17.2.1. DiskSize  369
17.2.2. DiskFree  370
17.3. ZAMAN KOMUTLARI  370
17.3.1. GetTime  370
17.3.2. SetTime  371
17.3.3. GetDate  371
17.3.4. SetDate  371
17.3.5. PackTime  372
17.3.6. UnpackTime  373
17.4. DİZİN KOMUTLARI  373
17.4.1. GetDir  373
17.4.2. ChDir  373
17.4.3. MkDir  373
17.4.4. RmDir  374
17.5. DOSYA KOMUTLARI  374
17.5.1. GetFTime  374
17.5.2. SetFTime  375
17.5.3. GetFAttr  376
17.5.4. SetFAttr  377
17.5.5. Erase  377
17.5.6. Rename  377
17.5.7. FindFirst  378
17.5.8. FindNext  379
17.5.9. FSearch  381
17.5.10. FExpand  382
17.5.11. FSplit  382
17.6. DOS İLE İLGİLİ KOMUTLAR  383
17.6.1.DOSVersion  383
17.6.2. DOSError  384
Sorular  385
Bölüm 18
ÇEVRE BİRİMLERİN KULLANIMI
18.1. GİRİŞ  387
18.2. YAZICI  387
18.3. FARE (MOUSE)  388
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. EKRAN  391
18.4.1. Bellek Kullanımı ile İlgili Bazı Komutlar  391
18.4.1.1. GetMem  391
18.4.1.2. FreeMem  391
18.4.1.3. Move  391
18.4.1.4. Ptr  392
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. PORTLAR  392
18.5.1. Bilgisayardaki Portlar  392
18.5.1.2. Seri Port  392
18.5.1.1. Paralel Port  393
18.5.2. Port Komutları  394
18.5.2.1. Port  395
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
EK-C HATA MESAJLARI  482
Kaynaklar  489
Dizin  491
 


Dr. Fahri Vatansever
Prof. Dr. Fahri Vatansever

Bursa Uludağ Üniversitesi
Mühendislik Fakültesi
Elektrik–Elektronik Mühendisliği bölümü

www.fahriv.com
Bülent Çobanoğlu
Aralık 2019
40.00 TL
Sepete Ekle
Engin Tekin ...
Eylül 2019
29.00 TL
Sepete Ekle
Mutlu Avcı ...
Eylül 2019
40.00 TL
Sepete Ekle
Gökhan Dökmetaş
Eylül 2019
60.00 TL
Sepete Ekle





 

İÇİNDEKİLER
Önsöz  5
Bölüm 1
PASCAL EDİTÖRÜ
1.1. GİRİŞ  19
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
1.5. KISAYOL TUŞLARI  28
Sorular  31
Bölüm 2
PASCAL ALFABESİ
2.1. HARFLER  34
2.2. RAKAMLAR  36
2.3. SEMBOLLER  36
2.3.1. + (Artı)  36
2.3.2. – (Eksi)  38
2.3.3. * (Yıldız/Çarpı)  39
2.3.4. / (Slaş/bölüm)  39
2.3.5. = (Eşit)  40
2.3.6. < > (Küçük/Büyük)  42
2.3.7. # (Diyez)  42
2.3.8. ‘ (Tek tırnak)  43
2.3.9. ; (Noktalı Virgül)  44
2.3.10. : (İki Nokta Üst Üste)  44
2.3.11. $ (Dolar)  45
2.3.12. @ (at)  45
2.3.13. ^ (Üs)  45
2.3.14. , (Virgül)  46
2.3.15. . (Nokta)  46
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
Sorular  52
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
Sorular  65
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.2.1. Char  69
4.2.2. String  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.6. KÜME TANIMLAMA  71
4.7. TURBO PASCAL AYRICALIKLI (ANAHTAR/SAKLI) KELİMELERİ (RESERVED WORDS)  71
Sorular  72
Bölüm 5
PASCAL PROGRAMLARININ YAPISI
5.1. PASCAL PROGRAMLARININ GENEL YAPISI  73
5.2. BAŞLIK BÖLÜMÜ  74
5.3. TANIMLAMA VE BİLDİRİMLER BÖLÜMÜ  76
5.3.1. Uses  76
5.3.2. Label  77
5.3.3. Const  79
5.3.3.1. Bilgi Tipsiz Sabit Tanımlama  80
5.3.3.2. Bilgi Tipli Sabit Tanımlama  80
5.3.4. Type  81
5.3.4.1. Özel Bilgi Tipi Tanımlama  81
5.3.4.2. Bilgi(Kayıt/Veri) Alanı Tanımlama  83
5.3.5. Var  84
5.4. ALT PROGRAMLAR BÖLÜMÜ  85
5.4.1. Procedure  86
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
5.4.2. Function  91
5.5. ANA PROGRAM  93
Sorular  95
Bölüm 6
BLOK VE AKIŞ KOMUTLARI
6.1. BEGIN  97
6.2. END  97
6.3. GOTO  98
6.4. DELAY  99
6.5. EXIT  100
6.6. HALT  101
Sorular  102
Bölüm 7
GİRİŞ (OKUMA) / ÇIKIŞ (YAZMA) KOMUTLARI
7.1. GİRİŞ KOMUTLARI  103
7.1.1. Readln  103
7.1.2. ReadKey  104
7.1.3. KeyPressed  106
7.2. ÇIKIŞ KOMUTLARI  106
7.2.1. Write/Writeln  107
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
Sorular  115
Bölüm 8
METİN EKRANI KOMUTLARI
8.1. GÖRÜNTÜ MODU İLE İLGİLİ KOMUTLAR  117
8.1.1. TextMode  117
8.1.2. LastMode  118
8.2. KONTRAST KOMUTLARI  118
8.2.1. NormVideo  119
8.2.2. HighVideo  120
8.2.3. LowVideo  120
8.3. RENK KOMUTLARI  120
8.3.1. TextColor  121
8.3.2. TextBackground  121
8.4. EKRAN TEMİZLEME KOMUTU  122
8.4.1. ClrScr  122
8.5. EKRAN KONUM KOMUTLARI  122
8.5.1. GotoXY  122
8.5.2. Window  124
8.5.3. WhereX  126
8.5.4. WhereY  126
8.6. SATIR EKLEME/SİLME KOMUTLARI  127
8.6.1. InsLine  127
8.6.2. DelLine  127
Sorular  130
Bölüm 9
KARAR (KARŞILAŞTIRMA) KOMUTLARI
9.1. IF-THEN-ELSE  131
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
9.2. CASE-OF  140
Sorular  145
Bölüm 10
DÖNGÜ (ÇEVRİM) KOMUTLARI
10.1. FOR-DO  147
10.2. WHILE-DO  150
10.3. REPEAT-UNTIL  153
10.4. DÖNGÜ KONTROL KOMUTLARI  160
10.4.1. Break  160
10.4.2. Continue  161
Sorular  169
Bölüm 11
MATEMATİKSEL KOMUTLAR
11.1. LOGARİTMİK KOMUTLAR  171
11.1.1. Ln  171
11.1.2. Exp  172
11.2. TRİGONOMETRİK KOMUTLAR  172
11.2.1. Sin  173
11.2.2. Cos  173
11.2.3. ArcTan  174
11.2.4. Pi  174
11.3. SAYI BİÇİMLENDİRME FONKSİYONLARI  175
11.3.1. Round  175
11.3.2. Trunc  176
11.3.3. Int  177
11.3.4. Frac  177
11.4. ARTTIRMA-AZALTMA KOMUTLARI  178
11.4.1. Inc  178
11.4.2. Dec  179
11.5. RASGELE SAYI ÜRETİM(RANDOM) KOMUTLARI  180
11.5.1. Randomize  180
11.5.2. Random  181
11.6. BYTE İŞLEMLERİ KOMUTLARI  184
11.6.1. Lo  184
11.6.2. Hi  184
11.6.3. Swap  184
11.7. DİZİ İŞLEMLERİ KOMUTLARI  185
11.7.1. Low  185
11.7.2. High  186
11.8. DİĞER KOMUTLAR  187
11.6.1. Abs  187
11.6.2. Sqr  188
11.6.3. Sqrt  188
11.6.4. Odd  189
Sorular  205
Bölüm 12
ALFASAYISAL KOMUTLAR
12.1. LENGTH  209
12.2. CHR  210
12.3. ORD  211
12.4. SUCC  212
12.5. PRED  212
12.6. COPY  213
12.7. CONCAT  215
12.8. INSERT  217
12.9. DELETE  217
12.10. POS  218
12.11. FILLCHAR  219
12.12. DÖNÜŞÜM KOMUTLARI  220
12.12.1. UpCase  220
12.12.2. Str  222
12.12.3. Val  223
Sorular  229
Bölüm 13
SES KOMUTLARI
13.1. SOUND  231
13.2. NOSOUND  231
Sorular  236
Bölüm 14
KÜTÜPHANELER (UNIT’LER)
Sorular  249
Bölüm 15
DOSYALAMA KOMUTLARI
15.1. GİRİŞ  251
15.2. DOSYA TANIMLAMA  251
15.3. DOSYALAMA KOMUTLARI  252
15.3.1. Assign  252
15.3.2. Rewrite  252
15.3.3. Reset  253
15.3.4. Close  253
15.3.5. EOF  253
15.3.6. FileSize  254
15.3.7. Seek  254
15.3.8. FilePos  255
15.3.9. Write  256
15.3.10. Read  256
15.3.11. Truncate  256
15.4. RASGELE ERİŞİMLİ DOSYALARIN GENEL KULLANIMI  257
15.5. RASGELE ERİŞİMLİ DOSYA ÖRNEKLERİ  257
Sorular  300
Bölüm 16
GRAFİK KOMUTLARI
16.1. GRAFİK MODUNA GEÇME VE AYARLAMA KOMUTLARI  301
16.1.1. DetectGraph  303
16.1.2. InitGraph  304
16.1.3. CloseGraph  305
16.1.4. RestoreCRTMode  306
16.1.5. SetGraphMode  306
16.1.6. GraphDefaults  307
16.1.7. GraphResult  307
16.1.8. GraphErrorMsg  307
16.2. GRAFİK EKRANI KOMUTLARI  309
16.2.1. ClearDevice  309
16.2.2. SetViewPort  309
16.2.3. ClearViewPort  311
16.2.4. MoveTo  311
16.2.5. MoveRel  312
16.3. RENK VE DESEN KOMUTLARI  313
16.3.1. SetColor  313
16.3.2. SetBkColor  313
16.3.3. FloodFill  314
16.3.4. SetFillStyle  314
16.3.5. SetFillPattern  316
16.3.6. FillPatternType  316
16.4. DOĞRUSAL ÇİZİM KOMUTLARI  317
16.4.1. Line  317
16.4.2. LineTo  321
16.4.3. LineRel  322
16.4.4. SetLineStyle  323
16.4.5. SetWriteMode  325
16.5. DAİRESEL ÇİZİM KOMUTLARI  326
16.5.1. Circle  326
16.5.2. Arc  332
16.5.3. PieSlice  336
16.5.4. Ellipse  337
16.5.5. FillEllipse  340
16.5.6. Sector  341
16.6. ÇOKGENSEL ÇİZİM KOMUTLARI  342
16.6.1. RecTangle  342
16.6.2. Bar  344
16.6.3. Bar3D  345
16.6.4. DrawPoly  348
16.6.5. FillPoly  349
16.7. NOKTASAL ÇİZİM KOMUTLARI  350
16.7.1. PutPixel  350
16.8. YAZI KOMUTLARI  353
16.8.1. OutText  353
16.8.2. OutTextXY  353
16.8.3. SetTextStyle  355
16.8.4. SetTextJustify  357
16.9. BİLGİ EDİNME KOMUTLARI  359
16.10. GÖRÜNTÜ İŞLEME KOMUTLARI  362
16.10.1. ImageSize  362
16.10.2. GetImage  363
16.10.3. PutImage  363
Sorular  368
Bölüm 17
SİSTEM KOMUTLARI
17.1. GİRİŞ  369
17.2. SÜRÜCÜ KOMUTLARI  369
17.2.1. DiskSize  369
17.2.2. DiskFree  370
17.3. ZAMAN KOMUTLARI  370
17.3.1. GetTime  370
17.3.2. SetTime  371
17.3.3. GetDate  371
17.3.4. SetDate  371
17.3.5. PackTime  372
17.3.6. UnpackTime  373
17.4. DİZİN KOMUTLARI  373
17.4.1. GetDir  373
17.4.2. ChDir  373
17.4.3. MkDir  373
17.4.4. RmDir  374
17.5. DOSYA KOMUTLARI  374
17.5.1. GetFTime  374
17.5.2. SetFTime  375
17.5.3. GetFAttr  376
17.5.4. SetFAttr  377
17.5.5. Erase  377
17.5.6. Rename  377
17.5.7. FindFirst  378
17.5.8. FindNext  379
17.5.9. FSearch  381
17.5.10. FExpand  382
17.5.11. FSplit  382
17.6. DOS İLE İLGİLİ KOMUTLAR  383
17.6.1.DOSVersion  383
17.6.2. DOSError  384
Sorular  385
Bölüm 18
ÇEVRE BİRİMLERİN KULLANIMI
18.1. GİRİŞ  387
18.2. YAZICI  387
18.3. FARE (MOUSE)  388
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. EKRAN  391
18.4.1. Bellek Kullanımı ile İlgili Bazı Komutlar  391
18.4.1.1. GetMem  391
18.4.1.2. FreeMem  391
18.4.1.3. Move  391
18.4.1.4. Ptr  392
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. PORTLAR  392
18.5.1. Bilgisayardaki Portlar  392
18.5.1.2. Seri Port  392
18.5.1.1. Paralel Port  393
18.5.2. Port Komutları  394
18.5.2.1. Port  395
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
EK-C HATA MESAJLARI  482
Kaynaklar  489
Dizin  491
 


 
Kitap
Bülten
Kitap
Kitap
İndirimli Kitaplar
 
 
Ana Sayfa | Uluslararası Yayınevi Belgesi | Hakkımızda | Bülten | Gizlilik ve Çerez Sözleşmesi | Üye Sayfası | Yardım | İletişim

Seçkin Yayıncılık San. Tic. A.Ş.
Copyright © 1996 - 2020