Programlama Bilgi Yarışması Soruları — Soru Kartları
40 soru · bilgiyarisi.com · Öğrenci Kopyası
Soru 1
Python'da bir değişken tanımlarken aşağıdakilerden hangisi kural dışıdır?
A. 1degisken
B. degisken_adi
C. _degisken
D. degisken1
Soru 2
Python'da ekrana veri yazdırmak için kullanılan fonksiyon hangisidir?
A. print()
B. write()
C. input()
D. echo()
Soru 3
Bir Python listesindeki elemanları sıralamak için hangi metod kullanılır?
A. list.arrange()
B. list.order()
C. list.sequence()
D. list.sort()
Soru 4
Python'da 'üs alma' operatörü aşağıdakilerden hangisidir?
A. ^
B. **
C. //
D. %%
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 5
Aşağıdaki veri tiplerinden hangisi değiştirilemez (immutable) özelliktedir?
A. tuple
B. set
C. list
D. dict
Soru 6
Python'da bir fonksiyon tanımlamak için hangi anahtar kelime kullanılır?
A. def
B. define
C. func
D. function
Soru 7
Aşağıdakilerden hangisi Python'da bir 'sözlük' (dictionary) yapısını temsil eder?
A. ['anahtar', 'değer']
B. {'anahtar': 'değer'}
C. {'anahtar', 'değer'}
D. ('anahtar', 'değer')
Soru 8
Python'da tam sayı bölmesi (bölümün tam kısmını veren) operatörü hangisidir?
A. //
B. %
C. **
D. /
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 9
Python'da bir döngüyü sonlandırmak için kullanılan ifade hangisidir?
A. exit
B. stop
C. break
D. continue
Soru 10
Python'da mantıksal 've' operatörü aşağıdakilerden hangisidir?
A. not
B. and
C. &&
D. or
Soru 11
Python'da bir modülü kod dosyanıza dahil etmek için ne kullanılır?
A. include
B. import
C. load
D. require
Soru 12
Python'da hata yakalama bloğu hangisidir?
A. if-else
B. try-except
C. start-stop
D. do-while
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 13
1959 yılında geliştirilen ve iş dünyası (Business) uygulamaları için tasarlanan, 'ortak iş dili' anlamına gelen dil hangisidir?
A. BASIC
B. ALGOL
C. COBOL
D. FORTRAN
Soru 14
Dennis Ritchie tarafından Bell Labs'de geliştirilen ve modern programlama dillerinin 'atası' kabul edilen dil hangisidir?
A. C++
B. Pascal
C. C
D. Java
Soru 15
Bjarne Stroustrup tarafından C diline 'nesne yönelimli' (Object-Oriented) özellikler eklenerek oluşturulan dil hangisidir?
A. C#
B. C++
C. Objective-C
D. Rust
Soru 16
Guido van Rossum tarafından geliştirilen ve 'okunabilirlik' odaklı yapısıyla günümüzün en popüler dillerinden biri olan hangisidir?
A. Ruby
B. PHP
C. JavaScript
D. Python
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 17
James Gosling tarafından 'Write Once, Run Anywhere' (Bir kez yaz, her yerde çalıştır) felsefesiyle geliştirilen dil hangisidir?
A. Scala
B. Java
C. Swift
D. Kotlin
Soru 18
1995 yılında Brendan Eich tarafından sadece 10 günde tasarlanan ve web tarayıcılarının vazgeçilmezi olan dil hangisidir?
A. HTML
B. TypeScript
C. CSS
D. JavaScript
Soru 19
Microsoft tarafından .NET platformu için geliştirilen, C++ ve Java'ya benzerliğiyle bilinen dil hangisidir?
A. Visual Basic
B. C#
C. F#
D. Delphi
Soru 20
Veri bilimi ve yapay zeka alanında, özellikle akademik dünyada yaygın olarak kullanılan en eski yüksek seviyeli dillerden hangisi bilimsel hesaplamalar için doğmuştur?
A. Lisp
B. FORTRAN
C. Ada
D. Prolog
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 21
Apple tarafından iOS ve macOS uygulama geliştirmek için Objective-C'nin yerine getirilen modern dil hangisidir?
A. Swift
B. Rust
C. Dart
D. Go
Soru 22
Google tarafından geliştirilen, özellikle bulut sistemleri ve yüksek performanslı sunucular için tasarlanan dil hangisidir?
A. Go
B. Dart
C. Lua
D. Julia
Soru 23
Web sunucusu tarafında (server-side) çalışan ve PHP kısaltmasının açılımı başlangıçta neydi?
A. Programmed Hypertext Parser
B. Public Host Protocol
C. Personal Home Page
D. PHP Hypertext Processor
Soru 24
Bellek güvenliği ve yüksek performansı birleştirmeyi hedefleyen, Mozilla tarafından desteklenen modern sistem programlama dili hangisidir?
A. Zig
B. Nim
C. Rust
D. Crystal
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 25
Bir modelin eğitim verisini ezberleyip yeni veriler üzerinde başarısız olması durumuna ne ad verilir?
A. Data Augmentation
B. Gradient Descent
C. Overfitting
D. Underfitting
Soru 26
Aşağıdakilerden hangisi bir 'Supervised Learning' (Denetimli Öğrenme) algoritmasıdır?
A. Principal Component Analysis
B. Apriori Algorithm
C. K-Means Clustering
D. Linear Regression
Soru 27
Yapay sinir ağlarında, bir katmandan diğerine sinyal iletimini kontrol eden fonksiyonlara ne ad verilir?
A. Loss Function
B. Backpropagation
C. Activation Function
D. Optimizer
Soru 28
Veri setindeki etiketlenmemiş verilerin gruplandırılması hangi öğrenme türüne girer?
A. Semi-supervised Learning
B. Reinforcement Learning
C. Unsupervised Learning
D. Supervised Learning
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 29
Derin öğrenme modellerinde ağırlıkların güncellenmesi için kullanılan temel algoritma hangisidir?
A. Naive Bayes
B. Decision Tree
C. Backpropagation
D. Random Forest
Soru 30
Bir yapay zeka modelinin tahmin başarısını ölçmek için kullanılan 'ortalama karesel hata' teriminin İngilizcesi nedir?
A. Confusion Matrix
B. Accuracy Score
C. Mean Squared Error
D. Precision
Soru 31
Görüntü işleme ve bilgisayarlı görü (computer vision) için en yaygın kullanılan sinir ağı mimarisi hangisidir?
A. SVM (Support Vector Machines)
B. RNN (Recurrent Neural Networks)
C. GAN (Generative Adversarial Networks)
D. CNN (Convolutional Neural Networks)
Soru 32
Ajanın bir ortamda ödül mekanizması üzerinden deneme-yanılma ile öğrenmesine ne denir?
A. Clustering
B. Reinforcement Learning
C. Regression
D. Deep Learning
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 33
Modelin eğitim sırasında öğrenme hızını belirleyen hiper-parametreye ne denir?
A. Batch Size
B. Epoch
C. Weights
D. Learning Rate
Soru 34
Doğal Dil İşleme (NLP) süreçlerinde metinleri sayısal vektörlere dönüştürme işlemine ne ad verilir?
A. Tokenization
B. Word Embedding
C. Lemmatization
D. Stemming
Soru 35
Aşağıdakilerden hangisi bir 'Classification' (Sınıflandırma) problemidir?
A. E-postanın spam olup olmadığını belirlemek
B. Müşteri harcama miktarını kestirmek
C. Hava sıcaklığını tahmin etmek
D. Ev fiyat tahmini yapmak
Soru 36
Veri setindeki değişken sayısını azaltmak için kullanılan popüler yöntem hangisidir?
A. Data Normalization
B. Feature Scaling
C. Cross-Validation
D. Dimensionality Reduction
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 37
Bir web uygulamasında kullanıcı girdilerinin filtrelenmemesi sonucu veritabanı sorgularının manipüle edilmesine ne ad verilir?
A. Man-in-the-Middle
B. Cross-Site Scripting
C. Buffer Overflow
D. SQL Injection
Soru 38
Kullanıcıları sahte bir web sitesine yönlendirerek bilgilerini çalmayı hedefleyen saldırı türü hangisidir?
A. DDoS
B. Phishing
C. Brute Force
D. Zero-day
Soru 39
Aşağıdakilerden hangisi şifreleme (encryption) yöntemlerinden biri değildir?
A. AES
B. RSA
C. HTTPS
D. DES
Soru 40
Bir sistemin kaynaklarını tüketerek hizmet veremez hale getirilmesine ne denir?
A. Malware
B. Rootkit
C. Denial of Service (DoS)
D. Spyware