SORU BANKASI Filtrele

9.10.11.12.Sınıf Bilgisayar Bilimi / Soruları


Soru 41

Python programlama dilinde fonksiyonlarla ilgili aşağıda verilenlerden hangisi doğru değildir?

A) Bir kod bloğunu paketleyerek tekrar tekrar kullanmamızı sağlar.
B) Python kendi içerisinde belirli fonksiyonlar barındırmaktadır.
C) Programcılar fonksiyon ekleye bilmektedirler.
D) Fonksiyonlar özellikle büyük çaplı programlamada işimizi büyük oranda kolaylaştırmaktadır.
E) Fonksiyonlar dışarıdan değer alamazlar.

Soru 42

Aşağıdakilerden hangisi matematiksel bir fonksiyon değildir?

A) sqrt()B) int()C) srt()
D) pow()E) fabs()

Soru 43

Python programlama dilinde verilen kod çalıştırıldığında hangi değişken tipini bizlere verir?

A) intB) strC) charD) arrayE) float

Soru 44

Python programlama dilinde verilen kod çalıştırıldığında aşağıdakilerden hangisini yapar?

A) 22 toplamını verir.
B) 202 toplamın verir.
C) Bir int değişkeni ile bir str değişkeninin toplanamayacağı hatasını verir.
D) Hiçbir sonuç döndermez.
E) 220 sonucunu dönderir.

Soru 45

Python programlama dilinde yukarıda verilen kod çalıştırıldığında aşağıdakilerden hangisini yapar?

A) 563 çıktısını verir B) 59 çıktısını verir.
C) Hata verir. D) 0 değerini dönderir.
E) -1 değerini dönderir.

Soru 46

Python programlama dilinde üstte verilen kod çalıştırıldığında sırasıyla hangi çıktıyı verir?

A) str - float - int B) int - float - str
C) float - str - int D) int - str - float
E) str - int - float

Soru 47

Python programlama dilinde üstte verilen kod çalıştırıldığında hangi çıktıyı verir?

A) 5B) "5"C) "5.6"D) 5.6E) 5.0

Soru 48

Python programlama dilinde rastgele sayı üreten kütüphanede aşağıdaki fonksiyonlardan hangisi yoktur?

A) RandomB) ChoiceC) Randrange
D) SelectE) Seed

Soru 49

sayi = random()
print(sayi)

Yukarıdaki komut bloğu çalıştırıldığında hangi sayı çıktısını vermez?

A) 0B) 0,3C) 1.04D) 0.567E) 0.63

Soru 50

Aşağıdakilerden hangisi programlama dilinde fonksiyonların sağladığı yararlar arasından gösterilemez?

A) Programın yönetimini kolaylaştırır.
B) Daha doğru çözüm üretilebilir.
C) Daha kolay hata ayıklama yapılır.
D) Kod satırlarını genişletmek daha kolaylaşır.
E) Daha fazla kod satırı yazılmasını sağlar.

Soru 51

Aşağıdaki kodlardan hangisi python dilinde yazdığımız kodun fonksiyon olduğunu belirtir?

A) choiceB) selectC) body
D) defE) name

Soru 52

def set(sayi)
sayi = sayi * 3
return sayi
get = set(3)
print(get)

Yukarıdaki kod bloğu çalıştırıldığında hangi sonucu verir?

A) 3B) 6C) 9D) 12E) 27

Soru 53

def sayi_topla(sayi1,sayi2)
return sayi1 + sayi2
sonuc = sayi_topla()
print(sonuc)

Yukarıda verilen kod bloğu python dilinde çalıştırıldığında hangi sonucu verir?

A) Eksik parametre hatası B) Fazla parametre hatası
C) String hatası D) 19
E) Çalışma zamanı hatası

Soru 54

x = 2x = x +2print(x++)

Yukarıda python dilinde yazılmış kod blokunun çıktısı hangisi olur?

A) 5B) 4C) 3D) 2E) 7

Soru 55

x = 12.83
print(int(x)

İşleminin çıktısı hangisi olur?

A) 13B) 12C) 12.83D) 12.00E) 12.0

Soru 56

Python dilinde bir değişkenin tipini öğrenmek için aşağıdaki komutlardan hangisi kullanılır?

A) roundB) strC) int
D) doubleE) type

Soru 57

a = 79. 001
type(a)

Yukarıdaki işlemin çıktısı hangisi olur?

A) roundB) strC) int
D) doubleE) type

Soru 58

Python dilinde belirteçlerin özellikleri ile alakalı aşağıda verilenlerden hangisi yanlıştır?

A) Bir belirteç en az bir karakter içermeli
B) Belirteçlerde özel karakterler kullanılmaz.
C) Türkçe karakter kullanılmaz
D) Pythonun kendi diline ait kelimeler belirteç olarak kullanılmaz.
E) Belirteçlerde alt çizgi ve sayı kullnılamaz.

Soru 59

sayi1 = 12. 34
sayi2 = 34
print( int(sayi1) + sayi2)

İşleminin çıktısı hangisi olur?

A) 46. 34B) 46.00C) 47
D) 46E) 47.0

Soru 60

x = p
y = 5
print(x*y)

İşleminin çıktısı hangisi olur?

A) 5pB) p5C) ppppp
D) x*yE) Hata verir.
Seçilen
Soru
Sayısı
0
6 Sayfada Toplam 116 soru listeleniyor