İşlem Tablosu Programlama Final 14. Deneme Sınavı
Toplam 20 Soru1.Soru
Kullanıcı formu nesne olay ilişkilerini sağlayan olaylardan, kullanıcı belirli tuşlara bastığında tetiklenen olayların hazırlanmasını sağlayan olay seçeneklerden hangisidir?
Change |
Click |
DblClick |
KeyPress |
KeyDown,KeyUp |
Kullanıcı belirli tuşlara bastığında tetiklenen olaylar KeyPress ile hazırlanır. Ctrl tuşu ile beraber hazırlanan kısayol tuşları KeyPress olayına örnek olarak verilebilir.
2.Soru
Aşağıda verilen Görünüm Kategorisi öğelerinden hangisi form ve kontroller için görsel efektler uygulanmasında kullanılır?
BackColor |
SpecialEffect |
Caption |
Name |
Value |
SpecialEffect;
Form ve kontroller için görsel efektler uygulanmasında SpecialEffect öğesi kullanılır.
3.Soru
Excel'de makro kaydetme ara yüzünde yeni bi makro oluşturulurken bazı bilgiler girilmesi istenir. Aşağıdakilerden hangisi bu bilgilerden biri değildir?
Makro adı |
Makro kısayol tuşu |
Makronun kaydedileceği yer |
Makroya ait açıklama bilgisi |
Makronun çalışacağı süre |
Excel'de makro kaydetme ara yüzünde yeni bi makro oluşturulurken girilmesi istenen bilgiler; makro adı, makroyu çalıştırmayı sağlayan kısayol tuşu, makronun kaydedilmesi gereken yer ve açıklama kısmıdır. E seçeneğinde verilen makronun çalışma süresi bu alandan ayarlanabilen bir özellik değildir. Doğru cevap E seçeneğidir.
4.Soru
VBA ortamında yazılacak kod nereye yazılmalıdır?
Private Sub ve End Sub satırlarının arasındaki satırlara |
Private Sub ve End Sub satırlarından önceki satırlara |
Private Sub ve End Sub satırlarının arasındaki satırlara |
Private Sub öncesindeki satırlara |
End Sub sonrasındaki satırlara |
Kod olarak yazılacak her şey, Private Sub ve End Sub satırlarının arasındaki satırlara yazılacaktır.
5.Soru
Aşağıdakilerden hangisi VBA yazılımı çalıştırıldığında kullanıcı tarafından veri girişinde kullanılan bir tür metin kutusudur?
Select Objects |
Label |
TextBox |
ComboBox |
ListBox |
TextBox
6.Soru
Verilenlerden hangisi ya da hangileri VBA'da kullanıcı formu oluştururken başvurulan görünüm kategorisi öğelerindendir.
TextAlign |
MatchRequired |
Cycle |
AutoSize |
BorderStyle |
Yanıt A. Diğer seçenekler davranış kategorisi öğelerindendirler.
7.Soru
Aşağıdakilerden hangisi karşılaştırma operatörüdür?
<> |
AND |
+ |
* |
OR |
Aritmetik operatörler şunlardır: Toplama +, Çıkarma -, Çarpma *, Bölme /, Tamsayı bölme \, Bölmede kalan MOD, Üs
alma ^, Karekök alma SQR()
Karşılaştırma operatörleri şunlardır: Eşit =, Eşit değil <>, Büyük >, Büyük Eşit >=, Küçük <, Küçük Eşit <=
Mantıksal : Ve AND, Veya OR, Değil NOT
8.Soru
"Deneme_Dosya.txt" isimli bir dosyanın içerisine "VBA için Dosyaya Yazdırma Örneğidir." yazdırmak isteyen bir kullanıcı şu şekilde bir komut hazırlamıştır:
Private Sub CommandButton1_Click();
Open "c:\\VBADosya\Deneme_Dosya.txt" For Output As #1
Print #1, "VBA için Dosyaya Yazdırma Örneğidir."
End Sub
Kullanıcı bu kodu çalıştırdığında hata mesajı ile karşılaştığına göre, bu komutta nasıl bir düzeltme yaparak sorunu çözebilir?
"Private Sub CommandButton1_Click();" ifadesini "Private Sub CommandButton1_Click()" olarak değiştirerek. |
"Open "c:\\VBADosya\Deneme_Dosya.txt" For Output As #1" ifadesinde fazladan kullanılmış \ sembolünü kaldırarak "Open "c:\VBADosya\Deneme_Dosya.txt" For Output As #1" olarak düzenleyerek. |
"Print #1, "VBA için Dosyaya Yazdırma Örneğidir."" ifadesinde "Function_PrintF #1, "VBA için Dosyaya Yazdırma Örneğidir."" olarak düzeltme yaparak. |
"End Sub" ifadesini "End File Sub#1" olarak değiştirerek. |
"Open "c:\\VBADosya\Deneme_Dosya.txt" For Output As #1" ifadesinde küçük harfle yazılan c sürücü simgesini C olarak değiştirerek. |
Kullanıcının yazdığı komut incelendiğinde Private Sub CommandButton1_Click(); komut ifadesinde gereksiz ; kullanıldığı anlaşılmaktadır. Bu hatanın giderilmesi için aşağıdaki işlemin gerçekleştirilmesi gerekmektedir.
"Private Sub CommandButton1_Click();" ifadesini "Private Sub CommandButton1_Click()" olarak değiştirmek
9.Soru
Davranış kategorisi öğelerinden "TextAlign" hangi amaçla kullanılır?
Genellikle veri girişi yapılan metin kutusu gibi kontrollerin otomatik ölçülendirilmesi |
klavyede Tab tuşuna basılınca imlecin gideceği kontroller belirlenmesi |
Kontrollerin etkin olup olmaması |
Menü öğelerindeki liste içeriğine kullanıcının kolay erişimi için arama yapma imkânı sağlaması |
Veri girişinde kullanılan kontrollerde karakterlerin hizalama yerinin belirlenmesi |
TextAlign Veri girişinde kullanılan kontrollerde karakterlerin hizalama yeri TextAlign öğesi ile belirlenir. Karakterlerin sola yaslı olması için 1-fmTextAlignLeft, ortalı olması için 2-fmTextAlignCenter, sağa yaslı olması için 3-fmTextAlignRight öğesi kullanılır.TextAlign Veri girişinde kullanılan kontrollerde karaterlerin hizalama yeri TextAlign öğesi ile belirlenir. Karakterlerin sola yaslı olması için 1-fmTextAlignLeft, ortalı olması için 2fmTextAlignCenter, sağa yaslı olması için 3-fmTextAlignRight öğesi kullanılır.
10.Soru
Aşağıdakilerden hangisi Windows işletim sistemi yapısı içerisinde grafik temelli işlemler için hazırlanmış bir kütüphanedir?
Aşağıdakilerden hangisi Windows işletim sistemi yapısı içerisinde grafik temelli işlemler için hazırlanmış bir kütüphanedir?
Comdl32 |
Advapi32 |
Shell32 |
Windows GDI+ |
Netapi32 |
Windows GDI+ (Graphics Device Interface) Windows işletim sistemi yapısı içerisinde grafik temelli işlemler için hazırlanmış bir kütüphanedir. VBA kullanıcı formlarında resim temelli işlemlerde Excel VBA içerisindeki fonksiyonlar ve komutlar yeterli olmayabilir. Excel VBA’da resmin bir kaynaktan alınması, resmin tekrar boyutlandırılması, kırpma işlemi vb. işlemler Windows GDI+ ile yapılabilir. Büyük boyutlu resimlere hızlı erişim için Imaging, netlik gibi resim topolojisi işlemleri için Typography, resim üzerinde fırça vb. ile işlem yapılabilmesi için2-D vector grapics kullanılır.
11.Soru
Bilgisayar programlamasında yazılım uygulamalarının birbirleri ile bütünleştirmek için oluşturulmuş rutinleri, protokolleri ve araçları içeren kavram seçeneklerden hangisidir?
İşletim sistemi |
Deklarasyon |
Uygulama programlama arayüzü |
Veri tabanı |
Kütüphane |
Uygulama Programlama Arayüzü (Application Programming Interface-API) bilgisayar programlamasında yazılım uygulamalarının birbirleri ile bütünleştirmek için oluşturulmuş rutinleri, protokolleri ve araçları içerir.
12.Soru
Aşağıdaki kodlardan hangisi alt yordamın sonlandığını ifade eder?
Sub |
Range().Select |
End Sub |
ActiveCell.FormulaR1C1 |
If |
Sub kelimesi, alt yordam (Subroutine) kelimesinin kısaltması olarak kullanılmaktadır ve alt programın başlangıcını işaret eder. ActiveCell.FormulaR1C1 ifadesi, çalışma kitabı içerisinde, belirlenen çalışma sayfasında aktif olan hücreye yazılacak değerin ataması işlemini gerçekleştirir. Alt satıra inildiğinde karşılaşılan Range().Select ifadesi, aktif olan hücreyi değiştirmek/seçmek için gerçekleştirilir. Eğer(if) kalıpları, programlama ortamında sıkça faydalanılan karar verme kalıplarıdır. Bir koşul ve o koşulun sağlanması (doğru) ya da sağlanmaması (yanlış) durumlarına göre iki farklı işlem dizisinin gerçeklenmesi mantığı ile çalışır. End Sub ifadesi ise, alt yordamın sonlandığını ifade etmektedir. Doğru cevap C'dir.
13.Soru
Aşağıdakilerden hangisi kullanıcılar için birden fazla seçim yapılabilecek liste menüsüdür?
Select Objects |
Label |
TextBox |
ComboBox |
ListBox |
ComboBox
14.Soru
Aşağıdakilerden hangisi VBA yazılımında tasarlanan sistemi tanımlamakta kullanılan özel bir tür dildir?
Yordamlar |
Fonksiyonlar |
Yöntemler |
Girdiler |
Veriler |
Yordamlar, VBA yazılımında tasarlanan sistemi tanımlamakta kullanılan özel bir tür dildir. Doğru yanıt A seçeneğidir.
15.Soru
- Bir yazılımda kullanılmak üzere bir araya getirilmiş nesne, fonksiyon ve metotların genel adıdır.
- Temel kullanım amacı bir yazılım dili içerisinde tekrar kullanılabilir fonksiyonları toplayarak yazılımcının hizmetine sunmaktır.
- Başka programlar tarafından çağırılarak çalıştırılan yapılardır.
Yazılım konusundaki kütüphanelerin özellikleri hangi seçenekte tam olarak verilmiştir?
Yalnız I |
Yalnız II |
Yalnız III |
I ve II |
I, II ve III |
Çeşitli ihtiyaçları karşılamak üzere geliştirilen çözümlerden biri kütüphanelerdir. Kütüphaneler bir yazılımda kullanılmak üzere bir araya getirilmiş nesne, fonksiyon ve metotların genel adıdır. Kütüphanelerin temel kullanım amacı bir yazılım dili içerisinde tekrar kullanılabilir fonksiyonları toplayarak yazılımcının hizmetine sunmaktır. Kütüphaneler başka programlar tarafından çağırılarak çalıştırılan yapılardır. Yanıt E.
16.Soru
Aşağıdakilerden hangisi ToggleButton simgesidir?
|
|
|
|
|
Tablo 6.6 ya göre ToggleButton simgesi ile gösterilir. Doğru cevap D’dir.
17.Soru
Seçeneklerden hangisi davranış kategorisi ögelerinden birisidir?
RowSource |
Text |
BoundColumn |
TextAlign |
ListRows |
Davranış kategorisi ögesi olan sadece TextAlign ögesidir.
TextAlign, veri girişinde kullanılan kontrollerde karaterlerin hizalama yeri TextAlign öğesi ile belirlenir. Karakterlerin sola yaslı olması için 1-fmTextAlignLeft, ortalı olması için 2-fmTextAlignCenter, sağa yaslı olması için 3-fmTextAlignRight öğesi kullanılır.
18.Soru
Aşağıdaki şıklardan hangisinde bilgi sistemlerinin tasarımında kullanılan Yazılım Geliştirme Yaşam Döngüsü (SDLC) modelinin 5 aşaması doğru sıralamayla verilmiştir?
Kodlama-Tasarım-Entegrasyon-Test-Analiz |
Analiz-Tasarım-Kodlama-Test-Entegrasyon |
Entegrasyon-Analiz-Kodlama-Test-Tasarım |
Tasarım-Kodlama-Test-Analiz-Entegrasyon |
Kodlama-Analiz-Tasarım-Test-Entegrasyon |
SDLC modelinde yazılım geliştiricileri öncelikle sorunu analiz ederler. İkinci aşamada sorunu çözecek bir tasarım geliştirilir. SDLC’nin üçüncü aşamasında tasarıma uygun kodlama yapılır. Dördüncü aşamada yazılım güvenlik, kullanışlılık vb. gibi farklı testlerden geçirilir. Son aşamada ise sorun çözecek yazılım kullanıma sunularak entegrasyonu tamamlanır.
19.Soru
Dosya içerisindeki kayıtların uzunluğunu bulmada kullanılan ifade aşağıdakilerden hangisidir?
LOF |
Open |
Send |
Get |
Share |
Dosya içerisindeki kayıtların uzunluğunu bulmada kullanılan ifade LOF'dur.
20.Soru
Hangi terim yalnızca Rastgele Erişimli Dosyalarda kullanılmaktadır ve dosyanın okumak (Read), yazmak (Write) ya da her iki işlemi (Read/Write) birden yapmak için açılmasını sağlar?
Dosya tipi |
Lock tipi |
Dosya adı |
Erişim tipi |
As |
Erişim_Tipi: Bu terim yalnızca Rastgele Erişimli Dosyalarda kullanılmaktadır ve dosyanın okumak (Read), yazmak (Write) ya da her iki işlemi (Read/Write) birden yapmak için açılmasını sağlar. Bir dosya okunmak için açıldığında, yanlışlıkla dahi olsa üzerindeki verilerin değiştirilmesine imkân yoktur. Bu sebeple güvenlik açısından bir dosyanın değiştirilmemesi gerekiyorsa yalnızca okuma işlemi için gerekli terim olan (Read) ile açmak doğru olacaktır.
-
- 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İ