Алгоритмы работы на сотовом мобильном телефоне
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
дённом значении пин-кода начинается поиск сети (последовательно высвечиваются: Ericsson, ПОИСК).
После нахождения сети на дисплее появляется картинка, данная на рисунке 2. Данное состояние телефона называется РЕЖИМОМ ОЖИДАНИЯ. В него система приходит после выполнения любой заданной функции!
ОТКЛЮЧЕНИЕ. Нажмите и придерживайте клавишу NO, пока не услышите щелчка, и дисплей не погаснет. (При включении телефона необходимо снова вводить пин-код).
алгоритм сотовый мобильный телефон
3.1.2 Исходящий вызов.
(пункт 2.4.1. метод. указаний)
1. Введите телефонный номер (7 цифр). В случае неправильно введённой цифры коррекция осуществляется кратковременным нажатием клавиши CLR.
. Нажмите клавишу YES. На дисплее высветится Calling (осуществление вызова), далее Connecting (идёт соединение) и загорается значок телефонной трубки.
. НОМЕР ЗАНЯТ. Вы услышите сигнал ЗАНЯТО, и на дисплее даётся сообщение: Busy (занято). В этом случае возможны следующие действия:
нажать YES (повтор вызова);
нажать NO (отказ от вызова).
. НОМЕР СВОБОДЕН. Возможны следующие варианты действий:
абонент Б нажимает YES (ответ на вызов);
абонент Б нажимает NO (отказ от вызова), затем пользователь нажимает на NO и телефон переходит в состояние ожидания.
. ОКОНЧАНИЕ РАЗГОВОРА.
Первым разговор оканчивает пользователь. Он нажимает клавишу NO, и телефон переходит в режим ожидания.
Первым разговор оканчивает абонент Б. Он нажимает клавишу NO, затем пользователь нажимает клавишу NO и телефон переходит в режим ожидания.
.1.3 Входящий вызов
(пункт 2.4.2. метод. указаний)
В случае входящего вызова раздаётся телефонный звонок, на экране дисплея выводится сообщение Answer? (Ответ?)
. Ответ на вызов - нажмите YES.
. Отказ от вызова - нажмите NO.
Окончание разговора соответствует исходящему вызову.
.1.4 Отключение и включение микрофона при разговоре
(пункт 2.4.3. метод. указаний)
1. При ведении разговора Вы можете ВРЕМЕННО поставить вызов на УДЕРЖАНИЕ, нажав YES. При этом будет отключен Ваш микрофон (абонент Б Вас не услышит).
. Для включения микрофона снова нажмите YES.
.1.5 Использование телефона как блокнота при разговоре
(пункт 2.4.4. метод. указаний)
1. Во время разговора введите продиктованный телефонный номер (7 цифр) с помощью клавиатуры. Номер сохраняется на дисплее (считать, что это номер абонента Б1).
. Когда Вы закончите разговор, то можете нажать YES для осуществления вызова по номеру с дисплея. (В этом варианте записанный номер тождественен набранному номеру абонента Б при исходящем вызове).
3.1.6 Осуществление вызова по списку последних набранных номеров
(пункт 2.12. метод. указаний)
1. Нажмите и придержите CLR для очистки дисплея.
. Нажмите YES (На экране выводится последний набранный номер).Если он Вас устраивает, то переходите к п. 3, либо просмотрите список и выберите требуемый номер.
. Нажмите YES (осуществление вызова).
3.2 Описание табличных алгоритмов
ВКЛЮЧЕНИЕ ТЕЛЕФОНА. Исходное состояние мобильного телефона: Телефон ОТКЛЮЧЕН. После действия по включению телефона алгоритм работы на нём перейдёт в состояние: Телефон ВКЛЮЧЕН.
. Принимаем исходное состояние алгоритма за S0 и в верхней части таблицы записываем: 0 - Телефон отключен.
. В клетку на пересечении строки Нажать NO и удерживать и столбца S(t-1) = 0 ставим 1.
. Принимаем состояние Телефон включен за S1 и в шапку таблицы записываем: 1 - Телефон включен.
ВВОД пин-кода. Согласно описанию после включения телефона необходимо ввести пин-код (4 цифры). Пользователь последовательно нажимает заданные цифры (1ю, 2ю, 3ю и 4ю). После каждого нажатия алгоритм переходит в следующее состояние, например, после нажатия 1й цифры, алгоритм из состояния S1 переходит в состояние S2 Введена 1я цифра пин-кода. В клетке на пересечении строки Ввести 1ю цифру и столбца S(t-1) = 1 ставим 2. Название этого состояния записываем в шапку таблицы. После нажатия 4й цифры алгоритм переходит в состояние S5. Затем, по описанию ввода пин-кода, необходимо действие Нажать YES. В клетке на пересечении строки Нажать YES и столбца S(t-1) = 5 ставим 6. Состояние S6 обозначаем как Введён пин-код, и записываем его в шапку таблицы. Это состояние алгоритма работы в режиме ожидания. В это состояние алгоритм приходит после выполнения любой функции, данной в меню.
Дополнение алгоритма с учётом нестандартных вариантов
По описанию ошибки ввода знаков исправляются клавишей CLR, а выключение телефона действием Нажать NO и удерживать.
При ОДИНОЧНОМ нажатии клавиши CLR, алгоритм переходит в ПРЕДЫДУЩЕЕ состояние. Например, если была введена 4я цифра пин-кода (состояние S5) и затем нажата клавиша CLR, то алгоритм из S(t-1) = 5 перейдёт в S4. В клетку на пересечении строки Нажать CLR и столбца S(t-1) = 5 ставим 4 (Но если рассматривать вариант стандартной работы, то там выполняется действие Нажать YES и алгоритм переходит в S6). Следовательно, технология заполнения клеток в строке Нажать CLR состоит в том, что в клетку на пересечении строки Нажать CLR и соответствующего столбца ввода цифры ставим предыдущее состояние S(t-1).
По описанию при нажатии и удерживании клавиши CLR все предыдущие введённые цифры стираются, и алгоритм переходит в состояние до ввода цифр. Для пин-кода это S1. Следовательно, в клетку на пересечении строки Нажать CLR и удерживать и соответствующего столбца ввода цифры S(t-1) ставим