Programlamada Yeni Yaklaşımlar Ara 3. Deneme Sınavı
Toplam 20 Soru1.Soru
Yukarıdakilerden hangileri her bir tekrarlamada (iterasyon) kazanılan deneyimin sağlıklı olarak değerlendirilmesi için önem verilen kavramlar arasında yer alır?
Yalnız I |
Yalnız II |
I ve II |
II ve III |
I, II ve III |
Scrum temelinde deneyerek kontrol etme süreci vardır. Her bir tekrarlamada (iterasyon) kazanılan deneyime göre kararlar alınır. Bu deneyimin sağlıklı olarak değerlendirilmesi için üç temel kavrama önem verilmektedir:
- Şeffaflık gereği süreç boyunca oluşan çıktılar sorumlu herkes tarafından izlenebilmelidir. Bu izlemeden çıkan anlamın aynı olması için ise belirli standartlar tanımlanmalıdır. Örneğin, bir işin bitmiş olarak tanımlanması kavramından herkes aynı şeyi anlamalıdır.
- Gözlem sonucunda Scrum’da mevcut tekrarlama (iterasyon) için tanımlanan hedefe göre hareket edilip edilmediği belirlenir. Sürecin akışına engel olmayacak şekilde, yeterli seviyede yapılan gözlem çok faydalı olmaktadır.
- Adaptasyon ile gözlem sonucu zamanda değiştirilir. farkedilen kabul edilemez bir durumun düzeltilmesi sağlanır. Bu sayede ürün veya süreç çok geç olmadan, mümkün olan en kısa zamanda değiştirilir. Doğru cevap E’dir.
2.Soru
İnternet sitelerinin standartlarını belirlemek amacıyla kurulmuş organizasyona ne ad verilir?
Hyper Text Markup Language (HTML) |
World Wide Web Consortium (W3C) |
HTML5 |
Notepad |
Notepad++ |
W3C, internet siteleri için standartları belirlemek amacıyla kurulmuş bir organizasyondur. WWW olarak da adlandırılır.
3.Soru
Aşağıdakilerden hangisi mobil uygulama geliştirme sürecinde geliştiricinin bilmesi gereken parametreler arasında yer almaz?
Cihaz bilgisi |
Kullanıcı deneyimi |
Geliştiricinin web adresi |
Cihaz üzerindeki hız performansı |
Kullanılan servisler |
Geliştiricinin web adresi hangisi mobil uygulama geliştirme sürecinde geliştiricinin bilmesi gereken parametreler arasında yer almaz.
4.Soru
CSS ile renk bilgisi verilirken kırmızı, yeşil ve mavi (RGB) değerlerini tanımlayarak yapılabilir. Aşağıdakilerden hangisi CSS'de beyaz renk bilgisini tanımlamak için kullanılır.
#000000 |
#FF0000 |
#00FF00 |
#0000FF |
#FFFFFF |
Renk bilgisi CSS içerisindeki “color” özelliği ile verilmektedir. Bu işlem için rengin İngilizce ismini girerek veya rengi oluşturan kırmızı, yeşil ve mavi (RGB) değerlerini tanımlayarak yapılabilir. #000000 siyah rengi, #FF0000 kırmızı rengi, #00FF00 yeşil rengi, #0000FF mavi rengi, #FFFFFF beyaz rengi oluştururur.
5.Soru
Bir tablodaki çerçeve kalınlığını belirlemek için hangi etiket kullanılır?
<table border=”1”> |
<table colour=”1”> |
<table line=”1”> |
<table format=”1”> |
<table frame=”1”> |
Bir tablodaki çerçeve kalınlığını belirlemek için şu etiket kullanılır:
<table border=”1”>
6.Soru
'Sayfamızda başka web sayfalarına link vermek için kullanabileceğimiz HTML etiketi' olarak tanımlanan aşağıdakilerden hangisidir?
ekran görüntüsü |
arayüz |
başlık etiketi |
paragraf etiketi |
bağlantı ekleme |
Bağlantı Ekleme: başka web sayfalarına bağlantı (link) vermek için kullanabileceğimiz HTML etiketidir.
7.Soru
Aşağıdakilerden hangisi işletim sistemi çalıştıran cihazlardan değildir?
Barkod Okuyucu |
Oyun Konsolu |
Cep Telefonu |
Beyaz Eşya |
Araba |
İşletim Sistemi, bilgisayar, oyun konsolu, cep telefonu, araba, beyaz eşya vb. cihazlarda çalışan, donanım kaynaklarını yöneten ve çeşitli uygulama yazılımları için yaygın servisleri sağlayan bir yazılımlar bütünüdür. Popüler olan mobil işletim sistemlerine örnek olarak Android, iOS, Windows Mobile, BlackBerry OS, Symbian vb. gösterilebilir. Doğru cevap A’dır.
8.Soru
Kod Yeniden Yapılandırması işleminin yapılma nedeni aşağıdakilerden hangisidir?
Yeni bir gereksinimi mevcut yazılım içinde geliştrmek |
Kod davranışını güncellemek |
Kodun okunabilirliğini arttırmak |
Kodun çalışır olup olmadığını anlamak |
Kod içnde kullanılan kütüphaneler güncellemek |
Kod Yeniden Yapılandırması işleminin yapılma nedeni kodun okunabilirliğini arttırmaktır.
9.Soru
Sprint aşağıdaki işlemlerden hangisi olduğunda sona erer?
Ekibin ortaklaşa belirlediği bir zamanda |
Ürün sahibinin belirlediği bir zamanda |
Sprint içindeki tüm işler bitince |
Sprint için seçilmiş tüm Ürün İş Listesi kalemleri “Bitti” tanımına göre bitirildiğinde |
Daha önceden belirlenmiş Sprint uzunluğuna göre süre dolduğunda |
Daha önceden belirlenmiş Sprint uzunluğuna göre süre dolduğunda Sprint sona erer.
10.Soru
Aşağıdaki markalardan hangisi cihazlarında Windows Mobile işletim sistemini kullanmaktadır?
Samsung |
HTC |
Nokia |
Sony |
LG |
Samsung, HTC, Sony ve LG Android işletim sistemi kullanmaktadır. Nokia ise Lumia serisiyle Windows Mobile işletim sistemini kullanmaktadır. Doğru cevap C seçeneğidir.
11.Soru
- iOS
- MacOSX
- Android
- Windows Phone
Yukarıdakilerden hangileri günümüz popüler mobil işletim sistemleri arasında yer alır?
I ve II |
II ve IV |
I, II ve III |
I, III ve IV |
I, II, III ve IV |
Günümüzde kullanıcılar, aynı işletim sistemli birden fazla cihaz kullanmaktadırlar. Yazılım geliştiriciler için önemli olan, kullanılan mobil işletim sistemleridir. Bunlar içerisinde ilk üç sırayı Android, iOS, Windows Phone almış durumdadır. Doğru cevap D’dir.
12.Soru
Aşağıdakilerden hangisi en güvenli mobil uygulamalara örnektir?
Çoklu platform uygulamalar |
Karmaşık uygulamalar |
Web tabanlı uygulamalar |
Yerel uygulamalar |
Melez uygulamalar |
Yerel uygulamalar, en güvenli mobil uygulamalara örnektir.
13.Soru
Aşağıdaki ifadelerden hangisi çevik manifestoya uygundur?
İstenilen özelliğin tam olarak çalışmadığı bir yazılım sürümü çıkartmak |
Kullanımı ve ayarlaması zor olan ve vakit alan yardımcı araç kullanmak |
Projede kullanılması muhtemel olan tüm özelliklerin kullanım kılavuzunu, geliştirmeye başlamadan önce hazırlamak |
Müşterinin istediği tüm gereksinmleri en baştan söylemesini istemek |
Proje için sadece yeterli netlikte plan yapmak, tüm proje kapsamını en baştan netleştirmemek |
"Proje için sadece yeterli netlikte plan yapmak, tüm proje kapsamını en baştan netleştirmemek" ifadesi çevik manifestoya uygundur.
14.Soru
Aşağıdaki seçeneklerden hangi HTML etiketi paragraf açmak için kullanılır?
<p>
|
<body>
|
<head>
|
<meta charset="">
|
</html> |
Tasarladığımız web sayfasına paragraf içeriği eklemek için kullanılan HTML etiketidir. Her paragrafın başına <p> açma etiketini, sonuna ise </p> kapatma etiketini koymamız gerekmektedir. Her bir paragraf yeni satırda başlar.
15.Soru
Aşağıdakilerden hangisi web tabanlı uygulamaların en önemli özelliği olduğu düşünülmektedir?
En iyi kullanıcı deneyimi sunarlar. |
Geliştirme süreçleri daha uzundur. |
Her cihazda benzer performansta çalışırlar. |
Uygulamaların mağazalarda yasaklanma riski daha yüksektir. |
Çevrimiçi çalışabilirler. |
Çevrimiçi çalışabilmesi web tabanlı uygulamaların en önemli özelliği olduğu düşünülmektedir.
16.Soru
İnternet sayfalarını tasarlamakta kullanılan metin işaretleme diline ne ad verilir?
HTML |
WWW |
W3C |
Python |
NotePad++ |
HTML, Hyper Text Markup Language (Hiper Metin İşaretleme Dili) ifadesinin kısaltması olup, internet sayfalarını tasarlamakta kullanılan metin işaretleme dilidir. HTML standartları World Wide Web Consortium (W3C) tarafından belirlenmektedir. HTML dili kullanılarak kendi kendine çalışabilen programlar üretilemeyeceği için HTML tam olarak bir programlama dili sayılmaz. 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.
17.Soru
Bir HTML sayfasında numaralı liste oluşturmak için hangi etiket kullanılır?
<ol><li>..</ol> |
<ul><li>..</ul> |
<dt><li>..</dt> |
<dl><li>..</dl> |
<tt><li>..</tt> |
Bir HTML sayfasında numaralı liste oluşturmak için şu etiket kullanılır:
<ol><li>..</ol>
18.Soru
Bir tabloda hücreleri birleştirmek için kullanılan özellik aşağıdakilerden hangisidir?
colspan |
color |
border |
strike |
rowspan |
Bir tabloda hücreleri birleştirmek için kullanılan özellik rowspan'dır.
19.Soru
Bir HTML sayfasında başlık hangi etiket içine yazılır?
<title> |
<head> |
<style> |
<body> |
<script> |
Bir HTML sayfasında başlık <head> etiketi içine yazılır
20.Soru
Bir tabloya başlık eklemek için kullanılan HTML etiketi aşağıdakilerden hangisidir?
<page>başlık</page> |
<th>başlık</th> |
<hd>başlık</hd> |
<table>başlık</table> |
<ht>başlık</ht> |
Bir tabloya başlık eklemek için kullanılan HTML etiketi şöyledir:
<th>başlık</th>
-
- 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İ