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