Görsel Programlama 2023-2024 Vize Soruları
Görsel Programlama 2023-2024 Vize Soruları
#1. Aşağıdakilerden hangisi WinForms arayüz çerçevesinin özelliklerinden biridir?
Cevap : C) Sürükle-bırak yöntemiyle arzulanan form tasarımının kolayca oluşturulmasını sağlar.
Açıklama : **WinForms**, sürükle-bırak yöntemi ile kolay bir kullanıcı arayüzü tasarlamaya olanak tanır.
#2. ‘partial’ anahtar kelimesinin işlevi aşağıdaki şıkların hangisinde doğru olarak belirtilmiştir?
Cevap : D) Sınıfın kodlarının birden fazla kaynak kod dosyasına ayrılmasını sağlar.
Açıklama : **partial** anahtar kelimesi, büyük sınıfların kodlarını birden fazla dosyaya bölebilmek için kullanılır.

#3. Yukarıda verilen Bul butonun tıklanma koduna göre yukarıdaki resimde Keman, Gitar ve Piyano seçildiğinde mesaj penceresinde gözükecek çıktı aşağıdakilerden hangisidir? (CheckBox kontrolleri yukarıdan aşağıya sırayla isimlenmiştir.)
Cevap : D) $
#4. Form1 isimli formun görsel kontrolleriyle ilgili kodlar aşağıdaki hangi kaynak kod dosyasına kaydedilir?
Cevap : E) Form1.Designer.cs
Açıklama : **Form1.Designer.cs** dosyası, Windows Forms uygulamalarında formun tasarım bileşenlerini ve görsel kontrolleri içerir.
#5. İletişim Kutuları sekmesinde yer alan kontrol pencerelerini görüntülemek için aşağıdaki metodlardan hangisi kullanılır?
Cevap : C) ShowDialog()
Açıklama : **ShowDialog()** metodu, bir iletişim kutusunu (dialog box) modal olarak açar.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#6. StatusStrip kontrolünde aşağıdaki bileşenlerden hangisi bulunamaz?
Cevap : E) TextBox
Açıklama : **StatusStrip**, durum çubuğu oluşturmak için kullanılır ve **TextBox** içermez.
#7. Dokümanı yazıcıya göndermek için aşağıda verilen kontrollerden hangisi kullanılır?
Cevap : B) PrintDocument
Açıklama : **PrintDocument** kontrolü, bir dokümanın yazıcıya gönderilmesi için kullanılır.
#8. Formda Enter tuşuna basıldığında çalıştırılacak butonun ayarlandığı Form özelliği aşağıdaki şıkların hangisinde doğru olarak belirtilmiştir?
Cevap : E) AcceptButton
Açıklama : **AcceptButton** özelliği, formda **Enter** tuşuna basıldığında çalıştırılacak butonu belirler.

#9. Yukarıdaki kod satırının işlevi aşağıdaki hangi seçenekte verilmiştir?
Cevap : D) ComboBox kontrolünde seçili elemanın değerini alır.
#10. Aşağıdaki kontrollerden hangisi menü ve araç çubuklarının yerleşimi için formu üst, alt, sağ ve sol panellere böler?
Cevap : E) ToolStripContainer
Açıklama : **ToolStripContainer**, menü ve araç çubuklarını konumlandırmak için kullanılan bir kapsayıcı bileşendir.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#11. ListBox kontrolünün değerleri içinde belirli bir indisteki elemanı koleksiyondan silmek için aşağıda verilen metodlardan hangisi kullanılır?
Cevap : A) RemoveAt()
Açıklama : **RemoveAt(index)** metodu, belirtilen indeksteki öğeyi ListBox’tan kaldırır.
#12. Aşağıdaki kontrollerden hangisi kullanıcının açılır listeden tek bir seçim yapması için kullanılır?
Cevap : E) ComboBox
Açıklama : **ComboBox**, kullanıcının açılır listeden tek bir seçim yapmasına olanak tanır.
#13. Aşağıda verilen olaylardan hangisi formun düzeni değiştiğinde tetiklenir?
Cevap : A) Layout
Açıklama : **Layout** olayı, formun veya içeriğinin düzeni değiştiğinde tetiklenir.
#14. Form kontrolleri (elemanları) Visual Studio editöründe aşağıdaki hangi panel, pencere veya ekranda listelenir?
Cevap : B) Araç Kutusu
Açıklama : **Araç Kutusu (Toolbox)**, form üzerinde kullanılabilecek kontrollerin bulunduğu bölümdür.
#15. TextBox kontrolünde içeriği varsayılan değere döndürmek için aşağıda verilen metodlardan hangisi kullanılır?
Cevap : A) ResetText()
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
#16. Formu satır ve sütun halinde çerçevelere bölen ve her hücre içerisine yalnızca tek bir kontrol eklenmesine izin veren form kontrolü aşağıdakilerden hangisidir?
Cevap : D) TableLayoutPanel
Açıklama : **TableLayoutPanel**, formu hücresel bölümlere ayırarak içerisine yalnızca bir kontrol eklenmesine izin verir.
#17. Formun kullandığı sistem kaynaklarını serbest bırakmak için kullanılan metod aşağıdaki hangi seçenekte doğru verilmiştir?
Cevap : C) Dispose()
Açıklama : **Dispose()** metodu, formun ve ilişkili kaynakların serbest bırakılmasını sağlar.
#18. Formun başlangıçta işletim sisteminin varsayılan konumunda açılması için formun StartPosition özelliğine aşağıdaki hangi değer verilmelidir?
Cevap : E) WindowsDefaultLocation
Açıklama : **WindowsDefaultLocation**, formun işletim sisteminin belirlediği varsayılan konumda açılmasını sağlar.
#19. Klavye olaylarının çalışma sıralaması aşağıdaki hangi seçenekte doğru olarak belirtilmiştir?
Cevap : A) KeyDown, KeyPress ve KeyUp
Açıklama : **KeyDown → KeyPress → KeyUp** sırasıyla klavyeden tuşa basılma sürecini ifade eder.
#20. Konsol arayüzü ve grafiksel kullanıcı arayüzü ile ilgili aşağıda verilenlerden hangisi yanlıştır?
Cevap : E) Konsol arayüzünde yer alan form elemanları tıklama, seçme, yazma, seçme gibi çeşitli kullanıcı etkileşimleri sunar.
Açıklama : **Konsol arayüzünde** form elemanları bulunmaz, yalnızca komutlar üzerinden etkileşim sağlanır.
Öğrenme Yönetim Sistemi Öğrenci Dostu LOLONOLO bol bol deneme sınavı yapmayı önerir.
SONUÇ
Görsel Programlama 2023-2024 Vize Soruları |
|
|---|---|
|
Görsel Programlama 2023-2024 Vize Soruları |
|
|---|---|
|


