HESAP TABLOLARI VE VERİ TABANLARI. Yrd.Doç.Dr. Levent TERLEMEZ
|
|
- Aylin Güçer
- 7 yıl önce
- İzleme sayısı:
Transkript
1 Yrd.Doç.Dr. Levent TERLEMEZ
2 Sabitler Değişmeyen Sabitler Sayı sabitler : 1, 100, 1.4 Tarih sabitler : #01/01/2016# Metin sabitler : istatistik, Excel Sembolik Sabitler Sembolik sabitler Const tanımlama komutu yardımı ile tanımlanan sabitlerdir. Örneğin; Const fakülte= Fen Fakültesi Const pi= VBA'ya özel sembolik sabitler vbtab, vbred Excel VBA'ya özel sembolik sabitler xlcolumn, xlsavechanges 2/40
3 Değişkenler Değişken, belirlenmiş bir değerin geçici bellekte saklanabilmesi için geçici bellekte ayrılan alanın sembolik olarak isimlendirilmesidir. Bir değişken tanımlamak için Dim tanımlama komutundan faydalanılır: Dim değişken_ismi [As Veri Tipi] şeklinde tanımlanır. Dim ortalama As Single Dim isim As String ortalama=1.80 isim= Levent İpucu: Bu değişkenler, kullanmak şartıyla, tek bir Dim komutu kullanılarak tanımlanabilir. 3/40
4 Değişkenler Değişken isimlendirirken uyulması gereken bazı kurallar söz konusudur: Değişken isimleri daima harf ile başlamalıdır. Değişken isimleri harf, sayı ve alt çizgi karakteri içerebilir. Sembol ve boşluk karakterini içeremez. Değişken isimleri 40 karakterden uzun olamaz. Değişken isimleri VBA'nın kullanımına ayrılmış özel kelimeleri içeremez. ortalama ortalama 1 ortalama1 ortalama& ort_1 dim 1ort then for 4/40
5 Değişkenler Değişken, kullanılmadan önce mutlaka tanımlanmak zorunda değildir. Örneğin; ssapma=1.5 komut satırındaki ssapma değişkeni doğrudan kullanılacaktır. Ancak, kapalı tanımlama olarak isimlendirilen bu kullanım şeklinin bazı sakıncaları söz konusu olabilmektedir: Değişken isimlerinin yanlış yazılması durumunda programcının iş yükünü arttırabilmektedir. Değişkenin veri tipi otomatik olarak variant tipinde tanımlanır. Bu veri tipi, geçici bellekte en büyük yeri ayıran veri tipidir. Ayrıca her türlü veri tipini taşıyan bir veri tipi olduğundan istenmeyen hatalara neden olabilir. 5/40
6 Değişkenler Değişkenlerin kapalı tanımlı kullanılmaları durumunda ortaya çıkabilecek hatalardan kaçınmak için, değişkenlerin açık tanımlamasının yapılması şart koşulabilir. Bunun için Option Explicit komutundan yararlanılır. Bu komut, açık tanımlama yapılması istenen tüm modüllerin General Declarations (Genel Tanımlar) bölümünde kodlanarak, derleyicinin kapalı tanımlama yapılmış değişkenlerin kullanımı engellemesş ve Dim komutu yardımıyla açık tanımlamasının yapılması için uyarı yapması sağlanabilir. 6/40
7 Değişkenler Bir değişken, tanımlandığı yere göre belli bir çalışma ömrüne sahiptir. Bir alt program içinde tanımlandıysa alt programın çalışma süresince ömrünü sürdürecektir. Bir modül içinde tanımlandıysa uygulamanın çalışma süresince ömrünü sürdürecektir. Global değişken ise, Global tanımlama deyimi yardımıyla tanımlanır ve uygulamanın çalışma süresince ömrünü sürdürür. 7/40
8 Değişkenler Bir değişken, tanımlandığı yere göre belli bir kapsama alanına sahiptir. Bir alt yordamda tanımlandıysa (yordam düzeyi), bu değişken sadece tanımlı olduğu alt programı kapsar ve yerel değişken olarak adlandırılır. Başka bir alt programdan erişilmesi mümkün değildir. Bir modülün Genel Tanımlamalar bölümünde tanımlandıysa (modül düzeyi), bu değişkenin tanımlı olduğu modülde yer alan tüm alt programları kapsar ve modül düzeyinde değişken olarak adlandırılır. Global olarak, Genel Tanımlamalar böl ümünde tanımlandıysa, uygulamanın tamamını kapsar. 8/40
9 Değişken Tipleri Bir değişken çeşitli veri tiplerinde değerler taşıyabilmektedir. Bir değişken tanımlarken, veri tipininde belirlenmesi önemli bir konudur. Bir VBA uygulamasında tanımlanmış bir değişkenin alabileceği veri tiplerinden bazıları; Integer Long integer Single Double String Date Currency Variant veri tipleridir. Araştırma: Bahsi geçen veri tipleri dışında, hangi veri tipleri mevcuttur? 9/40
10 Değişken Tipleri Bir VBA uygulamasında tanımlanmış bir değişkenin alabileceği veri tiplerinden bazıları tablodaki gibidir. Veri Tipi Hafızada Kapladığı Alan Tanımlama Karakteri Tanımlı Olduğu Değer Aralığı Tam Sayı (Integer) 2 Bayt % , Uzun Tamsayı (Long) 4 Bayt & , Tek Duyarlıklı (Single) 4 Bayt! +/ E-45, +/ E38 Çift Duyarlıklı (Double) 8 Bayt # Sabit Uzunlukta Metin (String) Para Birimi (Currency) Varyant (Variant) (sayılarla) +/ E-324, +/ E324 Sabit Uzunluktaki Karakter Sayıs $ 1, karakter Sabit Ondalık Basamaklı 8 16 Bayt Çift duyarlıklı sayının değer aralığına kadar 10/40
11 Değişken Tipleri Bir VBA uygulamasında tanımlanmış bir değişkenin alabileceği diğer veri tipleri ise; Bayt (Byte) Mantıksal (Boolean) Tarih (Date) Değişken Uzunlukta Metin (String) Varyant (Variant) [karakter tipi veri ile] Desimal (Decimal) Nesne (Object) Kullanıcı Tanımlı (User Defined) - Type Komutu ile LongLong Integer LongPtr 11/40
12 Kullanıcı Tanımlı Değişken Temel veri tipleri yardımıyla, programcı tarafından tanımlanan veri tipidir. Kullanıcı tanımlı bir veri tipi tanımlamak için Type tanımlama komutundan faydalanılır: Type tip_ismi değişken1_ismi [As Veri Tipi] değişken2_ismi [As Veri Tipi] değişken3_ismi [As Veri Tipi]... End Type şeklinde tanımlanır. Böylece, bu veri tipi, Dim komutu ile bir değişkenin tanımlanması kullanılabilecektir. Dim degisken4_ismi As tip_ismi 12/40
13 Kullanıcı Tanımlı Değişken Öğrenci bilgilerini işlemek amacıyla bir Excel makrosu yazılmak istendiğinde, temel veri tipleri kullanılmak istendiğinde; Dim isim As String Dim soyisim As String Dim ogr_no As Long Dim eposta As String Dim mez_notu As Single... şeklinde tanımlan değişkenlerin, sayısı arttıkça,kontrolü de zorlaşacaktır. 13/40
14 Kullanıcı Tanımlı Değişken Öğrenci bilgilerini işlemek amacıyla bir Excel makrosu yazılmak istendiğinde, temel veri tipleri kullanılmak istendiğinde; Type ogr_bilgi isim As String soyisim As String ogr_no As Long eposta As String mez_notu As Single End Type şeklinde tanımlan bir kullanıcı tanımlı veri tipi, değişkenlerin kontrolünü kolaylaştıracaktır. 14/40
15 Null ve Empty Değerleri Variant veri tipindeki bir değişkene değer atanmadığında Empty (boş) değerine sahip olur (yani variant tipi için anlamlıdır). Empty değeri, ilgili değişkene bir başlangıç değeri atanmadığı anlamına gelir. Boş değer; Sayısal bağlamda 0'ı, Metinsel bağlamda (sıfır karakter uzunluğunda) metini ifade eder. Değişkenin boş değerini taşıyıp taşımadığı yardımıyla sorgulanabilir. IsEmpty fonksiyonu 15/40
16 Null ve Empty Değerleri Variant tipindeki bir değişkenin taşımakta olduğu değer geçersiz bir değer ise Null (geçersiz) değerine sahip olur. Null değeri Empty değerinden farklıdır ve Açık bir şekilde bir değişkene atandığında, Null değerine sahip en az bir değişkenle işlem yapıldığında elde edilir. Değişkenin geçersiz değerini taşıyıp taşımadığı IsNull fonksiyonu yardımıyla sorgulanabilir. 16/40
17 VarType Fonksiyonu Bu fonksiyon, bir değişkenin taşıdığı değerin veri tipi tam sayı değer olarak döndüren bir fonksiyondur. Herbir veri tipi için döndürülecek olan değerler; Empty değeri için 0 Null değeri için 1 Integer değer için 2 Long Integer değer içi 3 Single değer için 4 Double değer için 5 Currency değer için 6 Date değer için 7 String değer için 8 şeklindedir. (vbempty), (vbnull), (vbinteger), (vblong), (vbsingle), (vbdouble), (vbcurrency), (vbdate), (vbstring), 17/40
18 VarType Fonksiyonu Bu fonksiyon, aşağıda verilen diğer veri tipleri içinde geçerlidir; Object Error Boolean Variant DataObject Decimal Byte LongLong UserDefinedType Array Bu veri tipleri için hangi değerler elde edilecektir? 18/40
19 VarType Fonksiyonu Bu fonksiyonun genel kullanım şekli; VarType(değişken_ismi) şeklindedir. 19/40
20 Dizin Değişkenler Bir değişkene her seferinde sadece tek bir değer atanabilmektedir. Ancak bazı durumlarda, bir niteliğe ait birden fazla değerle çalışılmak istenebilir. Örneğin, kayıt yenileyen bir öğrencinin adı bir değişkene atanmak istendiğinde, ogr_ismi= İsmail şeklinde atanabilecektir. Ancak, kayıt yenileyen öğrencilerin adları değişkene atanmak istendiğinde, öğrenci sayısı kadar değişkene ihtiyaç duyulacaktır. ogr_ismi_1= İsmail ogr_ismi_2= Levent... ogr_ismi_100= Seda 20/40
21 Dizin Değişkenler Bir niteliğe ait birden fazla değerle çalışılmak istendiğinde, tek bir isim altında, birden fazla değer taşıyabilen dizin değişkene başvurulabilir. Değişken Basit Değişken Dizin Değişken Statik Dizin Değişken Dinamik Dizin Değişken 21/40
22 Dizin Değişkenler Bir dizin değişken tanımlamak için Dim tanımlama komutundan faydalanılır: Dim değişken_ismi(değişken_boyutu) [As Veri Tipi] şeklinde tanımlanır. Dim ortalama(3) As Single Dim isim(2) As String ortalama(1)=1.80 ortalama(2)=1.75 ortalama(3)=0.80 isim(1)= İstatistik isim(2)= Matematik 22/40
23 Dizin Değişkenler Dizin değişken indisi 0 değerinden başlayarak verilir. 1 değerinden başlaması isteniyor ise, Option Base 1 komutu kullanılabilir. Kullanılmadığı zaman veya Option Base 0 şeklinde kullanılması durumunda indis başlangıç değeri, varsayılan başlangıç değeri olan 0 olacaktır. Bir dizin değişkenin alabildiği en büyük ve en küçük indis değerini öğrenmek için iki parametreli, Lbound(dizin_değişken_ismi, boyut_sırası) ve Ubound(dizin_değişken_ismi, boyut_sırası) fonksiyonlarından yararlanılır. Boyut Sırası: Çok boyutlu dizin değişkenler için 23/40
24 Dizin Değişkenler Option Base 0 Dim x(3) As Integer, y As Integer... y=lbound(x) ' y değişkenine atanacak olan değer 0 olacaktır. y=ubound(x) ' y değişkenine atanacak olan değer 3 olacaktır. Option Base 1 Dim x(3) As Integer, y As Integer... y=lbound(x) ' y değişkenine atanacak olan değer 1 olacaktır. y=ubound(x) ' y değişkenine atanacak olan değer 3 olacaktır. 24/40
25 Dizin Değişkenler Option Base 0 (veya 1 iken) Dim x(-3 to 3) As Integer, y As Integer... y=lbound(x) ' y değişkenine atanacak olan değer ne olacaktır? y=ubound(x) ' y değişkenine atanacak olan değer ne olacaktır? Option Base 1 Dim x(0 to 3) As Integer, y As Integer... y=lbound(x) ' y değişkenine atanacak olan değer ne olacaktır? y=ubound(x) ' y değişkenine atanacak olan değer ne olacaktır? 25/40
26 Dizin Değişkenler Dim x(3, 3) As Integer şeklinde tanımlanmış bir dizin değişken nasıl bir yapıya sahiptir? 26/40
27 Operatörler Operatörler, bir vba programında matematiksel, karşılaştırma veya mantıksal işlemlerin yapılmasını sağlar. Bu operatörler işlem önceliklerine sahiptirler. Aritmetik Karşılaştırma Mantıksal Üs alma (^) Eşittir (=) Not Negatif (-) Eşit değildir (<>) And Çarpma ve Bölme (*, /) Küçüktür (<) Xor Tam sayı bölme (\) Büyüktür (>) Eqv Mod (Mod) Küçük eşittir (<=) Imp Toplama ve Çıkarma (+, -) Büyük eşittir (>=) Metin birleştirme (&) Like/Is 27/40
28 Sub ve Fonksiyon Yordamlar VBA'da iki tip yordam bulunmaktadır. Bunlar sub yordam ve function yordamdır. Yordam Function Yordam Sub Yordam 28/40
29 Sub ve Fonksiyon Yordamlar Sub (alt) yordamlar, Sub ve End Sub ifadeleri ile sınırlandırılan Visual Basic deyimlerı (komut satırı) dizisidir. Bir alt yordam, çalışması için çağırıldığında kontrolü ele alarak, yapması gereken işlemleri icra ettikten sonra, alt yordamı çağıran kod bloğuna denetimi iade eder, ancak çağıran koda bir değer döndürmez. Eğer alt yordamın değer döndürmesi isteniyor ise, döndürülecek olan değer, Return deyimi aracılığı ile gerçekleştirilir. Yordam Function Yordam Sub Yordam 29/40
30 Sub ve Fonksiyon Yordamlar Sub (alt) yordam bildirimi aşağıdaki gibi yapılır: Sub alt_yordam_ismi(parametre listesi) Deyimler End Sub Yordam Parametrelerin bildirimi ise aşağıdaki gibi yapılır: [ Optional ] [ ByVal ByRef ] parametre_ismi As Veri_Tipi Optional bildirimi için değişkene varsayılan değeri de atanmalıdır. Function Yordam Sub Yordam 30/40
31 Sub ve Fonksiyon Yordamlar Function (fonksiyon) yordamlar, Function ve End Function ifadeleri ile sınırlandırılan Visual Basic deyimlerı (komut satırı) dizisidir. Bir fonksiyon yordam, çalışması için çağırıldığında kontrolü ele alarak, yapması gereken işlemleri icra ettikten sonra, fonksiyon yordamı çağıran kod bloğuna denetimi iade eder, ancak çağıran koda bir değer de döndürecektir. Döndürülecek olan değer, fonksiyon yordamın ismi ile aynı isme sahip olan bir değişken aracılığı ile gerçekleştirilir. Yordam Function Yordam Sub Yordam 31/40
32 Sub ve Fonksiyon Yordamlar Function (fonksiyon) yordam bildirimi aşağıdaki gibi yapılır: Function fonksiyon_yordam_ismi(parametre listesi) Deyimler End Function Yordam Parametrelerin bildirimi ise aşağıdaki gibi yapılır: [ Optional ] [ ByVal ByRef ] parametre_ismi As Veri_Tipi Optional bildirimi için değişkene varsayılan değeri de atanmalıdır. Function Yordam Sub Yordam 32/40
33 Range Nesnesi Range nesnesi, bir hücre (cell), bir sıra (row), bir sütun (column), bir ya da daha fazla bitişik hücre bloklarını içeren seçilmiş hücreleri ya da bir (çalışma sayfalarından, bu çalışma sayfalarının satırlarından ve sütunlarından oluşan) 3B aralığını temsil eden bir Excel nesnesidir. Range nesnesinin Range özelliğinin genel kullanım şekli aşağıdaki gibi yapılır: Range(parametre) Function Yordam Yordam Sub Yordam şeklindedir. Parametre, tek bir hücreyi veya bir hücre aralığını temsil eden aralık (Range) nesnesini döndürecek olan hücre aralığını isimlendirir. Örneğin, A1 veya A1:A10 gibi 33/40
34 Range Nesnesi Worksheets( Sayfa1 ).Range( A1 ).Value =_ Worksheets( Sayfa1.Range( A10 ).Value Range( A1 ).Value=Range( A10 ).Value İkinci komut satırından elde ettiğiniz sonuç ne olacaktır? 34/40
35 Range Nesnesi Range nesnesinin bazı özellikleri şunlardır: Address Borders (xledgebottom, xledgeleft, xle dgeright, xledgetop,...) Cells Columns Count Font Formula Interior Locked Range Rows Value 35/40
36 Range Nesnesi Range nesnesinin bazı metotları şunlardır: Activate AddComment Clear ClearComment ClearContent ClearFormats Copy Delete Merge Select Sort Unmerge 36/40
37 Range Nesnesi Worksheets( Sayfa1 ).Range( A1 )_.Borders(xlEdgeBottom).LineStle=1 (veya xlcontinuous,?,?,?) (veya xledgeleft, xledgeright, xledgetop,...) A1:A10 hücre aralığı seçildiğinde, seçim kaç satırı içermektedir? Range( A1:10 ).Select Target.Value=Selection.Columns.Count? 'Selection nesnesinden yararlanılmıştır. Target.Value=Range( A1:A10 ).Columns.Count 37/40
38 UserForm Nesnesi Kullanıcı formu nesnesi, bir VBA uygulamasının kullanıcı arabirimi bölümünü oluşturan bir pencere veya iletişim kutusudur. Bu nesne koleksiyonunun nin sahip olduğu özellikler ve metotlar şunlardır: Özellikler Count (Koleksiyondaki nesne sayısı) Item (Koleksiyondaki bir nesne, indeks numarası belirtilerek) Metotlar Add Koleksiyon (Collection): Her biri bir birim olarak ifade edilebilen sıralı öğeler kümesidir. 38/40
39 UserForm Nesnesi Kullanıcı formu nesnesinin sahip olduğu özellikler ve metotlar bazıları ise şunlardır: Özellikler BorderStyle Caption Font Height Width Metotlar Hide Show 39/40
40 UserForm Nesnesi Kullanıcı formu nesnesinin sahip olduğu özellikler ve metotlar bazıları ise şunlardır: Özellikler BorderStyle Caption Font Height Width Metotlar Hide Show 40/40
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ı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ı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ıDef bildiri deyimi projenin general,declarations bölümünde tanımlanmalıdır
BÖLÜM 3 3.VİSUAL BASİC DE DEGİŞKEN TANIMLAMA Degişken tanımlarken Visual Basic te Dim bildiri deyimini kullanabiliriz. Değişkenin tanımlanması hafızada ayrılacak hafıza miktarının belirli olmasını sağlar.
DetaylıDeğişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while
Değişkenler Değişkenler bir bilginin bellekteki konumunu temsil eden sembolik isimlerdir. Bilgisayarda hemen hemen tüm işlemler bellekte yapılır. Program çalıştırıldığında değişken ve bu değişkenin türüne
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ı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ıGöstericiler (Pointers)
C PROGRAMLAMA Göstericiler (Pointers) C programlama dilinin en güçlü özelliklerinden biridir. Göstericiler, işaretçiler yada pointer adı da verilmektedir. Gösterici (pointer); içerisinde bellek adresi
Detaylı2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI
2013-14 GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI KOÜ Mekatronik Mühendisliği Bölümü/MKT-103-Görsel Programlama Dersi - Ara Sınav J-grubu Ad-Soyad:...No:... J GRUBU-süre:70dk 1.) Aşağıdaki
DetaylıGİRİ ÇIKIŞ İŞLEMLERİ VE BİLGİ TÜRLERİ
GİRİ ÇIKIŞ İŞLEMLERİ VE BİLGİ TÜRLERİ GİRİŞ Bilgi ve veriler bilgisayarın veri girişi için kullanılan donanım birimleriyle bilgisayara aktarılabilir. Elbette veri girişinin yapılabilmesi için söz konusu
DetaylıINPUTBOX() ile Veri Girişi
VISUAL BASIC DE VERİ GİRİŞİ VE EKRAN MESAJLARI INPUTBOX() ile Veri Girişi Yapısı : Default Değer Form Üzerindeki Konum (0,0) sol üst köşe Değişken adı Veri Giriş Kutusu Gövdesindeki Mesaj Veri Giriş Kutusu
DetaylıProgramlama. Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir.
Programlama Programlama Yaklaşımları Program, belli bir komut ve söz dizimi yapısına uygun olarak, sadece belirtilen işlemlerin yerine getirmesini belirten komut dizisidir. Programda belirtilen işlem dizisi
DetaylıPHP, nesne-yönelimli (object-oriented) bir dil olduğu için, nesne oluşturma imkânına ve bunların kullanılmasını sağlayan metodlara da sahiptir.
PHP'nin Temelleri PHP Nedir? PHP, bir programlama dili olarak, değişkenler, değişkenlerin değerleriyle bir işlem yapmayı sağlayan işlemciler (operatörler), işlemcilerle oluşturulan deyimler ve nihayet
DetaylıProgramlama Dilleri. C Dili. Programlama Dilleri-ders02/ 1
Programlama Dilleri C Dili Programlama Dilleri-ders02/ 1 Değişkenler, Sabitler ve Operatörler Değişkenler (variables) bellekte bilginin saklandığı gözlere verilen simgesel isimlerdir. Sabitler (constants)
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 2 C# Programlama Dili Elemanları Bu bölümde;
DetaylıByte (Tamsayı) 1 0 ile 255 arasında 10 sayısı
Temel Veri Tipleri Aşağıda VBEE de temel olarak kullanılan veri tipleri listelenmiştir. VBEE de, burada verilen veri tiplerinden çok daha fazlası kullanılmaktadır, sözkonusu veri tiplerine, ilgili kitaplardan
Detaylı10 LU SAYISAL SİSTEMİ İLE 2 Lİ SAYISAL SİSTEMİ ARASINDA ÇEVİRİM UYGULAMASI
10 LU SAYISAL SİSTEMİ İLE 2 Lİ SAYISAL SİSTEMİ ARASINDA ÇEVİRİM UYGULAMASI Sayısal Sistemler Sayısal sistem, sayıları temsil eden simgeler için bir yazma sistemi yani matematiksel bir gösterim sistemidir.
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
SABİTLER VE DEĞİŞKENLER Değişken, verilerin bellekte geçici olarak kaydedilmesini ve gerektiğinde kullanılmasını sağlayan değerdir. Nesne tabanlı programlama dilinde değişken kullanımı diğer programlama
DetaylıAOSB 2017 EĞİTİM PROGRAMI
Eğitimin Konusu : Makro Excel Eğitim Tarihi : 04-05-10-11-12 Mayıs 2017 Eğitim Hedef Kitlesi : Excel kulllanıcıları arasında pratiklik ve hız kazanmış, Excel fonksiyonları, Veri Analizi araçlarını kullanma
DetaylıGörsel Programlama DERS 03. Görsel Programlama - Ders03/ 1
Görsel Programlama DERS 03 Görsel Programlama - Ders03/ 1 Java Dili, Veri Tipleri ve Operatörleri İlkel(primitive) Veri Tipleri İLKEL TİP boolean byte short int long float double char void BOYUTU 1 bit
DetaylıAccess e Nasıl Ulaşılır. Araç çubuklarını yeniden düzenlemek için Görünüm komutunun Araç çubukları seçeneği kullanılır.
1 Access e Nasıl Ulaşılır Araç çubuklarını yeniden düzenlemek için Görünüm komutunun Araç çubukları seçeneği kullanılır. 2 Çeşitli araç çubukları arasında seçim yapılarak pencere üzerine eklenebilir. Bunun
DetaylıInternet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı
Internet Programming II Elbistan Meslek Yüksek Okulu 2015 2016 Bahar Yarıyılı Öğr.Gör. Murat KEÇECĠOĞLU 8 Mar. 2016 PHP de Değişken Tipleri Dizi (Array) Aynı değişken içerisinde birden fazla değer tutmak
DetaylıC# Yazım Kuralları ERCİYES. Ü. BİLGİSAYAR M. COMPUTER PROGRAMMING II 1 FEHİM KÖYLÜ
C# Yazım Kuralları 1 İçindekiler C# Yazım Kuralları Veritipleri Değişkenler Operatörler Sınıflar Nesneler, Özellik, Metot ve Olay Bileşenler 2 C# yazım kuralları Deyimlerde büyük küçük harf yazıma uyulmalı
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ıÖzyineleme (Recursion)
C PROGRAMLAMA Özyineleme (Recursion) Bir fonksiyonun kendisini çağırarak çözüme gitmesine özyineleme (recursion), böyle çalışan fonksiyonlara da özyinelemeli (recursive) fonksiyonlar denilir. Özyineleme,
DetaylıC#(Sharp) Programlama Dili
Değişkenler C#(Sharp) Programlama Dili Program yazarken her zaman sabit verilerle çalışmayız, çoğu zaman programımızda bir verinin kullanıcının davranışına göre değişmesi gerekir. Kullanıcıdan bir metin
Detaylımustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar
Algoritma ve Programlamaya Giriş mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar İçerik Algoritma Akış Diyagramları Programlamada İşlemler o o o Matematiksel Karşılaştırma Mantıksal Programlama
Detaylı-A Grubu- MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı
KOCAELİ ÜNİVERSİTESİ 14.10.2016 MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ MKT103 Görsel Programlama 2015/2016 Güz Dönemi Final Sınavı Öğretim Üyesi: Prof. Dr. Hasan OCAK Sınav Süresi: 80 dakika. Her
DetaylıNesne Tabanlı Programlama
Nesne Tabanlı Programlama Ders Notu - 1 (Değerler, Değişkenler, İşleçler, Tip Dönüşümleri, Mantıksal Operatörler) Dicle Üniversitesi Mühendislik Fakültesi Elektrik Elektronik Mühendisliği Bölümü 1 Değerler
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ıVERİ TABANI I. Yrd.Doç.Dr. İlker ÜNAL. Teknik Bilimler Meslek Yüksekokulu
VERİ TABANI I Yrd.Doç.Dr. İlker ÜNAL Teknik Bilimler Meslek Yüksekokulu Veri Tabanı Bileşenleri Tablolar : Veritabanının temel nesnesi tablolardır. Bilgilerin asıl tutulduğu yer tablodur. Diğer veritabanı
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Fonksiyon Tanımlamak Java da Döngüler Java da Şart İfadeleri Uygulamalar Java da Fonksiyon Tanımlamak JAVA DA FONKSİYON TANIMLAMAK 4 Fonksiyonlar;
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ıBİLGİSAYAR MÜHENDİSLİĞİ ALGORİTMA VE PROGRAMLAMA II 2.HAFTA SWİTCH (CASE), SAYAÇLAR, DÖNGÜLER,
BİLGİSAYAR MÜHENDİSLİĞİ ALGORİTMA VE PROGRAMLAMA II 2.HAFTA SWİTCH (CASE), SAYAÇLAR, DÖNGÜLER, C++ İÇİN UFAK HATIRLATMALAR Değişken adları bir harf ile başlamalıdır. (a-z, A-Z). Değişken adı numara içerebilir.
Detaylı2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21
İÇİNDEKİLER VII İÇİNDEKİLER 1 PYTHON 1 Neden Python? 2 Python Sürümleri 2 Python Kurulumu 3 Windows Üzerinde Python 3 Ubuntu Üzerinde Python 6 Komut Satırında Python Çalıştırma 6 Windows komut istemi üzerinde
DetaylıMühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 3. Bölüm Veri Tipleri ve Değişkenler
Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 3. Bölüm Veri Tipleri ve Değişkenler C Programlama Dr. Serkan DİŞLİTAŞ 3.1. Sabitler Sabitler, tanımlanmasıyla birlikte program içerisinde
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ıDeğişkenler, içerisinde tek bir değer tutabilen yapılardır. Örneğin haftanın günlerini değişkenlerde tutmak istersek, her bir gün adı için bir
DİZİLER (ARRAYS) Değişkenler, içerisinde tek bir değer tutabilen yapılardır. Örneğin haftanın günlerini değişkenlerde tutmak istersek, her bir gün adı için bir değişken tanımlamak gereklidir. string gun1,
DetaylıTemel Bilgisayar Bilimleri Ders Notu #4-2. kısım
Nisan 2009 9031150 - Temel Bilgisayar Bilimleri Ders Notu #4-2. kısım Referans: Bugün: 1. Ders Notları. Ders #4.1 Tekrar Dowhile ve for döngüleri Diziler Göstergeler 1. Tekrar for döngüleri Genel yazılımı
DetaylıPointer Kavramı. Veri Yapıları
Pointer Kavramı Veri Yapıları Pointer Kavramı- Pointer Nedir? Göstericiler, işaretçiler ya da pointer adı da verilmektedir. Gösterici (pointer); içerisinde bellek adresi tutan değişkenlerdir. Şu ana kadar
Detaylı3/7/2011. ENF-102 Jeoloji 1. Tekrar -- Değişken Tanımlamaları (Definition) ve Veri Türleri (Data Type) Veri Tanımları ve Mantıksal Đşlemler
Veri Tanımları ve Mantıksal Đşlemler Tekrar -- Değişken Tanımlamaları (Definition) ve Veri Türleri (Data Type) Kullanılacak bütün değişkenlerin kullanılmadan önce C derleyicisine bildirilmeleri gerekir.
DetaylıÖğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1
Öğr. Gör. Serkan AKSU http://www.serkanaksu.net http://www.serkanaksu.net/ 1 JavaScript JavaScript Nedir? Nestcape firması tarafından C dilinden esinlenerek yazılmış, Netscape Navigator 2.0 ile birlikte
DetaylıMATLAB Temelleri. EE-346 Hafta 2 Dr. Ayşe DEMİRHAN
MATLAB Temelleri EE-346 Hafta 2 Dr. Ayşe DEMİRHAN Komut Penceresi Çalışma Alanı Komut Satırı Geçerli Klasör Komut Geçmişi Preferences (Tercihler) Command Window bölümünden satır arası boşlukları ve sayı
DetaylıÜNİT E ÜNİTE KONTROL DEYİMLERİ KARAR YAPILARI. IF Deyimi GİRİŞ
GİRİŞ KARAR YAPILARI Herhangi bir olayın gerçekleşmesinin bir veya birkaç şarta bağı olduğu durumlar vardır. Ayrıca bir şartın gerçekleşmesi durumunda meydana gelecek bir veya birden çok olay söz konusu
Detaylı/*int sayi1, sayi2,toplam=0;
static void Main(string[] args) { //--------------------1. ders-------------------- -------- / ekrana yazma ekrandan okuma sayısal değerleri okuma yer tutucular basit tip dönüşümü / /int sayi1, sayi2,toplam=0;
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ıAdı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : dak.
Selçuk Üniversitesi Mühendislik Fakültesi Harita Mühendisliği Bölümü ra Sınavı Test Soruları dı soyadı :... Öğrenci no :... İmza :... Tarih, Süre :13.04.2017 60 dak. Dikkat!!! Soru kitapçığında ve cevap
DetaylıPointers (İşaretçiler)
Pointers (İşaretçiler) Pointers (İşaretçiler) Verilerin bilgisayar hafızasında tutulduğu fiziki alan adres olarak tanımlanabilir. Adres, hem donanımla hem de yazılımla ile ilişkilidir. Donanımsal açıdan
DetaylıAlgoritma ve Programlamaya Giriş
Algoritma ve Programlamaya Giriş Algoritma Bir sorunu çözebilmek için gerekli olan sıralı ve mantıksal adımların tümüne Algoritma denir. Doğal dil ile yazılabilir. Fazlaca formal değildir. Bir algoritmada
DetaylıSPSS E GİRİŞ SPSS TE TEMEL İŞLEMLER. Abdullah Can
SPSS E GİRİŞ SPSS TE TEMEL İŞLEMLER SPSS in üzerinde işlem yapılabilecek iki ana ekran görünümü vardır. DATA VIEW (VERİ görünümü) VARIABLE VIEW (DEĞİŞKEN görünümü) 1 DATA VIEW (VERİ görünümü) İstatistiksel
DetaylıNESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 2
NESNE YÖNELİMLİ PROGRAMLAMA HAFTA # 2 JAVA DA PROGRAM DENETİMİ VE OPERATÖRLER Java programlama dilinde temel tipleri ve nesneleri yönlendirmek ve değiştirmek için operatörler kullanılır. Atamalar sağ taraftaki
DetaylıÖrnek: İki fonksiyondan oluşan bir program. Fonksiyon Tanımı
Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar Değer Döndüren Fonksiyonlar Çok Parametreli Fonksiyonlar Değişken Kapsamları Çok Fonksiyonlu Programlar Fonksiyon Tanımı Karmaşıkveuzunprogramları,
DetaylıAdım Adım SPSS. 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü. Y. Doç. Dr. İbrahim Turan Nisan 2011
Adım Adım SPSS 1- Data Girişi ve Düzenlemesi 2- Hızlı Menü Y. Doç. Dr. İbrahim Turan Nisan 2011 File (Dosya) Menüsü Excel dosyalarını SPSS e aktarma Variable View (Değişken Görünümü 1- Name (İsim - Kod)
DetaylıNesne Tabanlı Programlama
Nesne Tabanlı Programlama Ders Notu - 1 Dicle Üniversitesi Mühendislik Fakültesi Elektrik Elektronik Mühendisliği Bölümü 1 Değerler ve Değişkenler Values & Variables 2 1 Değişkenlerin Özellikleri Tipi
DetaylıÖğr. Gör. Musa AYDIN Fatih Sultan Mehmet Vakıf Üniversitesi
Öğr. Gör. Musa AYDIN Fatih Sultan Mehmet Vakıf Üniversitesi İÇİNDEKİLER Değişken Nedir? Değişken kullanımı faydaları. Değişken türleri Değişken görünürlüğü (scope) Değişken türleri arası dönüşümler Örnek
DetaylıProgramlama Dilleri 1. Ders 4: Diziler
Programlama Dilleri 1 Ders 4: Diziler Genel Bakış Tanım Dizilerin tanımlanması Dizilere ilk değer verilmesi Yerel ve Global diziler Dizilerin birbirine atanması Diziler ile ilgili örnekler Çalışma soruları
Detaylıİnternet Programcılığı Dersi 2.Dönem Ders Notu
İnternet Programcılığı Dersi 2.Dönem Ders Notu DEĞİŞKEN TİPLERİ TAM SAYI (İNTEGER) VERİ TİPİ Negatif veya pozitif ondalık kısmı bulunmayan sayılardır. Örnek: $i=65; $x=345; ONDALIK(REAL)VERİ TİPİ Ondalıklı
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ı1 JAVASCRIPT NEDİR? 1
İÇİNDEKİLER IX İÇİNDEKİLER 1 JAVASCRIPT NEDİR? 1 2 TEST ORTAMINI TANIMAK (FİREFOX VE FİREBUG) 5 Firefox 6 Firebug 8 CSS Sekmesi 10 DOM Sekmesi 11 Net ve Çerezler Sekmeleri 11 Script Sekmesi 11 Konsol Sekmesi
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ıDr. Fatih AY Tel: 0 388 225 22 55 fatihay@fatihay.net www.fatihay.net
Bilgisayar Programlama Ders 6 Dr. Fatih AY Tel: 0 388 225 22 55 fatihay@fatihay.net www.fatihay.net Fonksiyon Prototipleri Fonksiyon Prototipleri Derleyici, fonksiyonların ilk hallerini (prototiplerini)
DetaylıBölüm 6. Diziler (arrays) Temel kavramlar Tek boyutlu diziler Çok boyutlu diziler
Bölüm 6 Diziler (arrays) Temel kavramlar Tek boyutlu diziler Çok boyutlu diziler Chapter 6 Java: an Introduction to Computer Science & Programming - Walter Savitch 1 Genel Bakış Dizi: Hepsi aynı türde
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 Bellek ve Adresleme İşaretçi Kavramı
DetaylıC++ Dersi: Nesne Tabanlı Programlama
C++ Dersi: Nesne Tabanlı Programlama Bölüm 11: Bileşim, Arkadaş ve Diğer Araçlar İçerik Bileşim Arkadaş Fonksiyonlar ve Sınıflar Arkadaş Fonksiyonlar Arkadaş Sınıflar Sabit Nesneler Sabit Üye Fonksiyonlar
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ıHSancak Nesne Tabanlı Programlama I Ders Notları
METOTLAR Nesneye yönelik programlama dillerinde genellikle fonksiyonlar metot olarak isimlendirilirler. Metot ve fonksiyon olarak ifade edilecek kavramlar aynı anlamda kullanılacaktır. Her çalışan C# programı
DetaylıJAVASCRIPT JAVASCRIPT DİLİ
JAVASCRIPT JAVASCRIPT DİLİ Netscape Navigator 2.0 ile birlikte geliştirilen JavaScript dili istemci taraflı (client-side) script dilidir. Web sayfalarında dinamik içerik sağlamak ya da kullanıcıyla iletişim
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ıNesneye Yönelik Programlama (OOP) 7.Hafta
Nesneye Yönelik Programlama (OOP) 7.Hafta Örnek : Yapılar vs Sınıflar Yapılar ve sınıflar büyük oranda benzerlik gösterirler. Yapıların sakladığı veriler her zaman public yani erişime açıktır. Sınıflarda
Detaylıelemanlarının gezilmesine yönelik bir örnek sunulmuştur, inceleyiniz.
Ön bilgi: Dizi tanımlayabilmeli. foreach deyimi bilinmeli. Rastgele sayılar (Random) bilinmeli. 1. Aşağıda tamsayı tipinde iki boyutlu bir dizinin nasıl tanımlandığı, bir fonksiyona parametre olarak nasıl
DetaylıKod Kavramı Sub End Sub Olay (Event) Kavramı
Kod Kavramı Kodlar, programa ne yapmasını istediğinizi belirten deyim ve fonksiyonlardır. Visual Basic in nesneye dayalı bir programlama dili olması, kodların nesnelere bağlı olarak yazılması anlamına
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 Yapılar ve Birlikler enum Deyimi
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ı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ıLaboratuvar 2 Tek Kayıt Fonksiyonları
Laboratuvar 2 Tek Kayıt Fonksiyonları Fonksiyonlar sıfır veya daha fazla bağımsız değişken alan ve sonuçta sadece bir değer döndüren programlardır. Oracle ile birlikte birkaç hazır fonksiyon gelmektedir.
DetaylıProgramlama Dilleri 1. Ders 12: Belirleyiciler ve Niteleyiciler
Programlama Dilleri 1 Ders 12: Belirleyiciler ve Niteleyiciler Genel Bakış Giriş Yer Belirleyicilerle Bildirim İşlemi auto Belirleyicisi register Belirleyicisi static Belirleyicisi Statik ve Global Değişkenlerin
DetaylıDİZİLER. Bu ünitede yapılan örnekler Visual Studio 2010 programındaki Visual Basic programlama diliyle çözülmüştür.
DİZİLR GİRİŞ Bu ünitede, akış diyagramlarının yardımıyla birçok veriyi tek bir alanda nasıl saklayabileceğimiz, işleyebileceğimiz ve çağırabileceğimiz konusundaki bilgiler anlatılacaktır. Teknolojinin
DetaylıPROGRAMLAMAYA GİRİŞ VE ALGORİTMA «YTÜROK» EĞİTMEN:REHA ÖZGÜR ŞİMŞEK
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA «YTÜROK» EĞİTMEN:REHA ÖZGÜR ŞİMŞEK Giriş-Tanımlamalar Program Nedir? Tanımlanmış bir problemi bilgisayar ortamında çözen ürüne program denir. Programlama Nedir? Tanımlanmış
DetaylıGenel Kullanılış 1: [değişken ismi] = [değişken ismi] [işlem] [sayı veya string ifade veya değişken]
Sayaçlar Düzenli olarak artan (+) veya azalan (-) sayı veya string ifadeler elde etmek için kullanılırlar. Eşitliğin her iki tarafındaki değişken isminin aynı olmasına dikkat edin. Bu durum matematik olarak
DetaylıOperator Aşırı Yükleme (Operator OverLoading)
Operator Aşırı Yükleme (Operator OverLoading) Operator Aşırı Yükleme Operatör metotları bir nesnenin ifadeler içinde operatörlerle kullanıldığı zaman davranışını belirler. Temel veri türleri için operatörler
DetaylıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN Diziler ile Pointer Arası İlişki Bir dizi adı sabit bir pointer gibi düşünülebilir. Diziler ile pointer lar yakından ilişkilidir. Pointer lar değişkenleri gösterdikleri gibi,
DetaylıYAPILAR BİRLİKLER SAYMA SABİTLERİ/KÜMELERİ. 3. Hafta
YAPILAR BİRLİKLER SAYMA SABİTLERİ/KÜMELERİ 3. Hafta YAPILAR Farklı veri tipindeki bilgilerin bir araya gelerek oluşturdukları topluluklara yapı (structure) denir. Yani yapılar, birbiriyle ilişkili değişkenlerin
DetaylıFONKSİYONLAR. Gerçek hayattaki problemlerin çözümü için geliştirilen programlar çok büyük boyutlardadır.
C PROGRAMLAMA FONKSİYONLAR Gerçek hayattaki problemlerin çözümü için geliştirilen programlar çok büyük boyutlardadır. Daha büyük programlar yazmanın en kolay yolu onları küçük parçalar halinde yazıp sonra
DetaylıESM-361 Mikroişlemciler. 3. Hafta Ders Öğretim Üyesi Dr.Öğr.Üyesi Ayşe DEMİRHAN
ESM-361 Mikroişlemciler 3. Hafta Ders Öğretim Üyesi Dr.Öğr.Üyesi Ayşe DEMİRHAN Bit operatörleri Bit operatörleri bit düzeyinde işlem yapan operatörlerdir; yani sayıları bir bütün olarak değil, bit bit
DetaylıVeri Tipleri Aşağıdaki programdaki 5 hatayı bulunuz.
Aşağıdaki programdaki 5 hatayı bulunuz. class hata public static void main() int x; int y; Console.WriteLine("X in degeri = "x); y = x / 2 Console.Write("y nin değeri = x / 2 = "); Console.WriteLine(y);
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ı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ıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN Hafıza Yapısı Bir değişken tanımlandığında arka planda bilgisayarın hafızasında bir konuma yerleştirilir. Hafıza küçük hücrelerden oluşmuş bir blok olarak düşünülebilir. Bir değişken
Detaylı1. LabVIEW ile Programlama
1. LabVIEW ile Programlama LabVIEW ile programlama mantığı, program kodu yazılan programlama mantığına benzemekle birlikte, kontrol adı verilen nesneler arasında veri yolu bağlantısı ile program akışı
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ıNESNEYE YÖNELİK PROGRAMLAMA
NESNEYE YÖNELİK PROGRAMLAMA İŞARETÇİ ELEMANLI SINIFLAR REFERANSLAR OPERATÖRLERİN AŞIRI YÜKLENMESİ ATAMA OPERATÖRÜ Özlem AYDIN Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü İşaretçi Elemanlı Sınıflar
DetaylıSPSS-Tarihsel Gelişimi
SPSS -Giriş SPSS-Tarihsel Gelişimi ilk sürümü Norman H. Nie, C. Hadlai Hull ve Dale H. Bent tarafından geliştirilmiş ve 1968 yılında piyasaya çıkmış istatistiksel analize yönelik bir bilgisayar programıdır.
DetaylıNesne Yönelimli Programlama
1 Nesne Yönelimli Programlama Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Not: Bu dersin sunumları, Java Programlama Dili ve Yazılım Tasarımı, Altuğ B. Altıntaş, Papatya
DetaylıENF102 TEMEL BİLGİSAYAR BİLİMLERİ VE C/ C++ PROGRAMLAMA DİLİ. Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü
ENF102 TEMEL BİLGİSAYAR BİLİMLERİ VE C/ C++ PROGRAMLAMA DİLİ Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü Konular Giriş math Kütüphane Fonksiyonları Çok Parametreyle Fonksiyon
DetaylıBLM-111 PROGRAMLAMA DİLLERİ I. Ders-2 Değişken Kavramı ve Temel Operatörler
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Nesne Bellekte yer kaplayan ve içeriklerine
DetaylıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN Fonksiyonu Referans ile Çağırma (Call by Reference) Bir fonksiyona gönderilen parametrenin normalde değeri değişmez. Fonksiyon içinde yapılan işlemlerin hiçbiri argüman değişkeni
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ıTimer İle arka plan renk değişimi
Microsoft Visual Studio Visual Basic Timer İle arka plan renk değişimi Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load Timer1.Enabled = True Timer1.Interval = 1000 'milisaniye
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ıBilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN
Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı Öğr. Gör. Cansu AYVAZ GÜVEN NESNE TABANLI PROGRAMLAMA Java Değişkenler ve Veri Tipleri Operatörler JAVA Java Java SUN bilgisayar şirketince
Detaylı