istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_6.f 2 85 Veri Tipi Veri Tanimlayici
|
|
- Gizem Koz
- 7 yıl önce
- İzleme sayısı:
Transkript
1 istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_6.f / _ 3 _ / _ \ ' ' / _` '_ \ / / / / 4 _ (_) _ (_ / / / / 5 _ \ / _ \ _ \,_ _ _ /_/ /_/ Alti 6 ================================================== 7 Hazirlayan : Aras. Gor. Ozgur Cobanoglu 8 Danisman : Prof. Dr. M. Nizamettin Erduran Her turlu oneri ve duzeltme icin lutfen 11 asagidaki adresleri kullanin Istanbul Universitesi, fen fakultesi, nukleer 14 fizik anabilim dali, oda NF205, Vezneciler, dahili:15410 ISTANBUL ozgur@nucleus.istanbul.edu.tr 18 Ozgur.Cobanoglu@cern.ch 19 ozgur_cobanoglu@hotmail.com 20 ================================================== <-> Giris ve Cikis - G/C (I/O) Pek cok program kullanicidan bilgi almak ve bunu islemek uzerine 25 kuruludur ya da calistirilmasi durumunda ornegin ekrana veya yaziciya 26 bazi bilgileri basmak uzere programlanmistir. Kullanicinin veri 27 girmesini saglayan asal fonksiyon fortran77' de READ' dir. Ornegin : READ *,{girislistesi} 30 veya 31 READ([UNIT=]unite no, [FMT=]format, {girislistesi}) kullanilarak birincisinde klavyeden ve ikincisinde bir dosyadan okuma 34 islemi gerceklestirilir. Unite numarasi bir tamsayidir ve sadece 35 herhangi bir giris/cikis kanalini belirlemek uzere kullanilir; 36 ornegin iki farkli dosya acik ise ve hangisinden veri okunacaksa o 37 unitenin numarasi kullanilir. format ise unformatted ya da formatted 38 olarak iki bicim alabilir. Ornegin : READ(*,*)a,b,c Bu kullanim klavyeden girdi beklenirken kullanilir ve program, 43 kullanicinin a, b ve c icin toplam uc degeri virgulla ayrilmis 44 bicimde girmesini ister. (ya da her degerden sonra <enter>) Ekrana ya da yaziciya bilgi yazdirma islemi WRITE asal fonksiyonu 47 (ya da fortran komutu) araciligiyla gerceklestirilir. Ornegin : PRINT *,{ciktilistesi} veya daha uygun olarak WRITE([UNIT=]unite no, [FMT=]format) {ciktilistesi} Burada da unite numarasi sadece giris/cikis kanallarini birbirinden 56 ayirmak icin kullanilan bir tamsayidir (eski fortran rutinlerinde bu 57 sayi monitor icin 6 ve tus takimi icin 5 idi fakat daha sonra sadece 58 G/C kanallarini ayirmak icin kullanilir hale geldi). Ornegin : WRITE (*,*) 'Sonuc : ', sonuc ifadesi once tirnaklar icindeki ifadeyi oldugu gibi ekrana basar ve 63 ardindan da sonuc degiskeninin tuttugu degeri ekrana basar <-> FORMAT Tanimlanmasi Format kullanici tarafindan iki farkli bicimde tanimlanabilir. 68 Birincisi format, FORMAT(formatIfadesi) bicimli satirin 1. ve sutunlari arasinda bulunan bir etiket numarasi olarak verilebilir; 70 ikincisi ise format asagidaki yazilim bicimine sahip bir karakter 71 katari olabilir : FMT=('formatIfadesi') Format ifadesi hangi tip verilerin hangi duzende basilacagini 76 belirler. Veri tanimlayicilari ve kontrol fonksiyonlarindan meydana 77 gelir <-> Veri Tanimlayicilari Asagidaki tablo cesitli veri tipleri icin olan veri tanimlayicilarini 82 icermektedir :
2 istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_6.f 2 85 Veri Tipi Veri Tanimlayici Tamsayi Iw, Iw.m 88 Reel Ew.d, Ew.dEe, Fw.d, Gw.d, Gw.dEe 89 Mantiksal Lw 90 Karakter A, Aw Yukaridaki tabloda buyuk harflerin anlamlari asagidaki gibidir : I : tamsayilar 96 F : reel sayi (fixed-point floating number) 97 E : eksponansiyel gosterimle reel sayi 98 G : reel sayi (F ya da G den biri, sayinin buyuklugune gore) 99 L : mantiksal 100 A : karakter Tablodaki kucuk harfler de su anlamda kullanilmaktadir : w : doldurulacak alan 105 m : en kucuk basamak sayisi 106 d : virgulden sonraki basamak sayisi (hassasiyet) 107 e : us' teki basamak sayisi <-> Kontrol Fonksiyonlari En genel birkac kontrol fonksiyonu asagida verilmistir : / : bir sonraki satira (kayda) atlamak icin 114 'bir mesaj' : tirnakalr arasindaki bir mesaji ekrana basmak icin 115 nx : yazmaya n karakter icerden baslamak icin Ornek olarak asagidaki format uygulamasi verilebilir : WRITE(UNIT=*, FMT=10) 'Hesaplanmis Frekans ',f,' Hz olur.' FORMAT(1X, A, F10.5, A) Bu ornek frekans degeri f' yi en fazla 15 basamak olacak sekilde 123 ekrana basar. Once satir icinde 1 bosluk verilir, ilk tirnak icindeki 124 mesaj ekrana basilir ardindan 5 ondalik basamak hassasiyet ile f 125 degiskeninin tuttugu deger ekrana basilir ve ardindan ikinci tirnak 126 icindeki mesaj ekrana basilir <-> Dosyaya Erisim Fortran77' nin diger tum programlama dillerinden ustun oldugu bir 131 alan da (sayisal hesaplamalar icin de bu gecerlidir) dosya 132 erisimidir. Pekcok programlama dilinde dosya denen sey hard diskteki 133 gercek bir dosya olarak degerlendirilmez; kendisinden veri okunabilen 134 ya da kendisine veri gonderilebilen hersey dosya olarak 135 degerlendirilir dolayisiyla WRITE ve READ komutlari genellikle dosya 136 erisimi icin de kullanilir. Sadece farkli dosya erisimleri icin 137 farkli unite numaralari verilerek, hangi dosyaya ne yapilacagi ile 138 ilgili karisiklik onlenebilir. Klavye, ekran, yazici, diskler v.b. 139 aygitlar linux isletim sisteminde sadece birer dosyadir ve bu erisim 140 kolayligi saglar; boyle calismayan sistemlerde kullanilan g derleyicisi sistem farkliliklarina yastik gorevi gorur. Kullanici 142 icin -g77' yi kullandigi icin- hala tum bu araclar birer dosyadir <-> OPEN Deyimi Dosya acmak ya da olusturmak icin belirli bir UNIT numarasina sahip 147 olmak uzere OPEN komutu kullanilir. Soyle ki : OPEN(UNIT=no, FILE='dosyAdi', STATUS=durum, ACCESS=erisim..) Yukaridaki ornekte durum 'NEW', 'OLD', 'UNKNOWN' veya 152 'SCRATCH' olabilir ve bunlar sirasiyla yeni bir dosya acmak icin, 153 eski bir dosyayi acmak icin, dosya yoksa olusturmak veya varsa olani 154 acmak icin ve son olarak da gecici olarak bir dosya acmak icin 155 kullanilirlar. En sonda bulunan erisim degiskeni 'SEQUENTIAL' ya da 156 'DIRECT' kelimelerinden biri olabilir. Ontanimli olan 'SEQUENTIAL' 157 kelimesi yeni baslayanlar icin en uygundur ve bu, dosyalarin satirlar 158 halinde yazildigi ve okundugu bicime karsilik gelir. Daha az onemli 159 olan baska secenekler de vardir fakat bu metnin hedefledikleri goz 160 onune alindiginda gerekli degillerdir (FORM = 'FORMATTED' ya da 161 FORM='UNFORMATTED' secenekleri gibi, bunlar kullanilmadiginda 162 ontanimli degerler gecerli olur) <-> CLOSE Deyimi Dosya ile olan isin bitmesi durumunda dosyalarin erisim sonrasinda 167 kapatilmasi gerekmektedir; aksi durumda her zaman sorun olusmaz 168 fakat isletim sistemine bagli bazi erisim sakincalari dogabilir
3 istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_6.f (veri dosyaya tam olarak yazilmayabilir ya da okunan veri eksik 170 kalabilir v.b.) Bir dosya asagidaki gibi kapatilir : CLOSE(UNIT=no, STATUS=durum...) Burada no, acilan dosyanin UNIT numarasidir; durum degiskeni 175 ontanimli olarak (yani STATUS degiskeni kullanilmadiginda gecerli 176 olan degeri) 'KEEP' tir. Bu dosyayi kapatir. 'DELETE' secenegi de 177 bulunur ve bu durumda dosya silinir <-> Tek Satir DO Dongusu (Bu bolume DO dongulerini ogrendikten sonra tekrar donun) 182 Tum bir dizi tek tek elemanlar kullanilmadan bir seferde cok etkin 183 bir bicimde dosyadan okunabilir. Bir dizinin tamminin ya da bir 184 kisminin dosyadan okunmasi ya da dosyaya yazilmasi soz konusu 185 oldugunda tek satir DO dongusu asagidaki bicimde kullanilmalidir : OPEN(UNIT=13, FILE='veri.dat', STATUS='NEW') 188 WRITE(UNIT=13, FMT='(I2, F10.2,/)')(ay, dizi(ay,1996),ay=1,12,1) 189 CLOSE(UNIT=13) <-> Uygulama Asagidaki program bicimindeki tek sutunluk bir dosyayi 203 okuyarak her defasinda okudugu elemani ekrana basar. Programin 204 dosyadaki eleman sayisini bildigine dikkat edin. Dosya veri_1.txt 205 onceden programin calistigi dizin icinde olusturulmustur bu 206 yuzden OPEN icindeki STATUS parametresi OLD (eski) olarak 207 verilmistir. UNIT numarasi sadece bir erisim numarasidir ve 208 ornegin CLOSE(1) komutu icin bir referans numarasi niteligindedir. 209 OPEN() komutunun aldigi baska parametreler de vardir fakat bu tip 210 karakter bazli dosya erisimlerinde kullanilmalarina gerek yoktur. 211 Cikti asagida verilmstir; ciktidaki duzensiz goruntu nasil 212 giderilebilirdir? ozgur@olmak:~/documents/g77/kaynakkodlar/ornekler>./dosyaoku 215 Tek sutun veri dosyasi okunuyor ozgur@olmak:~/documents/g77/kaynakkodlar/ornekler> PROGRAM dosyaoku 229 IMPLICIT NONE 230 REAL a 231 INTEGER i 232 OPEN(UNIT=1, FILE="veri_1.txt", STATUS="OLD") 233 PRINT*,'Tek sutun veri dosyasi okunuyor...' 234 DO i=1, READ(1,*)a 236 PRINT*,a 237 END DO 238 CLOSE(1) 239 END Asagidaki program iki sutunluk bir dosyayi, ilk sutun X(i) ve 243 ikinci sutun Y(i) adli dizilere atanacak bicimde okur. FORMAT 244 ifadesinin kullanilis yoluna dikkat ediniz ve bu ifadenin 245 kullanilmamasi durumunda ne olacagini gormek icin 99 sayisi 246 ile isaretlenmis satirin basina c harfini koyarak iptal 247 ediniz ve WRITE komutu icindeki 99 referansini da * ile 248 degistiriniz. Iki farkli sonuc asagidaki gibi olacaktir : C:\g77\kaynakKodlar\ornekler>dosyaOkuIII.exe 251 Cift sutun veri dosyasi okunuyor x( 1)= y( 1)= 9.5
4 istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_6.f x( 2)= 3.5 y( 2)= x( 3)= 7.5 y( 3)= x( 4)= y( 4)= x( 5)= 5.5 y( 5)= x( 6)= y( 6)= x( 7)= 3.5 y( 7)= x( 8)= 7.5 y( 8)= x( 9)= y( 9)= x( 10)= 5.5 y( 10)= C:\g77\kaynakKodlar\ornekler>_ format ifadesi kullanildiginda ise sonuc asagidaki gibi olur : C:\g77\kaynakKodlar\ornekler>dosyaOkuIII.exe 268 Cift sutun veri dosyasi okunuyor x( 1)=1.9 y( 1)= x( 2)=3.5 y( 2)= x( 3)=7.5 y( 3)= x( 4)=9.1 y( 4)= x( 5)=5.5 y( 5)= x( 6)=1.9 y( 6)= x( 7)=3.5 y( 7)= x( 8)=7.5 y( 8)= x( 9)=9.1 y( 9)= x(10)=5.5 y(10)= C:\g77\kaynakKodlar\ornekler>_ PROGRAM dosyaokuiii 283 IMPLICIT NONE 284 REAL x(10), y(10) 285 INTEGER i 286 OPEN(UNIT=1, FILE="veri_2.txt", STATUS="OLD") 287 PRINT*,'Cift sutun veri dosyasi okunuyor...' c dosya dizi elemanlarina ataniyor ya da dosya okunuyor DO i=1, READ(1,*) x(i), y(i) 293 END DO c dizi elemanlari ekrana basiliyor DO i=1, WRITE(*,99) 'x(', i, ')=', x(i), ' y(', i, ')=', y(i) FORMAT(5X, A, I2, A, F3.1, A, I2, A, F3.1) 300 END DO CLOSE(1) 303 END Asagidaki program okunan.dat adli dosyadan veri okur, bu 307 verileri 2 ile carpar ve yazilan.dat adli dosyaya yazar. 308 Bu gercek yasamda en cok kullanilan dosya erisim bicimidir; 309 veri dosyadan okunur, uzerinde islem yapilir ve bir baska 310 dosyaya yazilir. Neden yazilan.dat isimli dosyada 311 bazi degerler *** olarak yazilmistir? Buralarda okunan.dat 312 adli dosyada karsiligi bulunan sayilarin iki katinin bulunmasi 313 gerekmez mi? Bu sorun nasil giderilir? Okunan dosya ve 314 kayittan sonraki dosya asagida verilmistir. (Bu sorun FORMAT 315 ifadesindeki F3.1 seklindeki tanimlama ornegin F4.1 olarak 316 degistirildiginde giderilebilir. F3.1' in anlami sayilarin 317 toplam 3 basamakli -ondalik noktasi dahil- ve virgulden 318 sonra tek basamak hassasiyet ile basilacagidir. Sayilar reel 319 olmak durumundadir cunki F harfi kullanilmistir. Ornegin sayisinin iki kati 18.2' dir ve toplam 4 hane vardir ve 321 bu yuzden bu gibi sayilar *** olarak basilirlar; bu format 322 ifadesindeki hatayi haber verir) okunan.dat :
5 istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_6.f yazilan.dat : x( 1)=3.8 y( 1)=*** 341 x( 2)=7.0 y( 2)=*** 342 x( 3)=*** y( 3)=*** 343 x( 4)=*** y( 4)= x( 5)=*** y( 5)= x( 6)=3.8 y( 6)=*** 346 x( 7)=7.0 y( 7)=*** 347 x( 8)=*** y( 8)=*** 348 x( 9)=*** y( 9)= x(10)=*** y(10)= Bu islem icin kullanilan program asagida verilmistir. UNIT 353 numaralarinin neden kullanildigi burada daha iyi anlasilir. 354 Hangi dosyaya hangi islemin yapilacagi bu numaralar ile 355 belirlenir. Her iki OPEN komutu da 'INTEGER i' satirindan 356 hemen sonra kullanilabilirdi. Dosyalarin, kullanimdan sonra 357 kapatilmalari gerekmektedir, isletim sisteminin sifon islevi 358 (flushing) icin onemlidir. Dosyalar kapatilmadiginda ozellikle 359 pek cok dosyanin acik oldugu bir durumda veri kayiplari 360 olusabilir; isletim sisteminin yapisina bagli olarak degisir. 361 Ilke olarak kullanimi bitmis dosya hemen kapatilmalidir. 362 yazilan.dat adli dosya STATUS parametresi UNKNOWN (bilinmiyor) 363 olarak acilmistir. Bunun anlami sudur : dosya eger yoksa 364 olusturulur ve eger varsa ici sifirlanarak programca yeniden 365 yazilir. Okunan veri dosyasinin STATUS parametresinin OLD 366 olmasi guvenlik icin onemlidir. Cunku bu durumda okunan.dat 367 isimli dosyanin uzerine yazilmasi ya da herhangi bir durum 368 nedeniyle zarar gormesi engellenmis olur. Hata duzeltildikten 369 sonra dosya asagidaki gibi gozukur yazilan.dat : x( 1)= 3.8 y( 1)= x( 2)= 7.0 y( 2)= x( 3)=15.0 y( 3)= x( 4)=18.2 y( 4)= x( 5)=11.0 y( 5)= x( 6)= 3.8 y( 6)= x( 7)= 7.0 y( 7)= x( 8)=15.0 y( 8)= x( 9)=18.2 y( 9)= x(10)=11.0 y(10)= Asagidaki programdaki FORMAT ifadesinin kullanimina 386 dikkat ediniz PROGRAM dosyaokuyaz 389 IMPLICIT NONE 390 REAL x(10), y(10) 391 INTEGER i c dosya okunuyor ve elemanlar 2 ile carpiliyor OPEN(UNIT=1, FILE="okunan.dat", STATUS="OLD") 396 DO i=1, READ(1,*) x(i), y(i) 398 x(i) = x(i) * y(i) = y(i) * END DO 401 CLOSE(1) c dizi elemanlari ilgili dosyaya yaziliyor OPEN(UNIT=2, FILE="yazilan.dat", STATUS="UNKNOWN") 406 DO i=1, WRITE(2,99) 'x(', i, ')=', x(i), ' y(', i, ')=', y(i) FORMAT(5X, A, I2, A, F3.1, A, I2, A, F3.1) 409 END DO 410 CLOSE(2) 411 c 412 END 413
GİRİŞ/ÇIKIŞ VE TANIMLAMA DEYİMLERİ
GİRİŞ/ÇIKIŞ VE TANIMLAMA DEYİMLERİ Giriş/Çıkış deyimlerine neden gerek vardır? Biçimli giriş/çıkış deyimleri, Klavye den veri girişi Dosya dan veri okuma ve dosyaya yazma Ekrana sonuçları yazdırma, Yazıcı,
DetaylıFORTRAN da Giriş/Çıkış Ve Tanımlamalar
FORTRAN da Giriş/Çıkış Ve Tanımlamalar Giriş/Çıkış deyimleri Biçimli giriş/çıkış deyimleri, Klavye den veri girişi Dosya dan veri okuma ve dosyaya veri yazma Ekrana sonuçları yazdırma, Yazıcı, çizici gibi
Detaylıistanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_5.f 2 85 Ornegin bir vektorun (bir boyutlu dizi) normunu hesaplayan bir
2003-12-18 istanbul_üniversitesi_nükleer_fizik_bölümü_fortran77_ders_notu-uyg_5.f 1 1 2 / _ 3 _ / _ \ ' ' / _` '_ \ / / / / 4 _ (_) _ (_ / / / / 5 _ \ / _ \ _ \,_ _ _ /_/ /_/ Bes 6 ==================================================
Detaylı<fn> FORMAT (a1,a2,a3,...) : format deyiminin satır numarasıdır READ, WRITE deyimleri ile verilir. : alan bildirim deyimleridir.
FORMAT deyimi Değişkenlere ait bilgilerin yazılması veya değişkenlere değer okunması sırasında, gerekli tür ve uzunlukların belirtildiği yani giriş ve çıkış işlemlerinin hangi düzende olması gerektiğini
DetaylıVisual Basic 6.0. Anadolu Üniversitesi Endüstri Mühendisliği Bölümü. Dosyalama İşlemleri. Ders Notları
1 Anadolu Üniversitesi Endüstri Mühendisliği Bölümü Dosyalama İşlemleri Visual Basic 6.0 Ders Notları Kaynak: İhsan Karagülle, Zeydin Pala, Visual Basic 6.0, Türkmen Kitabevi, 1999, Beyazıt İstanbul, 2
Detaylıİstanbul Üniversitesi, Nükleer Fizik Bölümü, Fortran 77, Zorunsuz Ödev Cevapları, 2004
1 2 / _ 3 _ / _ \ ' ' / _` '_ \ / / / / 4 _ (_) _ (_ / / / / 5 _ \ / _ \ _ \,_ _ _ /_/ /_/ EkOdevCevaplari 6 ================================================== 7 Hazirlayan : Aras. Gor. Ozgur Cobanoglu
DetaylıTemel Bilgisayar Programlama
BÖLÜM 11: : Birçok programda, bazı verilerin disk üzerinde saklanmasına gerek duyulur. Bütün programlama dillerinde, sabit disk sürücüsü (Hard Disk Drive, HDD) üzerindeki verileri okumak veya diske veri
DetaylıEndüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları
8- Turbo Pascal Programlama İle Dosya İşlemleri Dosya işlemleri bilgisayar programlamada verilerin tekrar kullanılması açısından çok önemlidir. Yazılan bilgisayar programlarında elde edilen sonuçlar eğer
DetaylıALGORİTMA VE PROGRAMLAMA II
ALGORİTMA VE PROGRAMLAMA II Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1102 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Veri Hiyerarşisi Dosyalara Giriş
DetaylıGenel Programlama II
Genel Programlama II 18.04.2011 1 DİSK DOSYALARI İLE ÇALIŞMA DOSYALARIN AÇILMASI C programlama dilinde bir dosyayı kullanabilmek için, öncelikle o dosyanın açılması gerekmektedir. Hem okuma hem de yazma
DetaylıTemel Giriş/Çıkış Fonksiyonları
Temel Giriş/Çıkış Fonksiyonları Temel giriş/çıkış fonksiyonları, bütün programla dillerinde mevcuttur. Bu tür fonksiyonlar, kullanıcıya ekrana veya yazıcıya bilgi yazdırmasına, ve bilgisayara klavyeden
DetaylıFonksiyonlar. C++ ve NESNEYE DAYALI PROGRAMLAMA 51. /* Fonksiyon: kup Bir tamsayının küpünü hesaplar */ long int kup(int x) {
Fonksiyonlar Kendi içinde bağımsız olarak çalışabilen ve belli bir işlevi yerine getiren program modülleridir. C programları bu modüllerden (fonksiyonlar) oluşurlar. Fonksiyonların yazılmasındaki temel
DetaylıBİLGİSAYAR PROGRAMLAMA DERSİ
BİLGİSAYAR PROGRAMLAMA DERSİ 3. DERS NOTU Konu: MATLAB de Temel İşlemler Hazırlayan: Yrd. Doç. Dr. Ahmet DUMLU 1 MATLAB (Matrix Laboratory) sayısal hesaplama dilidir. MathWorks firması tarafından geliştirilmiş
DetaylıPascalda oluşturulacak dosyalar değişkenler gibi programın başında tanımlanır.
DOSYALAMALAR Programlama bilgilerin her zaman ekrana yazdırılması veya değişkenlerde tutulması yeterli olmayabilir. Programın çalışması sonucu girilen yada hesaplanan her bilgi manyetik ortama programda
DetaylıPASCAL PROGRAMLAMA DİLİ YAPISI
BÖLÜM 3 PASCAL PROGRAMLAMA DİLİ YAPISI 3.1. Giriş Bir Pascal programı en genel anlamda üç ayrı kısımdan oluşmuştur. Bu kısımlar bulunmaları gereken sıraya göre aşağıda verilmiştir. Program Başlığı; Tanımlama
Detaylımod ile açılacak olan dosyanın ne amaçla açılacağı belirlenir. Bunlar:
Dosyalama Çoğu programda, bazı verilerin disk üzerinde saklanmasına gerek duyulur. C programlama dilinde, disk dosyasına erişme (okuma ve yazma için) iki farklı yöntemle yapılır. Bunlar üst düzey ve alt
DetaylıPascal Programlama Dili
Pascal Programlama Dili Öğr. Gör. Özgür ZEYDAN Z.K.Ü. Çevre Müh. Bölümü Pascal Programlarının Yapısı Program program_adı; Uses unitler type Özel veri tipleri Const Sabitler Label etiketler var değişken
DetaylıProgramlama. Simdide 1 den 10 a kadar olan sayilari yazdiralim. 1 den 10 e kadar olan sayilarin karesini yazdiralim. Do[Print[Mathematica], 5]
Programlama Genel olarak programlamanin amaci kullanicinin isini kolaylastirmaktir. Kullanicinin amaclari dogrultusunda yazilan bir program hem bosa zaman harcamayi hem de is yukunun artmasini engelleyebilir.
DetaylıELN1002 BİLGİSAYAR PROGRAMLAMA 2
ELN1002 BİLGİSAYAR PROGRAMLAMA 2 DOSYALAMA Sunu Planı Veri Hiyerarşisi Dosyalar ve Akımlar(streams) Sıralı Erişim (Sequential Access) dosyalarının oluşturulması Sıralı Erişim Dosyalarından Veri Okuma Rasgele
DetaylıDiziler İndisli Değişkenler
Diziler İndisli Değişkenler Aynı tür bilgileri (öğrenci isimleri, şehir isimleri, kapı numaraları, fakülteler vbg.) bellekte tutmak için kullanabileceğimiz listelere dizi adı verilir. Dizi kullanmanın
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
Konsol Uygulaması Oluşturma Konsol uygulaması oluşturmak için program açıldıktan sonra Create: Project ya da New Project seçeneği tıklanabilir. New Project penceresini açmak için farklı yollar da vardır.
DetaylıDiziler. Yukarıdaki bilgileri bilgisayar belleğinde saklamak için aşağıdaki gibi değişkenler tanımlanır ve değerler bu değişkenlere aktarılır :
Diziler 5 farklı şehirdeki otomobillerin göz önüne alalım : 1.Şehir 2.Şehir 3.Şehir 4.Şehir 5.Sehir Oto sayısı 1500 750 1000 2000 1800 Yukarıdaki bilgileri bilgisayar belleğinde saklamak için aşağıdaki
DetaylıDATA Deyimi. ii) DIMENSION NUM(5) DATA NUM / 1, 2, 3, 4, 5 / Bu durumda 5 elemanlı NUM dizisi, sırasıyla, 1'den 5'e kadar değerleri saklar.
DATA Deyimi Değişkenlere/dizi elemanlarına sabit sayı ya da alfabetik karakterler aktarmak için kullanılır. Çoğunlukla indisli değişken tanımlama deyiminden hemen sonra ve ilk uygulanabilir deyimden önce
DetaylıPROGRAMLAMAYA GİRİŞ DERS 2
PROGRAMLAMAYA GİRİŞ DERS 2 Program editörde oluşturulur ve diske kaydedilir Tipik Bir C Programı Geliştirme Ortamının Temelleri 1. Edit 2. Preprocess 3. Compile 4. Link 5. Load 6. Execute Önişlemci programı
DetaylıEln 1001 Bilgisayar Programlama I
Eln 1001 Bilgisayar Programlama I GiriŞ / ǹk¹Ş Fonksiyonlar¹ Ne ÖĆreneceĆiz? Temel Giriş/Çıkış Yapısı Giriş Fonksiyonları Karakterler için giriş fonksiyonları Scanf fonksiyonu Formatlı giriş Çıkış Fonksiyonları
DetaylıBİL-142 Bilgisayar Programlama II
BİL-142 Bilgisayar Programlama II (C/C++) Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Kontrol Yapıları if Seçme Deyimi if... else Seçme Deyimi while Tekrar
DetaylıBilgisayar Programlama MATLAB
What is a computer??? Bilgisayar Programlama MATLAB Prof. Dr. İrfan KAYMAZ What Konular is a computer??? MATLAB ortamının tanıtımı Matlab sistemi (ara yüzey tanıtımı) a) Geliştirme ortamı b) Komut penceresi
DetaylıExcel Nedir? Microsoft Excell. Excel de Çalışma sayfası-tablo
Microsoft Excell Excel Nedir? Excel programı; veriler üzerinde hesap yapabilme, verileri tabloya dönüştürebilme, verileri karşılaştırıp sonuç üretebilme, grafik oluşturma, veri yönetimi yapabilir. http://mf.dpu.edu.tr/~eyup
DetaylıBASİT C PROGRAMLARI Öğr.Gör.Dr. Mahmut YALÇIN
BASİT C PROGRAMLARI Öğr.Gör.Dr. Mahmut YALÇIN Basit C Programları: Bir Metni Yazdırmak #include /* program çalışmaya main fonksiyonundan başlar*/ int main() { printf( "C diline hoşgeldiniz!\n"
DetaylıEln 1002 Bilgisayar Programlama II
Eln 1002 Bilgisayar Programlama II C»de Dosya ğşleme : S¹ral¹ EriŞim Ne ÖĆreneceĆiz? Dosyalar ve Streamler Sequential (sıralı) erişim dosyaların yaratılması Sıralı Erişim Dosyalarından Veri Okuma Sıralı
DetaylıBLM-111 PROGRAMLAMA DİLLERİ I. Ders-8 Değişken Tipleri ve Temel Giriş/Çıkış İşlemleri
BLM-111 PROGRAMLAMA DİLLERİ I Ders-8 Değişken Tipleri ve Temel Giriş/Çıkış İşlemleri Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Temel Veri Tipleri C dilinde
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9
BTP 207 İNTERNET PROGRAMCILIĞI I Ders 9 Dizi Değişkenler (Array) 2 Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1, eleman2,, elemann)
DetaylıNAZMİYE DEMİREL ORTAOKULU BİLİŞİM TEKNOLOJİLERİ DERSİ 1. DÖNEM 6. SINIFLAR DERS NOTU EXCEL 2007 DERS NOTLARI
EXCEL 2007 DERS NOTLARI Bir hesap tablosu programıdır. Excel, her türlü veriyi (özellikle sayısal verileri) tablolar ya da listeler halinde tutma ve bu verilerle ilgili ihtiyaç duyacağınız tüm hesaplamaları
Detaylık ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.
MATRİS TRANSPOZU: Bir matrisin satırlarını sütun, sütunlarınıda satır yaparak elde edilen matrise transpoz matris denilir. Diğer bir değişle, eğer A matrisi aşağıdaki gibi tanımlandıysa bu matrisin transpoz
DetaylıVISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI
VISUAL BASIC DE İŞLETİM SİSTEMİ DENETİM KOMUTLARI VE FONKSİYONLARI Visual basic kodları yazılırken, yapılması istenen işlerin yanı sıra sistem ile ilgili bazı işlerin yapılması da (klasör oluşturma silme,
DetaylıALGORİTMA VE PROGRAMLAMA II
ALGORİTMA VE PROGRAMLAMA II Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1102 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Dosya İşlemleri (Rastgele Erişim)
DetaylıFortran da kullanılan giriş çıkış komutları PRINT, WRITE ve READ dir.
Fortran da Temel Giriş/Çıkış Komutları Fortran da kullanılan giriş çıkış komutları PRINT, WRITE ve READ dir. PRINT komutu belli bir ifadeyi veya değişkenlerin değerini ekrana yazdırmayı sağlar. WRITE komutu
Detaylı1 PROGRAMLAMAYA GİRİŞ
İÇİNDEKİLER IX İÇİNDEKİLER 1 PROGRAMLAMAYA GİRİŞ 1 Problem Çözme 1 Algoritma 1 Algoritmada Olması Gereken Özellikler 2 Programlama Dilleri 6 Programlama Dillerinin Tarihçesi 6 Fortran (Formula Translator)
DetaylıOMÜ HAVACILIK VE UZAY BİLİMLERİ FAKÜLTESİ METEOROLOJİ MÜHENDİSLİĞİ BÖLÜMÜ MET103 BİLGİSAYAR PROGRAMLAMA I BÜTÜNLEME SINAVI
OMÜ HAVACILIK VE UZAY BİLİMLERİ FAKÜLTESİ METEOROLOJİ MÜHENDİSLİĞİ BÖLÜMÜ MET103 BİLGİSAYAR PROGRAMLAMA I BÜTÜNLEME SINAVI 23.01.2016 1. (6 puan) İnternetten, kod.txt isimli bir dosyayı Linux kurulu bir
DetaylıİŞLETMELERDE BECERİ EĞİTİMİ DERSİ MİCROSOFT WORD 2007 ÇALIŞMALARI
1 2 3 Microsoft Office Word Belgesinde çalışmamızı tamamladıktan sonra simgesine tıkladığımızda açılan menüde dosyamızı kaydedebiliriz veya yazıcıdan çıktısını alabiliriz. Çalışmamızda değişiklik yapmak
DetaylıExcel Formüller ve Fonksiyonlar. Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı 11.02.2015
Excel Formüller ve Fonksiyonlar Yusuf MANSUROĞLU Mühendislik Hizmetleri Müdür Yardımcısı 11.02.2015 Excel de Yapabileceklerimiz Temel aritmetik işlemler (4 işlem) Mantıksal karşılaştırma işlemleri (>,>=,
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java Veri Tipleri ve Özelilkleri Değişken Tanımlama Kuralları Değişken Veri Tipi Değiştirme (Type Casting) Örnek Kodlar Java Veri Tipleri ve Özelilkleri
Detaylıpfrintf fonksiyonu: Çıkışın formatlı olması ve bunun bir dosyaya yazdırılması durumlarında kullanılır. fprintf fonksiyonunun genel yazım biçimi,
disp fonksiyonu: disp fonksiyonunun genel yazım biçimi, disp() bir tekst yada dizi olabilir. disp() dizi ismini basmadan ekrana diziyi görüntüler. Eğer metin dizesi içeriyorsa metin görüntülenir. disp
DetaylıPrint Komutu ile Değişkenleri Yazdırmak
PYTHON DERS-4 Bu derste eksiklerimizi gidereceğiz. Şimdiye kadar bazı komutları kullandık ancak kullandığımız bu komutların özellikleri hakkında hiçbir şey öğrenmedik. İşte bu derste biraz onlardan bahsedeceğiz.
DetaylıAlgoritma ve Akış Diyagramları
Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir 1 Akış diyagramları
DetaylıMySQL'e Giris. Eger bir sorun ile karsilasmadan veritabanina baglanabildiyseniz karsiniza asagidaki gibi bir ekran gelecektir.
MySQL'e Giris Veritabani Nedir? Bir veritabani adindan da anlasilacagi gibi bilgilerin depolandigi hiyerarsik bir yapidir. Biz web uzerinde kullanici adi, sifresi, e-posta adresi gibi bilgileri bu veritabanlarinda
DetaylıProgram akıģı sırasında belirtilen satır numaralı yere gitmek için kullanılır. Genel formu: [<satır numarası>] GOTO <satır numarası 1> GOTO n
KONTROL DEYİMLERİ Kontrol deyimleri bir programın normal akıģını değiģtirmek için kullanılır. Aksi söylenmedikçe programın komut satırları birbiri ardına çalıģtırılır. Program içindeki yapılan sorgulamalara
Detaylıman komut man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.)
Yardım Komutları man komut Parametre olarak aldığı komut hakkında bilgiyi ekranda gösterir. man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.) Komut çalıştırıldığında uzun
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java Kodlarına Yorum Satırı Eklemek Java Paket Kavramı Java Kütüphane Kavramı Konsoldan Veri Çıkışı ve JOPtionPane Kütüphanesi JOptionPane Kütüphanesi Kullanarak
DetaylıBIL106E - DOSYA YÖNETİMİ İŞLEMLERİ Muzaffer Ayvaz
BIL106E - DOSYA YÖNETİMİ İŞLEMLERİ Muzaffer Ayvaz Dosya ya veri yazma veya dosyadan veri okuma işlemleri gerek bilimsel çalışmalarda gerekse endüstiriyel çalışmalarda programların vazgeçilmez öğeleridir.
Detaylı3- Turbo Pascal Programlamada Giriş Çıkış İşlemleri
3- Turbo Pascal Programlamada Giriş Çıkış İşlemleri 3.1 Turbo Pascal Bilgisayar Programına Veri Girişi Programlamanın en önemli kısımlarından birisi programa veri girişinin yapılmasıdır. Yazdığımız bir
DetaylıMAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş
MAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş Yard. Doç. Dr. Alper Kürşat Uysal Bilgisayar Mühendisliği Bölümü akuysal@anadolu.edu.tr Ders Web Sayfası: http://ceng.anadolu.edu.tr/ders.aspx?dersid=101
DetaylıGirdi Çıktı İşlemleri
Girdi Çıktı İşlemleri Prof.Dr. Bahadır AKTUĞ JFM212 Python ile Mühendislik Uygulamaları *Kaynakça bölümünde verilen kaynaklardan derlenmiştir. Ekrandan Okuma ve Ekrana Yazma Python'da ekrandan okuma için
DetaylıTemel Bilgisayar Programlama Final Sınavı Çalışma Notları
Diziler Temel Bilgisayar Programlama Final Sınavı Çalışma Notları (Dr. Övünç ÖZTÜRK, Dr. Tahir Emre KALAYCI) (İnşaat Mühendisliği ve Gıda Mühendisliği Grupları İçin) Diziler aynı türden bilgileri saklamak
DetaylıInternet Programming II
Internet Programming II Elbistan Meslek Yüksek Okulu 2016 2017 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 1 PHP Program Yapısı Php çoğunlukla HTML etiketleri arasına gömülerek kullanılır. Form işlemleri
Detaylışeklinde tanımlanmıştır. O halde, dosyaları daha önceki bilgilerimizi kullanarak FILE *Dosya1, *Dosya2;
Dosya İşlemleri Nedir? Programlarınızı girdi (input) olarak aldığı verileri bir text dosyasında yada word dosyasında vb. saklamasıdır. Artık C programınızın yaratıp içine veriler koyacağı text dosyasını
DetaylıC Programlama Dilininin Basit Yapıları
Bölüm 2 C Programlama Dilininin Basit Yapıları İçindekiler 2.1 Sabitler ve Değişkenler......................... 13 2.2 Açıklamalar (Expresions)........................ 14 2.3 İfadeler (Statements) ve İfade
DetaylıPython Programlama Dili
Python Programlama Dili 3. Python da Döngüler Bu bölümde iki tane döngüden bahsedeceğiz: while ve for döngüleri. Ayrıca bu bölümde döngüler dışında break ve continue deyimleri ile range() ve len() fonksiyonlarına
DetaylıVeritabanı. SQL (Structured Query Language)
Veritabanı SQL (Structured Query Language) SQL (Structured Query Language) SQL, ilişkisel veritabanlarındaki bilgileri sorgulamak için kullanılan dildir. SQL, bütün kullanıcıların ve uygulamaların veritabanına
DetaylıProgram Çözümleme. Aşağıdaki örneklerde printf() ve scanf() fonksiyonlarının işlevleri gösterilmektedir. Liste 1.1. Çözümleme:
1 Program Çözümleme Bir bilgisayar programını çözümleme eylemini, onun her satırının (deyiminin) yaptığı işi açıklamak olarak anlayacağız. Bazı kaynaklarda bu eyleme analiz der. Daha ileri düzeyde "trace"
DetaylıBMT 101 Algoritma ve Programlama I 6. Hafta. Yük. Müh. Köksal Gündoğdu 1
BMT 101 Algoritma ve Programlama I 6. Hafta Yük. Müh. Köksal Gündoğdu 1 C++ Veri Tipleri Yük. Müh. Köksal Gündoğdu 2 Veri Tipleri Tam sayı ve Ondalık sayı veri tipleri Veri Tipi Alt Sınıf Üst Sınıf Duyarlı
DetaylıDers Tanıtım Sunumu. Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı. Öğr. Gör. Murat KEÇECİOĞLU 1
Ders Tanıtım Sunumu Internet Programming II Elbistan Meslek Yüksek Okulu 2012 2013 Bahar Yarıyılı Öğr. Gör. Murat KEÇECİOĞLU 1 PHP Program Yapısı Php çoğunlukla HTML etiketleri arasına gömülerek kullanılır.
Detaylı1. MİCROSOFT EXCEL 2010 A GİRİŞ
1. MİCROSOFT EXCEL 2010 A GİRİŞ 1.1. Microsoft Excel Penceresi ve Temel Kavramlar Excel, Microsoft firması tarafından yazılmış elektronik hesaplama, tablolama ve grafik programıdır. Excel de çalışılan
DetaylıSıralı bir dosyayı açmak için FileOpen komutundan faydalanılır. Bu komutun genel kullanılış biçimi aşağıdaki gibidir:
DOSYALAR Visual Basic de Sıralı ve Rasgele olmak üzere iki tür dosya vardır. Dosyalar en basit ifadesi ile verileri disk üzerinden (hard disk, disket vs.) işlemek amacıyla kullanılırlar ve bu yönü ile
DetaylıBLM-112 PROGRAMLAMA DİLLERİ II. Ders-8 Dosya İşlemleri-1. Yrd. Doç. Dr. Ümit ATİLA
BLM-112 PROGRAMLAMA DİLLERİ II Ders-8 Dosya İşlemleri-1 Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Giriş Değişken ve dizilerde tutulan değerler programın çalışması
DetaylıElbistan MYO Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU
Elbistan MYO 2016-2017 Güz Dönemi Öğr.Gör. Murat KEÇECİOĞLU HTML Nedir? HTML, Hyper Text Markup Language sözcüklerinin baş harflerinden oluşan bir kısaltmadır ve Web in temel dilidir. Html dökümanları
DetaylıSEÇİM İŞLEMLERİ. Yüzde Hesaplamaları HÜCRE KOPYALAMA & TAŞIMA FORMÜL GİRİŞİ FORMULLER 3) DÖRT İŞLEM. a) Bugün: b) Şimdi: c) Topla: d) Çarpım:
SEÇİM İŞLEMLERİ Windows altında çalışan bütün programlarda bir prensip vardır. Bu da Önce seç sonra yap tır. Ne yapmak istiyorsanız ilk önce onunla ilgili veri alanlarını seçmeli daha sonra istenilen işlemi
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
DİZİLER Bellekte ard arda yer alan aynı türden nesneler kümesine dizi (array) denilir. Bir dizi içerisindeki bütün elemanlara aynı isimle ulaşılır. Yani dizideki bütün elemanların isimleri ortaktır. Elemanlar
DetaylıELEKTRONİK TABLOLAMA Aritmetiksel işlemler ve mantısal karşılaştırmaların yapıldığı programlar elektronik tablolama programlarıdır.
ELEKTRONİK TABLOLAMA Aritmetiksel işlemler ve mantısal karşılaştırmaların yapıldığı programlar elektronik tablolama programlarıdır. Günümüzde yaygın olarak kullanılan elektronik tablolama programlarından
DetaylıLinux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos
Yardım Komutları Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos Yardım Komutları man komut Parametre olarak aldığı komut hakkında bilgiyi ekranda
DetaylıDiscount Trke Ingilizce Szck Testi Programi latest free software download ]
Discount Trke Ingilizce Szck Testi Programi latest free software download ] Description: Öncelikle programin içinde yer alan parçalari siralayalim; 1-) Türkçe-Ingilizce/Ingilizce-Türkçe arasinda 11.000
DetaylıFORMÜLLER VE FONKSİYONLAR
C FORMÜLLER VE FONKSİYONLAR Konuya Hazırlık 1. Excel de formül kullanmanın faydalarını açıklayınız. Formüller, bir sayfadaki verileri kullanarak işlem yapan denklemlerdir. Bir formülde, aynı sayfadaki
DetaylıEXCEL de her bir çalışma alanı bir sayfa olarak adlandırılırken, birden fazla sayfa ise kitap olarak adlandırılır.
EXCEL Bu programın çalışma alanı satır ve sütunların kesişmesinden meydana gelen hücrelerden oluşmaktadır. Satırlar rakamlar ile, sütunlar alfabetik harfler ile temsil edilirler. EXCEL de her bir çalışma
DetaylıNesne Yönelimli Programlama
1 Nesne Yönelimli Programlama Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Genel Bilgiler Ders konuları 1. Programlamaya Giriş 2. Program Denetimi ve Operatörler 3. Nesnelerin
DetaylıÇözüm Bilgisayar. Çözüm SIRAMATİK
Çözüm Bilgisayar Çözüm SIRAMATİK Çözüm Sıra Sistemi Amaç : Hastanelerde çeşitli birimlerde oluşan hasta sıralarının (poliklinik müracaat, poliklinik hasta kabul, ssk eczane vb.) bankolar önünden uzaklaştırılarak,
DetaylıBİLGİSAYAR PROGRAMLAMA
BİLGİSAYAR PROGRAMLAMA Yrd. Doç. Dr. Beytullah EREN beren@sakarya.edu.tr 0264 295 5642 Excel - Hücreler Excel de hücrelere hangi değerler girilebilir? Metin Rakam Tarih ve Saat Formül 1 HÜCRE SEÇİMİ Matematikteki
DetaylıSAB 103 TEMEL BİLGİSAYAR KULLANIMI
SAB 103 TEMEL BİLGİSAYAR KULLANIMI Kelime İşlemci - Word Prof.Dr. Fatih TANK Ankara Üniversitesi Uygulamalı Bilimler Fakültesi Sigortacılık ve Aktüerya Bilimleri Bölümü Prof.Dr. Fatih TANK - Temel - Ders
DetaylıTEMEL BİLGİTEKNOLOJİLERİ
TEMEL BİLGİTEKNOLOJİLERİ Bilgiyi işlemekte kullanılan araçlar ikiye ayrılır. 1- Maddi cihazlar 2-Kavramsal araçlar. Kullanıcıve bilgisayarın karşılıklıetkileşimini sağlayan birimlerin genel adıgiriş-çıkışbirimleridir.
DetaylıBÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI
BÖLÜM 6: KARŞILAŞTIRMALI KONTROL YAPILARI C programlama dilinde, diğer programlama dillerinde olduğu gibi, işlemler, ilk satırdan başlamak üzere sırayla çalışır. Program kontrol yapıları ise, programın
DetaylıVisual Basic 6.0. Anadolu Üniversitesi Endüstri Mühendisliği Bölümü. Değişkenler ve Veri tipleri. Ders Notları
1 Anadolu Üniversitesi Endüstri Mühendisliği Bölümü Değişkenler ve Veri tipleri Visual Basic 6.0 Ders Notları Kaynak: İhsan Karagülle, Zeydin Pala, Visual Basic 6.0, Türkmen Kitabevi, 1999, Beyazıt İstanbul,
DetaylıVERİ TABANI YÖNETİM SİSTEMLERİ I
BÖLÜM 8 8. TEMEL SQL KOMUTLARI-II 8.1. SELECT (Seç) Komutu Veri tabanındaki tablo veya tablolardan istenilen özellikteki verileri seçip listeleme için kullanılan komuttur. Genel kullanımı aşağıdaki gibidir.
DetaylıDizgiler. C dilinde karakter m şeklinde tek tırnak içerisinde yazılan ifadelerdir. Bu karakterlerin her biri aslında bir tamsayı ile ifade edilir.
DİZGİLER (STRINGS) Dizgiler char tipli karakterlerin gruplanmş haline dizgi(string) denilir. Bazen katar ismide kullanılabilir. C dilinde karakter m şeklinde tek tırnak içerisinde yazılan ifadelerdir.
DetaylıBTP 207 İNTERNET PROGRAMCILIĞI I. Ders 8
BTP 27 İNTERNET PROGRAMCILIĞI I Ders 8 Değişkenler 2 Tamsayı Değerler (Integer) Tamsayılar, tabanlı (decimal), 8 tabanlı (octal) veya 6 tabanlı (hexadecimal) olabilir. 8 tabanındaki sayıları belirtmek
DetaylıDESTEK DOKÜMANI KAYIT NUMARALAMA ŞABLONLARI
KAYIT NUMARALAMA ŞABLONLARI Kayıt numaralama özelliği; firmaya ait işlemlerde kullanılan belgelerin, firmaya özel numaralar ile kaydedilip izlenmesine imkan tanır. Ticari sistemde fiş ve faturalara ait
DetaylıBİLGİ İŞLEM DERS 3. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ
BİLGİ İŞLEM MSGSU FİZİK BÖLÜMÜ DERS 3 Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ TEMEL LINUX KOMUTLARI Bütün işletim sistemlerinde grafik arayüz yardımı herhangi bir komut yazmadan işlemler gerçekleştirilebilir
DetaylıAlgoritma ve Programlama: Karar Yapıları ve Döngüler
Algoritma ve Programlama: Karar Yapıları ve Döngüler Bir algoritma, herhangi bir programlama dili (C, C++, Pascal, Visual Basic, Java gibi) ile kodlandığında program haline gelir. Algoritmada yer alan
DetaylıBil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi
Bil101 Bilgisayar Yazılımı I Bilgisayar Yüksek Mühendisi Editör Disk 1)Kaynak kodlar editör aracılığı ile oluşturulur. (.c) Kaynak dosya Önişleyici Disk 2)Önişleyici kodlar içerisindeki ilk işleme işini
Detaylıprogram uc_hata implicit none integer : x(5),i
OMÜ HAVACILIK VE UZAY BİLİMLERİ FAKÜLTESİ METEOROLOJİ MÜHENDİSLİĞİ BÖLÜMÜ MET103 BİLGİSAYAR PROGRAMLAMA I FİNAL SINAVI 11.01.2016 1. (6 puan) İnternetten, kod.txt isimli bir dosyayı Linux kurulu bir bilgisayardaki
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Kapsülleme (Erişim Denetleyiciler) Java da Sınıf Oluşturmak Java da Nesne Oluşturmak Java da Constructor Kavramı Java da This Kavramı Java da Constructor
DetaylıSAB104 Bilgisayar Programlama
Hafta 1 Programlamanın Tanımı Ankara Üniversitesi Uygulamalı Bilimler Fakültesi dersine ait sunumlar hazırlanırken ağırlıklı olarak Quick Basic ile Bilgisayar Programlama (Dr. İsmail Gürkan, Dr. Bülent
DetaylıRegular Expressions Version 0.1
Regular Expressions Version 0.1 Hüseyin Kaya hkaya@be.itu.edu.tr 2001 Özet Bu belge Linux and Unix Shell Programming adlı kitaptan faydalalınarak yazılmıştır. Kitabın yazarı David Tansley. İngilizce bilenler
DetaylıBİLGİSAYAR PROGRAMLAMA. Algoritma ve Akış Şemaları
BİLGİSAYAR PROGRAMLAMA Algoritma ve Akış Şemaları Algoritma tanımı Algoritma özellikleri Algoritma tasarımı Akış şemaları Dallanma simgeleri Döngü simgeleri Akış şeması tasarımı Akış şeması örnekleri Konu
DetaylıMetin Dosyaları. Metin Dosyaları Dosya Açma ve Kapama Dosya Okuma ve Yazma Rastgele Erişim Standart Girdi/Çıktı Hata Kontrolü
Metin Dosyaları Metin Dosyaları Dosya Açma ve Kapama Dosya Okuma ve Yazma Rastgele Erişim Standart Girdi/Çıktı Hata Kontrolü Metin Dosyaları Metin dosyaları, verileri bir kere hazırlayıp, ikincil saklama
DetaylıBİLGİSAYAR PROGRAMLAMA MATLAB
BİLGİSAYAR PROGRAMLAMA MATLAB Arş. Gör. Ahmet ARDAHANLI Kafkas Üniversitesi Mühendislik Fakültesi Bu hafta? 1. Matlab ve Programlama Ortamı 2. Matlab Komut Penceresi 3. Matlab de değişken tanımlama 4.
DetaylıINPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği
INPUTBOX KULLANIMI InputBox komutu, Basic programlama dilinde program algoritması içinde ekran aracışığı ile bir sorgu yönlendirerek, kullanıcının bilgi girmesini sağlamak amacıyla kullanılır. Bu komutun
DetaylıKoşulsuz GOTO Deyimi
Kontrol deyimleri Kontrol deyimleri, programda tanımlanan işlem adımlarını ve akışı denetlemek, koşullara bağlı olarak deyimlerin/işlemlerin uygulanma sırasını değiştirmek amacıyla kullanılır. FORTRAN
DetaylıGOLDMESAJ SMS API DÖKÜMANI
GOLDMESAJ SMS API DÖKÜMANI 1. GENEL 2. VERİ ALANLARI 3. LOGİN 4. ŞİFRE DEĞİŞTİRME 5. ALFANUMERİK 6. SMS GÖNDERİMİ 7. GÖNDERİ RAPORLARI 8. SMS RAPORU 9. KREDİ SORGULAMA 10. ÇOKLU GÖNDERİM 11. KULLANICI
DetaylıC# Programlama Dili. İlk programımız Tür dönüşümü Yorum ekleme Operatörler
C# Programlama Dili İlk programımız Tür dönüşümü Yorum ekleme Operatörler 1 İlk Programımız Bu program konsol ekranına Merhaba dünya! yazıp kapanır. Programı geçen derste anlatıldığı gibi derleyin, sonra
DetaylıÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği
ÖNDER BİLGİSAYAR KURSU Microsoft Office Kursu Eğitim İçeriği Microsoft WORD 1. PENCERE ELEMANLARI VE GÖRÜNTÜLEME BİÇİMLERİ 1.1. Genel Bilgiler 1.2. Ekran Görünümleri 1.3. Metin Sınırları ve Basımda Çıkmayan
Detaylı