Перечень заданий лабораторной работы№1

  1. В исходном тексте оформить шрифт и абзац согласно образцу:

Шрифт – TimesNewRoman, 14 пт

Абзац – выравнивание – по ширине, первая строка – отступ на 1.5 см, межстрочный интервал полуторный, остальные параметры абзаца – «0».

  1. Выделить, по возможности, маркированные и нумерованные списки в тексте.
  2. Поставить автоматическую расстановку переносов (Сервис-Язык-Расстановка переносов).
  3. Основные термины текста подчеркнуть различными видами подчеркиваний.
  4. Последний абзац текста отформатировать по образцу:

Шрифт – Arial, 16 пт, цвет – синий, тип шрифта – контур.

Абзац – интервал перед – 12 пт, межстрочный интервал – двойной, остальные параметры оставить прежними.

  1. Параметры страницы для документа: правое поле – 1, левое поле – 3, верхнее и нижнее поля – 2 см.
  2. Добавить нумерацию страниц.
  3. Для двух терминов текста создать сноски (обычную и концевую), значение терминов уточнить через Интернет.
  4. Разбить текст на главы (не менее 2-х), задать заголовок для каждой главы.
  5. Выделить название текста и заголовки глав соответствующими стилями.
  6. Изменить стиль Заголовок 1 по образцу:

Шрифт – ArialBlack, 14 пт

Абзац – выравнивание по центру, интервал после – 16 пт

  1. Изменить стиль Заголовок 2 по образцу:

Шрифт – ArialBlack, 14 пт, курсив

Абзац – выравнивание по центру, интервал после – 14 пт

  1. Вставить в начало документа новый лист (Вставка-Разрыв-Новая страница).
  2. На новом листе создать автооглавление, над полученным автооглавлением написать слово «Содержание».
  3. В первом предложении каждой главы оформить первую букву буквицей. Задать границы и фон буквицы.
  4. Вставить новый раздел в документ.
  5. Скопировать в новый раздел текст документа и оформить его в 2 столбца.
  6. В нижний колонтитул вставить свою фамилию, имя и отчество и название работы («Работа в MS Word»).
  7. Перечислить изученные в ходе выполнения задания инструменты работы с документом: Например: Работа со списками (название); Колонтитулами и т.п….

Вставить в конец документа текущую дату и время (с использованием Вставки).


Вариант 1.

Алгоритм и его свойства

Сущность задачи программирования — записать что-то на чужом, малознакомом языке (мы здесь не ведем речь о профессионалах-программистах, для которых язык програм­мирования ближе, чем родной). Т. е. задача, прямо скажем, не новая! Человечество тысячи лет ее решает весьма ус­пешно.

При решении задачи на ЭВМ сначала сле­дует описать процесс решения на родном для программиста языке, например в виде схемы алгоритма, «отшлифовать» его и только после этого перевести на язык ЭВМ — БЕЙСИК, ПАСКАЛЬ и др.

Выделяют несколько этапов решения задачи (создания алгоритмов).

Первый этап – это поиск метода решения. Часто главная трудность — из нескольких ме­тодов выбрать такой, который в наибольшей степени от­вечал бы некоторым требованиям, например, минималь­ная трудоемкость, максимальная эффективность и т. д.

Второй этап значительно сложнее и состоит в выполнении определенных правил, а именно:

— выделить величины, являющиеся исходными для задачи;

— разбить процесс решения задачи на такие этапы, которые известны исполнителю и которые он мо­жет выполнить однозначно без всяких пояснений;

— указать порядок выполнения этапов;

— указать признак окончания процесса решения за­дачи;

— указать во всех случаях, что является результатом решения задачи.

Описание метода, выполненное в соответствии с эти­ми правилами, называется алгоритмом решения задачи.

Итак, мы подошли к центральному понятию информатики — алгоритму. Оно, как говорится, красной нитью (а точнее, красным канатом) проходит через весь курс. Бо­лее строго это понятие можно определить так:

Алгоритм — это метод (способ) решения задачи, записанный по определенным правилам, обеспечивающим одно­значность его понимания и механического исполнения при всех значениях исходных данных (из некоторого множества значений).

