Görsel Programlama Sınav Soruları #17

 Görsel Programlama Sınav Soruları #17
Okunuyor Görsel Programlama Sınav Soruları #17

Herkese Merhabalar: Bu dersimizde Görsel Programlama Sınav Soruları #17’inci kısmını anlatmaya çalışacağız ve Umarım bu ders sizler için faydalı olacaktır.

Görsel Programlama Nesne Tabanlı

———————————————————————————————————————————————————

Soru) Aşağıda belirtilen C# ile ilgili ifadelerde boş yerlere gelebilecek uygun kelimeleri yazınız?

  • a) Kısıtlı hafıza ve ön bellekli sistemlerde .NET programlarının daha iyi çalışmalarını sağlamak için ….. derleyicisi kullanılır.
  • b) C# kullanım şekli ve yapısı gereği ………orta dayalı………… diller sınıfında yer alır.
  • c) C#’da ………. dil derleyicisinin uyması gereken kuralları içerir.

———————————————————————————————————————————————————

Soru) Aşağıdakilerden hangisi C# kullanılan temel veri tiplerinden biri olarak, çift hassaslıklı ondalıklı sayı tanımlanmasında kullanılır?

  • a) Float
  • b) Decimal
  • c) Double
  • d) Ulong
  • e) Long

Cevap: C

———————————————————————————————————————————————————

using System;
class deneme
{
    static void Main()
    {
		string s;
		int j =-1;
		Console.Write("KARAKTERLER GIRIN");
		s = Console.ReadLine();
		
		int b = s.Lenght;
		char[] d = new char[b];
		foreach(char a in s)
		{
			if(a!='')
			{
				j = j + 1;
				d[j] = a;
			}			
			for(int i = 0; i < j+1; i++){
				Console.Write(d[i]);
			}			
		}
		Console.WriteLine();
	}
}

Soru) Yukarıdaki programın sonucunda çıktı aşağıdakilerden hangisi olur? (Girilen karakter s =”er kan Aksoy Fırat Üniver sitesi”)

  • A) erkan Aksoy Fırat Üniversitesi
  • B) er kan AksoyFırat Üniversitesi
  • C) erkanAksoyFıratÜniversitesi
  • D) erkanAksoy Fırat Üniversitesi
  • E) erkanAksoy Fırat Üniver istesi

Cevap: C

———————————————————————————————————————————————————

using System;
class dizimiz
{
	static void Main()
	{
		Random b = new Random();
		
		double []a = new double[2];
		for(int i = 0; i < 2; i++)
		{
			a[i] = b.Next(10);
		}
		
		for(int i = 0; i < 2; i++)
		{
			Console.WriteLine((i+!) +".SAYI:"+a[i]+"sonuc:"+Math.Pow(a[i],3));
		}
	}
}

Soru) Yukarıdaki programın çalışması sonucunda aşağıdaki sonuçlardan hangisi elde eilir?

  • a)
    • 1.SAYI:3 ———- sonuc: 9
    • 2.SAYI:4 ———- sonuc: 64
  • b)
    • 1.SAYI:5 ———- sonuc: 125
    • 2.SAYI:6 ———- sonuc: 36
  • c)
    • 1.SAYI:7 ———- sonuc: 49
    • 2.SAYI:8 ———- sonuc: 64
  • d)
    • 1.SAYI:2 ———- sonuc: 8
    • 2.SAYI:5 ———- sonuc: 125
  • e)
    • 1.SAYI:3 ———- sonuc: 27
    • 2.SAYI:4 ———- sonuc: 256

Cevap: D

———————————————————————————————————————————————————

using System;
struct ayapi { public int cx; public int cy; }
class  bsinif{ public int cx; ...............}
class anasinif{
	static public void Main()
	{
		ayapi ay1, ay2;
		ay1.cx; = 10; ay1.cy = 20;
		ay2 = ay1;
		ay1.cx = 30; ay1.cy = 40;
		
		Console.WriteLine("Yapılar:");
		Console.WriteLine("ay1 için {0},{1}", ay1.cx, ay1.cy);
		Console.WriteLine("ay2 için {0},{1}", ay2.cx, ay2.cy);
		bsinif bs1, bs2;
		.........................
		bs1.cx = 10; bs1.cy = 20;
		bs2 = bs1;
		bs1.cx = 30; bs1.cy = 40;
		Comparer.WriteLine("Sınıflar");
		Console.WriteLine("bs1 için {0},{1}", bs1.cx, bs1.cy);
		Console.WriteLine("bs2 için {0},{1}", bs2.cx, bs2.cy);
	}
}

soru) Yukarıdaki programın eksik bırakılan yerlerini programa uygun olarak doldurunuz.

1.Boşluk —————–>>>> public int cy

2.Boşluk —————–>>>> bs1 = new bsinif();

Cevap: 1.Boşluk ve 2.Boşluk olarak yazılmış.

———————————————————————————————————————————————————

Yapılan Yorumlar

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.