İşlem Tablosu Programlama Ara 6. Deneme Sınavı
Toplam 20 Soru1.Soru
Excel'de tüm formüller hangisi ile başlar?
= |
+ |
f |
fonk. |
( |
Excel'de tüm formüller hangisi "=" ile başlar? Yanıt A.
2.Soru
Aşağıdaki fonksiyonlardan hangisi noktalı virgüllerle ayrılmış metinleri girdi olarak alarak onları birleştirir?
Aşağıdaki fonksiyonlardan hangisi noktalı virgüllerle ayrılmış metinleri girdi olarak alarak onları birleştirir?
METNEC¸EVİR |
BİRLES¸TİR |
EGˆER |
TOPLA |
S¸İMDİ |
BİRLES¸TİR fonksiyonu noktalı virgüllerle ayrılmış metinleri girdi olarak alarak onları birleştirir.
3.Soru
Excel’de dosya uzantısına bakılarak makro oluşturup oluşturulamayacağı nasıl anlaşılır?
Xlsx |
Xlsm |
Xmlx |
Xmsl |
Xlms |
Makrolarla çalışmaya imkan veren standart Excel dosya uzantısı .xlsm’dir. .xlsm uzantılı dosyalar .xlsx uzantılı dosyalara benzerler fakat ilaveten makroları oluşturup kaydedebilecek yapıdadırlar.
4.Soru
BİRLEŞTİR Fonksiyonu hangi kategori altında yer alır?
Mantıksal |
Metin |
Tarih ve Saat |
Finansal |
Matematik ve Trigonometri |
Metin
Metinlerle çalışılırken kullanılacak fonksiyonlar bu kategoride toplanmıştır. Sıklıkla kullanılan fonksiyonlar; verilen metnin tamamını büyük harflere dönüştüren BÜYÜKHARF, verilen metni küçük harflere dönüştüren KÜÇÜKHARF fonksiyonları, girilen değeri metin haline dönüştüren METNEÇEVİR fonksiyonu ve birden fazla metni tek metin haline getiren BİRLEŞTİR fonksiyonudur. BİRLEŞTİR fonksiyonu noktalı virgüllerle ayrılmış metinleri girdi olarak alarak onları birleştirir.
5.Soru
Aşağıdakilerden hangisi XML menüsünün butonlarından dır?
İçeri aktar |
Makrolar |
Makro kaydet |
Makro güvenliği |
İletişim kutusunu çalıştır |
XML menüsünün butonları: Kaynak, Eşleme özellikleri, Genişletme paketleri, Verileri yenile, İçeri aktar, Dışarı aktar
6.Soru
Aşağıdakilerden hangisi VBA temel kod yapılarından biri değildir?
If Then Else End If |
For Next |
Do While |
Do Until |
When Case |
When Case bir VBA kod yapılarından biri değildir
7.Soru
- Kod
- Eklentiler
- XML
- Veri
Yukarıdakilerden hangisi ya da hangileri Geliştirici sekmesinin alt menüleridir?
Yalnız I |
Yalnız II |
I ve II |
II ve IV |
I, II ve III |
Geliştirici sekmesinin sol kısmındaki (+) işareti tıklandığında alt menüleri görünür ha^le gelir. Bu menüler Kod, Eklentiler, Denetimler, XML ve Değiştir’dir.
8.Soru
Fonksiyon ve sub prosedürlerle ilgili verilenlerden hangisi yanlıştır?
Makro kaydedici fonksiyon tanımlamaları içeren function oluşturamayıp sub prosedürleri oluşturur. |
Sub prosedürler tanımlı komut setlerini çağrıldıkları yere yansıtırlar |
Functionlar dışarıdan parametre almazlar |
Sub prosedürler dışarıdan parametre almazlar |
Fonksiyonlar aldıkları parametreleri işleyerek sonuç döndürebilirler |
Fonksiyonlar parametre alırlar ve bu değerleri işleyerek sonucu geri döndürebilirler. Sub prosedürler ise parametre almazlar. Bu nedenle doğru yanıt C seçeneğidir.
9.Soru
Hangisi VBA projesine bağlı bulunan tüm ögelerin aynı anda görüntülenmesini ve gerekli ögenin kolayca seçilmesini sağlar?
Araç çubuğu |
Kod penceresi |
Proje penceresi |
Özellikler penceresi |
Nesne tarayıcısı |
Özellikler penceresi tüm bu nesneler için ayrı ayrı özellikleri görmemizi ve değiştirmemizi sağlamaktadır. Her nesnenin kendine ait özellikleri vardır.
10.Soru
Excel’de geliştirici sekmesinde bulunan kod menüsünde hangi butonlar bulunur?
Eklentiler – COM Eklentileri |
Ekle – Tasarım Modu – Özellikler – Kod Görüntüle – İletişim Kutusunu Çalıştır |
Visual Basic – Makrolar - Makro Kaydet - Göreli Başvuruları Kullan - Makro güvenliği |
Kaynak – Eşleme Özellikleri – Genişleme Paketi – Verileri Yenile |
Belge Bölmesi - Ekle – Tasarım Modu - Vusial Basic |
Kod menüsünün butonları, Visual Basic, Makrolar, Makro Kaydet, Göreli Başvuruları Kullan ve Makro güvenliğidir.
11.Soru
Excel’de fonksiyonlar hangi operatör ile başlar?
= |
+ |
- |
/ |
* |
Fonksiyon ya da formüller işlem tablolarında sıklıkla kullanılırlar. Excel’deki her fonksiyon “=”(eşittir) ile başlar, aksi halde Excel fonksiyonu hücre içeriğini düz metin olarak algılar. Fonksiyonların eşittir ile başlaması kuralı hem önceden tanımlanmış fonksiyonlar için hem de kullanıcının kendi tanımladığı fonksiyonlar için geçerlidir.
12.Soru
Excel'de hangi makro işlemi daha ileri derecede programlama bilgisi gerektirir?
VBA kullanarak makro yazmak |
Makro kaydetmek suretiyle makro oluşturmak |
Makroya VBA editörü ile müdahalede bulunarak düzenlemeler yapmak |
VBA ile düzenlenmiş bir makroya bir kısayol tuşu atamak |
Oluşturulmuş bir makroyu silmek |
Excel'de bir makroyu baştan oluşturabilmek daha ileri derecede programlama bilgisi gerektirir. B şıkkında verilen "kaydederek makro oluşturmak" makro hazırlamanın en kolay şeklidir. C şıkkında önceden hazırlanmış makrolara ait modifikasyonların yapılması yeterlidir. D ve E şıkları ise ciddi programlama bilgisi gerektirmez. Doğru cevap A seçeneğidir.
13.Soru
For döngülerinin özel durumlarda durdurulması ve döngü dışına çıkılması gerektiğinde hangi ifade kullanılır?
While Do |
For Do |
Stop For |
Exit For |
End Loop |
For döngülerinin özel durumlarda durdurulması ve döngü dışına çıkılması gerektiğinde, Exit For kod satırı gerekli yere konmalıdır. Exit For ifadesi kullanımı konusunda dikkatli olunması gereken bir ifadedir. Yanlış yerde kullanımı, sebepsiz yere kodun döngüden çıkmasına ve işlemlerin yarıda kalmasına sebep olabilir.
14.Soru
Formülde kullanılan bir hücreye ulaşılamaması durumunda hangi hata alınır?
#SAYI! |
#BAŞV! |
#DEĞER! |
#SAYI/0! |
#YOK |
#BAŞV! Formülde kullanılan bir hücreye ulaşılamaması durumunda bu hata alınır. Sıklıkla göreli referans verilen hücrelerin kopyalanıp yapıştırılması sonucu bu hata alınır. Örneğin; =TOPLA(A1:A5) formülü D1 hücresinden C1 hücresine kopyalanırsa A1 den önceki hücreye referans verilmiş olacağından Excel formülde doğru tanımlanmamış hücre olduğunu bildirmek için #BAŞV! Hata kodunu oluşturur.
15.Soru
“Göreli Başvuruları Kullan” seçeneği seçilip makro kaydetme işlemi yapıldığı örnek bir senaryo için, aktif olarak A1 hücresi seçiliyken A2 hücresi seçildiğinde hangi makro kodu üretilir?
ActiveCell.Offset(1, 0).Range(“A1”).Select |
ActiveCell.Offset(-3, 1).Range(“A1”).Select |
ActiveCell.FormulaR1C1 = “2” |
Range(“A1”).Select |
Range(“A2”).Select |
“Göreli Başvuruları Kullan” seçeneği seçilip makro kaydetme işlemi yapıldığı örnek bir senaryo için, aktif olarak A1 hücresi seçiliyken A2 hücresi seçildiğinde ActiveCell.Offset(1, 0).Range(“A1”).Select kodu üretilir.
16.Soru
Aşağıdaki makro çalıştırıldığında A2, A3 ve A4 hücrelerinde oluşacak içerik sırasıyla hangi seçenekte verilmiştir?
Sub Macro_1()
Range("A2").Select
ActiveCell.FormulaR1C1 = "1"
Range("A3").Select
ActiveCell.FormulaR1C1 = "2"
Range("A4").Select
ActiveCell.FormulaR1C1 = "=R[-2]C+R[-1]C"
End Sub
("1", "2", "-3") |
(1, 2, -3) |
(-1, -2, 3) |
(-1, -2, -3) |
(1, 2, 3) |
Makro çalıştırıldığında A2 hücresine 1 değeri, A3 hücresine 2 değeri yazılır ve R1C1 referans verme şekli ile seçili olan A4 hücresine kendinden 2 önceki satırdaki sayı ile 1 önceki sayının toplanması sağlanır. Doğru cevap E seçeneğidir.
17.Soru
Excel Eklentisi Excel 97-2003 Eklentisi COM Eklentisi DLL Eklentisi Yukarıdakilerden hangisi/hangileri Excel eklentileri kategorisinde yer almaktadır?
III ve IV |
I, II ve IV |
I ve II |
I, II ve III |
Yalnız III |
Excel eklentisi, Excel 97-2003 eklentisi ve DLL eklentisi Excel eklentileri kategorisindedir. COM eklentisi özel eklentiler kategorisindedir
18.Soru
Aşağıdakilerden hangisi Makro1 adındaki alt yordamın sonlandığını ifade etmektedir?
Private Sub |
ActiveX |
CommandButton |
End Sub |
Worksheet |
End Sub ifadesi, Makro1 adındaki alt yordamın sonlandığını ifade etmektedir.
19.Soru
Görseldeki VBA dilinde yazılmış makro çalıştırıldığında C6 hücresinin değeri aşağıdaklerden hangisi olacaktır?
11 |
12 |
13 |
14 |
16 |
VBA koduna göre;
- B1 hücresine 8 değeri yazılır.
- B2 hücresine 9 değeri yazılır.
- B3 hücresine 7 değeri yazılır.
- C1 hücresine 4 değeri yazılır.
- C2 hücresine 7 değeri yazılır.
- C3 hücresine 5 değeri yazılır.
- A4 hücresine "Maksimum:" değeri yazılır.
- B4 hücresine =MAK(B1:B3) formülü eklenir. Formülün sonucu B1,B2 ve B3 hücrelerindeki değerlerin maksimumudur. Hücreye 9 yazılır.
- C4 hücresine =MAK(C1:C3) formülü eklenir. Formülün sonucu C1,C2 ve C3 hücrelerindeki değerlerin maksimumudur. Hücreye 7 yazılır.
- A5 hücresine "Minimum:" değeri yazılır.
- B5 hücresine =MiN(B1;B3) formülü eklenir. Formülün sonucu B1 ve B3 hücrelerindeki değerlerin minimumudur. Hücreye 7 yazılır.
- C5 hücresine =MiN(C1;C3) formülü eklenir. Formülün sonucu C1 ve C3 hücrelerindeki değerlerin minimumudur. Hücreye 4 yazılır.
- A6 hücresine "Sonuç:" değeri yazılır.
- C6 hücresine =TOPLA(B4;C5) formülü eklenir. Formülün sonucu B4 ve C5 hücrelerindeki değerlerin toplamıdır. ) 9 + 4 = 13
20.Soru
Hücre adresleme metodu olan A1 stili ile R1C1 stili arasında geçiş yapmak için hangi sekme kullanılır?
Genel |
Gelişmiş |
Özelleştir |
Eklentiler |
Formüller |
Excel programı varsayılan olarak A1 stilini kullanır. A1 stili ile R1C1 stili arasında ise kolayca geçiş yapılabilmektedir. Stiller arası geçiş yapmak için Dosya menüsünden Seçenekler penceresine tıklanarak açılır ve bu penceredeki Formüller sekmesinden stiller arası geçiş yapı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İ