wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bilgisayar Bilimi-1.Dönem 2. Yazılı Çalışma Soruları

Total questions: 111

Worksheet time: 58mins

Name
Class
Date
1.

Aşağıdakilerden hangisi zararlı programlara karşı alınacak tedbirlerden biri değildir ?

a)

Tanınmayan/Güvenilmeyen e-postalar bir yetişkin nezaretinde açılmalıdır.

b)

Bilgisayara antivirüs programı kurulmalıdır.

c)

Zararlı içerik barındıran web sayfalarından uzak durulmalıdır.

d)

Lisansız yada kırılmış programlar kullanılmamalıdır.

2.

Programlamada işlem önceliği nasıldır?

a)

1. Çarpma ve bölme

2. Üs alma işlemleri

3. Parantez içleri

4. Toplama ve çıkarma

b)

1. Çarpma ve bölme

2. Toplama ve çıkarma

3. Üs alma işlemleri

4. Parantez içleri

c)

1. Üs alma işlemleri

2. Parantez içleri

3. Çarpma ve bölme

4. Toplama ve çıkarma

d)

1. Parantez içleri

2. Üs alma işlemleri

3. Çarpma ve bölme

4. Toplama ve çıkarma

e)

1. Üs alma işlemleri

2. Parantez içleri

3. Toplama ve çıkarma

4. Çarpma ve bölme

3.

Doğru/yanlış gibi mantıksal ifadeleri taşıyan veri tipi aşağıdakilerden hangisidir?

a)

Mantıksal

b)

Karakter

c)

Karakter dizisi

d)

Sayısal

e)

Liste

4.

Değişken ismi bir rakam ile başlamak zorundadır.

a)

Doğru

b)

Yanlış

5.

Aşağıda belirtilen kurallardan bilişim teknolojilerinin doğru bir şekilde kullanılabilmesi için uyulması gerekenler hangileridir?(Birden fazla seçenek seçebilirsiniz.)

a)

Bilişim teknolojilerini başkalarına zarar vermek için kullanmamalısınız.

b)

Lisanssız ya da kırılmış/kopyalanmış yazılımları kullanmamalısınız.

c)

Arkadaşlarımıza ait olan verileri inceleyebiliriz.

d)

Başkalarının bilişim teknolojilerini izinsiz kullanmamalısınız.

e)

Gerekirse başkalarının bilişim teknolojileri aracılığı ile elde ettiği çalışmalarını kendinize mal edebilirsiniz.

6.

Devlete bağlı resmi kurumların web sitesi adreslerinde kullandıkları uzantı hangisidir?

a)

.com

b)

.k12

c)

.gov

d)

. edu

e)

.org

7.

Bilgi güvenliği açısından kullanılan parolalar belirlenirken aşağıdakilerden hangisi yapılmamalıdır?

a)

Parola, büyük/küçük harfler ile noktalama işaretleri ve özel karakterler içermelidir.

b)

Parola, aksi belirtilmedikçe en az sekiz karakter uzunluğunda olmalıdır.

c)

Parola, başkaları tarafından tahmin edilebilecek ardışık harfler ya da sayılar içermemelidir.

d)

Kullandığımız tüm parolalar aynı olmalıdır.

8.

Aşağıdaki parolalardan hangisi daha güçlüdür?

a)

A-li

b)

T.c.@1923*

c)

Xnrln899

d)

fstyjhkdhfsduıyfhjx

e)

Ato12345

9.

Aşağıdaki önermelerden hangi “True” (Doğru) değeri verir?

a)

45<30

b)

x=5, y=2, x+y==3

c)

58>34

d)

35==25

e)

15==30

10.
x= 10   y= 30   z= 25  ise
NOT (y>z) durumunun sonucunu True, False  olarak değerlendiriniz.
a)

True

b)

False

11.
 Aşağıdakilerden hangisi değişken ismi olabilir? 
a)

Okul  No

b)

if, else

c)

tcKimlikNo

d)

1Yaş?

e)

ögrenciyasi

12.

Aşağıdaki ifadelerden hangisi yanlıştır? 

a)

.gov.tr devlet kurumlarında kullanılan alan adı uzantısıdır. 

b)