В Толковом словаре по информатике (1991 г.) дано общепринятое определение этого понятия: алго­ритм — точное предписание, определяющее вычисли­тельный процесс, ведущий от варьируемых начальных данных к искомому результату.

Для углубления понятия алгоритма выделим и рас­кроем его основные свойства, вытекающие из его опре­деления.

Существует значительное число подобных языков — БЕЙСИК, ФОРТРАН, ПЛ/1, ПАСКАЛЬ и др. Они назы­ваются языками программирования. Запись алгоритма на таком языке называется программой, а процесс пере­вода алгоритма на указанный язык — программирова­нием.

Алгоритмический процесс — процесс последовательного преобра­зования конструктивных объектов (слов, чисел, пар слов, пар чисел, предложений и т.п.)., происходящий дискретными «шагами». Каждый шаг состоит в смене одного конструктивного объекта другим.

Выводы.

1. Процесс решения задач на ЭВМ предполагает выполнение следующих основных этапов: формулировка задачи, выбор метода решения задачи, составление алгоритма, составление програм­мы, решение задачи на ЭВМ по заданной программе. Исходя из этого, основные понятия указанного про­цесса: «метод» — «алгоритм» — «программа».

2. Рассмотренная трактовка понятия «алгоритм» показывает, что алгоритм— это не что-то отвле­ченное, абстрактное и присущее лишь процессу использования ЭВМ, а неотъемлемая часть по­вседневной жизни. В частности, любые инструк­ции, любые распоряжения руководства должны быть сформулированы в виде алгоритма, чтобы они были однозначно поняты подчиненными. Причем правила формирования распоряжений-ал­горитмов, инструкций-алгоритмов те же, что и для алгоритмов решения задач на ЭВМ. В этом отношении предмет «Основы информатики» занимает особое положение в ряду прочих предметов, так как он учит составлять алгоритмы, что очень важно в жизни, а не только применительно к ЭВМ.

Свойства алгоритмов.

1. Дискретность алгоритма. Свойство алгоритма, озна­чающее, что процесс решения задачи, определяемый алгоритмом, расчленен на отдельные элементарные действия (шаги) и, соответственно, алгоритм представ­ляет последовательность указаний, команд, определя­ющих порядок выполнения шагов процесса.

2. Определенность алгоритма. Это свойство означает, что каждая команда алгоритма (предписание, .выдава­емое на каждом шаге) должна быть понятна исполни­телю, не оставлять места для ее неоднозначного тол­кования и неопределенного исполнения. Описание ал­горитма должно быть таким, чтобы его мог выпол­нить любой грамотный пользователь.

3. Результативность алгоритма. Свойство алгоритма, состоящее в том, что он всегда приводит к результату через конечное, возможно, очень большое число ша­гов.

4. Массовость алгоритма. Это свойство заключается в том, что каждый алгоритм, разработанный для реше­ния некоторой задачи, должен быть применим для ре­шения задач этого типа при всех допустимых значе­ниях исходных данных.

Способы описания алгоритмов.В настоящее время используется несколько та­ких способов:

1. Словесно-формульное описание алгоритма, т. е. описание алгоритма с помощью слов и формул. Это на­иболее простой способ. Для его понимания достаточно рассмотреть пример, приведенный ниже. Кстати, кули­нарный рецепт — пример такого описания алгоритма.

2. Графическое описание алгоритма, т. е. описание с помощью схем алгоритмов. Схема алгоритма представ­ляет собой систему связанных геометрических фигур. Каждая фигура обозначает один этап процесса решения задачи и называется блоком. Порядок выполнения эта­пов указывается стрелками, соединяющими блоки. В схеме блоки стараются размещать сверху вниз, в поряд­ке их выполнения. Для наглядности операции разного вида изображаются в схеме различными геометрически­ми фигурами.

3. Описание алгоритма на ал­горитмическом языке (алгоязыке). Алгоритмический язык — это средство для записи алгорит­мов в аналитическом виде, про­межуточном между записью ал­горитма на естественном (чело­веческом) языке и записью на языке ЭВМ (языке программиро­вания).

 

 


Вариант 2.