BETİK DİLİ / JAVASCRIPT. Web Tasarımı ve Programlama
|
|
- Ceren Hikmet
- 8 yıl önce
- İzleme sayısı:
Transkript
1 Web Tasarımı ve Programlama
2 Tanım ve Genel Bilgi Betik Dili; Web sayfalarında dinamik içerik sağlamak ve kullanıcıyla iletişim kurmak için kullanılan, istemci tarafında çalışan bir dildir. HTML etiketleri arasında tanımlanarak kullanılabilir. JavaScript dili, C dilinin web sayfalarına uyarlanmış basit sürümü olarak düşünülebilir. JavaScript dili isim benzerliğine rağmen Java ile birbirinden bağımsız ve farklı dillerdir. Java gerçek bir programlama dilidir. JavaScript ise bir script dilidir. 2
3 HTML de JavaScript Kodlarını Tanıtma Javacript komutlarını HTML içinde tanıtmak için; <script>.. </script> etiketleri kullanılır. Script blokları arasında yazılacak kodların türünü JavaScript kodlarının sürümü Tüm tarayıcılarda sorunsuz çalışması için JavaScript seçmek doğru olacaktır. 3
4 Kodların HTML deki Konumu 1. Yol Script kodları head etiketleri arasına yazılarak kullanılabilir. 4
5 Kodların HTML deki Konumu 2. Yol Script kodları body etiketleri arasına yazılarak kullanılabilir. 5
6 Kodların HTML deki Konumu 3. Yol js uzantılı olarak kaydedilen harici bir JavaScript dosyası sayfaya dahil edip kodları çalıştırılır.!!! Uygulamalarımızda; script kodlama yerine harici scriptlerin sayfa içine eklenmesine ağırlık vereceğiz!!! 6
7 Yazım Kuralları HTML etiketleri gibi boşlukları önemsemez. sayi=10 sayi = 10 BÜYÜK-küçük harf duyarlı bir dildir. ad Ad AD ad JS dilinde değişkenler, fonksiyonlar vb. nesneler; Sayı ile başlayamaz. Kelimeler arasında boşluk kullanılamaz. Boşluk yerine _ işareti kullanılır. 7
8 Yazım Kuralları JS dili için ayrılmış kelimeler herhangi bir nesneye isim olarak verilemez. 8
9 Özel İşaret Gösterimi JS kodları içerisinde özel karakter kullanılacaksa; özel karakterin başına \ işareti eklenmelidir. 9
10 Açıklama Satırları // simgesi kullanılarak tek satır halinde açıklama satırı eklenebilir. İfade alt satıra geçtiğinde açıklama satırından çıkılmış olur. /* */ ifadeleri arasına yazılan her şey açıklama olarak alınır. Satır sınırlaması yoktur. 10
11 Değişkenler Programlama dillerinde belirlediğimiz isimlerle oluşmuş ve hafızada yer kaplayan alanlara değişken denir. var degisken_adi Değişken isimlendirirken Türkçe karakter kullanılmaması önerilmektedir. veri türü number boolean string içeriği Sayı (Tüm sayılar için kullanılabilir) Mantıksal Değer (True / False değerlerini tutar) Karakter, metin, metin grupları (içeriği arasında yazılır)!!! Değişken tanımlamalarında veri türü otomatik olarak algılanır!!! 11
12 Değişkenler Metinsel Değişken ifade isimlendirirken atamalarında; tek Türkçe tırnak karakter ( ) da, çift kullanılmaması tırnak ( ) da önerilmektedir. kullanılabilir. Number türü, otomatik olarak stringe dönüştürülür 12
13 İşlem Operatörleri (+) 13
14 İşlem Operatörleri (- l * l /) 14
15 İşlem Operatörleri (% l ++ l --) 15
16 Atama Operatörleri (= l +=) += (Ekle Ata) 16
17 Karşılaştırma Operatörleri (< l > l <= l >=) 17
18 Karşılaştırma Operatörleri (== l!=) Karşılaştırmalarda eşittir yerine == operatörü kullanılır. Karşılaştırmalarda eşittir yerine!= operatörü kullanılır. 18
19 Mantıksal Operatörler (&& l ) Karşılaştırmalarda ve yerine && operatörü kullanılır. Karşılaştırmalarda veya yerine operatörü kullanılır. 19
20 Mantıksal Operatörler (!) Karşılaştırmalarda değil yerine! operatörü kullanılır. 20
21 İşlem Önceliği Operatör Türü Öncelik Virgül, Atama = += -= /= %= < <= > >= &= ^= = Koşul?: Mantıksal VEYA Mantıksal VE && Bit Düzeyinde VEYA Bit Düzeyinde ÖZEL VEYA ^ Bit Düzeyinde VE & Eşitlik ==!= ===!== İlişki < <= > >= in instanceof Bit Düzeyinde Öteleme << >> >>> Arttırma / Azaltma + - Çarpma / Bölme / Mod * / % Etkisiz Duruma Getirme / Arttırma!~ typeof, void, delete Çağırma / Örnek Oluşturma () new Üyelik.[] Düşük Yüksek 21
22 Akış Denetimi (if-else) Birden fazla şartın olduğu durumlarda; şart sayısı kadar if ifadesi yazılmalıdır. 22
23 Akış Denetimi (if-else) Kullanıcı Tarafından Girilen İki Sayının Karşılaştırılması Kullanıcıdan bilgi alma Alınan sayıların karşılaştırılması 23
24 Akış Denetimi (if-else) UYGULAMA Editör programını açıp yeni bir HTML sayfası oluşturunuz. Zaman isminde bir Date nesnesi oluşturunuz. Saat isminde bir değişken oluşturup bilgisayarın sistem saatinden gelen saat bilgisini saat isimli değişkene aktarınız. Şart tablosuna göre script kodlarını yazınız. Saat Aralığı Mesaj Günaydın İyi Öğlenler İyi Akşamlar İyi Geceler!!! Şartların birden fazla olduğu durumlarda; ve-veya operatörleri ile istediğiniz kontrolleri yaptırabilirsiniz.!!! 24
25 Akış Denetimi (switch) case ifadesi içerisinde kodlar yazılıp bir diğer case ifadesine geçiş yapılırke mutlaka break komutu kullanılmalıdır. 25
26 Akış Denetimi (switch) Kullanıcı Tarafından Girilen Renk Değerine Göre Metin Renklendirme 26
27 Döngü Deyimleri (for) Koşul doğru olduğu (sağlandığı) sürece döngü çalışır. 1 den 10 a Kadar Olan Sayıları Ekrana Yazdırma 27
28 Döngü Deyimleri (for) UYGULAMA Kullanıcı tarafından girilen metni, kullanıcı tarafından belirlenen tekrar sayısı kadar ekrana yazdıran JS Kodu Editör programını açıp yeni bir HTML sayfası oluşturunuz. Kullanıcının girmesi istenilen sayının sayi adlı değişkenine atayınız. Kullanıcının girmesi istenilen metin ifadesini txt adlı değişkenine atayınız. Döngü değişkeni olarak tanımlaman dd ifadesinin 1 den başlayarak girilen sayı kadar çalışmasını sağlayacak kodları yazınız. 28
29 Döngü Deyimleri (while) Tekrar sayısının bilinmediği durumlar için tercih edilir. Klavyeden 0 Girilene Kadar Girilen Sayıları Toplama 29
30 Döngü Deyimleri (do while) Şart kontrolü; komutlar çalıştırıldıktan sonra yapılır. 30
31 Diziler Dizi tanımlama Dizi elemanları 0. değerden başlar Dizi tanımlanırken; dizi değerleri de aynı satırda girilebilir. 31
32 Dizi İşlemleri / push() Dizinin sonuna yeni bir dizi elemanı eklemek için kullanılır. 32
33 Dizi İşlemleri / pop() Dizinin sonundaki elemanı kaldırmak için kullanılır. 33
34 Dizi İşlemleri / unshift() Dizinin başına eleman / elemanlar eklemek için kullanılır. 34
35 Dizi İşlemleri / shift() Dizinin başına elemanı kaldırmak için kullanılır. 35
36 Dizi İşlemleri / delete Dizinin içinden eleman silmek için kullanılır. Eleman silinse de yeri, dizi içinde kalır. Dizinin 1. elamanı (2 değeri) silinmiştir. Fakat dizi, yine 4 elemanlı olarak kalmıştır. 36
37 Dizi İşlemleri / splice() Dizinin içinde istenen bölüme eleman eklemek veya o bölümden eleman silmek için kullanılır. Eleman silme Eleman ekleme 37
38 Dizi İşlemleri / IndexOf Aranan elemanın dizi içindeki indis değerini verir. Ekran çıktısı 4 olacaktır.!!! Aranan eleman dizi içinde yoksa -1 değeri döndürülecektir.!!! 38
39 Dizi İşlemleri / Reverse() Dizi elemanlarının ters çevrilmesini sağlar. 39
40 Dizi İşlemleri / Sort() Dizi elemanlarını sıralamak için (a-z, 0-9) kullanılır. 40
41 Fonksiyonlar Tekrar eden kod bloklarının paketlenmesini sağlar. Uygulama içinde paket ismi kullanılarak istenilen yerde bu kodlar çalıştırılabilir. Böylelikle fonksiyon içinde yapılacak değişiklikler ve hata kontrolleri otomatik olarak, ilgili sayfalara da yansıyacaktır. 41
42 Fonksiyonlar Fonksiyon tanımlama Fonksiyonu çalıştırma 42
43 Hazır Fonksiyonlar / parseint() String ifadenin sayısal kısmını alarak tam sayıya çevirir. 43
44 Hazır Fonksiyonlar / parsefloat() İstenen ifadenin ondalıklı kısmını da alarak sayıya çevirir. 44
45 Hazır Fonksiyonlar / String() İstenen ifadeyi string türüne çevirir. 45
46 Hazır Fonksiyonlar / Number() İstenen ifadeyi sayı türüne çevirir. 46
47 Olaylar Farenin herhangi bir yere tıklaması, klavyeden bir şeyler yazılması, sayfanın yüklenmesi vb. eylemler olaylarla kontrol edilebilir. Olayların gerçekleşmesi ile; yazılmış fonksiyonlar tetiklenir. HTML etiketlerinin neredeyse tamamına uygulanabilir. Olay Olay gerçekleştiğinde devreye girecek script kodları / fonksiyon 47
48 Olaylar / onclick HTML etiketlerinin üstüne tek tıklandığında gerçekleşen olaylara onclick olayları denir. Form nesnesine tıklandığında uyari fonksiyonu çalışacaktır. Linke tıklandığında istenen mesaj ekranda görüntülenecektir. 48
49 Olaylar / ondblclick HTML etiketlerinin üstüne çift tıklandığında gerçekleşen olaylara ondblclick olayları denir. Linke çift tıklandığında istenen mesaj ekranda görüntülenecektir. 49
50 Olaylar / onload Sayfada herhangi bir nesnenin tamamıyla yüklenme olayını temsil eder. Body, img, frame ve frameset etiketlerinde kullanılabilir. Sayfa yüklendiğinde istenen mesaj ekranda görüntülenecektir. 50
51 Olaylar / onunload Sayfada herhangi bir nesnenin kaldırılması veya kapatılması olayını temsil eder. Sayfa kapatıldığında, istenen mesaj ekranda görüntülenecektir. 51
52 Olaylar / onfocus Sayfadaki bir HTML elemanının seçilmesi veya o nesneye odaklanılması olayını temsil eder. Metin kutusu seçildiğinde uyari fonksiyonu çalışacaktır. 52
53 Olaylar / onblur Sayfada seçilen bir HTML elemanının seçimden çıkartılması olayını temsil eder. 53
54 Olaylar / onmouseover Farenin, sayfadaki bir HTML elemanının üzerine getirilmesi olayını temsil eder. Fare, foto.jpg dosyasının üzerine getirildiğinde; istenen mesaj ekranda görüntülenecektir. 54
55 Olaylar / onmouseout-move-down-up Olay onmouseout onmousemove onmousedown onmouseup Özelliği Farenin nesne üzerinden ayrılması Farenin nesne üzerinden gezdirilmesi Farenin nesne üzerinde tıklanması Farenin basılı olan tuşunun bırakılması Click olayının devreye girmesi için farenin tıklandıktan sonra bırakılması gerekirken, Down olayında tıklanması yeterlidir. 55
56 Olaylar / onkeydown Klavyeden tuşa basma olayının temsil eder. Metin kutusu nesnesinde klavyeden tuşa basıldığında olay dinleyicisi çalışır. Klavyeden basılan tuşun ASCII kodu (keycode) bulunup String.fromCharCode ile tuş adına dönüştürülerek ekranda görüntülenir. 56
57 Olaylar / onselect Metin kutusu içindeki yazı seçildiğinde meydana gelen olayı temsil eder. Metin kutusu içindeki yazı seçildiğinde ekranda alert ifadesi içine yazılan mesaj görüntülenecektir. 57
58 Olaylar / onresize Tarayıcı penceresinin boyutunun değişmesini temsil eden olaydır. Body etiketine yazılır. 58
59 Nesneler / Window Nesnesi Tarayıcı ile ilgili özellik ve metodun bulunduğu tarayıcı nesnesidir. DefaultStatus Özelliği Tarayıcının alt kısmındaki durum çubuğunda gösterilecek mesajdır. 59
60 Nesneler / Window Nesnesi Alert Metodu Kullanıcıyı bilgilendirmek için uyarı pencereleri oluşturur. Confirm Metodu Yapılan işlem sonucu onay kutusu oluşturur. Onay kutusunun sonucu bir boolean olarak geri döner. True ya da false şeklinde alınan cevap ile programın akışı belirlenir. 60
61 Nesneler / Window Nesnesi Confirm Metodu 61
62 Nesneler / Window Nesnesi Close Metodu Aktif olan sayfayı kapatır. Prompt Metodu Kullanıcıdan bilgi almak için kullanılır. 62
63 Nesneler / Window Nesnesi Open Metodu Yeni bir pencere açar. 3 adet parametre değeri alabilir: URL: Açılacak sayfanın adresi yazılır. NAME: Açılacak sayfanın target özelliği tanımlanır. ÖZELLİK: Açılacak sayfanın özelliklerini belirlediğimiz bölümdür. Buradaki parametreler ile sayfanın tam ekran açılması, boyutunun değiştirilip değiştirilemeyeceği, adres çubuğunun gösterilip gösterilmeyeceği gibi birçok özellik değiştirilebilir. 63
64 Nesneler / Window Nesnesi Print Metodu Yazdırma penceresini açar. Find Metodu Kullanıcıdan bilgi almak için kullanılır. moveto Metodu Sayfanın ekran üzerinde istenilen koordinata taşınmasını sağlar. 64
65 n a v i g a t o r. BETİK DİLİ / JAVASCRIPT Nesneler / Navigator Nesnesi Tarayıcı hakkında kullanıcıya bilgi veren nesnedir. Nesne Özelliği / Metodu appname İşlevi Sayfanın açıldığı tarayıcı ismini verir. appcode appversion BrowserLanguage javaenabled Metodu Tarayıcının kod adını verir. Tarayıcının versiyonunu verir. Tarayıcının dilini verir. Java ayarının açık olup olmadığını kontrol eder 65
66 d o c u m e n t. BETİK DİLİ / JAVASCRIPT Nesneler / Document Nesnesi Sayfa içindeki elemanların özelliklerini düzenlemeye yarayan nesnedir. Nesne Özelliği / Metodu getelementbyid getelementbyname write() İşlevi id özelliği verilmiş herhangi bir elemanın özelliklerine ulaşmak için kullanılır. name özelliği verilmiş herhangi bir elemanın özelliklerine ulaşmak için kullanılır. Sayfaya metinleri ve HTML içeriklerini yazdırmak için kullanılır. 66
67 f o r m BETİK DİLİ / JAVASCRIPT Nesneler / Form Nesnesi Form elemanının özelliklerini düzenlemeye yarayan nesnedir. Nesne Özelliği / Metodu action method İşlevi Hazırladığımız form ile kullanıcıdan alınan bilgilerinin gönderileceği ve işleneceği adres için kullanılır. Form içine girilen bilgilerin, ilgili sayfaya nasıl gönderileceğini belirlemek için kullanılır. GET Gönderilen bilgiler adres satırında açık şekilde gösterilir. POST Gönderilen bilgiler gizli şekilde gösterilir. 67
68 d a t e. BETİK DİLİ / JAVASCRIPT Nesneler / Date Nesnesi Tarih ve saat işlemleri için kullanılan nesnedir. Nesne Özelliği / Metodu İşlevi getdate() Metodu Sistem saatine göre ayın kaçıncı günü (1-31) getday() Metodu Sistem saatine göre haftanın kaçıncı günü (0-6) getmonth() Metodu getfullyear() Metodu gethours() Metodu getminutes() Metodu 0-11 arası ay bilgisini verir. Sistem saatine göre yıl bilgisini verir arası saat bilgisini verir arası dakika bilgisini verir. 68
69 m a t h. BETİK DİLİ / JAVASCRIPT Nesneler / Math Nesnesi Matematiksel işlemler için kullanılan nesnedir. Nesne Özelliği / Metodu Random() Metodu İşlevi 0-1 arası rastegele sayı üretir. Round() Metodu Pow(x,y) Metodu Sqrt() Metodu Sayıyı yuvarlamak için kullanılır. x sayısının y üssünü hesaplar. Sayının karekökünü bulur. 69
70 Nesneler / Math Nesnesi Örnek Uygulamalar 70
71 BETİK DİLİ / ÖRNEK UYGULAMALAR Metin / Karakter Sayısı Kontrolü metin_kontrol.js (Harici JS dosyası) Web ortamından hazır alınmıştır. 71
72 BETİK DİLİ / ÖRNEK UYGULAMALAR Metin / Karakter Sayısı Kontrolü js_ornek1.html Scriptin devreye girmesi için olay/tetikleyici durum tanımlanmalıdır. 72
73 BETİK DİLİ / ÖRNEK UYGULAMALAR E-Posta Adresi Doğrulama _adres_kontrol.js (Harici JS dosyası) Web ortamından hazır alınmıştır. 73
74 BETİK DİLİ / ÖRNEK UYGULAMALAR E-Posta Adresi Doğrulama js_ornek2.html 74
75 BETİK DİLİ / ÖRNEK UYGULAMALAR Sayfa Arkaplan Rengini Değiştirme arkaplan_degistir.js (Harici JS dosyası) Web ortamından hazır alınmıştır. js_ornek3.html 75
76 BETİK DİLİ / ÖRNEK UYGULAMALAR Pop-Up Pencere js_ornek4.html 76
77 BETİK DİLİ / ÖRNEK UYGULAMALAR Çoktan Seçmeli Soru Formu test_sinavi.js (Harici JS dosyası) HTML sayfası içinde sunulan seçeneklerden 3.sü doğru cevap olarak tanımlanmalıdır. JS kodu içindeki tanımlama, buna göre yapılmıştır. 77
78 BETİK DİLİ / ÖRNEK UYGULAMALAR Çoktan Seçmeli Soru Formu js_ornek5.html 78
79 BETİK DİLİ / ÖRNEK UYGULAMALAR Para Birimi Dönüştürücü para_cevir.js (Harici JS dosyası) 79
80 BETİK DİLİ / ÖRNEK UYGULAMALAR Para Birimi Dönüştürücü js_ornek6.html 80
81 BETİK DİLİ / ÖRNEK UYGULAMALAR Sözleşme Onay Kontrolü sozlesme_onay.js (Harici JS dosyası) 81
82 BETİK DİLİ / ÖRNEK UYGULAMALAR Sözleşme Onay Kontrolü js_ornek7.html 82
83 BETİK DİLİ / ÖRNEK UYGULAMALAR Not Hesaplayıcı ort_hesaplayici.js (Harici JS dosyası) 83
84 BETİK DİLİ / ÖRNEK UYGULAMALAR Not Hesaplayıcı js_ornek8.html 84
85 Şimdilik bu kadar web tasarımı ve programlamayla ilgili bir sonraki yayın ASP. NET 85
86 İ L E T İ Ş İ M hakanbabac.net iletisim@hakanbabac.net 86
WEB PROGRAMLAMA. DERS NOTLARI / JavaScript e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA
WEB PROGRAMLAMA DERS NOTLARI / JavaScript e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA Betik dili web sayfalarında dinamik içerik sağlamak ve kullanıcıyla iletişim kurmak için kullanılan istemci tarafında
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ı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ıBilgisayar Programcılığı Ön Lisans Programı WEB EDİTÖRÜ. Öğr. Gör. Rıza ALTUNAY
CSS Ünite 7 Bilgisayar Programcılığı Ön Lisans Programı WEB EDİTÖRÜ Öğr. Gör. Rıza ALTUNAY 1 Ünite 7 CSS Öğr. Gör. Rıza ALTUNAY İçindekiler 7.1. CSS KULLANIM ALANLARI... 3 7.1.1. Yerel Kullanım Alanı...
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ıJavascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.
Javascript Html sayfalarının içine yazılarak, sayfayı daha etkileşimli hale getirir. click olayları, uyarı mesajları gibi hareketlerle sayfayı daha dinamik hale getirir. Javascript olmadan yazılan html
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ıJavascript Ders Örnekleri -2. Tarayıcı Görüntüsü
Javascript Ders Örnekleri -2 Örnek 1 : Aşağıdaki Javascript kodları çalıştığında tarayıcı görüntüsü nasıl olur? JS Kodu var puan=85; if(puan>70) document.write( Notunuz iyi ); else document.write( Notunuz
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ı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ıBĠLĠġĠM TEKNOLOJĠLERĠ
T.C. MĠLLÎ EĞĠTĠM BAKANLIĞI BĠLĠġĠM TEKNOLOJĠLERĠ BETĠK DĠLĠ (JAVASCRĠPT) Ankara, 2013 Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri
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ıInternet Programming II. Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı
Internet Programming II Elbistan Meslek Yüksek Okulu 2014 2015 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 11-14 May. 2014 Form Form İşlemleri Tarayıcıdan bilgi alarak işlem gerçekleştirme FORM elemanları
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ı2 JAVASCRIPT TEMELLER
++JAVASCRIPT-icindekiler 4/1/10 4:35 AM Page vii Ç NDEK LER 1 JAVASCRIPT E G R fi 1 Javascript Kodlar n HTML Sayfas çerisine Eklemek 3 Kodlar Aras na Aç klama Sat rlar Eklemek 6 Kodlar m z Eski Sürüm Taray
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 23 May. 2016 Form Form İşlemleri Tarayıcıdan bilgi alarak işlem gerçekleştirme FORM elemanları yardımıyla
DetaylıDIV KAVRAMI <style> position: absolute
DIV KAVRAMI Div tag i katman oluşturmak için kullanılır. Div ler sayfanın komple bir satırını kaplarlar, bu yüzden tag i içerisinde şekillendirilip, boyutlandırılmaları gerekir. Aşağıdaki şekilde
DetaylıÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1 1. FORMLAR
ÖĞRENME FAALİYETİ 1 AMAÇ ÖĞRENME FAALİYETİ 1 Uygun ortam sağlandığında web sayfaları için formlar oluşturabileceksiniz. ARAŞTIRMA Web sayfalarında formların kullanım amaçlarını ve nasıl kullanıldığını
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ıKodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.
GİRİŞ Algoritması tasarlanmış (metin olarak yazılmış, sözde kodlarla kodlanmış veya akış diyagramı çizilmiş) bir problemi/işlemi, bilgisayar programlama dillerinden birisiyle kodlamak son derece kolaydır.
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ı2 ALGORİTMA VE AKIŞ DİYAGRAMLARI
İÇİNDEKİLER IX İÇİNDEKİLER 1 GİRİŞ 1 Kitabın Amacı 1 Algoritmanın Önemi 2 Bilgisayarın Doğuşu ve Kullanım Amaçları 3 Programlama Dili Nedir? 3 Entegre Geliştirme Ortamı (IDE) Nedir? 4 2 ALGORİTMA VE AKIŞ
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ı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ı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ıBİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1
BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1 Ekrana Metin Yazdırmak Ekranda metin yazdırmak istendiğinde print komutu kullanılır. Kullanımı aşağıda verilmiştir. Parantez içinde
Detaylı12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )
12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 ) 25.09.2017 METİN VE GÖRÜNÜM DÜZENLEME ETİKETLERİ : etiketleri dökümana başlık eklemek için kullanılır. etiketinde ki x ifadesi 1 den 6 ya kadar
DetaylıBölüm 10: PHP ile Veritabanı Uygulamaları
Bölüm 10: PHP ile Veritabanı Uygulamaları -231- Öğr.Gör. Serkan DİŞLİTAŞ 10.1. PHP PHP, platformdan bağımsız sunucu taraflı çalışan betik bir web programlama dilidir. PHP programlama dili ile MySQL, MSSQL,
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ı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ıDinamik Kodlama. [X] Fusion@6. [X] Yeni Fonksiyon
Dinamik Kodlama Ürün Grubu Kategori Versiyon Önkoşulu [X] Fusion@6 [X] Yeni Fonksiyon @6 Uygulama @6 Serisi ürünlerde, kullanıcı arabirimlerinin her yerine eklenen dinamik kodlama özelliği ile, programın
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ı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ı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ıWeb Tasarımı - Yrd. Doç. Devkan Kaleci 1
. onclick 2. onmouseover ve OnMouseOut 3. onload ve onunload 4. onsubmit 5. onreset 6. onfocus ve onblur 7. onchange 8. onabort, onerror 2 Bir olayın oluşması, mevcut durumda bir değişiklik olması anlamına
DetaylıKodlanacak programlama dilinin kaynaklarından faydalanılarak kod yazımı yapılır.
GİRİŞ Algoritması tasarlanmış (metin olarak yazılmış, sözde kodlarla kodlanmış veya akış diyagramı çizilmiş) bir problemi/işlemi, bilgisayar programlama dillerinden birisiyle kodlamak son derece kolaydır.
DetaylıASP.NET ile Bir Web Sitesi Oluşturma
29,30 Eylül 2011 ASP.NET ile Bir Web Sitesi Oluşturma ASP.NET sitesi oluşturmak için File menüsündeki, New açılır listesindeki, Web Site komutuna tıklıyoruz Açılan pencereden C# içindeki ASP.NET Web Site
DetaylıHSancak Nesne Tabanlı Programlama I Ders Notları
ComboBox Bir Windows açılan kutu sunu temsil eder. ComboBox kontrolü, kullanıcıların bazı değerleri açılan bir listeden seçmesini sağlar. Listeye tasarım anında veya çalışma anında öğe eklenebilir. Listeye
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ı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ıWEB PROGRAMLAMA. PHP Temelleri 2. Dr. Erman Yukselturk
WEB PROGRAMLAMA PHP Temelleri 2 Dr. Erman Yukselturk Superglobal Değişkenler 1/4 Php de önceden tanımlanmış ve script in herhangi bir yerinden çağrılabilen ve çalıştirılabilen çevreye özel bilgiler sunan
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ı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ı1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2
İÇİNDEKİLER VII İÇİNDEKİLER 1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2 2 RUBY KURULUMU 3 Windows İçin Ruby Kurulumu 3 Ubuntu ve Debian İçin Ruby Kurulumu 6 Mac
DetaylıBİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (
BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi 2018-19 Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (e-mail: edemir@sirnak.edu.tr ) 04.10.2018 1 MATLAB da Workspace ve Workspace
DetaylıÇoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say
İÇİNDEKİLER 1. Bilgisayarın Yapısı Ve Programlama Dilleri Giriş 1 Bilgisayar ve Programlamanın Kısa Bir Tarihçesi 2 Donanım ve Yazılım Kavramları 3 Bilgisayarın Donanımsal yapısı 4 Giriş Birimi (Input
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ı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ı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 Kontrol deyimleri programlamanın olmazsa olmaz koşullarındandır. Şartlara (karşılaştırma) bağlı
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ıĠşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak.
Amaçlarımız 2 Ġşlem tablosu kavramını tanımlamak ve işlem tablolarının işlevlerini öğrenmek. Ġşlem tablolarının temel kavramlarını tanımlamak. Microsoft Excel 2010 da bilgi girişi yapabilmek. Excel de
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ıALGORİTMA VE PROGRAMLAMA I
ALGORİTMA VE PROGRAMLAMA I Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1101 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Koşul Karşılaştırma Operatörleri Mantıksal
DetaylıMOBİL UYGULAMA GELİŞTİRME
MOBİL UYGULAMA GELİŞTİRME Hedefler Bu üniteyi çalıştıktan sonra; Android projesi oluşturabilir, Android projesini çalıştırabilir, Android projesi genel yapısını açıklayabilir, Activity kavramını açıklayabilir,
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ıJAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ
JAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ Java programlama dili, Java SUN bilgisayar şirketi tarafından 1991 yılında geliştiril Program bloklar halinde yazılır ve bloklar { } ile oluşturulur. Komutlar aynı satıra
DetaylıMatLab. Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar
MatLab Mustafa Coşar mustafacosar@hitit.edu.tr http://web.hitit.edu.tr/mustafacosar Sunum Planı MatLab Hakkında Ekran Yapısı Programlama Yapısı Matlab da Programlamaya Giriş Sorular MatLab Hakkında MatLab;
DetaylıAndroid Ders Notları
Android Ders Notları 1. Yeni Bir Proje Başlatma Android Studio programında yeni bir proje başlatıyoruz. İlk olarak karşımıza resim 1 deki gibi bir pencere gelecek. Burada Application name kısmına proje
Detaylı12. Kat Oluşturma. Bu konuda mevcut bir katın bilgilerini kullanarak nasıl yeni katlar oluşturulabileceği incelenecektir.
12. Kat Oluşturma Bu Konuda Öğrenilecekler: Yeni bir kat yaratmak Yaratılan katlara ulaşmak Kat ayarlarında değişiklik yapmak Bu konuda mevcut bir katın bilgilerini kullanarak nasıl yeni katlar oluşturulabileceği
DetaylıPHP'ye Giriş Türkiye PHP Grubu - Linux Şenlikleri PHP Eğitim / Tanıtım Seminerleri Ankara, 11 Mayıs 2006 Hidayet Doğan <hdogan@hido.
PHP'ye Giriş Türkiye PHP Grubu - Linux Şenlikleri PHP Eğitim / Tanıtım Seminerleri Ankara, 11 Mayıs 2006 Hidayet Doğan PHP Nedir? Genel kullanım amaçlı bir betik/programlama dilidir.
DetaylıPROGRAMLAMA DİLLERİ I
PROGRAMLAMA DİLLERİ I Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Öğr. Gör. M. Mutlu YAPICI Hafta 1. Hafta 2. Hafta 3. Hafta 4. Hafta 5. Hafta 6. Hafta 7. Hafta
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ıİNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI
İNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI 1) Aşağıdaki seçeneklerin hangisinde PHP kod yazımı doğru olarak verilmiştir? A) B) C).. D) 2) PHP ile hazırlanmış
DetaylıWeb Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1
Web Formlar ve Sayfalar Arasında Bilgi Gönderme BATML İnternet Programcılığı 1 Bazı web sitelerinde sayfalar arasında bilgi veya değişken göndermek gerekebilir. Gönderilen bu bilgi kullanıcı adı ve şifre
DetaylıKarşılaştırma İşlemleri ve Koşullu İfadeler
Karşılaştırma İşlemleri ve Koşullu İfadeler BİL131 - Bilişim Teknolojileri ve Programlama Hakan Ezgi Kızılöz Karşılaştırma İşlemleri Java'da sayısal veri tiplerinin karşılaştırılması için aşağıdaki karşılaştırma
Detaylıhttp://alikoker.name.tr
Kurs Planı Ders 1: Tanıtım Uygulama: Kurs notlarında belirtilen uygulamalar. Ders 2: Verilerle Çalışmak Uygulama: Kurs notlarında belirtilen uygulamalar Ders 3: Program Yapısı Uygulama: Kurs notlarında
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ıInternet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı
Internet Programming II Elbistan Meslek Yüksek Okulu 2013 2014 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 26 May. 2014 Form Form İşlemleri Tarayıcıdan bilgi alarak işlem gerçekleştirme FORM elemanları yardımıyla
DetaylıZaman Değişkeni Tanımlama ve Yürürlükteki Zaman Değerini İfade Etme
Tarih-saat İşlemleri Bu sayfada zaman yöntem kodları üzerinde duracağız. Bu kodlar zaman birimlerini ifade etmekte, nesneleri zamana göre sıralamakta ve sorgulamakta kullanılır Zaman Değişkeni Tanımlama
DetaylıBİLGİSAYAR TEMELLERİ VE PROGRAMLAMAYA GİRİŞ
BİLGİSAYAR TEMELLERİ VE PROGRAMLAMAYA GİRİŞ Yrd.Doç.Dr. Emel ARSLAN earslan@istanbul.edu.tr C Program Akış Kontrol Yapıları Kontrol Komutları Normal şartlarda C dilinde bir programın çalışması, komutların
Detaylı2. Belgeye Metin Ekleme
METİN İŞLEMLERİ Flashta 2 çeşit metin vardır:1)tlf metni 2)Klasik metin 1)TLF Metni : CS5 ile başlayan metin türü. TLF metni FLA dosyanızın yayınlama ayarlarında ActionScript 3.0 ve Flash Player 10 veya
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ıKullanım Kılavuzu Milli Eğitim Bakanlığı 2010
Kullanım Kılavuzu Milli Eğitim Bakanlığı 2010 Bu belge BT Sınıfı Etkinliklerinde Kullanılmak Üzere Hazırlanmıştır İÇİNDEKİLER GİRİŞ... 3 ÜYE (KAYIT) OLMA... 3 YÖNETİM PANELİ İŞLEMLERİ... 5 ŞABLON AYARLARI...
Detaylı7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ
BÖLÜM 7 7. BELGEYE RESİM EKLEME, YAZIM ve ÇİZİM ÖZELLİKLERİ 7.1. Belgeye Resim Eklemek Word programı; belgelere kendi içindeki resim galerisinde bulunan resimleri veya başka programlarda düzenlenmiş resimleri
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ıÜst Düzey Programlama
Üst Düzey Programlama JSP Üst Düzey Programlama-ders04/ 1 JSP JSP durağan HTML ile dinamik oluşturulan içeriği birleştirmeyi sağlar. Bir web sayfası tasarlama programı ile web sayfasını tasarlar daha sonra
DetaylıBMT 101 Algoritma ve Programlama I 7. Hafta. Yük. Müh. Köksal Gündoğdu 1
BMT 101 Algoritma ve Programlama I 7. Hafta Yük. Müh. Köksal Gündoğdu 1 C++ Program Denetimi Yük. Müh. Köksal Gündoğdu 2 Program Denetimi Bir program, belirli deyim satırlarından oluşur ve genellikle bu
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ı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ıExcel de çalışma alanı satır ve sütunlardan oluşur. Satırları rakamlar, sütunları ise harfler temsil eder. Excel çalışma sayfası üzerinde toplam
Microsoft Excel Microsoft Office paket programı ile bizlere sunulan Excel programı bir hesap tablosu programıdır. her türlü veriyi tablolar yada listeler halinde tutmak ve bu veriler üzerinde hesaplamalar
Detaylı1) HĐZMET TAKĐP EŞLEŞTĐRME
S a y f a 1 1) HĐZMET TAKĐP EŞLEŞTĐRME Hizmet Takip Eşleştirme formu; hizmet ile takibin eşleştirilme veya takibe eklenmiş bir hizmeti, ilgili takipten çıkarma işlemleri için kullanılmaktadır. Hizmet bilgilerini
DetaylıNesne Tabanlı Programlama
Nesne Tabanlı Programlama Ders Notu - 2 (Denetim Yapıları, Diziler) Dicle Üniversitesi Mühendislik Fakültesi Elektrik Elektronik Mühendisliği Bölümü 1 Denetim Yapıları 1 if else Seçme yapısı, mantıksal
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ı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ı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ıBBS515 Nesneye Yönelik Programlama. Ders 3 Zümra Kavafoğlu
BBS515 Nesneye Yönelik Programlama Ders 3 Zümra Kavafoğlu https://zumrakavafoglu.github.io/ Bağıntısal Operatörler operatör tanımı < küçüktür > büyüktür = büyük eşittir eşittir!= eşit
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ı4- Turbo Pascal Bilgisayar Programlamada Kullanılan Şart Yapıları
4- Turbo Pascal Bilgisayar Programlamada Kullanılan Şart Yapıları Şart yapıları bir bilgisayar programının olmazsa olmazlarındandır. Şart yapıları günlük hayatımızda da çok fazla karşılaştığımız belirli
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ı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ı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ı7. Çerçeveler. Bu bölümü bitirdiğinizde,
7. Çerçeveler Bu bölümü bitirdiğinizde, Çerçevelerden oluşan bir WEB sayfası tasarlamayı, İç içe çerçeveler oluşturmayı ve Çerçeveleri isimlendirmeyi, Bağ kurulan dosyaları belirtilen çerçeve içerisinde
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ıC# Form Uygulamaları. Nesne Tabanlı Programlama I (C#) Ders Notu. S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY
Nesne Tabanlı Programlama I (C#) Ders Notu S.Ü.Akören A.R.E. Meslek Yüksekokulu C.ÖZCAN- F.SARAY C# Form Uygulamaları C# da yeni bir uygulama açmak için File>New>Project seçilir. Daha sonra açılan pencerede
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ıProgramlama Yazılımı ile Web Sitesi Oluşturma
Hafta- 2 Programlama Yazılımı ile Web Sitesi Oluşturma Programlama yazılımı, bir web projesi oluşturmak için alternatif birkaç yol sunar. Buyollardan bir tanesi ihtiyaca uygun olarak seçilebilir. Programlama
DetaylıİNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ
İNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ AD SOYAD: TESLİM TARİHİ: OKUL NO: TESLİM SÜRESİ: 2 hafta ÖDEV NO: 5 1- BANKA
DetaylıMühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 5. Bölüm Karar ve Çevrim Kontrol Yapıları
Mühendislik Fakültesi Elektrik-Elektronik Mühendisliği C Programlama 5. Bölüm Karar ve Çevrim Kontrol Yapıları C Programlama Dr. Serkan DİŞLİTAŞ 5.1. Atlama Komutları Program akışının yönlendirilmesinde
DetaylıKopyalama ve Taşıma konularıyla ilgili daha değişik uygulamalar yaparak bu konunun pekiştirilmesini sağlamanız yararınıza olacaktır.
Kopyalama ve Taşıma konularıyla ilgili daha değişik uygulamalar yaparak bu konunun pekiştirilmesini sağlamanız yararınıza olacaktır. NOTLAR: 1. Bir Klasörün içindeki bir dosyayı fare sol tuşunu basılı
Detaylı