İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Her işlemin bir diğerini takip ettiği ve işlemler içinde koşul veya döngünün gerçekleşmediği giriş, hesaplama ve çıkış biçiminde kurgulanan Akış Diyagramı aşağıdakilerden hangisidir?
- 2
I. sayı1 ve sayı2 iste
II. Bitir
III. Ekrana yaz: Çarpım
IV. Çarpım = sayı1 x sayı2
V. Başla
Verilen akış diyagramı adımlarının doğru sıralaması sağıdakilerden hangisidir?
- 3
C# kodunun çalışma sırası aşağıdakilerden hangisinde doğru olarak verilmiştir?
- 4
Aşağıdakilerden hangisi Nesne Yönelimli Programlama’da bir sınıftan, aralarında alt-üst ilişkisi olan başka sınıflar türetildiğinde bu sınıftaki metot ve özelliklerin ortaklaşa kullanılabilmesine imkan sağlayan mekanizmaya verilen isimdir.
- 5
BAŞLA
SAYI sayı1, sayı2, sayı3
OKU sayı1+sayı2
OKU sayı2+sayı3
OKU sayı1+sayı3
Eğer sayı1+sayı2>sayı2+sayı3 ve sayı1+sayı2>sayı1+sayı3 ise
YAZ sayı1+sayı2
DEĞİLSE EĞER sayı2+sayı3>sayı1+sayı3
YAZ sayı2+sayı3
DEĞİLSE
YAZ sayı1+sayı3
BİTİR
Yukarıdaki sözde (pseudo) kod ile yapılan işlem aşağıdakilerden hangisidir?
- 6
Aşağıdakilerden hangisi bir string değer içinde karakter ya da metin aramak için kullanılmaktadır?
- 7
Yapılacak işlemlerin bilgisayarların anladığı dile çevrilebilmesi için ilk önce herkesin anlayabileceği bir yapıya çevrilmesi gerekir. Bu yapıya ne ad verilir?
- 8
Aşağıdakilerden hangisi Ücretsiz Yazılımlara örnek olarak gösterilebilir.
- 9
Aşağıdakilerden hangisi C# programlama dilinde sayıyı en yakın tam sayıya çevirmek için kullanılan yuvarlama fonksiyonudur?
- 10
Yapılacak işlemlerin bilgisayarların anladığı dile çevrilebilmesi için ilk önce herkesin anlayabileceği bir yapıya çevrilmesi gerekir. Bu yapıya ne ad verilir?
- 11
Algoritma tasarlama sürecinde doğruluk kanıtlandıktan sonraki aşama aşağıdakilerden hangisidir?
- 12
Aşağıdakilerden hangisi C# dilindeki iki sayı arasında karşılaştırma yapmak için kullanılan metottur?
- 13
C# programlama dilinde, bir metotta birden fazla parametrenin bulunması durumunda, parametreler aşağıdakilerden hangisi ile ayrılmalıdır?
- 14
public int ucgenAlanHesapla( int taban, int yukseklik )
{
int alan = ( taban * yukseklik ) / 2 ;
return alan ;
}Yukarıda verilen kod bloğu içerisindeki metot elemanlarından hangisi metodun döndürdüğü değer türünü tanımlamaktadır?
- 15
Aşağıdakilerden hangisi kullanım haklarına göre sınıflandırlmış yazılımlardan biri değildir?
- 16
C# programlama dilindeki ArrayList, Hashtable, Dictionary, Stack ve Queue gibi koleksiyon yapılarına ilişkin olarak aşağıdakilerden hangisi doğrudur?
- 17
Aşağıdakilerden hangisi bir Program Kodu içerisinde yer alan if-else deyimlerinin ait olduğu Program Dili Elemanı türüdür.
- 18
Aşağıdaki programlama dillerinden hangisi, Microsoft tarafından ve .Net platformunun bir ögesi olarak geliştirilmiştir?
- 19
Aşağıdakilerden hangisi Algoritmanın, görsel ve şekilsel olarak ifade edilmesi için kullanılır?
- 20
Windows 10, MS Office, Photoshop, Apple OS X gibi yazılımlar hangi başlık altında bulunur?