- •Тема: Основные приемы работы в текстовом редакторе Microsoft Word 2007. Редактирование и проверка документов.
- •Чтобы выделить текст:
- •Чтобы проверить орфографию и грамматику:
- •Чтобы удалить из документа личную информацию:
- •Изменение внешнего вида текста.
- •Изменение внешнего вида документа.
- •Чтобы добавить в документ фоновый цвет:
- •Чтобы изменить способы заливки фона в документе:
- •Чтобы добавить текстовую подложку:
- •Чтобы применить к документу другой шаблон:
- •Размещение информации в столбцах и таблицах.
- •Чтобы нарисовать таблицу:
- •Тема: Дополнительные возможности текстового редактора Microsoft Word 2007. Защита документов. Работа с графическими изображениями и фотографиями.
- •Работа с символами и формулами.
- •Работа с диаграммами и графиками.
- •Работа с длинными документами.
- •Чтобы вставить закладку:
- •Чтобы вставить перекрестную ссылку:
- •Чтобы вставить гиперссылку в другое место:
- •Приемы защиты документов от несанкционированного доступа.
- •Чтобы убрать пароль:
- •Чтобы ограничить форматирование и редактирование:
- •Тема: Основные приемы работы в табличном процессоре Microsoft Excel 2007. Создание и изменение рабочей книги.
- •Работа с данными и таблицами данных.
- •Выполнение вычислений над данными.
- •Изменение внешнего вида документа.
- •Тема: Основные приемы работы в системе управления базами данных Microsoft Access 2007. Создание базы данных.
- •Упрощение ввода данных при помощи форм.
- •Чтобы одновременно создать форму и подформу:
- •Чтобы добавить подформу на форму:
- •Поиск определенной информации, создание запросов.
- •Чтобы создать запрос в режиме конструктора:
- •Сохранение точности информации.
- •Тема: Основные приемы работы в Microsoft Power Point 2007. Создание презентации.
- •Работа с текстом на слайдах.
- •Чтобы создать слайды и маркированные списки на вкладке Структура:
- •Настройка макета, порядка и внешнего вида слайдов.
- •Чтобы добавить заливку или текстуру к фону слайда:
- •Проведение электронных презентаций.
- •Чтобы создать собственный показ презентации:
- •Чтобы использовать ручку для рисования на слайдах:
- •Чтобы удалить все рукописные данные со слайдов:
- •Тема: Системы счисления.
- •Основные понятия систем счисления.
- •Виды систем счисления.
- •Правила перевода чисел из одной системы в другую.
- •Тема: Алгоритмы, их виды и способы записи.
- •Метод алгоритмизации.
- •Алгоритм и его свойства.
- •Способы записи алгоритмов.
- •Базовые алгоритмические структуры: линейные, разветвляющиеся, циклические..
- •Тема: Данные в языке высокого уровня.
- •17.1. Алфавит языка.
- •17.2. Данные в языке высокого уровня.
- •17.2.1 Константы.
- •17.2.2 Переменные.
- •17.2.3 Типы данных.
- •17.3. Операции и выражения.
- •17.4. Стандартные функции.
- •Тема: Структура программы на языке высокого уровня.
- •18.1. Структура программы на языке высокого уровня.
- •18.2. Простейшие операторы.
- •18.2.1. Оператор присваивания.
- •18.2.2. Операторы ввода.
- •18.2.3. Операторы вывода.
- •18.2.4. Составной оператор.
- •18.3.Структурные операторы.
- •18.3.1. Условный оператор if…then…else.
- •18.3.2. Оператор варианта case.
- •18.3.3. Оператор цикла с предусловием while…do.
- •18.3.4. Оператор цикла с постусловием repeat…until.
- •18.3.5. Оператор цикла с параметром for…do.
- •18.3.6. Операторы break, continue, exit, halt.
- •18.3.7. Алгоритмы обработки массивов.
- •Тема: Работа с подпрограммами и файлами.
- •19.1. Процедуры и функции.
- •19.1.1.Процедуры.
- •19.1.2.Функции.
- •19.1.3.Процедурные типы.
- •19.1.4.Глобальные и локальные переменные и типы.
- •19.2.Работа с файлами.
- •19.2.1. Описание файловых переменных.
- •19.2.2. Обработка типизированных файлов.
- •19.2.3. Последовательный и прямой доступ к файлам.
- •19.2.4. Работа с текстовыми файлами.
- •19.3.Динамические переменные и указатели.
- •Тема: Графические средства языков высокого уровня.
- •20.1. Краткая характеристика графических режимов.
- •20.2. Управление графическими режимами.
- •20.3. Некоторые графические процедуры и функции.
- •20.4. Вывод текста в графическом режиме.
- •20.5. Сохранение и выдача изображений.
- •Тема: Основные приемы работы в среде языка высокого уровня.
- •21.1. Вызов среды.
- •21.2. Набор текста программы.
- •21.3. Работа с файлами.
- •21.4. Выполнение и отладка программы.
- •21.5. Работа с меню.
- •Тема: Компьютерные сети.
- •22.1. Основные характеристики компьютерных сетей.
- •22.2. Классификация компьютерных сетей. (Слайд 4).
- •22.3. Топология сетей. (Слайд 7).
- •22.4. Модель взаимосвязи открытых систем. (Слайд 14).
- •22.5. Сетевое оборудование. (Слайд 16).
Алгоритм и его свойства.
ОПРЕДЕЛЕНИЕ 1. Алгоритмом называется точная инструкция исполнителю в понятной для него форме, определяющая процесс достижения поставленной цели на основе имеющихся исходных данных за конечное число шагов.
Основными свойствами алгоритмов являются:
универсальность (массовость) - применимость алгоритма к различным наборам исходных данных.
дискретность - процесс решения задачи по алгоритму разбит на отдельные действия.
однозначность - правила и порядок выполнения действий алгоритма имеют единственное толкование.
конечность - каждое из действий и весь алгоритм в целом обязательно завершаются.
результативность - по завершении выполнения алгоритма обязательно получается конечный результат.
выполнимость - результата алгоритма достигается за конечное число шагов.
Алгоритм считается правильным, если его выполнение дает правильный результат. Соответственно алгоритм содержит ошибки, если можно указать такие допустимые исходные данные или условия, при которых выполнение алгоритма либо не завершится вообще, либо не будет получено никаких результатов, либо полученные результаты окажутся неправильными.
Выделяют три крупных класса алгоритмов:
вычислительные алгоритмы, работающие со сравнительно простыми видами данных, такими как числа и матрицы, хотя сам процесс вычисления может быть долгим и сложным;
информационные алгоритмы, представляющие собой набор сравнительно простых процедур, работающих с большими объемами информации (алгоритмы баз данных);
управляющие алгоритмы, генерирующие различные управляющие воздействия на основе данных, полученных от внешних процессов, которыми алгоритмы управляют.
Способы записи алгоритмов.
Для записи алгоритмов используют самые разнообразные средства. Выбор средства определяется типом исполняемого алгоритма. Выделяют следующие основные способы записи алгоритмов:
вербальный, когда алгоритм описывается на человеческом языке;
символьный, когда алгоритм описывается с помощью набора символов;
графический, когда алгоритм описывается с помощью набора графических изображений.
Общепринятыми способами записи являются графическая запись с помощью блок-схем и символьная запись с помощью какого-либо алгоритмического языка.
О
писание
алгоритма с помощью блок схем осуществляется
рисованием последовательности
геометрических фигур, каждая из которых
подразумевает выполнение определенного
действия алгоритма. Порядок выполнения
действий указывается стрелками. Написание
алгоритмов с помощью блок-схем
регламентируется ГОСТом. Внешний вид
основных блоков, применяемых при
написании блок схем, приведен на рисунке
16.1:
Рис. 16.1
Базовые алгоритмические структуры: линейные, разветвляющиеся, циклические..
В зависимости от последовательности выполнения действий в алгоритме выделяют алгоритмы линейной, разветвленной и циклической структуры.
В алгоритмах линейной структуры действия выполняются последовательно одно за другим (рис. 16.2).
ПРИМЕР 16.1. Зная длины трех сторон треугольника, вычислить его площадь и периметр.
Постановка
задачи:
Пусть
- длины сторон треугольника. Необходимо
найти
- площадь треугольника,
- периметр треугольника.
Математическая модель:
Для
нахождения периметра применим формулу:
Для
нахождения площади треугольника
воспользуемся формулой Герона:
,
г
де
- полупериметр.
В
ходные
данные:
.
Выходные
данные:
.
Алгоритм решения задачи представлен на рисунке 16.3.
Рис. 16.2
Рис. 16.3
В алгоритмах разветвленной структуры в зависимости от выполнения или невыполнения какого-либо условия производятся различные последовательности действий. Каждая такая последовательность действий называется ветвью алгоритма (рис. 16.4).
ПРИМЕР 16.2. Зная коэффициенты квадратного уравнения, вычислить его корни.
Постановка
задачи:
Пусть
- коэффициенты квадратного уравнения.
Необходимо найти
– его корни.
Математическая модель:
Для
нахождения корней квадратного уравнения
вычислим дискриминант:
тогда:
если
,
то уравнение корней не имеет, завершаем
выполнение; иначе:если
,
то уравнение имеет два равных корня
;
иначе:если
,
то уравнение имеет два разных корня
.
В
ходные
данные:
.
Выходные данные: .
Алгоритм решения задачи представлен на рисунке 16.5.
Да
Нет
Да
Нет
Да
Нет
Рис. 16.4
Рис. 16.5
В алгоритмах циклической структуры в зависимости от выполнения или невыполнения какого-либо условия выполняется повторяющаяся последовательность действий, называющаяся телом цикла. Вложенным называется цикл, находящийся внутри тела другого цикла. Различают циклы с предусловием и постусловием (рис. 16.6).
Рис. 16.6
Итерационным называется цикл, число повторений которого не задается, а определяется в ходе выполнения цикла. В этом случае одно повторение цикла называется итерацией.
ПРИМЕР 16.3. Найти сумму элементов одномерного массива.
Постановка
задачи:
Пусть
– число элементов массива,
-
-ый элемент массива. Необходимо найти
– сумму его элементов.
Математическая модель:
К изначально обнуленной переменной для суммы элементов в цикле прибавляем вводимые значения элементов массива, пока число элементов не станет равным .
Входные
данные:
,
для
.
Выходные данные: .
Алгоритм решения задачи представлен на рисунке 16.7.
Да
Нет
Рис. 16.7
ЛЕКЦИЯ 17. (Слайд 1).
