İNTERNET TABANLI PROGRAMLAMA A) B) C) D) E) A) B) C) D) E) A) B) C) D) E)

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "İNTERNET TABANLI PROGRAMLAMA A) B) C) D) E) A) B) C) D) E) A) B) C) D) E)"

Transkript

1 2018 BAHAR ARA - A İNTERNET TABANLI PROGRAMLAMA A Aşağıdakilerden hangisi Model Template View mimari desenini kullanan ve açık kaynaklı Django yapısı ile geliştirilen ortamlardan biri değildir? Twitter Instagram Pinterest Mozilla DisqUS PHP kodlarının arasına yerleştirilecek tek satırlık yorumlar aşağıdaki işaretlerden hangisi ile başlatılır? <? // % $$ <br> I. <meta> </meta> II. <tr> </tr> III. <ul> </ul> IV. <title> </title> Yukarıdaki HTML etiketlerinden hangileri <body> </body> etiketlerindendir? I ve II I ve IV II ve III II ve IV III ve IV Programlama dili ile yazılmış kodların bilgisayar tarafından işlenebilecek hale dönüştürülmesi sürecine ne ad verilir? Belirli bir işin/görevin belirli bir düzen içerisinde yapılması ---I--- olarak tanımlanırken; bu işin/görevin üzerinde elektronik devreler bulunan cihazlar tarafından yapılabilmesi için yazılan ve algoritmik yapıda olan komutlar dizisi ---II--- olarak tanımlanmaktadır. Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru şekilde tamamlar? I plan program plan II program ColdFusion ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? Sunucu taraflı bir dildir. Öğrenilmesi çok zordur. Veritabanı yönetimine uygundur. Çok esnek bir dil değildir. Kökeni 1990 lara dayanır. PHP nin yapılandırma verilerini içeren dosya aşağıdakilerden hangisidir? Klonlama Iraksama Özümseme Derleme Toplama root.txt compile.exe log.txt php.ini begin.vba Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

2 2018 BAHAR ARA - A A HTML kodlarının içine <head> </head> etiketlerinin arasına yazılabilen prototip tabanlı, dinamik türlere ve birinci sınıf fonksiyonlara sahip betik ve internet tabanlı dili aşağıdakilerden hangisidir? CSS JavaScript ASP.NET PHP ASP Domain uzantısı Domainin kullanım amacı 1..com K. Organizasyonlar 2..net L. Devlet kurumları 3..edu M. Ticari organizasyonlar 4..gov N. Network altyapıları 5..org P. Eğitim Yukarıdaki domain uzantıları ve kullanım amaçları aşağıdakilerden hangisinde doğru olarak eşleştirilmiştir? 1-K, 2-N, 3-P, 4-L, 5-M 1-L, 2-M, 3-K, 4-P, 5-N 1-M, 2-N, 3-P, 4-L, 5-K 1-N, 2-K, 3-M, 4-L, 5-P 1-P, 2-L, 3-M, 4-N, 5-K 10. Bir sayfadaki elementleri sınıf özelliklerine göre seçmek için aşağıdaki DOM erişim metotlarından hangisi kullanılır? class() getelementbyid() getelementsbytagname() getclass() getelementsbyclassname() 12. Yukarıdaki onay kutusunu oluşturmak için window nesnesinin hangi metodu kullanılır? confirm alert write log console 13. HTML, CSS ve JavaScript kodları MVC tasarım deseninin hangi katmanında yer alır? Uygulama Kontrolcü Model Görünüm Veri 14. JS dilinde, var kontrol= true ifadesi ile tanımlanan kontrol isimli değişkende saklanan veri tipi aşağıdakilerden hangisidir? string number boolean array object 11. Aşağıdaki değişken isimlerinden hangisi Javascript yazım kurallarına uygun değildir? 15. PHP dilinde özdeş değildir operatörü aşağıdakilerden hangisidir? Sayı 1 numara sayi_1 function1 SAYI1 >< === <>!=!== Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

3 2018 BAHAR ARA - A A 16. PHP dilinde, for($i=0; $i<3; $i++){ echo Merhaba Dünya<br /> ; } şeklinde tanımlanan bir döngü için ekrana kaç defa Merhaba Dünya yazılmıştır? Aşağıdakilerden hangisi PHP dilinde sınırsız sayıda parametre alabilen bir fonksiyon örneğidir? int topla( $sayilar) int topla($sayilar[]) function topla(array $sayilar) function topla($sayilar[]) function topla( $sayilar) 18. var araba={tip: sedan, model_yili:2014, sigorta:true}; Yukarıda tanımlanmış araba nesnesinde, arabanın model yılına erişmek için hangi ifade kullanılır? 19. HTML formu içine girilen bilgilerin yönlendirileceği PHP dosyasını belirtmek için form etiketinin hangi özelliği kullanılmalıdır? type action value href src 20. Aşağıdakilerden hangisi veritabanı yönetim sistemlerine bir örnektir? araba>model_yili model_yili araba[model_yili] araba.model_yili araba>2014 Python ColdFusion PHP Apache MySQL Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

4 2018 BAHAR ARA - A A Grubu Cevap Anahtarı A B C D C B D B C E A A D A E C E D B E Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

