Sistem Analizi Ve Tasarımı Final 8. Deneme Sınavı
Toplam 20 Soru1.Soru
Aşağıdakilerden hangisi Script dillerinden biridir?
Cold Fusion |
Perl |
HTML 5 |
xHTML |
XML |
Script dilleri, özellikle İnternet uygulamaları için geliştirilmiş programlama dilleridir. Örnek olarak Perl, VBScript ve JavaScript verilebilir. Bu diller Web geliştirme ve programlama derslerinde öğretilmektedir.
2.Soru
Aşağıdakilerden hangisi kullanım durum diyagramlarının bileşenlerinden biri değildir?
İlişkiler |
Kullanım durumlar |
Sistem sınırı |
Kontrol |
Aktörler |
Kullanım durum diyagramlarının dört temel bileşeni bulunmaktadır:i. Kullanım Durumlarii. Aktörleriii. İlişkileriv. Sistem Sınırı
3.Soru
Seçeneklerin hangisi kullanıcı arayüz tasarımındaki temel ilkelerden biri değildir?
Tutarlılık |
Estetik |
Kullanıcı istekleri |
İçerik bilinci |
Yerleşim planı |
Kullanıcı arayüz tasarımında bazı temel ilkelerin yerine getirilmesi önem arz eder. Bu ilkeler doğrultusunda, tasarımı yapılan arayüz, göze hoş görünmeli, kullanımı basit olmalıdır. Aynı zamanda, kullanıcıların işlerini gerçekleştirirken sarf ettikleri çabanın azaltılması da hedeflenmektedir.
- Yerleşim planı
- İçerik bilinci
- Estetik
- Kullanıcı deneyimleri
- Tutarlılık
- Kullanıcı çabasını azaltma
4.Soru
Kullanıcı katılımı projenin başarıya ulaşmasındaki kritik faktörlerden biridir. Aşağıdakilerden hangisi kullanım durum modellemenin sağladığı faydalardan değildir?
İşlevsel gereksinimleri belirleyen bir araç sağlar. |
Geliştirilecek sistemin kapsamının, yönetilebilir alt parçalara ayrıştırılmasına yardımcı olur. |
Sistem içerisindeki farklı paydaşların kolaylıkla anlayabileceği ortak bir dil sağlar. |
Proje maliyetlime zamanlamasında etki yaratmaz. |
Sistem geliştirme etkinliklerinin tanımlanmasına, atanmasına, izlenmesine olanak sağlar. |
Kullanıcı katılımı projenin başarıya ulaşmasındaki kritik faktörlerden biridir. Kullanım durum modellemesi kullanıcı katılımını kolaylaştırır ve teşvik eder. Kullanım durum modellemenin sağladığı faydalardan bazıları aşağıda verilmiştir:
- İşlevsel gereksinimleri belirleyen bir araç sağlar.
- Geliştirilecek sistemin kapsamının, yönetilebilir alt parçalara ayrıştırılmasına yardımcı olur.
- Sistem içerisindeki farklı paydaşların kolaylıkla anlayabileceği ortak bir dil sağlar.
- Sistem geliştirme etkinliklerinin tanımlanmasına, atanmasına, izlenmesine, kontrol edilmesine ve yönetilmesine olanak sağlar.
- Proje kapsamının, harcanacak çabanın ve zamanlamasının tahmin edilmesine yardımcı olur.
- Hem kullanıcı yardım sistemi ve kılavuzlarının hem de sistem geliştirme raporlarının belgelenmesine yardımcı olur.
5.Soru
Aşağıdakilerden hangisi prototiplemenin dezavantajlarındandır?
Son kullanıcıların aktif katılımını gerektirir. |
Çok sayıdaki tasarım bileşenleri prototiplemede ele alınmaz. |
Kabul edilen prototip, kâğıt üzerinde yapılan tasarımlar ile denktir. |
Bu yaklaşımda yineleme ve değişim, sistem tasarımının doğal bir sonucudur. |
Sistem gerçeklemesi tamamlanmadan önce son kullanıcı isteklerini tam olarak bilmez. |
Günümüzde, birçok analist ve tasarımcı, tasarımda modern mühendislik tabanlı yaklaşım olan prototiplemeyi tercih etmektedir, bu yaklaşımın aşağıda sıralanan dezavantajları ya da tehlikeleri bulunmaktadır. Ancak uygun bir disiplin ile bu tehlikeler ortadan kaldırılabilir.
- Sistem analiz fazlarına olan ihtiyacı sanıldığı gibi ortadan kaldırmaz. Prototipleme, yanlış problemleri ve fırsatları, geleneksel olarak geliştirilmiş sistemler kadar kolay çözer.
- Bir prototipleme, hiçbir zaman kâğıt üzerinde yapılan spesifikasyonların yerini alamaz. Örneğin, kâğıt üzerinde bir tasarım olmadan hiç kimse bir araba motoru prototipleyemez. Bu nedenle, prototipleme, diğer yöntemlerin yerine değil onların tamamlayıcısı olarak kullanılmalıdır. Kâğıt üzerindeki tasarımın ayrıntıları azaltılabilir ama tamamen elenemez.
- Çok sayıdaki tasarım bileşenleri prototiplemede ele alınmaz. Bu bileşenler, dikkat edilmezse unutulabilir.
- Prototiplemede, genellikle geliştirilen ilk tasarım olgunlaşmamıştır.
- Prototiplemede, sistem kapsamı genişleyebilir ve karmaşıklığı birden artabilir. Bu da kontrolü kaybetmeye neden olabilir.
- Prototip, tasarımlarda yaratıcılığı azaltabilir. Analistlerin, tasarımcıların ve son kullanıcıların, daha iyi çözümleri aramasını engelleyebilir.
Doğru cevap B’dir.
6.Soru
Gereksinimlerin belirlenmesinin temel amacı; bilgi sisteminin kullanıcıları için bilgi,
süreç ve haberleşme ihtiyaçlarının doğru tanımlanmasıdır. Sistem gereksinimlerinin doğru tespit edilememesi aşağıdakilerden hangisinin oluşmasına neden olmaz?
Sistem öngörülen maliyetten daha ucuz olabilir |
Sistem öngörülen tarihten daha sonra teslim edilebilir |
Sistem, kullanıcıların beklentilerini karşılamayabilir ve bunun sonucu sistem satın |
Üretim aşamasında sistemin sürdürülmesi ve iyileştirilmesi çok pahalı olabilir. |
Herhangi bir başarısızlıkta bilgi teknolojileri (IT- Information Technologies) çalışanlarının itibarları hatayı kimin yaptığına bakılmaksızın lekelenir. |
Sistem öngörülen maliyetten daha ucuz değil daha pahalı hale gelebilmektedir.
7.Soru
Alan kavramı hem dosyalar hem de veritabanları için ortaktır. Alan bir dosya ya da veritabanında depolanan en küçük anlamlı veri birimidir. Dört tür alan vardır. Aşağıdakilerden hangisi bunlardan biri değildir?
Temel Alan |
Birinci Anahtar |
ikincil Anahtar |
Yabancı Anahtar |
Tanımlayıcı Alan |
Alanlar (Fields): Bu kavram hem dosyalar hem de veritabanları için ortaktır. Alan bir dosya ya da veritabanında depolanan en küçük anlamlı veri birimidir. Dört tür alan vardır: Birincil anahtar, ikincil anahtar, yabancı anahtar ve tanımlayıcı alan. Doğru cevap A'dır.
8.Soru
Problemi analiz ederken sistem analistlerinin yaptığı ortak hatalardan en önemlisi aşağıdakilerden hangisidir?
Bir gereksinimi problem olarak belirlemeleridir. |
Bir bakış açısını problem olarak görmeleridir. |
Bir belirtiyi problem olarak belirlemeleridir. |
Bir çelişkiyi problem olarak düşünmeleridir. |
Problem çözme tekniğine karar verememeleridir. |
Bir belirtiyi problem olarak belirlemeleri, yapılan hataların en önemlisidir.
9.Soru
Aşağıda verilenlerden hangisi karar tablolarının bölümlerinden birisi değildir?
Koşullar |
Koşul alternatif değerleri |
Basamaklar |
Eylemler |
Eylem kayıtları |
Dört ana bölümden meydana gelmektedir.
Karar Tablosu :
Kurallar
Koşullar Koşul Alternatif Değerleri
Eylemler ve Eylem Kayıtlar. Doğru cevap C'dir.
10.Soru
Aşağıdaki şekillerden hangisi Kullanım durum’ları göstermek için kullanılır?
Dikdörtgen |
Üç parçalı dikdörtgen |
Çizgi |
Elips |
Kutu |
Kullanım durum’lar, elips şekli ile gösterilir ve içinde kullanım durum’u belirten bir isim-fiil ifadesi yer alır.
11.Soru
Sistem gereksinimlerinin modellenmesi sırasında elde edilen kullanım durum modelleri, nesne tabanlı analiz sürecinde, bazı adımlar izlenilerek oluşturulur. Eklenecek aktörlerin belirlendiği ve aktörlerin tanımlamasının yapıldığı basamak hangisidir?
Yeni aktörlerin saptanması, tanımlanması ve belgelendirilmesi |
Yeni kullanım durumlarının saptanması, tanımlanması ve belgelendirilmesi |
Yeniden kullanım olasılıklarının belirlenmesi |
Kullanım durum model diyagramının düzeltilmesi |
Sistem analizi kullanım durum hikâyelerinin belgelenmesi |
Adım 1. Yeni aktörlerin saptanması, tanımlanması ve belgelendirilmesi: İş gereksinimlerinin kullanım durum modellerine, nesne tabanlı analiz sırasında yeni aktörlerin
eklenmesi gerekebilir. Bu aşamada, eklenecek aktörler belirlenir ve aktörlerin tanımlaması yapılır.
12.Soru
Bir hastane bilgi sistemindeki aşağıdaki gereksinimlerden hangisi diğerlerinden farklı bir gereksinimdir?
Gün içinde sistemin arıza süresinin maksimum 5 dakika olması |
Hastaların boş randevu saatlerini görebilmeleri |
Sekreterlerin hasta bilgilerini görebilmeleri |
Doktorların tahlil sonuçlarını ekranda görebilmeleri |
Yazılan ilaçların eczane bilgisayarlarında görülebilmesi |
İşlevsel gereksinimler:
i. Randevu almak isteyen hastalar kliniklerdeki boş randevu saatlerini görebilmeli ve randevusunu alabilmeli.
ii. Klinik sekreterleri her gün randevusu olan hastaları ve hasta bilgilerini görebilmeli.
iii. Hemşireler tahlil veya röntgen için gelen hastaların hangi tahlilleri yaptıracağını veya röntgeni çektireceğini izleyebilmeli.
iv. Doktorlar çıkan tahlil sonuçlarını ve röntgen filmlerini bilgisayar ekranında görebilmeli.
v. Yazılan reçeteler ve raporlar eczanelerdeki bilgisayarlarda görülebilmeli.
İşlevsel olmayan gereksinimler:
i. Hastane bilgi sistemi hafta içi tüm kliniklerde 8:00-17:00 arası çalışıyor olmalıdır.
ii. Dâhilî kullanıcılar verilen kartlar aracılığıyla kendilerini sisteme tanıtarak sistemi kullanabilmelidir.
iii. Gün içinde sistemin arızalı olma süresi 5 dakikadan uzun olmamalıdır.
13.Soru
Farklı fiziksel biçimlerde bulunabilen ve sistemdeki verileri saklayan ortamları ifade etmek amacıyla kullanılan veri akış diyagramı bileşeni aşağıdakilerden hangisidir?
Süreç |
Haricî Varlıklar |
Veri Akışı |
Veri Deposu |
Veritabanı |
Veri Deposu (Data Store): Farklı fiziksel biçimlerde bulunabilen ve sistemdeki verileri saklayan ortamlardır.
14.Soru
Aşağıdaki proje yaşam çevrimi faaliyetlerinden hangisinde sürekli süreç iyileştirme için hatalar ve başarılar değerlendirilir?
Planlama |
Tahminleme |
Çizelgeleme |
İzleme-Kontrol etme |
Kapatma |
Kapatma faaliyetinde proje ekibinden ve müşterilerden projeyi ilgilendiren konularda deneyimleri ve önerileri alınarak işletmenin proje geliştirme sürecinin iyileştirilmesi amaçlanır. Sürekli süreç iyileştirme için hatalar ve başarılar değerlendirilmelidir. Doğru cevap E'dir.
15.Soru
Hasta muayene, tanı ve tedavi bilgilerinin hastalığın gelecekteki seyrini belirlemek için kullanılması veri yaşam döngüsünün hangi aşaması ile ilgilidir?
Eski Verilerin Silinmesi |
Kullanılmayan Verilerin Arşivlenmesi |
Gerekli Verilerin Toplanması |
Gerekli Verilerin Belirlenmesi |
Verilerin Kullanılması |
Bazı veriler kullanımları üzerinden uzun zaman geçmesine rağmen yararlı bilgi taşıyabilirler. Örneğin hasta muayene, tanı ve tedavi bilgileri hastalığın gelecekteki seyrini belirlemek için kullanılabilir. Geçmiş tarihli bu tür veriler sistem veri ambarı için faydalıdır. Bu tür faydalı veriler mevcut veritabanı sisteminden kaldırılarak ayrı bir veri saklama birimi içinde arşivlenir. Doğru cevap B'dir.
16.Soru
UML 2.5 sürümünde, kaç farklı diyagram tekniği bulunmaktadır?
5 |
10 |
15 |
20 |
25 |
UML 2.5 sürümünde, 15 farklı diyagram tekniği bulunmaktadır.
17.Soru
Verinin elde edilmesi, işlenmesi, saklanması süreçlerinin ve sistem bileşenleri arasında gerçekleşen veri hareketlerinin grafiksel temsili olan kavram aşağıdakilerden hangisidir?
Süreç işleme |
Süreç modelleme |
Süreç analizi |
Süreç planlama |
Süreç birleştirme |
Süreç Modelleme (Process Modeling): Verinin elde edilmesi, işlenmesi, saklanması süreçlerinin ve sistem bileşenleri arasında gerçekleşen veri hareketlerinin grafiksel temsilidir. Doğru cevap B'dir.
18.Soru
Tedarik zinciri yönetimi ve müşteri ilişkileri yönetimi olarak adlandırılan yeni iş sistemleriyle desteklenmekte olan uygulamaya ne ad verilir?
Sürekli iyileştirme |
Kurumsal kaynak planlaması |
İş süreçlerinin yeniden tasarımı |
Gereksinim analizi |
Kurulum ve dağıtım |
Kurumsal Kaynak Planlaması (ERP-Enterprise Resource Planning):Günümüzde ERP, tedarik zinciri yönetimi ve müşteri ilişkileri yönetimi olarak adlandırılan yeni iş sistemleriyle desteklenmektedir.
19.Soru
- Sistemin mimari tasarımını
- Veritabanı tasarımı
- Kullanıcı arayüz tasarımı
Yukarıda verilen kavramlar hangi tasarım oluşturan faliyetleri arasında yer almaktadır?
Fiziksel |
Mantıksal |
Biyolojik |
Kimyasal |
Kapasite |
Fiziksel tasarımı oluşturan bu faaliyetler, sistemin mimari tasarımını, veritabanı tasarımını ve kullanıcı arayüz tasarımını kapsamaktadır. Doğru cevap A'dır.
20.Soru
Kullanım durum diyagramlarının temel bileşenleri aşadakilerden hangileridir?
i. Kullanım Durumlar
ii. Aktörler
iii. İlişkiler
iv. Sistem Sınırı
i,ii |
i,ii,iii |
i,ii,iii,iv |
i,ii,iv |
i,iii,iv |
Kullanım durum diyagramlarının dört temel bileşeni bulunmaktadır:
i. Kullanım Durumlar
ii. Aktörler
iii. İlişkiler
iv. Sistem Sınırı
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