Programlamada Yeni Yaklaşımlar Ara 1. Deneme Sınavı
Toplam 20 Soru1.Soru
Aşağıdakilerden hangisi Scrum çatısındaki etkinlikler, eserler ve süreç sıralamasında doğru olarak verilmiştir.?
Sprint Planlama, Sprint, Ürün |
Ürün Sahibi, Sprint Planlama, Potansiyel Kullanılabilir Ürün |
Sprint İş Listesi, Sprint, Sprint Planlama |
Potansiyel Kullanılabilir Ürün, Geliştirme Ekibi, Ürün İş Listesi |
Sprint Değerlendirme, Geliştirme Ekibi, Sprint Planlama |
Scrum Çatısındaki Etkinlikler, Eserler ve Süreçler; Ürün Sahibi, Ürün İş Listesi, Sprint Planlama,Sprint İş Listesi,Sprint, Potansiyel Kullanılabilir Ürün şeklinde sıralanır. Doğrucevap B'dir.
2.Soru
Web sayfası tasarlanırken paragraf açarken ve kapatırken hangi etiketler kullanılır?
<-p>, </p> |
</p>, </p> |
<p>, </p> |
<-p>, <-p> |
</p>, </p> |
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.
3.Soru
ÇEvik Yazılım Prensipleri ile ilgili aşağıdakilerden hangisi söylenemez?
Bir yazılım takımında bilgi alışverişinin en vermli ve etkin yöntemi yüz yüze iletişimdir. |
En iyi mimariler, gereksinimler ve tasarımlar kendi kendini örgütleyen takımlardan ortaya çıkar. |
Değişen gereksinimler yazılım sürecinin en son aşamasında kabul edlmez. |
Çalışan yazılım ilerlemenn birincl ölçüsüdür. |
Takım, düzenli aralıklarla nasıl daha etkili ve verimli olabileceğinin üzerinde düşünür ve davranışlarını buna göre ayarlar ve düzenler. |
"Değişen gereksinimler yazılım sürecinin en son aşamasında kabul edlimez." ifadesi yanlıştır.
4.Soru
Aşağıdakilerden hangisi çevresel sensör olarak sınıflandırılabilir?
Mikrofon |
Kimyasal gaz sensörleri |
Yağmur sensörü |
Yükseklik sensörü |
Kızıl ötesi sensör |
Çevresel sensörler: Bu Sensörler çevresel meteorolojik değişimleri izlemek için
kullanılmaktadırlar (Ör. Yağmur sensörü, kar sensörü, nem sensörü vb.)
5.Soru
Scrum’da Sprint değerlendirme toplantısının süresi en fazla ne kadar olmalıdır?
4 saat |
2 saat |
8 saat |
1 saat |
15 dakika |
Sprint Değerlendirme toplantısı, Sprint’in en sonunda, ekibin geliştirdiği ürünü kontrol ettiği bir toplantıdır. Bu toplantıda ürün paydaşlarının bulunması son derece faydalıdır. Ekip bir Sprint boyunca bitirdiği kullanılabilir ürün parçalarını sunar ve bunlar üzerinde görüşme yapılır. Bu görüşme toplantısı kesinlikle resmi sunum tipinde bir toplantı değildir. Tüm paydaşlar ve ekip geliştirilen ürün üzerinde iş birliği çerçevesinde fikirlerini ortaya koyarlar. Herkes ürünün değerini arttırmak için görüşlerini söyler ve bu görüşler geri bildirim olarak Ürün Sahibi tarafından not edilebilir. Bu toplantının süresi en fazla dört saat olabilir. Diğer etkinliklerde olduğu gibi Scrum Master, toplantının süresi içinde tamamlanmasından sorumludur. Değerlendirme toplantısı Ürün Sahibinin, Ürün İş Listesindeki işlerden hangilerinin bittiğini açıklaması ile başlar. Sonrasında, Ürün Sahibi veya Geliştirme Ekibi biten işleri gösterir ve soruları yanıtlar. Ürün Sahibi, Geliştirme Ekibi ve tüm paydaşların katılımı ile ortaya güncellenmiş bir Ürün İş Listesi çıkar. Scrum’ın en önemli özelliklerinden biri olan hızlı geri dönüş ve paydaşların katılımı bu toplantı sayesinde başarılır. Klasik yazılım geliştirme yöntemlerinde ortaya çıkabilecek, istenmeyen özelliklere sahip bir ürün geliştirilmesi riski en düşük seviyeye iner.
Bu nedenle doğru yanıt a) seçeneğidir.
6.Soru
İnsanların karışık ve adaptasyona açık problemleri ele alabilmek için en yüksek değere sahip ürünü, üretken ve yaratıcı bir şekilde geliştirmesini sağlayan ve temel bileşenleri ekip, ekibin rolleri, etkinlikler, çıktılar ve kurallar olan bir iskelet olarak tanımlanan yaklaşımın adı nedir?
SCRUM |
AGILE |
EXTREME |
RAD |
KANBAN |
Scrum ürün geliştirme bağlamında tanımlanmak istenirse şu cümle yeterli olacaktır: Scrum, insanların karışık ve adaptasyona açık problemleri ele alabilmek için en yüksek değere sahip ürünü, üretken ve yaratıcı bir şekilde geliştirmesini sağlayan bir iskelettir. Scrum, özellikle yazılım ürünü geliştirmek için ortaya konmuş bir yöntem değildir. Herhangi değer üreten bir ürün geliştirmesi için de kullanılabilir. Ancak Scrum, en çok yazılım projelerinde uygulanmaktadır. Scrum konusunda bilgi birikiminin oluşması ve Scrum’ın yaygınlaşması konusunda yazılım projelerinin payı büyüktür. Scrum temelde genel bir çerçeve çizer ve içerisinde kullanılan süreç ve pratiklere karışmaz. Bu sebeple anlaşılırlığı yüksektir. Ancak bu basitliğin yanında, Scrum uygulamasında tam olarak ustalaşmak zordur. 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. 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 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.
Bu nedenle doğru yanıt a) seçeneğidir.
7.Soru
Aşağıdakilerden hangisi, Mobil cihazların kullanımlarının kazançlarından biridir?
Mobil cihazların artmasıyla İnternetin mobile taşınması, web sitelerinin mobil cihazlarda kullanımının zorluğu kavramını engellemiştir. |
Mobil cihazların bu denli hayatımızda yer almasıyla küçük ve büyük ölçekli şirketlerin |
Bir web sitesinin aynı zamanda bir de mobil sürümünün hazırlanması, masaüstü bir bilgisayardan aynı siteye bağlanan kullanıcıyla, mobil cihaz kullanarak bağlanan kişilerin farklı boyutlarda tasarımlar görmesine neden olmamıştır. |
Eğer ulaşılmaya çalışılan web sayfası, responsive ya da mobil uyumlu olarak tasarlanmadıysa, okumak istenilen alan yakınlaştırılarak, geniş bir alan görüntülenir ve kullanım zorluğu çekilmemektedir. |
Aynı zamanda site içerisindeki menüleri gezerken kolaylıkla, hatta gidilmek istenen bağlantı adresi bulunabilmektedir. |
Mobil cihazların bu denli hayatımızda yer almasıyla küçük ve büyük ölçekli şirketlerin
reklam, tanıtım, pazarlama, satış vb. kanalları mobil uygulamalarla kullanıcılara ulaştırma gereksinimleri doğmuştur. Kullanıcılar beğendikleri ve yararlı gördükleri uygulamaları aktif bir şekilde kullanarak, mobil cihazlarında muhafaza etmektedirler. Hatta az kullandıkları veya hiç kullanmadıkları uygulamaları dahi cihazlarında tutmaktadırlar. Bu, mobil uygulamalara olan ihtiyacı ve bağımlılığı göstermektedir. Doğru cevap B'dir.
8.Soru
Aşağıdakilerden hangisi HTML paragraf etiketidir?
<h1>Başlık</h1> |
<p> Başlık</p> |
<body> Başlık</body > |
<head> Başlık</ head > |
<html> Başlık</ html > |
HTML paragraf etiket tasarlanılan 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 etiketi koyulmalıdır. Her bir paragraf yeni satırda başlar.
9.Soru
Çevik manifestoyu takip eden yıllarda çevik yazılım geliştirme ile ilgili birçok kitap yazılmış ve organizasyon kurulmuştur. Aşağıdakilerden hangisi bukitaplardan biridir?
Crystal Clear methods |
Scrumban |
Lean software development |
Dynamic systems development method |
Agile Software Development with Scrum |
Çevik manifestoyu takip eden yıllarda çevik yazılım geliştirme ile ilgili birçok kitap yazılmış ve organizasyon kurulmuştur. Aynı yılda Agile Alliance organizasyonu kurulmuş,
Scrum ile ilgili ilk kitap olan “Agile Software Development with Scrum” (Scrum ile Çevik
Yazılım Geliştirme) yayınlamıştır. Diğer şıklar çevik yazılım geliştirme yöntemi geliştirilmiş veya mevcut yöntemlerlerdir. Doğru Cevap E'dir.
10.Soru
Ortam titreşimini ve yer değişimlerini ölçmek için kullanılan sensörler aşağıdaki sensör türlerinden hangisine dahildir?
Mekanik sensörler |
Elektrik ve manyetik sensörler |
Optik sensörler |
Yaklaşma ve varlık bildirim sensörleri |
Çevresel sensörler |
Sensörler, günümüzde hemen her alanda karşımıza çıkmakta ve kullanım alanları teknolojik gelişime paralel olarak çeşitlenmektedir. İlk düşündüğümüzde etrafımızdaki sensörlerin kolaylıkla farkına varmasak da, aşağıda küçük bir grubuna değindiğimiz sensörleri göz önünde bulundurduğumuzda, etrafımızın bu elektronik cihazlarla nasıl sarıldığını kolaylıkla fark ederiz. En çok kullanım alanına sahip, belli başlı sensörleri çeşitlerine göre aşağıdaki şekilde sınıandırılabilmek olasıdır:
- Akustik ve ses sensörleri: Bu sensörler havada veya denizaltında, titreşim üreten nesnelerin algılanmasını sağlamaktadırlar (Ör. Mikrofon, hidrofon vb.).
- Çevresel sensörler: Bu Sensörler çevresel meteorolojik değişimleri izlemek için kullanılmaktadırlar (Ör. Yağmur sensörü, kar sensörü, nem sensörü vb.).
- Kimyasal sensörler: Bu sensörler kimyasal gazların, sıvıların veya elementlerin tespiti için kullanılmaktadırlar (Ör. pH sensörü, kimyasal gaz sensörleri, CO2 karbondioksit gazı sensörü, SO2 kükürtdioksit gazı sensörü, CO karbonmonoksit gazı sensörü vb.)
- Yaklaşma ve varlık bildirim sensörleri: Bu sensörler ortamdaki hareketleri algılamada kullanılmaktadırlar (Ör. Otomobil park etme işlemlerinde kullanılan yakınlık sensörleri, hırsız alarmlarında kullanılan harekete duyarlı varlık bildirim sensörleri vb.).
- Elektrik ve Manyetik sensörler: Elektrik ve manyetik alanlarda oluşabilecek değişiklikler bu tip sensörler sayesinde algılanabilmektedir (Ör. Galvanometre, metal detektörü vb.).
- Otomotiv sensörler: Taşıt endüstrisinde kullanılan sensörlerdir (Ör. Hız ölçücü radar sensörleri, araç içi ısı sensörleri, benzin uyarı sensörleri, lastik basınç sensörleri vb.).
- Termal ve ısı sensörleri: Bu sensörler ortam ısısını ve sıcaklığını algılamak için kullanılmaktadırlar (Ör. Termokapıl, kalorimetre, gordon sensörü vb.).
- Optik sensörler: Bu sensörler ortamda bulunan ışık miktarını algılamak için kullanılmaktadırlar (Ör. Foto diyot, fototransistor vb.).
- Mekanik sensörler: Bu sensörler ortam titreşimini, yer değişimleri ölçmek için kullanılmaktadırlar (Ör. Yükseklik sensörleri vb.).
- Biyosensörler: Bu sensörler elektrokimyasal vasıflardan faydalanarak ölçüm yapmaktadırlar. Genelde sağlık sektöründe ve besin endüstrisinde kullanılmaktadırlar (Ör. Kalp atış sensörleri, kızıl ötesi sensörler vb.).
Bu nedenle doğru yanıt a) seçeneğidir.
11.Soru
Aşağıdakilerden hangisi bir web sayfasında kullandığımız resmin arama motorlarında indekslenmesine yarayan özelliktir?
figure |
img |
src |
alt |
figcaption |
Web sitenize herhangi bir görsel eklediğinizde “alt” özelliğini kullanarak resim hakkında bilgi verebiliriz. Bu özellik sayesinde arama motorları tarafından resmimiz yazılan metin doğrultusunda indekslenecektir.
12.Soru
Aşağıdakilerden hangisi, sistem araçlarını, kütüphanelerini ve son kullanıcı yazılımını
içeren özgür belgeleme lisansı tasarısı kapsamında birçok yerde kullanılan, özgür bir yazılımdır.?
Genel Kamu Lisansı Çekirdeği, |
Apache Lisansı |
Bayt kod (Bytecode) |
Dalvik Sanal Makinesi |
ROM |
Genel Kamu Lisansı Çekirdeği, sistem araçlarını, kütüphanelerini ve son kullanıcı yazılımını içeren özgür belgeleme lisansı tasarısı kapsamında birçok yerde kullanılan, özgür bir yazılım lisansıdır. Doğru cevap A'dır.
13.Soru
Responsive tasarıma sahip olan ve olmayan iki web sitesi arasında hangi işlem farklılığı vardır?
Bilgisayar ortamında sayfanın yüklenmesi |
Sayfa içerisindeki bir menü elemanının seçilebilmesi |
Sayfa adresinin yazılması |
Sayfanın açılması |
Bilgisayar ekranında tam ekran olarak sayfanın görüntülenmesi |
Responsive tasarıma sahip olan ve olmayan iki web sitesi arasında şu işlem farklılığı vardır:
Sayfa içerisindeki bir menü elemanının seçilebilmesi
14.Soru
Aşağıdaki metin biçimlendirme etiketlerinde hangisi bir metnin daktilo fontunda yazılmasını sağlar?
<strong>
|
<br />
|
<sup>
|
<u>
|
<tt> |
Metin Biçimlendirme Etiketleri
Tasarladığımız web sayfasında bulunan metinleri biçimlendirmek için aşağıdaki etiketleri kullanabiliriz:
• <strong> etiketi: Metni daha kalınlaştırmak için kullanılır, aynı şekilde <b> etiketi de aynı etkiyi verir.
• <em> etiketi: Metni eğik (italik) hâle getirmek için kullanılır. Benzer şekilde kullanacağımız <i> etiketi aynı etkiyi yaratacaktır.
• <sub> etiketi: Metni alt yazı hâline getirir.
• <sup> etiketi: Metni üst yazı hâline getirir.
• <del> etiketi: Metnin üzerine çizgi çizer.
• <u> etiketi: Metnin altına çizgi çizer.
• <small> etiketi: Metnin fontunu küçültür.
• <big> etiketi: Metnin fontunu büyütür.
• <tt> etiketi: Metnin daktilo fontunda yazılmasını sağlar.
• <cite> etiketi: Metni alıntı olarak yazdığımızda bu etiketi kullanırız.
• <abbr> etiketi: Kısaltma şeklinde yazılan bir kelimenin tanımını verir, “title” özelliği ile yazılan bilgi fare imleci ile kısaltılmış kelimenin üzerine gelince tanım olarak ortaya çıkar.
• <br /> etiketi: Bu etiket boş etikettir. Bir satırlık boşluk oluşturmak için kullanılır.
• <hr /> etiketi: Bu etiket boş etikettir. Bir satırlık yatay bir çizgi oluşturmaya yarar.
15.Soru
Nesnelerin İnterneti teknolojisi iletişim modelleriyle birlikte ihtiyaçlar doğrultusunda gerekli iletişim protokollerini de ortaya koymaktadır. Aşağıdakilerden hangisi bu protokollerden biri değildir?
Farklı kablosuz iletişim teknolojileri kullanılabilmelidir. |
Güvenlik, önemli bir gereklilik değildir. |
Veriler bulutta saklanabilmeli / işlenebilmelidir. |
Buluttaki veri depolama alanı bağlantılarına olanak tanınmalıdır. |
Bulut depolama alanına kablosuz ve kablolu bağlantılar yoluyla bilgi yönlendirilmesi yapılabilmelidir. |
Öncelikle protokoller belirlenirken protokoller için geçerli varsayımlar belirlenmiş ve güvenlik, olmazsa olmaz gerekliliktir. Doğru cevap B'dir.
16.Soru
Fiziksel ortamdan, yani çevreden gelen çeşitli türdeki girdileri algılayan ve bu algıyı
elektronik sinyallere çeviren aygıta ne denir?
Sensör |
Ağ Geçidi |
Nesne |
İnternet |
RFID |
Sensör
17.Soru
RFID teknolojisi hangi yöntemle okunur?
Isı |
Lazer |
Optik |
Radyo dalgası |
Radyoaktif ışıma |
RFID teknolojisi RFID yöntemiyle okunur.
18.Soru
Aşağıdakilerden hangisi en çok tercih edilen mobil işletim sistemleridir?
BlackBerry – Android |
BlackBerry - Tizen |
Symbian – BlackBerry |
Androd – İOS |
Symbian - OS |
Androd – İOS en çok tercih edilen mobil işletim sistemleridir.
19.Soru
Aşağıdakilerden hangisi, Sprint Planlamanın özelliklerinden biridir?
Sprint’in en sonunda, ekibin geliştirdiği ürünü kontrol ettiği bir toplantıdır. |
Ekip içindeki iletişimi geliştirir ve daha uzun toplantılara olan ihtiyacı ortadan kaldırır. |
Ürün Sahibinin belirttiği Sprint amacı doğrultusunda hangi kalem işlerin yapılacağının |
Her bir Geliştirme Ekibi üyesi söz alıp yukarıdaki konulardan bahsettikten sonra |
Ekip bir Sprint boyunca bitirdiği kullanılabilir ürün parçalarını sunar ve bunlar üzerinde görüşme yapılır. |
Ürün İş Listesi üzerinde, Ürün Sahibinin belirttiği Sprint amacı doğrultusunda hangi kalem işlerin yapılacağının seçilmesi aşamasına gelinir. Burada Geliştirme Takımının kapasitesi de dikkate alınır. Doğru cevap C'dir.
20.Soru
Web standartları hangi kurum tarafından düzenlenmektedir?
Oracle |
Yahoo |
Microsoft |
|
W3C |
Web standartları W3C kurumu tarafından düzenlenmektedir.
-
- 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İ