İnternet Ve Web Programlama Final 11. Deneme Sınavı
Toplam 20 Soru1.Soru
"mysqli_query()" fonksiyonu üzerinden veritabanına iletilecek SQLsorguları aracılığıyla hangi işlem yapılamaz?
yazma |
gönderme |
okuma |
güncelleme |
silme |
Sunucu üzerinde depolanıp işlenecek veriler için kullanılabilecek en uygun yapı veri tabanıdır. PHP dilinde veritabanı bağlantısı oluşturmak ve veri tabanı üzerinde SQL sorguları çalıştırmak için gerekli bütün fonksiyonlar mevcuttur. “mysqli_query()”fonksiyonu üzerinden veri tabanına iletilecek SQL sorguları sayesinde verilere ilişkin yazma, okuma,güncelleme ve silme gibi işlemlerin tamamı yapılabilir.Yine aynı fonksiyon tarafından döndürülen sorgu sonuçlarını, “mysqli_result()” adlı fonksiyon ile ele alınıp işlemek mümkündür.
2.Soru
Fonksiyon herhangi bir değer almadan çalışacak ise, fonksiyon ardından sonra gelen parantezin içine ne gelir?
Nokta |
Virgül |
Boş bırakılır |
İki nokta |
Eşittir |
Fonksiyon herhangi bir değer almadan çalışacak ise, fonksiyon adından sonra gelen parantezin içi boş bırakılır
3.Soru
Aşağıdakilerden hangisi CSS3'teki transition özelliği altında belirlenen değerlerden biri değildir?
property |
duration |
timing-function |
scale |
delay |
CSS3 ile kullanılan geçişler ile bir nesnenin arka plan rengi, boyutu, şeffaflığı gibi farklı özelliklerinde değişimler yapmak mümkündür. Bunun için “transition” özelliği kullanılır.
Bu özelliğin alt kategorileri için farklı değerler belirlenir. Transition altında belirlenen değerler şunlardır:
- property: geçişin özelliğini belirlemek için kullanılır.
- duration: geçiş için süre belirlenir.
- timingfunction: zamanlama fonksiyonu ile geçiş sürecinin nasıl olacağı belirlenir.
- delay: geçiş efektinin gecikmesinin belirlenmesi için kullanılır.
Doğru cevap D'dir.
4.Soru
Bilgisayar ağında bulunan adreslenebilir bağlantı noktalarına ne ad verilir?
İnternet |
Protokol |
Net |
Düğüm Noktası |
Kaynak |
Düğüm Noktası (Node): Bilgisayar ağında bulunan adreslenebilir bağlantı noktalarıdır.
5.Soru
Aşağıdakilerden hangisi kendine parametre olarak gönderilen değeri aşağı yuvarlar?
Floor() |
Ceil() |
Abs() |
Up() |
Down() |
Floor() kendine parametre olarak gönderilen değeri aşağı yuvarlar.
6.Soru
Aşağıdakilerden hangisi yaygın olarak kullanılan içerik yönetim sistemlerinden birisidir?
PHP |
JSP |
Perl |
Drupal |
ASP |
En çok kullanılan içerik yönetim sistemlerine Wordpress, Drupal ve Joomla örnek verilebilir
7.Soru
JavaScript dili, web tarayıcısı yazılımı üreten Netscape şirketinin çalışanı olan Brendan Eich tarafından kaç yılında geliştirilmiştir?
1992 |
1993 |
1994 |
1995 |
1996 |
Web sayfalarının daha etkileşimli ve işlevsel olmasına yönelik ihtiyaç, 1995 yılında web tarayıcısı yazılımı üreten Netscape şirketinin çalışanı olan Brendan Eich tarafından geliştirilen JavaScript dili ile karşılık bulmuştur. Doğru cevap D'dir.
8.Soru
I. Sunucu taraflı uygulamalarda yönetilmesi gerekebilen önemli bir veri türüdür.
II. Sunucu tarafından tarayıcılara gönderilen, tarayıcı tarafından belirli bir süre boyunca saklanan ve gerektiğinde tekrar sunucuya gönderilen veri parçalarıdır.
III. Çerezler sayesinde kullanıcı adı ve parola gibi bilgilerin sonraki ziyaretlerde de hatırlanması mümkün olabilir.
Yukarıda çerezler hakkında bilgilerden hangileri doğrudur?
Yalnız III |
Yalnız II |
I ve III |
II ve III |
I, II ve III |
Sunucu taraflı uygulamalarda yönetilmesi gerekebilen önemli bir veri türünün de çerez adı verilen yapılar olduğu söylenebilir. Çerezler, sunucu tarafından tarayıcılara gönderilen, tarayıcı tarafından belirli bir süre boyunca saklanan ve gerektiğinde tekrar sunucuya gönderilen veri parçalarıdır. Birçok amaçla kullanılabilecek çerezler sayesinde kullanıcı adı ve parola gibi bilgilerin sonraki ziyaretlerde de hatırlanması mümkün olabilir. Dolayısıyla doğru cevap E'dir.
9.Soru
I. Apache, PHP ve MySQL yazılımlarının birlikte kullanımını sağlar.
II. Doğru bir şekilde çalışıp çalışmadığı bir web tarayıcı açılıp “localhost” ya da “127.0.0.1” adresi ziyaret edilerek test edilebilir.
III. “http://www.wampserver.com/en/” adresi üzerinden indirilebilir.
Hangisi ya da hangileri WampServer'a ilişkin doğru ifadelerdendir?
Yalnız I |
Yalnız II |
I, II |
II, III |
I, II, III |
Verilen öncüllerin hepsi WampServer'a ilişkin doğru ifadelerdendir. Doğru cevap E'dir.
10.Soru
- Uygulama Katmanı (Application Layer)
- Taşıma Katmanı (Transport Layer)
- İnternet Katmanı
- Ağ Arayüz Katmanı (Network Interface Layer)
Yukarıdakilerden hangileri TCP/IP protokol yapısına ait katmanlardandır?
I ve III |
I, II ve IV |
I, II, III ve IV |
II, III ve IV |
II ve IV |
TCP/IP protokol yapısı ise dört katmandan oluşmaktadır. Bu protokol; Uygulama Katmanı (Application Layer), Taşıma Katmanı (Transport Layer), İnternet Katmanı ve Ağ Arayüz Katmanı (Network Interface Layer) olarak modellenen dört katmanlı bir mimariye sahiptir. Doğru cevap C şıkkıdır.
11.Soru
I. window.open() - Yeni bir pencere açar
II. window.close() - Pencere kapatır
III. window.focus() - Pencereye odaklanılmasını sağlar
IV. window.moveTo() - Pencereyi belirtilen değerlerle yeniden boyutlandırır.
Windows nesnesine ilişkin yukarıda verilen fonksiyon-özellik eşleştirmelerinden hangileri doğrudur?
I. ve II. |
I. ve III. |
I. II. ve III. |
I. II. ve IV. |
I. II. III. ve IV. |
window.open fonksiyonu yeni bir pencere açar
window.close() fonksiyonu pencere kapatır
window.focus() fonksiyonu pencereye odaklanılmasını sağlar
window.moveTo() fonksiyonu ise pencereyi belirtilen koordinatlara taşır.
Pencereyi belirtilen değerlerle yeniden boyutlandıran fonksiyon ise window.resizeTo() fonksiyonudur.
Buna göre IV. madde dışındaki tüm fonksiyon-özellik eşleştirmeleri doğrudur. Doğru cevap C'dir.
12.Soru
I. Düşük maliyet
II. Kolay kullanım
III. Kolay yönetim
IV. Özelleştirebilme
Yukarıda verilenlerden hangileri dinamik web sayfalarının özellikleri arasında yer almaktadır?
I-II |
II-III |
III-IV |
I-III-IV |
I-II-III-IV |
Düşük maliyet, kolay kullanım, kolay yönetim ve özelleştirilebilme özelliklerinden dolayı basamaklı stil sayfası (CSS) ve betik dilleri (scripting languages) gibi etkileşim ve işlevselliği artıran özellikleri barındıran ve kodlama bilgisine gerek duymadan hazırlanıp yönetilebilen içerik yönetim sistemleri olarak da isimlendirebileceğimiz dinamik Web sayfaları günümüzde artan bir
şekilde kullanılmaktadır. Doğru cevap E seçeneğidir.
13.Soru
Aşağıdaki PHP fonksiyonlarından hangisi veritabanının SQL ile sorgulanmasını sağlar?
mysqli_ping() |
mysqli_info() |
mysqli_query() |
mysqli_num_fields() |
mysqli_stat() |
"mysqli_query()" fonksiyonu veritabanının SQL ile sorgulanmasını sağlar.
14.Soru
Web 2.0 teknolojisi düşünüldüğünde aşağıdakilerin hangisinde sunucu taraflı script dillerinin işleyişinde doğrudan etkileşimli olan unsurlar bir arada verilmiştir?
Sunucu taraflı derleyici(PHP) - Web Klasörü |
Web Sunucu Yazılımı (Apache) - Veritabanı (MySQL) |
Veritabanı (MySQL) - Sunucu taraflı derleyici(PHP) |
Web Klasörü - Veritabanı (MySQL) |
Veritabanı (MySQL) - Web İstemci |
Sunucu taraflı script dillerinin işleyişi şu şekildedir;
15.Soru
JavaScript'te 0 ile 1 arasında rastgele bir sayı sunmak için aşağıdaki fonksiyonlardan hangisi kullanılmalıdır?
random () |
pow (X,Y) |
sqrt (X) |
floor (X) |
ceil (X) |
random () = 0 ile 1 arasında rastgele bir sayı sunar. Buna göre doğru cevap A'dır.
16.Soru
PhpMyAdmin panelinde, veritabanlarının yedeğinin alınmasını sağlayan arayüze hangi bağlantı üzerinden ulaşılabilir?
Veritabanları |
SQl |
Durum |
İçe aktar |
Dışa aktar |
Dışa Aktar: Veritabanlarının yedeğinin
alınmasını sağlayan arayüze ulaştırır.
17.Soru
PHP dilinde en yaygın kullanılan döngü deyimi aşağıdakilerden hangisidir?
if |
for |
echo |
function |
return |
Döngü adı verilen yapıların oluşturulması için her programlama dili çeşitli deyimler içerir. En yaygın kullanılan döngü deyiminin ise “for” olduğu söylenebilir. Doğru cevap B'dir.
18.Soru
Fonksiyonlar hangi deyim ile tanımlanırlar?
for |
return |
echo |
function |
if |
Fonksiyonlar, “function” deyimi ile tanımlanırlar. Doğru cevap D'dir.
19.Soru
Veritabanında gerçekleştirilen son sorguya ilişkin bilgileri sunan PHP fonksiyonu aşağıdakilerden hangisidir?
mysqli_num_fields() |
mysqli_stat() |
mysqli_data_seek() |
mysqli_query() |
mysqli_info() |
Veritabanında gerçekleştirilen son sorguya ilişkin bilgileri sunan PHP fonksiyonu "mysqli_info()" dur.
20.Soru
Aşağıdakilerden hangisi web sayfalarının bileşenlerinden biri değildir?
Javascript |
Kullanıcı hesabı oluşturma |
Oturum açma |
Web sayfa adı |
Web sayfa logosu |
Javascript bir yazılımdır, web sayfalarının bileşenlerinden değildir. Doğru cevap A'dır.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