auzefNesneye Yönelik ProgramlamaYönetim Bilişim Sistemleri

Nesneye Yönelik Programlama Vize Deneme Sınavı -1

Nesneye Yönelik Programlama Vize Deneme Sınavı -1

#1. I – System bir alan adıdır. II – Console.WriteLine fonskyionu ekrana çıktı üretir. III – import ifadesi alan adlarını kullanabiliriz. C# ile verilen yukardaki ifadelerden hangileri doğrudur?

Cevap : c) I ve II

#2. protected erişim denetleyicisi için aşağıdaki ifadelerde hangisi doğrudur?

Cevap : c) Bu erişim denetleyicisine sahip tür ve üyeler aynı sınıf veya türetilmiş sınıf içerisinden erişilebilirler.

#3. I – ushort II – long III – int C# dili için yukarda verilenden maddelerden hangisi veya hangileri değer türündeir (value type) ?

Cevap : e) I,II,III

#4. int f(int n) { if (n <= 1) return n; return f(n-1) + f(n-2); } Yukardaki verilen fonksiyon çalıştırıldığında f(7) için çağrıldığında dönderdiği nihai değer kaç olur?

Cevap : e) 13

#5. .Net Core ile ilgili verilen komut satırı ile dotnet - -info komutu ile ilgili aşağıdaki ifadelerden hangisi doğrudur.

Cevap : c) Net Core platformu hakkında bilgi verilir.


#6. private erişim denetleyicisi için aşağıdaki ifadelerde hangisi doğrudur?

Cevap : b) Bu erişim denetleyicisine sahip tür ve üyeler aynı sınıf veya yapı içerisinde erişilebilirler.

#7. Nesneye Yönelik Programlama ile Fonksiyonel Programlama arasındaki fark aşağıdakilerden hangisinde verilmiştir?

Cevap : c) Nesneye Yönelik Programlamada nesler kendilerini ilgilendiren verileri barındırırlar.

#8. I – Metotlar sadece bir kez kullanılabilirler. II – Metotlar zorunlu parametreler içerebilir. III – Metotlar varsayılan parametreler içerebilir. C# programlama dilinde metotlar ile ilgili verilen ifadelerden hangisi doğrudur?

Cevap : d) II ve III

#9. Nesneye Yönelik Programlama için aşağıdaki verilen ifadelerden hangisi doğrudur?

Cevap : c) C- Smalltalk birçok Nesneye Yönelik Programlama diline ilham olmuştur.

#10. I – Sınıf (class) içinde tanımlanırlar. II – Yapı (struct) içinde tanımlanırlar. III – Herhangi bir yerde tanımlanabilirler. C# programalama dili için metot tanımları ile ilgili yukarda verilenlerden hangisi doğrudur?

Cevap : c) I ve II

 


#11. I – var sehir; II – var sehir = “İstanbul”; III – int 3yas; Yukarda verilen değişken tanımları ile ilgili hangi ifade veya ifadeler doğrudur?

Cevap : b) Yalnız II

#12. Aşağıdakilerden hangisi fonksiyonel bir programlama dilidir?

Cevap : e) Haskell

#13. I – Örtülü Dönüşüm (Implicit Cast) işlemini destekler II – Açık Dönüşüm (Explicit Cast) işlemini destekler III – Tür dönüşümünde her zaman veri kaybı yaşanır. C# dili için yukarda verilen tür dönüşüm işlemleri ile ilgili hangi ifade veya ifadeler doğrudur?

Cevap : c) I ve II

#14. int islemYap(int a) { a+= 1 return a; } …. int b = 10; islemYap(b); Yukardaki verilen fonksiyon çalıştırıldığında b değeri kaç olur?

Cevap : b) 10

#15. I – Geliştirme süreçlerini hızlandırır. II – Otomatik kod tamamlama özelliği sunar. III – Entegre Geliştirme Ortamı olmadanda kod geliştirmek mümkündür. Entegre Geliştirme Ortamı ile ilgili verilen ifadelerden hangileri doğrudur?

Cevap : e) I,II,III


#16. I – double tutar; II – string ad; III – int boyut; Yukarda verilen değişken tanımları ile ilgili hangi ifade veya ifadeler doğrudur?

Cevap : e) I,II,III

#17. Aşağıda verilen metot tanımlarından hangisi yanlıştır?

Cevap : c) int 3topla(int a, int b)

#18. I – Bir sınıf içinde sadece bir kez tanımlanabilir. II – Yıkıcılar (destructor) parametre alabilirler. III – Yıkıcılar (destructor) bir sonuç dönderirler. C# programlama dilinde yıkıcılar (destructor) ile ilgili verilen ifadelerden hangisi doğrudur?

Cevap : a) Yalnız I

#19. Aşağıda verilenden hangisi Nesneye Yönelik Programlamanın sağladığı faydalardan birisi değildir?

