Soru 1 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
Metne göre, Çok Faktörlü Kimlik Doğrulama (MFA) sisteminin temel işlevi nedir?
- A)Kullanıcıların sisteme giriş yapmadan önce kimliklerinin doğrulanmasını sağlar.
- B)Yalnızca yöneticilerin kimlik doğrulamasını yapar.
- C)Sistemdeki tüm verilerin şifrelenmesini otomatik olarak sağlar.
- D)Sadece şifrelerle yapılan girişlere kıyasla daha az güvenli bir ortam sunar.
- E)Kullanıcıların şifrelerini değiştirmesini zorunlu kılar.
Çözümü göster — doğru cevap A
Metin, MFA'nın temel işlevinin kullanıcıların sisteme giriş yapmadan önce kimliklerinin doğrulanmasını sağlamak olduğunu ve bunun şifreli girişlere kıyasla daha güvenli bir ortam sunduğunu belirtmektedir.
Dayanak: “Bu yöntem, kullanıcıların sisteme giriş yapmadan önce kimliklerinin doğrulanmasını sağlar ve sadece şifrelerle yapılan girişlere kıyasla daha güvenli bir ortam sunar.”
Soru 2 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
E-ticaret otomasyon sisteminde, bir müşterinin yanlışlıkla 20 adet ürün sipariş etmesi durumunda sistemin tepkisi nasıl tanımlanmıştır?
- A)Sistem, siparişin neden hatalı olduğunu inceler ve hemen düzeltir.
- B)Sistem, bu hatalı siparişi şüpheli siparişler kuyruğuna yerleştirir.
- C)Sistem siparişi otomatik olarak tanır ve işlemi reddeder.
- D)Sistem, abartılı siparişi normal işlem sırasına dahil eder.
- E)Sistem, siparişi işlemeye devam eder ancak hatayı kaydeder.
Çözümü göster — doğru cevap B
Metinde, 20 adet gibi anormal büyüklükteki siparişin işleme alınmaması ve bunun yerine şüpheli siparişler kuyruğuna yerleştirilmesi örneği üzerinden açıklanmıştır.
Dayanak: “Sistem, bu hatalı siparişi otomatik olarak bir "şüpheli siparişler" kuyruğuna yerleştirir.”
Soru 3 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
İleri düzey analitik ve hata kaydı izleme süreçlerinde, veri görselleştirme tekniklerinin sağladığı en önemli avantaj nedir?
- A)Hatalı verilerin sisteme girmesini tamamen önlemek.
- B)Yapay zeka destekli sistemlerin verileri anında kontrol etmesini sağlamak.
- C)Müşteri siparişlerinin otomatik olarak düzeltilmesini sağlamak.
- D)Sistem çalışanlarının manuel kontrol ve takip yükünü tamamen ortadan kaldırmak.
- E)Büyük işlem kümelerindeki hataların daha hızlı tespit edilmesini sağlamak.
Çözümü göster — doğru cevap E
Metinde, veri görselleştirme tekniklerinin özellikle büyük işlem kümelerindeki hataların hızlıca tespit edilmesine yardımcı olduğu belirtilmiştir.
Dayanak: “Veri görselleştirme teknikleri, büyük işlem kümelerindeki (batch) hataların daha hızlı tespit edilmesini sağlar.”
Soru 4 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
Değişiklik Yönetimi ve Revizyonlar bölümünde, yazılım geliştirme sürecinde yapılan her değişikliğin hızlıca test edilmesini sağlayan yaklaşım hangisidir?
- A)Continuous integration ve DevOps yaklaşımları
- B)Yalnızca manuel denetim ve raporlama süreçleri
- C)Agile ve Scrum metodolojilerinin tek başına
- D)Sadece fizibilite çalışmaları ve risk analizleri
- E)Bulut tabanlı çözümlerin sürekli optimize edilmesi
Çözümü göster — doğru cevap A
Metin, Continuous integration ve DevOps yaklaşımlarının yazılım geliştirme sürecinde yapılan her değişikliğin hızlıca test edilmesini ve entegrasyonunu sağladığını ifade etmektedir.
Dayanak: “Continuous integration (sürekli entegrasyon) ve DevOps yaklaşımları, yazılım geliştirme sürecinde yapılan her değişikliğin hızlıca test edilmesini ve entegrasyonunu sağlar.”
Soru 5 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
Metne göre OOSD'nin yazılım kalitesi üzerindeki temel etkisi aşağıdakilerden hangisidir?
- A)Hata ayıklama süreçlerini tamamen ortadan kaldırarak kaliteyi garantiler.
- B)Yazılım kalitesini doğrudan etkilemeden sadece kod organizasyonunu değiştirir.
- C)Kod organizasyonunu bozarak anlaşılabilirliği düşürür ve kaliteyi azaltır.
- D)Daha az hata, daha kolay hata ayıklama ve daha iyi bir yazılım kalitesi sağlar.
- E)Geleneksel yöntemlere göre daha fazla hata üretir ve ayıklamayı zorlaştırır.
Çözümü göster — doğru cevap D
Metin, OOSD'nin kod organizasyonu ve anlaşılabilirliği teşvik ederek daha az hata ve daha iyi kalite sağladığını açıkça belirtmektedir.
Dayanak: “Bu da daha az hata, daha kolay hata ayıklama ve daha iyi bir yazılım kalitesi anlamına gelir.”
Soru 6 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
OOSD'nin dezavantajları arasında yer alan 'Performans Meseleleri' ile ilgili metindeki ifade aşağıdakilerden hangisidir?
- A)OOSD her zaman kaynak sınırlamaları olan uygulamalarda mükemmel performans sağlar ve hata yapmaz.
- B)OOSD, geleneksel yöntemlere göre her zaman daha yüksek performans sunar ve katman eklemesi yapmaz.
- C)Performans kaybı sadece büyük projelerde görülür ve küçük projelerde hiçbir zaman söz konusu değildir.
- D)OOSD bazen ekstra katmanlar veya soyutlamalar ekleyebilir, bu da bazı durumlarda performans kaybına neden olabilir.
- E)OOSD'nin performans sorunları, kodun anlaşılmasını zorlaştıran soyutlamalar nedeniyle tamamen ortadan kaldırılır.
Çözümü göster — doğru cevap D
Metin, OOSD'nin eklediği katmanların ve soyutlamaların bazı durumlarda performans kaybına yol açabileceğini belirtmektedir.
Dayanak: “OOSD bazen ekstra katmanlar veya soyutlamalar ekleyebilir, bu da bazı durumlarda performans kaybına neden olabilir.”
Soru 7 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
Bileşen Tabanlı Yazılım Geliştirme (CBSD) ile ilgili metinde belirtilen temel özellikler aşağıdakilerden hangisinde doğru verilmiştir?
- A)Geliştirme süresini ve maliyetini artırır, kaliteyi düşürür, modülerliği engeller ve yeniden kullanımı zorlaştırır.
- B)Geliştirme süresini ve maliyetini azaltır, kaliteyi artırır, modülerliği destekler ve yeniden kullanımı kolaylaştırır.
- C)Sadece iş birliği yapan yürütülebilir yazılım paketlerini kullanır ancak geliştirme süresini değiştirmez.
- D)Kaliteyi artırır ancak geliştirme süresini uzatarak maliyeti artıran ve modülerliği desteklemeyen bir yöntemdir.
- E)Yeniden kullanımı zorlaştırır, modülerliği desteklemez ve geliştirme süresini ve maliyetini artıran bir yaklaşımdır.
Çözümü göster — doğru cevap B
Metin, CBSD'nin geliştirme süresi, maliyet, kalite, modülerlik ve yeniden kullanım konularında sunduğu faydaları bu şekilde sıralamaktadır.
Dayanak: “Geliştirme süresini ve maliyetini azaltır, kaliteyi artırır, modülerliği destekler ve yeniden kullanımı kolaylaştırır.”
Soru 8 · Bilgi Sistemleri Geliştirilmesi ve Uygulanması
Çıktı analizörlerinin, beklenen sonuçlar ile gerçek çıktı verilerini satır satır karşılaştırarak test senaryolarının geçerliliğini denetleme özelliği hangi başlık altında açıklanmıştır?
- A)Sonuç karşılaştırmalı test doğrulaması
- B)Kural tabanlı çıktı denetimi
- C)Anomali tespiti ve tutarsızlık analizi
- D)Dinamik çıktı örüntü takibi
- E)Veri kalitesi ölçümü
Çözümü göster — doğru cevap A
Metin, çıktı analizörlerinin beklenen ve gerçek verileri satır satır karşılaştırarak test doğrulaması yaptığını 'Sonuç karşılaştırmalı test doğrulaması' başlığı altında tanımlamaktadır.
Dayanak: “Çıktı analizörleri, beklenen sonuçlar ile gerçek çıktı verilerini satır satır karşılaştırarak test senaryolarının geçerliliğini denetler.”