.com herkesin kullanımına açık alan adı uzantısıdır. 

c)

.com.tr uzantılı alan adı için belge gereklidir. 

d)

.net uzantılı alan adı için belge gereklidir. 

e)

.edu uzantısı üniversite ve akademik kuruluşların siteleri için kullanılır.

13.

Bilgisayardaki verilerin geçici olarak depolandığı görseldeki donanımın adı nedir ?

a)

İşlemci

b)

Anakart

c)

Ram Bellek

d)

Ses Kartı

e)

Harddisk

14.

Program yazarken klavyeden, dosyadan veya başka bir aygıttan alınan verilere ne denir?

a)

Dosya

b)

Çıktı

c)

Programlama

d)

Girdi

e)

Veri

15.

Hangisinin bir değişken adı olarak kullanımı uygun değildir ?

a)

PI_SAYISI

b)

Okul_No

c)

2.EvrakNo

d)

tckimlikno

e)

ogrencino

16.

29.99 TL fiyatı verisi bir değişkende saklanacaktır. En uygun veri türü hangisidir?

a)

Karakter veri

b)

Karakter dizisi

c)

Sayısal veri

d)

Mantıksal veri

e)

Sözel veri

17.

Karakter verilerle yapılan işlemlerde kullanılan + operatörü ne işe yarar?

a)

birleştirme

b)

ilave

c)

ekleme

d)

toplama

e)

bitirme

18.

Aşağıdakilerden hangisi problem çözmeyi kolaylaştırmaz?

a)

Önceki bildiklerimizden yola çıkmak.

b)

Problemi tekrar ifade etmek.

c)

Problemi küçük parçalara ayırmak.

d)

Problemi kısa bir zamanda çözmeye çalışmak.

e)

Önceden karşılaşılan problemlerle benzerlikleri aramak.

19.

Bir ürünün ondalıklı satış değeri için hangi veri türü kullanılmalıdır?

a)

Sayısal

b)

Karakter

c)

Karakter dizisi

d)

Mantıksal veri

e)

Matematiksel veri

20.

Aşağıdakilerden hangisi alfanümerik bir veri türüdür?

a)

Alış fiyatı bilgisi

b)

Ağırlık bilgisi

c)

Posta Kodu Bilgisi

d)

Ortalama bilgisi

e)

Açı bilgisi

21.

Aşağıdakilerden hangisi karekök alma fonksiyonudur?

a)

Sqrt

b)

Abs

c)

Integer

d)

Random

e)

Lenght

22.

Aşağıdakilerden hangisi rasgele sayı oluşturma fonksiyonudur?

a)

Sqrt

b)

Value

c)

Average

d)

Random

e)

R

23.

x=10, y=x, z=20 olduğuna göre aşağıdakilerden hangisi true sonucu üretir?

a)

NOT (x==10)

b)

x==y and z>=20

c)

y<>10

d)

y<z and z>20

e)

5>=7

24.

Solucan olarak isimlendirilen zararlı yazılımların en belirgin özelliği nedir?

a)

Sistem dosyalarını bozarak sistemin bazı kritik işlemlerini engellerler.

b)

Dosyaların bozulmasına neden olurlar.

c)

Sisteme istenilen anda erişilmesini sağlayan yazılımsal bir boşluk açarlar.

d)

Dosyaları sürekli çoğaltarak sistemi kilitlerler.

e)

Bilgisayarı yavaşlatırlar.

25.

Aşağıdakilerden hangisi zararlı yazılımlara karşı alınabilecek önlemlerden değildir?

a)

Güvenilmeyen internet kaynaklarından dosya indirmemek.

b)

Lisanssız ya da kırılmış yazılım kullanmak.

c)

Dosya uzantısı .exe olanlar için güvenilir kaynaklardan kullanım sağlanmalıdır.

d)

Tanınmayan e-postaları açmamak.

e)

Bilgisayara antivirüs uygulaması kurmak.

26.

Creative commons' da eserlerin ilk sahibinin belirtilme koşuluna ne isim verilir?

a)

Atıf

b)

Aynı lisansla paylaşım

c)

Ticari olmayan

d)

Türetilemez

e)

Kaynakça

27.

Bilgisayarda veriler geçici olarak hangi bellek üzerinde tutulur?

