2022-2023 Eğitim Öğretim Yılı 8.Sınıf Seçmeli Bilişim 1.Dönem 2.Sınav (Algoritma ve Python) sınavı 8.Sınıf kategorisinin Bilişim Teknolojileri ve Yazılım alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 20 sorudan oluşmaktadır.
1 Başla
2 Mesaj = “Bugün hava soğuk olacak”
3 İsim = “Mustafa”
4 Ekrana yaz, İsim + “ bey” + Mesaj
5 Bitir
Yukarıda verilen algoritma çalıştırıldığında hangi çıktıyı verir?
A) Ekrana Bugün hava soğuk olacak yazar
B) Ekrana Mustafa yazar
C) Ekrana Mustafa bey bugün hava soğuk olacak yazar
D) Hata verir
1 Başla
2 Klavyeden oku, Bölünen
3 Klavyeden oku, Bölen
4 Sonuç = Bölünen / Bölen
5 Ekrana yaz, Sonuç
6 Bitir
Yukarıda verilen algoritma çalıştırılıp ilk önce 12 daha sonra 4 sayıları girildiğinde hangi çıktıyı verir?
A) 0 B) 124 C) 3 D) Ekrana Sonuç yazar
Yukarıdaki algoritma çalıştırıldığında hangi çıktıyı verir?
A) X in son değeri: 100 yazar
B) X in son değeri: 200 yazar
C) X in son değeri: 50 yazar
D) X in son değeri: 250 yazar
1 Başla
2 Klavyeden oku, Bölünen
3 Klavyeden oku, Bölen
4 Eğer Bölen == 0 ise;
Ekrana yaz, “Bir sayı sıfıra bölünemez”
Değilse;
Sonuç = Bölünen / Bölen
Ekrana yaz, Sonuç
5 Bitir
Yukarıda verilen algoritma ile ilgili hangisi doğru değildir?
A) Bölünen ve Bölen adında iki değişken oluşturulmuştur.
B) Şart koşul komutu kullanılmıştır
C) Döngü komutu kullanılmıştır
D) Bölme işlemi operatörü kullanılmıştır
I. != : Eşit değilse
II. == : Eşitse
III. <= : Küçük eşitse
Yukarıda verilen operatör ve anlamları eşleştirmelerinden hangisi veya hangileri doğrudur?
A) I ve II B) II ve III C) I ve III D) I, II ve III
I. 50 > 80 : Yanlış
II. 50 >= 50 : Doğru
III. 25 == 32: Doğru
Yukarıda verilen eşleştirmelerinden hangisi veya hangileri doğrudur?
A) I ve II B) II ve III C) I ve III D) I, II ve III
Akış şemasında yukarıda verilen şekil hangisi için kullanılır?
A) Başla B) Bitir C) Okuma D) Karar verme
Akış şemasında yukarıda verilen şekil hangisi için kullanılır?
A) Başla B) Bitir C) Okuma D) Karar verme
Akış şemasında yukarıda verilen şekil hangisi için kullanılır?
A) Bitir B) Döngü C) Değişken Atama D) Karar
Yukarıda verilen akış şeması çalıştırılıp sırasıyla 5 ve 9 sayıları giriliyor. Buna göre sonuç ne olur?
A) Ekrana En büyük sayı 5 yazar
B) Ekrana En büyük sayı 9 yazar
C) Ekrana En büyük sayı 14 yazar
D) Ekrana En büyük sayı Sayı1 yazar
Yukarıda verilen akış şemasında soru işareti ile gösterilen yere hangisi getirilirse algoritma doğru yazılmış olur?
A) Sayı1 == Sayı2 B) Sayı1 >> Sayı2
C) Sayı1 << Sayı2 D) Sayı1 ++ Sayı2
1. Başla
2. Klavyeden oku, Derece
3. Eğer Derece < 100
Ekrana yaz, "Katı halde"
4. Eğer Derece > 100
Ekrana yaz, "Gaz halinde"
5. Değlse
Ekrana yaz, "Sıvı halde"
6. Bitir
Yukarıda verilen algoritmada Derece için 90 girildiğinde hangi çıktıyı verir?
A) Ekrana Katı halde yazar
B) Ekrana Sıvı halde yazar
C) Ekrana Gaz halde yazar
D) Ekrana hiçbir şey yazmaz
1. Başla
2. Klavyeden oku, Kenar1
3. Klavyeden oku, Kenar1
4. Alan = Kenar1 * Kenar2
5. Ekrana yaz, Alan
6. Bitir
Yukarıda verilen algoritmanın akış şemasını aşağıda çiziniz.
Bir problemi çözmek için problemin alt basamaklara ayrılarak çözüm sürecinin planlanmasına ne denir?
A) Algoritma B) Trigonometri
C) Ethernet D) Yazılım
Aşağıdakilerden hangisi küçük eşittir ifadesidir?
A) == B) != C) <= D) >=
Python'da programa dışarıdan veri alabilmemizi sağlayan kod hangisidir?
A) print( ) B) input( ) C) elif D) if
Aşağıdakilerden hangisi metinsel ifadedir?
A) print(345) B) print(True)
C) print(0,3456) D) print("Bilişim")
Aşağıda verilen kodlardan hangisi doğru değildir?
A) print("Merhaba dünya")
B) print('Merhaba dünya')
C) print(Merhaba dünaya)
D) print("Merhaba 'dünya'")
print("Benim adım Mustafa') verilen kod bloğu pythonda çalıştırıldığında hangi çıktıyı verir?
A) Benim adım Mustafa
B) Hata verir
C) Benim adım 'Mustafa'
D) 'Benim adım' Mustafa
print("Merhaba ", "benim", "adım","Ali") verilen kod bloğu çalıştırıldığında hangi sonucu verir?
A) Hata verir
B) Merhaba benim adım Ali
C) "Merhaba" "benim" "adım" "Ali"
D) 'Merhaba' 'benim' 'adım' 'Ali'
Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 8.Sınıf Bilişim Teknolojileri ve Yazılım dersi için sınav-yazılı hazırlama robutu ile ücretsiz olarak beş dakika içerisinde istediğiniz soru sayısında, soru tipinde ve zorluk derecesinde sınav oluşturabilirsiniz. Yazılı robutu için Sınav Robutu tıklayın.