Алгоритмы работы на сотовом мобильном телефоне

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

дённом значении пин-кода начинается поиск сети (последовательно высвечиваются: 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) ставим