Notes
Notes - notes.io |
(5/5 Puan)
1
6 (CEVAP)
5
12
4
--------------------------------------------------------------------------------------------------------------------------------------
2.Adizisi, 5 tam sayılık bir diziyse, boyutunu 10 öğeye yükseltmenin doğru yolu aşağıdakilerden hangisidir?
int[] a = int[5]; int[] a = int[10];
int[] a = new int[5]; a = new int[10]; (CEVAP)
int[] a = new int[5]; a.GetUpperBound(10);
int[] a = new int[5]; a.Length = 10 ;
int[] a = new int[5]; int[] a = new int[10];
-----------------------------------------------------------------------------------------------------------------------------------------------------
3.Aşağıdaki kod çalıştırıldıktan sonra i'nin değeri nedir?
int[] x = {2, 1, 4, 5, 7};
int limit = 3;
int i = 0;
int sum = 0;
while ((sum < limit) && (i < x.length))
{
i++;
sum = sum + x[i];
}
3
0
1
2 (CEVAP)
-1
-----------------------------------------------------------------------------------------------------------------------------------------------
4.Aşağıdaki kod parçasının çıktısı nedir:
int[] egArray = { 2, 4, 6, 8, 10, 1, 3, 5, 7, 9 };
for ( int index= 0 ; index < 5 ; index++ )
System.out.print( egArray[ index ] + " " );
2 4 6 8
2 4 6 8 10 1 3 5
2 4 6 8 10 1
2 4 6 8 10 (CEVAP)
2 4 6 8 10 1 3 5 7 9
------------------------------------------------------------------------------------------------------------------------------------------------
1.Aşağıda küçükten büyüğe sıralaması sunulan ölçü birimleri doğru olarak hangi şıkta yer almaktadır?
Megabayt, Bit, Bayt, Kilobayt, Gigabayt
Bayt, Megabayt, Kilobayt, Terabayt, Gigabayt
Bayt, Kilobayt, Terabayt, Zettabayt, Gigabayt
Kilobayt, Megabayt, Terabayt, Petabayt, Gigabayt
Kilobayt, Megabayt, Terabayt, Exabayt, Zettabayt (CEVAP)
---------------------------------------------------------------------------------------------------------------------------------------------------
2.Verinin veya bilginin bellekte tutulma şeklini veya düzenini gösteren tanım aşağıdakilerden hangisidir?
Veri
Veri modeli
Program kodu
Veri yapısı (CEVAP)
Algoritma
--------------------------------------------------------------------------------------------------------------------------------------------------------
3.Verilerin birbiriyle ilişkisel veya sırasal durumunu gösteren tanım aşağıdakilerden hangisidir?
Veri yapısı
Algoritma
Veri modeli (CEVAP)
Program kodu
Veri
----------------------------------------------------------------------------------------------------------------------------------------------------
4.Program bir veya birden çok yazılımın bir araya gelmesinden oluşan bir yazılım kümesidir
Yanlış (CEVAP)
Doğru
---------------------------------------------------------------------------------------------------------------------------------------------------
5.Bir işin yapılması için algoritmik ifadeyi gösteren programın herhangi bir programlama diline dayanılarak, o dilin deyimleri,
fonksiyonları ve özellikleri ile elde edilmiş program parçasına nedir?
Veri
Algoritma
Veri modeli
Veri yapısı
Program kodu (CEVAP)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6.Donanım dışında kalan ve programcının kodlama yaparak istenilen bir işi veya
görevi yerine getirmesi için oluşturduğu programlar/kodlar kümesine ne denir?
Algoritma
Makina kodu
Program
Yazılım (CEVAP)
Program kodu
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Aynı türdeki iki problemden yalnız birini çözebilen bir algoritma, hangi temel algoritma özelliğini karşılayamamaktadır?
Girdi ve çıktı bilgisi
Sonluluk
Açıklık
Genellik (CEVAP)
Verimlilik
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Aşağıdakilerden hangisi bir algoritmadan beklenen özelliklerden biri değildir?
Aynı türdeki problemlerin hepsi için geçerli olmak
Doğru ve kesin adımlara sahip olmak
Sonsuz döngüye girmek (CEVAP)
Dışarıdan girdi bilgisi alabilmek
Farklı girdi bilgileri ile çalışabilmek
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Dinamik programlamada, bir problemin alt kümelerinin çözümlerini tekrar tekrar hesaplamak yerine bilgisayar hafızasında saklayan yönteme ne ad verilir?
Programlama
Sorgulama
Denetleme
Hesaplama
Ezberleme (CEVAP)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Bir algoritmayı oluşturan adımların doğru ve kesin bir şe-kilde tanımlanması, o algoritmanın hangi özelliğini temsil eder?Tam Ekran Okuyucu
Verimlilik
Açıklık (CEVAP)
Sonluluk
Genellik
Doğruluk
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Bir algoritmayı görselleştirirken kutucukların, geçiş oklarının ve karar verme mekanizmalarının kullanıldığı gösterim yöntemi hangisidir
Konuşma dili
Sözde kod
Kaynak kodu
Akış şeması (CEVAP)
Derleyici
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
procedure SWAP (a,b:integers)
temp=a
a=b
b=temp
end procedure
İki tamsayıdan büyük olanı bulmak
Pozitif doğal sayılarda toplama işlemi yapmak
Bir tamsayı kümesinin eleman sayısını hesaplamak
Bir tamsayı kümesinin en küçük elemanını bulmak
İki tamsayının değerlerini kendi aralarında değiştirmek (CEVAP)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
int fibonacci {int n}
{
if(n<=0)
(
return 0;
)
else if(n==1)
{
return 1;
}
else
{
return fibonacci (n-1) + fibonacci (n-2);
}
}
Yandaki kod bloğunda tanımlanan fonksiyon, hangi algoritma sınıfına aittir
Özyinelemeli algoritmalar (CEVAP)
Kaba kuvvet algoritmaları
Açgözlü algoritmalar
Böl ve yönet algoritmaları
Geri izlemeli algoritmalar
-----------------------------------------------------------------------------------------------------------
Bir çelik kasanın kilidini açmak için olası tüm şifreleri teker teker deneyen kişinin kullandığı yöntem
, hangi algoritma sınıfına girer?
Kaba kuvvet algoritmaları (CEVAP)
Açgözlü algoritmalar
Geri izlemeli algoritmalar
Böl ve yönet algoritmaları
Dinamik programlama
--------------------------------------------------------------------------------------------------------------------
Temel veri yapısı, temel veya daha önceden tanımlanmış veri yapılarının kullanılarak yeni veri yapıları oluşturulmasına denir.Tam Ekran Okuyucu
(0/2 Puan)
Yanlış (CEVAP)
Doğru
---------------------------------------------------------------------------------------------------------------------------------------------------
2.Değer tipi değişkenler heap'te, referans tipi değişkenler ise stack'ta tutulur.
(2/2 Puan)
Doğru
Yanlış (CEVAP)
-------------------------------------------------------------------------------------------------------------------------------------------------
3.C# dilinde her sınıf bir beri tipidir, her veri tipi bir sınıftır.
(0/2 Puan)
Doğru (CEVAP)
Yanlış
----------------------------------------------------------------------------------------------------------------------------------------------
4.Boolean veri tipi program akışının yönlendirilmesinde ve döngü yapılarında kullanılır.
(0/2 Puan)
Doğru (CEVAP)
Yanlış
-------------------------------------------------------------------------------------------------------------------------------------------------
5.Tanımlamalı veri yapısı kaç farklı şekilde yapılabilir?
(5/5 Puan)
2
4
5
3 (CEVAP)
1
-----------------------------------------------------------------------------------------------------------------------------------------------
6.Aşağıdakinlerden hangisi C# dilinde kullanılan sayısal değişken tiplerinden bir değildir?
(5/5 Puan)
int
integer (CEVAP)
long
byte
short
--------------------------------------------------------------------------------------------------------------------------------------------------------------
7.Aşağıda açıklanan struct Emp türündeki bir değişkeni tanımlamanın doğru yolu aşağıdakilerden hangisidir?
struct Emp
{
private String name;
private int age;
private Single sal;
}
1. Emp e(); e = new Emp();
2. Emp e = new Emp;
3. Emp e; e = new Emp;
4. Emp e = new Emp();
5. Emp e;
4, 5 (CEVAP)
1, 2, 4
1, 3
2, 5
1, 4, 5
------------------------------------------------------------------------------------------------------------------------------------------------------------------
8.Birden çok veri yapısının bir araya getirilerek yeni bir veri yapısı ortaya çıkartan yapıya ne denir?
class oluşturma
byte düzeyi erişim
union oluşturma
bit düzeyi erişim
struct oluşturma (CEVAP)
-----------------------------------------------------------------------------------------------------------------------
9.Aşağıdakilerden hangisi veri modelleri arasında sayılamaz?
İlişkisel model (Relational model) (CEVAP)
Graf (Graph)
Bağlantılı liste (Link list)
Ağaç (Tree)
Ağ Bağlantı (Network connection)
---------------------------------------------------------------------------------------------------------------------------
10.Algortimalar tarafından işlenen en temel elemana veri denir.
(2/2 Puan)
Yanlış
Doğru (CEVAP)
------------------------------------------------------------------------------------------------------------------------------
Adizisi, 5 tam sayılık bir diziyse, boyutunu 10 öğeye yükseltmenin doğru yolu aşağıdakilerden hangisidir? Tam Ekran Okuyucu
(5/5 Puan)
int[] a = int[5]; int[] a = int[10];
int[] a = new int[5]; a = new int[10]; (CEVAP)
Seçenek 2
int[] a = new int[5]; int[] a = new int[10];
int[] a = new int[5]; a.Length = 10 ;
int[] a = new int[5]; a.GetUpperBound(10);
-------------------------------------------------------------------------------------------------------------------------------------
2.Aşağıdaki kod çalıştırıldıktan sonra i'nin değeri nedir?
int[] x = {2, 1, 4, 5, 7};
int limit = 3;
int i = 0;
int sum = 0;
while ((sum < limit) && (i < x.length))
{
i++;
sum = sum + x[i];
}
(5/5 Puan)
3
1
-1
0
2 (CEVAP)
----------------------------------------------------------------------------------------------------------------------------
3.Aşağıdaki dizinin uzunluğu nedir: byte [] veri = {12, 34, 9, 0, 62, 88};
(5/5 Puan)
12
1
5
4
6 (CEVAP)
--------------------------------------------------------------------------------------------------------------------------------------
4.Aşağıdaki kod parçasının çıktısı nedir:
int[] egArray = { 2, 4, 6, 8, 10, 1, 3, 5, 7, 9 };
for ( int index= 0 ; index < 5 ; index++ )
System.out.print( egArray[ index ] + " " );
(5/5 Puan)
2 4 6 8 10 1 3 5 7 9
2 4 6 8 10 1
2 4 6 8 10 (CEVAP)
2 4 6 8 10 1 3 5
2 4 6 8
|
Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 14 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team