9.Sınıf Bilişim Teknolojileri 1.Dönem Sonu Sınava Hazırlık Test 2 sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 18 sorudan oluşmaktadır.
Problem için çözüm üretirken destek olabilecek temel araçlardan biri nedir?
A) Problem Analiz Çizelgesi B) Algoritmalar
C) Akış Şemaları D) GSÇ Çizelgesi
E) Etkileşim Çizelgesi
Aşağıdakilerden hangisi bir problem analiz çizelgesinin amacıdır?
A) Program beklentilerini analiz etmek
B) Program kodunu yazmak
C) Programı hata ayıklamak
D) Programı derlemek
E) Programı çalıştırmak
Algoritmalar için hangi özellik doğrudur?
A) Adım adım işlemlerden oluşan yapılardır
B) Bilgisayara işletim sistemi sağlar
C) Yazılım hatalarını ayıklar
D) Programları derler
E) Programları çalıştırır
Problem çözme sürecinde problemin tümünü anlamlı parçalara ayırmak için kullanılan yapı nedir?
A) Doğrusal yapı B) Modüler yapı
C) Karar yapısı D) Döngüsel yapı
E) Durumsal yapı
Farklı satırlar arasında mantıksal bağlantı kurmak yerine kullanılan yapı nedir?
A) Doğrusal yapı B) Karar yapısı
C) Fonksiyon D) Döngüsel yapı
E) Durumsal yapı
Bir işlemi belirli bir koşul sağlandığında tekrar tekrar gerçekleştiren yapıya ne ad verilir?
A) Doğrusal yapı B) Karar yapısı
C) Döngüsel yapı D) Durumsal yapı
E) Modüler yapı
Bağlılık ve birleşim kavramları neleri ifade eder?
A) Modüllerin bağımsız ve bağlantılı çalışması
B) Modüllerin birbirini etkilememesi
C) Modüllerin sadece sonucu göndermesi
D) Modüllerin aynı verileri kullanması
E) Modüllerin farklı algoritmalar kullanması
Aşağıdakilerden hangisi modül oluştururken dikkat edilmesi gereken bir nokta değildir?
A) Modüllerin kısa olması
B) Modüllerin tek bir işlevi olması
C) Modüllerin dallanmalar içermesi
D) Modüllerin rahat anlaşılır olması
E) Modüllerin sorunların çözümünde kullanılması
Aşağıdakilerden hangisi doğrusal mantık yapısının bir avantajıdır?
A) Basitlik ve anlaşılırlık
B) Verimliliği
C) Çok çeşitli problemler için uygunluğu
D) Geriye yayılma desteği
E) Paralel işleme yeteneği
Aşağıdakilerden hangisi doğrusal mantık yapısının bir dezavantajıdır?
A) Karmaşık problemler için uygun değildir.
B) Kod tekrarına neden olabilir.
C) İşlemleri geri alamaz.
D) Çok fazla bellek gerektirir.
E) Paralel işlemeyi destekler.
Karar mantık yapısında koşul yanlışsa hangi yönergeler uygulanır?
A) Doğru koşul için belirlenen yönergeler
B) Yanlış koşul için belirlenen yönergeler
C) Her iki koşul için de belirlenen yönergeler
D) Hiçbir yönerge
E) else kısmında belirlenen yönergeler
Aşağıdaki hangi ifade bir ilişkisel operatör kullanmaktadır?
A) x AND y B) x + y = 5 C) x < 10 D) x OR y E) NOT x
Aşağıdaki mantık dönüşümü kuralları doğrudur mu? 1. Tüm < koşullarını >= ile değiştirin. 2. Tüm > koşullarını <= ile değiştirin. 3. Tüm Then kapsamındaki tüm yönergeleri else kapsamı ile karşılıklı olarak değiştirin.
A) Evet, tüm kurallar doğrudur.
B) Sadece 1. ve 2. kurallar doğrudur.
C) Sadece 1. ve 3. kurallar doğrudur.
D) Sadece 2. ve 3. kurallar doğrudur.
E) Hiçbir kural doğru değildir.
Aşağıdaki problem için en uygun karar yapısı hangisidir? Bir okul öğrencisinin ortalamanın üzerinde not aldığı derslerin sayısını belirlemek.
A) Düz mantık B) Pozitif mantık
C) Negatif mantık D) İç içe mantık
E) Koşul mantığı
Sayaç işleminin temel amacı nedir?
A) Bir sayıyı sürekli azaltmak
B) Bir sayıyı sürekli arttırmak
C) Bir sayıyı sürekli değiştirmek
D) İki sayıyı sürekli toplamak
E) İki sayıyı sürekli çıkarmak
Biriktirme işlemi, bir değeri nasıl değiştirir?
A) Sabit bir değer ekleyerek
B) Değişken bir değer ekleyerek
C) Sabit bir değer çıkararak
D) Değişken bir değer çıkararak
E) Hiçbiri
Repeat/Until döngüsünde koşul aşağıdakilerden hangisinde döngünün sonunda kontrol edilir?
A) While/WhileEnd döngüsünde
B) If/Then/Else karar yapısında
C) Otomatik sayaç döngüsünde
D) Repeat/Until döngüsünde
E) Tüm sayılan döngülerde
Aşağıdakilerden hangisi iç içe döngü örneğidir?
A) Bir sınıftaki öğrencilerin not ortalamasını hesaplamak
B) Bir mağazadaki ürünlerin fiyatlarını görüntülemek
C) Otomatik sayaç döngüsü kullanarak bir matrisin elemanlarını yazdırmak
D) Bir dizi sayıdaki en büyük sayıyı bulmak
E) Bir metindeki belirli bir kelimeyi aramak
Problem için çözüm üretirken destek olabilecek temel araçlardan biri nedir?
A) Problem Analiz Çizelgesi B) Algoritmalar
C) Akış Şemaları D) GSÇ Çizelgesi
E) Etkileşim Çizelgesi
Problem çözme sürecini destekleyen temel araçlar arasında Problem Analiz Çizelgesi yer alır.
Aşağıdakilerden hangisi bir problem analiz çizelgesinin amacıdır?
A) Program beklentilerini analiz etmek
B) Program kodunu yazmak
C) Programı hata ayıklamak
D) Programı derlemek
E) Programı çalıştırmak
Problem analiz çizelgesi, programın beklentilerini analiz etmek için kullanılan bir araçtır.
Algoritmalar için hangi özellik doğrudur?
A) Adım adım işlemlerden oluşan yapılardır
B) Bilgisayara işletim sistemi sağlar
C) Yazılım hatalarını ayıklar
D) Programları derler
E) Programları çalıştırır
Algoritmalar, adım adım işlemlerden oluşan yapılardır ve bu yapılar bilgisayarlar tarafından anlaşılabilir şekilde ifade edilir.
Problem çözme sürecinde problemin tümünü anlamlı parçalara ayırmak için kullanılan yapı nedir?
A) Doğrusal yapı B) Modüler yapı
C) Karar yapısı D) Döngüsel yapı
E) Durumsal yapı
Modüler yapı, problemi anlamlı parçalar olan modüllere bölmeyi ifade eder.
Farklı satırlar arasında mantıksal bağlantı kurmak yerine kullanılan yapı nedir?
A) Doğrusal yapı B) Karar yapısı
C) Fonksiyon D) Döngüsel yapı
E) Durumsal yapı
Fonksiyonlar, belirli bir işlemi gerçekleştirmek için kod parçalarını gruplar ve bu işlemler farklı satırlar arasında bağlantı kurmak için kullanılabilir.
Bir işlemi belirli bir koşul sağlandığında tekrar tekrar gerçekleştiren yapıya ne ad verilir?
A) Doğrusal yapı B) Karar yapısı
C) Döngüsel yapı D) Durumsal yapı
E) Modüler yapı
Döngüsel yapılar, koşul sağlandığı sürece işlemleri tekrarlar.
Bağlılık ve birleşim kavramları neleri ifade eder?
A) Modüllerin bağımsız ve bağlantılı çalışması
B) Modüllerin birbirini etkilememesi
C) Modüllerin sadece sonucu göndermesi
D) Modüllerin aynı verileri kullanması
E) Modüllerin farklı algoritmalar kullanması
Bağlılık, modüllerin bağımsız çalışabilme yeteneğini; birleşim, modüllerin veri paylaşmasını ifade eder.
Aşağıdakilerden hangisi modül oluştururken dikkat edilmesi gereken bir nokta değildir?
A) Modüllerin kısa olması
B) Modüllerin tek bir işlevi olması
C) Modüllerin dallanmalar içermesi
D) Modüllerin rahat anlaşılır olması
E) Modüllerin sorunların çözümünde kullanılması
Dallanmalar modül yapısının bozulmasına neden olabilir. Diğer seçenekler modül oluştururken dikkat edilmesi gereken hususlardır.
Aşağıdakilerden hangisi doğrusal mantık yapısının bir avantajıdır?
A) Basitlik ve anlaşılırlık
B) Verimliliği
C) Çok çeşitli problemler için uygunluğu
D) Geriye yayılma desteği
E) Paralel işleme yeteneği
Doğrusal mantık yapısı, en basit ve anlaşılır algoritma yapılarından biridir.
Aşağıdakilerden hangisi doğrusal mantık yapısının bir dezavantajıdır?
A) Karmaşık problemler için uygun değildir.
B) Kod tekrarına neden olabilir.
C) İşlemleri geri alamaz.
D) Çok fazla bellek gerektirir.
E) Paralel işlemeyi destekler.
Doğrusal mantık yapısı, karmaşık problemler için yeterince güçlü değildir ve bu tür problemler için döngüler veya koşullu ifadeler gibi daha gelişmiş yapılar gerekir.
Karar mantık yapısında koşul yanlışsa hangi yönergeler uygulanır?
A) Doğru koşul için belirlenen yönergeler
B) Yanlış koşul için belirlenen yönergeler
C) Her iki koşul için de belirlenen yönergeler
D) Hiçbir yönerge
E) else kısmında belirlenen yönergeler
Koşul yanlışsa, else kısmındaki yönergeler uygulanır.
Aşağıdaki hangi ifade bir ilişkisel operatör kullanmaktadır?
A) x AND y B) x + y = 5 C) x < 10 D) x OR y E) NOT x
<, >, <=, >= ve = gibi operatörler ilişkisel operatörlerdir.
Aşağıdaki mantık dönüşümü kuralları doğrudur mu? 1. Tüm < koşullarını >= ile değiştirin. 2. Tüm > koşullarını <= ile değiştirin. 3. Tüm Then kapsamındaki tüm yönergeleri else kapsamı ile karşılıklı olarak değiştirin.
A) Evet, tüm kurallar doğrudur.
B) Sadece 1. ve 2. kurallar doğrudur.
C) Sadece 1. ve 3. kurallar doğrudur.
D) Sadece 2. ve 3. kurallar doğrudur.
E) Hiçbir kural doğru değildir.
Verilen tüm kurallar, karar yapılarındaki mantık dönüşümleri için doğrudur.
Aşağıdaki problem için en uygun karar yapısı hangisidir? Bir okul öğrencisinin ortalamanın üzerinde not aldığı derslerin sayısını belirlemek.
A) Düz mantık B) Pozitif mantık
C) Negatif mantık D) İç içe mantık
E) Koşul mantığı
Düz mantık, tüm derslerin ortalamasının üzerinde olup olmadığını tek tek kontrol etmek için en uygun yapıdır.
Sayaç işleminin temel amacı nedir?
A) Bir sayıyı sürekli azaltmak
B) Bir sayıyı sürekli arttırmak
C) Bir sayıyı sürekli değiştirmek
D) İki sayıyı sürekli toplamak
E) İki sayıyı sürekli çıkarmak
Sayaç işlemi, bir sayıyı sürekli sabit bir değerle arttırır.
Biriktirme işlemi, bir değeri nasıl değiştirir?
A) Sabit bir değer ekleyerek
B) Değişken bir değer ekleyerek
C) Sabit bir değer çıkararak
D) Değişken bir değer çıkararak
E) Hiçbiri
Biriktirme işlemi, bir değere her seferinde değişken bir değer ekleyerek onu değiştirir.
Repeat/Until döngüsünde koşul aşağıdakilerden hangisinde döngünün sonunda kontrol edilir?
A) While/WhileEnd döngüsünde
B) If/Then/Else karar yapısında
C) Otomatik sayaç döngüsünde
D) Repeat/Until döngüsünde
E) Tüm sayılan döngülerde
Repeat/Until döngüsünde döngü içerisindeki yönergeler en az bir kez çalıştırılır ve ardından koşul kontrol edilir.
Aşağıdakilerden hangisi iç içe döngü örneğidir?
A) Bir sınıftaki öğrencilerin not ortalamasını hesaplamak
B) Bir mağazadaki ürünlerin fiyatlarını görüntülemek
C) Otomatik sayaç döngüsü kullanarak bir matrisin elemanlarını yazdırmak
D) Bir dizi sayıdaki en büyük sayıyı bulmak
E) Bir metindeki belirli bir kelimeyi aramak
İç içe döngüler, tekrar eden işlemleri yinelemek için kullanılır.
Problem çözme sürecinde yardımcı araçları belirlemek
Problem analiz çizelgesinin amacını anlamak
Algoritmaların yapısını anlamak
Modüler yapı kavramını anlamak
Fonksiyon kavramını anlamak
Döngüsel yapı türünü tanımak
Bağlılık ve birleşim kavramlarını anlamak.
Modül oluşturma ilkelerini öğrenmek.
Doğrusal mantık yapısının avantajlarını anlama.
Doğrusal mantık yapısının dezavantajlarını anlama.
Karar mantık yapısının else kısmını anlama
İlişkisel operatörleri tanıma
Karar yapılarında mantık dönüşümleri
Karar yapıları seçiminde uygun mantığı belirleme
Sayaç işleminin amacını anlama.
Biriktirme işleminin nasıl çalıştığını anlama.
Repeat/Until döngüsü, koşul doğru olana kadar işlemleri tekrar eder.
İç içe döngüler, birden fazla döngü yapısını bir arada kullanarak daha karmaşık işlemler gerçekleştirmeyi sağlar.
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.