Bilgisayar programlama
Bilgisayar programlama
  • 1. Bilgisayar programlama, bir bilgisayara belirli bir görevi nasıl yerine getireceğini söyleyen talimatları tasarlama ve oluşturma sürecidir. Java, Python, C++ ve diğerleri gibi programlama dillerini kullanarak kod yazmayı içerir. Programcıların verimli ve güvenilir yazılımlar oluşturmak için mantık, algoritmalar ve problem çözme becerileri hakkında derin bir anlayışa sahip olmaları gerekir. Programlama, web siteleri, mobil uygulamalar, video oyunları ve işletim sistemleri geliştirmek gibi çeşitli uygulamalarda kullanılır. Yaratıcılık, detaylara dikkat ve kodda hata ayıklama ve iyileştirme için sabır gerektirir. Programlama öğrenmek farklı sektörlerde fırsatlar yaratır ve teknolojinin geleceğini şekillendirmeye yardımcı olur.

    Hangi programlama dili 'düşük seviye' olarak kabul edilir?
A) JavaScript
B) Python
C) Assembly dili
D) Yakut
  • 2. Programlamada tam sayıları saklamak için hangi veri türü kullanılır?
A) Boolean
B) Tamsayı
C) String
D) Yüzer
  • 3. Nesne yönelimli programlamada sınıf nedir?
A) Nesne oluşturmak için bir plan
B) Bir tür döngü
C) Bir metin biçimlendirme stili
D) Bir müzik notasyonu
  • 4. IDE programlamada ne anlama gelir?
A) İnteraktif Tasarım Motoru
B) İnternet Veritabanı Editörü
C) Entegre Geliştirme Ortamı
D) Yenilikçi Dijital İşletme
  • 5. Birçok programlama dilinde tipik olarak bir yorumun başlangıcını ifade eden sembol hangisidir?
A) -->
B) */
C) //
D) <!--
  • 6. Programlamada algoritma nedir?
A) Görsel bir tasarım aracı
B) Müzik çalmak için bir yöntem
C) Bir sorunu çözmek için bir dizi talimat
D) Bir tür veri yapısı
  • 7. Web uygulamaları oluşturmak için genellikle hangi dil kullanılır?
A) C++
B) Swift
C) JavaScript
D) Java
  • 8. Bir programdaki hataları bulma ve düzeltme sürecine ne denir?
A) Optimize Etme
B) Yorumlama
C) Derleme
D) Hata Ayıklama
  • 9. 5 + 3 * 2'nin çıktısı nedir?
A) 13
B) 11
C) 10
D) 16
  • 10. Hangi veri yapısı Son Giren İlk Çıkar (LIFO) prensibini kullanır?
A) Yığın
B) Dizi
C) Sıra
D) Ağaç
  • 11. Kaynak kodunu makine koduna dönüştürme işlemine ne ad verilir?
A) Derleme
B) Yeniden Düzenleme
C) Yorumlama
D) Optimizasyon
  • 12. CSS ne anlama geliyor?
A) Bilgisayar Yazılım Çözümleri
B) Basamaklı Stil Sayfaları
C) İçerik Yapısı Sistemi
D) Yaratıcı Kodlama Sistemi
  • 13. Aşağıdakilerden hangisi popüler bir sürüm kontrol sistemidir?
A) Python
B) MySQL
C) Git
D) HTML
  • 14. API programlamada ne anlama gelir?
A) Doğru Program Etkileşimi
B) Otomatik Protokol Entegrasyonu
C) Gelişmiş Programlama Arayüzü
D) Uygulama Programlama Arayüzü
  • 15. Programlamada 'else' deyiminin amacı nedir?
A) Bir koşul karşılanmadığında alternatif bir kod bloğu sağlamak için
B) Bir kod bloğunu tekrarlamak için
C) Bir fonksiyon tanımlamak için
D) Harici kütüphaneleri içe aktarmak için
  • 16. Nesne yönelimli programlamada, bir sınıfın yeni bir örneğini oluşturma işlemine ne denir?
A) Beyanname
B) Başlatma
C) Hazırlama
D) Tanım
  • 17. Programlamada 3 + 5 işleminin sonucu nedir?
A) 5
B) 15
C) 8
D) 3
  • 18. Programlamada bir fonksiyonun rolü nedir?
A) Bir belgedeki metni biçimlendirmek için
B) Ses dosyalarını çalmak için
C) Görüntüleri ekranda görüntülemek için
D) Belirli bir görevi gerçekleştirmek için
  • 19. Java öncelikle ne tür bir dil olarak bilinir?
