Lise Bilgisayar Bilimi 2.Dönem 1.Sınav (Klasik) sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 10 sorudan oluşmaktadır.
Python'da kullanılan aritmetik operatörleri ve anlamlarını açıklayınız.
Aşağıdaki kod parçasını açıklayınız:
Python'da döngü yapılarını tanımlayınız.
Bir while döngüsünün söz dizimi nedir?
Bir fonksiyonun bölümlerini açıklayın.
print işlevi ile ilgili bilgi açıklama yapınız.
Nesne yönelimli programlama nedir? Açıklayınız.
Bir dosyayı okuma ve yazma işlemlerinde kullanılan "with/as" ifadesinin kullanımını açıklayınız.
Listelerin in operatörü ile üyelik işleminin nasıl kullanıldığını açıklayınız.
Listeleri dilimleyerek elde edilen yeni listelerin özelliklerini ve kullanımını belirtiniz.
Python'da kullanılan aritmetik operatörleri ve anlamlarını açıklayınız.
Bu operatörlerin ikili olduğunu ve iki işlenen üzerinde çalıştığını unutmayın.
Aşağıdaki kod parçasını açıklayınız:
Bu kod parçası basit bir toplama işlemi gerçekleştirir ve sonucu ekrana yazdırır.
Python'da döngü yapılarını tanımlayınız.
Python'da döngü yapıları, belirli sayıda işlemlerin tekrar tekrar gerçekleştirilmesi için kullanılan yapılardır. For ve while döngü yapıları, farklı ihtiyaçları karşılamak için kullanılır. Cevap: * For Döngüsü: Belirli sayıda tekrar için kullanılır. Başlangıç ve bitiş değerleri ile artım miktarını belirler. * While Döngüsü: Koşul sağlandığı sürece tekrar eden bir döngüdür. Koşulun yanlış olması durumunda döngü sona erer.
Bir while döngüsünün söz dizimi nedir?
While ifadesi bir döngü oluşturur. Koşul sağlandığı sürece döngüdeki komutlar tekrarlanır. Koşul yanlış olduğunda döngü sonlanır.
Bir fonksiyonun bölümlerini açıklayın.
Bir fonksiyonun adı işlemi ifade eder, parametreleri girişi alır ve sonuç türü çıktının türünü belirtir.
print işlevi ile ilgili bilgi açıklama yapınız.
* print işlevi, __builtins__ modülünde yer alan yerleşik bir işlevdir. * Verilen değeri biçimi aynı kalarak ekrana yazdırır. * Birden fazla değeri "," ile ayırarak aynı satıra yazdırmak mümkündür.
Nesne yönelimli programlama nedir? Açıklayınız.
Nesne yönelimli programlama, kodun daha modüler, bakımı kolay ve tekrar kullanılabilir olmasını sağlar.
Bir dosyayı okuma ve yazma işlemlerinde kullanılan "with/as" ifadesinin kullanımını açıklayınız.
"with/as" ifadesi, dosya işlemlerindeki kaynak yönetimini kolaylaştırır ve dosyanın uygun şekilde kapatılmasını sağlar.
Listelerin in operatörü ile üyelik işleminin nasıl kullanıldığını açıklayınız.
in operatörü, bir listenin öğelerini teker teker kontrol eder ve belirtilen öğe listede bulunursa True, değilse False değeri döndürür.
Listeleri dilimleyerek elde edilen yeni listelerin özelliklerini ve kullanımını belirtiniz.
Dilimleme işlemi, başlangıç indeksi, bitiş indeksi ve artış miktarı olmak üzere üç parametre alır. Başlangıç indeksi dahil, bitiş indeksi hariçtir. Artış miktarı, aralıktaki öğelerin sayısını belirtir.
Python'daki aritmetik operatörleri ve kullanımlarını anlar.
Python'da basit aritmetik işlemlerin nasıl gerçekleştirileceğini anlar.
Python'daki farklı döngü yapıları hakkında bilgi edinmek.
Ö 1: Ö 2: Ö 3:
Fonksiyonların yapısını ve farklı bölümlerinin önemini kavrama.Soru 1
Öğrenciler, print işlevini kullanarak değişkenlerin değerlerini veya ifadelerin sonuçlarını ekrana yazdırmanın önemini anlarlar.
Nesne yönelimli programlamanın avantajlarını kavrama. Python'da nesne kavramını açıklayınız. Nasıl oluşturulurlar ve kullanılırlar?
Öğrenciler, dosya nesnelerini kullanırken "with/as" ifadesinin önemini ve kullanımını anlarlar.
Listenin üyesinin olup olmadığını kontrol etme becerisi.
Listenin belirli öğelerini ayıklama, seçme ve yeni listeler oluşturma becerisi.
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.