» Bilgisayar programcılığı ile ilgili sorular ve cevaplar, bilgisa
Yayınlanma Zamanı: 2009-09-29 23:30:00
BİLGİSAYAR PROGRAMCILIĞI SORU VE CEVAPLARI
(Doğru cevaplar kırmızı ile yazılmıştır.)1)Dosya ismini değiştirmek için aşağıdakilerden hangisi kullanılır?
a)Name
b)FileName
c)Erase
d)ReName
2)Dosya sonuna kayıt yapmak için hangi kütük açma komutu kullanılır?
a)Append
b)Reset
c)ReWrite
d)Open
3)Bir tabloda bilgi girişini zorunlu kılmak için yapılması gereken işlem hangi seçenekte verilmiştir?
a)Gerekli olarak belirtilmelidir.
b)Sıfır uzunluk birimini değiştirmelidir.
c)Sıralı seçilmelidir
d)Giriş maskesi
4)Rapor işlemleri için hangi ifade doğru sayılır?
a)Tablo veya sorguların yazıcıdan veya ekrandan çıktısını almak için
b)Oluşturulan tabloları görüntülemek
c)Tablo ve sorguları kopyalamak için
d)Tabloları formlarla değiştirmek için
5)Sorgularda bulunan Ölçüt bölümü hangi işlemleri yapmak için kullanılır?
a)Veri sıralamayı sağlar
b)Herhangi bir kritere göre seçim yapmayı sağlar
c)Seçilen verileri görüntülemeyi sağlar
d)Hiçbiri
6)Access’de yeni bir veri tabanı açan kısayol tuşu aşağıdakilerden hangisidir?
a)Shıft+O
b)Ctrl+O
c)Ctrl+N
d)Ctrl+Y
7)Tarihi hangi veri tipi ile belirtebiliriz?
a)Biçim
b)Veri
c)Özellikler
d)Tarih/Saat
8)Tablolarda alan başlıklarının verilmesi nereden yapılır?
a)Özellikler
b)Biçim
c)Giriş Maskesi
d)Başlık
9)Tablo oluştururken TANIM bölümüne girilen bilgiler aşağıdakilerden hangisini yapar?
a)Başlık verir
b)Açıklama bilgisinin görüntülenmesini sağlar
c)Para birimini verir
d)Text olduğunu belirtir
10)Giriş maskesi ile girilebilen Maske’de “L” karakteri neyi ifade eder?
a)Girilmiş olan bir harfe karşılık gelir
b)Girilmemiş olan bir harfe karşılık gelir
c)“L” ile başlamayanlar
d)“L” ile bitenler
11)Bir tablo oluştururken varsayılan olarak verilen “ankara” kelimesi ne anlama gelir?
a)Girilen değerler ankara olmalıdır
b)Girilen değerler ankara olamaz
c)Girilen ilk değer ankara olarak gelir
d)Girilen değerleri ankara olarak sınırlarız
12)Bir tablo oluştururken “ad” alanının büyüklüğünü 15 olarak verebilmek için aşağıdakilerden hangisi yapılmalıdır?
a)Alan Boyutu bölümüne 15 girilmelidir
b)Giriş Maskesi bölümünde 15’e kadar giriş yapılmalıdır
c)Geçerlilik Metni bölümüne 15 verilmelidir
d)Biçim bölümüne 15 verilmelidir
13)Yeni açılmış bir tabloyu kaydetmek için ne yapılmalıdır?
a)Tablo kapatılmalıdır ya da Dosya menüsünden Kaydet seçilmelidir
b)Tablo küçültülmelidir
c)c)Tablo herhangi başka tablo ile bağlanmalıdır
d)d)Tablo simge durumunda küçültülmelidir
14)Tablonun bir alanında resim, ses veya grafik gibi nesnelerin saklanması söz konusu ise Veri Tipi olarak aşağıdakilerden hangisi tanım olarak verilir?
a)Metin
b)Otomatik sayı
c)Not
d)OLE nesnesi
15)Sorgularda Ölçüt bölümünde girilen A* ifadesi neyi gösterir?
a)Adı A olanları
b)Adı B ile başlayanları
c)Adı A ile bitenleri
d)Hiçbiri
16)“select * from personel” komutunun yaptığı işlem nedir?
a)personel tablosuna kayıt ekler
b)personel tablosundaki * alanını listeler
c)personel tablosundaki tüm kayıtları listeler
d)personel dosyasını açar
17)Bir tabloda bilgi girişini zorunlu kılmak için ne yapılmalıdır?
a)Gerekli olarak belirlemelidir.
b)Sıfır uzunluk birimini değiştirmelidir.
c)Sıralı seçilmelidir
d)Giriş maskesi
18)Raporlar ne için yapılır?
a)Tablo veya sorguların yazıcıdan veya ekrandan çıktısını almak için
b)Oluşturulan tabloları görüntülemek için
c)Tablo ve sorguları kopyalamak için
d)Tabloları formlarla değiştirmek için
19)Access programı için aşağıdakilerden hangisi doğrudur?.
a)Hesap programı
b)Kelime işlemci
c)Veri tabanı programı
d)Hepsi
20)Tablolarda alan başlıklarının verilmesi nereden yapılır?
a)Veri Türü c) Format
b)Input Mask d) Alan Adı
21) butonunun görevi nedir?
a)Form sayfasını oluşturmayı sağlar
b)Form sayfası için bir modül sayfası oluşturarak bir program parçası yazmayı sağlar.
c)Araç kutusu isimli araç çubuğunun görüntülenip gizlenmesini sağlar
d) Form sayfası için otomatik biçimlendirme işlemi yapmayı sağlar
22)Form tasarımı görünümünde kullanılan butonun görevi nedir?
a)Etiket yaratır.
b) Bir Evet /Hayır değerini göstermek için kutu yaratır.
c) Veri göstermek veya düzenlemek için kutu yaratır.
d)Tek seçeneğe izin veren bir denetim grubu yaratır.
23)Form tasarımı görünümünde kullanılan butonunun görevi nedir?
a)Açıklayıcı metinleri görüntelemek için etiket yaratır.
b)Bir evet / hayır değerini göstermek için kutu yaratır.
c)Metin kutusu oluşturur.
d)Tek seçeneğe izin veren bir denetim grubu yaratır.
24)Yandaki butonun görevi nedir ?
a)Cetvelin görüntülenmesi.
b)Tasarım / Veri sayfası görünümleri arasında geçiş sağlar.
c)Yeni Veri Tabanı dosyası açar.
d)Veri Tabanı dosyasını yazıcıya gönderir.
25) Yandaki butonun görevi nedir?
a)A’dan Z’ye dosya isimlerini sıralar.
b)Sıralama yapmaz.
c)Artan Sırada Kayıtları sıralamayı sağlar.
d) Aşağıya doğru sıralar.
26) Yandaki butonun görevi nedir?
a)Programlara giriş sağlar.
b)Dosya açmaya yarar.
c)Dosyalar arasında geçiş yapar.
d)Birini anahtar tanımlar / iptal eder
27)Tarihi hangi data tipi ile belirtebiliriz?
a) Time b) Data
c) Currency d) Date/Time
28)Yeni açılmış bir tabloyu kaydetmek için ne yapılmalıdır?
a)Tablo kapatılmalıdır ya da Dosya menüsünden Kaydet seçilmelidir
b)Tablo küçültülmelidir
c)Tablo herhangi başka tablo ile bağlanmalıdır
d) Tablo simge durumunda küçültülmelidir
29)Tablonun bir alanında resim, ses veya grafik gibi nesnelerin saklanması söz konusu ise Veri Tipi olarak aşağıdakilerden hangisi tanım olarak verilir?
a)Metin b) Otomatik sayı
c) Not d) OLE nesnesi
30) Yandaki butonun görevi nedir ?
a)Kayıt siler.
b)Veri tabanı dosyasını kapatır.
c)Kayıtlar üzerinde değişiklik yapmayı sağlar.
d)Kayıtları sayar.
31)Bir tablo oluştururken “ad” alanının büyüklüğünü 15 olarak verebilmek için aşağıdakilerden hangisi yapılmalıdır?
a)Alan boyutu bölümüne 15 girilmelidir
b)Field bölümünde 15’e kadar giriş yapılmalıdır
c)Text bölümüne 15 verilmelidir
d) Description bölümüne 15 verilmelidir
32)Aşağıdakilerden hangisi veri Türü değildir?
a-) Sayı b-) Tarih/Saat c-) Para birimi d-) Renk
33)Anahtar alan verirken neye dikkat edilir?
a-) Adı-Soyadı gibi alanlara verilebilir.
b-) Okul Nosu gibi alanlara verilebilir.
c-) Doğum tarihi gibi alanlara verilebilir.
d-) Hiç biri
34)Hazırladığımız tabloları hangi nesnenin altında görebiliriz?
a-) Formlar b-) Tablolar c-) Raporlar d-) Hiçbiri
35)Hazırladığımız tabloya nasıl form oluşturabiliriz?
a)Ekleden Otomatik Form
b)Ekleden Nesne
c)Tablolara otomatik form hazırlanamaz.
d)Hiçbiri
36)Bir forma Etiket nasıl ekleyebiliriz?
a) Formu tasarım modunda açarak Araç Kutusundan ekleyebiliriz.
b) Tabloyu tasarım modunda açarak Araç Kutusundan ekleyebiliriz.
c) a ve b şıkları doğru
e)Hiçbiri
37)Access da bir tabloya fotoğraf ekleyebilir miyiz?
a) Evet b-) Hayır c-) Forma eklenebilir d-) Sorgulara ekleyebiliriz.
38)Aşağıdaki uzantılardan hangisi Access programına aittir.
a) mdb b) doc c) xls d) gif
39) butonunun görevi nedir?
a) Değiştir b) Sil c) Kopyala d) Tablo
40)Visual Basic form kütüklerinin uzantısı aşağıdakilerden hangisidir?
a).FRM
b).BAS
c).FMT
d).PPRJ
41.Procedure'ler hangi bildiri deyimi ile kapanırlar?
a.RETURN
b.END
c.END SUB
d.END CASE
42.Visual basic projelerinde en az kaç form olmak zorundadır?
a.0
b.1
c.2
d.3
43.Formlara komut butonu(düğme)eklemek için hangi nesne kullanılır?
a.LABEL
b.TEXTBOX
c.LISTBOX
d.COMMANDBUTTON
44.COMMAND1.VISIBLE=FALSE yukarıdaki işlemin etkisi aşağıdakilerden hangisidir?
a.Komut butonu seçilemez yapıldı
b.Komut butonu görülmez yapıldı
c.Komut butonu büyültüldü
d.Komut butonu küçültüldü
45.Program içerisinde açıklayıcı bilgi yazmak için aşağıdaki karakterlerden hangisi kullanılabilir?
a.*
b.%
c.‘
d.+
46.Kullanıcı nesneden ayrıldığında gerçekleşen event (olay) aşağıdakilerden hangisidir?
a.LOSTFOCUS
b.CHANGE
c.KEYPRESS
d.KEYUP
47.Kullanıcı nesne üzerinde klavyeye bastığında gerçekleşen event (olay) aşağıdakilerden hangisidir?
a.CLICK
b.KEYPRESS
c.GOTFOCUS
d.LOSTFOCUS
48.Data control nesnesinde aktif kaydı güncelleştirmek için aşağıdaki metotlardan hangisi kullanılır?
a.DATA1.RECORDSET.ADDNEW
b.DATA1.RECORDSET.FIND
c.DATA1.RECORDSET.UPDATE
d.DATA1.RECORDSET.BOOKMARK
49.Data Control nesnesinde yeni bir kayıt eklemek için aşağıdaki metotlardan hangisi kullanılır?
a.DATA1.RECORDSET.UPDATE
b.DATA1.RECORDSET.ADDNEW
c.DATA1.RECORDSET.MOVEFİRST
d.DATA1.RECORDSET.CLOSE
50.Aşağıdaki programın çıktısı ne olur?
AA=123
BB=”MURAT”
CC=BB+Str(AA)
Print CC
a)123MURAT
b)123
c)MURAT
d)MURAT123
51.Bir tablo oluştururken varsayılan olarak verilen “akçakoca” kelimesi ne anlama gelir?
a) Girilen değerler ankara olmalıdır
b) Girilen ilk değer akçakoca olarak gelir
c) Girilen değerleri ankara olarak sınırlarız
d) Değer girilemez
52.Sorgularda show sütununda yukarıdaki işaretin olması ne anlama gelir
a) İlgili sütunu göstermez
b) İlgili sütunu göstermeyi sağlar
c) Sütunları gizler
d) Satırları gizler
53.Butonunun görevi nedir?
a) Form sayfasını oluşturmayı sağlar.
b) Formlar,Raporlar ve Modüllerin kod sayfasını açarak bir program parçası yazmayı sağlar.
c) Araç kutusu isimli araç çubuğunun görüntülenip gizlenmesini sağlar.
d) Form sayfası için otomatik biçimlendirme işlemi yapmayı sağlar.
54.Butonunun görevi nedir?
a) Form üzerinde yapılacak seçime göre süzme işlemi yaptırır.
b) Form üzerinde daha önceden yapılan seçime göre süzme işlemi yaptırır.
c) Form üzerinde bir sorguya göre süzme işlemi yaptırır.
d) En son yapılan bir süzme işlemine göre seçilen kayıtları siler
55.A=10 B=3 C=AB
işlemlerinin sonucunda c değişkenin son değeri ne olur?
a.3
b.3.33
c.3.5
d.4
56.MsgBox(“merhaba”) komutu ne yapar?
a) Böyle bir komut yok
b) merhaba çift tırnak içine alınmamalı
c) Merhaba mesajını iletir.
d) Hiçbiri
57.Visual Basıc için aşağıdakilerden hangisi doğrudur?
a)Programlama Dilidir
b)Sadece bir veri tabanıdır
c)Elektronik Hesaplama Programıdır
d)Hiçbiri
58. Visual Basıc için aşağıdakilerden hangisi doğrudur?
a)Office Cd si ile yüklenir
b)Windows Cd si ile yüklenir
c)Orijinal Vısual basıc CD si ile yüklenir
d)Hiçbiri
59.Çok kısa sürede bir veri tabanı programı aşağıdakilerin hangisi ile yapabilirsiniz?
a)Vısual Basic
b)Excel
c)Pascal
d)Ms Access
60.Program ne demektir?
a)İşlemlerin hangi düzende yapılacağını gösterir.
b)Mevcut bilgileri ne şekilde işleneceği ve nasıl üretileceği konusunda bilgisayara verdiğimiz direktifler bütünüdür
c)Bilgisayarın ortaya çıkardığı sonuçlardır
d)Bilgisayar ile çevre bağlantıları arasındaki ilişkiyi düzenleyen yazılımdır.
61.Aşağıdakilerden hangisi program hazırlanırken izlenecek yöntemlerden biri değildir.?
a)Algoritma(akış şeması) oluşturmak
b)Grafik çizme
c)Programa uygun bir dil seçimi
d)Ön araştırma yapmak
62.Aşağıdakilerden hangisi akış şemasında süreci ifade eder?
a) b) c) d)
63.Aşağıdakilerden hangisi algoritma ve akış şemasının sağladığı kolaylıklardan değildir?
a)Problemi aşama aşama çözmemizi sağlar.
b)Uygulama sırasını belirlemiş oluruz.
c)Görsel olarak problemi çözümler.
d)sistem tasarımını kolaylaştırır.
64.Aşağıdaki sınıflandırmadan hangisi doğrudur?
a)Orta-yüksek- diller
b)Düşük-orta diller
c)Düşük-yüksek diller
d)Düşük-orta-yüksek diller
65.Aşağıdakilerden hangisi prgramlama dili değildir?
a)pascal
b)c++
c)Windows xp
d)delphi
66.Bilgisayar programında herhangi bir işlem adımında yer alan ,bilgisayarın ne yapması gerektiğini gösteren kendi başına anlamlı bir bütün oluşturan cümle veya cümleciklere ne ad verilir?
a)Hücre
b)Bellek
c)Özellikler
d)Komut
67.Bir bilgisayar sisteminde aşağıdaki programlardan hangisinin olması zorunludur?
a)işletim sistemi
b)Kelime işlemci
c)Programlama dili
d)Veri tabanı programı
68.Bir yüksek seviyeli programlama dili kullanılarak programcılar tarafından hazırlanmış programlara ne ad verilir?
a)Kaynak program
b)Derleyici
c)Amaç program
d)Yorumlayıcı
69.Bit ne demektir?
a)Transistördeki 0 ve 1'lerin her biri
b)0 ,1, 2 gibi sayıların her biri
c)0 ve 1'lerin oluşturduğu sistemin adı
d)1 ve 0 gibi değerlerin sekizinin oluşturduğu küme
70.Her türlü bilgisayar programı ile bilgisayarların çalışması için gerekli dökümana ne ad verilir?
a)Donanım
b)Software
c)Hardware
d)Giriş ünitesi
71.Kaynak programı makina diline çeviren programa ne ad verilir?
a)Derleyici
b)Yorumlayıcı
c)Uygulama
d)Amaç
72.Visual basic ‘te form’ ların uzantısına nedir?
a).xls
b).frm
c).doc
d).bmp
73.Visual basıcte yeni proje nasıl eklenir?
a)Project- add Project
b)View-project Explorer
c)File-newproject
d)File-openproject
74.Formlara button eklemek için kullandığımız nesne hangisidir?
a)Commandbutton
b)textbox
c)Listbox
d)Label
75.Visual Basic Proje kütüklerinin uzantısı aşağıdakilerden hangisidir?
a).BAS
b).FRM
c).PRJ
d).OCX
76.Bir butonu seçilemez duruma getirmek için aşağıdakilerden hangisi kullanılır?
a)COMMAND1.ENABLED=FALSE
b)COMMAND1.VİSİBLE=FALSE
c)COMMAND1.TABSTOP=FALSE
d)COMMAND1.CANCEL=FALSE
77.DO WHILE döngüleri hangi deyim ile kapatılır?
a)End do
b)Loop
c)Exit do
d)Next
78.Val fonksiyonunun amacı nedir?
a)Sayısal bir ifadeyi stringe cevirmek için kullanılır.
b)String bir ifadeyi sayısala cevirmek için kullanılır.
c)Büyük harfi küçük harfe cevirmek için kullanılır.
d)Karakterlerı parcalayıp içerisinden karakter almayı saglar.
79.LCASE() fonksiyonu ne amaçla kullanılır?
a)Karakter bilginin içinde bulunan büyük harfleri küçük harflere çevirir
b)Karakter bilginin içinde bulunan küçük harfleri büyük harflere çevirir
c)Karakter bilginin içindeki karakterleri soldan parçalar
d)Karakter bilginin içindeki karakterleri sağdan parçalar
80.Karakter bilginin sağındaki ve solundaki boşlukları atan fonksiyon nedir?
a)Trim
b)Lcase
c)Left
d)Instr
81.Sayısal veriyi karaktere çeviren fonksiyon aşağıdakilerden hangisidir?
a)String
b)str
c)Chr
d)Spc
82.Form çalıştırılır çalıştırılmaz otomatik olarak yüklenen olay(event) aşağıdakilerden hangisidir?
a)FORM_LOAD
b)KEYUP
c)KEYDOWN
d)KEYPRESS
83.Kullanıcıya onay kutusu sunmak için kullanılan nesne aşağıdakilerden hangisidir?
a)Label
b)Textbox
c)Commandbutton
d)Checkbox
84.SELECT CASE deyimi aşağıdaki deyimlerden hangisi ile kapatılır?
a)END CASE
b)END SELECT
c)END DO
d)STOP CASE
85.TEXT2.SETFOCUS Yukarıdaki metot ile yapılan işlem nedir?
a)Cursor Text2 nesnesine konumlanır
b)Text2 nesnesi silinir
c)Text2 nesnesi gizlenir
d)Text2 nesnesi atlanır
86.Kullanıcı nesne üzerinde klavyeye bastığında gerçekleşen event(olay) aşağıdakilerden hangisidir?
a)CLICK
b)KEYPRESS
c)GOTFOCUS
d)LOSTFOCUS
87.IF KEYASCII = 13 THEN ... Yukarıdaki işlem ile hangi kontrol yapılmaktadır?
a)KULLANICININ ENTER TUŞUNA BASIP, BASMADIĞI
b)KULLANICININ ESC TUŞUNA BASIP, BASMADIĞI
c)KULLANICININ F1 TUŞUNA BASIP, BASMADIĞI
d)KULLANICININ F5 TUŞUNA BASIP, BASMADIĞI
88.DataControl nesnesinde aktif kaydı silmek için aşağıdaki methotlardan hangisi kullanılır?
a)DATA1.RECORDSET.ERASE
b)DATA1.RECORDSET.DELETE
c)DATA1.RECORDSET.KİLL
d)DATA1.RECORDSET.UPDATE
89.Data1.”recordset.addnew” komutu ne işe yarar?
a)Data1 deki kayıtları güncelleştirmeyi sağlar.
b)Data 1’e yeni kayıt eklemeyi sağlar?
c)Data 1 deki bir sonraki kayda gecmemizi sağlar
d)Data 1 deki secili kaydı silemizi sağlar.
90.Visual Basicte değişkenleri tanımlamak için kullanılan komut aşağıdakilerden hangisidir?
a)Title
b)Caption
c)Dim
d)Bytem
91.AddItem komutu ne işe yarar?
a)Formun başlığını değiştirir
b)ListBox’in içerisene bilgi aktarmak için kullanılır
c)Properties penceresini görüntülemek için kullanılır
d)Form üzerindeki araçların listesini verir
92.IF komutu aşağıdakilerden hangisi ile bitmelidir?
a)End if
b)End While