İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
En genel amaçlı kullanılan koleksiyon türü ve nesnelerden oluşan dizi yapısı aşağıdakilerden hangisidir?
- 2
Aşağıdakilerden hangisi, diziler ile koleksiyonlar arasındaki farklı özelliktir?
- 3
"Kullanıcıdan veri alır." şeklinde açıklanan sözde kod (pseudo code) komutu aşağıdakilerden hangisidir?
- 4
Aşağıdakilerden hangisi bir Program Kodu içerisinde yer alan if-else deyimlerinin ait olduğu Program Dili Elemanı türüdür.
- 5
I Sözlük anlamı yığın, istif anlamına gelmektedir.
II LIFO (Last in First Out) yani son giren ilk çıkar yapısını sergilemektedir.
III. Yığının en üstüne bir eleman eklemek için Push() metodu, üstten bir eleman çekmek için de Pop() metodu kullanılır.
Yukarıda özellikleri verilen koleksiyon türü aşağıdakilerden hangisidir?
- 6
Bir programlama dilinin bilgisayara yakın olması, aşağıdaki özelliklerden hangisinde artışa neden olur?
- 7
Bir programlama dilinin sadece belli bir çeşit işlem için değil, çeşitli uygulamaların geliştirilebilmesine imkân verecek şekilde dizayn edilmesi aşağıdakilerden hangisine ilişkindir?
- 8
En genel amaçlı kullanılan koleksiyon türü ve nesnelerden oluşan dizi yapısı aşağıdakilerden hangisidir?
- 9
UML (Unified ModellingLanguage — Birleşik Modelleme Dili) diyagramları yazılım geliştirme sürecinin hangi aşamasında hazırlanır?
- 10
- Kodun Sınanması ve İyileştirilmesi
- Alternatif Çözüm Yolları
- Problemi Tanımlama
- Girdi ve Çıktıların Belirlenmesi
- Çözümün Sınanması ve İyileştirilmesi
- Algoritmanın Kodlanması
Bilgisayarda belirlenen bir problemin bilgisayar ortamındaki çözüm aşamaları baştan sona hangi sırayla ilerler?
- 11
BAŞLA
SAYI sayı1, sayı2, sayı3
OKU sayı1+sayı2
OKU sayı2+sayı3
OKU sayı1+sayı3
Eğer sayı1+sayı2>sayı2+sayı3 ve sayı1+sayı2>sayı1+sayı3 ise
YAZ sayı1+sayı2
DEĞİLSE EĞER sayı2+sayı3>sayı1+sayı3
YAZ sayı2+sayı3
DEĞİLSE
YAZ sayı1+sayı3
BİTİR
Yukarıdaki sözde (pseudo) kod ile yapılan işlem aşağıdakilerden hangisidir?
- 12
Akış diyagramının algoritmadan farkı aşağıdakilerden hangisidir?
- 13
- Bu stilde her bir boşluk (-) tire işareti ile değiştirilerek kelimeler birleştirilir.
- Bu stil genellikle URL’lerde kullanılır.
- Kelimeleri birleştirmenin güzel, temiz, programcılar tarafından okunabilir bir yoludur.
Yukarıda özellikleri verilen isimlendirme stili aşağıda verilenlerin hangisinde yer almaktadır?
- 14
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?
- 15
1. Başla
2. Kullanıcıdan 1. ve 2. sayıyı girmesini iste.
3. Bölme=1. sayı/2. sayı
4. Bölmeyi ekrana yazdır.
5. Bitir
Yukarıdaki akışı 1'den 5'e kadar sırasıyla takip ettiğimizde yazılan algoritmanın biçimini ve içeriğini dikkate alırsak aşağıdaki akış diyagramı türlerinden hangisinin kullanıldığını söyleyebiliriz?
- 16
- sayı1 <-INPUT
- sayı2<-INPUT
- toplama<- sayı1+sayı2
- ortalama
- PRINT ortalama
Yukarıda yer alan sözde kod komutlarında değişkenlere değerlerin atandığı komutlar hangi basamaklarda yer almaktadır?
- 17
Aşağıdaki programlama dillerinden hangisi, Microsoft tarafından ve .Net platformunun bir ögesi olarak geliştirilmiştir?
- 18
Aşağıdakilerden hangisi Programlama Dillerinin Elemanları arasında, Programlama Dilindeki Ögelerin doğru ve anlamlı bir dizilime sahip olması ile ilgili olandır.
- 19
Her işlemin bir diğerini takip ettiği ve işlemler içinde koşul veya döngünün gerçekleşmediği giriş, hesaplama ve çıkış biçiminde kurgulanan Akış Diyagramı aşağıdakilerden hangisidir?
- 20
I Metotlar belirli görevleri yerine getirmek amacıyla tasarlanmış kod bloklarına denir.
II Yaptıkları işlemlere göre bir sonuç döndürebilirler veya void türde tanımlanarak herhangi bir sonuç döndürmeyen metotlar da hazırlanabilir.
III. C# dilinde başlangıç noktası Main metodudur.
Yukarıda verilen bilgilerden hangisi metotların özelliklerindendir?