A) Prosedürel
B) Fonksiyonel
C) Bildirimsel
D) Nesne Yönelimli
  • 20. Bir programın derlenmesi sırasında ne tür bir hata oluşur?
A) Anlamsal hata
B) Sözdizimi hatası
C) Çalışma zamanı hatası
D) Mantık hatası
  • 21. Belirli bir koşula bağlı olarak tekrar tekrar çalıştırılan bir deyim için kullanılan terim nedir?
A) Döngü
B) Değişken
C) Fonksiyon
D) Dizi
  • 22. Aşağıdakilerden hangisi ilişkisel bir veritabanı yönetim sistemidir?
A) HTML
B) CSS
C) MySQL
D) Python
  • 23. Nesne yönelimli programlamada bir kurucunun amacı nedir?
A) Harici kütüphaneleri içe aktarmak için
B) Döngüler oluşturmak için
C) Bir nesnenin durumunu başlatmak için
D) Bir web sayfasında renkleri tanımlamak için
  • 24. Veri alanlarının ve yöntemlerinin tek bir birimde birleştirilmesi sürecine ne ad verilir?
A) Soyutlama
B) Polimorfizm
C) Kalıtım
D) Kapsülleme
  • 25. Bir işletim sisteminin birincil işlevi nedir?
A) Kullanıcı arayüzleri tasarlamak
B) Web uygulamaları oluşturmak için
C) Donanım ve yazılım kaynaklarını yönetmek
D) Ağ bağlantılarını güvenli hale getirmek için
  • 26. Ne tür bir programlama dili, programcının istenen sonuçlara ulaşmak için ayrıntılı adımlar yerine bunları belirtmesini sağlar?
A) Bildirimsel
B) Zorunluluk
C) Prosedürel
D) Fonksiyonel
  • 27. Birçok programlama dilinde tek satırlık yorumlar için hangi sembol kullanılır?
A) /*
B) //
C) ##
D) --
  • 28. Programlamada 'null' değeri ile ilgili hangi ifade doğrudur?
A) Değeri olmayan bir değişkeni temsil eder
B) Bir hata mı
C) Sıfıra eşdeğerdir
D) Mantıksal işlemler için kullanılır
  • 29. Hangi tür programlama dili görevleri yerine getirmek için bir dizi talimata dayanır?
A) Fonksiyonel
B) Mantıksal
C) Zorunluluk
D) Bildirimsel
  • 30. Belirli bir görevi yerine getiren küçük, yeniden kullanılabilir bir kod parçasına ne ad verilir?
A) Bölüm
B) Fonksiyon
C) Alt Yordam
D) Değişken
  • 31. Hangi veri yapısı öğeleri sıralı bir düzende organize eder?
A) Yığın
B) Ağaç
C) Sıra
D) Dizi
  • 32. Veri analizi ve makine öğreniminde kullanımıyla bilinen programlama dili hangisidir?
A) R
B) C#
C) Python
D) PHP
  • 33. Hangi tür programlama dili, programcının bir problemi çözmek için izlenecek adımların sırasını belirtmesini gerektirir?
A) Fonksiyonel
B) Prosedürel
C) Scripting
D) Bildirimsel
  • 34. Aşağıdakilerden hangisi programlamada koşullu ifadelere bir örnektir?
A) for-loop
B) eğer-else
C) while-loop
D) switch-case
  • 35. Programlamada derleyicinin rolü nedir?
A) Kaynak kodunu makine koduna çevirmek için
B) Koddaki hataları ayıklamak için
C) Kodu satır satır çalıştırmak için
D) Kullanıcı arayüzleri tasarlamak
  • 36. SQL programlamada ne anlama gelir?
A) Sistem Sorgu Mantığı
B) Yapılandırılmış Sorgu Dili
C) Yazılım Sorgu Bağlantısı
D) Sıralı Soru Mantığı
  • 37. C# programlama dilini hangi şirket geliştirmiştir?
A) Microsoft
B) Amazon
C) Elma
D) Google
  • 38. Aşağıdakilerden hangisi Java geliştirme için popüler bir entegre geliştirme ortamıdır (IDE)?
A) Eclipse
B) PyCharm
C) Visual Studio Kodu
D) Yüce Metin
  • 39. Python programlama dilinde yorumlar için hangi sembol kullanılır?
A) --
B) *
C) #
D) //
Şununla oluşturuldu: That Quiz — diğer konu alanlarındaki kaynaklarla birlikte matematik testi üretim sitesi.