Visual Basic Sınav Soruları

Bugün sizlere sınav sorularının paylaşımlarını geçici durduracağımızı belirtmek istiyoruz. Visual Basic sınav soruları sonrasında 4 sınav sorularının cevap paylaşımları olacaktır. Bu paylaşımlardan sonra cevapları paylaşmaya başlayacağız. Her gün bir sınavın sorularını paylaşacağız. Bu sorularının cevaplarına bakmadan çözerseniz biraz daha alışmışsınız demektedir. İlerleyen günlerde daha farklı sınavlar soruları olacak ve bu sefer daha da zorlayacağız. Hepinize başarılar diliyoruz.

Visual Basic Vize Soruları

Soru 1

Aşağıdaki nesnelerin ne işe yaradıklarını/ne anlama geldiklerini yanlarına belirtiniz.

  • Etiket
  • Metin kutusu
  • Liste kutusu
  • Açılan kutu
  • form_load
  • keydown
  • Tuşa basma
  • Button_Click
  • Yükle beni
  • Koş beni
  • Gözle görülür
  • Görünüm
  • FOR DÖNGÜSÜ
  • Radyo düğmesi
  • Onay Kutusu
  • Mesaj Kutusu
  • Resim kutusu

 

Soru 2

Aşağıdaki kod yapısının ne işe yaradığını açıklayınız.

Ad = TextBox1.Text

Yas = Val (TextBox2.Text)

Yas> = 18 ve Yas <35 ise

Maas = Maas – Maas * 0.05

Başka Maas> = 1000 Ve Maas <1500 Sonra

Meuse = Meuse – Meuse * 0,1

Label1.Text = Ad & Maas ise End

Soru 3

Formun üzerine 1 adet buton, 1 adet label, 2 adet textbox ekleyin. Textbox1’den kişinin adını Textbox2 den kişinin çalıştığı işyerindeki maaşını alalım. Eğer çalışan kişinin maaşı 1000-1500 arasında ise % 8 vergi kesintisi uygulayalım. Eğer 2500-3000 arasında ise % 13 vergi kesintisi uygulayalım. Kalan net maaşı ise Labelda gösterelim.

Soru 4

Aşağıda yer alan doğru cümlelerin yanına D, yanlış olan cümlelerin yanına ise Y yazınız.

  • Integer 2byte’lık işaretli tam sayı tipidir ve aldığı değerler 32767 ile -32765 arasındadır.
  • Buton_Click eventinin içerisindeki Mesajbox(“Merhaba Dünya”) kodu, “Merhaba Dünya” yazdırır.
  • text = val(textbox1.text) & “Nasılsın?” kodu, metin kutusundan alıp labela “Ali Nasılsın” yazdırır.
  • text = (val(textbox2.text)+60)/2 kodu, metin kutusu 2 den sayıyı alır, bu sayının üzerine 60 ekleyip ikiye böler ve sonucu etikette (label) gösterir.
  • text =(2020-(textbox1.text)*365)/30 kodu, kullanıcıdan alınan doğum tarihine bağlı olarak kullanıcının kaç ay yaşadığını etikette (label) verir.
  • Visual Basic’te Appearance özelliği, forma yerleştirilen kontrol nesnelerinin 3D görünüme sahip olacağını veya olmayacağını belirler.
  • Visual Basic’te Visible özelliği, VB projesi çalışır durumdayken, kontrolün ekranda görünüp görünmeyeceğini belirler.

Soru 5

Aşağıdakilerden hangisi sınavı geçen öğrencilerin notunu, Listbox1’e, kalanlaröğrencileri ise Listbox2’ye  ekler.

  1. a) A = Val (Metin Kutusu1.text)

A> 0 ise Listbox1.Items.Add (A)

Else Listbox2.Items.Add (A)

endif

  1. b) A = Textbox1.text B = Val (textbox2.text)

B> 0 ise Listbox1.Items.Add (A)

Else Listbox2.Items.Add (A)

endif

  1. c) A = Textbox1.text B = Val (textbox2.text)

