«южно-российский государственный технический университет (новочеркасский политехнический институт)»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

 

«ЮЖНО-РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(НОВОЧЕРКАССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ)»

 
УТВЕРЖДАЮ Зав. кафедрой ИБТКСиИ ________________ П.В. Панкратов «____» ________________ 20 ___ г.

 

Факультет: ФИТ

Кафедра: ИБТКСиИ

 

ЗАДАНИЕ

на курсовую работу по дисциплине

«Информационные технологии»

по направлению 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 столбцов найти количество нулевых элементов и суммы элементов в каждой строке.