Контрольная работа
План работы:
1.Теоретический вопрос………………………………………………..…3
2.Контрольное тестовое задание…………………………………………12
3.Задача…………………………………………………………………….13
Список использованной литературы…………………………………….21
Приложения……………………………………………………………….22
- Теоретический вопрос
Элементы объектной модели. Объекты и классы.
- Задача
Банкомат – это автомат для выдачи наличных денег по кредитным пластиковым карточкам. В его состав входят: дисплей, панель управления с кнопками, приемник кредитных карт, хранилище денег и лоток для их выдачи, хранилище конфискованных кредитных карт, принтер для печати чеков (справок по операциям), сервисная консоль. Банкомат подключен к линии связи для обмена данных с банковской информационной системой, содержащей сведения о счетах клиентов.
Обслуживание клиента начинается с момента помещения пластиковой карточки в банкомат. После распознавания типа пластиковой карточки банкомат выдает на дисплей приглашение в вести персональный код. Персональный код представляет собой четырехзначное число. Затем банкомат проверяет правильность введенного кода, сверяя его с кодом, хранящимся на карте. Если код указан неверно, пользователю предоставляются еще две попытки для ввода правильного кода. В случае повторных неудач карта перемещается в хранилище карт, и сеанс обслуживания заканчивается. После ввода правильного кода банкомат предлагает пользователю выбрать операцию. Клиент может либо снять наличные со счета, либо узнать остаток на счете, либо осуществить безналичный платеж со своего счета.
При снятии наличных со счета банкомат предлагает указать сумму (100, 200, 500, 1000, 5000, 10 000, 20 000, 50 000 руб.). После выбора клиентом суммы банкомат запрашивает, нужно ли печатать справку по операции. Затем банкомат посылает запрос на снятие выбранной суммы центральному компьютеру банка. В случае получения разрешения на операцию банкомат проверяет, имеется ли требуемая сумма в его хранилище денег и может ли он выдать запрошенную сумму банкнотами, имеющимися в наличии (например, если в банкомате нет банкнот достоинством менее 1000 руб., то он не может выдать сумму, некратную 1000). Если банкомат может выдать деньги, то на дисплей выводится сообщение «Выньте карту». После удаления карточки из приемника банкомат выдает указанную сумму в лоток выдачи. Банкомат печатает справку по произведенной операции, если она была затребована клиентом.