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.