logo
Лаб

Формализация, алгоритмизация и программирование

  1. Распределение, именование ячеек памяти (ячеек таблицы).

  2. Определение направления потоков данных: входные (ввод) и выходные (вывод).

  3. Определение и задание формата данных.

  4. Составление математического закона (формулы), описывающего алгоритм решения задачи.

  5. Составление программы на языке программирования.

В таблице 3.2. и на рисунке 3.3. представлено распределение ячеек рабочего листа.

Таблица 3.2. - Распределение ресурсов рабочего листа Microsoft Excel

Ячейка таблицы

Направление потока данных

Имя ячейки

(Заголовок)

Величина

A2:A15

(Электроприбор)

Названия приборов

В2:B15

Ввод

(Состояние)

Селективный переключатель:

0 — выключено;

1 — включено.

С2:C15

Вывод

Мощность

Цифровые индикаторы потребляемой мощности:

0 — если Состояниеi = 0;

Pi — если Состояниеi = 1.

E4

Вывод

Цифровой индикатор суммарной мощности, Вт.

D6

Вывод

Излучатель сигнала тревоги:

"Норма", если

"Пожар", если

Ячейки A1, B1, C1 содержат заголовки списка.

В ячейки A2:A15 внесены названия электрических приборов.

Ячейки B2:B15, будут работать в режиме селективного переключателя с двумя возможными состояниями: 0 — выключено; 1— включено.

Ячейки C2:C15 отображают мощность включенного прибора Pi, где Pi — мощность отдельного прибора, i — номер строки таблицы (i = 2, 3, …, 15).

Ячейка E4 получена путем объединения четырех ячеек диапазона E4:F5.

Ячейка D6 получена путем объединения двадцати ячеек диапазона D6:G10.

Рисунок 3.3. - Распределение ячеек рабочего листа