İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Aşağıdakilerden hangisi, C# programlama dilinde, iki sayı arasında karşılaştırma yapan komuttur?
- 2
Aşağıda String sınıfına ilişkin metotlar verilmiş ve işlevleri tanımlanmıştır. Hangi metodun işlevi doğru tanımlanmamıştır?
- 3
C# programlama dilinde koleksiyonlar, nesneleri gruplamayı sağlayan sınıflardır. Hangi nesnenin hangi sırada listeye eklendiğini bilmemiz gereken bir durumda, örneğin trafik plaka kodları ile şehirlerin eşleştirildiği bir dizide trafik kodunu anahtar ve il adını buna karşılık olan bir değer olarak atamak için, hangi koleksiyon sınıfı metodunu kullanmak daha uygun olacaktır?
- 4
Yazılım geliştirme sürecinde hazırlanan projenin kullanıcı arayüzlerinin, veri tabanı şemalarının, UML (Unified Modelling Language — Birleşik Modelleme Dili) diyagramlarının hazırlandığı aşama aşağıdakilerden hangisidir?
- 5
Akış diyagramının algoritmadan farkı aşağıdakilerden hangisidir?
- 6
Aşağıdakilerden hangisi, nesnelerden oluşan dizi yapısına (ArrayList'e) yeni eleman ekleme işlemini yapar?
- 7
Aşağıdakilerden hangisi Uygulama Alanlarına göre sınıflandırılmasında Yapay Zeka Programlama için olan dillerden birisidir.
- 8
"Bir ücret karşılığı kullanım hakları alınan yazılımlara........ denmektedir." Açıklamasındaki boşluğu doldurunuz.
- 9
Bir programın çalışma sürecindeki işleyiş sırası aşağıdakilerden hangisi gibi gerçekleşmektedir?
- 10
Algoritma ilk olarak hangi kitapta sunulmuştur?
- 11
Aşağıdakilerden hangisi C# dilinin kullanım alanlarından biri değildir?
- 12
Bu kelime birleştirme stilinde, ilk kelimeden sonraki tüm kelimelerin ilk harfleri büyük harf yapılıp boşluklar kaldırılarak, kelimeler şu şekilde "başarısızGirişSayısı" birleştirilir.
Yukarıdaki açıklamada yer verilen isimlendirme stili aşağıdakilerin hangisinde yer almaktadır?
- 13
Aşağıdakilerden hangisi koleksiyon türlerinden birisi olan ArrayList özelliklerinden birisi değildir?
- 14
Sade Türk kahvesi yapmak isteyen bir kişi cezve, bir fincan, bir fincan su, bir tatlı kaşığı Türk kahvesi ve bir ocak ayarlamıştır. Bu kişi tüm malzemeleri cezveye koymuş, karıştırmış, cezveyi ocağın üstüne koyarak malzemeleri köpürene kadar pişirmiş ve ocağı kapatmıştır Sonrasında ise sade Türk kahvesini fincana koyarak servis etmiştir. Aşağıdakilerden hangisi bu algoritmanın girdilerinden biri değildir?
- 15
Aşağıdakilerden hangisi C# programlama dilinde yorum oluşturma kurallarından biri değildir?
- 16
I. Blok yapıları, { … } parantezler arasında yazılan kodlardır ve tanımlanan değişkenlere başka
yerden erişilemez.
II. Yönlendiriciler (if-else, switch), karar mekanizmaları olarak kullanılır ve doğru veya yanlışla ilgili kod blokları çalıştırmaz.
III. Döngüler (for, foreach, while), kod içerisindeki tekrarlı işlemler için kullanılır. Kod bloklarını belli bir kontrol durumuna veya belli bir sayıya kadar çalıştırırlar.Yukarıda akış kontrol yapıları ile ile ilgili olaran verilen ifadelerden hangileri doğrudur?
- 17
string buyuk_metin = degisken_ismi.ToUpper();
Yukarıda şablonu verilen ToUpper metodu hangi işlemi gerçekleştirmektedir?
- 18
Aşağıdakilerden hangisi bir programlama dilidir?
- 19
"BİOS, işletim sistemi, ofis uygulamaları gibi bilgisayarda kullanılan tüm yardımcı etkenlere ............ adı verilir."
Yukarıdaki açıklamada boşluğu doldurunuz.
- 20
- Anders Hejlsberg, programlama dilinin geliştirilmesinde ilgili ekibin başında yer almıştır.
- Nesne ve bileşen odaklı bir dil olma özelliklerini desteklemek amacıyla dil yapılarını sağlamaktadır.
- Geliştirildiği zamandan şimdiye kadar, ortaya çıkan tüm yazılım tasarım uygulamalarını desteklemek amacıyla bünyesine yeni özellikler eklemektedir.
Yukarıda özellikleri verilen programlama dili aşağıdakilerin hangisinde yer almaktadır?