İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
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?
- 2
Aşağıdakilerden hangisi Algoritmanın, görsel ve şekilsel olarak ifade edilmesi için kullanılır?
- 3
Aşağıda temel işlemler (operatatörler) ile ilgili olarak verilen ifadelerden hangisi yanlıştır?
- 4
C# programlama dilinde program geliştirirken rastgele değerlere ihtiyaç duyulduğunda kullanılan Random sınıfı, neye göre rastgele bir değer oluşturur?
- 5
Aşağıdakilerden hangisi Alçak Seviyeli Programlama Dillerine örnek olarak verilebilir.
- 6
C# programlama dilinde, bir metotta birden fazla parametrenin bulunması durumunda, parametreler aşağıdakilerden hangisi ile ayrılmalıdır?
- 7
Aşağıdakilerden hangisi, C# programlama dilinde, iki sayı arasında karşılaştırma yapan komuttur?
- 8
BAŞLA
SAYI sayi1, sayi2
OKU sayi1
OKU sayi2
EĞER sayi1 > sayi2 İSE YAZ sayi1
DEĞİLSE EĞER sayi2 > sayi1 İSE YAZ sayi2
BİTİR
Yukarıda sözde (pseudo) kod ile yapılan işlem nedir?
- 9
Tasarım aşamasında oluşturulan tüm doküman ve isteklerin yazılım geliştirme ekibine iletildiği yazılım geliştirme aşaması aşağıdakilerden hangisidir?
- 10
Aşağıdakilerden hangisi C# programlama dilinde metotların erişim belirleyicisi belirtilmediği takdirde kabul edildiği sınıfı tanımlar?
- 11
Aşağıdakilerden hangisi mantıksal (koşullu) akış diyagramı örneğidir?
- 12
Aşağıda temel işlemler (operatatörler) ile ilgili olarak verilen ifadelerden hangisi yanlıştır?
- 13
Aşağıda yer alan yazılım geliştirme süreci aşamaları hangi seçenekte doğru şekilde sıralanmıştır?
- 14
Algoritma ilk olarak hangi kitapta sunulmuştur?
- 15
1. Başla
2. Kullanıcıdan 1. ve 2. sayıyı girmesini iste.
3. Bölme=1. sayı/2. sayı
4. Bölmeyi ekrana yazdır.
5. Bitir
Yukarıdaki akışı 1'den 5'e kadar sırasıyla takip ettiğimizde yazılan algoritmanın biçimini ve içeriğini dikkate alırsak aşağıdaki akış diyagramı türlerinden hangisinin kullanıldığını söyleyebiliriz?
- 16
- Başla.
- Kullanıcıdan 1. ve 2. sayıyı girmesini iste.
- Fark = 1. sayı – 2. sayı
- Bölüm = 1. sayı / 2. sayı
- Toplam = 1. sayı + 2. sayı
- Fark, bölüm ve toplamı ekrana yazdır.
- Bitir.
Yukarıdaki algoritmada çıktı ya da çıktılar aşağıdakilerden hangisidir?
- 17
Bilgisayarı çalıştırmak için tuşa basıldığında arka planda çalışan tüm unsurlar ne olarak kabul edilir?
- 18
Aşağıdakilerden hangisi C# programlama dilinde metodun geri döndürdüğü değerin belirtilmediyse dönüş tipi olarak tanımlanması gereken ifadedir?
- 19
Miras alma (inheritance) aşağıdakilerden hangisinde bulunması zorunlu olan bir özelliktir.
- 20
Aşağıdakilerden hangisi C# programlama dilinde parametre olarak girilen “unsigned” olmayan herhangi bir sayının işaretinin bulmak için kullanılan metottur?