9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Değerlendirme
-
Programlama ile ilgili olarak hangi ifade yanlıştır?
A) Programlar sadece belirli bir dilde yazılabilir.
B) Programlar girdi, çıktı, matematik, koşullu yürütme ve tekrarlama işlemlerine dayalıdır.
C) Programlamada kullanılan dil, programcının tercihine bağlı olarak değişebilir.
D) Programlama, problem çözme becerisi ve bilgi işlemsel düşünme gerektirir.
E) Programlar, bilgisayarın donanımına nasıl davranacağını belirler.
-
Hata ayıklama (debugging) nedir?
A) Programlama dillerini öğrenmek.
B) Programlama hatalarını bulma ve düzeltme işlemi.
C) Programlar arasında veri transferi.
D) Programlama için kullanılan ortamın yapılandırılması.
E) Program kodlarının yazılması.
-
Bilgisayar bilimi ile ilgili hangi beceri programcılar için özellikle önemlidir?
A) Resim çizme yeteneği.
B) Müzik enstrümanı çalma yeteneği.
C) Problem çözme becerisi.
D) Araba tamir etme becerisi.
E) Yemek pişirme yeteneği.
-
Programlama dilleri için söz dizimi neden önemlidir?
A) Programların yavaş çalışmasını sağlar.
B) Programların renkli olmasını sağlar.
C) Programların işletim sistemi ile uyumlu olmasını sağlar.
D) Programların yapısını ve kurallarını ifade eder.
E) Programların sadece belirli bir cihazda çalışmasını sağlar.
-
Bir problemi çözmek için problemin tekrar ifade edilmesi neden önemlidir?
A) Problemin tekrar ifade edilmesi, problemi daha karmaşık hale getirir.
B) Problemin tekrar ifade edilmesi, problemin çözümünü engeller.
C) Problemin tekrar ifade edilmesi, problemi daha iyi anlamayı sağlar.
D) Problemin tekrar ifade edilmesi, zaman kaybına neden olur.
E) Problemin tekrar ifade edilmesinin herhangi bir önemi yoktur.
-
Bir problemi çözme sürecinde problemin küçük parçalara ayrılmasının neden önemli olduğunu açıklayın.
A) Problemi küçük parçalara ayırmak, problemi daha karmaşık hale getirir.
B) Problemi küçük parçalara ayırmak, problem çözümünü hızlandırmaz.
C) Problemi küçük parçalara ayırmak, her bir parçanın çözümünü daha kolay hale getirir.
D) Problemi küçük parçalara ayırmak, problemi daha karmaşık hale getirir.
E) Problemi küçük parçalara ayırmak, problem çözümünü engeller.
-
Problem çözme sürecinin hangi adımında farklı çözüm yolları listesi oluşturulur?
A) Problemi Anlama
B) Problemi Tanımlama
C) Seçilen Çözüm Yolu ile Problemi Çözmek İçin Gerekli Yönergeleri Oluşturma
D) Problemin Çözümü İçin Farklı Yol ve Yöntemler Belirleme
E) Çözümü Değerlendirme
-
Problem çözme sürecinin hangi adımında seçilen çözüm yolunun olumlu ve olumsuz yönleri değerlendirilir?
A) Problemi Tanımlama
B) Problemi Anlama
C) Farklı Çözüm Yolları Listesi İçerisinden En İyi Çözümü Seçme
D) Seçilen Çözüm Yolu ile Problemi Çözmek İçin Gerekli Yönergeleri Oluşturma
E) Çözümü Değerlendirme
-
Problem çözme sürecinin son adımında ne yapılır?
A) Problemi Anlama
B) Problemi Tanımlama
C) Farklı Çözüm Yolları Listesi İçerisinden En İyi Çözümü Seçme
D) Seçilen Çözüm Yolu ile Problemi Çözmek İçin Gerekli Yönergeleri Oluşturma
E) Çözümü Değerlendirme
-
Hesaplamalı problemler hangi türdeki verileri içerir?
A) Sayısal veriler B) Alfanümerik veriler
C) Mantıksal veriler D) Karakter veriler
E) Ondalık veriler
-
Hangi veri türü reel sayıları kapsar?
A) Sayısal veri B) Alfanümerik veri
C) Mantıksal veri D) Karakter veri
E) Ondalık veri
-
Karakter veri setinde hangi karakterler bulunabilir?
A) Sadece rakamlar
B) Sadece harf ve rakamlar
C) Sadece özel semboller
D) Sadece büyük harf ve rakamlar
E) Harf, rakam ve özel semboller
-
Bir değişkenin içeriği program çalışırken ne sıklıkla değiştirilebilir?
A) Sadece bir kez
B) Hiçbir zaman
C) Her zaman
D) Sadece program başladığında
E) Sadece program kapanırken
-
Hangi tür veri, programın çalışması sona erdiğinde hafızada kalıcı olarak saklanır?
A) Sabit veri B) Değişken veri
C) İşlemci verisi D) Program verisi
E) Dosya verisi
-
Fonksiyonlar hangi amaçla kullanılır?
A) Problem çözme sürecini yavaşlatmak
B) Programın daha karmaşık olmasını sağlamak
C) Belirli işlemleri yürütmek ve sonuçları döndürmek
D) Değişkenlerin değerlerini değiştirmek
E) Programın çalışmasını durdurmak
-
Matematiksel bir işlem için hangi fonksiyon türü kullanılır?
A) Matematiksel Fonksiyonlar B) Dizi Fonksiyonları
C) Dönüştürme Fonksiyonları D) İşlem Fonksiyonları
E) Mantıksal Fonksiyonlar
-
Hangi değişken ismi Türkçe karakter kullanmamalıdır?
A) kullaniciAdı B) şifre
C) islemTürü D) adSoyad
E) ödemeMiktarı
-
Hangi fonksiyon türü, ortalama ve toplam gibi istatistiksel değerleri hesaplamak için kullanılır?
A) Matematiksel Fonksiyonlar B) Dizi Fonksiyonları
C) İstatistiksel Fonksiyonlar D) Yardımcı Fonksiyonlar
E) Dönüştürme Fonksiyonları
-
Hangi fonksiyon, bir dizinin sağ tarafındaki belirli bir karakter sayısını döndürmek için kullanılır?
A) Length (S) B) Right (S, n)
C) Value (S) D) Average (list)
E) Random
-
Hangi fonksiyon, 0 ile 1 arasında rastgele bir sayı döndürmek için kullanılır?
A) Sqrt (N) B) Mid (S, n1, n2)
C) Value (S) D) Random
E) Sum (list)
-
Hangi operatör, iki mantıksal ifadenin mantıksal 'VE' işlemine tabi tutulmasını sağlar?
A) + B) - C) * D) OR E) AND
-
Hangi operatör, iki sayının farkını hesaplamak için kullanılır?
A) + B) - C) * D) / E) MOD
-
Hangi operatör, iki sayının eşit olup olmadığını kontrol etmek için kullanılır?
A) + B) - C) * D) == E) /
-
Hangi operatör, bir sayının başka bir sayıya üssünü hesaplamak için kullanılır?
A) + B) - C) * D) / E) **
CEVAP ANAHTARI
- A
- B
- C
- D
- C
- C
- D
- C
- E
- A
- A
- E
- C
- E
- C
- A
- B
- C
- B
- D
- E
- B
- D
- E