TEMEL
BİLGİSAYAR BİLİMLERİ DERSİ
PASCAL
İNTERNET SAYFASI
DERS
HAKKINDA BİLGİLER:
ENB 0120 TEMEL BİLGİSAYAR
BİLİMLERİ (2-2-0) 3 * (otomasyon no: 9120120, grup 7 ve 9)
4
DERS
İÇERİĞİ:
Bilgi
işleme ve Mühendislik Uygulama Yöntemleri /
Bilgisayar Sistemleri ve Donanımı /
Bellek, Giriş-Çıkış aygıtları /
Pascal Dilinin Veri yapıları /
Pascal Dilinin Giriş-Çıkış Deyimleri /
Pascal Dosya Yapıları.
* Ders saatleri: Teorik Ders
2 - Uygulama 2 - Laboratuvar 0 , Dersin Kredisi : 3.
Öğretim
Üyesi : Doç.Dr.Ahmet
Dursun ALKAN
(Gemi İnşaatı Mühendisliği Bölümü, T-Blok, 3.Kat)
&
PASCAL PROGRAMLAMA
İLE İLGİLİ KİTAPLAR :
-
Turbo Pascal ve Programlama Sanatı,
Ömer Akgöbek, Beta Yayınevi, Yayın no: 534, 8.Baskı, 1998,
İstanbul.
-
Pascal-Yapısal Programlama, Nesnelerle
Programlama ve Turbo Vision, Yazarlar: M.Dikici, Emin Öztekin, Beta
Yayınevi, Yayın no: 734, 1.Basım, Ocak 1998,
İstanbul.
Turbo Pascal, Beta Yayinevi, B.Bayburan.
Yapısal Programlama ve Turbo Pascal 7.0,
Beta Yayınevi, Çeviren: L.Erduran.
Turbo Pascal 7.0, Alfa Yayınevi, N.Altan.
Diğer ilgili ve İnternet kaynakları.
=
UYGULAMALAR VE SINAV
HAKKINDA BİLGİLER :
-
Derslerin uygulama ve teorik bölümleri dahil üniversitemiz bilgisayar
laboratuvarlarında yapılacaktır.
Laboratuvarlar: CAD
Laboratuvarı, H-Blok, Kat: 2 & Makina Fakültesi Bilgisayar Laboratuvarı,
B-305
-
Ders esnasında, sınavlarda ve ders sonrası
kullanım için bir adet 1.44 Mb
formatlı disket getirilmesi yararlı olacaktır.
-
Vize tarihleri :
| Temel Bilgisayar Bilm. |
I.VİZE
|
II.VİZE
|
Sınav Salonu
|
| MAKİNA
2- B (I.prg) |
-- Kasım ----
|
-- Aralık ----
|
C201
|
| MAKİNA
2-B (II.prg) |
-- Kasım ----
|
-- Aralık ----
|
A201
|
H A F T A L I K
D E R S N O T L A R I
DERS
TARİHİ: 11.KASIM(Makina 2-B I. Öğretim)
-
15 adet Uygulama disketlere yüklenerek Turbo Pascal derleyicisinde bu programlar
çalıştırıldı.
-
USES CRT, VAR, REAL, INTEGER, LONGINT, WRITE, WRITELN, IF-THEN, GOTOXY,
REPEAT-UNTIL komutları öğrenilecektir.
-
Disketlere yüklenen örnekler bu sayfadan yüklenebilir. [ ornek_11kasim98.zip
(21 kB) ]
-
Turbo Pascal Derleyici Grubunu (Compiler) yüklemek için [ tpascal.zip
(610 kB) ]
DERS TARİHİ:
12 KASIM (Makina 2-B II. Öğretim)
-
Disketlere yüklenen örnekler bu sayfadan yüklenebilir. [ ornek_12kasim98.zip
(21 kB) ]
-
ornek_12kasim.zip 15 adet Turbo Pascal uygulama programını içermektedir.
-
Bu örnek programlar Turbo Pascal derleyicisi yardımıyla çalıştırılıp USES
CRT, VAR, REAL, INTEGER, LONGINT, WRITE, WRITELN, IF-THEN, GOTOXY, REPEAT-UNTIL
komutları öğrenilecektir.
-
Çalıştığınız bilgisayarda Turbo Pascal Derleyici Grubu yok ise [ tpascal.zip
(610 kB) ] 'i yükleyiniz.
DERS TARİHİ:
18-19.KASIM (Makina 2-B I. ve II. Öğretim)
-
PROGRAM prg_adı, Uses Crt, Var, Real, Integer, LongInt, ShortIt, Byte,
Word, Char, WRITE, WRITELN, IF-THEN komutları özet örneklerle anlatıldı.
-
Bu derse ait notlar yüklenebilir. [ Ders18_19Kasim.zip
(18 kB) ]
DERS TARİHİ:
25-26.KASIM (Makina 2-B I. ve II. Öğretim)
I. Vize (yazılı) yapıldı.
DERS TARİHİ:
3-4 ve 9-10 ARALIK (Makina 2-B I. &
II. Öğretim)
-
FOR I:=1 TO tamsayı DO
Begin
{işleme
ait blok}
End;
-
Tek ve çok boyutlu dizilerin tanımlanması ve kullanımı:
A: Array[m..n] of Real; {veya tüm
bu Real sayılar yerine tamsayı, boolean, string gibi değişkenler tanımlanabilir}
isim: Array[m..n, p..q] of String[20];
Alan: Array[m..n, p..q, r..s] of Real;
-
Menü veya ilgili satıra yönlendirme komutu:
CASE rakam OF - ELSE - END;
-
Ana programın içerisinde alt programlar oluşturulması:
Procedure isim_isim;
Begin
{işleme ait blok}
End;
-
Aralik ayı derslerimize ait uygulamaları yükleyebilirsiniz: [ DersAralik_I.zip
(11 kB) ]
ARALIK 23-24 KONULARI
-
Dosya oluşturma, dosya(dan/ya) okuma ve yazdırma
-
Menü dizaynı
OCAK 6-7 KONULARI
-
Dosya örnekleri (devam), bazı operatörlerin tanıtımı (mod, div, SQR)
OCAK 13-14 KONULARI
-
Odd(x) [tek sayı algılama operatorü], Genel Çalışmalar, örnekler
Derslerimize ait tüm uygulamaları yükleyebilirsiniz: [ TUMORNEKLER.ZIP
(26.3 kB) ]
Not: 32 no'lu örnek tekrar düzenlenecek.
[ MAKiNA
2-B (I.Ögretim) ViZE ORTALAMALARI ]
[ MAKiNA
2-B (I.Ögretim) 2.ViZE SORU ve CEVAPLARI ]
[ MAKiNA
2-B (II.Ögretim) ViZE ORTALAMALARI ]
[ MAKiNA
2-B (II.Ögretim) 2.ViZE SORU ve CEVAPLARI ]
e-posta:
AlkanAD@YILDIZ.Edu.TR