Лекция №1 Структурная технология конструирования алгоритмов.
Формат по образцу
Контроль ввода
Мастер условного форматирования
Форматы дат
Д — отображает число даты без ведущего нуля.
ДД — число даты с ведущим нулем.
М — цифры месяца без ведущего нуля.
ММ — цифры месяца с ведущим нулем.
МММ — трехбуквенное название месяца.
ММММ — полное название месяца.
ГГ — две младшие цифры года.
ГГГГ — все четыре цифры года.
ДДД — двухбуквенное название дня недели.
ДДДД — полное название дня недели.
Командой Формат — Условное форматирование вызывается диалоговое окно:
Любое значение может использоваться в логическом выражении, которое формируется с помощью мастера. В соответствии с условием назначается формат с помощью кнопки «Формат».
В Excel имеются средства контроля ввода данных, которые мы можем закрепить за определенными ячейками таблицы. Они доступны через меню Данные — Проверка, открывающее окно Проверка вводимых значений , состоящее из трех вкладок.
Вкладка Параметры определяет условия, проверяемые системой при вводе. Во вкладке Сообщение для ввода формируется подсказка при входе в контролируемую клетку. Во вкладке Сообщение об ошибке формируется сообщение, предъявляемое пользователю, если он ввел неправильное значение.
Ускорить процесс оформления таблицы можно ускорить, если воспользоваться пиктограммой Формат по образцу. Для этого следует выделить блок, формат которого копируется, щелкнуть пиктограмму копирования форматов (указатель курсора получит форму кисти) и щелкнуть мышью на форматируемом блоке. Этот блок приобретет формат блока-оригинала.
План
1. Основы алгоритмизации.
2. Основные алгоритмические структуры.
3. Идеи структурной технологии конструирования алгоритмов
Алгоритм – это конечная последовательность однозначных предписаний, исполнение которых позволяет с помощью конечного числа шагов получить решение задачи, однозначно определяемое исходными данными.
Алгоритм – последовательность действий (правил) однозначно приводящих к решению поставленной задачи.
Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Каждый алгоритм создается конкретным автором и рассчитан на конкретного исполнителя.
Исполнитель алгоритма – это тот объект или субъект, для управления которым составлен алгоритм. Система команд исполнителя (СКИ) – это вся совокупность команд, которые может выполнять исполнитель.
- Дискретность (алгоритм разбит на независимые части).
- Массовость (предназначен для решения многих аналогичных задач)
- Понятность (алгоритм составляется только из команд, входящих в СКИ исполнителя).
- Конечность или результативность (выполнение алгоритма должно приводить к результату за конечное число шагов).
- Точность (каждая команда алгоритма управления определяет однозначное действие исполнителя)
Определенная последовательность действий всегда применяется к некоторым исходным данным. Например, для приготовления блюда по кулинарному рецепту нужны соответствующие продукты (данные). Для решения математической задачи (квадратного уравнения) нужны исходные числовые данные (коэффициенты уравнения).полный набор данных – необходимый и достаточный набор данных для решения поставленной задачи (получения искомого результата)
Вопросы для самоконтроля
1. Приведите пример алгоритма;
2. Назовите исполнителей каких- либо алгоритмов;
3. Определите полный набор данных для решения следующих задач обработки информации: вычисление стоимости покупок в магазине, вычисление площади треугольника.
4. Сформулируйте алгоритмы обработки информации для заданий вопроса 3, если исполнителем являетесь вы сами. Какие команды при этом вы должны уметь выполнять?
3) с помощью блок – схемы (графический способ описания алгоритма)
Каждый блок, входящий в блок-схему означает какое-либо действие, блоки соединяются стрелками. В блок-схемах могут использоваться различные виды блоков, в зависимости от характера выполняемого действия: