auzefBilgisayar ProgramcılığıPython ProgramlamaYönetim Bilişim Sistemleri

Python Programlama 2022-2023 Vize Soruları

 

#1. Python, popüler bir programlama dilidir. 1991 yılında ….. tarafından tasarlanmıştır. Yukarıdaki cümlede boş bırakılan yere aşağıdaki seçeneklerden hangisi getirilmelidir?

Cevap : E) Guido van Rossum

#2. Aşağıdakilerden hangisi satırın devamını sağlayan kaçış karakteridir?

Cevap : E)

#3. Python kodlama dilinde kullanıcıdan veri alınması gereken durumlarda kullanılması gereken kod aşağıdakilerden hangisidir?

Cevap : A) input()

#4. Yukarıda verilmiş olan kod çalıştırıldıktan sonra, klavyeden sayi1 için 10 , sayi2 için 20 ve islem için – girilirse çıkan sonuç ekranda nasıl görünür?

Cevap : D) 10 – 20 = -10

#5. Aşağıdaki deyimlerden hangisi koşullu döngüdür?

Cevap : B) while

Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.

#6. Bir sayının mutlak değerini döndüren yerleşik fonksiyon asağıdakilerden hangisidir?

Cevap : B) abs()

#7. Yukardaki gibi return deyimi barındırmayan bir fonksiyon çalıştığında toplam değişkenin değeri …..şeklindedir. Boşluğa aşağıdaki seçeneklerden hangisi gelmelidir?

Cevap : B) None

#8. Aşağıdaki kodlardan hangisinde örtülü tür dönüştürme yapılmıştır?

Cevap : A) a = 7
b = 8.8
toplam = a b

#9. Aşağıdakilerden hangisi Python’ da geçersiz tanımlayıcıdır?

Cevap : D) 1.Ogrenci

#10. Yukarıdaki kod çalıştırıldığında ekranda görülecek ifade aşağıdakilerden hangisidir?

Cevap : B) 0,1,2,3,4,

Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.

#11. Yukarıdaki kod çalıştırıldığında ekranda aşağıdaki seçeneklerden hangisi görülecektir?

Cevap : E) Merhaba

#12. Yukardaki kod çalıştırıldığında ekranda ne görülecektir?

Cevap : D) “Hesaplayamadım”

#13. Ondalık sayıyı tam sayıya çeviren fonksiyon aşağıdakilerden hangisidir?

Cevap : E) int()

#14. Yorumlanarak çalıştırılan diller, derlenmiş dillere nazaran daha …..çalışır. Yukarıdaki cümlede boş bırakılan yere aşağıdaki seçeneklerden hangisi getirilmelidir?

Cevap : C) yavaş

#15. Bir fonksiyona sınırsız sayıda parametre gönderilebilmesi için hangi operatör kullanılabilir?

Cevap : A)

Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.

#16. Python Programlama dili aşağıdaki hangi programlama paradigmasını desteklemez?

Cevap : C) Mantıksal Programlama (Logic Programming)

#17. Python kaynak kodlarının dosya uzantısı aşağıdaklerden hangisdir?

Cevap : C) .py

#18. Yukarıda kullanıcının girdiği iki sayı birbirine eşitse bu sayının 4’e göre modunu alıp ekrana yazdıran python kodu bulunmaktadır. Programın düzgün çalışması için 1, 2, 3, 4 ve 5. satırlarda bulunan …..ifadesi yerine gelmesi gereken operatör ve ifadeler aşağıdakilerden hangisidir?

Cevap : A) 1. satır int
2. satır int
3. satır ==
4. satır %
5. satır else:

#19. Tanımlandıktan sonra ömrü program çalıştığı sürece geçerli olan değişkenler, ….. olarak adlandırılmaktadır. Yukarıdaki cümlede boş bırakılan yere aşağıdaki seçeneklerden hangisi getirilmelidir?

Cevap : D) genel değişken

