- •Кафедра "Автоматизированные системы управления"
- •Донецк - ДонНту
- •1.Общие сведения
- •2. Порядок выбора вариантов заданий и требования к оформлению контрольной работы
- •3. Условия индивидуальных заданий
- •Методические указания
- •Методические указания
- •Методические указания
- •Методические указания
- •Методические указания
- •Варианты заданий
- •Методические указания
- •4. Рекомендуемая литература
- •5.Информация для подготовки к экзамену
- •Список вопросов в экзаменационных билетах:
- •Типы задач в экзаменационных билетах:
2. Порядок выбора вариантов заданий и требования к оформлению контрольной работы
Контрольная работа по данной дисциплине включает 6 заданий. Номера вариантов по каждому заданию выбираются по буквам фамилии студента в соответствии с таблицей:
№ варианта |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
Буквы |
А |
Б |
В |
Г |
Д |
Е |
Ё |
Ж |
З |
И |
К |
Л |
М |
Н |
О |
П |
Р |
С |
Т |
У |
|
Ф |
Х |
Ц |
Ч |
Ш |
Щ |
Ъ |
Ы |
Ь |
Э |
|
Ю |
Я |
|
|
|
|
|
|
|
|
Если фамилия студента состоит меньше, чем из 6 букв, то недостающие буквы берутся с начала фамилии. Например, для студента с фамилией Иванов должны быть выбраны следующие варианты заданий:
Задание №1 - 10 вариант (буква И)
Задание №2 - 3 вариант (буква В)
Задание №3 - 1 вариант (буква А)
Задание №4 - 4 вариант (буква Н)
Задание №5 - 5 вариант (буква О)
Задание №6 - 3 вариант (буква В)
Контрольная работа должна быть выполнена на сшитых стандартных листах формата А4 и включать: титульный лист, информацию о выполнении каждого из заданий.
На титульном листе указываются: вверху – названия: университета и кафедры, в центре – Контрольная работа и название дисциплины, ниже – Студент Шифр группы Фамилия И.О., затем – должности и Фамилии И.О. преподавателей.
По каждому заданию необходимо представить:
- № задания, тему;
- № варианта, условие задания;
- блок-схему алгоритма;
- листинг (распечатку исходного текста) отлаженной программы;
- распечатку результатов работы программы.
3. Условия индивидуальных заданий
ЗАДАНИЕ № 1 ИЗУЧЕНИЕ ЭЛЕМЕНТОВ ЯЗЫКА С, ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЕНИЙ И ЦИКЛОВ С ИСПОЛЬЗОВАНИЕМ ОПЕРАТОРОВ УСЛОВНОГО, ПЕРЕХОДА И ЦИКЛА
Методические указания
Для приведенных ниже заданий составить блок-схемы алгоритмов и программы на языке С, в которых использованы операторы: условные, переходов, ввода, вывода. Значения не определенных исходных данных задать самостоятельно при вводе с клавиатуры. Программу выполнить в двух вариантах: первый вариант - с использованием оператора цикла while ; второй вариант - do..while . Варианты заданий приведены в таблице 3.1
Таблица 3.1 Варианты заданий
№ п/п |
Что необходимо определить |
Исходные данные |
Выводимые данные |
1 |
Определить: k – количество y > 0 и S – сумму y < 0. |
-2 x 20 dx = 0.2 a, b
|
x, a, b, y, k, s |
2 |
y
= e Определить: n – количество y, принадлежащих [0,3], Р – произведение y > 5. |
- 8 x 16 dx = 0.5 a,b |
x, b, a, y, n, p |
3 |
z
= ay
Определить: Sz – среднее значение z и K – количество z > Sz |
-4 x 12 dx = 0.2 a,b |
x, y, z, Sz, K |
4 |
Определить: s – сумму y > 2 и р – произведение значений y, принадлежащих [1,5]. |
- 10 x 10 dx = 0.5 t
|
x, t, y, s, p |
5 |
Определить : k – количество y < 0.5 и S – сумму y > 5. |
-
5
dx = 0.4 |
x, y, z, k, s |
6 |
Определить: R – произведение ненулевых значений у . |
0 db = 0.5 a, b |
b, x, y, r |
7 |
Определить: k – количество z > 2.5 и s – сумму y < 0. |
0 dx = 0.2 a |
х, y, z, k, s |
8 |
Определить : N – количество y, принадле-жащих [-3,3], P – произведение y > 0. |
-5
dx = 0.5 a |
х, y, z, n, p |
9 |
Определить: s – сумму z < 0 и р – произведение z, принадлежащих [0,8]. |
-
3
dt = 0.1 a, b |
t, y, z, s, p |
10 |
Определить: k – количество f > 5 и S – сумму f, принадлежащих [0,10]. |
-3 dx = 0.4 a |
x, y, f, k s |
ЗАДАНИЕ № 2. ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
