İşlem Tablosu Programlama Ara 7. Deneme Sınavı
Toplam 20 Soru1.Soru
“Hızlı Erişim Araç Çubuğunda” varsayılan olarak hangi kısayollar yer alır?
Yeni – Aç – Kaydet – Kalın - İtalik |
Yeni – Aç – Kaydet – Geri Al – Yinele |
Yeni – Aç – Kaydet – Sola Hizala – Sağa Hizala |
Yeni – Yazdır - Aç – Kaydet – Kapat |
Aç – Kaydet – Yazdır – Paylaş – Dışarı Aktar |
Hızlı Erişim Araç Çubuğunda Excel belgesinin ismi yer alır. Ayrıca Kaydet, Geri Al, Yinele fonksiyonları da varsayılan olarak burada yer alır.
2.Soru
Excel’de kod penceresinde bir butonun rengini hangi pencere açarak değiştirebiliriz?
Proje Penceresi |
Özellikler Penceresi |
Araç Çubuğu |
Nesne Tarayıcısı |
Görünüm |
VBA ortamının nesnelerle çalıştığını açıklamıştık. Özellikler penceresi tüm bu nesneler için ayrı ayrı özellikleri görmemizi ve değiştirmemizi sağlamaktadır.
3.Soru
Verilerin yapılarını bilinen biçimlere dönüştürerek, diğer uygulamalar ile uyumlu veriler oluşturmak için kullanılan menü aşağıdakilerden hangisidir?
Verilerin yapılarını bilinen biçimlere dönüştürerek, diğer uygulamalar ile uyumlu veriler oluşturmak için kullanılan menü aşağıdakilerden hangisidir?
Değiştir Menüsü |
XML Menüsü |
Denetimler Menüsü |
Eklentiler Menüsü |
Kod Menüsü |
XML (Extensible Markup Language - Genişletilebilir İşaretleme Dili), verilerin yapılarını bilinen biçimlere dönüştürerek, diğer uygulamalar ile uyumlu veriler oluşturmak için kullanılır. MS Excel sayfasında bulunan verilerin bilinen biçimlere uygun olarak işaretlenmesi ile XLM biçimine sahip XML dosyaları oluşturulur. XML biçimine dönüştürülmüş veriler, farklı uygulama yazılımları tarafından rahatlıkla kullanılabilirler
4.Soru
Yukarıda nesneler ile ilgili verilen Özellik ve Aldığı Değerlerin doğru eşleştirmesi aşağıdakilerin hangisinde verilmiştir?
1-K, 2-L, 3-M, 4-N |
1-L, 2-K, 3-M, 4-N |
1-L, 2-M, 3-N, 4-K |
1-M, 2-K, 3-N, 4-L |
1-N, 2-K, 3-L, 4-M |
Özellikler penceresinde dikkat edilmesi gereken bir önemli kısım da her özelliğin kendine ait değerlerinin olmasıdır. Bir nesnenin en önemli özelliği (Name) olarak gösterilen İsim özelliğidir. Bu özelliğe göre nesnelere gerekli kodlar yazılacağı için kod yazarak değiştirmenin mümkün olmadığı tek özelliktir. Bunun dışındaki özellikler, tasarım zamanında pencereden değiştirilebildiği gibi, çalışma zamanında da kod aracılığıyla yeni değerler alabilir. Atanacak yeni değerler için öncelikle özelliğin ne tür değerler aldığını bilmek gereklidir. Örnek vermek gerekirse Başlık (Caption) özelliği alfa numerik karakter değeri alır, Renk (BackColor, ForeColor, vb.) özellikleri onaltılık değerlere sahiptir, Yükseklik (Height) ve Genişlik (Width) özellikleri piksel değeri alırlar, Çerçeve stili (BorderStyle), başlangıç pozisyonu (StartupPosition) gibi özellikler indekslenmiş değerlere sahiptir. Yazı tipi (Font) değişkeni, seçimli değer alan özelliklerdendir. Doğru cevap B’dir.
5.Soru
Excel’de formül çalıştırılınca hücrenin değerinin ne olacağını görebilmek için hangi komut kullanılır?
Excel’de formül çalıştırılınca hücrenin değerinin ne olacağını görebilmek için hangi komut kullanılır?
Hata denetimi |
Formülleri Göster |
Topla |
Formülü Değerlendir |
Ad Tanımla |
Formülleri Göster, çalışma sayfasındaki tüm formülleri göstermek için kullanılır. Hata denetimi yapılarak çalışma sayfasındaki tüm hatalı formüller tespit edilir. Excel’de formül çalıştırılınca hücrenin değerinin ne olacağını görebilmek için Formülü Değerlendir kullanılır.
6.Soru
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?
For-Next |
If-Then-Else |
Select Case |
Dim |
Select Range |
For-Next döngüsel yapısı, 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ı şeklinde tanımlanabilir.
7.Soru
VBA penceresi ilk açıldığında karşılaşılan kısım aşağıdakilerden hangisidir?
Çalışma Zamanı |
Makro Çalıştır |
Tasarım Zamanı |
Araç Çubuğu |
Nesne Tarayıcısı |
VBA proje penceresinde görüntülenen “Bu C¸alışma Kitabı”, kitabın tamamı, her bir sayfa ise kendilerine ait kısımlar için kod penceresini açacaktır. Beş ögenin tümü, MS Visual Basic programında bulunan Form yapısı gibi birer nesnedir.
VBA pencerelerini tek tek incelemeden önce programlama ortamının çalıştırılması hakkında bilgi vermek gereklidir. Pencere ilk açıldığında karşılaşılan kısım Tasarım Zamanı (Design Time) olarak adlandırılır. Tasarım zamanında nesneler ve onlara uygulanan eylemlere göre gerekli kodlar yazılır.
8.Soru
Hangisi VBE (Visual Basic Editor - Visual Basic Metin Düzenleyicisi) adı da verilen bir pencerenin açılmasını sağlar?
Araç çubuğu |
Nesne tarayıcısı |
Proje penceresi |
Özellikler penceresi |
Kod penceresi |
Kod Penceresi, VBE (Visual Basic Editor - Visual Basic Metin Düzenleyicisi) adı da verilen bir pencerenin açılmasını sağlar. Bu pencere ile nesne-eylem ikilisinin çalışma zamanında gerçekleştireceği işlemler tanımlanır. Kod penceresinde gerekli kodları oluşturmak için VBA programlama dili hakkında bilgi sahibi olmak gereklidir.
9.Soru
Aşağıdaki fonksiyonlardan hangisi Matematik ve Trigonometri kategorisi altında yer alır?
MUTLAK |
EĞER |
KÜÇÜKHARF |
BUGÜN |
FAİZ_ORANI |
MUTLAK fonksiyonu bir sayının mutlak değerini verir ve Matematik ve Trigonometri kategorisi altında yer alır?
10.Soru
Belge Bölmesi sekmesi aşağıdaki hangi menünün altında bulunur?
XML |
Kod |
Değiştir |
Denetimler |
Eklentiler |
Değiştir menüsünün tek sekmesi, Belge Bölmesi sekmesidir. Tıklandığında açılan pencere ile özel şablonlar belirlenebilir (URL, UNC, URN vb.) ve belge bilgileri bölmesinin ayarları değiştirilebilir. İstenildiğinde, belge açılırken veya ilk kez kaydedilirken her zaman Belge Bilgileri Bölmesinin gösterilmesi için alt tarafta bulunan bir işaretleme kutusunun seçilmesi gerekir.
11.Soru
Sub satırının altında ve satır başında üst apostrof işaretiyle (') başlayan ve yeşil renkte görüntülenen satırların işlevi nedir?
Altyordam |
Kod |
Başlangıç Değeri |
Step ifadesi |
Bilgi notu |
Bu satırlar çalıştırıcı kod içermezler fakat hem kullanıcıya hem de daha sonra kodu incelemek ya da üzerinde değişiklik yapmak isteyen programcıya yardımcı bilgiler içerirler. Bu yazılar kod çalışırken devreye girmezler.
12.Soru
A1 ile F1 hücleri arasındaki hücrelerin hepsi toplanacaktır. Aşağıdaki formüllerin hangisi doğrudur?
= TOPLA(A1,F1) |
= TOPLA(A1.F1) |
= TOPLA(A1-F1) |
= TOPLA(A1;F1) |
= TOPLA(A1:F1) |
Noktalama işaretlerinden oluşan operatörler ise seçimin nasıl olacağı bilgisini verir, yani hücre adresleri arasına iki nokta “:” gelirse yazılan adreslerle beraber bu hücreler arasında kalan diğer hücreleri de formüle dahil eder, noktalı virgül “;” operatörü ise sadece yazılı olan hücreleri kabul eder.
13.Soru
- Makrolar zamandan kazanç sağlarlar
- Makrolar çalıştırıldığında öngörülür sonuçlar verirler
- Makrolar taşınabilirler
- Makrolar değişen sürümlerde doğru çalışabilir
Yukarıdakilerden hangisi ya da hangileri makrolarla ilgili doğru bilgilerdir?
Yalnız I |
I ve II |
II ve IV |
I, II ve III |
I, II, III ve IV |
Makrolar değişen sürümlerde doğru çalışmayabilir. O¨zellikle VBA makro prog- ramlama diliyle oluşturulan makrolar güncellenen sürümlerde hiç çalışmayabilir ya da eksik veya hatalı çalışabilir. VBA dili Excel tarafından desteklenen bir dil olmakla beraber Excel programı güncel sürümlerinde VBA dilinin bazı sürümlerini desteklemeyi bırakabilmektedir. Bu nedenle makrolar taşınırken ya da kopyalanırken sürümlerin aynı olmasına veya kopyalandığı sürümde çalışıp çalışmadığına bakılması gerekmektedir.
14.Soru
Görseldeki kod çalıştırıldığında sırasıyla A1 ve A2 hücrelerinde yazan değerler aşağıdakilerden hangisidir?
15, 18 |
15, 30 |
18, 15 |
18, 30 |
30, 15 |
deger1 ve deger2 başlangıçta 0 değerindedir.
Döngü sonunda;
deger1 = 0 + 1 + 2 + 3 + 4 + 5 = 15 değerini alır.
deger2;
sayac1 = 1 iken döngü sonunda 4,
sayac1 = 2 iken döngü sonunda 6,
sayac1 = 3 iken döngü sonunda 9,
sayac1 = 4 iken döngü sonunda 13,
sayac1 = 5 iken döngü sonunda 18 değerini alır
Doğru cevap (15,18) olacaktır.
15.Soru
- Visual Basic
- Tablo Ekle
- Makrolar
- Makro Kaydet
Yukarıdakilerden hangisi ya da hangileri Kod menüsü altında yer alır?
Yalnız I |
Yalnız II |
I ve IV |
II, III ve IV |
I, III ve IV |
Kod menüsünün butonları, Visual Basic, Makrolar, Makro Kaydet, Göreli Başvuruları Kullan ve Makro güvenliğidir.
16.Soru
Hücre adresleme modları hangisinde tam olarak verilmiştir?
- A1 stili
- R1C1 stili
- Özel isimli adresleme
Yalnız I |
Yalnız II |
Yalnız III |
I ve II |
I, II ve III |
Yanıt A.
17.Soru
İlk makro oluşturma işlemi hangi program ile başlamıştır?
VBA |
Lotus 1-2-3 |
Word |
Proteus |
Excel |
İlk makro oluşturma işlemi Lotus 1-2-3 programı ile başlamış ve günümüzde kullanılan makrolara kıyasla oldukça basit makrolar oluşturulabilmiştir. Lotus 1-2-3 te kullanılan makrolar tuş hareketlerinin kaydedilip sonradan çalıştırılması esasına dayanmaktaydı. Bu yapı günümüzde kullanılan makro yapısının temellerini oluşturmaktadır.
18.Soru
Excelde bir çalışma kitabı açıldığında otomatik olarak çalışacak makro yapmak için makro adı aşağıdakilerden hangisi olmalıdır?
Auto_Load |
Auto_Macro |
Auto_Open |
Auto_Run |
Auto_Start |
Excelde bir çalışma kitabı açıldığında otomatik olarak çalışacak makro yapmak için sadece makro adının değiştirilmesi yeterlidir. Excel açılışında ilk olarak otomatik çalıştırılacak makro var mı diye bakar, varsa çalıştırır. Bu aramayı da sadece makro adına bakarak yapar. Excelin aradığı makro ismi “Auto_Open” ismidir. Eğer Excelde makro oluşturulurken Auto_Open ismi makroya verilirse o makro çalışma kitabı ilk açıldığında çalışacaktır.
19.Soru
Aşağıdakilerden hangisi VB Metin Düzenleyici özelliğine sahip olmak için, MS Excel üzerinde öncelikle açılması gereken sekmedir?
Ekle |
Veri |
Geliştirici |
Görünüm |
Formüller |
VB Metin Düzenleyici özelliğine sahip olmak için, öncelikle MS Excel üzerinde Geliştirici sekmesi açılmalı, bu sekme ile ortaya çıkan özelliklerden yardım alınmalıdır. Doğru cevap C’dir.
20.Soru
Bir değişkenin değişik durumlarının koşul olarak kullanıldığı If kalıplarında, koşulların sayısının arttığı durumlarda kullanım kolaylığı sağlamak için aşğıdakilerden hangisi kullanılır?
If-Then |
Else |
Select Case |
End If |
For-Next |
Bir değişkenin değişik durumlarının koşul olarak kullanıldığı If kalıplarında, koşulların sayısının arttığı durumlarda kullanım kolaylığı sağlayabilecek Select Case yapısı kullanılabilir.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