Bilişim Teknolojileri Alanı/Veritabanı Dalı İşletmelerde Beceri Eğitimi

Transkript

Bilişim Teknolojileri Alanı/Veritabanı Dalı İşletmelerde Beceri Eğitimi
İç Donanım Birimleri
1. RAM slotlarının fazla oluşu aşağıdakilerden hangisini sağlar?
A) Bilgisayarın daha hızlı çalışmasını sağlar.
B) Anakart üzerinde daha fazla genişleme yuvası kullanılmasına olanak sağlar.
C) Tümleşik ekran kartının daha performanslı çalışmasını sağlar.
D) Daha fazla RAM eklenmesini sağlar.
2. Aşağıdakilerden hangisi anakart üzerinde yer almaz?
A) Chipset
B) Bellek
C) İşlemci
D) Sabit disk
3. Grafikle uğraşacak biri, performansı yüksek işlemci almak istiyorsa aşağıdakilerden hangisine dikkat etmez?
A) FSB’sinin yüksek olmasına
B) Ön belleğinin büyük olmasına
C) Çok çekirdekli olmasına
D) Düşük güç tüketmesine
4. 32 adres hattına sahip bir işlemcinin adresleyebileceği bellek miktarı aşağıdaki seçeneklerden hangisidir?
A) 4 GB
B) 8 GB
C) 8 KB
D) 4 MB
5. Aşağıdakilerden hangisi disk sürücü değildir?
A) Flash disk
B) Sabit disk
C) Disket sürücü
D) Optik sürücü
6. CD-writer üzerinde yazan 52/32/52 rakamlarının anlamı aşağıdakilerden hangisidir?
A) Okuma / Yazma / Yeniden yazma
C) Yeniden yazma / Okuma / Yazma
B) Yazma / Okuma / Yeniden yazma
D) Yazma / Yeniden yazma / Okuma
7. Bir CD üzerindeki “x” (çarpan) neyi ifade eder?
A) 150 KB/s
B) 300 KB/s
C) 36 Mb/s
D) 1318 KB/s
8. Bilgisayarın birbirlerine veya ağa bağlanmasını sağlayan kart hangisidir?
A) Ethernet kartı
B) Ekran kartı
C) Ses kartı
D) TV kartı
9. Aşağıdakilerden hangisi ekran kartının kullandığı temel bilgisayar bileşeni değildir?
A) Anakart
B) Mikroişlemci
C) Ses kartı
D) Monitör
10. Aşağıdakilerden hangisi ethernet kartı anlamına gelmez?
A) NIC
B) LAN kartı
C) Sim kart
D) Ağ kartı
Dış Donanım Birimleri
11. Aşağıdakilerden hangisi sadece giriş donanımıdır?
A) Ses kartı B) Klavye
C) Yazıcı D) Ekran
12. Aşağıdakilerden hangisi klavye ve farenin takıldığı portlardan biridir?
A) Paralel port B) DVI C)PS/2 D) Line in
13. Aşağıdaki bilgilerden hangisi yanlıştır?
A) RF klavyede alıcı ve verici birbirini görmek zorundadır.
B) Kablosuz klavyelerde, klavyeye verici, porta ise alıcı takılır.
C) Kablosuz klavyeler çalışmak için bir pile ihtiyaç duyarlar.
D) USB ve PS/2 bağlantı noktaları arasında dönüşüm yapılarak bağlantı yapılabilir.
14. Mekanik fareler için aşağıdakilerden hangisi yanlıştır?
A) Yatay ve düşey kaydırıcıya serbest dönebilen topun sürtünmesi ile fare hareketi algılanır.
B) Kaydırıcılar üzerinde delikler bulunan disklere sahiptir.
C) Disklerin önünde ve arkasında optik (IR) alıcı ve vericiler vardır.
D) Yüzeyden alınan her bir resim işaret işleyiciye gönderilir.
15. Monitörler için çözünürlük nedir?
A) Noktalar arası uzaklık mesafesi
B) Gösterilebilecek renk sayısı
C) Birim alandaki piksel miktarı
D) Ekranın fiziksel boyutları
16. Projeksiyon cihazlarında parlaklık hangi birim ile ölçülür?
A) Volt B) Amper
C) Ansi lümen
D) Saat
17. Projeksiyon cihazı seçiminde aşağıdakilerden hangisi önemli değildir?
A) Kullanılan lambanın ömrü
B) Kullanılan lambanın parlaklığı
C) Çözünürlük
D) Kullanılan lambanın sıcaklığı
18. Yazıcılardan hangisi daha sesli çalışır?
A) Siyah beyaz lazer
B) Nokta vuruşlu
C) Mürekkep püskürtmeli
D) Renkli lazer
19. Webcam’in saniyede yakaladığı görüntü sayısı hangi birim ile ifade edilir?
A) MB
B) FPS
C) BPS
D) DPI
20. Tarayıcıların çözünürlüğü hangi birim ile ifade edilir?
A) MB
B) FPS C) BPS D) DPI
İşletim Sistemi Kurulumu
21. Aşağıdakilerden hangisi ana kart üzerinde yer almaz?
A) Bellek B) İşlemci C) Genişleme yuvaları D) Güç kaynağı
22. Aşağıdakilerden hangisi yonga setinin görevidir?
A) Bütün bileşenleri üzerinde bulundurarak haberleştirmek
B) Veri akışını denetlemek
C) Verileri depolamak
D) İşlemci hızını belirlemek
23. Aşağıdakilerden hangisi bir veri yolu değildir?
A) ISA B) PCI C) VGA D) AGP
24. Sürücüleri elle yüklemek için Denetim Masası’ndan hangi seçenek kullanılır?
A) Program Ekle
B) Donanım Ekle
C) Sistem
D) Yönetimsel Araçlar
25. Bilgisayara bağlı olan donanımların sürücülerini görebilmek için Denetim Masası’ndan hangi seçenek
kullanılır?
A) Program Ekle
B) Donanım Ekle
C) Sistem
D) Yönetimsel Araçlar
26. (..Y..) İstediğimiz işletim sistemini donanıma bağlı olmaksızın bilgisayarımıza kurabiliriz.
27. (.D...) Bilgisayarı kurulum CD ile başlatmak için BIOS’tan açılış önceliğinin değiştirilmesi gerekir.
28. (.D...) İki veya daha fazla işletim sisteminin aynı bilgisayara kurulabilmesi için sabit disklerin
bölümlendirilmesi gereklidir.
29. (.D...) Görsel işletim sistemleri kullanıcı dostu olmalarına rağmen daha fazla bellek alanı kullanır.
30. (.Y...) Bölümleme, bilgisayarın sabit diskini kullanıma hazır hâle getirmek için yapılan bir işlemdir.
31. (.Y...) İşletim sistemlerinde açılış sırası kurulum önceliğine göre belirlenir ve daha sonra kesinlikle
değiştirilemez.
İşletim Sistemi Gelişmiş Özellikleri
32. İşletim sisteminin bilgisayarınızı mümkün olduğunca güvenli tutması amacıyla yapabileceklerinin tümünden
yararlandığınızdan emin olmak için aşağıdaki denetim listelerinden hangileri kullanılır?
A) İşlem Merkezi
B) Kullanıcı Hesabı Denetimi
C)Yedekleme ve Geri Yükleme
D)Hepsi
33. (..D..) Sabit diskteki veri ile doğru orantılı olarak imaj süresi de artmaktadır.
34. (..D..) Threat Sense.Net Erken Uyarı Sistemi ayarlamalarının yapıldığı bölümdür.
35. (..Y..) İşletim sisteminin 32 bit ya da 64 bit olması kurulacak olan antivirüs programı etkilemez.
Ağ Temelleri
36. 568-A standardına iletkenlerin renk dizilimi aşağıdakilerden hangisinde doğru sırada
verilmiştir?
A)Turuncu-Beyaz, Turuncu, Mavi-Beyaz, Yeşil, Yeşil-Beyaz, Mavi, Kahverengi-Beyaz, Kahverengi
B)Turuncu-Beyaz, Turuncu, Yeşil-Beyaz, Mavi, Mavi-Beyaz, Yeşil, Kahverengi-Beyaz, Kahverengi
C)Kahverengi, Kahverengi-Beyaz, Yeşil, Yeşil-Beyaz, Mavi, Mavi-Beyaz, Turuncu,Turuncu-Beyaz
D)Yeşil-Beyaz, Yeşil, Turuncu-Beyaz, Mavi, Mavi-Beyaz, Turuncu, Kahverengi-Beyaz, Kahverengi
37. Aşağıdaki kodlardan hangisi UTP kablolarda kullanılan konnektör kodudur?
A) RG B) AUI C) DB D) RJ
38. Aşağıdakilerden hangisi LAN kurulumunda bilgisayarlarda bulunması gereken donanım veya yazılımlardan
biridir?
A)Ağ pensesi B)Ağ arabirim kartı
C)Ağ kablosu D)Ağ cihazları
39. Verileri ışık hızıyla ileten kablo türü aşağıdakilerden hangisidir?
A) Fiber optik kablolar B) UTP kablolar C) STP kablolar
D) Koaksiyel kablolar
40. UTP kablolarında aşağıda verilen kategorilerden hangisi ile 100 Mbps üzerinde veri transferi sağlanabilir?
A) CAT3
B) CAT4
C) CAT5
D) CAT6
41. Maksimum 30 istasyon bağlanan, arıza tespitinin zor olduğu ve bir istasyonun
arızalanması durumunda bütün ağın devre dışı kaldığı, sonlandırılmaya ihtiyacı
olmayan topoloji hangisidir?
A) Yıldız B) Ağaç
C)Bus
D)Halka
42. Fiber optik kabloları sonlandırmak için kullanılması gereken konektör aşağıdakilerden hangisidir?
A) RJ-12
B)RJ-45
C)ST-SC D)RJ-11
43. İşletim sistemimizde ağ ayarlarını yapmak için aşağıdaki hangi menü seçeneği
kullanılır?
A)Denetim Masası – Ağ ve Paylaşım Merkezi
B)Denetim Masası – Sistem Ayarları
C)Denetim Masası – Ağ Bağlantıları Ayarları
D)Denetim Masası – Ağ Yöneticisi
44. Aşağıdakilerden hangisi ADSL modem çeşitlerinden biri değildir?
A)USB Modemler B)Kablosuz Modemler C)Dial-Up Modemler D)PCI Modemler
45. Telefon hatları üzerinden çok yüksek hızlarda veri alışveriş hızı sunabilen DSLteknolojisi aşağıdakilerden
hangisidir?
A)ADSL
B)ADSL 2
C)3G
D)VDSL
46. Aşağıdaki IP adreslerinden hangisi yayın adresi olarak kullanılmaktadır?
A)255.255.0.0
B)0.0.0.0
C)192.168.0.0
D)255.255.255.255
Kelime İşlemci
47. Kelime işlemci programında yeni boş bir belge oluşturmak için aşağıdaki yollardan hangisi kullanılmaz?
A) Ctrl+N
B) Hızlı erişim araç çubuğunu tıklamak
C) Ofis düğmesinden Yeni seçeneğini seçmek
D) Hızlı erişim araç çubuğundan „ı tıklamak
48. Kelime işlemci programında Ctrl+Z tuşları birlikte kullanıldığında aşağıdaki işlemlerden hangisini yapar?
A) Yeni bir dosya oluşturur.
B) Var olan bir dosyayı açmaya yarar.
C) En son yapılan işlemi geri alır.
D) Belgede aradığımız bir metni bulmaya yarar.
49. Metin içerisinde istenilen bir kelimeyi aratmak için aşağıdaki komutlardan hangisi kullanılır?
A) Ekle-düzenleme-bul
B) Giriş-düzenleme-bul
C) Giriş-paragraf-bul
D) Ekle-paragraf-bul
50. Kelime işlemci programında bir metnin tamamını seçmek için aşağıdaki komutlardan hangisi kullanılır?
A) Ctrl+S
B) Ctrl+V
C) Shift+A
D) Ctrl+A
51. Yazıyı numaralandırmak veya yazıya madde imi eklemek için kullandığımız bölüm aşağıdakilerden hangisidir?
A) Giriş-Pano
B) Giriş-Yazı tipi
C) Giriş-Paragraf
D) Ekle-Madde imi ve numaralandırma
52. Sayfanın rengini değiştirmek için hangi yol takip edilmelidir?
A) Sayfa düzeni– sayfa arka planı – filigran
B) Sayfa düzeni – sayfa arka planı – sayfa rengi
C) giriş – sayfa arka planı – sayfa rengi
D) Yazı tipi – sayfa arka planı – sayfa rengi
53. Belge içindeki bir metni tabloya dönüştürmek için aşağıdaki yollardan hangisi izlenmelidir?
A) Giriş-Tablo-Metni Tabloya Dönüştür
B) Ekle-Tablo-Hızlı Tablolar
C) Ekle-Tablo-Metni Tabloya dönüştür
D) Gözden Geçir-Tablo-Metni tabloya dönüştür
54. Belgeye eklemek için izlenecek yol aşağıdakilerden hangisidir?
A) Ekle-Resim-Word Art
B) Biçim-Resim-Wordart
C) Ekle-Metin-Word Art
D) Ekle- Çizimler-Wordart
55. “¿ “ gibi klavyede olmayan karakterleri sayfamıza eklemek için izlenmesi gereken yol aşağıdakilerden
hangisidir?
A)Ekle-Çizimler-ġekiller
B) Ekle-Simgeler-Denklem
C) Ekle-Simgeler-Simge
D) Giriş-Simgeler-Simge
Elektronik Tablolama
56. Satırlar ve sütunların kesişmesiyle oluşan kutular aşağıdakilerden hangisidir?
A) Formül
B) Veri
C) Hücre
D) Sekme
57. Aşağıdaki bilgilerden hangisi yanlıştır?
A) Sütunlar harflerle isimlendirilir.
B) Satırlar sayılarla isimlendirilir.
C) Elektronik tablolama dosyasına kitap adı verilir.
D) Bir çalışma kitabında sadece bir sayfa bulunabilir.
58. Elektronik tablolama programında satır ve sütunların kesişmesiyle oluşan alanlara ne ad verilir?
A.) Hücre
B.) Kutu
C.) Bölme
D.) Kare
59. Aşağıdaki karakterlerden hangisi elektronik tablolama programında eşit değildir anlamına gelir?
A.) <=
B.) >=
C.) $
D.) <>
60. Aşağıdaki formüllerden hangisi E1, E2, E3, E4 ve E5 hücresindeki sayıların ortalamasını verir?
A.) =ORTALAMA(E1:E5/5)
B.) =ORTALAMA(E1;E5)
C.) =ORTALAMA(E1:E5)
D.) =TOPLAMA(E1:E5)/10
61. Aşağıdaki seçeneklerden hangisinde hücre adresi doğru olarak yazılmıştır?
A.) AB
B.) 11
C.) 1A
D.) A1
62. Aşağıdakilerden hangisi ile otomatik toplam alınır?
A.) %
B.) fx
C.) Σ
D.) #
63. Elektronik tablolama programındaki bir tabloda, en küçük değeri veren fonksiyon aşağıdakilerden hangisidir?
A.) =Topla
B.) =Eğer
C.) =Min
D.) =Mak
64.
Yukarıdaki tabloda 2008 yılına ait dış açığı veren D2 hücresindeki formül
aşağıdakilerden hangisidir?
A.) =C2-B2
B.) =Topla(B5/C5)
C.) =Topla(B5*C5)
D.) =(B5-C5)/2
65. Excelde dik-eğik yazma, sayı, yazı tipi, kenarlık gibi ayarlar nereden yapılır?
A.) Görünüm sekmesi
B.) Veri sekmesi
C.) Giriş sekmesi
D.) Formüller sekmesi
66. Excel sayfasında hücrenin içinde “kaldı” yazıyorsa yazının otomatik kırmızı olması
için aşağıdaki seçeneklerden hangi özellik kullanılır?
A.) İşlev ekle
B.) Yazı tipi C.) Sayfa yapısı D.) Koşullu biçimlendirme
67. Bir hücrenin sağ alt köşesinde bulunan ve hücredeki veri, seri veya formülleri bitişik
hücrelere kopyalayan küçük kareye ne denir?
A.) Hücre kulpu B.) imleç
C.) Hücre D.) Buton
Sunu Hazırlama
68. Aşağıdakilerden hangisi Ofis düğmesine tıklanınca açılan dosya menüsünde bulunmaz?
A) Farklı Kaydet
B) Yayımla
C) Yazdır
D) Eklentiler
69. Bir sunuyu farklı kaydetmek için kullanılan tuş birleşimi aşağıdakilerden hangisidir?
A) SHIFT+S
B) F12
C) CTRL+F4
D) CTRL+S
70. Aşağıdakilerden hangisi yeni bir slayt ekleme yöntemlerinden değildir?
A) CTRL+M tuş birleşimiyle
B) CTRL+N tuş birleşimiyle
C) Şerit üzerindeki “Giriş” sekmesi üzerinde bulunan “Slaytlar” bölümünden “Yeni Slayt” düğmesine tıklayarak
D) “Slayt Paneli” üzerinde boş bir alandayken farenin sağ tuşuna tıklayarak açılan menüden ”Yeni Slayt” komutuna
tıklayarak
71. Gizlenen bir slaytı aşağıdaki yöntemlerin hangisiyle tekrar görünebilir yapabiliriz?
A) Gizli olan slaytlar “Slayt Paneli”nden seçilir ve farenin sağ tuşuna tıklanarak “Slayt Göster” seçilir.
B) Gizli olan slaytlar “Slayt Paneli”nden seçilir ve “Görünüm” menüsü altındaki “Slayt Göster” seçilir.
C) Gizli olan slaytlar “Slayt Paneli”nden seçilir ve slaytlar üzerinde sağ tuş tıklanır, ardından açılan menüden “Slayt
Gizle” komutu tıklanarak işareti kaldırılır.
D) Gizli olan slaytlar “Slayt Paneli”nden seçilir ve slaytlar üzerinde sağ tuş tıklanır, ardından açılan menüden “Slayt
Göster” komutu tıklanarak işareti kaldırılır.
72. Bir LCD TV’de gösterilecek sununun en ideal en boy oranı aşağıdakilerden hangisidir?
A) 16:9
B) 4:3
C) 1:2
D) 1:1
73. (D ) Sunu içindeki slayt geçişlerine ses efekti uygulanabilir.
74. (D ) Sunu içindeki slaytlarda altbilgi olarak sadece tarih ve slayt numarası bilgileri tanımlanabilir.
75. ( D) Sunu içindeki her slayt ayrı ayrı yazdırılabileceği gibi dinleyici notu biçiminde (bir sayfada birden çok
slayt görüntülenecek şekilde) de yazdırabilir.
76. ( Y) Sunu içine eklenen üstbilgi ve altbilgi tanımlamalarının sadece istenen slaytlarda görüntülenmesi mümkün
değildir.
77. (D ) Sunu içindeki slaytlara otomatik olarak güncelleştirilen tarih veya saat bilgisi eklenebilir.
İnternet ve E-posta Yönetimi
78.
Yandaki işaret İnternet tarayıcısında neyi ifade eder?
A) Geçmiş
B) Ana sayfa
C) İnternet tarayıcısı giriş sayfası açar.
D) Çevirmeli bağlantı oluşturur.
79. www.marmara.edu.tr ile ilgili aşağıdakilerden hangisi söylenebilir?
A) Ticari bir kuruluştur.
B) Askeri bir kuruluştur.
C) Hükümet kuruluşudur.
D) Eğitim kuruluşudur.
80. Elektronik postanın karşılığı nedir?
A) e-kart
B) e-mail
C) e-ticaret
D) e-online
81. E-posta yönetim yazılımında aşağıdakilerden hangisi yer almaz?
A) Silinmiş öğeler
B) Giden kutusu
C) Adresi bulunamayıp geri dönen öğeler
D) Gönderilmiş öğeler
82. Sistem içindeki bilgileri dışarı sızdırmak için kullanılan programcık aşağıdakilerden hangisidir?
A) Spam
B) Spy
C) Truva
D) Virüs
83. İsteğiniz dışında İnternet sayfalarının açılmasına ve sizi istediği İnternet sitesine
açmayı zorlayan yazılım aşağıdakilerden hangisidir?
A) TrojenB)
Dialer
C) Spy
D) Spam
Nesne Tabanlı Programlamaya Giriş
84. Aşağıdakilerden hangisi nesne tabanlı programlama yazılımı ortamında yeni proje
oluşturmak için kullanılmaz?
A) Ctrl+N
B) File-New Project
C) RecentProjects-Create-Project
D) File-New File
85. Aşağıdaki panellerden hangisi nesne tabanlı programlama yazılımı ortamında açık
olan proje ve projeye ait dosyaları görüntüler?
A) ToolBox
B) Start Page
C) Solution Explorer
D) GettingStarted
86. Kod yazarken intellisense özelliğinden yararlanmak için hangi kısayol tuşu kullanılır?
A) Ctrl+Boşluk
B) F5
C) Ctrl+F5
D) Ctrl+F2
87. Ekrana mesaj olarak yazdırılmak istenen metinsel ifadeler hangi simgeler arasında
yazılmalıdır?
A)( )
B)” ”
C){ }
D)[ ]
88. Aşağıdakilerden hangisi görsel tasarım yapılan grafiksel arayüz ifadesinin karşılığıdır?
A) Console Application
B) WCF Service Application
C) WPF Application
D) Class Library
89. Üzerinde, form tasarımında kullanılabilecek nesneleri bulunduran panel
aşağıdakilerden hangisidir?
A) ToolBox
B) Properties
C) Solution Explorer
D) Start Page
90. Form tasarımında kullanılan nesnelere ait özelliklerin değiştirildiği panel
aşağıdakilerden hangisidir?
A) ToolBox
B) Properties
C) Solution Explorer
D) Start Page
91. Form tasarımında kullanılan nesnelere ait kodlar aşağıdaki dosyalardan hangisinde
tutulur?
A) App.xaml
B) Program.cs
C) App.xml
D) Window1.xaml.cs
92. Aşağıdaki ifadelerden hangisi parantez içerisinde yazılan metni ekranda ileti olarak
gösterir?
A) MsgBox.Show
B) MessageBox
C) MessageBox.Show
D) MsgBox
93. Aşağıdaki nesnelerden hangisinin “Click” özelliği vardır?
A) Label
B) Button
C) TextBox
D) Form
94. Label1.Content = “Adınız”; kod satırının anlamı aşağıdakilerden hangisidir?
A) Adınız yazısını mesaj penceresinde gösterir.
B) Adınız yazısını buton nesnesinde gösterir.
C) Adınız yazısını label nesnesinde gösterir.
D) Adınız yazısını TextBox nesnesinde gösterir.
95. messageBox.Show(a); kod satırının açıklaması aşağıdakilerden hangisinde doğru olarak verilmiştir?
A) a değişkeninin değerini mesaj penceresinde görüntüler.
B) a değişkeninin değerini label nesnesinde görüntüler.
C) a ifadesini mesaj penceresinde görüntüler.
D) Çalışmaz hata verir.
96. sayac++; kod satırının işlevi aşağıdakilerden hangisinde doğru olarak verilmiştir?
A) sayac değişkeninin değerini 2 artırır.
B) sayac değişkeninin değerini 1 artırır.
C) sayac değişkeninin değerini 2 azaltır.
D) sayac değişkeninin değerini azaltmadan önce kendisiyle toplar.
Nesne Tabanlı Programlamada Metotlar
97. Metotlarla ilgili olarak aşağıdakilerden hangisi yanlıştır?
A) Birden çok parametre alabilir.
B) Program kodları içerisinde gereksiz tekrarları önler.
C) Bir metot içerisinde başka bir metot tanımlaması yapılabilir.
D) Bir metodun veri döndürmediği durumlarda void ifadesi tanımın başına eklenir.
98. Aşağıdakilerden hangisi yanlıştır?
A) Bir metodun döndüreceği değer int, string, ya da double olabilir.
B) Return ifadesi metot tanımının son satırında yer alır.
C) Metotlar her zaman parametre almak zorunda değildir.
D) Metodun döndüreceği veri türü bilinmiyorsa “var” ifadesi veri türü olarak kullanılabilir.
99. Metotların aşırı yüklenmesine ne ad verilir?
A) LocalVariable
B) Global Variable
C) OverLoad
D) Step Over
100. Return ifadesiyle ilgili olarak aşağıdakilerden hangisi yanlıştır?
A) return ifadesinin döndürdüğü veri türü ile metodun döndürdüğü veri türü aynı
olmalıdır.
B) return ifadesi metodun sonunda bulunmak zorundadır.
C) return ifadesinden sonra noktalı virgül konulmalıdır.
D) Her metoda return ifadesi bulunmak zorundadır.
Nesne Tabanlı Programlamada Karar Ve Döngü Yapıları
101. islem = y + x * ( y – z ) / 2
Yukarıdaki formülde x = 2, y = 10 ve z = 6 ise “islem” değeri kaçtır?
A) 4
B) 14
C) 24
D) 34
102. Switch yapısında her bir durum hangi komutla ifade edilir?
A) case
B) break
C) default
D) else
103. Döngülerle ilgili olarak aşağıdakilerden hangisi veya hangileri doğrudur?
I. Kodlamalardaki şartlı işlemleri yerine getiren yapılardır.
II. Döngünün ilerlemesi ve sonlanması denetim değişkeniyle gerçekleşir.
III. For döngüsünde denetim değişkeni kullanılmamaktadır.
A) Yalnız I
B) Yalnız II
C) Yalnız III
D) I ve II
104. Başlangıç ve bitiş değeri bilinen tekrarlı işlemlerde kullanılması en uygun olan döngü aşağıdakilerden
hangisidir?
A) while
B) for
C) do
D) switch
105. Aşağıdaki döngülerden hangisi içine yazılan kodlar, en az bir kere mutlaka çalışır?
A) while
B) for
C) do
D) switch
106. İki şartın bulunduğu bir programda aşağıdaki yapılardan hangisi kesinlikle
kullanılmalıdır?
A) while
B) if
C) if – else
D) switch
107. İf yapısı için aşağıda yazılanlardan hangisi doğrudur?
I. Her if yapısında mutlaka else ifadesi kullanılmalıdır.
II. İf yapısı içinde başka bir if yapısı kullanılabilir.
III. En az iki seçeneğin olduğu durumlarda kullanılan şart yapısıdır.
A) Yalnız I
B) Yalnız II
C) II, III
D) I, III
Nesne Tabanlı Programlamada Sınıflar
108. Aşağıdakilerden hangisi sınıf kapsamı dışında yapılır?
A) Alan tanımlama
B) Metot tanımlama
C) Kurucu oluşturma
D) Sınıfı örnekleme (Sınıfın kurulması)
109. Aşağıdaki anahtar sözcüklerden hangisi sınıfın yeni bir örneğini oluşturmak için
kullanılır?
A) class
B) new
C) public
D) private
110. Statik bir sınıf içerisine yazılan aşağıdaki tanımlamalardan hangisi derleyici hatasına neden olur?
A) privateint b;
B) publicconstdouble PI = 3.14159;
C) publicstaticBilgileriYaz();
D) publicstatic a = 1;
Nesne Tabanlı Programlamada Değerler Ve Başvurular
111. Programlama dilinde bir değişkenin değeri boş ise bu değişkenin değeri aşağıdakilerden hangisidir?
A) Void
B) 0
C) null
D) -1
112. Aşağıdaki kod parçası ekrana hangisini yazar?
int a = 42;
object o = a;
a++;
Console.Write(o.ToString());
A) 0
B) 41
C) 42
D) 43
113. ( Y) Değişken türünün istediğiniz türde olduğunu doğrulamak için as işleci kullanılır.
114. ( D) Değişkeni bir ref parametresine aktarırken değişkenin önüne de ref yazılmalıdır.
Nesne Tabanlı Programlamada Dizi Değişkenler Ve Koleksiyonlar
115. Dizilerle ilgili aşağıdakilerden hangisi yanlıştır?
A) Sıralanmamış öğeler serisidir.
B) Bir dizideki tüm öğeler farklı veri türündedir.
C) Bir dizi tanımlamak için new anahtar sözcüğü kullanılmalıdır.
D) Bir dizi, eleman türünün adının ardından bir çift köşeli parantez ve değişken adı yazılarak tanımlanabilir.
116. Aşağıdakilerden hangisi yanlıştır?
A) Foreach ifadesi döngüye ait değişkeni kullanmamıza imkân sağlar.
B) Foreach ifadesinde döngüye müdahale edebiliriz.
C) Foreach ifadesi bir dizi belirten ifadenin yapısındaki kodları çalıştıran ifadedir.
D) Döngüler, program içerisinde tekrarlanması gereken ifadeleri tekrar tekrar yazmak yerine tek bir yapıda yazarak
ifadelerin tekrarlanmasını sağlar.
117. Aşağıdakilerden hangisi yanlıştır?
A) string[] isim = newstring[3];
B) string[] isim = newstring[3]{“ali”,”Mehmet”,”serdar”};
C) string[] isim = newstring[4]{“ayşe”,”melek”,”Selma”, “seçil”};
D) int[] isim = newstring[3]{“veli”,”zeki”,”hakan”};
118. Aşağıdakilerden hangisi bir koleksiyon sınıfı değildir?
A) ArrayList
B) Method
C) SortedList
D) HashTable
119. Aşağıdakilerden hangisi yanlıştır?
A) Parametre dizileri farklı türlerde bağımsız değişkenler alabilen metotlar yazılmak istendiğinde kullanılabilir.
B) Params anahtar sözcüğü bir dizi parametresi düzenleyicisi olarak kullanılabilir.
C) Params nesnesi bağımsız değişkenlerin türleri değişirse, değer türlerini nesnelere dönüştüren kodu üretir.
D) Parametre dizilerinde herhangi bir türde bağımsız değişken kullanımı sınırlıdır.
120. Aşağıdaki parametre dizi tanımlamalarından hangisi doğrudur?
A) int denem = paramList[0];
C) denem int = paramList[0];
B) paramList = int denem[0];
D) int denem = param;
Nesne Tabanlı Programlamada Kalıtım Ve Arayüzler
121. Temel sınıf ile türetilmiş sınıf arasında kullanılan ayıraç aşağıdakilerden hangisidir?
A) : (iki nokta üst üste)
B) ; (noktalı virgül)
C) , (virgül)
D) . (nokta)
122. Bir sınıfın en fazla kaç sınıftan kalıtım yoluyla türetilebileceğinin sayısı aşağıdakilerden hangisidir?
A) 4
B) 3
C) 2
D) 1
123. Aşağıdakilerden hangisi türetilmiş bir sınıfın temel sınıftan kalıtımla alamayacağı üye için kullanılan erişim
türüdür?
A) Ortak (public)
B) Özel (private)
C) İç (internal)
D) Korumalı (protected)
124. Temel sınıf kurucusunu çağırmak için kullanılan ayrılmış sözcük aşağıdakilerden hangisidir?
A) this
B) as
C) base
D) is
125. Arayüzde tanımlanan metotlarda erişim belirteci belirtilmemesinin nedeni aşağıdakilerden hangisi olabilir?
A) Bir arayüzdeki tüm metotlar dolaylı olarak ortaktır.
B) Bir arayüzdeki tüm metotlar dolaylı olarak özeldir.
C) Bir arayüzdeki tüm metotlar dolaylı olarak korumalıdır.
D) Bir arayüzdeki tüm metotlar tam sayı değer döndürür.
126. Bir arayüzün içerebileceği tür aşağıdakilerden hangisidir?
A) Sınıf
B) Yapı
C) Numaralandırma
D) Yukarıdakilerin hiçbiri
Nesne Tabanlı Programlamada Bileşenler Oluşturma
127. Kapsülleme kavramını aşağıdakilerden hangisi en iyi tanımlamaktadır?
A) Alanları özel yapmak
B) Yapı veya sınıfa alan değiştirme metodu eklemek
C) Yapı veya sınıfa alan okuma metodu eklemek
D) Yapı veya sınıftaki alanları özel yapıp değiştirme ve okumayı denetleme için metotlar kullanmak
128. Sadece okunabilir özellik eklemek için aşağıdakilerden hangi erişimci kullanılır?
A) get
B) set
C) private
D) public
129. Sadece yazılabilir özellik eklemek için aşağıdakilerden hangi erişimci kullanılır?
A) get
B) set
C) private
D) public
130. Özellikler ile nesneleri başlatırken özellikleri aşağıdaki hangi işaret içine yazmak gerekir?
A) Köşeli parantezler
B) Tırnak işaretleri
C) Normal parantezler
D) Küme parantezleri
Nesne Tabanlı Programlamada Windows Uygulamaları
131. Aşağıdakilerden hangisi XAML dili yazım kurallarından değildir?
A) Bildirime dayalı bir dildir.
B) Her bir nesne bir bildirim etiketi ile başlar.
C) Açılan her etiket kapatılmalıdır.
D) İsim alanları “xml” ile bildirilir.
132. Nesnelere isim vermenizi sağlayan özellik aşağıdakilerden hangisidir?
A) Content
B) Name
C) Text
D) Header
133. Aşağıdakilerden hangisi düzen bileşenleri arasında yer almaz?
A) Rectangle
B) Grid
C) StackPanel
D) Canvas
134. Aşağıdakilerden hangisi nesnelerin “Visibility” özelliğinin alabileceği değerler arasında değildir?
A) Collapsed
B) True
C) Visibility
D) Hidden
135. Application nesnesinin görevi nedir?
A) işletim sistemi için uygulamanın yönetilebilir olmasını sağlamak
B) Uygulamanız içindeki pencere yönetimini sağlamak
C) Referans dosyalarının uygulama içindeki yerini belirlemek
D) Tasarım hakkında bilgi vermek
136. Aşağıdakilerden hangisi bir denetimi, kapsayan bileşenin sınırlarına olan uzaklığını belirtmek için kullanılan
özelliğidir?
A) Left
B) Top
C) Margin
D) Width
137. Aşağıdakilerden hangisi denetimlere ait “Opacity” özelliğini tanımlar?
A) Zemin rengini belirler
B) Şeffaflığı belirler
C) Yazı rengini belirler
D) Şeklini belirler
138. Aşağıdakilerden hangisi ortak iletişim kutularından değildir?
A) FontDialog
B) SaveFileDialog
C) OpenFileDialog
D) PrintDialog
139. Aşağıdaki özelliklerden hangisi “Canvas” bileşeni içindeki nesnenin görünürlük olarak önde olmasını sağlar?
A) Canvas.Top B) Canvas.Bottom C) Panel.ZIndex D) Panel.BringToFront
Nesne Tabanlı Programlamada Veri Yönetimi
140. Aşağıdakilerden hangisi veri erişim teknolojilerinden birisi değildir?
A) ADO
B) OLE DB
C) RDO
D) DAC
141. Access ile oluşturulmuş bir veri tabanına bağlantı kurabilmek için aşağıdaki sınıflardan hangisini kullanmamız
gerekir?
A) System.Odbc
B) System.Data.SqlClient
C) System.Data.OleDb
D) System.Data.Oracle
142. Aşağıdakilerden hangisi sorgu sonucu kayıt kümesi bekleniyorsa yürütülmesi gereken metoddur?
A) ExecuteScalar()
B) ExecuteNonQuery()
C) ExecuteReader()
D) ExecuteXMLReader()
143. Aşağıdakilerden hangisi LINQ sorgusuna ait deyim değildir?
A) for
B) from
C) where
D) select
144. Aşağıdakilerden hangisi uygulamaya ait ayarların XML formatında saklandığı dosya adıdır?
A) app.config
B) app.xml
C) web.config
D) web.xml
Nesne Tabanlı Programlamada Web Uygulamaları
145. Oluşturulan bir temanın bütün web sitesinde kullanılabilir duruma gelmesi için bu temanın projenizdeki bir
dosyada belirtilmesi gerekmektedir. Bu dosya aşağıdakilerden hangisidir?
A) Web.config
B) Default.aspx
C) Default.aspx.cs
D) Default.master
146. Yeni bir web uygulaması oluşturulduğunda proje penceresinde (solutionexplorer) hangisi oluşmaz?
A) App_Data
B) Default.aspx
C) Web.config
D) App_Themes
147. Verileri, HTML tablo yapısı şeklinde görüntülemek için kullanılan Data kontrollünün adı aşağıdakilerden
hangisidir?
A) FormView
B) GridView
C) Login
D) DataList
148. GridView kontrolüyle ilgili olarak aşağıdakilerden hangisi doğrudur?
I. Verileri düzenlemek için kullanılır.
II. Yeni bir kayıt eklemek için kullanılır.
III. Verileri sayfalara bölmek için kullanılır.
A) I ve II
B) II ve III
C) I ve III
D) I, II ve III
149. DropDownList kontrolünden seçilen ögeyi bulmak için kullanılan kodlama aşağıdakilerden hangisidir?
A) DropDownList1.SelectedIndex
B) DropDownList1.SelectedMember
C) DropDownList1.SelectedDisplay
D) DropDownList1.SelectedText
150. Bir ASP.NET sayfasındaki “TextBox5.Focus();” ifadesi ile yapılmak istenen aşağıdakilerden hangisidir?
A) TextBox5 kontrolü veri yazmaya kapatılmıştır.
B) TextBox5 kontrolündeki veri silinir.
C) TextBox5 kontrolünü gizleyen bir satırdır.
D) İmleci TexBox5 kontrolüne konumlandırır.
Veritabanı Tasarımı
151. (Y ) Bir kişiye veya ürüne ait detaylı verilerin bir düzen çerçevesinde saklandığı ortamlar “Veri” olarak
adlandırılır.
152. ( Y) Birincil anahtar kısıtlayıcıda, bir sütuna aynı olan değerler girilebilir.
153. (D ) Default kısıtlaması, veri girişi sırasında bir alanın alabileceği varsayılan bir değer atamak için kullanılır.
154. Bir tablodaki bir sütuna ait verilerin başka bir tablonun sütunundan getirilmesini sağlayan anahtar
aşağıdakilerden hangisidir?
A) Birincil Anahtar
B) Yabancı Anahtar
C) Sütunlar
D) Unique kısıtlaması
155. Aşağıdakilerden hangisi “birincil anahtar” alanı için uygun değildir?
A) Doğum tarihi
B) T.C. kimlik numarası
C) Müşteri numarası
D) Bir otomatik sayı alanı
156. Veri girişlerinin belirtilen kriterlere göre yapılmasını sağlayan kısıtlayıcı aşağıdakilerden hangisidir?
A) Not Null kısıtlaması
B) Default Kısıtlaması
C) Unique kısıtlaması
D) Check kısıtlaması
Veritabanı Hazırlama
157. Veri tabanının temelini oluşturan ve bilgilerin tutulduğu nesne aşağıdakilerden hangisidir?
A) Formlar
B) Tablolar
C) Sorgular
D) Raporlar
158. Aşağıdakilerden hangisi tablolarda kullanılan veri türlerinden değildir?
A) Metin
B) Sayı
C) Ek
D) Biçim
159. Bir alana veri girişini zorunlu hâle getirmek için aşağıdaki alan özelliklerinden hangisi kullanılır?
A) Gerekli
B) Geçerlilik Metni
C) Giriş Maskesi
D) Varsayılan Değer
160. 60’dan büyük ve 60’ a eşit kayıtları gösteren ölçüt hangisidir?
A) =>60
B) =<60
C) >=60
D) <=60
161. Veritabanında Tablolar grubu hangi sekmede yer alır?
A) Giriş
B) Oluştur
C) Dış Veri
D) Veri Tabanı araçları
162. Tıklandığı zaman kullanıcıyı belirtilen adrese yönlendirmek için kullanılan veri türü aşağıdakilerden
hangisidir?
A) Ek
B) Köprü
C) Metin
D) Evet/Hayır
Veritabanında Sorgular
163. Sorgu kullanarak tablo oluşturmak için kullanılan SQL deyimi aşağıdakilerden hangisidir?
A) CREATE TABLE
B) INSERT TABLE
C) DELETE TABLE
D) DROP TABLE
164. ADD COLUMN deyiminin görevi aşağıdakilerden hangisidir?
A) Tabloya satır eklemek için kullanılır.
B) Tabloya yeni bir ad vermek için kullanılır.
C) Tabloyu silmek için kullanılır.
D) Tabloya sütun eklemek için kullanılır.
165. ÖĞRENCİLER tablosunda yer alan ADI ve BÖLÜMÜ alanlarını seçmek için kullanılan SQL kodu
aşağıdakilerden hangisidir?
A) SELECT ADI, BÖLÜMÜ FROM ÖĞRENCİ
B) INSERT ADI, BÖLÜMÜ FROM ÖĞRENCİLER
C) SELECT AD, SOYAD, BÖLÜMÜ FROM ÖĞRENCİLER
D) SELECT ADI, BÖLÜMÜ FROM ÖĞRENCİLER
166. Herhangi bir sütunun içerdiği sayısal değerlerin aritmetik ortalamasını hesaplamak amacıyla kullanılan
fonksiyon aşağıdakilerden hangisidir?
A) SUM()
B) STDEV()
C) AVG()
D) MAX()
167. Bilgisayardaki geçerli sistem tarih ve saatini bildirmek için aşağıdakilerden hangisi kullanılır?
A) SELECT Now()
B) SELECT Day()
C) SELECT Tarih()
D) SELECT Zaman()
168. Birden fazla sütun içinde gruplama yapmak için aşağıdakilerden hangisi kullanılır?
A) ORDER BY
B) GROUP BY
C) SELECT BY
D) FROM BY
169. Alt sorgudaki kayıtların değerine eşit olmayan ana sorgu kayıtlarını almak için kullanılan işleç aşağıdakilerden
hangisidir?
A) SOME
B) ANY
C) ALL
D) IN
170. Bir tabloda bulunan kayıtların istenildiği zaman silinebilmesi için kullanılan komut aşağıdakilerden hangisidir?
A) UPDATE
B) INSERT
C) DELETE
D) WHERE
UYGULAMA ÖRNEK SORULARI
171. Bilgisayarınızın masa üstüne kendi adınızı soyadınızı numaranızı aralarda boşluk bırakarak yazınız.
(Örnek: Evren KAS-122)
172. Aşağıdaki kelime işlemci programı ile ilgili adımları uygulayınız.
a. Microsoft Word programı açarak masaüstündeki klasörünüze kaydediniz.
b. Word dosyasının adını kendi ad ve soyadınız olarak değiştiriniz.
c. Uygulama-1 metnini yazı tipi Arial, punto 12 olacak şekilde düzenleyiniz.
173. Aşağıdaki elektronik tablolama programı ile ilgili adımları uygulayınız
a. Microsoft Excel programı açarak masaüstündeki klasörünüze kaydediniz.
b. Excel dosyasının adını kendi ad ve soyadınız olarak değiştiriniz.
c. Uygulama-2 metnini düzenleyiniz.
174. Aşağıdaki veri tabanı programı ile ilgili adımları uygulayınız.
d. Microsoft Access programı açarak masaüstündeki klasörünüze kaydediniz.
a. Microsoft Access dosyasının adını okul olarak değiştiriniz.
b. Okul veritabanında ogrenci_bilgi tablosu oluşturunuz.
c. Ogrenci_bilgi tablosunun alanlarının hepsi metinsel olarak Uygulama-3 teki gibi giriniz.
175. Okul veri tabanında sorgu oluşturarak tüm öğrencilerin bilgilerini ekrana getiren SQL kodlarını yazınız.
176. Windows Form uygulaması açarak iki sayının toplamını yaptıran C# kodlarını yazınız.

Benzer belgeler