2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10)

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 15 sorudan oluşmaktadır.



 2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) CEVAPLARI

  1. Klavyeden girilen bir öğrencinin notuna göre öğrencinin notunu A, B, C, D ve E olarak nitelendiren programın sözde kodunu yazınız.
    0 - 40 : E
    40 - 50 : D
    50 - 65 : C
    65 - 80 : B
    80 - 100 : A

    1. Başla
    2. oku not
    3. if ( ..........................) then
    4. yaz ...............
    5. else if ( ............................) then
    6. ...............
    7. ..............................................
    8. yaz ..........
    9. else if ( not > 65 and not < 80) then 
    10. .............
    11. else 
    12. ...............
    13. ....................

  2. Cevap:

    3: not > 0 and not < 40 ----- 4 : E ----- 5: not > 40 and not < 50 ------ 6: yaz D ------- 7: else if ( not > 50 and not < 65) then --------- 8: C ------ 10: yaz B ---- 12: yaz A ---- 13: Bitir

    Açıklama:

    1. Başla 2. oku not 3. if (not >= 0 and not < 40) then 4. yaz E 5. else if (not >= 40 and not < 50) then 6. yaz D 7. else if (not >= 50 and not < 65) then 8. yaz C 9. else if (not >= 65 and not < 80) then 10. yaz B 11. else 12. yaz A 13. Son ```Programda öğrencinin girilen notuna göre harf notunu belirlemek isteniyor. Verilen koşullara göre, not aralıkları belirlenmiş ve her aralık için uygun harf notu atanmıştır. Sözde kodda, girilen notun hangi aralığa girdiğine bakılarak uygun harf notu yazdırılmıştır.



  3. 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 .

  4. Cevap:

    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.



  5. Aşağıda verilen algoritmayı akış şemasında yapınız.
    1. Başla.
    2. Notları Oku.
    3. Ortalamayı Hesapla.
    4. Ortalamayı Yaz.
    5. Bitir.
    algoritma sorusu



  6. Cevap:

    Başla --- not1, not2 ---- ort = (not1 +not2) / 2 ---- [ort >= 50 ; Geçti -- kaldı ] ----- Bitir

    Açıklama:

    Cevap Anahtarı: Akış Şeması oluşturulmuş şekilde verilen bağımsız adımların sırasını takip eder. İlk olarak "Notları Oku" adımına gidilir, ardından "Ortalamayı Hesapla" adımına geçilir ve son olarak hesaplanan ortalama "Ortalamayı Yaz" adımında ekrana çıktı olarak verilir. Verilen algoritmanın akış şeması, işlemlerin görsel olarak sırasını ve ilişkisini gösterir. Akış şeması, her bir adımın nasıl bağlantılı olduğunu ve hangi sırayla gerçekleştirilmesi gerektiğini açıklar. Bu örnekte, başlangıç noktasından başlayarak her adımı sırasıyla izleyerek sona ulaşılır.



  7. Aşağıda verilen algoritmayı akış şemasında yapınız.
    1. Başla.
    2. Notları Oku.
    3. Ortalamayı Hesapla.
    4. Ortalamayı Yaz.
    5. Bitir.
    9.sınıf bilgisayar bilimi sorusu



  8. Cevap:

    Başla --- not1, not2 ---- ort = (not1 +not2) / 2 ---- ort --- Bitir

    Açıklama:

    Bu soruda, öğrencilerden verilen algoritmayı akış şeması şeklinde çizmeleri isteniyor. Akış Şeması: ``` +------------------+ | Başla | +------------------+ | V +------------------+ | Notları Oku | +------------------+ | V +------------------+ | Ortalamayı Hesapla| +------------------+ | V +------------------+ | Ortalamayı Yaz | +------------------+ | V +------------------+ | Bitir | +------------------+ ``` Bu akış şeması, algoritmanın adımlarını görsel olarak temsil eder.



  9. Aşağıdaki değişken isimlerinden yanlış olan hangisidir?

    A) okul_no                       B) Tcno
    C) telefon:                       D) adsoyad
    E) AdSoyad

  10. Cevap: C Açıklama:

    Doğru cevap C) telefon: adresidir. Değişken isimlerinin genellikle belirli kurallara uygun olması gerekir. Bu kurallara uymayan isimler hatalara neden olabilir. İşte bu soruda verilen değişken isimlerinin analizi: A) okul_no: Doğru, değişken ismi anlamlı ve düzgün yazılmış. B) Tcno: Doğru, değişken ismi anlamlı ve düzgün yazılmış. C) telefon: Yanlış, burada gereksiz ":" işareti var ve değişken ismi küçük harfle başlamalıdır. D) adsoyad: Doğru, değişken ismi anlamlı ve düzgün yazılmış. E) AdSoyad: Doğru, değişken ismi anlamlı ve düzgün yazılmış.



  11. Aşağıdaki fonksiyonlardan hangisi “Kodla” kelimesinin soldan ilk 4 harfini sonuç olarak verir?

    A) Mid(“Kodla”,4,4)              B) Right(“Kodla”,4)
    C) Left(“Kodla”,4)                 D) Average(“Kodla”)
    E) Center("Kodla",4)

  12. Cevap: C Açıklama:

    Doğru cevap C) Left("Kodla", 4) fonksiyonudur. - Mid("Kodla", 4, 4) fonksiyonu, "Kodla" kelimesinin 4. karakterinden başlayarak 4 karakteri alır. Yani sonuç "la" olur. - Right("Kodla", 4) fonksiyonu, "Kodla" kelimesinin sağdan 4 karakterini alır. Yani sonuç "Kodla" kelimesinin tamamını verir. - Left("Kodla", 4) fonksiyonu, "Kodla" kelimesinin sol tarafından başlayarak ilk 4 karakteri alır. Yani sonuç "Kodl" olur. - Average("Kodla") bir ortalama hesaplamak için kullanılan bir fonksiyon, kelimenin karakterlerini işlemiyor. - Center("Kodla", 4) kelimenin ortasından başlayarak 4 karakteri alır. Yani sonuç "odla" olur.



  13. Aşağıdaki parolalardan en güvenli olanı hangisidir?

    A) 2223692325                  B) cemgur2001
    C) melisayener1905          D) !5m@!l19t085
    E) sifre123

  14. Cevap: D Açıklama:

    En güvenli parola D) !5m@!l19t085'dir. - Bir güvenli parola, karmaşık karakterler içermeli ve tahmin edilmesi zor olmalıdır. - Parola B) cemgur2001 basit bir kelime ve tarih kombinasyonundan oluşuyor, bu nedenle kolayca tahmin edilebilir. - Parola C) melisayener1905, bir kişinin adı ve tarihi içeriyor, bu da kolayca tahmin edilebilir. - Parola E) sifre123 oldukça basit ve yaygın bir parola türüdür, en zayıf seçenektir. - Parola A) 2223692325 ise karmaşık gibi görünse de, sadece rakamlardan oluştuğu ve tekrar eden rakamları içerdiği için yine güvenli değildir. - Parola D) !5m@!l19t085, büyük harf, küçük harf, rakam ve sembollerden oluşan karmaşık bir paroladır ve en güvenli seçenektir.



  15. Kötü niyetli programların çalışması için kullanıcının izin vermesi ya da kendi isteği ile kurması gerektiği için bunlara …………….denmektedir. Saldırganların bilişim sistemi üzerinde tam yetki ile istediklerini yapmalarına izin verir. İlk olarak güvenlik yazılımlarını devre dışı bırakarak saldırganların bilişim sisteminin tüm kaynaklarına, programlarına ve dosyalarına erişmesine olanak sağlar. Güvensiz sitelerden indirilen dosyalar, tanınmayan kişilerden gelen e-postalar ya da taşınabilir bellekler aracılığı ile yayılabilir.
    Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?

    A) Virüs                  B) Truva atı              C) Tehdit
    D) Program            E) App

  16. Cevap: A Açıklama:

    Boş bırakılan yere A) Virüs gelmelidir. - Parçada kötü niyetli programlarla ilgili açıklamalar yapılmıştır. - İlk cümlede kötü niyetli programların kullanıcı izni veya kendi kurulumu gerektiği belirtilmiştir. - İkinci cümlede bu tür programlara tam yetki verdiği ve güvenlik yazılımlarını devre dışı bırakarak saldırganların bilişim sistemine erişim sağladığı ifade edilmektedir. - Bu tanım en çok virüslerle uyumlu olduğu için boşluğa "Virüs" kelimesi gelmelidir.



  17. 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))

  18. Cevap: A Açıklama:

    Doğru cevap A) Abs(Right(sum(x, y, z), 1)) olmalıdır. - İlk olarak, x, y ve z'nin değerlerini topluyoruz: x + y + z = 30 + 60 + (60 - 10) = 80. - Elde edilen toplam, 80'dir. - Sağdaki fonksiyonlar sırasıyla aşağıdaki işlemleri gerçekleştirir: 1. sum(x, y, z): Değişkenlerin toplamını hesaplar, yani 80'i verir. 2. Right(sum(x, y, z), 1): Toplamın sağdan bir basamağını alır, yani 0'ı verir. 3. Abs(Right(sum(x, y, z), 1)): Bu işlem, sonucu her zaman pozitif bir değer olarak döndürür, yani 0'ı verir. - Sonuç olarak, işlem sonucu olan 0'ın basamak sayısı 1'dir.



  19. Aşağıdakilerden hangisi zararlı programlara karşı alınacak tedbirlerden değildir?

    A) Bilgisayara antivirüs ve İnternet güvenlik programları kurularak bu programların sürekli güncel tutulmaları sağlanmalıdır.
    B) Tanınmayan/güvenilmeyen e-postalar ve ekleri kesinlikle açılmamalıdır.
    C) Ekinde şüpheli bir dosya olan e-postalar açılmamalıdır. Örneğin resim.jpg.exe isimli dosya bir resim dosyası gibi görünse de uzantısı exe olduğu için uygulama dosyasıdır.
    D) Bilgisayarın internete bağlantısını kesmek.
    E) Bilgisayara bağlanan usbileri kontrol etmek

  20. Cevap: D Açıklama:

    Bu sorunun cevap anahtarı D) Bilgisayarın internete bağlantısını kesmek değildir. Zararlı programlara karşı alınacak tedbirler arasında internet bağlantısını kesmek yerine güncel antivirüs ve güvenlik programları kullanmak, güvensiz e-postaları açmamak, şüpheli dosyaları açmamak, USB sürücüleri kontrol etmek gibi önlemler bulunur. İnternet bağlantısını kesmek, bilgisayarın işlevselliğini büyük ölçüde sınırlar ve bu genellikle zararlı programlarla başa çıkmak için gereken yaygın bir tedbir değildir.



  21. 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

  22. Cevap: D Açıklama:

    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.



  23. Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak True döndürür?

    A) 5<>7   B) 78<7   C) 8 == 9   D) 9=10  E) 5 > 12

  24. Cevap: C Açıklama:

    Sorunun cevap anahtarı ve çözüm açıklaması şu şekildedir: Doğru Cevap: A) 5<>7 Verilen şıklar arasında, programda sonuç olarak True döndüren operatör "<>" operatörüdür. Bu operatör "eşit değil" anlamına gelir. Dolayısıyla, A seçeneği olan "5<>7" ifadesi, 5 ile 7'nin eşit olmadığını ifade eder ve sonuç olarak True döner. Diğer şıklar yanlış sonuçlar üretir: - B seçeneği "78<7" ifadesi yanlıştır, çünkü 78, 7'den küçük değildir. - C seçeneği "8 == 9" ifadesi yanlıştır, çünkü 8 ile 9 eşit değildir. - D seçeneği "9=10" ifadesi hatalıdır, çünkü eşitlik operatörü "=" yerine "==" kullanılmalıdır. - E seçeneği "5 > 12" ifadesi yanlıştır, çünkü 5, 12'den büyük değildir.



  25. Aşağıdaki şıklarda bulunan karşılaştırmalardan hangisinde sonuç olarak dönecek olan True/False eşleştirmesi doğru verilmiştir?

    A) 5<7 AND 4<5 => FALSE       B) 1<0 OR 4<5 => FALSE
    C) 3==3 AND 4<=4 => TRUE    D) 4<>5 OR 2<7 => FALSE
    E) 9 > 12 => TRUE

  26. Cevap: C Açıklama:

    Sorunun cevap anahtarı ve çözüm açıklaması şu şekildedir: Doğru Cevap: C) 3==3 AND 4<=4 => TRUE Verilen şıklarda, sonuç olarak dönecek olan True/False eşleştirmesini doğru veren ifade C seçeneğinde yer almaktadır. C seçeneği "3==3 AND 4<=4" ifadesini içerir. Bu ifade, her iki karşılaştırma da doğru olduğu için sonuç olarak True döner. Yani, 3 eşittir 3 ve 4 4'ten küçük veya eşittir, her ikisi de doğru olduğundan ifade True'dur. Diğer seçeneklerdeki ifadeler yanlış sonuçlar üretir: - A seçeneği "5<7 AND 4<5" ifadesi, 5 7'den küçük ve 4 5'ten küçük olduğu için sonuç False'dur. - B seçeneği "1<0 OR 4<5" ifadesi, her iki karşılaştırma da yanlış olduğu için sonuç False'dur. - D seçeneği "4<>5 OR 2<7" ifadesi, her iki karşılaştırma da doğru olduğu için sonuç True'dur, ancak bu ifade yanlış sonuç olarak verilmiştir. - E seçeneği "9 > 12" ifadesi, 9'un 12'den büyük olmadığı için sonuç False'dur.



  27. Problem çözme sürecimiz, bilgisayarın iletişim kurma yöntemi ile şekillenir. Algoritma, bilgisayara hangi işlemi hangi sırada yapması gerektiğini söyleyen yönergeler bütünüdür. …………………. ise algoritmanın görsel gösterimidir.
    Yukarıdaki paragrafta boş bırakılan yere aşağıdakilerden hangisi gelecektir?

    A) Operatör           B) Değişken           C) Akış Şeması                 
    D) Kod                   E) App

  28. Cevap: C Açıklama:

    Paragrafta, algoritmanın görsel gösterimi ifade edilmektedir. Bu tanıma en uygun terim "Akış Şeması"dır. Akış şeması, algoritmanın adımlarını ve işlemlerini görsel olarak temsil eden bir diyagramdır. Diğer seçenekler, bu tanıma uymaz. Örneğin, operatörler ve değişkenler algoritmanın içeriğini temsil ederken, akış şeması algoritmanın görsel bir temsilidir.



  29. Aşağıdaki akış şemasında programın çalışması için numaralı satırların sırasını şıklardan hangisi doğru olarak vermiştir?
    bilgisayar bilimi sorusu

    A) 1-2-3-4-5-6                  B) 2-3-5-6-4-1
    C) 4-1-3-2-6-5                  D) 6-1-5-4-2-3
    E) 1-4-2-3-5-6

  30. Cevap: C Açıklama:

    Sorunun cevap anahtarı C) 4-1-3-2-6-5'tir. Akış şemasındaki numaralı satırların sırasıyla çalıştırılması gereken adımları temsil eder: 1. Program başlatılır (Başlangıç). 2. Kullanıcıdan bir sayı girişi alınır (Kullanıcıdan Bilgi Alımı). 3. Girilen sayı 2 ile çarpılır (Çarpma İşlemi). 4. Elde edilen sonuç ekranda gösterilir (Sonuç Gösterimi). 5. Program sona erer (Bitiş). 6. Kullanıcı isteğe bağlı olarak programı sonlandırabilir (Kullanıcı Kontrolü). Bu sıralama, programın doğru çalışabilmesi için numaralı satırların sırasını doğru bir şekilde yansıtmaktadır.



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:




2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) Detayları

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) 55 kere indirildi. Bu sınav Orta derecede zorluktadır. Sınav zorluk derecesi sınavı oluşturan soruların istatistikleri alınarak oluşturulmuştur. Toplamda 15 sorudan oluşmaktadır. Sınav soruları aşağıda verilen kazanımları ölçecek şekilde hazırlanmıştır. 10 Ocak 2022 tarihinde eklenmiştir. Bu sınavı şimdiye kadar 0 kullanıcı beğenmiş. Bu sınavı çözerek başarınızı artırmak için 2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) Testini Çöz tıklayın. 2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) yazılı sınavına henüz hiç yorum yapılmamış. İlk yorum yapan siz olun.

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) sınavında hangi soru türleri kullanılmıştır?

Bu sınavda verilen soru türleri kullanılmıştır.
  • Klasik
  • Test


2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) Hangi Kazanımları Kapsıyor?

Bu sınav ve tema ve kazanımlarını kapsamaktadır.
  • PROBLEM ÇÖZME VE ALGORİTMALAR
    1. Doğrusal Mantık Yapısı İle Problem Çözme
    2. Döngü Yapısı İle Problem Çözme
    3. Farklı Algoritma Uygulamaları
    4. Karar Yapıları İle Problem Çözme
    5. Problem Çözme Kavramları ve Yaklaşımlar
    6. Problem Çözme Süreci
    7. Problem Çözme Yaklaşımları
    8. Programlama Yapısı

Ayrıca

Temel programlama mantığı ve akışını anlamak; koşullu ifadelerin nasıl kullanıldığını ve programlama dilindeki yapıları kavramak.

Temel programlama mantığını anlamaları, karar yapılarını kullanmayı öğrenmeleri ve mantıksal ifadelerle çalışmayı öğrenmeleri hedeflenir.

Algoritmik düşünme, akış şeması oluşturma ve adım adım işlem sırasını takip etme becerisi.

Kazanım olarak, öğrencilerin algoritmaları akış şemalarına dönüştürme yeteneği ve programın işleyişini görsel olarak anlama becerisi hedeflenir.

Değişken isimlerinin düzgün ve anlamlı bir şekilde nasıl olması gerektiğini anlama.

Metin işleme fonksiyonlarını doğru bir şekilde kullanabilme yeteneği.

Güvenli parola seçme becerisi ve siber güvenlik bilinci.

Bilgisayar güvenliği ve kötü niyetli yazılımların tanınması.

Matematiksel işlemler ve fonksiyonların kullanımı.

Bilgisayar güvenliği önlemleri hakkında bilgi sahibi olma.

Karşılaştırma operatörlerini kullanarak ifadeleri değerlendirme ve karşılaştırma.

Bu soru, karşılaştırma operatörlerini ve bu operatörlerin nasıl kullanılacağını anlama yeteneğini test eder.

Bu soru, mantıksal operatörleri ve karşılaştırmaları doğru bir şekilde anlama ve değerlendirme yeteneğini test eder.

Bu soru, problem çözme ve algoritmaların görsel temsili kavramlarını anlama yeteneğini test eder.

Bilgisayar programlarının akış şemalarını anlayabilme ve yorumlayabilme.

etiketlerini kapsamaktadır.

Hangi kategoriye ait?

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait.

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) Testi İstatistikleri

Bu sınav 45 kere çözüldü. Sınava kayıtlı tüm sorulara toplamda 239 kere doğru, 140 kere yanlış cevap verilmiş.

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) Sınavını hangi formatta indirebilirim?

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) sınavını .pdf veya .docx olarak ücretsiz indirebilirsiniz. Bunun yanında sistem üzerinden doğrudan yazdırabilirsiniz. Veya öğretmen olarak giriş yaptıysanız 2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) sınavını sayfanıza kaydedebilirsiniz.

2023-2024 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2022-01-10) sınav sorularının cevap anahtarlarını nasıl görebilirim?

Sınavın cevap anahtarını görebilmek için yukarıda verilen linke tıklamanız yeterli. Her sorunun cevabı sorunun altında gösterilecektir. Veya Sınavı .docx olarak indirdiğinizde office word programıyla açtığınızda en son sayfada soruların cevap anahtarına ulaşabilirsiniz.

Kendi Sınavını Oluştur

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.


Sınav hakkında telif veya dönüt vermek için lütfen bizimle iletişime geçin.