a)

Memory Card

b)

Hard disk

c)

Rom

d)

Ram

e)

Ssd

28.

Aşağıdaki önermelerden hangi “True” (Doğru) değeri döndürür?

a)

45<30

b)

x=5, y=2, x+y==3

c)

58>34

d)

35==25

e)

15==30

29.

Aşağıda verilen değişken isimlerinden

hangisi doğru tanımlanmıştır?

a)

adı Soyadı

b)

programAdı

c)

Doğum Yılı

d)

dogumYeri

e)

%dilimi

30.

Aşağıdaki internet sitesi uzantılarından hangisi okul öncesi, ilkokul, ortaokul ve lise kurumlarına aittir?

a)

com

b)

k12

c)

edu

d)

org

e)

gov

31.

Şekilde verilen Creative Commons lisans şartı sembolü ne anlama gelmektedir?

a)

Eserin ilk sahibinin belirtilmesi koşulu

b)

Eserin ticari amaçla kullanılmaması koşulu

c)

Eserin türevinin yapılamaması koşulu

d)

Eserin lisans modelinin korunması koşulu

e)

Eserin sahibine ücret ödeme koşulu

32.

Veri türleri ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?

a)

Sayısal veriler matematiksel işlemlerde kullanılabilir.

b)

Alfanümerik (karakter ) veriler sayısal işlemlerde kullanılır.

c)

Mantıksal veri setinde yalnızca iki durum vardır. Doğru ve yanlış.

d)

Bir araya gelen veriler bir dizi oluştururlar.

e)

Telefon numarası verisi karakter dizisi olarak tanımlanmalıdır.

33.
x= 10   y= 30   z= 25  ise
x<>y  durumunun sonucunu True, False  olarak değerlendiriniz.
a)
True
b)
False
34.

Mid (X, n1, n2), Dizinin n1 pozisyonundan başlayan, n2 kadar karakteri döndürür.

X= "Gelişim"

Mid (X,2,4) = ?

(a)  

35.

Sqrt (N), N değerinin karekökünü döndürür.

Sqrt (169) = ?

(a)  

36.

Right (X, n), Dizinin sağ tarafındaki n kadar karakteri karakteri döndürür.

X= "Gelişim"

Right (X,3) = ?

(a)  

37.

String (N), Sayısal değeri dizi değerine çevirir.

String (26.13) =?

(a)  

38.

Average (list), Birkaç sayı için aritmetik ortalama değerini döndürür.

Average (20, 10, 30) =?

(a)  

39.

Aşağıdakilerden hangisi problem çözmede kullanılan yöntemlerden biri değildir?

a)

Problemi Tanımlama

b)

Problemi Anlama

c)

Problemin çözümü için farklı yol ve yöntem belirleme

d)

Problemi kafadan çözme

e)

Problem için en iyi çözümü seçme

40.

"Değişken; program çalıştırıldığında, farklı değerler alabilen veya aktarılabilen bilgi alanlarıdır." ifadesi doğru mu yanlış mı dır?

a)

Yanlış

b)

Doğru

41.

Belirli bir hedefe yapılan planlı ve koordineli saldırılardır.

a)

Siber Savaş

b)

Siber Zorbalık

c)

Siber Saldırı

d)

Siber Suç

e)

Siber Terörizm

42.

Aşağıda verilen değişken isimlerinden doğru olanları işaretleyin. (Birden fazla seçim yapabilirsiniz!)

a)

cevap

b)

okul numarası

c)

sinif_kodu

d)

3_nolu_sinif

43.

Aşağıdakilerden hangisi giriş birimidir?

a)

Klavye

b)

Ekran

c)

Yazıcı

d)

Kulaklık

e)

Çizici

44.

Aşağıdakilerden hangisi bilgisayarda çıkış birimi değildir?

a)
b)
c)
d)
45.

Aşağıdakilerden hangisinde elektrik kesildiği zaman bilgiler silinir?

a)

Ram

b)

Prom

c)

Eprom

d)

Rom

e)

Hdd

46.

Aşağıdakilerden hangisi değişken ismi olarak kullanılabilir?

a)

1sayı

b)

1incisayi

c)

sayi1

d)

