- 1. Genellikle yazılım olarak adlandırılan bir bilgisayar programı, bir bilgisayarın belirli görevleri veya işlevleri yerine getirmesini sağlayan talimatlar topluluğudur. Bu talimatlar bir programlama dilinde yazılır ve bilgisayarın işlemcisi tarafından hesaplama, veri manipülasyonu ve donanım bileşenleriyle etkileşim gerçekleştirmek için yürütülür. Bilgisayar programları, rutin görevleri otomatikleştiren basit komut dosyalarından işletim sistemlerine, oyunlara ve diğer yazılım araçlarına güç veren karmaşık uygulamalara kadar çeşitlilik gösterebilir. Bir bilgisayar programı geliştirmek, gereksinimlerin belirlenmesini, algoritmaların tasarlanmasını, programın kodlanmasını, hataların ve hataların test edilmesini ve nihai ürünün dağıtılmasını içerir. Bilgisayar programlama alanı, giderek dijitalleşen bir dünyanın taleplerini karşılamak için ortaya çıkan yeni teknolojiler ve programlama dilleri ile çok geniştir ve sürekli gelişmektedir.
Web geliştirme için yaygın olarak hangi programlama dili kullanılır?
A) JavaScript B) Python C) Java D) C++
- 2. Programlama bağlamında 'IDE' ne anlama gelir?
A) Etkileşimli Hata Ayıklama Ortamı B) Bilgi Ekranı Değişimi C) Entegre Geliştirme Ortamı D) İnternet Geliştirme Motoru
- 3. Programlamada değişken nedir?
A) Bir bilgisayarın donanım bileşeni. B) Bir tür bilgisayar virüsü. C) Veriler için adlandırılmış bir depolama konumu. D) Bir tür döngü deyimi.
- 4. Programlamada 'döngü'nün amacı nedir?
A) Yeni bir fonksiyon tanımlamak için. B) Bir hata mesajı görüntülemek için. C) Bir değişken bildirmek için. D) Bir kod bloğunu birden çok kez tekrarlamak için.
- 5. Programlamada 'API' ne anlama gelir?
A) Yapay Performans Göstergesi B) Uygulama Programlama Arayüzü C) Otomatik Program Etkileşimi D) Tüm Programlama Örnekleri
- 6. Programlamada hata ayıklama nedir?
A) Performans için kod optimizasyonu. B) Bir programda yeni bir özellik oluşturma. C) Koddaki tüm yorumlar kaldırılıyor. D) Bir programdaki hataları bulma ve düzeltme süreci.
- 7. Birçok programlama dilinde yorumları belirtmek için yaygın olarak hangi sembol kullanılır?
A) -- B) // C) # D) /*
- 8. Programlama bağlamında 'GUI' ne anlama gelir?
A) Global Kullanıcı Girişi B) Grafik Kullanıcı Arayüzü C) Genel Kullanım Talimatları D) Grafiksel Güncelleme Göstergesi
- 9. Aşağıdakilerden hangisi yüksek seviyeli programlama diline bir örnektir?
A) Montaj B) Makine kodu C) Python D) İkili
- 10. Web ile ilgili programlamada 'HTTP' ne anlama gelir?
A) Web İletişim Standardı B) Veri Aktarımı Sözdizimi C) Köprü Metni Aktarım Protokolü D) Köprü Metin Protokolü
- 11. Programlamada 'dizi' nedir?
A) Bir eleman koleksiyonunu depolayan bir veri yapısı. B) Bir programdaki bir hata türü. C) Bilgisayardaki dosyaları düzenlemenin bir yolu. D) Girdi alan ve çıktı üreten bir işlev.
- 12. Programlamada 'OOP' ne anlama gelir?
A) Optimal Çıktı İşleme B) Nesne Yönelimli Programlama C) Öncelik Sırası D) Organik Nesne Protokolleri
- 13. Aşağıdakilerden hangisi programlamada bir kontrol yapısı DEĞİLDİR?
A) Yineleme B) Değişken C) Seçim D) Sıra
- 14. Programlamada bir 'derleyicinin' temel işlevi nedir?
A) Rastgele sayılar üretir B) Yüksek seviyeli kodu makine koduna çevirir. C) Kullanıcı girdisini yorumlar D) Veri yapılarını analiz eder
- 15. Veritabanı ile ilgili programlamada 'SQL' ne anlama gelir?
A) Yapılandırılmış Sorgu Dili B) Yapılandırılmış Sınav Bulucu C) Sıralı Sorgu Listeleme D) Sistem Sorgu Mantığı
- 16. Hangi veri yapısı 'son giren ilk çıkar' ilkesini kullanır?
A) Yığın B) Yığın C) Kuyruk D) Bağlantılı Liste
- 17. CSS ne anlama geliyor?
A) Kod Stili Sözdizimi B) Bilgisayar Yazılım Güvenliği C) Basamaklı Stil Sayfaları D) Yaratıcı Kodlama Çözümleri
- 18. Aşağıdakilerden hangisi yazılım geliştirmede yaygın olarak kullanılan bir sürüm kontrol sistemidir?
A) Git B) HTML C) Python D) Bugzilla
- 19. Aşağıdakilerden hangisi programlamada ilkel bir veri türü DEĞİLDİR?
A) Karakter B) Tamsayı C) Dizi D) Boolean
- 20. Bir programdaki hataları bulma ve düzeltme sürecine ne denir?
A) Şekillendirme B) Derleme C) Koşmak D) Hata Ayıklama
|