1. Python'da yorum satırı başlatmak için hangi karakter kullanılır?
2. Python'da bir satırı yorum yapmak için hangi karakter kullanılır?
3. CSS'te bir sınıfı (class) seçmek için kullanılan sembol hangisidir?
4. Bir kod bloğunu belirli bir koşul sağlandığı sürece tekrar tekrar çalıştıran yapı hangisidir?
A)if
B)def
C)while
D)return
5. range(5) fonksiyonu hangi sayı aralığını üretir?
A)0, 1, 2, 3, 4
B)1, 2, 3, 4, 5
C)0, 1, 2, 3, 4, 5
D)1, 2, 3, 4
6. JavaScript'te '==' ve '===' arasındaki fark nedir?
A)Fark yoktur
B)'===' hem değer hem tip kontrolü yapar
C)'==' sadece tip kontrolü yapar
D)'===' sadece değer kontrolü yapar
7. Aşağıdakilerden hangisi bir değişken ismi olarak kullanılamaz?
A)ogrenci_adi
B)_sayi
C)toplam1
D)1.sayi
8. SQL sorgularında sonuçları küçükten büyüğe veya büyükten küçüğe sıralamak için ne kullanılır?
A)GROUP BY
B)ARRANGE
C)SEQUENCE
D)ORDER BY
9. Sınıfın içindeki değişkenlere genel olarak ne isim verilir?
A)Methods
B)Functions
C)Attributes
D)Constructors
10. Linked List'in dizilere göre en temel dezavantajı nedir?
A)Hafızada fazladan yer kaplaması (pointerlar için)
B)Boyutunun sabit olması
C)Eleman eklemenin çok yavaş olması
D)Sıralı tutulamaması
11. Python'da bir değişkene tam sayı değeri atamak için aşağıdakilerden hangisi doğru bir kullanımdır?
A)yas = 18
B)yas == 18
C)18 = yas
D)int yas : 18
12. Web sayfası arka plan rengini değiştirmek için hangi dil kullanılır?
A)HTML
B)JavaScript
C)CSS
D)Python
13. Web sitelerinde hangi dil sayfa yapısını tanımlar?
A)CSS
B)HTML
C)JavaScript
D)Python
14. Fonksiyon çağrılırken parantez içine yazılan değerlere ne ad verilir?
A)variable
B)loop
C)syntax
D)parameter
15. Aşağıdakilerden hangisi doğrudan bir erişim belirleyicisi (access modifier) değildir?
A)Public
B)Private
C)Protected
D)Static
16. Python'da hangi veri tipi bir anahtar-değer çiftlerini tutar?
A)Liste
B)Sözlük
C)Küme
D)Demet
17. SQL'de verileri belirli bir kritere göre filtrelemek için hangi yan tümce (clause) kullanılır?
A)WHERE
B)FILTER
C)LIMIT
D)SEARCH
18. Python'da bir fonksiyon tanımlamak için kullanılan anahtar kelime hangisidir?
A)func
B)define
C)function
D)def
19. Bir Python fonksiyonunda değer döndürmek için hangi anahtar kelime kullanılır?
A)output
B)send
C)return
D)give
20. JavaScript'te bir değişken tanımlamak için aşağıdakilerden hangisi kullanılmaz?
A)let
B)var
C)const
D)define
21. HTML5 ile gelen, sayfa yapısını daha anlamlı hale getiren etiketlerden hangisi yanlıştır?
A)<article>
B)<section>
C)<nav>
D)<container>
22. Aşağıdaki veri tiplerinden hangisi Python'da 'string' (metinsel) ifadeyi temsil eder?
A)5.0
B)"Merhaba"
C)True
D)100
23. JavaScript'te bir fonksiyonun nasıl tanımlandığını gösteren doğru ifade hangisidir?
A)function isim() {}
B)def isim() {}
C)func isim() {}
D)function: isim() {}
24. JavaScript'te konsola çıktı yazdırmak için kullanılan komut hangisidir?
A)print()
B)console.log()
C)window.alert()
D)document.write()
25. Veritabanında sayısal bir veri türü için aşağıdakilerden hangisi kullanılır?
A)INTEGER
B)VARCHAR
C)DATE
D)TEXT
26. SQL'de bir sütundaki değerlerin toplamını almak için kullanılan fonksiyon hangisidir?
A)COUNT()
B)SUM()
C)TOTAL()
D)ADD()
27. Dizilerin (Array) en büyük avantajı nedir?
A)Hızlı ekleme/silme
B)Dinamik boyutlandırma
C)Hızlı rastgele erişim
D)Bellek tasarrufu
28. Stack veri yapısında en üstteki elemanı çıkarmak için kullanılan işlem hangisidir?
A)Push
B)Enqueue
C)Pop
D)Peek
29. Bir kuyruk (Queue) yapısından eleman çıkarma işlemine ne ad verilir?
A)Push
B)Dequeue
C)Pop
D)Insert
30. Aşağıdakilerden hangisi bir 'blueprint' (taslak) olarak tanımlanır?
A)Object
B)Variable
C)Function
D)Class
31. SQL'de bir tablodaki verileri silmek için kullanılan komut hangisidir?
A)REMOVE
B)DROP
C)DELETE
D)ERASE
32. Sıraya ekleme işleminin (enqueue) yapıldığı ve FIFO (First In, First Out) prensibinin uygulandığı yapı hangisidir?
A)Stack
B)Array
C)Queue
D)Linked List
33. CSS'te kutu modelinde (Box Model) içerik ile kenarlık arasındaki boşluğa ne ad verilir?
A)margin
B)padding
C)border
D)outline
34. Nesne oluşturulduğu anda çalışan ve genellikle değişkenlere ilk değer atamak için kullanılan özel metoda ne denir?
A)Constructor
B)Destructor
C)Interface
D)Inheritance
35. Dizilerde (Array) bir elemana doğrudan erişmek için kullanılan değer nedir?
A)Pointer
B)Index
C)Value
D)Address
36. JavaScript'te bir fonksiyonu başlatmak için kullanılan doğru sözdizimi hangisidir?
A)myFunction()
B)call myFunction()
C)function myFunction
D)run myFunction()
37. Bir algoritmanın karmaşıklığını analiz etmek için en çok hangi gösterim kullanılır?
A)Sigma notasyonu
B)Pi notasyonu
C)Big O notasyonu
D)Delta notasyonu
38. Döngüyü aniden durdurmak için kullanılan komut hangisidir?
A)continue
B)next
C)break
D)stop
39. HTML'de sıralı bir liste oluşturmak için kullanılan etiket hangisidir?
A)<ul>
B)<li>
C)<dl>
D)<ol>
40. Bir listenin sonuna eleman eklemek için Python'da hangi metod kullanılır?
A)add()
B)insert()
C)append()
D)push()