Programlamada Yeni Eğilimler
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
- CPU programlama genellikle sınırlı sayıda kuyrukların çalışacağı uygulamalar için optimize edilmiştir, GPU ise farklı bir spektrumda programlamayı amaçlamaktadır.
- GPU’lar uzun hesaplama komutlarının hâkim olduğu çoklu kuyruklu uygulamalarda kullanılmaktadır.
- Günümüzde GPU’lar kuyruk işleme, veri önbelleği, sanal bellek yönetimi gibi konularda gelişmeye devam etmektedir.
- GPU’lar genel olarak görüntü işleme operasyonlarını yürütmek için tasarlanmıştır.
- Görüntü işlemede aynı tür hesaplamalar birçok piksel için tekrar edilmektedir, bu nedenle GPU’lar işlemler arasındaki geçişi hızlı bir şekilde yapabilmektedirler.
- GPU’larda aritmetik işlem yapan birimler, CPU’lara göre daha fazla sayıda bulunmaktadır, bu nedenle çok fazla aritmetik işlem gerektiren operasyonları GPU’lar daha hızlı yapabilmektedir.
- GPU’lar ile ondalıklı sayı işlemleri günümüzde CPU’lardan 20 kat kadar daha hızlı yapılabilmektedir.
CPU ve GPU ile programlama arasındaki farklara ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 2
Aritmetik ve mantıksal operasyonları gerçekleştiren elektronik devreler bütününe ne ad verilir?
- 3
Aşağıdakilerden hangisi çok işlemcili bir bilgisayarda bir işlemin paralel olarak yapılması nedenlerinden biri değildir?
- 4
Aşağıdakilerden hangisi Dijital oyunlar sınıflandırılırken gerçeğe yakın olan dijital oyun türleri arasındadır?
- 5
GPU'da çalıştırılacak bir kodun yapısı nasıl olmalıdır?
- 6
Oyun tasarımı ve programlama aşamalarından modelleme aşamasına ait olan ve Photoshop gibi harici programlarda üretilmiş modeller, dokular, ses efektleri ve animasyonlar gibi içeriklerin tamamını tanımlamak için kullanılan kavram aşağıdakilerden hangisidir?
- 7
GPU’lar ile ondalıklı sayı işlemleri günümüzde CPU’lardan kaç kat kadar daha hızlı yapılabilmektedir?
- 8
İngilizce dilinde "Software as a Service - SaaS" olarak ifade edilen bulut bilişim hizmet modeli aşağıdakilerden hangisidir?
- 9
Aşağıdakilerden hangisi üç Türk kardeşin kurduğu bir firma tarafından geliştirilmiş olan, dışarıdan fizik motoru veya kütüphane kullanımına gerek duyulmayan fakat diğerlerine nazaran zor bir arayüze sahip olan oyun motorudur?
- 10
- CUDA Standart C kütüphanelerini tamamen desteklememesidir.
- Yalnız GPU kullanıldığı hesaplama ortamlarına heterojen hesaplama ortamı denilmektedir.
- OpenGL ile çalışabilirliği tek yönlüdür.
- CUDA OpenGL hafızasına ulaşabilirken, OpenGL kayıtlı CUDA hafızasına erişememektedir
CUDA ile ilgili yukarıdakilerden hangisi doğrudur?
- 11
CUDA’da cihaz tarafında çalışacak fonksiyonu belirtmek için kullanılan anahtar kelime aşağıdakilerden hangisidir?
- 12
Oyuncunun fark etmediği, devamlılık içeren animasyonlardır. Koşmak ve yürümek gibi örnekler verilebilir. Bir film yapımında kullanılan görsel efekt çalışmalarına benzeyen animasyon aşamasında kullanılan başlıca terimler olan bu tanım aşağıdakilerden hangisini anlatmaktadır?
- 13
Paralel programlamada en belirgin amaç aşağıdakilerden hangisidir?
- 14
RFID teknolojisi hangi yöntemle okunur?
- 15
Çevik manifestoyu takip eden yıllarda çevik yazılım geliştirme ile ilgili birçok kitap yazılmış ve organizasyon kurulmuştur. Aşağıdakilerden hangisi bukitaplardan biridir?
- 16
Bir HTML sayfasında numaralı liste oluşturmak için hangi etiket kullanılır?
- 17
Scrum yönteminin fikir babaları olan Ken Schwaber ve Jeff Sutherland da bulunmaktaydı. Bu toplantı sonucunda dört maddelik bir değer topluluğu üzerinde hemfikir oldular ve bu maddeleri “Çevik Yazılım Geliştirme Manifestosu” olarak yayınladılar. Aşağıdakilerden hangisi bu manifestolardan biridir.?
- 18
Eğer ulaşılmaya çalışılan web sayfası, responsive ya da mobil uyumlu olarak tasarlandıysa aşağıdaki durumlardan hangisiyle karşılaşılanır?
- 19
Aşağıdakilerden hangisi Scrum eserleri ve çıktılarından Ürün İş Listesi görev ve kazanımlarındandır.?
- 20
CSS ile renk bilgisi verilirken kırmızı, yeşil ve mavi (RGB) değerlerini tanımlayarak yapılabilir. Aşağıdakilerden hangisi CSS'de beyaz renk bilgisini tanımlamak için kullanılır.