2024-2025 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 1.Yazılı Soruları (2022-01-10)
-
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
-
Çözüme doğru yol almadan önce problemi çok iyi anladığınızdan emin olmanız gerekir. Problemin neler içerdiğini ve kapsamını doğru anlamalısınız. Ayrıca problemi çözmeniz gereken insan ya da sistemin bilgi tabanında neler olduğunu da çok iyi anlamalısınız. Mevcut bilgi tabanında olmayan herhangi bir kavram ya da yönergeyi problemin çözüm sürecinde kullanamazsınız.
Yukarıda açıklaması verilen problem çözme adımı aşağıdakilerden hangisidir?A) Problemi Tanımlama
B) Problemin Çözümü İçin Farklı Yol ve Yöntemler Belirleme
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) Problemi Anlama
-
Yapılacak bir işlemi ya da hesaplamayı gerçekleştirmek için birbirini izleyen komut ya da yönergelerden oluşan yapıya program denir.
Buna göre aşağıdakilerden hangisi programın süreçlerinden biri değildir?A) Girdi B) Matematik C) Geometri
D) Tekrarlama E) Çıktı
-
Bir kenarı verilen karenin; çevresini ve alanını hesaplayan programın algoritmasını yazınız.
1. Başla
2. oku ................
3. çevre = ...................
4. alan = ...................
5. yaz ...............
6. yaz .................
7. ..............
-
Klavyeden girilen bir sayının yine klavyeden girilen değer kadar üssünü alan programın algoritmasını aşağıya yazınız.
1. Başla
2. oku .......................
3. yeniSayi = 1
4. for (..................................)
5. yeniSayi = ....................
6. i++
7. yaz ..................
8. Bitir
-
Klavyeden girilen bir sayının küpünü alan ve ekrana yazdıran programın aşağıda verilen akış şemasını doldurunuz.

-
Klavyeden girilen bir sayının tek mi çift mi olduğunu bulan programın sözde kodunu aşağıya yazınız.
1. Başla.
2. Oku .........
3. ..............................
4. Yaz Çift
5. .........
6. Yaz ........
7. Bitir.
-
Klavyeden girilen bir sayının küpünü alan algoritmayı yazınız.
1. Başla
2. ...................
3. .....................
4. Yaz ..............
5. Bitir
-
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 .
-
………; bireylerin ahlaklı ve erdemli bir hayat yaşayabilmesi için hangi davranışlarının doğru, hangilerinin yanlış olduğunu araştıran bir felsefe dalıdır.
Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?A) Algoritma B) Program C) Etik
D) Güvenlik E) Syntax
-
Aşağıdaki web site adreslerinden hangisi devlete ait bir kurumun sitesidir?
A) www.hepsiburada.com B) www.tema.org
C) www.meb.gov.tr D) www.bilgeis.net
E) www.trendyol.com
-
İnternet ortamında başkalarından kaynaklanan kötü davranışlara maruz kalabilirsiniz. İnternet etiğine uymayan bu davranışlara ……………….. denir.
Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?A) Tehdit B) Siber Zorbalık C) Etik
D) Güvenlik E) Gizlilik
-
Parolanın güvenliği açısından, aşağıdaki kurallara dikkat edilmelidir:
1-Parolanın başkalarıyla paylaşılmaması son derece önemlidir.
2- Parolalar, basılı ya da elektronik olarak hiçbir yerde saklanmamalıdır.
3-Başta e-posta adresinin parolası olmak üzere farklı bilişim sistemleri ve hizmetler için aynı parolanın kullanılmaması gerekir.
Yukarıda bilgilerden doğru olanlar hangi şıkta verilmiştir?A) Yalnız 1 B) Hepsi C) Yalnız 3 D) 2,3 E) Yalnız 2
-
Aşağıdaki değişken isimlerinden yanlış olan hangisidir?
A) okul_no B) Tcno
C) telefon: D) adsoyad
E) AdSoyad
-
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)
-
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 parolalardan en güvenli olanı hangisidir?
A) 2223692325 B) cemgur2001
C) melisayener1905 D) !5m@!l19t085
E) sifre123
-
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
-
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
-
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
CEVAP ANAHTARI
- B
- E
- C
- 2: kenar ---- 3: kenar * 4 --- 4: kenar * kenar ------ 5: çevre ---- 6: alan ---- 7: Bitir
- 2: sayi, us ----- 4: i = 1; i <= us; i++ ----- 5: yeniSayi * sayi --- 7: yeniSayi
- oku sayi --- sayi = sayi * sayi * sayi ---- yaz sayi ---- bitir
- 2: Sayi --- 3: if(sayi % 2 == 0) then ----- 5: Else ---- 6: Tek
- 2: gir sayi --- 3: alan = sayi * sayi * sayi --- 4: alan
- yas ---- yes > 50 ise yaz büyük --- küçük --- Bitir
- C
- C
- B
- B
- C
- D
- C
- D
- A
- D
- C