«южно-российский государственный технический университет (новочеркасский политехнический институт)»
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
![]() |
«ЮЖНО-РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(НОВОЧЕРКАССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ)»
|
Факультет: ФИТ
Кафедра: ИБТКСиИ
ЗАДАНИЕ
на курсовую работу по дисциплине
«Информационные технологии»
по направлению 190600.62-"Эксплуатация транспортно-технологических машин и комплексов"
для студента _______________________________________________ группы МФ-1-3
(фамилия, имя, отчество) (№ учебной группы)
Тема работы: «Составление алгоритмов и программ (Вариант № ___ )»
Исходные данные и основные требования:
Составить блок-схемы алгоритмов и программы на языке Pascal для решения на ПЭВМ следующих задач:
Задание 1.
Задание 2.
Задание 3.
Структура курсовой работы:
1. Титульный лист;
2. Бланк задания на курсовую работу (заполненный в соответствии с № варианта);
3. Введение;
4. Анализ задачи и описание порядка выполнения задачи;
5. Блок-схема алгоритма решения задачи (графическое представление алгоритма в соответствии с требованиями ГОСТ 19.701-90. «Схемы алгоритмов, программ, данных и систем»;);
6. Программа на языке Pascal для решения задачи (листинг программы и электронная версия исполнительного файла);
7. Результаты (пример расчета с численными значениями переменных);
8. Заключение (выводы по расчету);
9. Список использованной литературы.
Объём работы: __________
Срок выполнения: c 10.03.2014 г. по 30.05.2014 г.
Защита работы: _________________________
Руководитель работы: _________________ _______________________________
подпись Фамилия, инициалы
Задание к выполнению принял: студент _____________________ _______________________________
подпись Фамилия, инициалы
Дата выдачи задания «___» ____________________ 20 ___ г.
ТРЕБОВАНИЯ К КУРСОВОЙ РАБОТЕ
В курсовую работу обязательно должны входить:
1. Титульный лист;
2. Бланк задания на курсовую работу (заполненный в соответствии с № варианта);
3. Введение;
4. Анализ задачи и описание порядка выполнения задачи;
5. Блок-схема алгоритма решения задачи (графическое представление алгоритма в соответствии с требованиями ГОСТ 19.701-90. «Схемы алгоритмов, программ, данных и систем»;
6. Программа на языке Pascal для решения задачи (листинг программы и электронная версия исполнительного файла);
7. Результаты (пример расчета с численными значениями переменных);
8. Заключение (выводы по расчету);
9. Список использованной литературы.
В отчете по курсовой работе необходимо иметь список идентификаторов (наименование и описание переменных, используемых в расчете) программы и их назначение.
Результаты решения задач необходимо проверить вручную, т.е. убедиться в том, что результат верный. Для этого необходимо
Программы и текст курсовой работы желательно иметь в файлах на компьютерном носителе.
После оформления курсовой работы студент должен объяснить преподавателю суть алгоритма решения задачи, блоки на блок-схеме, операторы в программе, а также ответить на дополнительные вопросы по курсовой работе.
ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ
№ недели в семестре | План-график выполнения КР |
1-4 | Поиск материала в рекомендованной литературе |
5 | Составление блок-схемы к заданию 1 |
6-7 | Разработка программы к заданию 1 |
8 | Составление блок-схемы к заданию 2 |
9-10 | Разработка программы к заданию 2 |
11 | Составление блок-схемы к заданию 3 |
12-13 | Разработка программы к заданию 3 |
14-15 | Оформление отчета по курсовой работе |
16-18 | Защита курсовой работы |
Литература:
1. Оформление курсовой работы по ГОСТу. Электронное издание по адресу: http://studynote.ru/studgid/kyrsovaya/kurs_gost/ ;
2. Карпов В.Э. Об оформлении программной документации. Электронное издание по адресу: http://avt.miem.edu.ru/Kafedra/Uiits/Chit_kurs/opd11.html ;
3. Схемы алгоритмов и программ. Обозначение условные графические. ЕСПД, ГОСТ 19.003-80 Электронное издание по адресу: http://techwriters.ru/gost/index.html?new_item25.htm ;
4. Схемы алгоритмов и программ. Правила выполнения. ЕСПД, ГОСТ 19.002-80 Электронное издание по адресу: http://techwriters.ru/gost/index.html?new_item25.htm .
ТАБЛИЦА ВАРИАНТОВ И НОМЕРОВ ЗАДАЧ К КУРСОВОЙ РАБОТЕ
№ варианта | Номер задачи в задании 1 | Номер задачи в задании 2 | Номер задачи в задании 3 |
1, 21 | 1 | 11 | 50 |
2, 22 | 2 | 12 | 49 |
3, 23 | 3 | 13 | 48 |
4, 24 | 4 | 14 | 47 |
5, 25 | 5 | 15 | 46 |
6, 26 | 6 | 16 | 45 |
7, 27 | 7 | 17 | 44 |
8, 28 | 8 | 18 | 43 |
9, 29 | 9 | 19 | 42 |
10, 30 | 10 | 20 | 41 |
11, 31 | 1 | 21 | 40 |
12, 32 | 2 | 22 | 39 |
13, 33 | 3 | 23 | 38 |
14, 34 | 4 | 24 | 37 |
15, 35 | 5 | 25 | 36 |
16, 36 | 6 | 26 | 35 |
17, 37 | 7 | 27 | 34 |
18, 38 | 8 | 28 | 33 |
19, 39 | 9 | 29 | 32 |
20, 40 | 10 | 30 | 31 |
СПИСОК ЗАДАЧ К КУРСОВОЙ РАБОТЕ
1. Вычислить .
2. Вычислить .
3. Вычислить .
4. Вычислить .
5. Вычислить .
6. Вычислить .
7. Вычислить .
8. Вычислить .
9. Вычислить .
10. Вычислить .
11. Вычислить
12. Вычислить , где x меняется от xн до xк с шагом D x.
13. Вычислить , где x меняется от xн до xк с шагом D x.
14. Вычислить , где x меняется от xн до xк с шагом D x.
15. Вычислить , где x меняется от xн до xк с шагом D x.
16. Вычислить , где a меняется от aн до aк с шагом D a.
17. Вычислить , где a меняется от aн до aк с шагом D a.
18. Вычислить , где x меняется от xн до xк с шагом D x.
19. Вычислить , где x меняется от xн до xк с шагом D x.
20. Вычислить , где x меняется от xн до xк с шагом D x.
21. Вычислить , где a меняется от aн до aк с шагом D a.
22. В одномерном массиве A из n элементов найти сумму всех элементов и заменить положительные элементы на 10.
23. В одномерном массиве A из n элементов найти произведение всех элементов и заменить отрицательные элементы на 20.
24. В одномерном массиве A из n элементов найти максимальный среди всех элементов и заменить нулевые элементы на 30.
25. В одномерном массиве A из n элементов найти минимальный среди всех элементов и заменить ненулевые элементы на 40.
26. В одномерном массиве A из n элементов найти среднее значение среди всех элементов и вывести индексы нулевых элементов.
27. В одномерном массиве A из n элементов найти сумму положительных элементов, а также переставить местами третий и предпоследний элементы.
28. В одномерном массиве A из n элементов найти количество положительных элементов и индекс минимального элемента.
29. В одномерном массиве A из n элементов найти произведение положительных элементов и индекс максимального элемента.
30. В одномерном массиве A из n элементов найти максимальный среди положительных элементов и сформировать массив B делением элементов массива A на 80.
31. В одномерном массиве A из n элементов найти минимальный среди положительных элементов и сформировать массив B умножением элементов массива A на 70.
32. В одномерном массиве A из n элементов найти среднее значение среди положительных элементов и сформировать массив B уменьшением элементов массива A на 60.
33. В одномерном массиве A из n элементов найти сумму отрицательных элементов и сформировать массив B увеличением элементов массива A на 50.
34. В одномерном массиве A из n элементов найти количество отрицательных элементов и разделить отрицательные элементы на 10.
35. В одномерном массиве A из n элементов найти произведение отрицательных элементов и умножить отрицательные элементы на 20.
36. В одномерном массиве A из n элементов найти максимальный среди отрицательных элементов и уменьшить отрицательные элементы на 30.
37. В одномерном массиве A из n элементов найти минимальный среди отрицательных элементов и увеличить отрицательные элементы на 40.
38. В одномерном массиве A из n элементов найти среднее значение среди отрицательных элементов и разделить положительные элементы на 40.
39. В одномерном массиве A из n элементов найти количество нулевых элементов и умножить положительные элементы на 30.
40. В одномерном массиве A из n элементов найти количество ненулевых элементов и уменьшить положительные элементы на 20.
41. В одномерном массиве A из n элементов найти произведение ненулевых элементов и увеличить положительные элементы на 10.
42. В двумерном массиве A из m строк и n столбцов найти сумму всех элементов и заменить на нули элементы на главной диагонали.
43. В двумерном массиве A из m строк и n столбцов найти произведение всех элементов и заменить на нули элементы выше главной диагонали.
44. В двумерном массиве A из m строк и n столбцов найти максимальный среди всех элементов и заменить на нули элементы ниже главной диагонали.
45. В двумерном массиве A из m строк и n столбцов найти минимальный среди всех элементов и заменить на нули элементы вне главной диагонали.
46. В двумерном массиве A из m строк и n столбцов найти среднее значение среди всех элементов и индексы максимального элемента.
47. В двумерном массиве A из m строк и n столбцов найти сумму элементов на главной диагонали и индексы минимального элемента.
48. В двумерном массиве A из m строк и n столбцов найти количество элементов выше главной диагонали и сумму элементов 3-й строки.
49. В двумерном массиве A из m строк и n столбцов найти произведение элементов ниже главной диагонали и сумму элементов 2-го столбца.
50. В двумерном массиве A из m строк и n столбцов найти максимальный среди элементов вне главной диагонали и разделить отрицательные элементы на 40.
51. В двумерном массиве A из m строк и n столбцов найти минимальный среди элементов на главной диагонали и умножить положительные элементы на 30.
52. В двумерном массиве A из m строк и n столбцов найти среднее значение среди элементов выше главной диагонали и сформировать массив B уменьшением элементов массива A на 20.
53. В двумерном массиве A из m строк и n столбцов найти сумму элементов ниже главной диагонали и сформировать массив B увеличением элементов массива A на 10.
54. В двумерном массиве A из m строк и n столбцов найти количество элементов вне главной диагонали и минимальные элементы в каждом столбце.
55. В двумерном массиве A из m строк и n столбцов найти произведение элементов на главной диагонали и минимальные элементы в каждой строке.
56. В двумерном массиве A из m строк и n столбцов найти максимальный среди элементов выше главной диагонали и произведения элементов в каждом столбце.
57. В двумерном массиве A из m строк и n столбцов найти минимальный среди элементов ниже главной диагонали и произведения элементов в каждой строке.
58. В двумерном массиве A из m строк и n столбцов найти среднее значение среди элементов вне главной диагонали и максимальные элементы в каждом столбце.
59. В двумерном массиве A из m строк и n столбцов найти количество положительных элементов и максимальные элементы в каждой строке.
60. В двумерном массиве A из m строк и n столбцов найти количество отрицательных элементов и суммы элементов в каждом столбце.
61. В двумерном массиве A из m строк и n столбцов найти количество нулевых элементов и суммы элементов в каждой строке.