İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
C# programlama dilinde struct (yapı) ile class (sınıf ) yapıları oldukça benzer yapılar olmasına rağmen, struct yapıları……………… tipinde, sınıf yapıları ise ……………….tipindedir.
Cümlede boş bırakılan yerlere sırası ile hangi seçenek gelmelidir?
- 2
DirectoryInfo ve FileInfo sınıfları’nda dosya yolunun yanında hangi bilgiye ulaşılamaz?
- 3
Erişim denetleyicilerden Public’in kullanım alanı ile ilgili aşağıdaki seçeneklerden hangisi doğrudur?
- 4
class Sandalye
{
public void Malzeme()
{
Console.WriteLine("Ahşap");
}
}
class Masa
{
private Sandalye _sandalye;
public Sandalye(Sandalye sandalye)
{
_sandalye = sandalye;
}
}Aşağıdakilerden hangisi yukarıdaki C# programlama dilinde yapılan işlemi ifade etmektedir?
- 5
C# programlama dilinde, hataların yakalanıp yönetilmesi için aşağıdakilerden hangisi kullanılır?
- 6
C# programlama dilindeki Console sınıfının SetIn metodundan aşağıdaklerden hangisini yapmak için yararlanılır?
- 7
Aşağıdakilerden hangisi Yapıcı Metot için doğru bir ifade değildir?
- 8
Temel sınıf sadece kalıtım amacı ile kullanılacaksa, sınıf oluşturulurken hangi anahtar kelimesini kullanırız?
- 9
I. Programların çalışması sırasında gerekli ayarların tutulduğu yerler dosyalardır.
II. Genellikle “.ini” uzantısına sahip olurlar.
III. Kullanıcıya düzenleme izni vererek daha esnek bir yapı oluştururlar.
IV. Dosyaların kullanımı, sadece gördüğümüz alanlarla sınırlı değildir.
Yukarıdaki ifadelerden hangisi ya da hangileri doğru olarak verilmiştir?
- 10
Aşağıdakilerden hangisi struct ile sınıf arasındaki farklardan biri değildir?
- 11
Aşağıdakilerden hangisi kalıtım ile aktarılan, tanımlandıkları ve kendisinden türetilen sınıflardan erişilebilen miras alma işlemindeki erişim denetleyicilerinden biridir?
- 12
Aşağıdakilerden hangisi, bir sınıfın sahip olduğu özellikkleri ve davranışları, farklı özellik ve davranışlar gösteren yenı sınıflar tanımlamak için kullanmayı doğru olarak ifade eder?
- 13
Aşağıdakilerden hangisi C# programlama dilinde bir metoda sadece tanımlandığı sınıf içerisinden erişimin olduğu erişim denetleyicisidir?
- 14
Aşağıda Algoritma ile ilgili verilenlerden hangisi yanlıştır?
- 15
Aşağıdakilerden hangisi kullanım haklarına göre sınıflandırlmış yazılımlardan biri değildir?
- 16
Aşağıdakilerden hangisi veya hangileri nesne yönelimli programlama dillerinde beklenen temel özelliklere örnek olarak verilebilir?
I. Kapsülleme (Encapsulation)
II. Miras Alma (Inheritance)
III. Çok Biçimlilik (Polymorphism)
IV. Soyutlama (Abstraction) - 17
Bir programlama dilinin bilgisayara yakın olması, aşağıdaki özelliklerden hangisinde artışa neden olur?
- 18
Aşağıdakilerden hangisi Uygulama Alanlarına göre sınıflandırılmasında Yapay Zeka Programlama için olan dillerden birisidir.
- 19
using System;
public class Program
{
public static void Main(string[] args)
{
string metin = "C# çok güzel!";
string eklenecek="öğrenmek ";
string yeni_metin=metin.Insert( 3, eklenecek );
Console.WriteLine(yeni_metin);
}
}
Yukarıda verilen kod bloğunun ekran çıktısı aşağıdakilerden hangisidir?
- 20
Aşağıdakilerden hangisi C# programlama dilinde programların çalıştırılması için gerekli olan başlangıç noktasıdır.