Sorularınıza Kalademi.me'da çözümler bulun, en hızlı ve en doğru Q&A platformu. Soru-cevap platformumuzda hızlı ve güvenilir çözümler bulmak için uzmanlardan faydalanın. Farklı disiplinlerdeki uzmanlardan kesin yanıtlar almak için kullanıcı dostu platformumuzu keşfedin.

1- Nesne Tabanlı Programlamaya Giriş

1. Aşağıdakilerden hangisi nesne tabanlı programlama yazılımı ortamında yeni proje
oluşturmak için kullanılmaz?
A) Ctrl+N
B) File-New Project
C) Recent Projects-Create-Project
D) File-New File

2. Aşağıdaki panellerden hangisi nesne tabanlı programlama yazılımı ortamında açık
olan proje ve projeye ait dosyaları görüntüler?
A) ToolBox
B) Start Page
C) Solution Explorer
D) Getting Started

3. Oluşturulan konsol uygulamasını çalıştırmak için aşağıdaki kısayol tuşlarından hangisi
kullanılabilir?
A) Ctrl+F2 B) Ctrl+F5 C) Ctrl+F6 D) Ctrl+Boşluk

4. Kod yazarken intellisense özelliğinden yararlanmak için hangi kısayol tuşu kullanılır?
A) Ctrl+Boşluk B) F5 C) Ctrl+F5 D) Ctrl+F2

5. Ekrana mesaj olarak yazdırılmak istenen metinsel ifadeler hangi simgeler arasında
yazılmalıdır?
A)( ) B)” ” C){ } D)[ ]

6. “……….. nesneye dayalı, hiyerarşik ve birleşik, içinde çok sayıda sınıf, arayüz ve
yapı bulundurabilen kütüphaneler olarak tanımlanabilir.”
A) System
B) Namespace
C) Grafik arayüz
D) Konsol uygulamaları

7. Aşağıdakilerden hangisi bir kod satırının başına eklendiğinde kod satırını yorum
satırına dönüştürür?
A) { } B) [ ] C) ” ” D) //

8. Aşağıdakilerden hangisi görsel tasarım yapılan grafiksel arayüz ifadesinin karşılığıdır?
A) Console Application
B) WCF Service Application
C) WPF Application
D) Class Library

9. Üzerinde, form tasarımında kullanılabilecek nesneleri bulunduran panel
aşağıdakilerden hangisidir?
A) ToolBox B) Properties C) Solution Explorer D) Start Page

10. Form tasarımında kullanılan nesnelere ait özelliklerin değiştirildiği panel
aşağıdakilerden hangisidir?
A) ToolBox B) Properties C) Solution Explorer D) Start Page

11. Form tasarımında kullanılan nesnelere ait kodlar aşağıdaki dosyalardan hangisinde
tutulur?
A) App.xaml B) Program.cs C) App.xml D) Window1.xaml.cs

12. Aşağıdaki ifadelerden hangisi parantez içerisinde yazılan metni ekranda ileti olarak
gösterir?
A) MsgBox.Show B) MessageBox C) MessageBox.Show D) MsgBox

13. Aşağıdaki nesnelerden hangisinin “Click” özelliği vardır?
A) Label B) Button C) TextBox D) Form

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

15. ( ) Herhangi bir değişken Veri_turleri şeklinde adlandırılabilir.

16. ( ) yuzde%adlı bir değişken tanımlanabilir.

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

18. ( ) int a = 30*5; şeklinde bir tanımlama yapılabilir.

19. ( ) Değer atanmamış herhangi bir değişken kodlar içerisinde kullanılabilir.

20. ( ) float sayac = textBox1.Text; ifadesi doğru bir tanımlamadır.

21. ( ) Int32.Parse ifadesi bir dize değerini int değerine dönüştürmeyi sağlar.

22. ( ) ToString ifadesi rakamsal bir değeri string değere dönüştürmek için kullanılır.

23. ( ) char tipi değişkenler 16 karaktere kadar veri saklayabilir.

24. Aşağıdaki işlemlerden hangisi doğrudur?
A) textBox1.Text*textBox2.Text
B) textBox1.Text+textBox2.Text
C) textBox1.Text-textBox2.Text
D) textBox1.Text/textBox2.Text

25. 6.0/3 ifadesinin sonucu hangi veri türünde elde edilir?
A) Int B) Char C) String D) Double

26. 7 * 2 + 5 – 3 * 2 / 1=? İfadesinin sonucu aşağıdakilerden hangisidir?
A)15 B)18 C)13 D)21

27. Aşağıdakilerden hangisinde değişken önek azaltma şeklinde kullanılmıştır?
A) –i B)sayac++ C)++dakika D)miktar–

28. Aşağıdakilerden hangisinde ToString ifadesi doğru kullanılmıştır?
A)ToString.i B)i.ToString() C)ToString(i) D)(i).ToString

29. textBox1.Text = “13”; ve textBox2.Text = “2”; ise textBox1.Text+textBox2.Text ifadesinin değeri aşağıdakilerden hangisidir?
A)132 B)15 C)11 D)26

30. Üzerine buton, metin kutusu vb. nesneler yerleştirilen arabirime ne ad verilir?
A) Solution Explorer B) Form C) Properties D) ToolBox

31. Buton, metinkutusu, label vb. nesnelerin özelliklerini değiştirmek için kullanılan panel aşağıdakilerden hangisidir?
A) Solution Explorer B) ToolBox C) Properties D) Form

32. Nesne tabanlı programlama yazılımı ortamında hazırladığımız uygulamayı çalıştırmak
için hangi kısayol tuşu kullanılır?
A) F7 B) F6 C) F3 D) F5

33. Form üzerine nesne yerleştirmek için hangi panel kullanılır?
A) Form B) ToolBox C) Properties D) Solution Explorer

34. Label1.Content = “Adınız”; kod satırının anlamı aşağıdakilerden hangisidir?
A) Adınız yazısını mesaj penceresinde gösterir.
B) Adınız yazısını buton nesnesinde gösterir.
C) Adınız yazısını label nesnesinde gösterir.
D) Adınız yazısını TextBox nesnesinde gösterir.

35. messageBox.Show(a); kod satırının açıklaması aşağıdakilerden hangisinde doğru olarak verilmiştir?
A) a değişkeninin değerini mesaj penceresinde görüntüler.
B) a değişkeninin değerini label nesnesinde görüntüler.
C) a ifadesini mesaj penceresinde görüntüler.
D) Çalışmaz hata verir.

36. c = a.ToString(); kod satırının açıklaması hangi seçenekte doğru olarak verilmiştir?
A) a değişkeninin değerini string türüne dönüştürerek c değişkenine aktarır.
B) c değişkeninin değerini string türüne dönüştürerek a değişkenine aktarır.
C) a değişkeninin değerini integer türüne dönüştürerek c değişkenine aktarır.
D) c değişkeninin değerini integer türüne dönüştürerek a değişkenine aktarır.

37. Herhangi bir kod satırını yorum satırına dönüştürmek için hangi karakter kullanılır?
A) { } B) ( ) C) // D) “”

38. Program içerisinde farklı değerler alabilen ifadelere ne ad verilir?
A) Sabit B) Sınıf C) Değişken D) Hiçbiri

39. sayac++; kod satırının işlevi aşağıdakilerden hangisinde doğru olarak verilmiştir?
A) sayac değişkeninin değerini 2 artırır.
B) sayac değişkeninin değerini 1 artırır.
C) sayac değişkeninin değerini 2 azaltır.
D) sayac değişkeninin değerini azaltmadan önce kendisiyle toplar.

40. Matematiksel mod alma işlemi için hangi operatör kullanılır?
A) + B) # C) * D) %

41. Aşağıdakilerden hangisi veri türü değildir?
A) int B) goto C) string D) bool

42. Aşağıdakilerden hangisi bool türü bir değişkenin değeri olabilir?
A) “No” B) 132 C) & D) False

43. 2(iki) sayısını hafızada saklamak üzere aşağıdaki veri türlerinden hangisi
kullanılamaz?
A) bool B) int C) string D) char

44. İşlem önceliği kavramına göre aşağıdakilerden hangisi doğrudur?
A) 7+14/7=3
B) 2+7*3=27
C) 12+3/3=13
D) 15-5/1=11

45. resimdeki nesne aşağıdakilerden hangisidir?
A) Label B) textBox C) Buton D) ListBox

46. resimdeki nesne aşağıdakilerden hangisidir?
A) Label B) textBox C) Buton
D) ListBox


Sagot :