Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programlamanın Temelleri 2.Dönem 3.Sınav

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Bir sınavdan alınabilecek (0 ile 100 arasındaki) puanları tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

byte

c)

char

d)

bool

2.

Aşağıdakilerden hangisi doğru bir değişken ismidir?

a)

A) 1.ad

b)

5_bolum

c)

UrunFiyat

d)

ogrenci ismi

3.

string [9] eleman; şeklinde tanımlanan diziyle ilgili olarak aşağıdakilerden hangisi yanlıştır?

a)

Dizi 9 elemandan oluşmaktadır.

b)

Dizinin tüm elemanları “string” tipindedir.

c)

Dizinin son elemanı eleman[9]’dur.

d)

Dizinin ilk elemanı eleman[0]’dır.

4.

İşlem önceliği kavramına göre aşağıdaki işlemlerden hangisi doğrudur?

a)

15 – 5 / 1 = 11

b)

2 + 7 * 3 = 27

c)

12 + 3 / 3 = 13

d)

7 + 14 / 7 = 3

5.

Aşağıdaki bilgilerden hangisi doğrudur?

a)

String, tam sayıları tutmak amacıyla kullanılan bir veri türüdür.

b)

5.23 sayısı integer veri türüyle tutulabilecek bir değerdir.

c)

2670 sayısı byte veri türünde tanımlanmış bir değişkende tutulabilir.

d)

Her veri türünün bir değer aralığı vardır.

6.

Aşağıdaki komutlar çalışınca “Merhaba” kelimesi kaç defa ekranda görüntülenir?

for(int i=2; i<=5;i++)

{

console.WriteLine(“Merhaba” & “<br>”);

}

a)

3

b)

4

c)

5

d)

6

7.

Aşağıdakilerden hangisi kontrol deyimi değildir?

a)

Switch Case

b)

Else If

c)

While

d)

If

8.

Aşağıdakilerden hangisi döngü deyimlerinden biridir?

a)

For

b)

Switch Case

c)

Else If

d)

If

9.

Eğer string tipindeki “ad” değişkeninin içeriği “Ali” ise “Merhaba” mesajını görüntüleyen komut satırı aşağıdakilerden hangisidir?

a)

If (ad = “Ali”){ Merhaba};

b)

If (ad ==”Ali”) Console.Write(“Merhaba”);

c)

If (ad = =“Merhaba” )Write(“Merhaba”);

d)

If (ad = “Ali”) Console.Write(“Merhaba”);

10.

Ve (AND) mantık operatörü için aşağıdakilerden hangisi kullanılır?

a)

&

b)

|

c)

!

d)

#

11.

Karşılaştırma işlemlerinde kullanılan “eşittir” operatörü aşağıdakilerden hangisidir?

a)

=

b)

!=

c)

<>

d)

==

12.

Hangi fonksiyon yukarı yuvarlar?

a)

ceil

b)

floor

c)

sqrt

d)

pow

13.

Hangi fonksiyon aşağı yuvarlar?

a)

floor

b)

ceil

c)

abs

d)

cos

14.

Hangi fonksiyon mutlak değeri verir?

a)

ceil

b)

round

c)

random

d)

abs

15.

Hangi fonksiyon en yakın değere yuvarlar?

a)

abs

b)

round

c)

sqrt

d)

pow

16.

Hangi fonksiyon karakterleri büyük harfe çevirir?

a)

toUpperCase

b)

toLowerCase

c)

indexOf

d)

Substring

17.

Hangi fonksiyon metin üzerinde değişiklik yapar?

a)

trim

b)

startsWith

c)

replace

d)

toString

18.

Hangi fonksiyon alt metinler elde etmemizi sağlar

a)

indexOf

b)

toLowerCase

c)

subString

d)

padLeft

19.

Hangi fonksiyon metin içinde arama yapmamızı sağlar?

a)

subString

b)

indexOf

c)

trim

d)

replace

20.

Hangi fonksiyon metinleri parçalama mızı sağlar?

a)

split

b)

replace

c)

clear

d)

trim

21.

Hangi sınıf rastgele sayı üretmemizi sağlar?

a)

Random

b)

Convert

c)

Console

d)

Class

22.

Hangi anahtar kelime genel erişim sağlar?

a)

private

b)

public

c)

protected

d)

static

23.

Hangi anahtar kelime dönüş değeri olmadığını belirtir?

a)

return

b)

void

c)

int

d)

string

24.

Hangisi döngüyü bitiren anahtar kelimedir?

a)

return

b)

break

c)

goto

d)

void

25.

Hangisi listeler,diziler vb yapılara özel döngü tipidir?

a)

for

b)

while

c)

for each

d)

do while