ATM Şifre Giriş Algoritması Sıralama
Yayınlanma:
Bir banka, ATM cihazlarında kart güvenliğini sağlamak amacıyla aşağıdaki akış şemasını geliştirmiştir. Bu algoritmaya göre: 1. Kullanıcının doğru şifreyi (2568) girmesi beklenir. 2. Doğru şifre girilirse "Giriş Başarılı" ekranına yönlendirilir. 3. Yanlış şifre girildiğinde sistem deneme hakkını bir azaltır. 4. Kullanıcı toplamda 3 kez yanlış şifre girerse (yani sayaç 4. adıma ulaştığında) "Kart Bloke" işlemi gerçekleşir. Buna göre akış şemasında "Başla" komutundan sonra aşağı doğru inen boş kutucuklara, sağdaki numaralandırılmış işlemler (I, II, III, IV, V) hangi sırayla yerleştirilmelidir? A) III - V - I - II - IV B) V - III - IV - II - I C) III - V - IV - II - I D) III - V - IV - I - II E) V - IV - III - I - II
Soruda görsel içerik var: Akış şeması görseli. En üstte 'Başla' oval kutusu var, altında beş adet boş dikdörtgen kutu dikey olarak sıralanmış. 'Giriş Başarılı' ve 'Kart bloke' işlemleri sağ taraflarda 'Evet' dalları ile şemaya bağlanıyor. Şemanın sağ tarafında numaralandırılmış beş farklı işlem kutusu (I-V) bulunuyor: (I) 'i = 4' (baklava dilimi), (II) 'i ← i + 1' (dikdörtgen), (III) 'i ← 1' (dikdörtgen), (IV) 'x = 2568' (baklava dilimi), (V) 'Kullanıcıdan şifre (x) al' (paralelkenar).
Animasyonlu Video Çözüm
İlk yarısı ücretsiz izlenebilir, tamamı uygulamada.
Adım Adım Yazılı Çözüm
Merhaba Eda, bu videoda banka algoritmasının akış şemasını adım adım dolduracağız.
Algoritma ve Akış Şeması
İlk olarak akış şemasındaki şekillerin ne anlama geldiğini hatırlayalım.
Akış Şeması Sembolleri
- Dikdörtgen: İşlem (atama veya hesaplama)
- Paralelkenar: Veri Girişi alma
- Eşkenar Dörtgen: Karar ve Koşul kontrolü
Başla komutundan hemen sonra ilk işlem kutusuna sayaç başlangıç değerini atayan üçüncü adımı yerleştiririz.
İlk Adımlar
1. Sayaç başlangıç değeri için dikdörtgen kutuya III ($i \leftarrow 1$) gelir.
İkinci kutu veri girişi için bir paralelkenardır. Buraya kullanıcıdan şifre alan beşinci adımı koyarız.
2. Şifre girişi almak için paralelkenara V (Şifre al) gelir.
Üçüncü kutu ise şifrenin doğru olup olmadığını sorgulayan karar kutusudur. Yani buraya dördüncü adım gelir.
3. Şifre kontrolü için eşkenar dörtgene IV ($x = 2568$) gelir.
Çözümün devamı Solvi’de
4 adım daha kilitli. Tamamını animasyonlu ve sesli anlatımla ücretsiz izle.
Fotoğrafını çek, her soruyu böyle çöz.
Çözümün Devamını Ücretsiz İzleİndirmesi ücretsiz · İlk çözümler hediye