5 2018 BAHAR ARA - B İNTERNET TABANLI PROGRAMLAMA B Domain uzantısı Domainin kullanım amacı 1..com K. Organizasyonlar 2..net L. Devlet kurumları 3..edu M. Ticari organizasyonlar 4..gov N. Network altyapıları 5..org P. Eğitim Yukarıdaki domain uzantıları ve kullanım amaçları aşağıdakilerden hangisinde doğru olarak eşleştirilmiştir? 1-K, 2-N, 3-P, 4-L, 5-M 1-L, 2-M, 3-K, 4-P, 5-N 1-M, 2-N, 3-P, 4-L, 5-K 1-N, 2-K, 3-M, 4-L, 5-P 1-P, 2-L, 3-M, 4-N, 5-K PHP nin yapılandırma verilerini içeren dosya aşağıdakilerden hangisidir? compile.exe root.txt log.txt begin.vba php.ini ColdFusion ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? HTML kodlarının içine <head> </head> etiketlerinin arasına yazılabilen prototip tabanlı, dinamik türlere ve birinci sınıf fonksiyonlara sahip betik ve internet tabanlı dili aşağıdakilerden hangisidir? ASP CSS PHP JavaScript ASP.NET Belirli bir işin/görevin belirli bir düzen içerisinde yapılması ---I--- olarak tanımlanırken; bu işin/görevin üzerinde elektronik devreler bulunan cihazlar tarafından yapılabilmesi için yazılan ve algoritmik yapıda olan komutlar dizisi ---II--- olarak tanımlanmaktadır. Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru şekilde tamamlar? I plan plan program II program PHP kodlarının arasına yerleştirilecek tek satırlık yorumlar aşağıdaki işaretlerden hangisi ile başlatılır? <? // % $$ <br> Aşağıdakilerden hangisi Model Template View mimari desenini kullanan ve açık kaynaklı Django yapısı ile geliştirilen ortamlardan biri değildir? Kökeni 1990 lara dayanır. Çok esnek bir dil değildir. Sunucu taraflı bir dildir. Veritabanı yönetimine uygundur. Öğrenilmesi çok zordur. Twitter Instagram Mozilla DisqUS Pinterest Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

6 2018 BAHAR ARA - B B I. <meta> </meta> II. <tr> </tr> III. <ul> </ul> IV. <title> </title> Yukarıdaki HTML etiketlerinden hangileri <body> </body> etiketlerindendir? I ve II I ve IV II ve III II ve IV III ve IV Programlama dili ile yazılmış kodların bilgisayar tarafından işlenebilecek hale dönüştürülmesi sürecine ne ad verilir? Klonlama Derleme Toplama Özümseme Iraksama 10. JS dilinde, var kontrol= true ifadesi ile tanımlanan kontrol isimli değişkende saklanan veri tipi aşağıdakilerden hangisidir? 11. string number boolean array object Yukarıdaki onay kutusunu oluşturmak için window nesnesinin hangi metodu kullanılır? 12. PHP dilinde, for($i=0; $i<3; $i++){ echo Merhaba Dünya<br /> ; } şeklinde tanımlanan bir döngü için ekrana kaç defa Merhaba Dünya yazılmıştır? HTML, CSS ve JavaScript kodları MVC tasarım deseninin hangi katmanında yer alır? Görünüm Kontrolcü Model Uygulama Veri 14. Aşağıdakilerden hangisi PHP dilinde sınırsız sayıda parametre alabilen bir fonksiyon örneğidir? function topla(array $sayilar) function topla($sayilar[]) int topla($sayilar[]) int topla( $sayilar) function topla( $sayilar) 15. var araba={tip: sedan, model_yili:2014, sigorta:true}; Yukarıda tanımlanmış araba nesnesinde, arabanın model yılına erişmek için hangi ifade kullanılır? log alert write confirm console araba>2014 araba.model_yili model_yili araba[model_yili] araba>model_yili Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

7 2018 BAHAR ARA - B B 16. Bir sayfadaki elementleri sınıf özelliklerine göre seçmek için aşağıdaki DOM erişim metotlarından hangisi kullanılır? getelementsbyclassname() getelementbyid() getelementsbytagname() getclass() class() 17. PHP dilinde özdeş değildir operatörü aşağıdakilerden hangisidir? <> ><!==!= === 19. HTML formu içine girilen bilgilerin yönlendirileceği PHP dosyasını belirtmek için form etiketinin hangi özelliği kullanılmalıdır? type action value href src 18. Aşağıdaki değişken isimlerinden hangisi Javascript yazım kurallarına uygun değildir? 20. Aşağıdakilerden hangisi veritabanı yönetim sistemlerine bir örnektir? function1 SAYI1 sayi_1 Sayı 1 numara Python ColdFusion PHP Apache MySQL Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

8 2018 BAHAR ARA - B B Grubu Cevap Anahtarı C E E D D B A C B A D C A E B A C D B E Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

9 2018 BAHAR ARA - C İNTERNET TABANLI PROGRAMLAMA C Domain uzantısı Domainin kullanım amacı 1..com K. Organizasyonlar 2..net L. Devlet kurumları 3..edu M. Ticari organizasyonlar 4..gov N. Network altyapıları 5..org P. Eğitim Yukarıdaki domain uzantıları ve kullanım amaçları aşağıdakilerden hangisinde doğru olarak eşleştirilmiştir? 1-K, 2-N, 3-P, 4-L, 5-M 1-L, 2-M, 3-K, 4-P, 5-N 1-M, 2-N, 3-P, 4-L, 5-K 1-N, 2-K, 3-M, 4-L, 5-P 1-P, 2-L, 3-M, 4-N, 5-K ColdFusion ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? Kökeni 1990 lara dayanır. Çok esnek bir dil değildir. Sunucu taraflı bir dildir. Veritabanı yönetimine uygundur. Öğrenilmesi çok zordur. HTML kodlarının içine <head> </head> etiketlerinin arasına yazılabilen prototip tabanlı, dinamik türlere ve birinci sınıf fonksiyonlara sahip betik ve internet tabanlı dili aşağıdakilerden hangisidir? Aşağıdakilerden hangisi Model Template View mimari desenini kullanan ve açık kaynaklı Django yapısı ile geliştirilen ortamlardan biri değildir? Pinterest Instagram DisqUS Twitter Mozilla PHP nin yapılandırma verilerini içeren dosya aşağıdakilerden hangisidir? compile.exe root.txt log.txt begin.vba php.ini I. <meta> </meta> II. <tr> </tr> III. <ul> </ul> IV. <title> </title> Yukarıdaki HTML etiketlerinden hangileri <body> </body> etiketlerindendir? I ve II I ve IV II ve III II ve IV III ve IV 7. PHP kodlarının arasına yerleştirilecek tek satırlık yorumlar aşağıdaki işaretlerden hangisi ile başlatılır? CSS JavaScript ASP.NET ASP PHP <? // % $$ <br> Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

