✅ 9. Sınıf Matematik: Pictoblox Test Çöz
🚀 Teste Hazır mısın?
Öğrendiklerini pekiştirmek ve kendini denemek için harika bir fırsat! Soruları dikkatlice oku ve çözümlere göz atmayı unutma.
✅ 9. Sınıf Matematik: Pictoblox Testi
Pictoblox programlama platformunda tanımlanan bir $ x $ değişkeninin başlangıç değeri 5 olarak belirlenmiştir.
Program içerisinde yer alan " $ x $ değişkeninin değerini 3 artır" komut bloğu ardışık olarak 4 kez çalıştırıldığında, $ x $ değişkeninin son değeri kaç olur?
B) 15
C) 17
D) 20
E) 23
Pictoblox'ta tasarlanan bir oyunda bir karakterin ekran üzerindeki koordinatları $ x = -10 $ ve $ y = 15 $ olarak tanımlanmıştır.
Programda kullanılan "Eğer $ x > 0 $ VE $ y > 0 $ ise" koşul ifadesinin doğruluk değeri aşağıdakilerden hangisidir?
B) 0
C) $ x $
D) $ y $
E) $ x + y $
Pictoblox'ta yazılan bir kod bloğunda, başlangıç değeri 0 olan bir $ y $ değişkeni tanımlanmıştır.
Daha sonra bu değişken "10 defa tekrarla" döngü bloğunun içerisine yerleştirilen " $ y $ değerini 2 artır" komutu ile işleme sokulmuştur.
Döngü tamamen sonlandığında $ y $ değişkeninin değeri kaç olur?
B) 12
C) 18
D) 20
E) 22
Pictoblox'ta bir oyun tasarlanırken "puan > 50 VEYA süre < 30" koşulu sağlandığında ekranda "Kazandınız!" mesajı gösterilmektedir.
Buna göre, aşağıdaki durumların hangisinde oyuncu oyunu KAZANAMAZ?
B) puan = 40, süre = 15
C) puan = 55, süre = 40
D) puan = 45, süre = 35
E) puan = 51, süre = 30
Pictoblox'ta sayılarla işlem yapan bir algoritma şu şekilde tasarlanmıştır:
1. Başlangıçta $ a = 1 $ ve $ toplam = 0 $ olarak belirlenir.
2. "10 defa tekrarla" döngüsü başlatılır.
3. Döngünün her adımında: "Eğer $ a $ sayısı 3 ile kalansız bölünüyor ise $ toplam $ değişkeninin değerini $ a $ kadar artır" koşulu çalıştırılır.
4. Koşul kontrolünden sonra, $ a $ değişkeninin değeri 1 artırılır.
Bu algoritma tamamen sonlandığında $ toplam $ değişkeninin değeri kaç olur?
B) 15
C) 18
D) 24
E) 30
Pictoblox'ta kodlama yapan bir öğrenci, "p" ve "q" sensörlerinden gelen verilere göre bir koşul yapısı kurmak istemektedir. Tasarlamak istediği mantıksal koşul "Eğer p ise q" ($ p \implies q $) şeklindedir.
Ancak Pictoblox blok kütüphanesinde doğrudan bir "ise" ($ \implies $) bloğu bulunmamaktadır. Öğrenci, matematik dersinde öğrendiği mantıksal denklik kurallarını kullanarak bu koşulu "değil", "veya" ve "ve" bloklarıyla oluşturacaktır.
Buna göre, öğrencinin $ p \implies q $ koşuluna denk olarak kurması gereken blok yapısının matematiksel ifadesi aşağıdakilerden hangisidir?
B) $ p' \lor q $
C) $ p \lor q' $
D) $ p' \land q $
E) $ (p \lor q)' $
Pictoblox programında matematiksel işlemler yapan bir algoritma tasarlanmıştır. Algoritmada bir $ x $ değişkeni tanımlanmış ve başlangıç değeri 2 olarak atanmıştır.
Daha sonra programda "4 defa tekrarla" döngüsü çalıştırılmıştır. Bu döngünün her bir adımında " $ x $ değerini, kendisinin 3 katının 1 eksiği yap" komutu uygulanmaktadır.
Buna göre, döngü tamamen bittiğinde $ x $ değişkeninin değeri kaç olur?
B) 121
C) 122
D) 364
E) 365
Pictoblox'ta iki farklı sayı listesi tanımlanmıştır:
- A Listesi: $ \{2, 4, 6, 8, 10, 12\} $
- B Listesi: $ \{3, 6, 9, 12, 15\} $
Tasarlanan bir algoritma, A listesindeki her bir elemanı sırayla kontrol etmekte ve eğer kontrol edilen eleman B listesinde de mevcut ise bu elemanı "Ortak_Elemanlar" adındaki yeni bir listeye eklemektedir.
Buna göre, algoritma tamamlandığında "Ortak_Elemanlar" listesinin eleman sayısı ile bu elemanların toplamı sırasıyla aşağıdakilerden hangisidir?
B) 3 ve 18
C) 2 ve 12
D) 3 ve 24
E) 1 ve 6
Pictoblox'ta bir robotun engellerden kaçarak hareket etmesini sağlayan algoritma içerisinde şu mantıksal koşul tanımlanmıştır:
"Eğer değil (sağda_engel var VEYA solda_engel var) ise düz git."
Bu koşulun matematiksel mantıktaki De Morgan kurallarına göre sadeleştirilmiş hali aşağıdakilerden hangisidir?
(s: "sağda_engel var" önermesi, d: "solda_engel var" önermesi)
B) $ s \land d $
C) $ s' \land d' $
D) $ s \lor d' $
E) $ s' \lor d $
Pictoblox'ta girilen iki basamaklı bir doğal sayının basamak değerlerini ayrıştırarak işlem yapan bir algoritma şu adımlarla tasarlanmıştır:
1. Adım: Kullanıcının girdiği iki basamaklı sayıyı oku.
2. Adım: Sayıyı 10'a böl ve elde edilen bölümün tam kısmını $ x $ değişkenine ata.
3. Adım: Sayının 10 ile bölümünden kalanı $ y $ değişkenine ata.
4. Adım: $ z = 3x + 2y $ değerini hesapla ve ekrana yazdır.
Sisteme giriş olarak 74 sayısı yazıldığında, algoritma sonunda ekranda görünen $ z $ değeri kaç olur?
B) 26
C) 29
D) 31
E) 33
Pictoblox'ta ardışık sayıların toplamını hesaplayan bir program yazılmıştır. Programın işleyişi şu şekildedir:
- Başlangıçta "toplam" değişkeninin değeri 0 yapılır.
- Kullanıcıdan bir $ n $ pozitif tam sayısı girmesi istenir.
- Algoritma, 1'den başlayarak $ n $ sayısına kadar ( $ n $ dahil) olan tüm tek sayıları sırayla "toplam" değişkenine ekler.
Kullanıcı sisteme $ n = 11 $ değerini girdiğinde, algoritma tamamlandığında "toplam" değişkeninin değeri kaç olur?
B) 30
C) 36
D) 49
E) 121
Pictoblox'ta tasarlanan bir hayatta kalma oyununda, karakterin canı $ C $ ve enerjisi $ E $ değişkenleri ile kontrol edilmektedir. Oyunun her saniyesinde değişkenler şu kurallara göre güncellenmektedir:
- 1. Durum: Eğer $ C < 50 $ VE $ E > 20 $ ise; karakterin canı 5 artar, enerjisi 10 azalır.
- 2. Durum: Eğer $ C \ge 50 $ VEYA $ E \le 20 $ ise; karakterin canı 2 azalır, enerjisi 5 artar.
Başlangıçta canı $ C = 46 $ ve enerjisi $ E = 25 $ olan bir karakterin, oyun başladıktan tam 3 saniye sonraki can ($ C $) ve enerji ($ E $) değerleri sırasıyla aşağıdakilerden hangisi olur?
B) C = 49, E = 20
C) C = 51, E = 15
D) C = 52, E = 10
E) C = 45, E = 30
Pictoblox'ta iki pozitif tam sayının En Büyük Ortak Bölenini (EBOB) bulmak için Öklid Algoritması kullanılarak bir program tasarlanmıştır. Programın adımları şu şekildedir:
1. Adım: Kullanıcıdan $ a $ ve $ b $ sayılarını al.
2. Adım: " $ b $ sıfırdan farklı olduğu sürece tekrarla" döngüsünü başlat.
3. Adım: Döngü içinde; geçici bir $ t $ değişkenine $ b $ değerini ata.
4. Adım: $ b $ değişkenine $ a \text{ mod } b $ (a'nın b'ye bölümünden kalan) değerini ata.
5. Adım: $ a $ değişkenine $ t $ değerini ata.
6. Adım: Döngü bittiğinde ekrana $ a $ değerini yazdır.
Bu algoritmaya göre, kullanıcı $ a = 120 $ ve $ b = 45 $ değerlerini girdiğinde döngü toplam kaç kez çalışır ve ekrana yazdırılan $ a $ değeri kaç olur?
B) 3 kez çalışır, a = 15
C) 3 kez çalışır, a = 30
D) 4 kez çalışır, a = 15
E) 4 kez çalışır, a = 5
Pictoblox'ta bir veri analizi programı için 1'den 100'e kadar (100 dahil) olan doğal sayılar sırayla taranmaktadır.
Algoritmada sayıların listeye eklenmesi için şu koşul yapısı kurulmuştur:
"Eğer (sayı 4 ile kalansız bölünüyor) VE (değil (sayı 6 ile kalansız bölünüyor)) ise sayıyı listeye ekle."
Bu algoritma tamamlandığında oluşturulan listede kaç adet sayı bulunur?
B) 17
C) 21
D) 25
E) 33
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-pictoblox/testler