Programlamada Yeni Yaklaşımlar Ara 5. Deneme Sınavı
Toplam 20 Soru1.Soru
Aşağıdakilerden hangisi Notepad++ yazılımının özelliklerinden biri değildir?
Söz dizimi Vurgulama |
Çoklu Belge Desteği |
Birden Fazla Programlama Dili Desteği |
Sayfa Ön İzleme |
Nesne tabanlı |
- 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.
- Çoklu Belge Desteği:Aynı anda farklı sekmelerde birden fazla belge açılabilir.
- Birden Fazla Programlama Dili Desteği: HTML etiketlerinin yanı sıra başka programlama dillerinde kullanılan yazılım etiketlerini de tanıyarak programcıya geliştirme sırasında yardımcı olur.
- Sayfa Ön İzleme: Yazdığınız web sayfasının Internet Explorer, Firefox gibi internet tarayıcılarında ön izlemesini yapabilirsiniz. Bu amaçla, Internet Explorer ön izlemesi için (Ctrl+Alt+Shift+I) uş kombinasyonunu, Firefox ön izlemesi için ise (Ctrl+Alt+Shift+X) tuş kombinasyonunu kullanmanız yeterli olacaktır.
2.Soru
Aşağıdaki sensörlerden hangisi diğerlerinden farklı bir sınıflandırmaya dahildir?
CO2(karbon dioksit) sensörü |
pH sensörü |
CO (karbon monoksit) sensörü |
SO2 ( kükürtdioksit gazı) sensörü |
Nem sensörü |
pH sensörü, kimyasal gaz sensörleri, CO2 karbondioksit gazı sensörü, SO kükürtdioksit gazı sensörü, CO karbonmonoksit gazı sensörü vb. sensörler kimyasal sensörlerdir. Nem sensörü ise çevresel sensörler içerisinde sınıflandırılır.
3.Soru
Betik programlama yardımı ile grafik ve çizim alanları oluşturmak için kullanılan etiket nedir?
<search> |
<canvas> |
<mark> |
<meter> |
<range> |
Betik programlama yardımı ile grafik ve çizim alanları oluşturmak için <canvas> etiketi kullanılır.
4.Soru
Bir tabloda yeni satır eklemek için hangi etiket kullanılır?
<td> |
<br> |
<th> |
<tr> |
<nl> |
Bir tabloda yeni satır eklemek için <tr> etiketi kullanılır.
5.Soru
Aşağıdaki bileşenlerden hangisinin bir gömülü sistemin donanımında yer alması gerekmez?
Verilerin saklanacağı harici disk |
Analog sinyali sayısal sinyale çeviren A/D çevirici |
Mikro işlemci/kontrolcü ve bellek |
Arabirimlerin protokollerini işleyen arabirim kontrolörleri |
Sensörlerin bağlanabileceği portlar |
Bir gömülü sistem genelde analog sinyali sayısal sinyale çeviren A/D çevirici, mikro işlemci/kontrolcü, bellek, arabirimlerin protokollerini işleyen arabirim kontrolörleri (USB, WiFi, Bluetooth vb.) ve sensörlerin bağlanabileceği portlardan oluşmaktadır
Bu nedenle doğru yanıt a) seçeneğidir.
6.Soru
- iOS
- Android
- App Store
- Windows Phone
Yukarıdakilerden hangileri mobil uygulama yazmak için kullanılan platformlar arasındadır?
I ve II |
II ve IV |
I, II ve III |
I, II ve IV |
I, II, III ve IV |
Bir mobil uygulama yazmak için elimizde artık sadece tek bir araç ve platform bulunmamaktadır. En bilinen platformları; Web, Android, iOS, Windows Phone olarak sıralamak mümkündür. Doğru cevap D’dir.
7.Soru
Aşağıdaki işletim sistemi geliştirme ortamı eşleşmesinden hangisi doğru eşleşmedir?
Android- Java |
iOS - Visual Studio |
Windows Phone - XCode |
Android - Visual Studio |
iOS – Java |
Android için Java dili Android Studio geliştirme ortamı, iOS için Objective-C ile Swift dilleri ve XCode geliştirme ortamı, Windows Phone için C# dili ve Visual Studio geliştirme ortamı kullanılmaktadır. Doğru cevap A seçeneğidir.
8.Soru
Aşağıdakilerden hangisi Mekanik sensörün tanımıdır?
Bu Sensörler çevresel meteorolojik değişimleri izlemek için |
Bu sensörler ortamdaki hareketleri algılamada kullanılmaktadırlar. |
Bu sensörler elektrokimyasal vasıflardan faydalanarak ölçüm yapmaktadırlar. |
Bu sensörler ortam titreşimini, yer değişimleri ölçmek için kullanılmaktadırlar. |
Bu sensörler ortam ısısını ve sıcaklığını algılamak için kullanılmaktadırlar. |
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.)Doğru cevap D'dir.
9.Soru
Aşağıdakilerden hangisi, Gömülü Sistemlerde Uygulama Yazılımının özelliklerindendir?
Bir işletim sisteminin “gerçek zamanlı” olarak adlandırılabilmesi için sistemin gerçekleştirdiği kritik işlemlerin tanımlanmış maksimum sürede işlenmesi esastır. |
Sistem üzerinde yazılımın ve gerektiğinde alınan verilerin saklanmasını sağlayan bir bellek yongası bulunmaktadır. |
Gömülü sistem uygulama yazılımı, sadece donanım aygıtlarının |
İşletim sistemi, bir bilgisayarın donanım ve kaynaklarının kullanıcı programları tarafından paylaşılması ve yönetilmesini sağlar. |
Ölçme ve otomasyon sistemlerindeki en ufak bir zamanlama hatasının çok kritik |
Gömülü sistem uygulama yazılımı, sadece donanım aygıtlarının
sınırlı ve temel işlevlerini kontrol etmek için kullanılır ve genellikle kullanıcı girişine ihtiyaç duymaz. Yazılım çoğunlukla kullanıcıdan bağımsız işlemekte ve fonksiyonları harici kontrollerle etkinleştirilmektedir. Doğru cevap C'dir.
10.Soru
Aşağıdakilerden hangisi Android mimarisindeki en alt katmandır?
Kütüphaneler Katmanı |
Uygulamalar Katmanı |
Temel Yapı Katmanı |
Uygulama Çatısı Katmanı |
Android Çalışma Zamanı Katmanı |
Temel Yapı Katmanı Android mimarisindeki en alt katmandır.
11.Soru
RFID okuyucular nesnelere eklenen etiketleri hangi teknolojiyi kullanarak tanımaktadır?
Wi-Fi |
Bluetooth |
Radyo frekansı |
Manyetik alan |
Kızıl ötesi |
RFID teknolojisi nesnelere eklenen etiketleri otomatik olarak tanımlamak ve izlemek için elektromanyetik alanları kullanır. Etiketler elektronik olarak saklanan bilgileri içerir.
12.Soru
Scrum temel bileşenleri Scrum Ekibi, ekibin rolleri, etkinlikler, çıktılar ve kurallardır. Her bir tekrarlamada (iterasyon) kazanılan deneyime göre kararlar alınır. Aşağıdakilerden hangisi bu deneyimin sağlıklı olarak değerlendirilmesi için gerekli temel kavramlardan biri değildir?
Şeffaflık gereği süreç boyunca oluşan çıktılar sorumlu herkes tarafından izlenebilmelidir. |
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. |
İzlemeden çıkan anlamın aynı olması için ise belirli standartların tanımlanmış olması gerekmemektedir. |
Ş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. Doğru cevap E'dir.
13.Soru
Soru 9.
Aşağıdakilerden hangisi birbirleriyle konuşmak istediğinde eşleştirilmeleri gereken, aralarındaki iletişimin kısa menzilli olduğu, iletişimin pikonet olarak ad hoc (ortak kontrol noktası olmayan ağ yapısı) ağlar üzerinden gerçekleştiği, nesnelerin interneti altyapısında kullanılan bir ağ teknolojisidir?
Bluetooth |
Z-Wave |
ZigBee |
XMPP |
CoAP |
İki Bluetooth aygıtı birbirleriyle konuşmak istediğinde, eşleştirilmeleri gerekir. Bluetooth aygıtları arasındaki iletişim kısa menzilli, pikonet olarak ad hoc (ortak kontrol noktası olmayan ağ yapısı) ağlar üzerinden gerçekleşir. Bir pikonet, Bluetooth teknolojisi kullanılarak bağlanan bir cihaz ağıdır. Bir ağ kurulduğunda, bu ağ içerisinde bir cihaz ana rol üstlenirken diğer cihazlar bu ağa bağlanan ve sadece veri alıp verebilen cihazlar olarak görev yapar. Ana cihaz, ağın yapısının denetlenmesini sağlamak için de ayrı bir görev üstlenir. Pikonetler, farklı Bluetooth cihazları radyo iletişim yakınlığına girip çıktıkça dinamik ve otomatik olarak kurulur.
Bu nedenle doğru yanıt a) seçeneğidir.
14.Soru
Aşağıdakilerden hangisi Responsive tasarıma sahip olan web sayfaları için geçerli olan özelliklerden değildir?
Önem derecesi düşük olan elemanlar gizlenmektedir. |
Ziyaretçiye sayfa ile ilgili en yalın hâlde bilgi gösterilmektedir. |
Kolay arama özellikleri aktif olup tek tuşla arama yapılabilmektedir. |
Menüler genellikle üstten açılacak şekilde kullanımı kolay bir sürüme dönüşmektedir. |
Yazı fontları ve imgeler yakınlaştırma yapmadan kolayca okunacak biçimde sıralanmaktadır. |
Responsive tasarıma sahip olan web sayfalarına mobil cihaz kullanılarak girildiğinde menüler şekil değiştirip, genellikle üstten açılacak şekilde kullanımı kolay bir sürüme dönüşmektedir. Yazı fontları ve imgeler alt alta gelecek şekilde, ekranda herhangi bir yakınlaştırma işlemi yapmadan kolayca okunacak bir biçimde sıralanmaktadır. Hatta mobil sürümde önem derecesi düşük olan elemanlar gizlenmekte, ziyaretçiye sayfa ile ilgili en yalın hâlde bilgi gösterilmektedir. Doğru cevap C’dir.
15.Soru
Fiziksel ortamdan, yani çevreden gelen çeşitli türdeki girdileri algılayan ve bu algıyı elektronik sinyallere çeviren aygıt aşağıdakilerden hangisidir?
Sensör |
Ağ geçidi |
Nesne |
İşlemci |
Veri toplayıcı |
Sensör: Fiziksel ortamdan, yani çevreden gelen çeşitli türdeki girdileri algılayan ve bu algıyı elektronik sinyallere çeviren aygıttır. Bu girdiler, ısı, hareket, nem, basınç veya çok sayıda diğer çevresel olgudan herhangi biri olabilir. Çıktı genellikle, sensör aracılığıyla insan tarafından okunabilir gösterime dönüştürülen veya daha karmaşık işlemler için bir ağ üzerinden iletilen elektronik sinyallerdir.
Bu nedenle doğru yanıt a) seçeneğidir.
16.Soru
Aşağıdakilerden hangisi Gömülü Sistemlerin Özelliklerinden biridir?
Otomatik tanımlama, nesnelerin belirlenmesi ilkesi ile ortaya çıkmış bir teknoloji olarak |
Otomatik tanımlama ile otomatik veri toplama arasında etkin bir ilişki |
Fiziki dünyayı otomatik olarak ve doğru bir şekilde izlemek ve yönetmek için kullanılabilir. Ortamda neler olduğu ve yaşanan değişimler otomatik olarak algılanmakta, |
ortamdaki değişimleri sinyale dönüştürmekte ancak bu sinyallerin bilgisayar ortamında işlenebilecek veriye çevrilmesi için akıllı sistemlere ihtiyaç duyulmaktadır. Bu sistemler, bu sinyalleri veriye dönüştürmek gerektiğinde değişiklikler yapmak ve sonuçta İnternet ağına iletmek için ortaya çıkmış yapılardır. |
Bir nesnenin ne olduğunu, nerede olduğunu ve durumunu kolaylıkla söyleyebilir; bu da Nesnelerin İnterneti teknolojisine önemli bir katkı sağlamaktadır. |
RFID ve sensörler ortamdaki değişimleri sinyale dönüştürmekte ancak bu sinyallerin bilgisayar ortamında işlenebilecek veriye çevrilmesi için akıllı sistemlere ihtiyaç duyulmaktadır. Gömülü sistemler, bu sinyalleri veriye dönüştürmek gerektiğinde değişiklikler yapmak ve sonuçta İnternet ağına iletmek için ortaya çıkmış yapılardır. İşte, tam bu noktada “gömülü sistemler” adının içerdiği sistem terimini ve gömülü sistemler teknolojisini irdelediğimizde daha sonra bunların kullanımı ile ortaya çıkacak ağ terminolojisi ve sonunda Nesnelerin İnterneti kavramını anlamak daha da kolay olacaktır. Doğru cevap D'dir.
17.Soru
Taşınabilir kod olarak bilinen, bir yorumlayıcı tarafından çalıştırılabilir ve aynı zamanda makine diline derlenebilir durumdaki komut setine ne ad verilir ?
Dalvik Sanal Makinesi |
ROM |
Bayt kod (Bytecode) |
APK dosyası |
ART |
Bayt kod (Bytecode) Taşınabilir kod olarak bilinen bayt kod, bir yorumlayıcı tarafından çalıştırılabilir ve aynı zamanda makine diline derlenebilir durumdaki komut setini ifade etmektedir. ROM Android cihazlarında işletim sistemi yüklenmesi için ayrılmış alandır. Bu kısma gerek cihaz üreticilerinin hazırladığı işletim sistemi gerekse üçüncü kişilerin hazırladığı özel ROM’ları ekleyerek cihazdaki işletim sistemi yükseltilebilir veya alçaltılabilmektedir.
Dalvik Sanal Makinesi Android işletim sisteminde uygulamaların yüklenmesi esnasında önbellekleme yapılmasına olanak sağlayan bir sanal makine kurgusudur. Bu sayede uygulamalar farklı işlemci ve bellek kullanan cihazlarda sorunsuz çalışabilmektedir.
ART kısaca “zamanın ötesinde derleme (Ahead-of-Time – AOT compilation)” olarak ifade edilen bir yapıyla bayt kod derlemesini, uygulama cihaza kurulurken yapmakta ve bayt kodu makine diline çevirmektedir. apk Dosyası İngilizce açılımıyla Android Application Package olan ve Android platformunda kullanılan ön tanımlı paket dosya formatıdır. Android uygulamasının çalıştırılabilir dosya formatı olarak kullanılmaktadır. Doğru cevap C seçeneğidir.
18.Soru
Aşağıdakilerden hangisi tek sorumlusu ürün sahibi olan ve üründen beklenen tüm gereksinimler için tek bilgi kaynağı olan scrum çıktısıdır?
Sprint İş Listesi |
Ürün İş Listesi |
Ürün Parçası |
Bitti Tanımı |
Takım Hızı |
Ürün İş Listesi değer üreten ürünün, önceliğe göre sıralanmış özellik listesidir. Üründen beklenen tüm gereksinimler için tek bilgi kaynağı burasıdır. Ürün Sahibi, Ürün İş Listesinden sorumlu tek kişidir. Doğru cevap B’dir.
19.Soru
.......... önceden belirlenip, herkesin erişebileceği bir yerde sunulmalıdır. Ekipler genellikle Scrum panosunda uygun bir yere ........nın/nin özelliklerini yerleştirirler.
Yukarıdaki cümlede boş bırakılan yerleri aşağıdakilerden hangisi doğru olarak tamamlar?
Bitti Tanımı |
Takım Hızı |
Ürün Parçası |
Ürün İş Listesi |
Sprint İş Listesi |
Bitti Tanımı önceden belirlenip, herkesin erişebileceği bir yerde sunulmalıdır. Ekipler genellikle Scrum panosunda uygun bir yere Bitti Tanımının özelliklerini yerleştirirler. Doğru cevap A’dır.
20.Soru
Aşağıdakilerden hangisi Veri Toplama Teknolojilerinden Sensörlerin özelliklerinden biridir?
Otomatik tanımlama, nesnelerin belirlenmesi ilkesi ile ortaya çıkmış bir teknoloji olarak |
Fiziksel ortamdan, yani çevreden gelen çeşitli türdeki girdileri algılayan ve bu algıyı |
Nesnelerin İnterneti kavramının alt yapısı şekillenmeye başlamaktadır. |
Sinyalleri veriye dönüştürmek gerektiğinde değişiklikler yapmak ve sonuçta İnternet ağına iletmek için ortaya çıkmış yapılardır. |
Tüm birimlerin bir araya geldiği ortak bir paydaya göre birlikte çalışan bir düzenleme olarak adlandırılabilir. |
Fiziksel ortamdan, yani çevreden gelen çeşitli türdeki girdileri algılayan ve bu algıyı
elektronik sinyallere çeviren aygıttır. Bu girdiler, ısı, hareket, nem, basınç veya çok sayıda diğer çevresel olgudan herhangi biri olabilir. Çıktı genellikle, sensör aracılığıyla insan tarafından okunabilir gösterime dönüştürülen veya daha karmaşık işlemler için bir ağ üzerinden iletilen elektronik sinyallerdir. 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İ