wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bilgisayar Bilimi 2. Dönem 2.Yazılı

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.
Sınıf:
a)
9/A
b)
9/B
c)
9/C
d)
9/D
e)
9/E
2.
Okul No:
4 lines
3.
Ad-Soyad
4 lines
4.
SORU) Aşağıda ki Programlama dillerinin hangisinin kodları sade, basit ve hızlıdır. Derlenmeye ihtiyaç duymaz?
a)
C,C++
b)
Java
c)
Python
d)
Algoritma
5.
SORU) Aşağıdaki kodların Ekran çıktısı ne olur?
a)
'55'
b)
25
c)
't*2'
d)
'22'
e)
10
6.
SORU) print(“1 + 6 + 4 + 10”) Yandaki kod çalıştırıldığında sonuç olarak aşağıdaki şıklardan hangisi verilecektir?
a)
16410
b)
Hata verir
c)
21
d)
1+6+4+10
7.
SORU) Aşağıdaki resimde verilen cümlenin çıktısının alınabilmesi için Python'da hangi komut yazılmalıdır?
a)
print(' Raif: "Berlin'de yalnızsınız değil mi?"dedi.')
b)
print(''' Raif: "Berlin'de yalnızsınız değil mi?"dedi.")
c)
print(Raif: "Berlin'de yalnızsınız değil mi?"dedi.)
d)
print('''''' Raif: "Berlin'de yalnızsınız değil mi?"dedi.'''''')
e)
print(" Raif: "Berlin'de yalnızsınız değil mi?"dedi.")
8.
SORU) Aşağıdaki işlemin çıktısı hangisi olur?
a)
float
b)
integer
c)
string
d)
round
e)
type
9.
SORU) Aşağıdaki işlemin çıktısı ne olur?
a)
46.34
b)
45
c)
47
d)
46
e)
47.0
10.
SORU) İşlem sonucu ne çıkar?
a)
6.7
b)
6
c)
7
d)
670
e)
Hata verir
11.
SORU) aşağıdaki işlemin sonucu hangisi olur?
a)
14
b)
15
c)
14.83
d)
14.0
e)
15.0
12.
SORU) x değişkeni hangi değeri alır?
a)
Hata
b)
17
c)
34
d)
10
13.
SORU) Aşağıdaki önermelerden hangisi "True" değerini döndürür
a)
25<20
b)
x,y=5,2 x+y==3
c)
36==38
d)
a1=90 a1>90
e)
64>=58
14.
SORU) x değişkeninin integer değere sahip olabilmesi için ? yerine hangi operatör kullanılabilir?
a)
x=int(13/2)
b)
x=13*2
c)
13%2
d)
13**2
e)
Hepsi
15.
SORU) Verilen tip dönüşümü örneklerinden hangisi hata verir?
a)
>>> float(1923)
b)
>>> int('Kozlu Anadolu Lisesi')
c)
>>> int(2017.4)
d)
>>> str(14.5)
e)
float(202020)
16.
SORU) Aşağıda verilen Veri-Veri Türü eşleştirmelerinden hangisi yanlıştır?
a)
sehir="İstanbul" ( string )
b)
isim="Monty" (bool)
c)
sayi=34 ( İnteger)
d)
ortalama= 84.5 ( Float)
e)
sayi="Ahmet" (string)
17.
SORU) Verilen operatör → görevi eşleştirmelerinden hangisi yanlıştır?
a)
** → Kuvvet,üs
b)
>= → Büyük veya eşit mi?
c)
% → Mod
d)
== → Eşit mi ?
e)
x?= → Eşit değil
18.
SORU) Aşağıda "Girilen isme göre sonuç yazdıran programın" kodları yazılıdır. Kodların düzgün çalışması için ? işareti yerine hangi komut yazılmalıdır.
a)
input()
b)
print()
c)
type()
d)
round()
e)
str()
19.
SORU) Parola girilip girilmediğini denetleyen program aşağıdaki gibidir. Programın düzgün çalışması için ? işareti yerine hangi komut kullanılmalıdır.
a)
and
b)
or
c)
not
d)
if
e)
else
20.
SORU)Kullanıcı adı veya parola yanlışsa uyarı veren program aşağıdaki gibidir. Programın doğru çalışması için ? işareti olan yerlere hangi komut gelmelidir.
a)
!=
b)
<
c)
==
d)
>
e)
>=
21.
SORU)Girilen isme göre sonuç yazdıran program aşağıdaki gibidir. Programın düzgün çalışması için (1) ve (2) yerine hangi komutlar kullanılmalıdır.
a)
(1) and - (2) or
b)
(1) not - (2) not
c)
(1) if - (2) else
d)
(1) if - (2) if
e)
(1) else - (2) else
22.
SORU) Kullanıcın girdiği iki sayıyı toplayan kodlar: aşağıdaki gibidir. Sonucu gösteren komut satırı hangisi olmalıdır?
a)
print(deger1*deger2)
b)
deger1+deger2
c)
print(deger1, "+", deger2, "=", toplam)
d)
print(sayı1+sayı2)
e)
toplam=sayı1+sayı2
23.
Soru)Aşağıdaki verilen print komutu ile ekrana hangi çıktı verilir?
a)
Çöpçüler Kralı<>Zeki ÖKTEN<>1977-
b)
Çöpçüler Kralı-Zeki ÖKTEN-1977<>
c)
Çöpçüler <> Kralı<>Zeki <> ÖKTEN<>1977-
d)
Çöpçüler Kralı<>Zeki ÖKTEN-1977<>
e)
Çöpçüler - Kralı-Zeki - ÖKTEN-1977<>
24.
>>> print( * "Gılgamış",sep="/") komutu ile hangi ekran çıktısı alınır?
a)
G.ı.l.g.a.m.ı.ş
b)
/G/ı/l/g/a/m/ı/ş/
c)
Gılgamış////////
d)
G ı l g a m ı ş /
e)
G/ı/l/g/a/m/ı/ş
25.
Soru)Aşağıdaki kitap isminin verilen resimdeki gibi yazdırılması için hangi komut girilmelidir?
a)
print("Tutuna-\nmayanlar")
b)
print("Tutuna-\tmayanlar")
c)
print( r "Tutuna-\nmayanlar")
d)
print("Tutuna-mayanlar",sep="\n")
e)
print("Tutuna","mayanlar",sep="*",end="\n")
26.
Soru) Resimde verilen print komutunun ekran çıktısı ne olur?
a)
k nın karakter sayısı=len(str(k))
b)
String ve integer ifadeler toplanmaya çalışıldığından dolayı, hata verir
c)
k nın karakter sayısı=1923
d)
k nın karakter sayısı=6
e)
k nın karakter sayısı=4
27.
Soru) Resimde verilen kodlar çalıştırıldığında ekran çıktısı nasıl olur?
a)
Burak*Bora*Anadolu*Lisesi#
b)
B*u*r*a*k* *B*o*r*a* *A*n*a*d*o*l*u**L*i*s*e*s*i#
c)
Burak Bora Anadolu Lisesi#
d)
Burak#Bora#Anadolu#Lisesi*
28.
Soru) Resimde verilen komutlarda input() komutu ile bir not girilmesi isteniyor. if : komutu ile bu not sorgulanıyor, 50 ve üstü ise GEÇTİ; 50 nin altında ise KALDI yazıyor.Aynı veriler göz ön ünde bulundurularak, girilen not 85 ve üstü ise TAKDİR BELGESİ, 70 ve üstü ise TEŞEKKÜR BELGESİ yazdırılması istenmektedir.Bu işlemi sağlamak için (1) ve (2) nolu satırlara sırasıyla hangi komutlar gelmelidir?
a)
(1)→→if puan >85 (2)→→ if puan >85:
b)
(1)→→if puan <=85 (2)→→ if puan <=100:
c)
(1)→→if puan <=100 (2)→→ if puan >=85:
d)
(1)→→if puan >=85 (2)→→ if puan >=70:
e)
(1)→→if puan >=70 (2)→→ if puan >=85: