Programlamada Yeni Eğilimler
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
- CUDA’nın kısıtlarından en önemlisi standart C kütüphanelerini tamamen desteklememesidir.
- Standart C’de derlenebilen bazı kodlar, CUDA C’de derlenememektedir.
- Gerçekleme (rendering) dillerinden OpenGL ile çalışabilirliği tek yönlüdür.
- OpenGL kayıtlı CUDA hafızasına ulaşabilirken, CUDA OpenGL hafızasına erişememektedir.
CUDA’nın kısıtlarına ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 2
- Grafik işlemci birimi, merkezi işlemci birimlerinden farklı olarak görüntü işleme komutlarını çalıştırmak üzere özelleşmiş bir elektronik devreler bütünüdür.
- Grafik işlemci birimleri, içlerinde bulunan hafıza birimlerini oldukça çok hızlı biçimde yönetirler ve bu şekilde görüntülerin oluşturulmasını sağlayan komutların yüksek performansta çalıştırılmalarını sağlarlar.
- Merkezi işlemci birimleri genel amaçlı komutların çalıştırılmasını sağlarken, grafik işlemci birimleri görüntü işleme komutları için optimize edildiğinden, görüntü arabirimlerine (monitör, mobil cihaz ekranı vb.) çıktı sağlarlar.
- Grafik işlemci birimleri kişisel bilgisayarlarda, cep telefonlarında, tabletlerde ve oyun konsolları gibi çeşitli sistemlerde kullanılmaktadır.
- Paralel işlem yapmak üzere özelleşmiş olan bu birimler görüntü işlemede ve bilgisayar grafiğinde etkilidir.
Grafik işlemci birimine (Graphical Processing Unit–GPU) ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 3
Temel hareketlerin ortasına yerleşip, onlarla gizlice karışabilen animasyonlara verilen isimdir. Örneğin, oyuncu ateş ederken, belli aralıklarla silahındaki mermileri doldurmak isteyecektir. Bu durumda karakterin ana hareketlerini kesmeden silahın doldurulması gerekmektedir. Bir film yapımında kullanılan görsel efekt çalışmalarına benzeyen animasyon aşamasında kullanılan başlıca terimlerden olan bu tanım aşağıdakilerden hangisini anlatmaktadır?
- 4
“Gerçeğe yakın olan dijital oyun türleri arasındadır. Gerçek hayatta yapılan bazı işlerin dijital ortama aktarılıp oyun hâline getirilmesi şeklinde tasarlanır. Bu tür dijital oyunlarda fantastik öğeler barınmadığı gibi, gerçek hayata aykırı karakterler de pek fazla görünmemektedir.” Tanımı yapılan dijital oyun türü aşağıdakilerden hangisidir?
- 5
“Bir GSM operatöründen gelen veri ile web sunucularından gelen veriler yapısal olarak farklıdır. Bu nedenle gelen veriyi analiz edecek büyük veri uzmanlarının verinin içeriğinin tipi hakkında bilgi sahibi olması gerekmektedir. Farklı kaynaklardan elde edilen verilerin birlikte kullanılması gerektiğinde, veri tipleri birbirine dönüştürülerek işlem yapılmalıdır.”
Yukarıda verilen ifade büyük veri bileşenlerinden hangisine örnek oluşturur?
- 6
Aşağıdakilerden hangisi hizmet olarak altyapı şeklinde hizmet veren şirketlerden biridir?
- 7
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?
- 8
Aşağıdakilerden hangisi CUDA ile heterojen hesaplamada gerçekleşen eylemlerden biri değildir?
- 9
Aşağıdakilerden hangisi ile dönüşüm ve aydınlatma hesaplamaları doğrudan grafik işlemci üzerinden yapılmaya başlandı?
- 10
Oyunların en fazla tercih edilme nedeni aşağıdakilerden hangisidir?
- 11
- Bir hesaplamanın paralel olarak yapılması problemine algoritma geliştirilmesi açısından bakılacak olursa en önemli olan konulardan biri, genel problemin nasıl alt parçalara ayrılacağı konusudur.
- Paralel programlama çeşitli amaçlarla kullanılabilir, ancak en belirgin amaç, bir problemin daha hızlı biçimde çözülmesini sağlamaktır.
- Herhangi bir hesaplama probleminin paralel şekilde çözülmesi hemen her zaman seri şekilde çözülmesinden çok daha hızlı tamamlanacaktır.
- İkincil amaç, arka planda yatan motivasyon hala zaman kazanmak olsa da çok büyük problemlerin çözülebilmesine olanak sağlamasıdır
- Asıl motivasyon problemin çözümü için gerekecek zaman aralığını kısaltmak olsa da paralel programlama sayesinde, çözümüne ulaşılması mümkün görünmeyen problemler çözülebilir olurlar.
- Paralel programlamanın bir başka faydası ise sınırlı hesaplama kaynaklarının, birden fazla kişi tarafından ortak biçimde kullanılmasını sağlamaktır ve bu sayede sınırlı sayıdaki işlem birimi daha fazla kişi tarafından verimli biçimde kullanılabilir.
Paralel programlamaya ilişkin olarak yukarıdaki seçeneklerde yer alan ifadelerden hangileri doğrudur?
- 12
3 GHz frekansa sahip bir işlemci saniyede kaç saat vuruşuna sahiptir?
- 13
Son yıllarda oldukça popüler olan işletim sistemlerinin sanallaştırılarak son kullanıcıya iletilmesi hangi hizmet türüne girer?
- 14
HTML kodlarını yorumlayan web tarayıcılarına sayfanın HTML sürümü hakkında bilgi veren anahtar etiket aşağıdakilerden hangisidir?
- 15
Bir sergi salonunda güvenlik sistemi kurulduğunda aşağıdaki sensörlerden hangisinin kullanılması uygun olmaz?
- 16
Aşağıdakilerden hangisi çevresel sensör olarak sınıflandırılabilir?
- 17
I. Yazılım geliştirme süreci temel olarak tasarım, geliştirme, uygulama aşamalarını içerir.
II. 1970’li yıllardan itibaren ilk yazılım geliştirme süreç modelleri oluşturulmaya başlanmıştır.
III. 1980’lerden 2000’li yıllara kadar uygulanan yazılım geliştirme süreçlerinin birçoğu şelale (waterfall) yaklaşımını kullanmıştır.
Yazılım geliştime ile ilgili verilen bilgilerden hangisi/hangileri doğrudur?
- 18
Kalp atış sensörleri, kızıl ötesi sensörler vb.gibi elektrokimyasal vasıflardan faydalanarak ölçüm yapmak için kullanılan sensörler aşağıdakilerden hangisidir?
- 19
Aşağıdaki yazılım geliştirme pratiklerinden hangisinde yapılan her değişiklik sonrası yazılım merkezi bir noktada derlenir ve tüm testler çalıştırılıp, eğer derlemede veya testlerde bir problem ortaya çıkarsa yazılım ekibi bilgilendirilir?
- 20
"Temelde bir asenkron haberleşme protokolüdür. Mesaj yayıncıları ve mesaj alıcılar arasında eşzamansız iletişim olmaktadır. Bu protokolün en önemli özelliği basit olması ve kaynak tüketiminde oldukça ekonomik davranmasıdır."
Bilgileri verilen protokol aşağıdakilerden hangisidir?