10 2018 BAHAR ARA - C C Programlama dili ile yazılmış kodların bilgisayar tarafından işlenebilecek hale dönüştürülmesi sürecine ne ad verilir? Iraksama Toplama Özümseme Derleme Klonlama Belirli bir işin/görevin belirli bir düzen içerisinde yapılması ---I--- olarak tanımlanırken; bu işin/görevin üzerinde elektronik devreler bulunan cihazlar tarafından yapılabilmesi için yazılan ve algoritmik yapıda olan komutlar dizisi ---II--- olarak tanımlanmaktadır. Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru şekilde tamamlar? I plan program plan II program Yukarıdaki onay kutusunu oluşturmak için window nesnesinin hangi metodu kullanılır? 11. Aşağıdaki değişken isimlerinden hangisi Javascript yazım kurallarına uygun değildir? Sayı 1 numara sayi_1 function1 SAYI1 12. JS dilinde, var kontrol= true ifadesi ile tanımlanan kontrol isimli değişkende saklanan veri tipi aşağıdakilerden hangisidir? array number boolean string object 13. PHP dilinde özdeş değildir operatörü aşağıdakilerden hangisidir? <>!=!== >< === 14. Bir sayfadaki elementleri sınıf özelliklerine göre seçmek için aşağıdaki DOM erişim metotlarından hangisi kullanılır? confirm alert write log console getelementsbyclassname() getelementbyid() getelementsbytagname() getclass() class() Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

11 2018 BAHAR ARA - C C 15. HTML formu içine girilen bilgilerin yönlendirileceği PHP dosyasını belirtmek için form etiketinin hangi özelliği kullanılmalıdır? href action value src type 16. Aşağıdakilerden hangisi veritabanı yönetim sistemlerine bir örnektir? Python ColdFusion PHP Apache MySQL 17. PHP dilinde, for($i=0; $i<3; $i++){ echo Merhaba Dünya<br /> ; } şeklinde tanımlanan bir döngü için ekrana kaç defa Merhaba Dünya yazılmıştır? Aşağıdakilerden hangisi PHP dilinde sınırsız sayıda parametre alabilen bir fonksiyon örneğidir? 19. HTML, CSS ve JavaScript kodları MVC tasarım deseninin hangi katmanında yer alır? Kontrolcü Görünüm Uygulama Model Veri 20. var araba={tip: sedan, model_yili:2014, sigorta:true}; Yukarıda tanımlanmış araba nesnesinde, arabanın model yılına erişmek için hangi ifade kullanılır? function topla( $sayilar) function topla($sayilar[]) int topla( $sayilar) function topla(array $sayilar) int topla($sayilar[]) araba>model_yili araba>2014 model_yili araba[model_yili] araba.model_yili Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

12 2018 BAHAR ARA - C C Grubu Cevap Anahtarı C E B D E C B D D A A D C A B E C A B E Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

13 2018 BAHAR ARA - D İNTERNET TABANLI PROGRAMLAMA D I. <meta> </meta> II. <tr> </tr> III. <ul> </ul> IV. <title> </title> Yukarıdaki HTML etiketlerinden hangileri <body> </body> etiketlerindendir? I ve II I ve IV II ve III II ve IV III ve IV Programlama dili ile yazılmış kodların bilgisayar tarafından işlenebilecek hale dönüştürülmesi sürecine ne ad verilir? Klonlama Iraksama Özümseme Derleme Toplama Belirli bir işin/görevin belirli bir düzen içerisinde yapılması ---I--- olarak tanımlanırken; bu işin/görevin üzerinde elektronik devreler bulunan cihazlar tarafından yapılabilmesi için yazılan ve algoritmik yapıda olan komutlar dizisi ---II--- olarak tanımlanmaktadır. Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru şekilde tamamlar? I II Aşağıdakilerden hangisi Model Template View mimari desenini kullanan ve açık kaynaklı Django yapısı ile geliştirilen ortamlardan biri değildir? Twitter Instagram Pinterest Mozilla DisqUS HTML kodlarının içine <head> </head> etiketlerinin arasına yazılabilen prototip tabanlı, dinamik türlere ve birinci sınıf fonksiyonlara sahip betik ve internet tabanlı dili aşağıdakilerden hangisidir? ASP.NET PHP ASP CSS JavaScript PHP nin yapılandırma verilerini içeren dosya aşağıdakilerden hangisidir? compile.exe php.ini root.txt log.txt begin.vba PHP kodlarının arasına yerleştirilecek tek satırlık yorumlar aşağıdaki işaretlerden hangisi ile başlatılır? plan program plan program <? // % $$ <br> Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

14 2018 BAHAR ARA - D D 8. ColdFusion ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? 12. PHP dilinde özdeş değildir operatörü aşağıdakilerden hangisidir? Kökeni 1990 lara dayanır. Çok esnek bir dil değildir. Veritabanı yönetimine uygundur. Öğrenilmesi çok zordur. Sunucu taraflı bir dildir. Domain uzantısı Domainin kullanım amacı 1..com K. Organizasyonlar 2..net L. Devlet kurumları 3..edu M. Ticari organizasyonlar 4..gov N. Network altyapıları 5..org P. Eğitim Yukarıdaki domain uzantıları ve kullanım amaçları aşağıdakilerden hangisinde doğru olarak eşleştirilmiştir? 1-K, 2-N, 3-P, 4-L, 5-M 1-L, 2-M, 3-K, 4-P, 5-N 1-M, 2-N, 3-P, 4-L, 5-K 1-N, 2-K, 3-M, 4-L, 5-P 1-P, 2-L, 3-M, 4-N, 5-K Yukarıdaki onay kutusunu oluşturmak için window nesnesinin hangi metodu kullanılır? confirm alert write log console 11. Aşağıdaki değişken isimlerinden hangisi Javascript yazım kurallarına uygun değildir? ><!= === <>!== 13. PHP dilinde, for($i=0; $i<3; $i++){ echo Merhaba Dünya<br /> ; } şeklinde tanımlanan bir döngü için ekrana kaç defa Merhaba Dünya yazılmıştır? var araba={tip: sedan, model_yili:2014, sigorta:true}; Yukarıda tanımlanmış araba nesnesinde, arabanın model yılına erişmek için hangi ifade kullanılır? model_yili araba[model_yili] araba>model_yili araba.model_yili araba> Bir sayfadaki elementleri sınıf özelliklerine göre seçmek için aşağıdaki DOM erişim metotlarından hangisi kullanılır? function1 numara sayi_1 Sayı 1 SAYI1 getelementsbyclassname() getelementbyid() getelementsbytagname() getclass() class() Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

