wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Visual C# - 1

Total questions: 60

Worksheet time: 45mins

Name
Class
Date
1.

Hangi kodlar hatalıdır? (2 şık seçiniz)

a)

int 1sayı;

sayı = 20;

b)

string ad;

ad = "fatih";

c)

string soyad;

soyad = özkayalıoğlu;

d)

double ortalama;

ortalama = 45.92;

2.

Adınızı atayacağınız bir değişken oluşturmak isteseydin türü ne olurdu?

a)

string

b)

int

c)

char

d)

double

3.

İki değişkenin değerlerinin birbirine eşit olduğunu kontrol etmek için ........ operatörleri kullanılır.

a)

==

b)

!=

c)

>=

d)

=

4.

............. şartlı deyimi bir koşulun doğru olup olmamasına bağlı olarak belirli bir kod bloğunun çalıştırılıp çalıştırılmamasına karar verir.

a)

if

b)

else

c)

for

d)

while

5.

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

a)

1.ad

b)

5_bolum

c)

UrunFiyat

d)

ogrenci ismi

6.

Kalanlı bir bölme işleminde aşağıdaki işaretlerden hangisi ile kalanı bulabiliriz?

a)

*

b)

%

c)

/

d)

-

7.

Aşağıdakilerden hangisi veri tiplerinden değildir?

a)

string

b)

slong

c)

int

d)

bool

8.

Karşılaştırma operatörlerinde büyük eşit hangisidir?

a)

==

b)

<=

c)

>=

d)

%%

9.

Karşılaştırma operatörlerinde eşit değildir hangisidir?

a)

!=

b)

=!

c)

>=

d)

<=

10.

Hangi form nesneleri kullanılmıştır?

a)

2 adet label , 1 textbox , 1 button kullanılmıştır.

b)

1 adet label , 1 textbox , 1 button kullanılmıştır.

c)

3 adet label , 2 textbox , 1 button kullanılmıştır.

d)

2 adet label , 2 textbox , 2 button kullanılmıştır.

11.

Hangi nesneler kullanılmıştır?

a)

2 tane textbox,5 tane label,1 tane button

b)

2 tane textbox,6 tane label,1 tane button

c)

2 tane textbox,8 tane label,2 tane button

d)

2 tane textbox,4 tane label,2 tane button

12.

Kullanıcı formadaki TC alanına hangi tür veri girer?

a)

Mantıksal

b)

Matematiksel

c)

Sözel

d)

Olasılık

13.

Kullanıcı adı soyadı alanına hangi tür veri girer?

a)

Mantıksal

b)

Matematiksel

c)

Sözel

d)

Olasılıklı

14.

Formun amacı nedir?

a)

Kullanıcılardan notları verir.

b)

Kullanıcılardan 55 üstü not alanların Sayısını verir.

c)

Kullanıcılardan 50 üstü not alanların Sayısını verir.

d)

Kullanıcılardan 60 üstü not alanların Sayısını verir.

15.

C# Programlama dilinde kullanılan karar ifadesi nedir?

a)

İF/ELSE

b)

FOR

c)

WHİLE

d)

TAG

16.

C# Programlama dilinde formu yayınlamak için hangi tuşa basılır?

a)

F4

b)

Fn

c)

F5

d)

F9

17.

Hangi nesne kullanılmıştır?

a)

CheckBox

b)

DateTimePicker

c)

Label

d)

Radio

18.

Hangi nesne kullanılmıştır?

a)

TextBox

b)

Label

c)

DateTimePicker

d)

Button

19.

Hangi nesne kullanılmıştır?

a)

TextBox

b)

Combobox

c)

DateTimePicker

d)

Label

20.

Bu simge Visual Studio da ne işe yarar?

a)

Formu ekrana yansıtır

b)

Formu ekrana kopyalar

c)

Formu tasarlar

d)

Birşeye yaramaz

21.

Toolbox araçlarının özelliklerini değiştirmek için hangi pencere kullanılır?

a)

View

b)

Error List

c)

Toolbox

d)

Properties

22.

Forma arka plan rengi?

a)

Properties/Backgroundimage

b)

Properties/Backcolor

c)

Properties/Font

d)

Properties/Size

23.

Forma arka plan resmi?

a)

Properties/FontColor

b)

Properties/BackColor

c)

Properties/Backgroundimage

d)

Properties/İmage

24.

private void Form1_Load(object sender, EventArgs e)

{

int sayi1 = 4;

int sayi2 = 4;

if (sayi1 == sayi2)

{

MessageBox.Show("Sayı1 ile Sayı2 Bir birine Esit");

}

}

Ekran Çıktısı

a)

Sayi1 ve Sayi2 birbirine eşit

b)

Sayi1 ve Sayi2 birbirine eşit değil

c)

Sayi1 ve Sayi2 birbirinden büyük

d)

Sayi1 ve Sayi2 birbirinden küçük

25.

private void Form1_Load(object sender, EventArgs e)

{

int sayi1 = 14;

int sayi2 = 11;

int sayi3 = 19;

}

Kodlama blogunda değişkenler nelerdir?

a)

sayi1,sayi2

b)

sayi1,sayi2,sayi3

c)

14,11,19

d)

sayi1,sayi2,sayi4

26.

Radio nesnesi Checkboxlardan neden farklıdır?

a)

Radio nesnesi text yazma yeridir.

b)

Radio lar tek bir seçim yapılacağı zaman kullanılır.

c)

Radio lar birden fazla seçim yapılacağı zaman kullanılır.

d)

Radio lar resim eklemeye yarar.

27.

Kod blogunda dikkat edilmesi gereken karakterler?

a)

