BİLGİSAYAR sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 20 sorudan oluşmaktadır.
Python programlama dilinde yukarıda verilen kod çalıştırıldığında hangi sonucu çıktı olarak verir?
A) 12 B) 7 C) 17 D) 22 E) Hata verir
Aşağıdaki kodlardan hangisi python dilinde yazdığımız kodun fonksiyon olduğunu belirtir?
A) choice B) select C) body
D) def E) name
I. Def
II. Fonksiyon ismi
III. Parametre
IV. Gövde
Yukarıdakilerden hangisi python programlama dilinde fonksiyon tanımlarker zorunlu olan fonksiyon bölümü arasındadır?
A) I, II ve III B) I, Iı ve IV
C) I, II, III ve IV D) I ve III
D) III ve IV
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.
>>> sayi = random()
>>> print(sayi)
Yukarıdaki komut bloğu çalıştırıldığında hangi sayı çıktısını vermez?
A) 0 B) 0,3 C) 1.04 D) 0.567 E) 0.63
Python programlama dilinde rastgele sayı üreten kütüphanede aşağıdaki fonksiyonlardan hangisi yoktur?
A) Random B) Choice C) Randrange
D) Select E) Seed
Python dilinde programın istenilen süre kadar bekletilmesini sağlayan fonksiyon aşağıdakilerden hangisidir?
A) time B) wait C) sleep D) get E) post
Aşağıdaki fonksiyonlardan hangisi matematik kütüphanesine ait değildir?
A) sqrt B) log C) time D) cos E) fabs
>>> from math import pow
>>> sayi 1 = 3
>>> sayi 2 = 2
>>> sonuc = pow(sayi1,sayi2)
>>> print(sonuc)
Yukarıdaki kod bloğu çalıştırıldığında hangi sonuç alınır?
A) 6 B) 9 C) 8 D) 5 E) 1 / 5
>>> from random import random
>>> sayi = random (1,5)
>>> print( sayi)
Yukarıdaki kod bloğu çalıştırıldığında hangi sonucu verir?
A) 1 B) 12 C) 5 D) 6 E) Hata verir.
>>> from math import sqrt
>>> sayi = sqrt(144)
>>> print(sayi)
Yukarıdaki kod bloğu çalıştırıldığında hangi sonuç elde edilir?
A) 0 B) 1 C) 12
D) 11446 E) Hata verir.
* Int
* String
* Print
* float
* type
Yukarıda verilenlerden kaç tanesi python dilinde fonksiyon olarak geçmektedir?
A) 5 B) 4 C) 3 D) 2 E) 1
Programlamada bir kodu paket haline getirerek istenildiği zaman tekrar tekrar kullanmamızı sağlayan kavram hangisidir?
A) Döngüler B) Koşullar
C) Fonksionlar D) Değişkenler
E) Sabitler
For yada while döngülerinde döngü içinde kullanılarak döngünün tamamlanmadan tekrar başa almasını sağlayan kod hangisidir?
A) Continue B) Break C) Range
D) Exit E) Stop
Python dilinde belirli durumlarda döngünün kırılması ve döngüden çıkılması için kullanılan kod aşağıdakilerden hangisidir?
A) Continue B) Break C) Range
D) Exit E) Stop
toplam=0
for i in range(1,10,2)
toplam=toplam+i
print(toplam)
Yukarıdaki kod bloğu çalıştırıldığında çıktısı hangisi olur?
A) 15 B) 23 C) 55 D) 50 E) 14
>>> x = p
>>> y = 5
>>> print(x*y)
İşleminin çıktısı hangisi olur?
A) 5p B) p5 C) ppppp D) x*y E) Hata verir.
>>> a = 79. 001
>>> type(a)
Yukarıdaki işlemin çıktısı hangisi olur?
A) round B) str C) int D) double E) type
Python dilinde bir değişkenin tipini öğrenmek için aşağıdaki komutlardan hangisi kullanılır?
A) round B) str C) int D) double E) type
x = 2
x = x +2
print(x++)
Yukarıda python dilinde yazılmış kod blokunun çıktısı hangisi olur?
A) 5 B) 4 C) 3 D) 2 E) 7
Python programlama dilinde yukarıda verilen kod çalıştırıldığında hangi sonucu çıktı olarak verir?
A) 12 B) 7 C) 17 D) 22 E) Hata verir
Bu kod çalıştırıldığında "12" sonucu çıktı olarak verir. İlk önce "a" değişkenine 5, "b" değişkenine 7 değeri atanır. Daha sonra "a" ve "b" değişkenleri toplanır ve sonuç "c" değişkenine atanır. "c" değişkeninin değeri 12 olduğu için bu değer çıktı olarak verilir.
Aşağıdaki kodlardan hangisi python dilinde yazdığımız kodun fonksiyon olduğunu belirtir?
A) choice B) select C) body
D) def E) name
I. Def
II. Fonksiyon ismi
III. Parametre
IV. Gövde
Yukarıdakilerden hangisi python programlama dilinde fonksiyon tanımlarker zorunlu olan fonksiyon bölümü arasındadır?
A) I, II ve III B) I, Iı ve IV
C) I, II, III ve IV D) I ve III
D) III ve IV
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.
>>> sayi = random()
>>> print(sayi)
Yukarıdaki komut bloğu çalıştırıldığında hangi sayı çıktısını vermez?
A) 0 B) 0,3 C) 1.04 D) 0.567 E) 0.63
Python programlama dilinde rastgele sayı üreten kütüphanede aşağıdaki fonksiyonlardan hangisi yoktur?
A) Random B) Choice C) Randrange
D) Select E) Seed
Python dilinde programın istenilen süre kadar bekletilmesini sağlayan fonksiyon aşağıdakilerden hangisidir?
A) time B) wait C) sleep D) get E) post
Aşağıdaki fonksiyonlardan hangisi matematik kütüphanesine ait değildir?
A) sqrt B) log C) time D) cos E) fabs
>>> from math import pow
>>> sayi 1 = 3
>>> sayi 2 = 2
>>> sonuc = pow(sayi1,sayi2)
>>> print(sonuc)
Yukarıdaki kod bloğu çalıştırıldığında hangi sonuç alınır?
A) 6 B) 9 C) 8 D) 5 E) 1 / 5
B
>>> from random import random
>>> sayi = random (1,5)
>>> print( sayi)
Yukarıdaki kod bloğu çalıştırıldığında hangi sonucu verir?
A) 1 B) 12 C) 5 D) 6 E) Hata verir.
>>> from math import sqrt
>>> sayi = sqrt(144)
>>> print(sayi)
Yukarıdaki kod bloğu çalıştırıldığında hangi sonuç elde edilir?
A) 0 B) 1 C) 12
D) 11446 E) Hata verir.
* Int
* String
* Print
* float
* type
Yukarıda verilenlerden kaç tanesi python dilinde fonksiyon olarak geçmektedir?
A) 5 B) 4 C) 3 D) 2 E) 1
Programlamada bir kodu paket haline getirerek istenildiği zaman tekrar tekrar kullanmamızı sağlayan kavram hangisidir?
A) Döngüler B) Koşullar
C) Fonksionlar D) Değişkenler
E) Sabitler
For yada while döngülerinde döngü içinde kullanılarak döngünün tamamlanmadan tekrar başa almasını sağlayan kod hangisidir?
A) Continue B) Break C) Range
D) Exit E) Stop
Python dilinde belirli durumlarda döngünün kırılması ve döngüden çıkılması için kullanılan kod aşağıdakilerden hangisidir?
A) Continue B) Break C) Range
D) Exit E) Stop
toplam=0
for i in range(1,10,2)
toplam=toplam+i
print(toplam)
Yukarıdaki kod bloğu çalıştırıldığında çıktısı hangisi olur?
A) 15 B) 23 C) 55 D) 50 E) 14
>>> x = p
>>> y = 5
>>> print(x*y)
İşleminin çıktısı hangisi olur?
A) 5p B) p5 C) ppppp D) x*y E) Hata verir.
>>> a = 79. 001
>>> type(a)
Yukarıdaki işlemin çıktısı hangisi olur?
A) round B) str C) int D) double E) type
Python dilinde bir değişkenin tipini öğrenmek için aşağıdaki komutlardan hangisi kullanılır?
A) round B) str C) int D) double E) type
x = 2
x = x +2
print(x++)
Yukarıda python dilinde yazılmış kod blokunun çıktısı hangisi olur?
A) 5 B) 4 C) 3 D) 2 E) 7
A
Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 9.Sınıf Bilgisayar Bilimi dersi için sınav-yazılı hazırlama robotu ile ücretsiz olarak beş dakika içerisinde istediğiniz soru sayısında, soru tipinde ve zorluk derecesinde sınav oluşturabilirsiniz. Yazılı robotu için Sınav Robotu tıklayın.