15 2018 BAHAR ARA - D D 16. HTML formu içine girilen bilgilerin yönlendirileceği PHP dosyasını belirtmek için form etiketinin hangi özelliği kullanılmalıdır? value action type src href 17. Aşağıdakilerden hangisi veritabanı yönetim sistemlerine bir örnektir? Python ColdFusion PHP Apache MySQL 18. Aşağıdakilerden hangisi PHP dilinde sınırsız sayıda parametre alabilen bir fonksiyon örneğidir? 19. JS dilinde, var kontrol= true ifadesi ile tanımlanan kontrol isimli değişkende saklanan veri tipi aşağıdakilerden hangisidir? number boolean array object string 20. HTML, CSS ve JavaScript kodları MVC tasarım deseninin hangi katmanında yer alır? function topla( $sayilar) int topla( $sayilar) int topla($sayilar[]) function topla($sayilar[]) function topla(array $sayilar) Kontrolcü Veri Görünüm Model Uygulama Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

16 2018 BAHAR ARA - D D Grubu Cevap Anahtarı C D B A E B B D C A D E C D A B E A E C Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır. 4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının

Öğ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 Öğ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 JAVASCRIPT DİLİ

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ı

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 <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ı

Javascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.

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ı

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 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ı

İNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI

İ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ı

Bölüm 10: PHP ile Veritabanı Uygulamaları

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ı

İSMET AKTAR ANADOLU TEKNİK LİSESİ BİLİŞİM TEKNOLOJİLERİ ALANI WEB PROGRAMCILIĞI DALI

İSMET AKTAR ANADOLU TEKNİK LİSESİ BİLİŞİM TEKNOLOJİLERİ ALANI WEB PROGRAMCILIĞI DALI İSMET AKTAR ANADOLU TEKNİK LİSESİ BİLİŞİM TEKNOLOJİLERİ ALANI WEB PROGRAMCILIĞI DALI WEB TASARIMI VE PROGRAMLAMA DERSİ TEMEL KAVRAMLAR Bilişim Teknolojileri Web Tasarımı ve Programlama Dersi Durhan GABRALI

Detaylı

WEB PROGRAMLAMA. PHP Temelleri. Dr. Erman Yükseltürk

WEB PROGRAMLAMA. PHP Temelleri. Dr. Erman Yükseltürk WEB PROGRAMLAMA PHP Temelleri Dr. Erman Yükseltürk Hatırlayalım PHP nedir, nasıl çalışır? Bilgisayarınızda php kurulumu nasıl yapılır? Web Editor (Dreamweaver CS5) ayarları. Örnek uygulamalar. 2 PHP kodlarını

Detaylı

Sunum Planı. Django Nedir? Django projesi oluşturmak Basit bir blog uygulaması. Şablon Kullanımı Diğer özellikleri

Sunum Planı. Django Nedir? Django projesi oluşturmak Basit bir blog uygulaması. Şablon Kullanımı Diğer özellikleri Django Web Çatısı Mete Alpaslan Katırcıoğlu Emre Yüce Portakal Teknoloji mete.alpaslan@portakalteknoloji.com emre.yuce@portakalteknoloji.com Akademik Bilişim 2008 Çanakkale, 30 Ocak 2008 Sunum Planı Django

Detaylı

JavaScript Örnekleri PDF

JavaScript Örnekleri PDF 5 JavaScript örneği ve bu örneklerin çalışan uygulamaları JavaScript Örnekleri PDF www.yazilimbilisim.net.. İçindekiler Tablosu Javascript Text Kutusuna Sadece Sayı Girdirme... 2 PROGRAM KODU... 3 Javascript

Detaylı

WEB PROGRAMLAMA. PHP Temelleri 2. Dr. Erman Yukselturk

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ı

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu WEB TASARIM I Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta PHP Tanımı ve Sunucu Kurulumları 2. Hafta PHP Yazım Notasyonu

Detaylı

JAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ

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ı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Ders Saati (T+U+L) Kredi AKTS İNTERNET TEKNOLOJİLERİ BG-412 4/1 2+2+0 2+2 6 Dersin Dili : TÜRKÇE Dersin Seviyesi

Detaylı

Javascript Ders Örnekleri -2. Tarayıcı Görüntüsü

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ı

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

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ı

1 JAVASCRIPT NEDİR? 1

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ı

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. ASP.NET DERS 1 Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. Gelen ekranda Visual C# seçildikten

Detaylı

HSancak Nesne Tabanlı Programlama I Ders Notları

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ı

Görsel Programlama DERS 03. Görsel Programlama - Ders03/ 1

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ı

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

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ı

PHP I PHP I. E. Fatih Yetkin. 26 Eylül 2011

PHP I PHP I. E. Fatih Yetkin. 26 Eylül 2011 PHP I E. Fatih Yetkin 26 Eylül 2011 Outline Temel Tanımlar HTML e Giriş PHP ye Giriş MySQL ve PHP Temel Tanımlar Web Sunucu Nedir? Teknik detaylar bir kenara bırakılacak olursa, hazırlanan web sayfasını

Detaylı

HSancak Nesne Tabanlı Programlama I Ders Notları

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ı

