Web Tabanlı Kodlama Final 19. Deneme Sınavı
Toplam 20 Soru1.Soru
“Küresel bir nükleer savaş sırasında kesintiye uğramayacak bir iletişim ağı” olarak geliştirilen iletişim ağı aşağıdakilerden hangisidir?
İnternet |
Intranet |
Telefon hattı |
Fax Ağı |
Mobil Telefon Ağı |
“Küresel bir nükleer savaş sırasında kesintiye uğramayacak bir iletişim ağı” olarak geliştirilen iletişim ağı İnternet'tir.
2.Soru
I. Kodlar tekrar tekrar başka projeler için kullanılabilir
II. Proje çıktıları defalarca test edildiği için güvenilirdir
III. Veritabanı yönetimini kolaylaştırır
Yukarıdakilerden hangisi veya hangileri Web çatılarının avantajlarındandır?
Yalnız I |
Yalnız III |
I ve III |
II ve III |
I, II ve III |
Bir web çatısı kullanmanın en önemli avantajı, kodların tekrar kullanılabilir olmasıdır. Web çatıları deneyimli geliştiriciler ve geliştirici takımları tarafından tekrar kullanılabilirlik ilkesi ile üretilir. Üretilen kodlar çeşitli projelerde işe koşulur ve son kullanıcının hizmetine sunulur. Bu projelerin üretimi ve proje çıktılarının kullanımı sırasında web çatısı kodları defalarca test edilerek sorunları ortaya çıkarılır. Ortaya çıkan sorunlar geliştiriciler tarafından giderilerek web çatısının güvenirliği ve bütünlüğü ileri seviyelere taşınır. Kullanıcı girişi, veri tabanı yönetimi gibi pek çok proje için gerekli işlevleri hazır olarak sunması da web çatılarının yararlarından biridir.
3.Soru
- index.css
- bootstrap.css
- jqueryjs
- bootstrap.js
- bootstrap.php
Bootstrap projelerinde kullanılan yukarıda sıralanan hangi uzak dosyalar eklenir?
I,II ve III |
I, III ve V |
II,III ve IV |
II III ve V |
III, IV,V |
Bootstrap Projelerinde Kullanılan Uzak Dosyaların Bağlantı Adresleri, Dosya Erişim Adresi
bootstrap.css: https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css
jquery.js: https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js
bootstrap.js: https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js
4.Soru
Düğmeyi tıklanamaz duruma getiren ve düğmenin etkisiz olmasını sağlayan button özelliği aşağıdakilerden hangisinde doğru olarak verilmiştir?
type |
autofocus |
disabled |
formaction |
value |
disabled: Düğmeyi tıklanamaz duruma getirir. Düğmenin etkisiz olmasını sağlar.
Doğru cevap C seçeneğidir.
5.Soru
TATLI TARİFİ
Malzemeler
- 0,5 lt su
- 100 gr şeker
Yukarıdaki yazıları oluşturmak için aşağıda sunulan etiketlerin hangisi doğrudur?
<h1>TATLI TARİFİ</h1> |
<h5>TATLI TARİFİ</h5> |
<h1>TATLI TARİFİ</h1> |
<h1>TATLI TARİFİ</h1> |
<h1>TATLI TARİFİ</h1> |
6.Soru
Aşağıdakilerden hangisi display özelliği block olan elamanların genişliklerini esnek olarak ayarlamak için kullanılır?
Max-width |
Margin |
Float |
Text-align |
Padding |
width yerine max-width özelliği kullanıldığında elemanların genişlikleri sabit olmak yerine esnek olacaktır
7.Soru
HTML işaretleme dilinin 2014 yılında yayımlanan güncel versiyonu aşağıdakilerden hangisidir?
HTML3.2 |
HTML4 |
XHTML |
HTML5 |
HTML7 |
W3C bünyesindeki teknoloji uzmanları tarafından webin ihtiyaçları temel alınarak geliştirilen HTML işaretleme dilinin güncel versiyonu 2014 yılında yayınlanan HTML5’tir.
8.Soru
Aşağıdakilerden hangisi target özelliğinin alacağı değerlerden biri değildir?
down |
blank |
self |
parent |
top |
Target özelliği =”_blank” (Yeni boş sayfa) =”_self” (Formun açıldığı sayfa) =”_parent” (İlk açılmış sayfa) =”_top” (En üstteki sayfa) değerlerini alır.
9.Soru
Overflow özelliği genişlik ve yükseklik özellikleri belirtilen elemanların içeriğinin sığmaması, taşması durumunda nasıl davranılacağı ile ilgilidir. Kaydırma çubuklarını gerektiğinde gizlemek ve gerekmediğinde göstermek için aşağıdaki komutlardan hangisi kullanılmaktadır?
overflow: scroll; |
overflow: hidden; |
overflow: auto; |
overflow: visible; |
overflow: 100px; |
Genişlik ve yükseklik özellikleri belirtilen elemanların içeriğinin sığmaması, taşması durumunda nasıl davranılacağı ile ilgilidir. Bu özellik visible, hidden, scroll ve auto olmak üzere 4 değer alabilmektedir.
Auto özelliği kaydırma çubuklarını gerektiğinde gizlemek ve gerekmediğinde göstermek için kullanılmaktadır.
10.Soru
Web sitelerinde form verilerinin hangi karakter kodlamasını kabul edeceğini belirten özellik nedir?
action |
method |
enctype |
name |
accept-charset |
Tanımlanan formun özelliği =”UTF-8” =... ... değer ve kullanımındaki "accept-charset" dir.
11.Soru
Aşağıdaki ifadelerden hangisi ya da hangileri esnek (responsive) tasarımı gerekli kılan sebeplerdendir?
I. Mobil cihazlarla internete bağlananların sayısının artması
II. Cihazların ekran büyüklüklerinin farklı olması
III. Cep telefonlarının genellikle dikey olarak kullanılması
I |
II |
III |
I ve II |
I, II ve III |
Bilindiği üzere son zamanlarda mobil cihazların kullanımı oldukça artmıştır. Özellikle cep telefonlarından internete girenlerin sayısında önemli bir artış yaşanmıştır. Hatta dünya genelinde İnternet erişimi ile ilgili istatistikler incelendiğinde, mobil cihazların masaüstü bilgisayarlardan daha fazla kullanıldığı görülmektedir. Dolayısıyla cep telefonundan İnternet’e ulaşan kullanıcılar kesinlikle göz ardı edilemez. Web sayfası geliştiricileri için bu noktada en önemli unsur ekran büyüklüğüdür. Cep telefonlarının ekranları normal olarak masaüstü/dizüstü bilgisayar monitörlerinden çok daha küçüktür ve genellikle dikey olarak kullanılmaktadırlar. Eğer web sayfasında mobil cihazlara yönelik bir tasarım yapılmaz ise, kullanıcı cep telefonu ekranından web sayfasını gezinmekte zorluk yaşayacaktır. Bu bakımdan geliştirilecek web sayfalarının cep telefonları ile uyumlu olması, cep telefonu kullanıcılarının web sayfalarında rahatlıkla gezinebilmelerini sağlamak büyük önem arz etmektedir. Bunun için web sayfası tasarımı yaparken farklı ekran büyüklüklerinde nasıl görünmesi gerektiğini de tasarlamak gerekir. Farklı ekran büyüklüklerine otomatik olarak uyum sağlayabilen tasarımlara, esnek (responsive) tasarım adı verilmektedir. Buna göre, I, II ve III'de verilen ifadelerden hepsi esnek (responsive) tasarımı gerekli kılan sebepler olarak nitelendirilebilir. Doğru cevap E'dir.
12.Soru
Boyut sistemi ön tanımlı kırılma noktaları ve bu noktalar arasındaki aralıklara verilen kısa belirteçlerle işlemektedir. Bu sisteme göre, tarayıcı genişliğinin 890 piksel olduğu durumları için hangi boyut belirteci kullanılmalıdır?
sm |
xs |
md |
lg |
xl |
Boyut sistemi ön tanımlı kırılma noktaları ve bu noktalar arasındaki aralıklara verilen kısa belirteçlerle işlemektedir. Bu sisteme göre, tarayıcı genişliğinin 890 piksel olduğu durumları için sm (Small) belirteci kullanılır.
13.Soru
Aşağıdakilerden hangisi formlarda “action” özelliğinin alacağı bir değerdir?
=“get” |
=“post” |
=“adres.php” |
=“_blank” |
=“adresformu” |
Formlarda “action” özelliği dosya yolunu belirtir. Bu nedenle adres.php doğru cevaptır. Get ve post method değerleridir. _blank ise target özelliğinin değeridir. adresformu ise name özelliğinin kullanımına örnektir.
14.Soru
Aşağıdakilerden hangisi HTML kodlamada, kırmızı rengin Hex kodudur?
#000000 |
#FFFFFF |
#FF0000 |
#FFFF00 |
#4E8975 |
15.Soru
XML (Extensible Markup Language) için verilen aşağıdaki ifadelerden hangisi yanlıştır?
XML yapılandırılmış belge ve verilerin evrensel formatıdır |
XML bilginin yapısını tanımlamak için kullanılan bir teknolojidir |
XML, yalnızca HTML benzeri bir işaretleme dilidir |
XML herhangi bir verinin biçimlenmesi, tanımlanması için kullanılan bir teknolojidir |
XML işaretleme dillerini tanımlayan bir meta dilidir |
XML işaretleme dilinin genel karakteristiği aşağıdaki gibi maddelenebilir.
- XML yapılandırılmış belge ve verilerin evrensel formatıdır.
- XML metin tabanlı işaretleme dilidir ve veri alış verişinde kullanılan bir standart’tır.
- XML bilginin yapısını tanımlamak için kullanılan bir teknolojidir.
- XML bilgiyi tanımlayan ve Web’de bilgi alış verişi için kullanılan standart bir biçimdir.
- XML, yalnızca HTML benzeri bir işaretleme dili değildir. XML işaretleme dillerini tanımlayan bir meta dilidir.
- XML verinin yapılandırılması ve tanımlanması için kullanılan bir teknolojidir.
- XML herhangi bir verinin biçimlenmesi, tanımlanması için kullanılan bir teknolojidir.
Doğru yanıt C seçeneğidir.
16.Soru
Internet için standart haberleşme protokolü aşağıdakilerden hangisidir?
DNS |
TCP/IP |
ARPANET |
WWW |
ISP |
1982 yılında TCP/IP, internet için standart haberleşme protokolü olarak kabul edilmiştir. Doğru cevap B şıkkıdır.
17.Soru
Ontolojiler, hangi ontoloji geliştirme dilleri yardımı ile oluşturulmaktadır?
HTML ve OWL |
OWL ve RDF |
HTML ve RDF |
HMTL ve XML |
XML ve OWL |
Ontolojiler, kısaca OWL (Web Ontoloji Dili - Web Ontology Language) ve RDF (Kaynak Tanımlama Çerçevesi - Resource Description Framework) adı verilen ontoloji geliştirme dilleri yardımı ile oluşturulmaktadır.
18.Soru
Kullanıcının seçim yapabilmesi için hangi form elemanı kullanılır?
checkbox |
radio |
input |
password |
submit |
Kullanıcının seçim yapabilmesi için radyo düğmeleri oluşturur.
19.Soru
Çok fazla veri girilmesi gereken formlarda önceden girilmiş verilerin tarayıcı üstünde silinmesi için kullanılacak form tasarımı aşağıdakilerden hangisidir?
<input type=“reset” value=“Loremipsum”> |
<input type=“radio” value=“Loremipsum”> |
<input type=“text” value=“Loremipsum”> |
<input type=“url” value=“Loremipsum”> |
<input type=“submit” value=“Loremipsum”> |
Reset genel olarak çok fazla veri girilmesi gereken formlarda önceden girilmiş verilerin tarayıcı üstünde silinmesi için kullanılır. Başka bir deyişle form elemanlarına veri girilmişse, form elemanlarını sayfa yüklendiğindeki değerlerine döndürür.
20.Soru
Div etiketinin kullanım amacı aşağıdakilerden hangisidir?
Ana sayfaya yönlendirme yapmak |
Sayfa içinde bölümler oluşturmak |
Sayfanın renklerini belirlemek |
Sayfalar arası geçiş yapmak |
Sayfadaki metinleri düzenlemek |
Div etiketi HTML dilinde sıklıkla bölümler oluşturmak için kullanılan, varsayılan
display özelliği block olan kapsayıcı bir etikettir. Div etiketinin kullanım amacı
sayfa içinde bölümler oluşturmaktır. Sayfa tasarımına göre iç içe bölümler de
oluşturulabilir. Doğru Cevap B'dir.
-
- 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İ