HALİL AKYÜZ ANADOLU LİSESİ 1.DÖNEM 2.YAZILI sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 14 sorudan oluşmaktadır.
Farklı bir ülkenin bilgi sistemlerine veya iletişim altyapılarına yapılan koordineli ve planlı saldırılara ................... denir.
Yukarıda verilen boşluğa hangisi gelmelidir?
A) Siber saldırı B) Siber zorbalık C) Siber savaş
D) Siber suç E) Siber atak
kelime = "bilişim"
length(kelime)
Yukarıda verilen işlemin çıktısı hangisi olur?
A) 7 B) şlibimi C) 0,7 D) None E) True
Aşağıdakilerden hangisi sayısal veri değildir?
A) Dairenin yarı çapı B) İki şehir arasındaki uzaklık
C) Bireyin boy uzunluğu D) Sınavdan alınan not
E) Bir şehrin plakası
Aşağıdaki internet sitesi uzantılarından hangisi devlet kurumlarına aittir?
A) .com B) .gov C) .org D) .edu E) .k12
Görünürde başka bir amaç için kullanılıyor gözükse de arka planda kullanıcıya ait bilgileri elde edip sahibine gönderen art niyetli programlara verilen isim hangisidir?
A) Truva atı B) Solucan C) Casus yazılım
D) Keylogger E) Cookie
Verilen akış şemasının işlevi hangisidir?
A) Başla/Bitir B) Denetim (Karar)
C) Döngü D) Akış Yönü
E) Bağlaç
I. Random () -> 0,34
II. Length ("Merhaba") -> 7
III. Sum (4,10,1) -> 15
Yukarıda verilen fonksiyon ve çıktı eşleştirmelerinden hangisi veya hangileri doğrudur?
A) Yalnız II B) I ve II C) II ve III
D) I ve III E) I, II ve III
Bir öğrencinin sınıfı geçip geçmediğini söyleyen bir program yapılmak istenir. Program çıktısında öğrencinin sınıfı "geçti" yada "kaldı" olarak gösterilmesi isteniyor.
Buna göre aşağıdaki veri türlerinden hangisinin kullanılması daha uygun olur?
A) Matematiksel B) Mantıksal C) Sözel
D) Karekter E) Dizi
Bir kenarı verilen karenin; çevresini ve alanını hesaplayan programın algoritmasını yazınız.
1. Başla
2. oku ................
3. çevre = ...................
4. alan = ...................
5. yaz ...............
6. yaz .................
7. ..............
Klavyeden girilen bir sayının küpünü alan algoritmayı yazınız.
1. Başla
2. ...................
3. .....................
4. Yaz ..............
5. Bitir
Klavyeden yaşı girilen kişinin yaşı 18'den küçükse yaşınız küçük değilse yaşınız büyük yazdıran programın algoritmasını aşağıya yazınız.
1. Başla
2. Gir ..............
3. Eğer ....................... ise yaz ....................
4. Değilse ...................
5 .
Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak False döndürür?
A)7==7 B) 5<7 C) 8 <= 9 D) 9==10 E) 13 >= 4
Akış şemasında verilen simge hangisi için kullanılır?
A) Atama B) Çıkış C) Karar D) Döngü E) Bitir
Farklı bir ülkenin bilgi sistemlerine veya iletişim altyapılarına yapılan koordineli ve planlı saldırılara ................... denir.
Yukarıda verilen boşluğa hangisi gelmelidir?
A) Siber saldırı B) Siber zorbalık C) Siber savaş
D) Siber suç E) Siber atak
Bu soruda, farklı bir ülkenin bilgi sistemlerine veya iletişim altyapılarına yapılan koordineli ve planlı saldırılara ne denir sorulmuştur. Doğru cevap C şıkkı olan "Siber savaş"tır. Siber savaş, siber alanda gerçekleştirilen saldırılarla düşman ülkenin bilgi sistemleri ve iletişim altyapılarının hedef alındığı bir tür savaş yöntemidir. Siber saldırı, siber zorbalık, siber suç ve siber atak da farklı siber güvenlik kavramlarıdır, ancak siber savaşın özel bir anlamı vardır ve bu bağlamda kullanılan terimdir.
kelime = "bilişim"
length(kelime)
Yukarıda verilen işlemin çıktısı hangisi olur?
A) 7 B) şlibimi C) 0,7 D) None E) True
Aşağıdakilerden hangisi sayısal veri değildir?
A) Dairenin yarı çapı B) İki şehir arasındaki uzaklık
C) Bireyin boy uzunluğu D) Sınavdan alınan not
E) Bir şehrin plakası
Aşağıdaki internet sitesi uzantılarından hangisi devlet kurumlarına aittir?
A) .com B) .gov C) .org D) .edu E) .k12
Devlet kurumlarına ait internet siteleri genellikle ".gov" uzantısını kullanırlar. ".gov" uzantısı, hükümet ve devlet kuruluşlarına özeldir ve genellikle bu tür kurumların resmi internet sitelerinde kullanılır. Diğer uzantılar ise farklı amaçlar için kullanılır: - .com: Genel ticari internet siteleri için kullanılır. - .org: Genellikle kar amacı gütmeyen organizasyonların internet siteleri için kullanılır. - .edu: Eğitim kurumlarının internet siteleri için kullanılır. - .k12: Amerika Birleşik Devletleri'nde ilkokul ve ortaokul düzeyindeki eğitim kurumlarına ait internet siteleri için kullanılır. Doğru cevap B) .gov olmalıdır.
Ticari amaçlı internet siteleri genellikle ".com" uzantısını kullanırlar. ".com" uzantısı "komersiyel" anlamına gelir ve genellikle ticari faaliyetlerde bulunan şirketler, işletmeler veya ticari kuruluşlar tarafından tercih edilir. Diğer uzantılar ise farklı amaçlar için kullanılır: - .gov: Hükümet ve devlet kuruluşlarına ait resmi internet siteleri için kullanılır. - .org: Genellikle kar amacı gütmeyen organizasyonların internet siteleri için kullanılır. - .edu: Eğitim kurumlarına ait internet siteleri için kullanılır. - .k12: Amerika Birleşik Devletleri'nde ilkokul ve ortaokul düzeyindeki eğitim kurumlarına ait internet siteleri için kullanılır. Doğru cevap A) .com olmalıdır.
Görünürde başka bir amaç için kullanılıyor gözükse de arka planda kullanıcıya ait bilgileri elde edip sahibine gönderen art niyetli programlara verilen isim hangisidir?
A) Truva atı B) Solucan C) Casus yazılım
D) Keylogger E) Cookie
Verilen akış şemasının işlevi hangisidir?
A) Başla/Bitir B) Denetim (Karar)
C) Döngü D) Akış Yönü
E) Bağlaç
Verilen akış şeması, bir denetim (karar) yapısını ifade etmektedir. Akış şemasındaki elmas şekli, genellikle denetim yapısını temsil eder. Bu yapıda belirli bir koşulun doğru olup olmadığını kontrol eder ve buna göre farklı işlem yollarını seçer. Bu tip denetim yapısı, genellikle "Eğer (if)" ve "Değilse (else)" ifadeleriyle ilişkilendirilir.
I. Random () -> 0,34
II. Length ("Merhaba") -> 7
III. Sum (4,10,1) -> 15
Yukarıda verilen fonksiyon ve çıktı eşleştirmelerinden hangisi veya hangileri doğrudur?
A) Yalnız II B) I ve II C) II ve III
D) I ve III E) I, II ve III
Doğru cevap "E) I, II ve III"dir. Verilen fonksiyon ve çıktı eşleştirmelerine göre: I. Random() fonksiyonu 0 ile 1 arasında bir rastgele sayı üretir. Bu durumda 0,34 de bu aralığa dahil olduğu için doğrudur. II. Length("Merhaba") fonksiyonu "Merhaba" kelimesinin karakter sayısını yani 7'yi döndürür. III. Sum(4, 10, 1) fonksiyonu verilen sayıların toplamını hesaplar ve 4 + 10 + 1 = 15 olur. Bu bilgiler ışığında, doğru cevap E seçeneğidir.
Bir öğrencinin sınıfı geçip geçmediğini söyleyen bir program yapılmak istenir. Program çıktısında öğrencinin sınıfı "geçti" yada "kaldı" olarak gösterilmesi isteniyor.
Buna göre aşağıdaki veri türlerinden hangisinin kullanılması daha uygun olur?
A) Matematiksel B) Mantıksal C) Sözel
D) Karekter E) Dizi
Öğrencinin sınıfı geçip geçmediğini belirlemek için "geçti" veya "kaldı" gibi iki farklı durum söz konusudur. Bu tür durumları ifade etmek için en uygun veri türü "mantıksal" (boolean) veri türüdür. Mantıksal veri türü yalnızca "doğru" veya "yanlış" değerlerini alabilir, bu nedenle "geçti" veya "kaldı" gibi iki durumu temsil etmek için idealdir.
Bir kenarı verilen karenin; çevresini ve alanını hesaplayan programın algoritmasını yazınız.
1. Başla
2. oku ................
3. çevre = ...................
4. alan = ...................
5. yaz ...............
6. yaz .................
7. ..............
2: kenar ---- 3: kenar * 4 --- 4: kenar * kenar ------ 5: çevre ---- 6: alan ---- 7: Bitir
Açıklama:Algoritma: 1. Başla 2. Kenar uzunluğunu oku (kenar) 3. Çevre hesapla: çevre = 4 * kenar 4. Alan hesapla: alan = kenar * kenar 5. "Karenin çevresi: " + çevre yazdır 6. "Karenin alanı: " + alan yazdır 7. Bitir Bu algoritma, kullanıcıdan karenin bir kenar uzunluğunu okur, ardından çevresini ve alanını hesaplar ve bu değerleri ekrana yazdırır. Kare için çevre hesabı: kenarın 4 katı, alan hesabı: kenarın karesi şeklindedir.
Klavyeden girilen bir sayının küpünü alan algoritmayı yazınız.
1. Başla
2. ...................
3. .....................
4. Yaz ..............
5. Bitir
2: gir sayi --- 3: alan = sayi * sayi * sayi --- 4: alan
Açıklama:Cevap Anahtarı: 1. Başla 2. Sayıyı klavyeden oku 3. Sayının küpünü hesapla 4. Hesaplanan küpü ekrana yazdır 5. Bitir Bu algoritma, klavyeden girilen bir sayının küpünü hesaplayan ve ekrana yazdıran basit bir işlemi açıklar. Adımlar sırasıyla takip edilerek kullanıcıdan sayı alınır, bu sayının küpü hesaplanır ve sonuç ekrana yazdırılır. Bu tür algoritmalar, programlamada temel işlem mantığını anlamak için kullanılır.
Klavyeden yaşı girilen kişinin yaşı 18'den küçükse yaşınız küçük değilse yaşınız büyük yazdıran programın algoritmasını aşağıya yazınız.
1. Başla
2. Gir ..............
3. Eğer ....................... ise yaz ....................
4. Değilse ...................
5 .
yas ---- yes > 50 ise yaz büyük --- küçük --- Bitir
Açıklama:Bu soruda, öğrencilerden klavyeden girilen yaşın 18'den küçük mü yoksa büyük mü olduğunu kontrol eden bir programın algoritmasını oluşturmaları bekleniyor. Algoritma: 1. Başla. 2. Gir yaş. 3. Eğer yaş 18'den küçük ise, yaz "Yaşınız küçük." 4. Değilse, yaz "Yaşınız büyük." 5. Bitir. Bu algoritma, öğrencilere temel karar yapılarını (if-else) ve mantıksal karşılaştırmaları (yaşın 18'den küçük olup olmaması) kullanma becerisi kazandırmayı amaçlar.
Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak False döndürür?
A)7==7 B) 5<7 C) 8 <= 9 D) 9==10 E) 13 >= 4
Bu sorunun cevap anahtarı D) 9==10'dur. Karşılaştırma operatörleri kullanılarak yapılan karşılaştırmalarda eğer iki değer birbirine eşit değilse (False), bu operatör False sonucunu döndürür. Diğer seçenekler, karşılaştırma operatörlerini kullanarak doğru karşılaştırmaları temsil eder ve True sonucunu döndürür.
Akış şemasında verilen simge hangisi için kullanılır?
A) Atama B) Çıkış C) Karar D) Döngü E) Bitir
Bu sorunun cevap anahtarı "C) Karar" olmalıdır. Verilen simge kararı temsil etmektedir. - Akış şemasında verilen simge, bir rombus şeklinde bir simgedir. - Bu simge genellikle karar yapısını veya koşul ifadelerini temsil etmek için kullanılır. - Akış şemasında karar simgesi, belirli bir koşulu test etmek ve sonuca göre farklı yolları izlemek için kullanılır. - Bu simge, programın belirli bir durumu değerlendirmesini ve doğru veya yanlış olarak bir sonuca ulaşmasını sağlar.
Temel Python dil yapısını anlama ve fonksiyonları kullanabilme yeteneği.
Veri türlerini anlama ve sembolik verileri ayırt etme yeteneği.
İnternet siteleri ve uzantılarının amaçları hakkında temel bilgiye sahip olma yeteneği.
İnternet siteleri ve uzantılarının amaçları hakkında temel bilgiye sahip olma yeteneği.
Zararlı yazılım türlerini anlama ve bilgisayar güvenliği kavramlarına hakim olma yeteneği.
Akış şemalarını okuma ve anlama yeteneği ile temel programlama kavramlarını tanıma kabiliyeti bu soruda ölçülmektedir.
Temel programlama kavramları ve fonksiyonlar hakkındaki bilgileri değerlendirmeyi amaçlar.
Veri türlerini ve kullanım amaçlarını anlama yeteneği bu soruda ölçülmektedir.
Temel programlama mantığını anlamak, matematiksel hesaplamaları algoritma haline getirebilmek.
Temel programlama mantığı, algoritma oluşturma ve basit hesaplama işlemlerini programlamak.
Temel programlama mantığını anlamaları, karar yapılarını kullanmayı öğrenmeleri ve mantıksal ifadelerle çalışmayı öğrenmeleri hedeflenir.
Karşılaştırma operatörlerini kullanarak ifadeleri değerlendirme ve karşılaştırma.
Öğrenciler, akış şemalarını anlama ve kullanma becerilerini geliştirirken, karar yapısını temsil eden simgeleri tanıma ve yorumlama yeteneklerini kazanırlar.
etiketlerini kapsamaktadır.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.