Ç NDEK LER G R fi 1 Bafllamadan Önce 1 Kitab Kimler Okumal? 1 Kitap çerisindeki Örnekler 2 Örneklerin Kullan m 3 Çekinmeden Yaz n 7

Ç NDEK LER G R fi 1 Bafllamadan Önce 1 Kitab Kimler Okumal? 1 Kitap çerisindeki Örnekler 2 Örneklerin Kullan m 3 Çekinmeden Yaz n 7 +AS3-icindekiler 4/13/10 10:51 PM Page ix Ç NDEK LER G R fi 1 Bafllamadan Önce 1 Kitab Kimler Okumal? 1 Kitap çerisindeki Örnekler 2 Örneklerin Kullan m 3 Çekinmeden Yaz n 7 1 PROGRAMLAMAYA G R fi 9 Programlama

Detaylı

Web Programlama Kursu

Web Programlama Kursu Web Programlama Kursu Bu kurs ne değildir? Neyi amaç edinmiştir? Bilgisayar Programcısı? Web Tasarımcısı? Web Programcısı? Neler öğreneceğiz? Kurs sonunda neler yapılabileceğiz? Örnek siteler Örnek Projeler

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ı 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

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ı

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 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ı

1.PROGRAMLAMAYA GİRİŞ

1.PROGRAMLAMAYA GİRİŞ 1.PROGRAMLAMAYA GİRİŞ Bilindiği gibi internet üzerindeki statik web sayfaları ziyaretçinin interaktif olarak web sayfasını kullanmasına olanak vermemektedir. Bu yüzden etkileşimli web sayfaları oluşturmak

Detaylı

Internet Programming II

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ı

Python Web 2.0 Python ve Web 2.0 Son. Python ve Web 2.0. Gökmen GÖKSEL, gokmen@pardus.org.tr. 3 Mayıs 2007

Python Web 2.0 Python ve Web 2.0 Son. Python ve Web 2.0. Gökmen GÖKSEL, gokmen@pardus.org.tr. 3 Mayıs 2007 Python ve Web 2.0 Gökmen GÖKSEL, gokmen@pardus.org.tr 3 Mayıs 2007 Python Programlama Dili Nesneye Dayalı Çoklu Platform Desteği Kolay anlaşılabilir söz dizimi Birçok amaç için kullanılabilir; Konsol uygulamaları

Detaylı

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

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ı

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ı

Pascal Programlama Dili

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ı

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS İnternet Teknolojileri BİM-432 4/I 2+2+0 3 6 Dersin Dili Dersin

Detaylı

BİL-141 Bilgisayar Programlama I (Java)

BİL-141 Bilgisayar Programlama I (Java) 1 BİL-141 Bilgisayar Programlama I (Java) Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Not: Bu dersin sunumları, Java Bilgisayar Programlamaya Giriş, A. Yazıcı, E. Doğdu,

Detaylı

İsimler ve Kapsam. Hafta 4 Ders 2 BLG339 PROGRAMLAMA DİLLERİ KAVRAMI

İsimler ve Kapsam. Hafta 4 Ders 2 BLG339 PROGRAMLAMA DİLLERİ KAVRAMI BLG339 PROGRAMLAMA DİLLERİ KAVRAMI Hafta 4 Ders 2 Yrd. Doç. Dr. Melike Şah Direkoğlu Alındığı kaynak: Addison-Wesley s Programming Language Concepts slaytları ve Prof. Dr. Tuğrul Yılmaz ın ders notlarından

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 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ı

Üst Düzey Programlama

Ü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ı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

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ı

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını

Detaylı

MODSECURITY DENETİM KAYITLARINI ANLAMAK. Gökhan Alkan, gokhan@enderunix.org

MODSECURITY DENETİM KAYITLARINI ANLAMAK. Gökhan Alkan, gokhan@enderunix.org MODSECURITY DENETİM KAYITLARINI ANLAMAK Gökhan Alkan, gokhan@enderunix.org 1 İÇİNDEKİLER MODSECURITY DENETİM KAYITLARINI ANLAMAK... 1 1. ModSecurity Nedir?... 3 2. ModSecurity Nasıl Çalışır?... 3 3. ModSecurity

Detaylı

3. Yarıyıl Ders Planı Kodu Ders Z/S Dil T+U Saat Kredi AKTS BBP 209

3. Yarıyıl Ders Planı Kodu Ders Z/S Dil T+U Saat Kredi AKTS BBP 209 SAKARYA ÜNİVERSİTESİ KAYNARCA SEYFETTİN SELİM MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI 2012-2013 EĞİTİM-ÖĞRETİM YILI DERS PLANI AKTS KREDİLERİ 1. Yarıyıl Ders Planı MYO 101 İLETİŞİM VE ETİK

Detaylı

DERECESİ: ARANAN ŞARTLAR: İLAN TARİHİ:

DERECESİ: ARANAN ŞARTLAR: İLAN TARİHİ: 1 33 3 Üniversitelerin eğitim yönetimi teftişi planlaması ve ekonomisi bilim dalından en az yüksek lisans mezunu olmak, alanıyla ilgili en az 5 yıl iş tecrübesine sahip olmak. UÇ UÇLAR: 1 33 3 Üniversitelerin

Detaylı

Üst Düzey Programlama

Üst Düzey Programlama Üst Düzey Programlama JSP Etiketletleri(Tags) Üst Düzey Programlama-ders06/ 1 Kişiye Özel JSP Etiketleri JSP Etiketleri, JSP sayfasında yazılan Java script leri yerine kullanılabilen HTML etiketleri yapısına

Detaylı

BİLİŞİM TEKNOLOJİLERİ 6. SINIF DERS NOTLARI 2

BİLİŞİM TEKNOLOJİLERİ 6. SINIF DERS NOTLARI 2 PROGRAMLAMA Bir problemin çözümü için belirli kurallar ve adımlar çerçevesinde bilgisayar ortamında hazırlanan komutlar dizisine programlama denir. Programlama Dili: Bir programın yazılabilmesi için kendine