1_sayi

e)

sayi?1

47.

1- Farklı Çözüm Yolları Listesi İçerisinden En İyi Çözümü Seçme


2- Çözümü Değerlendirme


3- Problemi Tanımlama


4- Problemin Çözümü İçin Farklı Yol ve Yöntemler Belirleme


5- Problemi Anlama


6- Seçilen Çözüm Yolu ile Problemi Çözmek İçin Gerekli Yönergeleri Oluşturma


Problem çözme adımlarının doğru sıralanışı nasıldır?

a)

2-5-1-3-4-6

b)

3-5-4-1-6-2

c)

1-2-6-5-4-3

d)

3-4-5-2-1-6

e)

2-3-1-5-6-4

48.

a=7, b=3, c=a-b*2 olarak tanımlanmıştır.

a+b != b-c or b+c = a-c ifadesinin değeri nedir? (!= eşit değil)

a)

True

b)

False

49.

Aşağıdakilerden hangisi bilişim etiğinde yer alan 4 temel sorun konu başlığından biri değildir?

a)

Fikri mülkiyet

b)

İnceleme

c)

Gizlilik

d)

Erişim

e)

Doğruluk

50.

Bilgi güvenliği açısından kullanılan parolalar belirlenirken aşağıdakilerden hangisi yapılmamalıdır?

a)

Parola, büyük/küçük harfler ile noktalama işaretleri ve özel karakterler içermelidir. 

b)

Parola, -aksi belirtilmedikçe- en az sekiz karakter uzunluğunda olmalıdır.

c)

Parola, başkaları tarafından tahmin edilebilecek ardışık harfler ya da sayılar içermemelidir.

d)

Kullandığımız tüm parolalar aynı olmalıdır.

e)

Parola oluşturmak için başkalarının tahmin edemeyeceği bir kelime seçip güçlü bir parola oluşturabiliriz.

51.

Aşağıdakilerden hangisi programlamada karşılaşılabilecek hata türlerinden birisi değildir?

a)

Veri Hataları

b)

Söz dizimsel hatalar

c)

Çalışma zamanı hataları 

d)

Anlam bilimsel hatalar

52.

Çözülmesi gereken mesele, soru veya aşılması gereken engel olarak tanımlanan kavram nedir?

a)

Problem

b)

Etik

c)

Siber Zorbalık

d)

Algoritma

e)

Değişken

53.

Aşağıdakilerden hangisi problem çözme tekniklerinden biri değildir?

a)

Planlı olmak

b)

Problemi bütün halinde çözmek

c)

Problemi basitleştirmek

d)

Önce bilinenden yola çıkmak

e)

Deneme Yapmak

54.

Aşağıdakilerden hangisi problem çözme adımlarından biri değildir?

a)

Problemi tanımlama

b)

Problemi anlama

c)

Çözüm listesi oluşturmadan problemi çözmeye çalışma

d)

Çözümü değerlendirme

e)

Gerekli yönergeleri oluşturma

55.

Ekrandaki veriyi görüntüleme veya veriyi dosyaya ve başka bir aygıta aktarma işlemine ne denir?

a)

Girdi

b)

Çıktı

56.

Aşağıda verilen yazılımlardan hangisi uygulama yazılımıdır?

a)

Windows

b)

Macintosh

c)

Android

d)

Pardus

e)

Whatsapp

57.

Aşağıda verilen yazılımlardan hangisi işletim sistemidir?

a)

Zoom

b)

MacOs

c)

Microsft Word

d)

Photoshop

e)

Google Chrome

58.
kelime=”bilgisayarbilimi” olarak verilen değişken baz alınarak     left(kelime,5) fonksiyonunun çıktısı ne olur?
a)

"ilimi"

b)

"kelim"

c)

"bilgi"

d)

"sayar"

e)

"bilim"

59.

Sqrt(Integer(81.2689)) verilen fonksiyonun sonucu nedir?

a)

81

b)

2689

c)

9

d)

81.2689

e)

"9"

60.

 İ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)

Siber Saldırı

61.

Aşağıdaki değişken isimlerinden yanlış olan hangisidir?

a)

okul_no

b)

Tcno

c)

telefon:

d)

adsoyad

e)