#20. Aşağıdakilerden hangisi hatalı karmaşık sayı tanımlamasıdır?

Cevap : C) 12 j

Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.

Öncesi
TESTi BiTiR, PUANINI GÖR

SONUÇ

HD Quiz powered by harmonic design

Python Programlama 2022-2023 Vize Soruları

1. Ondalık sayıyı tam sayıya çeviren fonksiyon aşağıdakilerden hangisidir?

A) float()
B) str()
C) ord()
D) complex()
E) int()

Cevap : E) int()

2. Python Programlama 2022-2023 Vize Soruları 2. soru-min
Yukardaki kod çalıştırıldığında ekranda ne görülecektir?

A) Hata üretir
B) 19
C) None
D) “Hesaplayamadım”
E) 14

Cevap : D) “Hesaplayamadım”

3. Aşağıdaki kodlardan hangisinde örtülü tür dönüştürme yapılmıştır?

A) a = 7
b = 8.8
toplam = a + b
B) a = 7
b = 8.8
toplam = float(a) + b
C) a = 7
b = 8
toplam = a + b
D) a = 7
b = 8
toplam = int(a + b)
E) a = 7.7
b = 8.8
toplam = int(a + b)

Cevap : A) a = 7
b = 8.8
toplam = a + b

4. Tanımlandıktan sonra ömrü program çalıştığı sürece geçerli olan değişkenler, ….. olarak adlandırılmaktadır.
Yukarıdaki cümlede boş bırakılan yere aşağıdaki seçeneklerden hangisi getirilmelidir?

A) kapalı değişken
B) yerleşik değişken
C) yerel değişken
D) genel değişken
E) özel değişken

Cevap : D) genel değişken

5. Python, popüler bir programlama dilidir. 1991 yılında ….. tarafından tasarlanmıştır.
Yukarıdaki cümlede boş bırakılan yere aşağıdaki seçeneklerden hangisi getirilmelidir?

A) Dennis Ritchie
B) Linus Torvalds
C) Charles Babbage
D) Bill Gates
E) Guido van Rossum

Cevap : E) Guido van Rossum

6. Bir fonksiyona sınırsız sayıda parametre gönderilebilmesi için hangi operatör kullanılabilir?

A) *
B) &
C) +
D) %
E) /

Cevap : A) *

7. Python Programlama 2022-2023 Vize Soruları 7. soru-min
Yukarıdaki kod çalıştırıldığında ekranda aşağıdaki seçeneklerden hangisi görülecektir?

A) Elif
B) Ahmet
C) Ayşe
D) Boş ekran gelir.
E) Merhaba

Cevap : E) Merhaba

8. Python Programlama 2022-2023 Vize Soruları 8. soru-min
Yukarıda verilmiş olan kod çalıştırıldıktan sonra, klavyeden sayi1 için 10 , sayi2 için 20 ve islem için – girilirse çıkan sonuç ekranda nasıl görünür?

A) Yanlış işlem girdiniz
B) Traceback (most recent call last): File “….”, line 8, in
print(“{} – {} =
{}”.format(sayi1,sayi2,sayi1-sayi2))TypeError:
unsupported operand type(s) for -: ‘int’ and ‘str’
C) 10 * 20 = 200
D) 10 – 20 = -10
E) 10 + 20 = -10

Cevap : D) 10 – 20 = -10

9. Aşağıdakilerden hangisi hatalı karmaşık sayı tanımlamasıdır?

A) complex(12,7)
B) 12+7j
C) 12+j
D) 1j
E) 12+1j

Cevap : C) 12+j

10. Aşağıdakilerden hangisi satırın devamını sağlayan kaçış karakteridir?

A) #
B) ,
C) –
D) ?
E) \

Cevap : E) \

11. Yorumlanarak çalıştırılan diller, derlenmiş dillere nazaran daha …..çalışır.
Yukarıdaki cümlede boş bırakılan yere aşağıdaki seçeneklerden hangisi getirilmelidir?