Detaylı

Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017

Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017 Web Site Tasarımı (Html-Css) (SD0139) Murat KARA 2017 1. Hafta TANIŞMA, İNTERNET, HTML İçerik (Hafta/Konu) 1. Tanışma, İnternet Nedir, Html Nedir, Temel Terim ve Kavramlar 2. İnternete erişim ve İnternet

Detaylı

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı JSON Korsanlığı Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı İnternetin gün geçtikçe hayatımızdaki önemi arttı ve web siteleri milyonlarca insan tarafından girilen yerler haline geldi. Artık çevremizden

Detaylı

İnternet Programcılığı Dersi 2.Dönem Ders Notu

İ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ı

PHP ile İnternet Programlama

PHP ile İnternet Programlama PHP ile İnternet Programlama Doç.Dr. Gazi Üniversitesi Gazi Eğitim Fakültesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü 3. BÖLÜM: Formlarla Çalışmak HTML Formlarının Temelleri Dinamik etkileşim

Detaylı

PHP 1. Hafta 2.Sunum

PHP 1. Hafta 2.Sunum PHP 1. Hafta 2.Sunum Hello World Bu derste görülecekler WAMP ve PHP Hosting kavramı ve bizi neden ilgilendirmediği Domain ve localhost kavramları www klasörü İlk PHP kodunun

Detaylı

BETİK DİLİ / JAVASCRIPT. Web Tasarımı ve Programlama

BETİK DİLİ / JAVASCRIPT. Web Tasarımı ve Programlama Web Tasarımı ve Programlama 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

Detaylı

BİL-142 Bilgisayar Programlama II

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ş Sınıflar, Nesneler, Fonksiyon ve Veri Üyeleri Sınıf ve Fonksiyon Üyeleri

Detaylı

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6 ix Yazılım Nedir? 2 Yazılımın Tarihçesi 3 Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5 Yazılımın Önemi 6 Yazılımcı (Programcı) Kimdir? 8 Yazılımcı Olmak 9 Adım Adım Yazılımcılık 9 Uzman

Detaylı

Lambda İfadeleri (Lambda Expressions)

Lambda İfadeleri (Lambda Expressions) Lambda İfadeleri (Lambda Expressions) Lambda İfadeleri, değişkenlere değer atamak için kullanılan sadeleştirilmiş anonim (isimsiz) fonksiyonlardır. Bu fonksiyonlar matematikteki ve bilgisayar bilimlerindeki

Detaylı

Java da İstemci Tarafı Uygulamalar

Java da İstemci Tarafı Uygulamalar Java da İstemci Tarafı Uygulamalar ( Applets ) BBS-515 Nesneye Yönelik Programlama Ders #7 (7 Aralık 2009) İçerikç Geçen ders: Java da dizi ( array ) ve dizgi ( String ) tanımlama Örnekler Bu ders: 1.

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 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ı

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 8

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ı

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu WEB TASARIM I Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta PHP Tanımı ve Sunucu Kurulumları 2. Hafta PHP Yazım Notasyonu

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, 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ı

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

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ı

8. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr

8. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ. hakanyilmaz@karabuk.edu.tr 8. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II Öğr.Gör. Hakan YILMAZ hakanyilmaz@karabuk.edu.tr Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 İçindekiler QUERYSTRING KOLEKSIYONU... 3 FORM

Detaylı

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans (X ) Yüksek Lisans( ) Doktora( )

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans (X ) Yüksek Lisans( ) Doktora( ) Ders Tanıtım Formu Dersin Adı Öğretim Dili WEB TASARIMI Türkçe Dersin Verildiği Düzey Ön Lisans (X ) Lisans (X ) Yüksek Lisans( ) Doktora( ) Eğitim Öğretim Sistemi Örgün Öğretim (X ) Uzaktan Öğretim( )

Detaylı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

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ı

PHP ile İnternet Programlama

PHP ile İnternet Programlama PHP ile İnternet Programlama Doç.Dr. Gazi Üniversitesi Gazi Eğitim Fakültesi Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümü 5. BÖLÜM: Oturum Yönetimi ve Güvenlik Sayfaya Yönlendirme PHP sayfamızdan

Detaylı

PASCAL PROGRAMLAMA DİLİ YAPISI

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ı

JSF Melih Sakarya. Java Server Faces Facelet. www.mergecons.com. www.mergecons.com 1

JSF Melih Sakarya. Java Server Faces Facelet. www.mergecons.com. www.mergecons.com 1 JSF Melih Sakarya JSF Java Server Faces Facelet www.mergecons.com www.mergecons.com 1 Facelet JSF için JSP ye alternatif bir yapıdır. Tamamen xml tabanlıdır ve xhtml olarak yazılır. Xml standartlarına

Detaylı

C++ Dersi: Nesne Tabanlı Programlama

C++ Dersi: Nesne Tabanlı Programlama C++ Dersi: Nesne Tabanlı Programlama Bölüm 9: Sınıf İçerik Sınıf Tanımı Nesne Tanımı İkili Kapsam Çözme Operatörü UML ile Sınıfların Gösterimi 2 Sınıf kavramı, nesne-tabanlı programlamanın temelini oluşturur.

Detaylı

ANA SINIF TÜRETİLEN BİRİNCİ SINIF TÜRETİLEN İKİNCİ SINIF

ANA SINIF TÜRETİLEN BİRİNCİ SINIF TÜRETİLEN İKİNCİ SINIF JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Kalıtım Kavramı Java da Çok Biçimlilik Kavramı Fonksiyonların Çok Biçimliliği Yapıcı Fonksiyonun Çok Biçimliliği Java da Kalıtım Kavramı 4 Kalıtım;

Detaylı

İsimler ve Kapsam. 24 Şubat 2011. Programlama Dilleri - Pamukkale Üniversitesi 1

İsimler ve Kapsam. 24 Şubat 2011. Programlama Dilleri - Pamukkale Üniversitesi 1 İsimler ve Kapsam Tanım: Bir değişkenin kapsamı (scope) değişkenin görülebilir olduğu komutların alanıdır. Görülebilir olduğu alan, bir komut içinde belirlenen değerle kullanılabildiği alandır. Tanım:

