Перечень заданий лабораторной работы№1
- В исходном тексте оформить шрифт и абзац согласно образцу:
Шрифт – TimesNewRoman, 14 пт
Абзац – выравнивание – по ширине, первая строка – отступ на 1.5 см, межстрочный интервал полуторный, остальные параметры абзаца – «0».
- Выделить, по возможности, маркированные и нумерованные списки в тексте.
- Поставить автоматическую расстановку переносов (Сервис-Язык-Расстановка переносов).
- Основные термины текста подчеркнуть различными видами подчеркиваний.
- Последний абзац текста отформатировать по образцу:
Шрифт – Arial, 16 пт, цвет – синий, тип шрифта – контур.
Абзац – интервал перед – 12 пт, межстрочный интервал – двойной, остальные параметры оставить прежними.
- Параметры страницы для документа: правое поле – 1, левое поле – 3, верхнее и нижнее поля – 2 см.
- Добавить нумерацию страниц.
- Для двух терминов текста создать сноски (обычную и концевую), значение терминов уточнить через Интернет.
- Разбить текст на главы (не менее 2-х), задать заголовок для каждой главы.
- Выделить название текста и заголовки глав соответствующими стилями.
- Изменить стиль Заголовок 1 по образцу:
Шрифт – ArialBlack, 14 пт
Абзац – выравнивание по центру, интервал после – 16 пт
- Изменить стиль Заголовок 2 по образцу:
Шрифт – ArialBlack, 14 пт, курсив
Абзац – выравнивание по центру, интервал после – 14 пт
- Вставить в начало документа новый лист (Вставка-Разрыв-Новая страница).
- На новом листе создать автооглавление, над полученным автооглавлением написать слово «Содержание».
- В первом предложении каждой главы оформить первую букву буквицей. Задать границы и фон буквицы.
- Вставить новый раздел в документ.
- Скопировать в новый раздел текст документа и оформить его в 2 столбца.
- В нижний колонтитул вставить свою фамилию, имя и отчество и название работы («Работа в MS Word»).
- Перечислить изученные в ходе выполнения задания инструменты работы с документом: Например: Работа со списками (название); Колонтитулами и т.п….
Вставить в конец документа текущую дату и время (с использованием Вставки).
Вариант 1.
Алгоритм и его свойства
Сущность задачи программирования — записать что-то на чужом, малознакомом языке (мы здесь не ведем речь о профессионалах-программистах, для которых язык программирования ближе, чем родной). Т. е. задача, прямо скажем, не новая! Человечество тысячи лет ее решает весьма успешно.
При решении задачи на ЭВМ сначала следует описать процесс решения на родном для программиста языке, например в виде схемы алгоритма, «отшлифовать» его и только после этого перевести на язык ЭВМ — БЕЙСИК, ПАСКАЛЬ и др.
Выделяют несколько этапов решения задачи (создания алгоритмов).
Первый этап – это поиск метода решения. Часто главная трудность — из нескольких методов выбрать такой, который в наибольшей степени отвечал бы некоторым требованиям, например, минимальная трудоемкость, максимальная эффективность и т. д.
Второй этап значительно сложнее и состоит в выполнении определенных правил, а именно:
— выделить величины, являющиеся исходными для задачи;
— разбить процесс решения задачи на такие этапы, которые известны исполнителю и которые он может выполнить однозначно без всяких пояснений;
— указать порядок выполнения этапов;
— указать признак окончания процесса решения задачи;
— указать во всех случаях, что является результатом решения задачи.
Описание метода, выполненное в соответствии с этими правилами, называется алгоритмом решения задачи.
Итак, мы подошли к центральному понятию информатики — алгоритму. Оно, как говорится, красной нитью (а точнее, красным канатом) проходит через весь курс. Более строго это понятие можно определить так:
Алгоритм — это метод (способ) решения задачи, записанный по определенным правилам, обеспечивающим однозначность его понимания и механического исполнения при всех значениях исходных данных (из некоторого множества значений).
В Толковом словаре по информатике (1991 г.) дано общепринятое определение этого понятия: алгоритм — точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату.
Для углубления понятия алгоритма выделим и раскроем его основные свойства, вытекающие из его определения.
Существует значительное число подобных языков — БЕЙСИК, ФОРТРАН, ПЛ/1, ПАСКАЛЬ и др. Они называются языками программирования. Запись алгоритма на таком языке называется программой, а процесс перевода алгоритма на указанный язык — программированием.
Алгоритмический процесс — процесс последовательного преобразования конструктивных объектов (слов, чисел, пар слов, пар чисел, предложений и т.п.)., происходящий дискретными «шагами». Каждый шаг состоит в смене одного конструктивного объекта другим.
Выводы.
1. Процесс решения задач на ЭВМ предполагает выполнение следующих основных этапов: формулировка задачи, выбор метода решения задачи, составление алгоритма, составление программы, решение задачи на ЭВМ по заданной программе. Исходя из этого, основные понятия указанного процесса: «метод» — «алгоритм» — «программа».
2. Рассмотренная трактовка понятия «алгоритм» показывает, что алгоритм— это не что-то отвлеченное, абстрактное и присущее лишь процессу использования ЭВМ, а неотъемлемая часть повседневной жизни. В частности, любые инструкции, любые распоряжения руководства должны быть сформулированы в виде алгоритма, чтобы они были однозначно поняты подчиненными. Причем правила формирования распоряжений-алгоритмов, инструкций-алгоритмов те же, что и для алгоритмов решения задач на ЭВМ. В этом отношении предмет «Основы информатики» занимает особое положение в ряду прочих предметов, так как он учит составлять алгоритмы, что очень важно в жизни, а не только применительно к ЭВМ.
Свойства алгоритмов.
1. Дискретность алгоритма. Свойство алгоритма, означающее, что процесс решения задачи, определяемый алгоритмом, расчленен на отдельные элементарные действия (шаги) и, соответственно, алгоритм представляет последовательность указаний, команд, определяющих порядок выполнения шагов процесса.
2. Определенность алгоритма. Это свойство означает, что каждая команда алгоритма (предписание, .выдаваемое на каждом шаге) должна быть понятна исполнителю, не оставлять места для ее неоднозначного толкования и неопределенного исполнения. Описание алгоритма должно быть таким, чтобы его мог выполнить любой грамотный пользователь.
3. Результативность алгоритма. Свойство алгоритма, состоящее в том, что он всегда приводит к результату через конечное, возможно, очень большое число шагов.
4. Массовость алгоритма. Это свойство заключается в том, что каждый алгоритм, разработанный для решения некоторой задачи, должен быть применим для решения задач этого типа при всех допустимых значениях исходных данных.
Способы описания алгоритмов.В настоящее время используется несколько таких способов:
1. Словесно-формульное описание алгоритма, т. е. описание алгоритма с помощью слов и формул. Это наиболее простой способ. Для его понимания достаточно рассмотреть пример, приведенный ниже. Кстати, кулинарный рецепт — пример такого описания алгоритма.
2. Графическое описание алгоритма, т. е. описание с помощью схем алгоритмов. Схема алгоритма представляет собой систему связанных геометрических фигур. Каждая фигура обозначает один этап процесса решения задачи и называется блоком. Порядок выполнения этапов указывается стрелками, соединяющими блоки. В схеме блоки стараются размещать сверху вниз, в порядке их выполнения. Для наглядности операции разного вида изображаются в схеме различными геометрическими фигурами.
3. Описание алгоритма на алгоритмическом языке (алгоязыке). Алгоритмический язык — это средство для записи алгоритмов в аналитическом виде, промежуточном между записью алгоритма на естественном (человеческом) языке и записью на языке ЭВМ (языке программирования).
Вариант 2.