İnternet Tabanlı Programlamanın Temelleri
İnternet tabanlı programlama ne demektir?
Üzerinde elektronik devreleri bulunan cihazların belirli görevleri yerine getirmesi için yazılan, algoritmik yapıda olan ve bir programlama dili ile yazılmış olan komutlar dizisidir.
Programlamanın ilk örneği ...................................'dir.
Yukarıdaki boşluğu doldurunuz.
Delikli kartlar.
Amerika Birleşik Devletleri’nde (ABD) 1960’ların başında Savunma Bakanlığı tarafından çalışmalara başlanan ve .................................................. olarak ortaya çıkan yapı İnternet Protokolü (IP) kullanan ilk yapıdır.
Yukarıdaki boşluğu doldurunuz.
Amerika Birleşik Devletleri’nde (ABD) 1960’ların başında Savunma Bakanlığı tarafından çalışmalara başlanan ve ARPANET olarak ortaya çıkan yapı İnternet Protokolü (IP) kullanan ilk yapıdır.

Yukarıdaki şekilde yıldız figurlerinin yerine gelecek yapıları yazınız.
Arpanet, FTP, WWWHTML
PHP dili ile yazılmış kodlardan oluşan içeriğin sorunsuz bir şekilde çalışabilmesi için siteyi çalıştıran Web sunucularının hangi işletim sisteminde olması gerekmektedir?
Linux
.mobi domain uzantısı neyi ifade etmektedir?
Mobilite ilişkili cihaz ve firmalar
.name domain uzantısı neyi ifade etmektedir?
Aile ve bireyler
CSS nedir?
CSS bir programlama dili olmayıp HTML’e ek olarak metin ve şekilsel düzenlemelere olanak sağlayan bir Web teknolojisidir.
Statik Web sitesi ne demektir?
Statik Web siteleri, daha çok uzman kişiler tarafından hazırlanan ve düzenlemelerinin de yine uzman kişiler tarafından yapılabildiği Web siteleridir.
HTML'nin işlevi nedir?
Web sayfalarının programlama mantığına dayalı olmayan şekilde oluşturulmasını sağlayan metin işaretleme dilidir.
Proxylerin çalışma yapısı nasıldır?
• Tarayıcı vekil sunucuya bağlanır ve hangi sayfayı istediğini söyler.
• Vekil sunucu gerekiyorsa o sayfaya bağlanır ve içeriği alır.
• Vekil sunucu tarayıcıya içeriği gönderir.
İnternet tabanlı programlama dilleri nelerdir?
İnternet tabanlı programlama dilleri betik diller, istemci sunucu taraflı programlama ve nesne tabanlı programlama olarak üç kategoride ele alınmaktadır.
Javascript kütüphanelerinden üç tanesini yazınız.
Javascript kütüphaneleri aşağıda sıralanmıştır.
• AngularJS
• Backbone.js
• Bootstrap
• D3.js
• Ember.js
• Express.js
• Foundation
• Ionic
• jQuery
• jQuery UI
• LESS
• Node.js
• ReactJS
• Script.aculo.us
• Underscore.js
.................... dili 1993 yılında Roberto Ierusalimschy, Luiz Henrique de Figueiredo ve Waldemar Celes tarafından tasarlanmış olan bir programlama dilidir.
Yukarıdaki boşluğu doldurunuz.
Lua
Nesne tabanlı programlamanın prensiplerini yazınız.
Nesne tabanlı programlama kapsülleme/ paketleme, kalıtım ve çok biçimlilik olmak üzere üç prensibe sahiptir.
Kullanıcı Arayüzü (View) ne demektir?
Kullanıcıların gördüğü çıktıdır.
SMTP nedir?
İnternet üzerinden bir kişinin başka bir kişi ile e-posta gönderip alabildiği protokoldür.
İnternet tabanlı programlama dillerinden betik dilleri yazınız.
JavaScript, Lua, Perl, PHP ve Python programlama dilleri betik dil ailesindedir.
PHP ve ASP gibi internet tabanlı programlama dilleriyle hazırlanmış Web siteleri sunucuda yorumlanır ve istemciye ............. sayfası gibi gönderilir.
Yukarıdaki boşluğu doldurunuz.
HTML
Nesne tabanlı programlamanın prensiplerinden çok biçimliliği açıklayınız.
Çok Biçimlilik (Polymorphism): Belli bir işlemin (metodun), farklı nesnelerde veya farklı ortamlarda
farklı sonuçlar vermesidir. Örneğin konuşma işlemi, yüksek sesle, normal ses tonuyla ya da kısık
sesle olabilir.