Detaylı

NESNE TABANLI PROGRAMLAMA-1 DERS UYGULAMALARI (22 EYLÜL - 14 KASIM

NESNE TABANLI PROGRAMLAMA-1 DERS UYGULAMALARI (22 EYLÜL - 14 KASIM NESNE TABANLI PROGRAMLAMA-1 DERS UYGULAMALARI (22 EYLÜL - 14 KASIM 2014) //Class (Sınıf) // Sınıf (class) soyut veri tipidir. // Nesne (object) sınıfın somutlaşan bir cismidir. // static : nesnesi oluşturulmaz.

Detaylı

Ajax kullanımı oldukça yaygınlaşmaktadır. Web tabanlı uygulamalar Ajax desteği ile çok daha esnek kullanışlı, performanslı bir yapıya kavuşmaktadır.

Ajax kullanımı oldukça yaygınlaşmaktadır. Web tabanlı uygulamalar Ajax desteği ile çok daha esnek kullanışlı, performanslı bir yapıya kavuşmaktadır. Ajax'a Giriş Ajax (asynchronous javascript and xml); web tabanlı uygulamalarda, zengin kullanıcı arayüzü ve güçlü arka plan uygulamaları bütünleştiren bir yaklaşım ve geliştirme ortamıdır. Ajax Bu yöntemde

Detaylı

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 2 BTP 207 İNTERNET PROGRAMCILIĞI I Ders 2 HTML 2 Hyper Text Markup Language = Yüksek/İleri Metin İşaretleme Dili Web sayfaları oluşturmak için kullanılan içerik biçimlendirme dilidir. Yüksek/ileri metin

Detaylı

1 NEDEN PROGRAMLAMA ÖĞRENMELIYIZ?

1 NEDEN PROGRAMLAMA ÖĞRENMELIYIZ? İÇİNDEKİLER VII İÇİNDEKİLER 1 NEDEN PROGRAMLAMA ÖĞRENMELIYIZ? 1 Neden Python? 3 Python Neden Bütün Hacker ların Favori Programlama Dili? 4 Hangi Editörü Kullanmalıyım? 5 Bu Kitabı Nasıl Kullanmayalıyım?

Detaylı

Google Search API ile ajax arama

Google Search API ile ajax arama Google Search API ile ajax arama 14 Ağustos Salı 12 http://mfyz.com/google-search-api-ile-ajax-arama Eğer bir kaynak arıyorsanız, indexlerin güncelliği, genişliği gibi nedenlerden dolayı, diğer arama motorları

Detaylı

HSancak Nesne Tabanlı Programlama I Ders Notları

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 TABANLI PROGRAMLAMA Final Sınavı Cevapları

NESNE TABANLI PROGRAMLAMA Final Sınavı Cevapları Sayfa1 NESNE TABANLI PROGRAMLAMA 25.01.2011 Final Sınavı Cevapları CEVAPLAR 1. A ve C 3x3 boyutlu kare matrislerdir. Bu matrisler için, iken, işlemini gerçekleştirerek C matrisini oluşturan bir C++ programı

Detaylı

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu WEB TASARIM I Öğr. Gör. M. Mutlu YAPICI Ankara Üniversitesi Elmadağ Meslek Yüksekokulu Ders İzlencesi Hafta Modüller/İçerik/Konular 1. Hafta PHP Tanımı ve Sunucu Kurulumları 2. Hafta PHP Yazım Notasyonu

Detaylı

2-Hafta Temel İşlemler

2-Hafta Temel İşlemler 2-Hafta Temel İşlemler * Html Komutlarının Yapısı * Açıklamalar * Htm Sayfasının Oluşturulması * Temel Html Komutları * Html Sayfalarının Düzenlenmesi * Html Sayfalarının İncelenmesi Html Komutlarının

Detaylı

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları.

Script. Statik Sayfa. Dinamik Sayfa. Dinamik Web Sitelerinin Avantajları. İçerik Yönetim Sistemi. PHP Nedir? Avantajları. Script Statik Sayfa Dinamik Sayfa Dinamik Web Sitelerinin Avantajları İçerik Yönetim Sistemi PHP Nedir? Avantajları Dezavantajları Script HTML kodları arasına yerleştirilen küçük kodlardır. Web sayfalarında

Detaylı

Yukarıdaki örnekte görüldüğü üzere her php komut satırı noktalı virgül (;) ile biter.

Yukarıdaki örnekte görüldüğü üzere her php komut satırı noktalı virgül (;) ile biter. PHP Kod Yapısı Basit PHP Kod Yapısı PHP Scriptleri ile başlar ve ile biter. PHP Kodlarımız bu aralığa yazılır. Ayrıca çoğu sunucu

Detaylı

Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr

Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr Web 2.0 Güvenliği @2014 Örnek Eğitim Notu bilgi@bga.com.tr Javascript 1995 Netscape, Brendan Eich tarafından geliştirildi. Dinamik olmasının yanında en önemli iki özelliği; Lambda Closure Javascript -

Detaylı

Özgür Yazılımlarla Web Programlama. Özlem Özgöbek ozlem.ozgobek@linux.org.tr

Özgür Yazılımlarla Web Programlama. Özlem Özgöbek ozlem.ozgobek@linux.org.tr Özgür Yazılımlarla Web Programlama Özlem Özgöbek ozlem.ozgobek@linux.org.tr Web Nedir? İnternet dünya çapında birbirine bağlı bilgisayar ağlarından oluşan bir sistemdir. Web ise internette çalışan servislerden

Detaylı

Internet Programlama (ISE 311) Ders Detayları

Internet Programlama (ISE 311) Ders Detayları Internet Programlama (ISE 311) Ders Detayları Ders Adı Ders Dönemi Ders Uygulama Laboratuar Kredi AKTS Kodu Saati Saati Saati Internet Programlama ISE 311 Güz 2 2 0 3 5 Ön Koşul Ders(ler)i Dersin Dili

Detaylı

PHP CodeIgniter MVC Framework

PHP CodeIgniter MVC Framework PHP CodeIgniter MVC Framework Akademik Bilişim 2011, İnönü Üniversitesi-Malatya İrfan KILIÇ Bilgisayar Mühendisi Kafkas Üniversitesi 2 Başlıklar PHP, PHP5 MVC, Framework Nedir? MVC ve Framework ün Avantaj,

Detaylı

Üst Düzey Programlama

Üst Düzey Programlama Üst Düzey Programlama Servlet Üst Düzey Programlama-ders01/ 1 Servlet Nedir? Web sayfaları ilk başlarda durağan bir yapıya sahipti ve kullanıcıdan bilgi alarak işlemler yapmıyordu. Zamanın geçmesiyle kullanıcıya

Detaylı

Genel Programlama II

Genel Programlama II Genel Programlama II 22.03.2011 1 Yapılar ( Structures ) Yapılar ( structures ); tam sayı, karakter vb. veri tiplerini gruplayıp, tek bir çatı altında toplar. Bu gruplandırma içinde aynı ya da farklı veri

Detaylı

7.1- C#.net Giriş Çıkış İşlemleri ve Visual Studio. M.İLKUÇAR - 1

7.1- C#.net Giriş Çıkış İşlemleri ve Visual Studio. M.İLKUÇAR - 1 7.1- C#.net Giriş Çıkış İşlemleri ve Visual Studio M.İLKUÇAR - imuammer@yahoo.com 1 7- PROGRAMLAMAYA GİRİŞ 7.12- C#.NET I/O (Giriş / Çıkış Komutları- fonksiyonları) : I (Input) Giriş O (Output) Çıkış Klavyeden

Detaylı

İNTERNET VE BİLGİ AĞLARININ KULLANIMI

İNTERNET VE BİLGİ AĞLARININ KULLANIMI İNTERNET VE BİLGİ AĞLARININ KULLANIMI İnternet, birçok bilgisayar sisteminin birbirine bağlı olduğu, dünya çapında yaygın olan ve sürekli büyüyen bir iletişim ağıdır. TCP/IP (Transmission Control Protocol/Internet

Detaylı

DÖNGÜLER BMÜ-111 ALGORİTMA VE PROGRAMLAMA-I YRD. DOÇ. DR. İLHAN AYDIN

DÖNGÜLER BMÜ-111 ALGORİTMA VE PROGRAMLAMA-I YRD. DOÇ. DR. İLHAN AYDIN DÖNGÜLER BMÜ-111 ALGORİTMA VE PROGRAMLAMA-I YRD. DOÇ. DR. İLHAN AYDIN GİRİŞ Ekrana «Merhaba Java» şeklinde bir mesajı 100 defa yazmak istediğinizi düşünelim. Aşağıdaki komut satırını 100 kez yazmak sıkıcı

Detaylı

Web Uygulamaları Mimarileri ve Güvenliği

Web Uygulamaları Mimarileri ve Güvenliği Web Uygulamaları Mimarileri ve Güvenliği METU CCLUB erbil Karaman başlıklar... Web uygulama mimarileri Uygulama geliştirme ve framework kullanımı Güvenli web uygulamaları için öneriler baslamadan önce...

Detaylı

C++ Dersi: Nesne Tabanlı Programlama

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ı

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage İNTERNET PROGRAMLAMA 2 A S P. N E T Marmara Teknik Bilimler MYO / Hafta 4 MasterPage Bir web sitesi birden fazla sayfadan oluşur. Bu sayfalarda içerik değişirken her sayfada tekrarlanan ögeler ve özellikler

Detaylı

Bilgisayar Programlama. 1.Hafta

Bilgisayar Programlama. 1.Hafta Bilgisayar Programlama 1.Hafta Ders Planı 1. Bilgisayar Programlamaya Giriş 2. C Derleyicileri 3. GCC Kullanımı 4. Veri Tipleri ve Operatörler 5. Kontrol Yapıları 6. Döngüler 7. Döngüler 2. Hafta 8. Fonksiyonlar

Detaylı

Arayüz Geliştirme Dokümantasyonu

Arayüz Geliştirme Dokümantasyonu Arayüz Geliştirme Dokümantasyonu Proje: İş: Müşteri: Nosab Web Sitesi Arayüz Geliştirme Aeronorm Index 1. Sayfalar 2. Renk Paleti 3. Tipografi 4. Kutu Modeli 5. Bileşenler 6. Kod ve Sayfa Yapısı 7. Responsive

Detaylı

Programlama Yazılımı ile Web Sitesi Oluşturma

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ı

PHP ye Giriş. Hidayet Doğan

PHP ye Giriş. Hidayet Doğan PHP ye Giriş Hidayet Doğan Türkiye PHP Grubu hdogan@hido.net Özet: PHP genellikle web programlama için kullanılan ve dünyada geniş bir kullanıma sahip, P dilleri ailesinden bir betik dilidir. Derleyicisi

Detaylı

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1 BMT 202 Web Tasarımı 2016 2017 Bahar Dönemi Yük. Müh. Köksal GÜNDOĞDU 1 Elektrik Elektronik ve Bilgisayar Yük. Müh. Köksal Gündoğdu http://www.ekargemuhendislik.com/k.gundogdu.html Ödevler, duyurular,

Detaylı

Interprise. Ülker İletişim Web Servisi. Bu doküman Ülker iletişim web servisi hakkında teknik açıklamaları içerir. İletişim web servisi web adresi :

Interprise. Ülker İletişim Web Servisi. Bu doküman Ülker iletişim web servisi hakkında teknik açıklamaları içerir. İletişim web servisi web adresi : Ülker İletişim Web Servisi Interprise Bu doküman Ülker iletişim web servisi hakkında teknik açıklamaları içerir. İletişim web servisi web adresi : www.ulker.com.tr/webservices/contactservice/contactservice.asmx?wsdl.net

Detaylı