2024-2025 9.Sınıf Bilgisayar Bilimi Dersi 1.Dönem 2.Yazılı Soruları (2023-01-04) sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 25 sorudan oluşmaktadır.
Aşağıdakilerden hangisi değişkenlere isim verilirken dikkat edilmesi gereken kurallardan biri değildir?
A) Matematiksel semboller çokça kullanılmalıdır.
B) Değişken isminde boşluk bulunmamalıdır.
C) Değişken ismi içeriği ile tutarlı olmalıdır.
D) Değişken ismi bir karakter ile başlamalıdır.
E) Değişken isimleri çok uzun olmamalıdır.
Ş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.
kelime = "bilişim"
length(kelime)
Yukarıda verilen işlemin çıktısı hangisi olur?
A) 7 B) şlibimi C) 0,7 D) None E) True
Sabit değerler ile ilgili verilen bilgilerden hangisi yanlıştır?
A) Bilgisayarlar problemleri çözmek için süreç boyunca sabit olarak adlandırılan verileri kullanılabilir.
B) "Sabit" olarak tanımlanan veriler problemin çözüm süreci boyunca değişebilen değerlerdir.
C) Sabit değerler sayısal, karakter ya da özel semboller olabilir
D) Bu değerlere bilgisayarın hafızasında bir yer ayrılır.
E) Değerleri asla değişmez
………; 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
İ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
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 “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
x=30, y=60, z=(y-10)
Yukarıdaki değişkenlerin içindeki değerlerin toplamını bulan ve sonucun kaç basamaklı olduğunu bulan fonksiyon aşağıdakilerden hangisidir?
A) Abs(Right(sum(x,y,z,),1)) B) integer(sum(x,y,z,))
C) Length(sum(x,y,z)) D) mid(average(x,y,z),1,2)
E) string(avarage(x,y,z))
Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak False döndürür?
A)7==7 B) 5<7 C) 8 <= 9 D) 9==10 E) 13 >= 4
Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak True döndürür?
A) 5<>7 B) 78<7 C) 8 == 9 D) 9=10 E) 5 > 12
Aşağıdaki şıklarda bulunan karşılaştırmalardan hangisinde sonuç olarak dönecek olan True/False eşleştirmesi doğru verilmiştir?
A) 5<7 AND 4<5 => FALSE B) 1<0 OR 4<5 => FALSE
C) 3==3 AND 4<=4 => TRUE D) 4<>5 OR 2<7 => FALSE
E) 9 > 12 => TRUE
I. Bankacılık
II. Eğitim
III. Güvenlik
Yukarıda verilenlerden hangisi veya hangileri bilişiim teknolojilerinin kullanıldığı alanlar arasındadır?
A) Yalnız II B) I ve II
C) II ve III D) I ve III
E) I, II ve III
I. Fikri Mülkiyet
II. Gizlilik
III. Erişim
Yukarıda verilenlerden hangisi veya hangileri bilişim etiği ilkelerindendir?
A) Yalnız II B) I ve II
C) II ve III D) I ve III
E) I, II ve III
Güçlü bir şifre oluşturmak için aşağıda verilenlerden hangisi doğru değildir?
A) Şifre en az sekiz karakterden oluşmalıdır.
B) Şifrede büyük-küçük harf bulunmalıdır
C) Şifre sadece sayıalrdan oluşmalıdır
D) Şifrede sembol kullanılmalıdır.
E) Kimlik bilgileri şifre olarak kullanılmamamlıdır
Creative Commons ile ilgili olarak;
I. Telif hakkı bulunan bir eserin veya çalışmanın ücretsiz olarak dağıtılması sağlar
II. CC sembolü üle gösterilir
III. Kar amacı gütmeyen bir organizasyondur.
verilen ifadelerden hangisi veya hangileri doğrudur?
A) Yalnız II B) I ve II
C) I, II ve III D) I ve III
E) II ve III
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
Aşağıda verilen fonksiyonlar ve açıklaması eşleştirmelerinden hangisi doğru değildir?
A) Dizi Fonksiyonlar: Dizi ve karakterlerle ilgili işlemleri gerçekleştirmek için kullanılır.
B) İstatistiksel Fonksiyonlar: Mantıksal sonuç döndürmek için kullanılır.
C) Yardımcı Fonksiyonlar: Program dışındaki verilere erişerek işlem yapmak için kullanılır.
D) Dönüştürme Fonksiyonları: Veriyi bir türden diğerine dönüştürmek için kullanılır.
E) Matematiksel Fonksiyonlar: Matematiksel işlemler için kullanılır
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
x=10
y=15
z=20
x<>y OR z >=20
Verilen komutun çıktısı hangisi olur?
A) True B) False C) Null D) Not E) Error
x=10
y=15
z=20
x-y*z
Verilen komutun çıktısı hangisi olur?
A) 5 B) -290 C) -25 D) 0 E) 50
Aşağıdakilerden hangisi değişkenlere isim verilirken dikkat edilmesi gereken kurallardan biri değildir?
A) Matematiksel semboller çokça kullanılmalıdır.
B) Değişken isminde boşluk bulunmamalıdır.
C) Değişken ismi içeriği ile tutarlı olmalıdır.
D) Değişken ismi bir karakter ile başlamalıdır.
E) Değişken isimleri çok uzun olmamalıdır.
Cevap Anahtarı: A) Matematiksel semboller çokça kullanılmalıdır. Değişkenlere isim verirken dikkat edilmesi gereken kurallardan biri, matematiksel sembollerin çokça kullanılmamasıdır (A). Değişken isimleri anlaşılır ve açıklayıcı olmalıdır, matematiksel semboller yerine kelimeler kullanılmalıdır. Boşluk bulunmaması (B), isim içeriği ile tutarlı olması (C), bir karakter ile başlaması (D) ve çok uzun olmaması (E) değişken isimlendirme kurallarından bazılarıdır.
Ş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.
Soru işareti ile gösterilen yere "A) Problemi anlama" adımı gelmelidir. Çünkü problem çözme sürecinin ilk adımı, sorunu tam olarak anlamaktır. Ardından çözümler sunma, çözümleri deneme, problemleri başka problemlerle kıyaslama ve problemin çözümünü doğrulama adımları sırasıyla gerçekleştirilir.
kelime = "bilişim"
length(kelime)
Yukarıda verilen işlemin çıktısı hangisi olur?
A) 7 B) şlibimi C) 0,7 D) None E) True
Sabit değerler ile ilgili verilen bilgilerden hangisi yanlıştır?
A) Bilgisayarlar problemleri çözmek için süreç boyunca sabit olarak adlandırılan verileri kullanılabilir.
B) "Sabit" olarak tanımlanan veriler problemin çözüm süreci boyunca değişebilen değerlerdir.
C) Sabit değerler sayısal, karakter ya da özel semboller olabilir
D) Bu değerlere bilgisayarın hafızasında bir yer ayrılır.
E) Değerleri asla değişmez
Sorunun cevap anahtarı "B) 'Sabit' olarak tanımlanan veriler problemin çözüm süreci boyunca değişebilen değerlerdir."dir. Çözüm açıklaması olarak, 'sabit' terimi, belirli bir program veya işlem sırasında değeri değişmeyen verileri ifade ederken, bu soruda yer alan B seçeneği doğru değil. Sabit değerler, programın çalışması sırasında değişmeyen değerler olarak kabul edilir ve E seçeneği doğru cevaptır.
………; 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
Boş bırakılan yere "Etik" kelimesi gelmelidir. Etik, bireylerin ahlaki değerleri, doğru ve yanlış davranışları araştıran ve inceleyen bir felsefe dalıdır. Bu disiplin, ahlaki kararlar alırken, ahlaki değerleri göz önünde bulundurmamıza yardımcı olur.
İ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
Verilen cümlede, "İnternet ortamında başkalarından kaynaklanan kötü davranışlara maruz kalabilirsiniz. İnternet etiğine uymayan bu davranışlara ……………….. denir." ifadesinde boş bırakılan yere uygun terimin gelmesi gerekmektedir. Bu cümlede bahsedilen kötü davranışlar, İnternet ortamında gerçekleşen kötü muameleleri ifade etmektedir. İnternet etiğine uymayan bu tür davranışlara genellikle "Siber Zorbalık" denir. Bu nedenle, doğru cevap B seçeneği olan "Siber Zorbalık" olmalıdır. Diğer seçenekler, cümlenin anlamını bozar veya uygun değildir.
Aşağıdaki değişken isimlerinden yanlış olan hangisidir?
A) okul_no B) Tcno
C) telefon: D) adsoyad
E) AdSoyad
Doğru cevap C) telefon: adresidir. Değişken isimlerinin genellikle belirli kurallara uygun olması gerekir. Bu kurallara uymayan isimler hatalara neden olabilir. İşte bu soruda verilen değişken isimlerinin analizi: A) okul_no: Doğru, değişken ismi anlamlı ve düzgün yazılmış. B) Tcno: Doğru, değişken ismi anlamlı ve düzgün yazılmış. C) telefon: Yanlış, burada gereksiz ":" işareti var ve değişken ismi küçük harfle başlamalıdır. D) adsoyad: Doğru, değişken ismi anlamlı ve düzgün yazılmış. E) AdSoyad: Doğru, değişken ismi anlamlı ve düzgün yazılmış.
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)
Doğru cevap C) Left("Kodla", 4) fonksiyonudur. - Mid("Kodla", 4, 4) fonksiyonu, "Kodla" kelimesinin 4. karakterinden başlayarak 4 karakteri alır. Yani sonuç "la" olur. - Right("Kodla", 4) fonksiyonu, "Kodla" kelimesinin sağdan 4 karakterini alır. Yani sonuç "Kodla" kelimesinin tamamını verir. - Left("Kodla", 4) fonksiyonu, "Kodla" kelimesinin sol tarafından başlayarak ilk 4 karakteri alır. Yani sonuç "Kodl" olur. - Average("Kodla") bir ortalama hesaplamak için kullanılan bir fonksiyon, kelimenin karakterlerini işlemiyor. - Center("Kodla", 4) kelimenin ortasından başlayarak 4 karakteri alır. Yani sonuç "odla" olur.
Aşağıdaki parolalardan en güvenli olanı hangisidir?
A) 2223692325 B) cemgur2001
C) melisayener1905 D) !5m@!l19t085
E) sifre123
En güvenli parola D) !5m@!l19t085'dir. - Bir güvenli parola, karmaşık karakterler içermeli ve tahmin edilmesi zor olmalıdır. - Parola B) cemgur2001 basit bir kelime ve tarih kombinasyonundan oluşuyor, bu nedenle kolayca tahmin edilebilir. - Parola C) melisayener1905, bir kişinin adı ve tarihi içeriyor, bu da kolayca tahmin edilebilir. - Parola E) sifre123 oldukça basit ve yaygın bir parola türüdür, en zayıf seçenektir. - Parola A) 2223692325 ise karmaşık gibi görünse de, sadece rakamlardan oluştuğu ve tekrar eden rakamları içerdiği için yine güvenli değildir. - Parola D) !5m@!l19t085, büyük harf, küçük harf, rakam ve sembollerden oluşan karmaşık bir paroladır ve en güvenli seçenektir.
x=30, y=60, z=(y-10)
Yukarıdaki değişkenlerin içindeki değerlerin toplamını bulan ve sonucun kaç basamaklı olduğunu bulan fonksiyon aşağıdakilerden hangisidir?
A) Abs(Right(sum(x,y,z,),1)) B) integer(sum(x,y,z,))
C) Length(sum(x,y,z)) D) mid(average(x,y,z),1,2)
E) string(avarage(x,y,z))
Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak False döndürür?
A)7==7 B) 5<7 C) 8 <= 9 D) 9==10 E) 13 >= 4
Bu sorunun cevap anahtarı D) 9==10'dur. Karşılaştırma operatörleri kullanılarak yapılan karşılaştırmalarda eğer iki değer birbirine eşit değilse (False), bu operatör False sonucunu döndürür. Diğer seçenekler, karşılaştırma operatörlerini kullanarak doğru karşılaştırmaları temsil eder ve True sonucunu döndürür.
Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak True döndürür?
A) 5<>7 B) 78<7 C) 8 == 9 D) 9=10 E) 5 > 12
Sorunun cevap anahtarı ve çözüm açıklaması şu şekildedir: Doğru Cevap: A) 5<>7 Verilen şıklar arasında, programda sonuç olarak True döndüren operatör "<>" operatörüdür. Bu operatör "eşit değil" anlamına gelir. Dolayısıyla, A seçeneği olan "5<>7" ifadesi, 5 ile 7'nin eşit olmadığını ifade eder ve sonuç olarak True döner. Diğer şıklar yanlış sonuçlar üretir: - B seçeneği "78<7" ifadesi yanlıştır, çünkü 78, 7'den küçük değildir. - C seçeneği "8 == 9" ifadesi yanlıştır, çünkü 8 ile 9 eşit değildir. - D seçeneği "9=10" ifadesi hatalıdır, çünkü eşitlik operatörü "=" yerine "==" kullanılmalıdır. - E seçeneği "5 > 12" ifadesi yanlıştır, çünkü 5, 12'den büyük değildir.
Aşağıdaki şıklarda bulunan karşılaştırmalardan hangisinde sonuç olarak dönecek olan True/False eşleştirmesi doğru verilmiştir?
A) 5<7 AND 4<5 => FALSE B) 1<0 OR 4<5 => FALSE
C) 3==3 AND 4<=4 => TRUE D) 4<>5 OR 2<7 => FALSE
E) 9 > 12 => TRUE
Sorunun cevap anahtarı ve çözüm açıklaması şu şekildedir: Doğru Cevap: C) 3==3 AND 4<=4 => TRUE Verilen şıklarda, sonuç olarak dönecek olan True/False eşleştirmesini doğru veren ifade C seçeneğinde yer almaktadır. C seçeneği "3==3 AND 4<=4" ifadesini içerir. Bu ifade, her iki karşılaştırma da doğru olduğu için sonuç olarak True döner. Yani, 3 eşittir 3 ve 4 4'ten küçük veya eşittir, her ikisi de doğru olduğundan ifade True'dur. Diğer seçeneklerdeki ifadeler yanlış sonuçlar üretir: - A seçeneği "5<7 AND 4<5" ifadesi, 5 7'den küçük ve 4 5'ten küçük olduğu için sonuç False'dur. - B seçeneği "1<0 OR 4<5" ifadesi, her iki karşılaştırma da yanlış olduğu için sonuç False'dur. - D seçeneği "4<>5 OR 2<7" ifadesi, her iki karşılaştırma da doğru olduğu için sonuç True'dur, ancak bu ifade yanlış sonuç olarak verilmiştir. - E seçeneği "9 > 12" ifadesi, 9'un 12'den büyük olmadığı için sonuç False'dur.
I. Bankacılık
II. Eğitim
III. Güvenlik
Yukarıda verilenlerden hangisi veya hangileri bilişiim teknolojilerinin kullanıldığı alanlar arasındadır?
A) Yalnız II B) I ve II
C) II ve III D) I ve III
E) I, II ve III
I. Fikri Mülkiyet
II. Gizlilik
III. Erişim
Yukarıda verilenlerden hangisi veya hangileri bilişim etiği ilkelerindendir?
A) Yalnız II B) I ve II
C) II ve III D) I ve III
E) I, II ve III
Güçlü bir şifre oluşturmak için aşağıda verilenlerden hangisi doğru değildir?
A) Şifre en az sekiz karakterden oluşmalıdır.
B) Şifrede büyük-küçük harf bulunmalıdır
C) Şifre sadece sayıalrdan oluşmalıdır
D) Şifrede sembol kullanılmalıdır.
E) Kimlik bilgileri şifre olarak kullanılmamamlıdır
Creative Commons ile ilgili olarak;
I. Telif hakkı bulunan bir eserin veya çalışmanın ücretsiz olarak dağıtılması sağlar
II. CC sembolü üle gösterilir
III. Kar amacı gütmeyen bir organizasyondur.
verilen ifadelerden hangisi veya hangileri doğrudur?
A) Yalnız II B) I ve II
C) I, II ve III D) I ve III
E) II ve III
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
Evet, doğru cevap A seçeneği olmalı. Özür dilerim, önceki yanıtımı düzeltmek istiyorum. Bu sorunun doğru cevap anahtarı A seçeneği olan "I, II ve III" olarak verilmiştir. Çözüm açıklaması olarak, alfanümerik/karakter veri türleri için verilen ifadeler doğrudur. Alfanümerik/karakter veri türleri, harfler (büyük ve küçük) ve sayılar içeren verilerdir. İfadelerde belirtilen özellikler şunlardır: I. Oluşturulan değer, tırnak içinde belirtilir: Alfanümerik/karakter veri türleri genellikle tırnak içinde ifade edilir. Örneğin, "Hello World" gibi bir metin değeri. II. Büyük ve küçük harf duyarlıdır: Alfanümerik/karakter veri türleri büyük ve küçük harfleri ayrı olarak değerlendirir. Yani "Hello" ve "hello" iki farklı değer olarak kabul edilir. III. Karakterler sadece sayıdan oluşsa bile hesaplama işlemlerinde kullanılamaz: Alfanümerik/karakter veri türleri sayısal hesaplamalarda kullanılamaz. Bu veri türü yalnızca metinsel ifadeleri temsil etmek için kullanılır.
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
oğru cevap "B) I ve II" olmalıdır. Çünkü "True" (doğru) ve "False" (yanlış) mantıksal veri değerlerini temsil eder. "Null" ise bir mantıksal veri değeri değildir, değer olmayan veya belirsiz bir durumu ifade eder. Dolayısıyla, sadece I ve II seçenekleri mantıksal veri değerlerini temsil eder.
Aşağıda verilen fonksiyonlar ve açıklaması eşleştirmelerinden hangisi doğru değildir?
A) Dizi Fonksiyonlar: Dizi ve karakterlerle ilgili işlemleri gerçekleştirmek için kullanılır.
B) İstatistiksel Fonksiyonlar: Mantıksal sonuç döndürmek için kullanılır.
C) Yardımcı Fonksiyonlar: Program dışındaki verilere erişerek işlem yapmak için kullanılır.
D) Dönüştürme Fonksiyonları: Veriyi bir türden diğerine dönüştürmek için kullanılır.
E) Matematiksel Fonksiyonlar: Matematiksel işlemler için kullanılır
Bu sorunun cevap anahtarı "B) İstatistiksel Fonksiyonlar: Mantıksal sonuç döndürmek için kullanılır." olmalıdır. Çünkü istatistiksel fonksiyonlar, genellikle veri setleri üzerinde istatistiksel analizler yapmak ve istatistiksel sonuçlar elde etmek için kullanılır, mantıksal sonuçlar döndürmek için değil. - A) Dizi fonksiyonları, diziler ve karakterlerle ilgili işlemleri gerçekleştirmek için kullanılır. - B) İstatistiksel fonksiyonlar, veri setleri üzerinde istatistiksel analizler yapmak için kullanılır. - C) Yardımcı fonksiyonlar, program dışındaki verilere erişerek işlem yapmak için kullanılır. - D) Dönüştürme fonksiyonları, veriyi bir türden diğerine dönüştürmek için kullanılır. - E) Matematiksel fonksiyonlar, matematiksel işlemler için kullanılır.
s= -81
Sqrt (Abs(s))
Yukarıda verilen fonksiyonun çıktısı hangisi olur?
A) 9 B) 16 C) 81 D) -9 E) -16
Bu sorunun doğru cevap anahtarı C seçeneği olan "81" olacaktır. Çözüm açıklaması olarak, verilen fonksiyonu adım adım çözelim: İlk adımda, s değeri -81 olarak verilmiştir. İkinci adımda, fonksiyon sqrt(Abs(s)) kullanılmıştır. sqrt, bir sayının karekökünü hesaplayan bir matematiksel fonksiyonu temsil eder. Abs ise bir sayının mutlak değerini hesaplar. İlk olarak, s'nin mutlak değeri hesaplanır: Abs(s) = Abs(-81) = 81. Daha sonra, bu mutlak değerin karekökü hesaplanır: sqrt(81) = 9. Sonuç olarak, verilen fonksiyonun çıktısı 9 olur.
S= “Mustafa”
Length(S)
Verilen fonksiyonun çıktısı hangisi olur?
A) 7 B) Mus C) MUSTAFA
D) afa E) mstf
Bu sorunun cevap anahtarı "A) 7" olmalıdır. Çünkü "Length(S)" ifadesi, "S" değişkeninin uzunluğunu (karakter sayısını) döndürmektedir. "Mustafa" kelimesi 7 karakterden oluştuğu için çıktı 7 olacaktır. - İlk satırda, "S" isimli bir değişkene "Mustafa" değeri atanmıştır. - İkinci satırda, "Length(S)" ifadesi kullanılmıştır. Bu ifade, "S" değişkeninin uzunluğunu döndürmektedir. - "Mustafa" kelimesi 7 karakterden oluştuğu için "Length(S)" ifadesinin çıktısı 7 olacaktır.
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
Evet, doğru cevap D seçeneği olan "75" olacaktır. Özür dilerim, hatalı bir yanıt verdim. İlk adımda, s değeri 25 olarak verilmiştir. İkinci adımda, a değeri 15 olarak verilmiştir. Üçüncü adımda, y=s+10 işlemi yapılır. Bu durumda y=25+10=35 olur. Son olarak, fonksiyon Sum(s,a,y) kullanılır. Bu fonksiyon, verilen değerleri toplamak için kullanılır. Sum(s,a,y) = s+a+y = 25+15+35 = 75. Sonuç olarak, verilen fonksiyonun çıktısı 75 olur.
x=10
y=15
z=20
x<>y OR z >=20
Verilen komutun çıktısı hangisi olur?
A) True B) False C) Null D) Not E) Error
Bu sorunun cevap anahtarı "A) True" olmalıdır. Verilen komutun çıktısı True olacaktır. - İlk önce verilen değişkenlere değerler atanır: x = 10, y = 15, z = 20. - İfade "x <> y OR z >= 20" olarak verilmiştir. - "x <> y" ifadesi x'in y'ye eşit olmadığını kontrol eder. Bu durumda True döner, çünkü x ve y birbirine eşit değildir. - "z >= 20" ifadesi z'nin 20'ye eşit veya büyük olduğunu kontrol eder. Bu durumda True döner, çünkü z 20'ye eşittir. - "OR" mantıksal operatörü ise en az bir ifadenin True olması durumunda True döndürür. - Dolayısıyla, "x <> y OR z >= 20" ifadesinin çıktısı True olacaktır.
x=10
y=15
z=20
x-y*z
Verilen komutun çıktısı hangisi olur?
A) 5 B) -290 C) -25 D) 0 E) 50
İlk önce verilen değişkenlere değerler atanır: x = 10, y = 15, z = 20. İfade "x - y * z" olarak verilmiştir. Çarpma işlemi önceliklidir, bu yüzden önce y * z hesaplanır: 15 * 20 = 300. Ardından, çıkarma işlemi gerçekleştirilir: x - (y * z) = 10 - 300 = -290. Sonuç olarak, "x - y * z" ifadesinin çıktısı -290 olacaktır.
Bu soruyla, öğrencilerin değişkenlerin isimlendirilmesi konusundaki temel kuralları ve matematiksel sembollerin az kullanılması gerektiğini anlamaları hedeflenmektedir.
Temel Python dil yapısını anlama ve fonksiyonları kullanabilme yeteneği.
Bilgisayar programlaması ve temel kavramları anlama yeteneklerini ölçmeyi amaçlar.
Bilgisayar bilimi ve teknoloji ile ilgili temel kavramları anlama.
Bu soru, öğrencilerin İnternet üzerindeki kötü davranışları tanıma ve bu tür davranışları ifade etme yeteneklerini ölçer. Ayrıca, siber zorbalık gibi kavramları anlama yeteneğini de test eder.
Değişken isimlerinin düzgün ve anlamlı bir şekilde nasıl olması gerektiğini anlama.
Metin işleme fonksiyonlarını doğru bir şekilde kullanabilme yeteneği.
Güvenli parola seçme becerisi ve siber güvenlik bilinci.
Matematiksel işlemler ve fonksiyonların kullanımı.
Karşılaştırma operatörlerini kullanarak ifadeleri değerlendirme ve karşılaştırma.
Bu soru, karşılaştırma operatörlerini ve bu operatörlerin nasıl kullanılacağını anlama yeteneğini test eder.
Bu soru, mantıksal operatörleri ve karşılaştırmaları doğru bir şekilde anlama ve değerlendirme yeteneğini test eder.
Alfanümerik/karakter veri türlerini anlamak ve kullanmak, programlama veya veri analizi gibi alanlarda metin tabanlı verileri doğru bir şekilde işlemek için önemlidir.
Mantıksal veri değerlerini tanıyabilmesi ve kullanabilmesi hedeflenir.
Öğrenciler, farklı fonksiyon türlerini tanıyarak ve açıklamalarını anlayarak programlama veya veri analizi süreçlerinde hangi fonksiyonları kullanacaklarını ve ne tür sonuçlar bekleyeceklerini anlayabilirler.
Matematiksel fonksiyonları ve bu fonksiyonların uygulanmasını anlamalarını sağlar.
Öğrenciler, bir dize değişkeninin uzunluğunu bulma işlemini anlayarak, dize manipülasyonu ve dize işlemleri yapabilme becerilerini geliştirebilirler.
Kazanım olarak, bu soru öğrencilere matematiksel ifadeleri doğru bir şekilde çözebilmeyi, değişkenlerin değerlerini toplama işlemiyle birleştirmeyi ve doğru sonuçları elde etmeyi öğretir.
Öğrenciler, mantıksal operatörleri ve karşılaştırma ifadelerini doğru bir şekilde kullanarak ifadeleri değerlendirebilme yeteneklerini geliştirirler.
Öğrenciler matematiksel ifadeleri doğru bir şekilde değerlendirebilme ve matematiksel işlem önceliğini anlama yeteneklerini geliştirirler.
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.