adSoyad

62.

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)

pow(100)

63.

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)

Left(Kodla,4)

64.

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)

Antivirüs

65.

x=30, y=60,  z=(y-10)*x

Yukarıdaki değişkenlerin içindeki değerlerin toplamını bulan ve sonucu karakter dizisine çeviren 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(sum(x,y,z))

66.

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)

Bilinçli bir kullanıcı olmalısınız her reklama ve her linke tıklamamalısınız.

d)

Bilgisayarın internete bağlantısını kesmek.

e)

Antivirüs programları kullanmalısınız.

67.

Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak False değerini verir?

a)

7==7

b)

5<7 

c)

8 <= 9  

d)

9==10

e)

5<>8

68.

Aşağıdaki şıklarda kullanılan operatörlerden hangisi programda sonuç olarak True sonucunu verir?

a)

5<>7        

b)

78<76 

c)

8 == 9

d)

9>=10

e)

55<=53

69.

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)

4<>5 AND 2<7  🡪 FALSE

70.

Zararlı yazılımlar ile verilen bilgilerden hangisi yanlıştır?

a)

Sistemdeki dosyaları silebilir, değiştirebilir ya da yeni dosyalar ekleyebilir.

b)

Bilişim sisteminde bulunan verilerin ele geçirilmesine neden olabilir.

c)

Güvenlik açıkları oluşturabilir.

d)

Başka bilişim sistemlerine saldırı amacıyla kullanılabilir.

e)

Bilgisayarın hızlı çalışmasını sağlar.

71.

Aşağıdakilerden hangisi diğerlerine göre daha güçlü bir paroladır?

a)

1234567

b)

qwerty123

c)

8i!6i5ayAR.

d)

ordu+52

e)

akif2003.

72.

Aşağıdakilerden hangisi keşfe dayalı çözüme örnektir?

a)

Bilgisayardan çıktı alma

b)

İnternetten uçak bileti almak

c)

 Bir tarım makinesini çalıştırma

d)

Bir alanda yatırım yapma 

e)

Akıllı tahtayı açma

73.

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 kullanabilir.

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ğere bilgisayarın hafızasında bir yer ayrılır ve bir isim verilir.

e)

Program çalıştığı sürece değeri değişmez.

74.

 I)Geçti/Kaldı

II)Kredi Kartı Numarası

III)Ürünün Fiyatı

      Yukarıda verilen verilerin veri türleri sırasıyla aşağıdaki hangi şıkta yer almaktadır?

a)

A

b)

B

c)

C

d)

D

e)

E

75.

k=4

     m=sqrt(k)

     f=m*3 ise f kaçtır?

a)

1

b)

2

c)

4

d)

6

e)

8

76.

Q= "34,75"

     length(Q)  komutunun çıktısı nedir?

a)

1

b)

4

c)

5

d)

75

e)

34,75

77.

 kelime="beyazsaray"

       mid(kelime,6,3) komutunun çıktısı nedir?

a)

"beyaz"

b)

"az"

c)

"sar"

d)

"ay"

e)

"zsa"

78.

k=32-12

m=8*2

n=5

        sum(k,m,n) komutunun çıktısı nedir?

a)

41

b)

21

c)

20

d)

16

e)

5

79.

dizi="kemalpaşa"

           right(mid(dizi,6,3),2)komutunun çıktısı nedir?

a)

paşa

b)

c)

aşa

d)

paş

e)

pa

80.

 x=20 y=15 z=30 olduğuna göre;

x<15 OR NOT(z>0)

Yukarıda verilen işlemin çıktısı aşağıdaki hangi şıkta yer almaktadır?

a)

False

b)

True

c)

15 

d)

0

e)

5

81.

ifade= string(98,183)

left(ifade,2) komutunun çıktısı nedir?

a)

98 

b)

Sonuç bulunamaz

c)

18

d)

"98"

e)

83

82.

"162"+"216" işleminin sonucu nedir?

a)

378

b)

162216

c)

"378"

d)

"162216"

e)

"162+216"

83.

Aşağıdakilerden hangisi programlamada kullanılan fonksiyon türlerinden birisi değildir?

a)

Dizi fonksiyonları

b)

Matematiksel fonksiyonlar

