İşlem Tablosu Programlama Final 13. Deneme Sınavı
Toplam 20 Soru1.Soru
Public Declare PtrSafe Function GetUserName Lib “advapi32.dll” Alias _ “GetUserNameA” (ByVal lpBuffer As String, nSize As Long) As Long
Yukarıdaki deklarasyon deyimine göre aşağıdakilerden hangisi doğrudur?
Public Declare PtrSafe Function GetUserName Lib “advapi32.dll” Alias _ “GetUserNameA” (ByVal lpBuffer As String, nSize As Long) As Long
Yukarıdaki deklarasyon deyimine göre aşağıdakilerden hangisi doğrudur?
"Public" ifadesi deyimin Deklarasyon deyimi olduğunu göstermektedir |
"PtrSafe" ifadesi API ile bağlantı kurulan kütüphane içerisindeki hangi fonksiyonun kullanılacağını gösterir |
"Lib" ifadesi API fonksiyonundaki girdileri göstermektedir |
"As Long" ifadesi API fonksiyonu Long türünden geri dönüş sağlar |
"Function" ifadesi feklarasyon deyiminin geçerli olduğu yaşam alanını ifade etmektedir. |
As Long: API fonksiyonu Long türünden geri dönüş sağlar.
2.Soru
Aşağıdakilerden hangisi değişken tanımıdır?
Dim i As Integer |
Dim i Integer |
i as integer |
dim i as |
Integer i as dim |
Dim ve Static deyimleri ile bir yordamın içinde tanımlanan değişken paketi sadece o yordamın içinde veri taşıyabilir.
3.Soru
Aşağıdakilerden hangisi Kullanıcı form ve kontrollerinin görsel tasarımında kullanılan öğelerdendir?
Visible |
Caption |
ForeColor |
SpecialEffect |
ControlTip Text |
BackColor, BorderColor, BorderStyle, ForeColor Kullanıcı form ve kontrollerinin görsel tasarımında kullanılan öğelerdir. Form ve kontrollerin arka alan rengini BackColor, kenarlık rengini BorderColor, kenarlık stilini BorderStyle, kontrolün ön rengini ise ForeColor düzenler. Doğru cevap C’dir.
4.Soru
Ardışık olarak gerçekleştirilen üç aşamalı işlemlerle ilgili aşağıda verilen ifadelerden hangisi ya da hangileri doğrudur?
I - Dosyanın Açılması: Dosyanın oluşturulması işlemi tamamlandıktan sonra, üzerine veri yazma işlemi yapılabilecek biçimde dosyanın açılmasını sağlama işlemidir. ?
II - Dosyanın İşlenmesi: Bir dosya, içinden veri okumak, üzerine veri yazmak ya da bu işlemlerin her ikisini de aynı anda gerçekleştirmek amacıyla açılabilir. ?
III - Dosyanın Kapatılması: Dosyanın kapatılması, işletim sistemi tarafından bu dosya için ayrılan bellek parçasının serbest bırakılmasını ve son hali oluşturulan dosyanın sabit sürücü üzerinde kalıcı olarak depolanmasını sağlayacaktır.
Yalnız I |
Yalnız III |
I-III |
II-III |
I-II-III |
Ardışık olarak gerçekleştirilen üç aşamalı işlemlerle ilgili aşağıda verilen ifadelerin tamamı doğrudur:
- I - Dosyanın Açılması: Dosyanın oluşturulması işlemi tamamlandıktan sonra, üzerine veri yazma işlemi yapılabilecek biçimde dosyanın açılmasını sağlama işlemidir. ?
- II - Dosyanın İşlenmesi: Bir dosya, içinden veri okumak, üzerine veri yazmak ya da bu işlemlerin her ikisini de aynı anda gerçekleştirmek amacıyla açılabilir. ?
- III - Dosyanın Kapatılması: Dosyanın kapatılması, işletim sistemi tarafından bu dosya için ayrılan bellek parçasının serbest bırakılmasını ve son hali oluşturulan dosyanın sabit sürücü üzerinde kalıcı olarak depolanmasını sağlayacaktır. ?
5.Soru
Kullanıcı formlarında daha önce kayıt edilmiş verilerin kullanılması durumunda kontrol kaynağının yeri aşağıdakie veri kategorisi öğelerinden hangisi ile belirtilmelidir?
BoundColumn |
ControlSource |
ListRows |
RowSource |
Text |
ControlSource
Kullanıcı formlarında daha önce kayıt edilmiş verilerin kullanılması durumunda kontrol kaynağının yeri ControlSource ile belirtilmelidir. Kaynak değiştiğinde kontrol içeriği de otomatik değişir. O¨rneğin, stok tutan kaydı tutan bir VBA uygulamasında stok bittiğinde açılan menüde biten ürünler otomatik olarak menüden silinebilir.
6.Soru
Bir karakter katarındaki karakter sayısını bulup döndüren ve boşlukları da sayan karakter fonksiyonu aşağıdakilerden hangisidir?
Len |
StrComp |
Trim |
Replace |
Left |
Len fonksiyonu, bir karakter katarındaki karakter sayısını bulur ve döndürür. Boşlukları da sayar. Doğru yanıt A seçeneğidir.
7.Soru
kullanıcı formlarında grup oluşturmak için kullanılan kontrol öğesi hangisidir?
ToggleButton |
OptionButton |
CheckBox |
Frame |
CommandButton |
kullanıcı formlarında grup oluşturmak için kullanılan kontrol öğesi Frame olup doğru cevap D seçeneğidir.
8.Soru
Nesnelerle yapılabilecek eylemlerin listelendiği, aynı zamanda nesne özellikleri ve bileşenleri de hiyerarşik bir şekilde yer aldığı pencere aşağıdakilerden hangisidir?
Nesnelerle yapılabilecek eylemlerin listelendiği, aynı zamanda nesne özellikleri ve bileşenleri de hiyerarşik bir şekilde yer aldığı pencere aşağıdakilerden hangisidir?
Nesne Tarayıcı |
Görünüm Menüsü |
Araç Çubuğu |
Ekle Menüsü |
Çalıştır Menüsü |
Nesne tarayıcı, kod yazımı esnasında kullanıcının en büyük dostudur. Nesnelerle yapılabi- lecek eylemlerin listelendiği nesne tarayıcıda aynı zamanda nesne özellikleri ve bileşenleri de hiyerarşik bir şekilde yer alır.
9.Soru
VBA editörü ile hangi işlem yapılamaz?
Hata ayıklaması |
Kodun güncellenmesi |
Kodun silinmesi |
Kodun düzenlenmesi |
Referans modunun değiştirilmesi |
VBA editörü ile hem kod düzenlemesi hem de hata ayıklaması yapılabilir. Makroları görüntüle diyalog kutusunda Düzenle tuşuna basılırsa VBA kodunu yeniden düzenlenebilir, Adımla tuşuna basıldığında ise editör hata ayıklama moduna geçer ve program hata ayıklama modunda adım adım çalıştırılır. Adım adım çalışma seçildiğinde makroda kaydedilen işlem adımları sırasıyla ve kullanıcıya bağlı olarak çalıştırılır. Referans modu ise Makro kaydedici ekranından değiştilir.
10.Soru
Windows işletim sistemi yapısında ağ fonksiyonları için kullanılan kütüphane seçeneklerden hangisidir?
Comdl32 |
Shell32 |
Kernell32 |
Winspool |
Netapi32 |
Windows işletim sistemi yapısında ağ fonksiyonları için Netapi32 Kütüphanesi, yazdırma fonksiyonlarının yönetilmesi için ise Winspool kullanılmaktadır. VBA API ile ağ üzerinde dosya işlemeri için NetFileClose, NetFileGetInfo, NetUseAdd, NetUseGetInfo, NetUserAdd, NetUserGetInfo gibi Netapi32 fonksiyonları kullanılır. Yazdırma işlemlerinde ise AddPrinter, OpenPrinter, SetPrinter gibi Winspool kütüphanesindeki fonksiyonlar VBA API işlemlerinde sıkça kullanılmaktadır.
11.Soru
- Görünüm
- Davranış
- Veri
- Yazı
Yukarıdaki kategorilerden hangileri kullanıcı formu özelliklerin sınıflandırılmış içeriğinde yer alır?
Yalnız I |
I ve II |
I, II ve IV |
II, III ve IV |
I, II, III ve IV |
Kullanıcı formu özellik öğelerini sınıflandırılmış görüntülediğinizde kategori ana başlıkları görünüm, davranış, yazılar, resim, pozisyon kategorileri görünür.
12.Soru
- Android
- MySQL
- Microsoft SQL Server
- Windows 10
- Oracle
Yukarıdakilerden hangisi/hangileri veritabanı yönetim sistemlerine örnektir ?
1 ve 2 |
2 ve 4 |
1, 2 ve 3 |
4 ve 5 |
2, 3 ve 5 |
Android ve Windows 10 işletim sistemleridir. MySQL, Microsoft SQL Server ve Oracle veritabanı yönetim sistemleridir.
13.Soru
Dosya tanımlayıcı tekil numarasından faydalanılarak, o dosya içerisindeki kayıtların uzunluğu hakkında bilgi veren ifade aşağıdakilerden hangisidir?
Input |
Line Input |
EOF |
LOF |
Seek |
LOF ifadesi, dosya tanımlayıcı tekil numarasından faydalanılarak, o dosya içerisindeki kayıtların uzunluğu hakkında bilgi verir. LOF ifadesinin rastgele erişimli dosyalarda, kayıt sayısının hesaplanmasına yönelik kullanımı da mevcuttur.
14.Soru
Sayısal verilerin kademeli olarak fare tuşu ile arttırılmasında veya azaltılmasında kullanılan kontrol aşağıdakilerden hangisidir?
CommandButton |
OptionButton |
SpinButton |
ScrollBar |
TabStrip |
Sayısal verilerin kademeli olarak fare tuşu ile arttırılmasında veya azaltılmasında kullanılan kontrol SpinButton kontrolüdür.
15.Soru
kullanıcı formu eklemek için gerekli olan VBA yazılım platformuna hangi kısa yol tuşları ile geçilebilir?
alt ve F11 |
shift ve F11 |
Tab ve F11 |
Alt, ctrl ve F11 |
Ctrl ve F11 |
kullanıcı formu eklemek için gerekli olan VBA yazılım platformuna alt ve F11 kısa yol tuşları ile geçilir ve doğru cevap A şıkkıdır.
16.Soru
Yaşam alanları değişkenlerin tanımlanma biçimine göre kaça ayrılır?
2 |
3 |
4 |
5 |
6 |
Değişken paketlerinin VBA yazılımında verileri taşıyabileceği yerlere yaşam alanı denilir. Değişken paketleri sadece yaşam alanları içerisinde kullanılır. Yaşam alanları değişkenlerin tanımlanma biçimine göre genel (global) seviye, modül (module) seviye ve yordam (procedure) seviye olabilir.
17.Soru
Kullanıcı formu üzerindeki farklı bir nesneye geçilmesi halinde aktif olan olay aşağıdakilerden hangisidir?
Click |
DblClick |
Change |
Enter |
Exit |
Kullanıcı formu üzerindeki farklı bir nesneye geçilmesi durumunda Exit olayı tetiklenmektedir.
18.Soru
liste şeklinde gelen seçeneklerde açılan kutuda görülecek kolon sayısı hangi veri kategorisi öğesiyle belirlenir?
BoundColumn |
ControlSource |
ColumnWidths |
ColumnHeads |
ColumnCount |
liste şeklinde gelen seçeneklerde açılan kutuda görülecek kolon sayısı ColumnCount veri kategorisi öğesiyle belirlenir ve doğru cevap E seçeneğidir.
19.Soru
Uygulama programlama arayüzü ile ilgili aşağıda verilen ifadelerden hangisi yanlıştır?
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. |
API’ler yazılımları birbirlerine bağlayarak beraber çalışmalarına imkân sağlamaktadır. |
Yazılım Kütüphanesi genellikle aynı veya benzer yazılım dilinde hazırlanmış programlar tarafından kullanılabilir. |
Tüm yazılımlar; girdi, süreç ve çıktıdan oluşan fonksiyonlarla çalışmasına rağmen fonksiyonların tanımlandığı yazılım dilleri farklılık göstermektedir. |
Kütüphanede yer alan fonksiyonlar tek kullanımlıktır. |
"Kütüphanede yer alan fonksiyonlar tek kullanımlıktır." ifadesi yanlıştır.
20.Soru
Aşagıdakilerden hangisi Veri Kategori öğesidir?
Cycle |
TextAlign |
ControlTip Text |
SpecialEffect |
ControlSource |
ControlSource
-
- 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İ