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

Python Programlama 2022-2023 Vize Soruları

#1. 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

#2. 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

#3. 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

#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?

Cevap : D) genel değişken

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

Cevap : D) 1.Ogrenci

#6. 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

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

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

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

Cevap : A) input()

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

Cevap : E) int()

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

Cevap : C) 12 j

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

Cevap : D) “Hesaplayamadım”

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

Cevap : B) while

#13. 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:

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

Cevap : E) Merhaba

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

Cevap : A)

#16. 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ş

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

Cevap : B) abs()

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

Cevap : E)

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

Cevap : C) .py

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

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

TESTi BiTiR, PUANINI GÖR

SONUÇ

-
Share your score!
Tweet your score!
Share to other

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!