Министерство образования Республики Беларусь
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ
Кафедра «Теория механизмов и машин»
ТУ
Н. Я. Луцко
Н. Н. Анципорович
Т. И. Булгак
БН
ИНФОРМАТИКА
КОНТРОЛЬНЫЕ РАБОТЫ И КУРСОВОЕ ПРОЕКТИРОВАНИЕ
й
ри
Учебно-методическое пособие
для студентов-заочников
машиностроительных специальностей
о
Второе издание, исправленное
зит
по
Ре
Минск 2004
УДК 681. 3(075. 4)
ББК 32. 81
Л 86
Рецензент В. И. Тзфомша
Луцке Н. Я. ТУ
Л 86 Информатика. Контрольные работы и курсовое проектирование:
Учебно-методическое пособие для студентов-заочников
машиностроительных специальностей / Н. Я. Луцко, П. П. Анципорович,
Т. И. Булгак. - 2-е изд. , испр. - Мн. : БИТУ, 2004. - 70 с. БН
ISBN 985-479-120-3.
Разработанное учебно-методическое пособие предназначено для
студентов-заочников машиностроительных специальностей, изучающих
й
курс "Информатика". Пособие содержит основные теоретические
положения, методические указания и задания для выполнения контрольных
и курсовой работ, а также примеры их выполнения. ри
УДК 6813(075. 4)
ББК 32. 81
о
з ит
по
Ре
ISBN 985-479-120-3 © Луцко Н. Я. , Анципорович П. П. ,
Булгак Т. И. , 2004
1. ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ
1. 1. Алгоритмизация задач
1. 1. 1. Алгоритм, схема алгоритма, блоки
Для получения требуемых результатов при решении любой задачи
ТУ
необходимо построить алгоритм ее решения. А л г о р и т м - конечная последовательность точно определенных
действий, приводящая к решению поставленной задачи. Действия, составляющие алгоритм, должны выполняться
БН
последовательно друг за другом. Значения данных, с которыми
выполняется очередное действие алгоритма, должны быть
обязательно определены. Они могут быть исходными данными или их
значения должны вычисляться на предьщущих шагах алгоритма. Например, для определения скорости тела V где
й
а = sin t, для некоторого момента t = ts порядок выполнения действий
должен иметь вид:
ри
1. Исходные данные - V^^, ts
2. а = sin^^
о
3. V
^ =v^нач +"'''3
at .