2024-2025 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2023-05-22)
-

Şekilde problem çözme basamakları sırasıyla gösterilmiştir.
Buna göre soru işareti ile gösterilen yere hangisi gelmelidir?A) Problemi anlama
B) Probleme çözümler sunma
C) Çözümleri deneme
D) Problemi başka problemlerle kıyaslama
E) Problemin çözümünü doğrulama.
-
Aşağıdakilerden hangisi GSÇ çizelgesinin bölümlerinden biri değildir?
A) Girdi B) Kontrol
C) Süreç D) Modül Referansı
E) Çıktı
-
Aşağıda verilen simgelerin yanlarına açıklamalarını yazınız.

-
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.
-
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)
-
Aşağıdaki akış şemasının yaptığı işlemi şıklardan hangisi tanımlıyor?
A) Girilen notları topluyor.
B) Girilen 4 sınav notunu toplayıp ekrana yazdırıyor.
C) Girilen 2 sınav notunun ve 2 performans notunun toplamını ekrana yazdırıyor.
D) Girilen 2 sınav notunu ve 2 performans notunu ayrı ayrı toplayarak bu iki toplamın toplamını alıp 4 e bölerek çıkan sonucun 50 den küçük olup olmadığını karşılaştırarak geçip kalma durumunu ekrana yazdırıyor.
E) Girilen sayıların algoritmik ortalamasını aldırıp ekrana yazdırır
-
Aşağıda verilen ifadelerden hangisi sayısal veri türüne ait değildir?
A) 49.99 B) 10654876542
C) 34217 D) TR0600006543L
E) 67
-
I. Oluşturulan değer, tırnak içinde belirtilir
II. Büyük ve küçük harf duyarlıdır
III. Karakterler sadece sayıdan oluşsa bile hesaplama işlemlerinde kullanılamaz.
Yukarıda verilenlerden hangisi veya hangileri alfanümerik/karakter veri türleri için doğrudur?A) I, II ve III B) I ve II C) II ve III
D) I ve III E) Yalnız II
-
I. True
II. False
III. Null
Yukarıda verilenlerden hangisi veya hangileri mantıksal veri değerlerindendir?A) Yalnız II B) I ve II C) II ve III
D) I ve III E) I, II ve III
-
I. Değişkene içerdiği değer ile tutarlı isimler verilmeli
II. Değişkenlere isim verirken boşluk kullanılmamalı.
III. Değişkenlere isim verirken bir karakter ile başlanmalı
Yukarıda verilenlerden hangisi veya hangileri değişken isimlendirirken dikkat edilmesi gereken hususlar arasındadır?A) Yalnız II B) I ve II C) II ve III
D) I, II ve III E) I ve III
-
Aşağıda verilen ifadelerden hangisi fonksiyonlar için doğru değildir?
A) Her programlama dili, içerisinde kendine özgü fonksiyonlar barındırır
B) Fonksiyonlar, bir çözüm sürecinin belirli parçaları olarak kullanılır
C) Fonksiyonlar, kendilerine verilen isim ve ayraç içerisinde gönderilen veri ile tanımlanır.
D) Fonksiyonlar program yaşam sürecinde yalnızca bir kez kullanılır.
E) Belirli işlemleri yürüten ve sonuçları döndüren bir işlem kümesidir
-
s= -81
Sqrt (Abs(s))
Yukarıda verilen fonksiyonun çıktısı hangisi olur?A) 9 B) 16 C) 81 D) -9 E) -16
-
S= “Mustafa”
Length(S)
Verilen fonksiyonun çıktısı hangisi olur?A) 7 B) Mus C) MUSTAFA
D) afa E) mstf
-
s=25
a=15
y=s+10
Sum (s,a,y)
Verilen fonksiyonun çıktısı hangisi olur?A) 15 B) 50 C) 65 D) 75 E) 0
-

Akış şemasında verilen simge hangisi için kullanılır?A) Giriş B) Çıkış C) Başla D) İşlem E) Bitir
-
1. Başla.
2. ort = (not1 + not2)/2
3. Oku not1, not2
4. Bitir.
5. Yaz ort
Yukaırda verilen sözde kodu aşağıdaki akış şemasına doğru şekilde yerleştirildiğinde hangisi doğru eşleştirme olur?
A) a:1 - b:3 - c:2 - d:5 - e:4
B) a:1 - b:2 - c:3 - d:4 - e:5
C) a:5 - b:3 - c:1 - d:4 - e:2
D) a:1 - b:4 - c:5 - d:2 - e:3
E) a:5 - b:3 - c:4 - d:1 - e:2
CEVAP ANAHTARI
- A
- B
- Başla/Bitir -- Giriş -- Atama/İşlem -- Denetim (Karar) --- Çıkış -- Döngü --- Akış Yönü --- Bağlaç --- Önceden tanımlı işlem/Fonksiyon
- Başla --- not1, not2 ---- ort = (not1 +not2) / 2 ---- ort --- Bitir
- C
- D
- D
- A
- B
- D
- D
- C
- A
- D
- A
- A