Cevap : e) Zor Kod Geliştirme

#20. C# dilinde Kutulama (Boxing) işleminin amacı nedir?

Cevap : e) Değer türündeki bir değişkeni referans türüne dönüştürür.


TESTi BiTiR, PUANINI GÖR

SONUÇ

-

Auzef Yönetim Bilişim Sistemleri Lisans
Nesneye Yönelik Programlama Vize Deneme Sınavı -1
Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi

Auzef Yönetim Bilişim Sistemleri Lisans
Nesneye Yönelik Programlama Vize Deneme Sınavı -1
Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi

Share your score!
Tweet your score!
Share to other

HD Quiz powered by harmonic design

Nesneye Yönelik Programlama Vize Deneme Sınavı -1

Nesneye Yönelik Programlama Vize Deneme Sınavı -1

Nesneye Yönelik Programlama
Ünite -1

C# Ve .net Core Teknolojilerine Giriş

Aşağıdakilerden hangisi neneye yönelik bir programlama dilidir?

a) C
b) Haskell
c) Lisp
d) C#
e) Bash

Cevap : d) C#

Aşağıdakilerden hangisi fonksiyonel bir programlama dilidir?

a) Java
b) C#
c) Smalltalk
d) Simula
e) Haskell

Cevap : e) Haskell

Net Core platformu için kullanılan çapraz platform (cross platform) ifadesi hangi anlama gelmektedir?

a) Kodlar kendi içinde çaprazlanır.
b) Sadece Windows işletim sisteminde çalışır.
c) Birden fazla platformu destekler.
d) Linux işletim sistemini desteklemez.
e) Sadece macOS işletim sistmeinde çalışır.

Cevap : c) Birden fazla platformu destekler.

Nesneye Yönelik Programlama için aşağıdaki verilen ifadelerden hangisi doğrudur?

a) A- Nesneye Yönelik geliştirilen ilk progrmalama dili Java’dır.
b) B- C# Nesneye Yönelik bir dil değildir.
c) C- Smalltalk birçok Nesneye Yönelik Programlama diline ilham olmuştur.
d) D- C Nesneye Yönelik bir programlama dilidir.
e) Haskell Nesneye Yönelik bir programlama dilidir.

Cevap : c) C- Smalltalk birçok Nesneye Yönelik Programlama diline ilham olmuştur.

I – Çapraz Platformdur.
II – Birden fazla dili deskteler.
III – Standard kütüphaneler barındırır.
.Net Core platformu ile ilgili yukarda verilen ifadelerden hangileri doğrudur?

a) Yalnız I
b) Yalnız II
c) I ve II
d) I ve III
e) I,II,III

Cevap : e) I,II,III

I – System bir alan adıdır.
II – Console.WriteLine fonskyionu ekrana çıktı üretir.
III – import ifadesi alan adlarını kullanabiliriz.
C# ile verilen yukardaki ifadelerden hangileri doğrudur?

a) Yalnız I
b) Yalnız II
c) I ve II
d) I ve III
e) I,II,III

Cevap : c) I ve II

.Net Core ile ilgili verilen dotnet new console komutu ile ilgili aşağıdaki ifadelerden hangisi doğrudur?

a) Yeni bir proje oluştur.
b) Mevcut projeyi derler.
c) Projeyi çalışrır.
d) Net Core’da yardım parametrelerini listeler.
e) Hiçbiri

Cevap : a) Yeni bir proje oluştur.

.Net Core ile ilgili verilen komut satırı ile dotnet – -info komutu ile ilgili aşağıdaki ifadelerden hangisi doğrudur.

a) Yeni bir proje oluştur.
b) Mevcut projeyi derler.
c) Net Core platformu hakkında bilgi verilir.
d) Net Core’da yardım parametrelerini listeler.
e) Hiçbiri

Cevap : c) Net Core platformu hakkında bilgi verilir.

I – Microsoft tarafından geliştirilmektedir.
II – Nesneye Yöneliktir.
III – İlk versiyonu 2002 yılında yayınlanmıştır.
Yukarda özellikleri verilen programalam dili hangisidir?

a) C
b) Fortran
c) Java
d) C#
e) Python

Cevap : d) C#

I – Geliştirme süreçlerini hızlandırır.
II – Otomatik kod tamamlama özelliği sunar.
III – Entegre Geliştirme Ortamı olmadanda kod geliştirmek mümkündür.
Entegre Geliştirme Ortamı ile ilgili verilen ifadelerden hangileri doğrudur?

a) Yalnız I
b) Yalnız II
c) I ve II
d) I ve III
e) I,II,III

Cevap : e) I,II,III

Auzef Yönetim Bilişim Sistemleri Lisans

Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi

Nesneye Yönelik Programlama, C# Ve .net Core Teknolojilerine Giriş Yönetim Bilişim Sistemleri Lisans

Editor

Editör

error: Kopyalamaya Karşı Korumalıdır!