2024-2025 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 1.Yazılı Soruları (2022-01-11) sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Zor derecede zorluktadır. Toplamda 18 sorudan oluşmaktadır.
Aşağıdakilerden hangisi diğerlerinden farklı türde bir operatördür?
A) Toplama B) Çarpma C) Modül alma
D) Büyüktür E) Bölme
Aşağıdakilerden hangisi problem çözme teknikleri arasında değildir?
A) Problemi tekrar tekrar ifade edin
B) Her zaman bir planınız olsun ve plana sadık kalın.
C) Problemi bütünleştirin.
D) Önceki bildiklerinizden yola çıkın
E) Problemi basitleştirin.
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
İnternet üzerindeki bilgilerin sadece bir kısmının paylaşıma açılması, herkesin kendi özel bilgilerini saklaması anlamına gelen kavram aşağıdakilerden hangisidir?
A) Erişim B) Gizlilik C) Kullanılabilirlik
D) Fikri mülkiyet E) Doğruluk
Normal bir kullanıcın bilişim teknolojilerini kullanarak internet üzerinden bilgiye ulaşmasına ne denir?
A) Erişim B) Gizlilik C) Kullanılabilirlik
D) Fikri mülkiyet E) Doğruluk
I. Bilginin alındığı kaynağın belirtilmiş olması
II. Toplanılan bilginin en az üç ayrı kaynaktan alınması.
III. Bilgiyi aktaran sitenin uzantısı, hakkında sayfası, kullanım koşulları incelenmesi.
Bilgisayar bilimi dersi proje ödevi için araştırma yapar Mustafa, internette yaptığı araştırma sonucu elde ettiği bilgilerin doğruluğunu yukarıda verilenlerden hangisi veya hangileri ile teyit edebilir?
A) I, II ve III B) I ve II C) I ve III
D) II ve III E) Yalnız II
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 yanlış değişken ismidir?
A) sayi B) 1.sayi C) adi
D) dogumTarihi E) soruSayisi
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
Veri türü belirlerken aşağıda verilen ifadelerden hangisi doğru değildir?
A) Matematiksel işlemlerde kullanılacak tüm veriler sayısal olarak belirlenmelidir.
B) Veri türleri karışık olarak kullanabiliriz.
C) Tanımladığınız veri genellikle sayısal, karakter, dizi ya da mantıksal olmalıdır.
D) Her bir veri türü kendisi için tanımlı veri setini kullanır.
E) Programcılar kendi tanımladıkları veri türlerini de oluşturabilirler
Problem analiz çizelgesinde; ifade ve eşitlikler listesi, sıralama, arama, hesaplama gibi adımların yapıldığı süreç hangisidir?
A) Eldeki veri süreci
B) Beklenen sonuç süreci
C) Problemin çözüm süreci
D) Çözüm seçenekleri süreci
E) Deneme süreci
Aşağıdaki fonksiyonlardan hangisi 100 sayısının karekökünü alır?
A) Abs(100) B) Right(100,2) C) Length(100)
D) Sqrt(100) E) Mod(100)
x=30, y=60, z=(y-10)
Yukarıdaki değişkenlerin içindeki değerlerin toplamını bulan ve sonucun kaç basamaklı olduğunu bulan fonksiyon aşağıdakilerden hangisidir?
A) Abs(Right(sum(x,y,z,),1)) B) integer(sum(x,y,z,))
C) Length(sum(x,y,z)) D) mid(average(x,y,z),1,2)
E) string(avarage(x,y,z))
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
Aşağıdakilerden hangisi diğerlerinden farklı türde bir operatördür?
A) Toplama B) Çarpma C) Modül alma
D) Büyüktür E) Bölme
Verilen operatörler arasında, büyüktür (>) operatörü diğerlerinden farklı türde bir operatördür. Toplama, çarpma, modül alma ve bölme operatörleri matematiksel işlemlerde kullanılan temel operatörlerdir. Ancak büyüktür (>) operatörü, iki sayının karşılaştırmasında kullanılır ve bir sayının diğerinden büyük olup olmadığını sorgulamak için kullanılır.
Aşağıdakilerden hangisi problem çözme teknikleri arasında değildir?
A) Problemi tekrar tekrar ifade edin
B) Her zaman bir planınız olsun ve plana sadık kalın.
C) Problemi bütünleştirin.
D) Önceki bildiklerinizden yola çıkın
E) Problemi basitleştirin.
Bu soruda, problem çözme teknikleri arasında hangisinin bulunmadığı sorulmaktadır. Şıklar incelendiğinde, "Problemi bütünleştirin" ifadesinin problem çözme teknikleri arasında yer almadığı görülmektedir. Diğer şıklar problem çözme sürecinde kullanılan tekniklerden birini ifade etmektedir. Problemi bütünleştirme, genellikle problem çözme stratejileri arasında yer almaz.
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.
İnternet üzerindeki bilgilerin sadece bir kısmının paylaşıma açılması, herkesin kendi özel bilgilerini saklaması anlamına gelen kavram aşağıdakilerden hangisidir?
A) Erişim B) Gizlilik C) Kullanılabilirlik
D) Fikri mülkiyet E) Doğruluk
Normal bir kullanıcın bilişim teknolojilerini kullanarak internet üzerinden bilgiye ulaşmasına ne denir?
A) Erişim B) Gizlilik C) Kullanılabilirlik
D) Fikri mülkiyet E) Doğruluk
I. Bilginin alındığı kaynağın belirtilmiş olması
II. Toplanılan bilginin en az üç ayrı kaynaktan alınması.
III. Bilgiyi aktaran sitenin uzantısı, hakkında sayfası, kullanım koşulları incelenmesi.
Bilgisayar bilimi dersi proje ödevi için araştırma yapar Mustafa, internette yaptığı araştırma sonucu elde ettiği bilgilerin doğruluğunu yukarıda verilenlerden hangisi veya hangileri ile teyit edebilir?
A) I, II ve III B) I ve II C) I ve III
D) II ve III E) Yalnız II
Doğru cevap "A) I, II ve III" seçeneğidir. Mustafa, bilgi doğruluğunu teyit etmek için bilginin alındığı kaynağın belirtilmiş olması (I), toplanılan bilginin en az üç ayrı kaynaktan alınması (II) ve bilgiyi aktaran sitenin uzantısı, hakkında sayfası, kullanım koşulları gibi faktörleri incelemesi (III) gibi yöntemleri kullanabilir.
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 yanlış değişken ismidir?
A) sayi B) 1.sayi C) adi
D) dogumTarihi E) soruSayisi
Değişken isimleri bazı kurallara uygun olarak belirlenmelidir. Doğru değişken isimleri, genellikle anlamlı, açıklayıcı ve anlaşılır olmalıdır. İsimler harf veya alt çizgi (_) ile başlamalıdır, ardından harfler, rakamlar ve alt çizgilerden oluşabilirler. Ancak, sayı ile başlamamalıdır. Değişken isimlerinde boşluk veya özel karakterler kullanılmamalıdır. Türkçe karakterler yerine İngilizce karakterler tercih edilmelidir. Verilen seçeneklerde: A) sayi: Değişken ismi harfle başlamalı, türkçe karakterler yerine "sayi" yerine "sayi" tercih edilmelidir. B) 1.sayi: Değişken ismi sayı ile başlayamaz, harfle başlamalıdır. C) adi: Değişken ismi uygun şekilde harfle başlamaktadır. D) dogumTarihi: Değişken ismi uygun şekilde harfle başlamaktadır. E) soruSayisi: Değişken ismi uygun şekilde harfle başlamaktadır. Bu açıklamalara göre, yanlış değişken ismi B) 1.sayi olmalıdır.
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.
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.
Veri türü belirlerken aşağıda verilen ifadelerden hangisi doğru değildir?
A) Matematiksel işlemlerde kullanılacak tüm veriler sayısal olarak belirlenmelidir.
B) Veri türleri karışık olarak kullanabiliriz.
C) Tanımladığınız veri genellikle sayısal, karakter, dizi ya da mantıksal olmalıdır.
D) Her bir veri türü kendisi için tanımlı veri setini kullanır.
E) Programcılar kendi tanımladıkları veri türlerini de oluşturabilirler
doğru, "B) Veri türleri karışık olarak kullanabiliriz." ifadesi yanlıştır. Veri türlerini karışık olarak kullanmak genellikle hatalara yol açabilir ve veri türlerinin uyumsuzluğuna neden olabilir. Diğer ifadeler doğru bilgiler içeriyor.
Problem analiz çizelgesinde; ifade ve eşitlikler listesi, sıralama, arama, hesaplama gibi adımların yapıldığı süreç hangisidir?
A) Eldeki veri süreci
B) Beklenen sonuç süreci
C) Problemin çözüm süreci
D) Çözüm seçenekleri süreci
E) Deneme süreci
Sorunun cevap anahtarı "C) Problemin çözüm süreci"dir. Problem analiz çizelgesi, bir problemi çözmek için yapılması gereken adımları içerir. Bu adımlar, ifade ve eşitlikler listesi, sıralama, arama, hesaplama gibi işlemleri içerir. Dolayısıyla, doğru cevap "C) Problemin çözüm süreci"dir.
Aşağıdaki fonksiyonlardan hangisi 100 sayısının karekökünü alır?
A) Abs(100) B) Right(100,2) C) Length(100)
D) Sqrt(100) E) Mod(100)
100 sayısının karekökünü almak için kullanılan fonksiyon "Sqrt" (Karekök) fonksiyonudur. Bu fonksiyon, bir sayının karekökünü bulmak için kullanılır. Dolayısıyla, doğru cevap D seçeneği olan "Sqrt(100)" olmalıdır. Diğer seçenekler, 100 sayısının karekökünü bulmak için uygun değildir. Örneğin, A seçeneği "Abs(100)" sadece 100'ün mutlak değerini alır ve karekök değil. B seçeneği "Right(100,2)" 100 sayısının sağdan 2 karakterini alır ve yine karekök değil. C seçeneği "Length(100)" ise 100 sayısının uzunluğunu ölçer, bu da karekök değil. E seçeneği "Mod(100)" ise 100 sayısının başka bir sayıya bölünmesinden kalanı hesaplar, yine karekök değil.
x=30, y=60, z=(y-10)
Yukarıdaki değişkenlerin içindeki değerlerin toplamını bulan ve sonucun kaç basamaklı olduğunu bulan fonksiyon aşağıdakilerden hangisidir?
A) Abs(Right(sum(x,y,z,),1)) B) integer(sum(x,y,z,))
C) Length(sum(x,y,z)) D) mid(average(x,y,z),1,2)
E) string(avarage(x,y,z))
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.
Bu soruyla, öğrencilerin temel matematiksel operatörlerin ne olduğunu ve büyüktür (>) operatörünün özel bir kullanımını anlamaları hedeflenmektedir.
Problem çözme sürecini anlama ve farklı problem çözme tekniklerini ayırt edebilme yeteneği.
Bu soru ve cevap anahtarı, öğrencilere internet güvenliği ve kişisel bilgi korumanın neden önemli olduğunu anlatarak, dijital ortamda gizliliğin ve kişisel verilerin korunmasının vurgulanması kazanımını sağlar.
Kullanıcılar, bilişim teknolojilerini kullanarak interneti etkin bir şekilde kullanarak istedikleri bilgilere erişebilir ve bu sayede çeşitli konularda bilgi sahibi olabilirler.
Bu soru ve cevap anahtarı, öğrencilere internet araştırmaları sırasında bilgi doğruluğunu nasıl değerlendirebileceklerini öğretirken, kaynak eleme ve güvenilir bilgiye erişim konularındaki farkındalığı artırır.
Temel Python dil yapısını anlama ve fonksiyonları kullanabilme yeteneği.
Programlamada değişken isimlendirme kurallarını anlama ve uygulama 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.
Programlamada veri türlerini anlama ve kullanma yetenekleri ölçülmektedir.
Problem çözme aşamalarını ve analizini anlama yetenekleri ölçülmektedir.
Bu soru, temel matematiksel fonksiyonları ve bu fonksiyonların ne amaçla kullanıldığını anlama yeteneğini test eder.
Matematiksel işlemler ve fonksiyonların kullanımı.
Karşılaştırma operatörlerini kullanarak ifadeleri değerlendirme ve karşılaştırma.
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.