- •Часть 1.
- •Оглавлени
- •Введение
- •Общие положения Общие требования
- •Порядок работы
- •Требования к программе
- •Требования к оформлению отчета
- •Лабораторная работа №1 Тема: «Применение стандартных функций языка» Варианты индивидуальных заданий:
- •Лабораторная работа №2 Тема: «Программирование линейных алгоритмов». Варианты индивидуальных заданий:
- •Лабораторная работа № 3 Тема: «Нахождение значения функции с использованием условного оператора». Варианты индивидуальных заданий:
- •Лабораторная работа № 4 Тема: «Программирование алгоритмов разветвляющейся структуры с использованием условного оператора». Варианты индивидуальных заданий:
- •Лабораторная работа № 5 Тема: «Программирование алгоритмов разветвляющейся структуры с использованием оператора варианта». Варианты индивидуальных заданий:
- •Лабораторная работа № 6 Тема: «Составление простейшего меню с использованием оператора варианта». Варианты индивидуальных заданий:
- •Лабораторная работа № 7 Тема: «Табулирование функций с использованием циклических алгоритмов с параметром». Варианты индивидуальных заданий:
- •Лабораторная работа № 8 Тема: «Вычисление сумм простейших числовых рядов». Варианты индивидуальных заданий:
- •Лабораторная работа № 9 Тема: «Табулирование функций с использованием циклических алгоритмов с постусловием». Варианты индивидуальных заданий:
- •Лабораторная работа № 10 Тема: «Проектирование алгоритмов и программ с использованием цикла с предусловием. Обработка функций». Варианты индивидуальных заданий:
- •Лабораторная работа № 11 Тема: «Обработка числовых данных». Варианты индивидуальных заданий:
- •Лабораторная работа № 12 Тема: «Вычисление конечных сумм и произведений». Варианты индивидуальных заданий:
- •Лабораторная работа № 13 Тема: «Итерационные циклы. Вычисление суммы бесконечного ряда». Варианты индивидуальных заданий:
- •Лабораторная работа № 14 Тема: «Работа с графикой» Варианты индивидуальных заданий:
- •Библиографический список
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
Ульяновский государственный технический университет
ДИМИТРОВГРАДСКИЙ ИНСТИТУТ ТЕХНОЛОГИИ, УПРАВЛЕНИЯ И ДИЗАЙНА
(филиал)
Ульяновского государственного технического университета
ЛАБОРАТОРНЫЙ ПРАКТИКУМ
по программированию
Часть 1.
Для студентов всех специальностей
дневной и заочной форм обучения
Составители: Е. П. Нехожина,
Т.Н. Павлова
Димитровград, 2009
УДК 681.33
ББК 32.973
Н 58
Рецензент: к.п.н., доцент кафедры ИТ ДИТУД Ракова О. А.
Одобрено научно-методическим советом Димитровградского института технологии, управления и дизайна УлГТУ
Лабораторный практикум по программированию: Варианты заданий для выполнения лабораторных работ по программированию для студентов инженерных и экономических специальностей/сост. Е.П.Нехожина, Т.Н.Павлова — Димитровград, ДИТУД УЛГТУ, 2009. — 34 с.
Цель практикума помочь изучающим основы программирования приобрести практические навыки разработки алгоритмов и программ с использованием принципов структурного программирования путем решения специально подобранных задач. По каждой теме приведены варианты заданий различной степени сложности.
Лабораторный практикум предназначен для студентов специальностей дневной формы обучения, изучающих программирование в том или ином объеме.
УДК 681.33
ББК 32.973
© Нехожина Е.П., Павлова Т.Н., составление, 2009
© Оформление, ДИТУД УлГТУ, 2009
Оглавлени
ОГЛАВЛЕНИ 5
ВВЕДЕНИЕ 8
ОБЩИЕ ПОЛОЖЕНИЯ 9
Общие требования 9
Порядок работы 9
Требования к программе 9
Требования к оформлению отчета 10
ЛАБОРАТОРНАЯ РАБОТА №1 11
Тема: «Применение стандартных функций языка» 11
Варианты индивидуальных заданий: 11
ЛАБОРАТОРНАЯ РАБОТА №2 13
Тема: «Программирование линейных алгоритмов». 13
Варианты индивидуальных заданий: 13
ЛАБОРАТОРНАЯ РАБОТА № 3 15
Тема: «Нахождение значения функции с использованием условного оператора». 15
Варианты индивидуальных заданий: 15
ЛАБОРАТОРНАЯ РАБОТА № 4 17
Тема: «Программирование алгоритмов разветвляющейся структуры с использованием условного оператора». 17
Варианты индивидуальных заданий: 17
ЛАБОРАТОРНАЯ РАБОТА № 5 20
Тема: «Программирование алгоритмов разветвляющейся структуры с использованием оператора варианта». 20
Варианты индивидуальных заданий: 20
ЛАБОРАТОРНАЯ РАБОТА № 6 24
Тема: «Составление простейшего меню с использованием оператора варианта». 24
Варианты индивидуальных заданий: 24
ЛАБОРАТОРНАЯ РАБОТА № 7 30
Тема: «Табулирование функций с использованием циклических алгоритмов с параметром». 30
Варианты индивидуальных заданий: 30
ЛАБОРАТОРНАЯ РАБОТА № 8 34
Тема: «Вычисление сумм простейших числовых рядов». 34
Варианты индивидуальных заданий: 34
ЛАБОРАТОРНАЯ РАБОТА № 9 35
Тема: «Табулирование функций с использованием циклических алгоритмов с постусловием». 35
Варианты индивидуальных заданий: 35
ЛАБОРАТОРНАЯ РАБОТА № 10 36
Тема: «Проектирование алгоритмов и программ с использованием цикла с предусловием. Обработка функций». 36
Варианты индивидуальных заданий: 36
ЛАБОРАТОРНАЯ РАБОТА № 11 40
Тема: «Обработка числовых данных». 40
Варианты индивидуальных заданий: 40
ЛАБОРАТОРНАЯ РАБОТА № 12 42
Тема: «Вычисление конечных сумм и произведений». 42
Варианты индивидуальных заданий: 42
ЛАБОРАТОРНАЯ РАБОТА № 13 45
Тема: «Итерационные циклы. Вычисление суммы бесконечного ряда». 45
Варианты индивидуальных заданий: 45
ЛАБОРАТОРНАЯ РАБОТА № 14 47
Тема: «Работа с графикой» 47
Варианты индивидуальных заданий: 47
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 49
ВВЕДЕНИЕ 4
ОБЩИЕ ПОЛОЖЕНИЯ 5
ЛАБОРАТОРНАЯ РАБОТА №1 7
Тема: «Применение стандартных функций языка». 7
ЛАБОРАТОРНАЯ РАБОТА №2 8
Тема: «Программирование линейных алгоритмов». 8
ЛАБОРАТОРНАЯ РАБОТА № 3 10
Тема: «Нахождение значения функции с использованием условного оператора». 10
ЛАБОРАТОРНАЯ РАБОТА № 4 11
Тема: «Программирование алгоритмов разветвляющейся структуры с использованием условного оператора». 11
ЛАБОРАТОРНАЯ РАБОТА № 5 13
Тема: «Программирование алгоритмов разветвляющейся структуры с использованием оператора варианта». 13
ЛАБОРАТОРНАЯ РАБОТА № 6 16
Тема: «Составление простейшего меню с использованием оператора варианта». 16
ЛАБОРАТОРНАЯ РАБОТА № 7 21
Тема: «Табулирование функций с использованием циклических алгоритмов с параметром». 21
ЛАБОРАТОРНАЯ РАБОТА № 8 23
Тема: «Вычисление сумм простейших числовых рядов». 23
ЛАБОРАТОРНАЯ РАБОТА № 9 25
Тема: «Табулирование функций с использованием циклических алгоритмов с постусловием». 25
ЛАБОРАТОРНАЯ РАБОТА № 10 25
Тема: «Проектирование алгоритмов и программ с использованием цикла с предусловием. Обработка функций». 25
ЛАБОРАТОРНАЯ РАБОТА № 11 28
Тема: «Обработка числовых данных». 28
ЛАБОРАТОРНАЯ РАБОТА № 12 29
Тема: «Вычисление конечных сумм и произведений». 29
ЛАБОРАТОРНАЯ РАБОТА № 13 31
Тема: «Итерационные циклы. Вычисление суммы бесконечного ряда». 31
ЛАБОРАТОРНАЯ РАБОТА № 14 33
Тема: «Работа с графикой». 33
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 34