aofsorular.com
YBS301U

İŞLEM TABLOSU PROGRAMLAMA - Deneme Sınavı - 3

Ara Sınav 48072
Soru 1
Aşağıdadaki VBA kodu "sayac2" değişkeninde hangisini hesaplar?

Private Sub CommandButton1_Click()

Dim sayac1 As Integer
Dim sayac2 As Integer
For sayac1 = 0 To 6 Step 2
sayac2 = sayac1 + sayac2 + 1
Next sayac1

End Sub

Soru 2
VBA editöründe aşağıdaki kod çalıştırıldığında sayac2 değişkeninin son değeri ne olur?

Private Sub CommandButton1_Click()

Dim sayac1 As Integer
Dim sayac2 As Integer
sayac2 = 1
For sayac1 = 0 To 6
GoTo sayac2
sayac2 = sayac1 + sayac2
Next sayac1
sayac2:
End Sub

Soru 3
Aşağıdaki kod VBA editöründe çalıştırıldığında A1, B2, C3 hücrelerinin içeriği sırasıyla hangisi gibi olur?

Private Sub CommandButton1_Click()

Dim x As Integer
Dim y As Integer
For x = 1 To 3
For y = x To 3
Cells(x, y).Value = x + y
Next y
Next x

End Sub

Soru 4
Excel'de VBA editöründe aşağıdaki makro kodu çalıştırıldığında sayac2 değişkeninin alacağı son değer ne olur?

Private Sub CommandButton1_Click()

Dim sayac1 As Integer
Dim sayac2 As Integer
sayac2 = 1
Do Until sayac1 = 5
' GoTo sayac2
sayac1 = sayac1 + 1
sayac2 = sayac1 + sayac2

Loop
sayac2:
End Sub

Soru 5
Aşağıdaki VBA makro kodu çalıştırıldığında Excel'in ilgili çalışma sayfasındaki A1 hücresindeki çıktı ne olur?

Private Sub CommandButton1_Click()

Dim sayi_1 As Integer
Dim sayi_2 As Integer
Dim sonuc As Boolean

sayi_1 = 1
sayi_2 = sayi_2 + 1
sonuc = sayi_1 <> sayi_2
Select Case sonuc
Case Is = True
Cells(1, 1) = sayi_2 - sayi_1
Case Is = False
Cells(1, 1) = sayi_2 + sayi_1

End Select

End Sub

Soru 6
Aktif olan hücreyi değiştirmek/seçmek için kullanılan ifade hangisidir?
Soru 7
ActiveCell.Offset(1,0).Range(“A1”).Select kod satırı hangi hücreyi aktif eder?
Soru 8
Select Case yapısında, koşullardan hiç birine uymayan değerleri yakalamak için hangi ifade kullanılır?
Soru 9
Bir değişkenin başlangıç değerinden bitiş değerine kadar değerleri sıra ile alması ve tüm değerler için tanımlanan işlemleri tekrar yapmasını sağlayan döngüsel yapı hangisidir?
Soru 10
For döngülerinin özel durumlarda durdurulması ve döngü dışına çıkılması gerektiğinde hangi ifade kullanılır?
Soru 11
Koşul gerçekleştiği sürece döngü içerisinde kalan ve işlemleri tekrar tekrar gerçekleştiren bir döngüsel yapı hangisidir?
Soru 12
Dim toplam As X
yukarıdaki satırda toplam adında bir değişken yaratılmıştır. X yerine hangi değer yazılırsa bu değişkenin tam sayı formatında olacağı belirtilmiş olur?
Soru 13
Hiç uyarı vermeksizin yanlış sonuçlar çıkartabileceği gibi bazı durumlarda derleyici tarafından da algılanarak düzeltilmesi sağlanabilen hata türlerine ne ad verilir?
Soru 14
Aşağıdaki kodlardan hangisi  alt yordamın sonlandığını ifade eder?
Soru 15
Aşağıdaki kodlardan hangisi aktif olan hücreye değer atamayı sağlar?
Soru 16
Aşağıdakilerden hangisi "özel alt yordamı" ifade eder.
Soru 17
Koşulun doğru olması durumunda yapılacaklar ve koşulun yanlış olması durumunda yapılacaklar olmak üzere iki farklı işlem seti tanımlanabilen ve oldukça sık kullanılan kod yapısı aşağıdakilerden hangisidir?
Soru 18
Aşağıdakilerden hangisi "Select Case" yapısını sona erdirir?
Soru 19
page11image20616
 
Yukarıdaki For-Next döngüsel yapısına göre hazırlanmış kod örneği çalıştırıldığı zaman A1 adresli hücrede aşağıdaki değerlerden hangisi yazacaktır?
Soru 20
Do While ile taban tabana zıt işlemler yapan ve döngü içerisindeki kodların çalıştırılması için koşulun sağlanamıyor olması gereken yapı aşağıdakilerden hangisidir?