Görsel Programlama Sınav Soruları #22

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

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

Görsel Programlama Sınav Soruları

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

Soru) Numaralandırmalar (Enumeration) Tanımlama şekli, aşağıdakilerden hangisinde doğru verimiştir?

  • A) enum bolumler() {
    • Bilgisayar_öğretmenliği,
    • Elektronik_öğretmenliği,
    • Elektrik_öğretmenliği,
    • Yapı_öğretmenliği,
    • Otomotiv_öğretmenliği,
  • }
  • B) enume bolumler () {
    • Bilgisayar_öğretmenliği,
    • Elektronik_öğretmenliği,
    • Elektrik_öğretmenliği,
    • Yapı_öğretmenliği,
    • Otomotiv_öğretmenliği,
  • }
  • C) enum number bolumer {
    • Bilgisayar_öğretmenliği,
    • Elektronik_öğretmenliği,
    • Elektrik_öğretmenliği,
    • Yapı_öğretmenliği,
    • Otomotiv_öğretmenliği,
  • }
  • D) enam bolumer {
    • Bilgisayar_öğretmenliği,
    • Elektronik_öğretmenliği,
    • Elektrik_öğretmenliği,
    • Yapı_öğretmenliği,
    • Otomotiv_öğretmenliği,
  • }
  • E) enum bolumer {
    • Bilgisayar_öğretmenliği,
    • Elektronik_öğretmenliği,
    • Elektrik_öğretmenliği,
    • Yapı_öğretmenliği,
    • Otomotiv_öğretmenliği,
  • }

Cevap: E

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

Soru) 

using System;
class Boxing_UnBoxing_Metodu{
	static void Main(){
		object a = 120;           //..........I.........
		object b = "Bilgisaya";
		int sayi = (int)a;       // ..........II........
		string str = (string)b;
		
		Console.WriteLine("a integer'a çevrildi : " + sayi);
		Console.WriteLine("b string'e çevrildi: " + str);
	}
}

Yukarıdaki programda “……….” ile gösterilen açıklama satıları için aşağıdakilerden hangisi doğrudur.

  • a)
    • I. UnBoxing uygulandı
    • II. Boxing uygulandı
  • b)
    • I. Boxing uygulandı
    • II. Boxing uygulandı
  • c)
    • I. Boxing uygulandı
    • II. UnBoxing uygulandı
  • d)
    • I. UnBoxing uygulandı
    • II. UnBoxing uygulandı
  • e)
    • I. Integer tanımlandı
    • II. Boxing uygulandı

Cevap: C

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

Soru) Aşağıdaki hangisi C# da kullanılan ilişkisel operatörlerden biri değildir?

  • a) ==
  • b) !=
  • c) <>
  • d) >=
  • e) >

Cevap: C

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

Soru) Aşağıdaki hangisi C#’ta doğru bir ifadedir?

  • A) C# ta herhangi bir değişkene değer atamadan da çalıştırabiliriz.
  • B) String bir değer tipidir.
  • C) Program boyunca değeri değişmeyen verileri tanımlamak için static kullanılır.
  • D) Otomatik tip dönüşümlerinde hedef tip kaynak tipten daha büyük olmalıdır.
  • E) Convert.ToInt a’yı integer türüne çevirir.

Cevap: D

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

Soru) Aşağıdaki dizi tanımlamalarından hangisi yanlıştır?

  • A) int[] dizi, dizi = new int[8];
  • B) int[,] = dizi {{1,2}{3,4}{5,6}{7,8}};
  • C) int[] dizi = new int[8];
  • D) int [] dizi = {1,2,3,4,5,6,7,8};
  • E) int[8] dizi = new int[8];

Cevap: E

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

Soru)

class CiftSayilar{
	static int tp (.....int[] sayilar){
		int tp1 = 0;
		foreach(int sayi in sayilar)
			tp1 = tp1 + sayi;
		return tp1;
	}
	static void Main(){
		Console.WriteLine(tp(2,4,6,8));
	}
}

Yukarıdaki programım çıktısı boşluğa gelecek yer ne şekilde olur?

  • a) 2, out
  • b) 20, params
  • c) 20, ref
  • d) 20, out
  • e) 2, params

Cevap: B

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

Soru) Aşağıdakilerden hangisi erişim belirleyici değildir?

  • a) private
  • b) protected
  • c) public
  • d) static
  • e) internal

protected ve internal are same

Cevap: D

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

Umarım bu ders sizler için faydalı bir ders olmuştur. Hepinize derslerinizde başarılar derslerinizde dilerim. Umarım bu zor ve coronalı günları iyi bir şekilede atlatırız.

İyi günler.

#Sosyal Mesafe: Ellerini sık sık yıkayın

Yapılan Yorumlar

Bir Cevap Yazın

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