c)

İstatistiksel fonksiyonlar

d)

Sözel fonksiyonlar

e)

Dönüştürme fonksiyonları

84.

Fonksiyonlarda üzerinde işlem yapılan verilerin genel adına ne ad verilir?

a)

Operatör

b)

İndis

c)

Parametre

d)

String

e)

Bilgi

85.

Bilgisayara, verileri nasıl işleyeceğini, verilerle ne tür işlem yapacağını belirtmek gerekir. Bu işlem için ne kullanılır?

a)

Parametre

b)

Operatör

c)

Veri

d)

Değişken

e)

Sabit

86.

Aşağıdakilerden hangisi verileri kalıcı bir şekilde depolamaya yarayan en son teknolojiyle üretilen harddisk türüdür?

a)

sata

b)

pata

c)

ssd

d)

microsd

e)

type c

87.

Tarih (18041993) verisini tutmak için kullanılacak veri tipi ile ilgili hangisi yanlıştır?

a)

İşlem yapılacaksa sayısal veri tipi olmalıdır

b)

Birleştirme yapılacaksa Karakter Dizisi Veri tipi olmalıdır.

c)

Tam sayı olarak tanımlanabilir.

d)

Mantıksal veri tipi seçilmelidir.

e)

Karakter veri olarak tanımlanamaz.

88.

TC Kimlik Numaraları (12345678910) hangi veri tipinde tanımlanmalıdır?

a)

Karakter Dizisi Veri Tipi

b)

Mantıksal Veri Tipi

c)

Sayısal Veri Tipi

d)

Karakter Veri Tipi

e)

Sözel Veri Tipi

89.

Cinsiyet hangi veri tipinde tanımlanmalıdır?

a)

Karakter Dizisi Veri Tipi

b)

Mantıksal Veri Tipi

c)

Sayısal Veri Tipi

d)

Karakter Veri Tipi

e)

Sözel Veri Tipi

90.

Keşfe dayalı çözümü olan problem türleri ile ilgilenen bilgisayar dalına ne ad

verilmektedir?

a)

Veri bilimi

b)

Uygulama geliştirme

c)

Yapay zeka

d)

Arttırılmış gerçeklik

e)

Sanal gerçeklik

91.

"Kişinin zihni tarafından ürettiği tüm ürünler olarak tanımlanır." cümlesi hangisinin tanımıdır?

a)

Gizlilik

b)

Doğruluk

c)

Erişim

d)

Fikri Mülkiyet

e)

Telif

92.

Alan adı uzantılarının eşleştirmelerinden hangisi yanlıştır?

a)

.COM = TİCARİ FAALİYETTE BULUNAN SİTELER

b)

.GOV = LİSELERİN UZANTISIDIR

c)

.EDU = ÜNİVERSİTELERİN UZANTISIDIR

d)

.ORG = KAR AMACI OLMAYAN KURULUŞLAR

e)

.BEL = BELEDİYELER

93.

Aşağıdakilerden hangisi sayısal veridir?

a)

Açı değeri

b)

Şehir ismi

c)

Kredi onayı (var/yok)

d)

IBAN numarası

e)

Telefon numarası

94.

kelime=”bilgisayarbilimi”

mid (kelime,11,5)=? fonksiyonunun sonucu nedir?

a)

"bilimi"

b)

"bilgis"

c)

"bilim"

d)

"ilimi"

e)

"sayar"

95.

Ali bir blog sitesinde bulduğu bir yazıyı kendi sitesine eklemek istemektedir. Ali yazıyı kopyaladıktan sonra yazının en altına yazıyı nereden aldığını, bu yazının orjinalinin kim tarafından yazıldığını yazmıştır.

Buna göre Ali, Creative Commons lisans şartlarından hangisini uygulamıştır?

a)

Aynı lisansla paylaşım

b)

Atıf 

c)

Türetilemez

d)

Ticari olmayan

e)

Kopyalanamaz

96.

Çö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

97.

Bir programın hata ayıklamasında aşağıdaki verilen hata türlerinden hangisi diğerlerine göre daha zor bulunur?

a)

Söz dizimsel hata

b)

Çalışma zamanı hataları

c)

Anlam bilimsel (mantıksal) hata

