Programlama II
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
sayılar = range(0, 10, 2);
Yukarıdaki range fonksiyonu ile oluşturulan sayılar isimli liste değişkeninin kaç elemanı vardır?
- 2
sayılar = range(0, 10, 2);
Yukarıdaki range fonksiyonu ile oluşturulan sayılar isimli liste değişkeninin kaç elemanı vardır?
- 3
sayılar = [11, 26, 20, 34, 42, 77, 55, 3, 4, 91];
Python programlama dili kullanılarak, yukarıdaki verilen sayılar isimli liste veri tipindeki değişkenin her bir elemanına 5 eklenmek istenmektedir. Bunu yapmak için hangi akış kontrolü yapısını kullanmak uygun olacaktır?
- 4
for döngüsünde olduğu gibi, while döngüsünde de isteğe bağlı bir ......bloğu kullanılabilir. while döngüsündeki koşul Yanlış (False) olarak değerlendirilirse, ...... kısmı yürütülür. Ayrıca while döngüsü bir ........ deyimi ile sonlandırılabilir.
Yukarıda boş bırakılan yerlere sırayla gelmesi gerekenler aşağıdakilerin hangisinde verilmiştir?
- 5

Yukarıdaki kod çalıştırıldığında 3 satırdan oluşan bir çıktı üretecektir. Aşağıdakilerden hangisi bu satırlardan biridir?
- 6
-Aynı amaç için oluşturulmuş sınıflar, fonksiyonlar ve özellikleri bir çatı altında toplayan yapıya
verilen isimdir.-İçerisine birbiri ile alakalı sınıf ve fonksiyonların konulmasına dikkat edilmesi gerekir.
Yukarıda verilen özellikler aşağıda verilen seçeneklerden hangisine aittir?
- 7
Python’un hazır fonksiyonlarından hangisi aracılığıyla bazı nesnelerin RAM’deki adresini alabiliriz?
- 8
print(list(range(3, 19, 2)))
Yukarıda verilen örnek Python kodu sonucunda elde edilecek kod çıktısı aşağıdaki seçeneklerin hangisinde doğru olarak verilmiştir?
- 9
-Aynı amaç için oluşturulmuş sınıflar, fonksiyonlar ve özellikleri bir çatı altında toplayan yapıya
verilen isimdir.-İçerisine birbiri ile alakalı sınıf ve fonksiyonların konulmasına dikkat edilmesi gerekir.
Yukarıda verilen özellikler aşağıda verilen seçeneklerden hangisine aittir?
- 10
while döngüsü ile ilgili olarak aşağıda verilen seçeneklerden hangisi yanlıştır?
- 11
for döngüsü sözdizimi ile ilgili olarak aşağıda verilen seçeneklerden hangisi doğrudur?
- 12
while döngüsü ile ilgili olarak aşağıda verilen seçeneklerden hangisi yanlıştır?
- 13
Python’daki for döngüsü, bir dizi (list, tuple, string) veya diğer yinelenebilir/tekrarlanabilir nesneler üzerinde yineleme yapmak için kullanılır. for döngüsünün dizi üzerindeki her bir tekrarına ne ad verilir?
- 14
Python dilindeki id(), print() vb. gibi yerleşik işlevler programın herhangi bir bölümünde her zaman kullanılabilirler. Bu işlevler hangi ad alanı içinde yer alırlar?
- 15
Python dilindeki id(), print() vb. gibi yerleşik işlevler programın herhangi bir bölümünde her zaman kullanılabilirler. Bu işlevler hangi ad alanı içinde yer alırlar?
- 16
Python programlama dili kullanarak bir sayı dizisi oluşturmak; örneğin 3’ten 30’a kadar üçer üçer ilerleyen sayılardan oluşan bir liste değişkeni yaratmak için kullanılabilecek en uygun komut hangisidir?
- 17
Tanımlanmış çeşitli ad alanları olmasına rağmen, programın her bölümünden hepsine erişilemediği durumlarda hangi kavramı devreye girmektedir?
- 18
Tanımlanmış çeşitli ad alanları olmasına rağmen, programın her bölümünden hepsine erişilemediği durumlarda hangi kavramı devreye girmektedir?
- 19
Şekildeki akış diyagramı Python programlama dilindeki hangi akış kontrolünü ifade etmektedir?

- 20
Bir problemin çözülmesinde izlenecek mantıklı ve ardışık şekilde gelen işlem dizisine ne ad verilmektedir?