{ } ve ;

b)

. ve =

c)

? ve { }

d)

{ ve &

28.

Kodlamada yazdığımız yanlış kodlar nerede gösterilir?

a)

Error List

b)

Listbox

c)

Toolbox

d)

Properties

29.

Aşağıdakilerden hangisi mantıksal operatörlerden değildir?

a)

&&

b)

!

c)

||

d)

/

30.

|| hangi mantıksal operatördür?

a)

Ve

b)

Veya

c)

Değil

d)

Hiç

31.

&& hangi mantıksal operatördür?

a)

veya

b)

değil

c)

hiç

d)

ve

32.

4 > 2 işlemi ………. sonucunu üretir.

a)

True

b)

False

c)

Eşit

d)

Eşit Değil

33.

10 % 3 işleminin sonucu kaçtır?

a)

4

b)

1

c)

3

d)

2

34.

Koşul ifadelerinin karşılaştırılmasında kullanılan operatörlere ne denir?

a)

İlişkisel

b)

Döngüsel

c)

Mantıksal

d)

Intdeger

35.

İki sayıyı (6 ve 8) tanımlayıp toplama işlemine koyan mini yazılım nasıl yazılır?

a)

sayi1 + sayi2=14

b)

int sayi1=6

int sayi2=8

c)

int sayi1=6

int sayi2=8

sayi1+sayi2

d)

int sayi1=6;

int sayi2=8;

sayi1+sayi2;

36.

Karar/Şart yapıları niçin kullanılır?

a)

Yazılımımızdaki kararsızlığı çözmek için

b)

Yazılımdaki şartlara uygun kontrolleri sağlamak için

c)

Kullanıcıyı şartlarımıza uyum sağlamaya zorlamak için

d)

Süper bir yazılımcı olmak için

37.

Günlük hayatta karar alırken seçenekleri kontrol etme durumunu yazılım dilinde hangi ifadeler ile sağlarız? (Eğer ve Değilse yapısı)

a)

string ve int

b)

Console Write

Consol Read

c)

if

else

d)

for

break

38.

Adınızı atayacağınız bir değişken oluşturmak isteseydin türü ne olurdu?

a)

string

b)

int

c)

char

d)

double

39.

C# programlama dilinde büyük küçük harf ayrımı var mıdır?

a)

evet

b)

hayır

40.

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)

int

c)

char

d)

double

41.

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

a)

1.ad

b)

5_bolum

c)

UrunFiyat

d)

ogrenci ismi

42.

Pi sayısı 3,14 sayısını tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

double

43.

? işareti (karakterini) tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

float

44.

Açıklama satırını TEK SATIR için C# programlama dilinde hangi işaretler ile yaparız?

a)

//.........//

b)

/*............*/

c)

<----...................----->

d)

?-------------?

45.

A harfini bellekte tutmak için kullanılacak en uygun veri türü aşağıdakilerden hangisidir

a)

string

b)

int

c)

char

d)

double

46.

String kelimeler yazdırılırken hangi işaretten yararlanırız?

a)

' tektırnak

b)

" çift tırnak

c)

% yüzde

d)

? soru işareti

47.

Char karakterler yazdırılırken hangi işaretten yararlanırız?

a)

' tektırnak

b)

" çift tırnak

c)

% yüzde

d)

? soru işareti

48.

Hangisi eğer anlamına gelir?

a)

For

b)

Go to

c)

Breke

d)

İf

49.

Aşağıdaki değişken isimlendirmelerinden hangisi yanlıştır?

a)

ogrenciNo

b)

OgrenciAd

c)

ogrenci5

d)

ogrenci sinif

50.

Program boyunca sabit kalacak veriyi tanımlayan ifade hangisidir?

a)

int

b)

bool

c)

const

d)

double

51.

(5+3)*4-6/2*3-(2*3) işleminin sonucu hangisidir?

a)

33

b)

17

c)

25

d)

19

52.

OrgNo değişken ismi ile ogrNo değişken ismi aynı değişkeni temsil eder

a)

doğru

b)

yanlış

53.

10 % 3 işleminin sonucu kaçtır?

a)

4

b)

1

c)

3

d)

2

54.

Bir mesafe ismindeki tam sayı değişkenin değeri program içinde hiç bir zaman değişmesi istenmiyorsa, değişken nasıl tanımlanmalıdır?

a)

float const mesafe =100;

b)

int const mesafe = 100;

c)

const int mesafe = 100;

d)

int mesafe = 100;

55.

İki değişkenin değerlerinin büyüklüğünü kontrol etmek için ........ operatörleri kullanılır.

a)

==

b)

!=

c)

>

d)

<

56.

label1.Text = "7";

label1.Text = label1.Text + "8" ifadesinin değeri aşağıdakilerden hangisidir?

a)

15

b)

7

c)

78

d)

Hata verir

57.

messageBox.Show("Merhaba"); kod satırının açıklaması aşağıdakilerden hangisinde doğru olarak verilmiştir?

a)

mesaj penceresinde Merhaba gözükür.

b)

mesaj pencesinde İptal gözükür

c)

mesaj penceresinde hiç bir şey gözükmez

d)

Çalışmaz hata verir

58.

TextBox1 nesnesi görünmez yapmak için gereken kod nedir?

a)

TextBox1.Visible=”True”

b)

TextBox1.Enabled=”False”

c)

TextBox1.Visible=”False”

d)

TextBox1.Enabled=”True”

59.

Değişken tanımlarken, değişken adının başında olmamak şartıyla rakam kullanılabilir.

a)

D

b)

Y

60.

Programda int adlı bir değişken tanımlanabilir.

a)

Y

b)

D