Programlama Bilgi Yarışması Soruları — Soru Kartları
40 soru · bilgiyarisi.com · Öğrenci Kopyası
Soru 1
Python dilini geliştiren kişi kimdir?
A. Bill Gates
B. Guido van Rossum
C. Linus Torvalds
D. Steve Jobs
Soru 2
Python geliştiricileri tarafından benimsenen rehbere ne denir?
A. Python Law
B. Zen of Python
C. Python Bible
D. Python Rules
Soru 3
Python ne zaman yayınlanmaya başlamıştır?
A. 1991
B. 1995
C. 2000
D. 1985
Soru 4
Python hangi tür bir programlama dilidir?
A. Donanım dili
B. Makine dili
C. Yorumlanan (Interpreted)
D. Derlenen (Compiled)
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 5
Guido van Rossum'a verilen unvan nedir?
A. Chief Developer
B. Benevolent Dictator for Life
C. Code Master
D. Python King
Soru 6
Python dilinin en belirgin özelliği nedir?
A. Karmaşıklığı
B. Donanım bağımlılığı
C. Okunabilirliği
D. Hızı
Soru 7
Python'da kod bloklarını belirlemek için ne kullanılır?
A. Etiketler
B. Süslü parantezler
C. Noktalı virgül
D. Girintiler (Indentation)
Soru 8
Python'un ana felsefesi nedir?
A. Kısıtlı kullanım
B. Hız ve karmaşıklık
C. Basitlik ve okunabilirlik
D. Donanım kontrolü
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 9
Python'daki paket yönetim aracının adı nedir?
A. pip
B. npm
C. apt
D. brew
Soru 10
Python'da yorum satırı hangi karakterle başlar?
A. *
B. //
C. #
D. /
Soru 11
Python dili hangi işletim sistemi üzerinde geliştirilmeye başlanmıştır?
A. Android
B. Windows
C. MS-DOS
D. ABC dili tabanlı
Soru 12
Python'da bir fonksiyon tanımlamak için hangi kelime kullanılır?
A. def
B. function
C. func
D. define
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 13
Python'un 'Zen of Python' felsefesinde hangisi vurgulanır?
A. Daha fazla kod yazmak
B. Zor olanı seçmek
C. Daha hızlı yazmak
D. Karmaşıklıktan kaçınmak
Soru 14
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 15
Python'da ekrana veri yazdırmak için kullanılan fonksiyon hangisidir?
A. print()
B. write()
C. input()
D. echo()
Soru 16
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()
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 17
Python'da 'üs alma' operatörü aşağıdakilerden hangisidir?
A. ^
B. **
C. //
D. %%
Soru 18
Aşağıdaki veri tiplerinden hangisi değiştirilemez (immutable) özelliktedir?
A. tuple
B. set
C. list
D. dict
Soru 19
Python'da bir fonksiyon tanımlamak için hangi anahtar kelime kullanılır?
A. def
B. define
C. func
D. function
Soru 20
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')
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 21
Python'da tam sayı bölmesi (bölümün tam kısmını veren) operatörü hangisidir?
A. //
B. %
C. **
D. /
Soru 22
Python'da bir döngüyü sonlandırmak için kullanılan ifade hangisidir?
A. exit
B. stop
C. break
D. continue
Soru 23
Python'da mantıksal 've' operatörü aşağıdakilerden hangisidir?
A. not
B. and
C. &&
D. or
Soru 24
Python'da bir modülü kod dosyanıza dahil etmek için ne kullanılır?
A. include
B. import
C. load
D. require
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 25
Python'da hata yakalama bloğu hangisidir?
A. if-else
B. try-except
C. start-stop
D. do-while
Soru 26
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 27
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 28
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
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 29
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
Soru 30
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 31
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 32
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
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 33
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
Soru 34
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 35
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 36
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
Programlama Bilgi Yarışması Soruları — Soru Kartları (devam)
Soru 37
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
Soru 38
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 39
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 40
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