Programlamada Yeni Yaklaşımlar Ara 8. Deneme Sınavı
Toplam 20 Soru1.Soru
Doğrusal renk geçişi yapmak için hangi komut kullanılır?
radial-gradent |
hover |
linear-gradent |
column-gap |
background |
Doğrusal renk geçişi yapmak için linear-gradent komutu kullanılır.
2.Soru
Aşağıdakilerden hangisi, Android, aygıtların bağımsız ve gerekli bölümlerden biridir?
Cihazın kapasitesini belirleyen ve yazılımlar için çerçeve oluşturan donanım tasarımı |
Android işletim sistemi ve bu işletim sistemi için oluşturulmuş yazılımlarla çalışan |
Mobil cihazlar için ücretsiz |
Açık kaynak kodlu bir işletim sistemi |
Mobil uygulamalar oluşturmak için bir açık kaynak geliştirme platformu |
Cihazın kapasitesini belirleyen ve yazılımlar için çerçeve oluşturan donanım tasarımı gibi bağımsız ve gerekli bölümlerden oluşmaktadır.
3.Soru
Notepad++ yazılımı birçok önemli özelliğe sahiptir. Aşağıdakilerden hangisi 'HTML etiketlerini tanıyarak onları farklı renkte gösterir ve programcının kod geliştirmesine ve kod içindeki olası hataları tespit etmesine' yardımcı olur?
Sözdizimi Vurgulama |
Çoklu Belge Desteği |
Birden Fazla Programlama Dili Desteği |
Sayfa Ön İzleme |
Metin editörü yazılımı |
sözdizimi vurgulama ; HTML etiketlerini tanıyarak onları farklı renkte gösterir. Bu özellik, programcının kod geliştirmesine ve kod içindeki olası hataları tespit etmesine yardımcı olur.
4.Soru
1980’lerden 2000’li yıllara kadar uygulanan yazılım geliştirme süreçlerinin birçoğunda kullanılan ve tüm temel yazılım geliştirme faaliyetlerinin önceden belirlenen sabit bir zaman aralığında ve belirlenmiş bir sıra ile yapılmasını amaçlayan yaklaşımın adı nedir?
Şelale yaklaşımı |
Sistem yaklaşımı |
Yapısal programlama |
Sıralı geliştirme |
Paralel geliştirme |
1980’lerden 2000’li yıllara kadar uygulanan yazılım geliştirme süreçlerinin birçoğu şelale (waterfall) yaklaşımını kullanmıştır. Şelale tipi süreçlerde, tüm temel yazılım geliştirme faaliyetleri önceden belirlenen sabit bir zaman aralığında ve belirlenmiş bir sıra ile yapılır. Örneğin, tüm yazılım geliştirilme işlemleri bitmeden test aşamasına geçilmez. Yazılım geliştirilmeye başlanmadan önce de tüm gereksinimlerin detaylı bir şekilde toplanması beklenir ve gereksinim analizi bitmeden yazılım geliştirilmeye başlanmaz. Şelale tipi süreç ile geliştirilen yazılım projelerinde, geliştirme esnasında gereksinimlerin değişmesi yazılım geliştirme maliyetini önemli şekilde artırmıştır.
Bu nedenle doğru yanıt a) seçeneğidir.
5.Soru
Web sayfalarının görünümü, aşağıdakilerden hangisine bağlı olarak farklılık gösterebilir?
kullanıcı sayısına |
kullanılan web tarayıcıya |
işletim sistemine |
internet hızına |
internet sağlayıcısına |
HTML ile yazılmış web sayfaları, web tarayıcılar tarafından yorumlanarak görsel hale getirilir. Bu sebeple web sayfalarının görünümü, kullanılan web tarayıcıya bağlı olarak farklılık gösterebilir.
6.Soru
Uygulama katmanı protokolü aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?
IP |
UDP |
ZigBee |
CoAP |
TCP |
CoAP Uygulama katmanı protokolüdür.
7.Soru
Aşağıdakilerden hangisi HTML5 tarafından kullanılan, HTML tarafından kullanılmayan etikettir?
<a> </a> |
<p> </p> |
<head> <head> |
<header> </header> |
<body> </body> |
<header> </header> etiketi HTML dilinde kullanılmaz. HTML5 ile kullanılmaya başlanmıştır.
8.Soru
HTML kodunda geçen “controls” kelimesi video oynatıcının kontrollerinin açık olarak kullanıcıya sunulacağını gösterir. Ayrıca video oynatıcının diğer kontrol edebileceğimiz özellikleri vardır. Aşağıdakilerden hangisi bu kontroller ile ilgili olarak doğru değildir?
Autoplay özelliği sayesinde video hazır olur olmaz oynamaya başlar. |
Loop özelliği sayesinde video bittiğinde program kapanır. |
Muted özelliği yardımıyla, video ilk açıldığında sesi kapalı olup olmayacağı ayarlanır. |
Poster URL özelliği, video oynatılana kadar ekranda bir resim göstermemizi sağlar. |
Preload auto özelliği ile, sayfa yüklendiğinde videonun yüklenip yüklenmeyeceğini ayarlayabiliriz. |
HTML kodunda geçen “controls” kelimesi video oynatıcının kontrollerinin açık
olarak kullanıcıya sunulacağını gösterir. Ayrıca video oynatıcının diğer kontrol edebileceğimiz özellikleri aşağıda listelenmiştir.
• Autoplay özelliği sayesinde video hazır olur olmaz oynamaya başlar.
• Loop özelliği sayesinde video bittiğinde yeniden başlar.
• Muted özelliği yardımıyla, video ilk açıldığında sesi kapalı olup olmayacağı ayarlanır.
• Poster URL özelliği, video oynatılana kadar ekranda bir resim göstermemizi sağlar.
• Preload auto özelliği sayesinde, sayfa yüklendiğinde videonun yüklenip yüklenmeyeceğini ayarlayabiliriz
9.Soru
Aşağıdakilerden hangisi video oynatıcının kontrol edebileceğimiz özelliklerinden birisi değildir?
Autoplay |
Loop |
Muted |
Poster URL |
Size |
Video oynatıcımızın genişliğini “width”, yüksekliğini ise “height” özellikleri ile belirleyebiliriz. HTML kodunda geçen “controls” kelimesi video oynatıcının kontrollerinin açık olarak kullanıcıya sunulacağını gösterir. Ayrıca video oynatıcının diğer kontrol edebileceğimiz özellikleri aşağıda listelenmiştir.
- Autoplay özelliği sayesinde video hazır olur olmaz oynamaya başlar.
- Loop özelliği sayesinde video bittiğinde yeniden başlar.
- Muted özelliği yardımıyla, video ilk açıldığında sesi kapalı olup olmayacağı ayarlanır.
- Poster URL özelliği, video oynatılana kadar ekranda bir resim göstermemizi sağlar.
- Preload auto özelliği sayesinde, sayfa yüklendiğinde videonun yüklenip yüklenmeyeceğini ayarlayabiliriz. Üç farklı değer alabilir. Auto değerini aldığında otomatik olarak yüklenir ve video hazır olduğunda oynamaya başlar. Metadata değerini aldığında sadece videoya ait öznitelikler yüklenir. None değerini aldığında ise sayfa yüklendiğinde hiçbir dosya yüklenmez, kullanıcının oynatıcıyı çalıştırması ile yüklenmeye başlar.
- Src özelliği ile hangi videonun oynatılacağı belirlenir
10.Soru
HTML5'in daha önceki sürümlerine göre öne çıkan özelliği aşağıdakilerden hangisidir?
Daha fazla koddan oluşmaktadır. |
İçerik yapısı daha karmaşıktır. |
Tarayıcıya daha fazla bilgi vermektedir. |
Daha sade bir yapıya sahiptir |
Arayüzü herkese açıktır. |
HTML5 daha önceki sürümlerine göre daha sade bir yapıya kavuşturulmuştur.
11.Soru
Aşağıdaki etiketlerden hangisi "yan menü" kullanmak içindir?
<address> |
<article> |
<aside> |
<section> |
<footer> |
<aside> etiketi yan menü olarak kullanılır.
12.Soru
Aşağıdakilerden hangisi bir metnin kaç kolona bölünebileceğini belirleyen çoklu kolon özelliğidir?
column-rule-width
|
column-gap
|
column-rule
|
column-count
|
column-rule-style |
Çoklu Kolonlar
Metinlerin normal akışlarının dışında gazete veya dergilerde olduğu gibi çok kolonlu olarak gösterilmesini sağlar.
Çoklu kolon oluşturmak ve düzenlemek için aşağıdaki özellikleri kullanabiliriz:
• column-count: Metnin kaç kolona bölüneceğini belirler.
• column-gap: Kolonlar arasında ne kadar mesafe olacağını belirler.
• column-rule: Kolonlar arasında çizgi olup olmayacağını belirler.
• column-rule-color: Kolonlar arasındaki çizginin rengini belirler.
• column-rule-style: Kolonlar arasındaki çizginin şeklini belirler.
• column-rule-width: Kolonlar arasındaki çizginin kalınlığını belirler.
• column-width: Kolonların genişliğinin ne kadar olacağını belirler.
Çoklu kolon gösteriminin, değişik web tarayıcılarda doğru çalışabilmesi için diğer tarayıcılar için olan kodu da yazmak gereklidir.
13.Soru
Aşağıdakilerden Android işletim sistemi mimarisindeki atmanlardan biridir?
Temel proje şablonlarıyla hızlı ve kolay proje üretimi sağlar. |
Uygulamaların performansı, kullanılabilirliği ve farklı sürümlerde çalışabilirliğin |
Daha sonra kullanıcı tarafından marketlerden birçok uygulama bu katmana kurulabilmektedir. |
Ek uğraşlara gerek kalmadan Google hizmetlerini uygulamaya ekleyebilir. |
Ekran tasarımlarını kolaylaştıran sürükle-bırak özellikli zengin editöre sahiptir. |
Android işletim sistemi mimarisinde en üst katmandır. Temel cihaz uygulamaları, işletim
sistemi içerisinde gömülü olarak gelmektedir; daha sonra kullanıcı tarafından marketlerden birçok uygulama bu katmana kurulabilmektedir. Doğru cevap C'dir.
14.Soru
Aşağıdakilerden hangisi Nesnelerin İnterneti altyapısında kullanılan bir Uygulama Katmanı Protokolü değildir?
Wi-Fi |
HTTP |
MOTT |
CoAP |
XMPP |
Wi-Fi bir veri-bağlantı katmanı protokolü olup, bir uygulama katmanı protokolü değildir.
Bu nedenle doğru yanıt a) seçeneğidir.
15.Soru
Aşağıdakilerden hangisi bağlantı eklemek için kullanılır?
<a>Başlık</a> |
<p> Başlık</p> |
<body> Başlık</body > |
<head> Başlık</ head > |
<html> Başlık</ html > |
Vermek istediğimiz linkleri <a> ve </a> etiketleri arasına aşağıdaki gibi yazmalıyız. Burada dikkat edilmesi gereken husus, bağlantı verilirken hem bağlantı adresinin hem de ekranda yazmasını istediğimiz bilginin girilmesinin gerekli olduğudur. Aşağıdaki örnekte, ekranda “Bu bir link’tir.” Yazmasına karşın kullanıcı bu bağlantıya tıkladığında Anadolu Üniversitesi’ne ait http://www.anadolu.edu.tr/ web adresine bağlanacaktır.
16.Soru
Aşağıdakilerden hangisi nesnelere eklenmiş olan elektronik olarak saklanan bilgileri içeren etiketleri otomatik olarak tanımlamak ve izlemek için elektromanyetik alanları kullanan teknolojidir?
RFID |
Bluetooth |
NFC |
Wi-Fi |
WLAN |
RFID teknolojisi nesnelere eklenen etiketleri otomatik olarak tanımlamak ve izlemek için elektromanyetik alanları kullanır. Etiketler elektronik olarak saklanan bilgileri içerir. Pasif, yani bir güç ünitesi gerektirmeyen etiketler, yakındaki bir RFID okuyucunun sorgu anında oluşturduğu radyo dalgalarından enerji toplar. Aktif etiketler, pil gibi yerel bir güç kaynağına sahiptir ve RFID okuyucudan yüzlerce metre uzakta çalışabilir.
Bu nedenle doğru yanıt a) seçeneğidir.
17.Soru
Aşağıdakilerden hangisi, Uygulama Çatısı Katmanında, Tüm uygulamaların görüntülenen ekranlarının oluşturulması ve yönetilmesinden sorumlu olan yönetici servisidir.?
Görüş Sistemi (View System) |
Pencere Yöneticisi (Window Manager) |
İçerik Sağlayıcı (Content Provider) |
Bildirim Yöneticisi (Notification Manager) |
Kaynak Yöneticisi (Resource Manager) |
Pencere Yöneticisi (Window Manager): Tüm uygulamaların görüntülenen ekranlarının oluşturulması ve yönetilmesinden sorumludur. Doğrucevap B'dir.
18.Soru
Yukarıdakilerden hangileri temel Scrum bileşenleri arasında yer alır?
I ve II |
II ve IV |
I, II ve III |
II, III ve IV |
I, II, III ve IV |
Scrum temel bileşenleri Scrum ekibi, ekibin rolleri, etkinlikler, çıktılar ve kurallardır. Tüm bu parçaların ayrı ayrı amaçları bulunmaktadır ve Scrum başarısında önemli rol oynarlar. Doğru cevap C’dir.
19.Soru
Aşağıdakilerden hangisi Sprint içinde yapılan Scrum etkinlikleri arasında yer almaz?
Günlük Scrum |
Sprint İş Listesi |
Sprint Planlama |
Sprint Retrospektifi |
Sprint Değerlendirme |
Sprint dışı bir zaman olmadığı için, diğer Scrum etkinlikleri Sprint içinde yapılır. Bunlar, Sprint Planlama, Günlük Scrum, Sprint Değerlendirme ve Sprint Retrospektifidir. Doğru cevap B’dir.
20.Soru
Android hangi işletim sistemi tabanlıdır ?
Windows |
Linux |
Pardus |
OS X |
DOS |
Klasik tanım olarak Android, Google ve Open Handset Alliance tarafından kodlanmış Linux İşletim Sistemi tabanlı, mobil cihazlar için geliştirilmiş açık kaynak kodlu bir işletim sistemidir. Doğru cevap B seçeneğidir.
-
- 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İ