B> 60 ise Listbox1.Items.Add (A)

Else Listbox2.Items.Add (A)

endif

  1. d) A = Textbox1.text B = Val (textbox2.text) B <60 ise Listbox1.Items.Add (A)

Else Listbox2.Items.Add (A)

endif

 

Visual Basic Final Soruları

 

Soru 1

Aşağıdaki form yağısında en, boy, yatay, dikey değerlerine göre panel üzerinde bir buton bloğu oluşturmanız istenmektedir. En ve boy değerleri kullanıcıdan alınarak metin kutusuna girilecek, pozisyon bilgisi ise comboboxtan seçilecek daha sonrasında  butona basıldığında zamanlayıcı çalışacak ve paneldeki butonlar belirli aralıklarla oluşacaktır.

  • Başlangıçta panelde buton yoktur. Siz ekleyeceksiniz. Butonların rengi rastgele belirlenecektir.
  • Araçların isimleri : Textbox (txt_en, txt_boy), Button (btn_tasarla), ComboBox (cbox_yon)

Soru 2

Hakan tam zamanlı bir yazılımcıdır. Hakan bu sene ikramiye olarak şirketinden yüklü miktarda para alacaktır. Bu parayı bankadaki vadeli hesabına yatırmak istiyor. Hakan 50.000 TL sini bankaya 10 yıl süreyle yatırıyor. İlk 6 yıl faiz oranı %65, kalan 4 yılın faiz oranı ise her yıl 5 puan artarak devamlılığı sürdürüyor. İki yılda bir para miktarını ekrana yazdıran Visual Basic programını yazınız.

Soru 3

Sayı adlı butona çift tıklanınca aşağıda belirtilenleri yerine getiren bir Visual Basic programı yazın.

Inputbox girdi kutusu ile 60 adet tam sayı girilecek.

  1. Girilen sayılar arasında kaç tane çift sayı varsa textbox1 metin kutusuna,
  2. Girilen tek sayıların en küçüğünü textbox2 kutusuna,
  3. Girilen sayıların ortalamasını textbox3 kutusuna,
  4. Girilen sayıların arasında kaç tane asal sayı varsa o sayıların toplamını textbox4 kutusuna
  5. Girilen sayılar arasında kaç tane tek sayı varsa textbox5 metin kutusuna

yazdıran programı geliştiriniz.

Soru 4

Aşağıda yer alan doğru cümlelerin yanına D, yanlış olan cümlelerin yanına ise Y yazınız.

  • Visual Basic, Windows platformuna uygulama geliştirir.
  • Herhangi bir textboxa girilen değeri sayısal bir değere çeviren komuta Dim denir.
  • Kontrol yapılarınızı form içerisine yerleştirdiğinizde, bu yapılara ait özelliklerin arka planda oluşturduğu dosyanın adı InitializeComponent()’dir.
  • Listbox sayesinde kullanıcıdan string, integer veya diğer veri tiplerinde bir değer alırız.

 

Soru 5

Klavyeden girilen bir tarihin bugünün tarihine olan aralığını gün, ay, yıl şeklinde Visual Basic diliyle yazılmış bir program geliştiriniz.

Visual Basic sınav soruları bitmiştir. Cevabını göndermeyi unutma 🙂

Bu yazının tüm hakları Nasilbasarirsin.com’a aittir. 5846 sayılı Fikir ve Sanat Eserleri Kanununun 36. maddesi uyarınca alıntılanamaz. Telif hakları saklı tutulmuş bu yazının alıntılanması halinde yasal takip yapılacaktır. ©

Bir cevap yazın

Görüşmeyi Başlat.
1
Yardımcı Olmamızı İster misiniz?
Merhabalar, Sitemize Hoşgeldiniz... Özgün içeriklerimiz ile başka yerde bulamayacağınız bilgileri sizlere aktarıyoruz.
Visual Basic Sınav Soruları paylaşımımıza baktığınızı görüyorum. Yardımcı olmamı ister misiniz?