Читать онлайн «Задания для рейтинг-контроля по дисциплине «Программирование и основы алгоритмизации»»

Автор Новикова Н. А.

Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Владимирский государственный университет Кафедра автоматических и мехатронных систем ЗАДАНИЯ ДЛЯ РЕЙТИНГ-КОНТРОЛЯ ПО ДИСЦИПЛИНЕ «ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ» Составитель Н. А. НОВИКОВА Владимир 2008 УДК 519. 67 ББК 22. 18 З15 Рецензент Кандидат технических наук, доцент Владимирского государственного университета А. А. Глушков Печатается по решению редакционного совета Владимирского государственного университета Задания для рейтинг-контроля по дисциплине «Программирование З15 и основы алгоритмизации» / сост. Н. А. Новикова; Владим. гос. ун-т. – Владимир: Изд-во Владим. гос. ун-та, 2008. – 32 с. Предназначены для студентов специальностей 220301 и 220401 дневной и заочной форм обучения при подготовке к рейтинг-контролю и экзамену по дисциплине «Программирование и основы алгоритмизации». Содержат подбор задач, предназначенных для отработки основных приемов программирования. Большая часть разделов включает задачи, не ориентированные на какой-либо конкретный язык. УДК 519.
67 ББК 22. 18 2 Данная работа содержит задания для рейтинг-контроля по дисци- плине «Программирование и основы алгоритмизации». Предлагаемые задачи дают материал для самостоятельных занятий и для практики работы по алгоритмизации. Диапазон сложности задач довольно ши- рок. Разработанные задания отражают основные этапы создания алго- ритмов (от простого к сложному): линейные, разветвляющиеся, цик- лические вплоть до подпрограмм. Формулировка большинства задач достаточно универсальна и для написания программ могут использоваться разнообразные языки про- граммирования. Задачи разбиты на 6 разделов, каждый из которых со- ответствует определенному этапу освоения типовых приемов програм- мирования и может быть использован для оценки уровня подготовки. Рейтинг № 1 1. Программирование алгоритмов линейной структуры Составить блок-схему алгоритма решения контрольного примера и программу на алгоритмическом языке. 1. Даны x, y, z. Вычислить a, b, если ( x − 1) − ( y ) a = 1 + x² 2 + y ² 4 , b = x(arctg z + e-(x+3)). 2. Даны x, y, z. Вычислить a, b, если 3 3 + e y-1 ( y − x)2 y − x a= , b = 1+ y − x + + . 1 + x 2 y − tg( z ) 2 3 3 3. Даны x, y, z. Вычислить a, b, если x + y ( x 2 + 4) 1 + cos( y − 2) a = (1 + y ) -x-2 , b= 4 .