A) optimize
B) güvenilir
C) yavaş
D) hızlı
E) etkin

Cevap : C) yavaş

12. Aşağıdakilerden hangisi Python’ da geçersiz tanımlayıcıdır?

A) Öğrenci1
B) ogrenciAdi
C) Ogrenci1
D) 1.Ogrenci
E) Ogrenci_Adi

Cevap : D) 1.Ogrenci

13. Aşağıdaki deyimlerden hangisi koşullu döngüdür?

A) if
B) while
C) if else
D) match / case
E) for

Cevap : B) while

14. Python kaynak kodlarının dosya uzantısı aşağıdaklerden hangisdir?

A) .exe
B) .pyc
C) .py
D) .ipynp
E) .c

Cevap : C) .py

15. Python Programlama 2022-2023 Vize Soruları 15. soru-min
Yukardaki gibi return deyimi barındırmayan bir fonksiyon çalıştığında toplam değişkenin değeri …..şeklindedir. Boşluğa aşağıdaki seçeneklerden hangisi gelmelidir?

A) False
B) None
C) Null
D) 12
E) True

Cevap : B) None

16. Bir sayının mutlak değerini döndüren yerleşik fonksiyon asağıdakilerden hangisidir?

A) max()
B) abs()
C) len()
D) min()
E) mutlak()

Cevap : B) abs()

17. Python Programlama 2022-2023 Vize Soruları 17. soru-min
Yukarıdaki kod çalıştırıldığında ekranda görülecek ifade aşağıdakilerden hangisidir?

A) 0,1,2,3,4
B) 0,1,2,3,4,
C) 0,1,2,3,4,5,6,7,8,9,10
D) 0,1,2,3,4,5
E) 0,1,2,3,4,5,

Cevap : B) 0,1,2,3,4,

18. Python kodlama dilinde kullanıcıdan veri alınması gereken durumlarda kullanılması gereken kod aşağıdakilerden hangisidir?

A) input()
B) printf()
C) put()
D) get()
E) print()

Cevap : A) input()

19. Python Programlama 2022-2023 Vize Soruları 19. soru-min
Yukarıda kullanıcının girdiği iki sayı birbirine eşitse bu sayının 4’e göre modunu alıp ekrana yazdıran python kodu bulunmaktadır. Programın düzgün çalışması için 1, 2, 3, 4 ve 5. satırlarda bulunan …..ifadesi yerine gelmesi gereken operatör ve ifadeler aşağıdakilerden hangisidir?

A) 1. satır int
2. satır int
3. satır ==
4. satır %
5. satır else:
B) 1. satır int
2. satır int
3. satır !=
4. satır //
5. satır elif sayi1 == sayi2:
C) 1. satır int
2. satır int
3. satır =
4. satır //
5. satır elif sayi1 != sayi2:
D) 1. satır int
2. satır int
3. satır !=
4. satır %
5. satır elif sayi1 == sayi2:
E) 1. satır int
2. satır int
3. satır =
4. satır %
5. satır elif sayi1 != sayi2:

Cevap : A) 1. satır int
2. satır int
3. satır ==
4. satır %
5. satır else:

20. Python Programlama dili aşağıdaki hangi programlama paradigmasını desteklemez?

A) Yapısal Programlama (Structured Programming)
B) Fonksiyonel Programlama (Functional Programming)
C) Mantıksal Programlama (Logic Programming)
D) Emirli Programlama (Imperative Programming)
E) Nesneye Dayalı Programlama (Object-oriented Programming)

Cevap : C) Mantıksal Programlama (Logic Programming)

Python Programlama

Python Programlama 2022-2023 Vize Soruları

Auzef Bilgisayar Programcılığı-min Açık Lise Telegram Grubu

Editor

Editör

error: Kopyalamaya Karşı Korumalıdır!