d)

Semantik hata

e)

Warning hata

98.

Programların çoğu, ne kadar basit ya da karmaşık olursa olsun 5 temel işlem türüne dayalı olarak çalışırlar. Aşağıdakilerden hangisi bu 5 temel işlemden birisi değildir?

a)

Girdi

b)

Çıktı

c)

Veri

d)

Tekrarlama

e)

Matematiksel

99.

Aşağıdakilerden hangisi problem çözme teknikleri arasında değildir?

a)

Problemi tekrar tekrar ifade edin.

b)

Her zaman bir planınız olsun ve plana sadık kalın.

c)

Problemi bütünleştirin.

d)

Önceki bildiklerinizden yola çıkın.

e)

Problemi basitleştirin.

100.

Bir öğrencinin sınıfı geçip geçmediğini söyleyen bir program yapılmak istenir. Program çıktısında öğrencinin sınıfı "geçti" yada "kaldı" olarak gösterilmesi isteniyor.  Buna göre aşağıdaki veri türlerinden hangisinin kullanılması daha uygun olur?

a)

Matematiksel

b)

Mantıksal

c)

Sözel

d)

Karekter

e)

Dizi

101.

I. Random ()  -> 0.34

II. Length ("Merhaba") -> 7

III. Sum (4,10,1) -> 15

Yukarıda verilen fonksiyon ve çıktı eşleştirmelerinden hangisi veya hangileri doğrudur?

a)

Yalnız II 

b)

I ve II  

c)

II ve III

d)

I ve III  

e)

I, II ve III

102.

I) 3.Okul

II) okul3

III) sinifNo

Yukarıda verilenlerden hangisi veya hangileri ismi doğru yazılmış değişkendir?

a)

Yalnız II  

b)

I ve II 

c)

II ve III

d)

I ve III

e)

I, II ve III

103.

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.

104.

Programlamada hata ayıklama ile ilgili olarak;

I. Hesaplanması mümkün olmayan işlemler çalışma zamanı hatalarını oluşturur.

II. Mantıksal hataların bulunması diğer hatalara göre daha kolaydır.

III. Programlama dilleri için söz dizimi, yoruma açık olmamalıdır.

Verilenlerden hangisi veya hangileri doğrudur?

a)

Yalnız I 

b)

I ve II   

c)

II ve III

d)

I ve III 

e)

I, II ve III

105.

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ı

106.

Aşağıdakilerden hangisi sayısal veri değildir?

a)

Dairenin yarı çapı

b)

İki şehir arasındaki uzaklık

c)

Sınavdan alınan not

d)

Okul numarası

e)

Sınavdan geçme notu

107.

Değişken isimlendirilirken hangisini yapmak yanlış olur?

a)

Değişkene içerdiği değer ile tutarlı isimler verilmeli.

b)

Değişkene isim verilirken boşluk kullanılmamalı

c)

Matematiksel semboller kullanmaya dikkat edilmeli.

d)

Değişken isimleri karakter ile başlamalı

e)

Değişken isimlerinde Türkçe karakter kullanılmamalıdır

108.

S= “Mustafa”

Length(S)= ?

Verilen fonksiyonun çıktısı hangisi olur?

a)

7

b)

"Mus" 

c)

"MUSTAFA"

d)

"afa "

e)

"7"

109.

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

110.

Aşağıda verilen ifadelerden hangisi fonksiyonlar için doğru değildir?

a)

Her programlama dili, içerisinde kendine özgü fonksiyonlar barındırır

b)

Fonksiyonlar, bir çözüm sürecinin belirli parçaları olarak kullanılır

c)

Fonksiyonlar, kendilerine verilen isim ve ayraç içerisinde gönderilen veri ile tanımlanır

d)

Fonksiyonlar program çalıştığı sürece yalnızca bir kez kullanılır

e)

Belirli işlemleri yürüten ve sonuçları döndüren bir işlem kümesidir

111.

Aşağıdakilerden hangileri programı oluşturan adımlardandır?

I. Girdi

II. Çıktı

III. Erişim

IV. Matematik

a)

I, II, III 

b)

I, III, IV  

c)

II, III, IV

d)

I, II, IV 

e)

I, II, III, IV