Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания на курсовую работу на ФВО.doc
Скачиваний:
1
Добавлен:
03.09.2019
Размер:
123.39 Кб
Скачать

1 Реферат

Реферат объемом 6-10 страниц составляется на основе дополнительного изучения согласованной с преподавателем темы по самостоятельно подобранным источникам. Желательно использование электронных материалов и периодических изданий, опубликованных не ранее 2005 года. Реферат должен содержать историю и описание состояния рассматриваемого вопроса; схемы, графические материалы, и выводы, в краткой форме излагающие личную оценку перспектив развития. Оформление реферата выполняется с помощью текстового редактора MS Word. Ссылки на используемую литературу обязательны. При использовании материалов Internet, необходимо указание URL-адреса ресурса.

Перечень рекомендуемых тем

  1. Информационные технологии в науке, производстве и образовании.

  2. Информационное общество. Россия XXI век.

  3. Информатизация инженерного образования.

  4. Обзор популярных сайтов по естественно-научным и инженерным дисциплинам.

  5. Языки программирования высокого уровня.

  6. Среды быстрого программирования

  7. Технологии программирования NI ( LabVIEW).

  8. Инженерные расчеты в Mathcad.

  9. ANSYS –универсальная система инженерного анализа.

  10. Компьютерная графика и системы геометрического моделирования

  11. Программы анимированной графики. Сравнительная характеристика, основные возможности

  12. CAD/САЕ-системы в XXI веке, T-Flex, SoidWorks, COSMOSWorks, Компас и другие.

  13. Автоматическая система проектирования машин (АПМ WinMachin).

  14. Экспертные системы контроля инженерных решений.

  15. Базы данных и системы управления базами.

  16. Сетевые операционные системы. Модемная связь, стандарты передачи данных.

  17. Использование компьютерных сетей в образовательных учреждениях.

  18. Защита информации в компьютерных сетях. Обзор систем криптографической защиты.

  19. Антивирусные программы. Классификация и приоритет при выборе программы для ПК.

  20. Проблемы математического моделирования в предметных областях.

  21. Тестовые системы. Возможности и области применения.

  22. Автоматизированные компьютерные системы измерения и управления производственными процессами.

  23. Автоматизированные устройства сбора и преобразования данных.

  24. Всемирная компьютерная сеть Internet. Киберпространство, как часть повседневной жизни.

  25. Современные Internet - технологии, инновации, стандарты, тенденции развития.

  26. Поисковые системы Internet. Сравнительная характеристика.

  27. Стандарты и их роль в информатике.

  28. Компьютерные графические станции.

  29. Операционная система UNIX.

  30. Суперкомпьютеры и персональные ЭВМ. Общее и отличия. Универсальные возможности ПК.

Задание 2.

Создать презентацию на тему реферата, состоящую из 8-10 слайдов.

Задание 3

Разработать алгоритм и написать программу на языке Turbo Pascal.

Задана матрица (двумерный массив) A размером N x М , состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел. Где это необходимо ввести квадратную матрицу. Во всех вариантах вывести исходную матрицу в общепринятом виде и необходимые результаты работы программы.

Варианты:

  1. Получить новую матрицу путем вычитания всех элементов данной матрицы из ее наименьшего по модулю элемента. Вывести на экран максимумы каждой строки и полученную матрицу.

  2. Сформировать вектора из наибольших значений элементов строк и средних арифметических элементов столбцов исходной матрицы. Вывести на экран полученные максимумы и средние значения по каждому столбцу.

  3. Найти произведение всех ее элементов и заменить им элементы главной и побочной диагоналей этой матрицы. Вывести на экран произведение и полученную матрицу.

  4. Найти сумму S всех ее положительных и произведение P всех ее отрицательных элементов. Сформировать вектор из тех элементов матрицы, которые стоят в столбцах с чётными номерами. Вывести на экран полученный вектор, сумму, произведение.

  5. Найти, сколько отрицательных элементов содержит данная матрица в каждой строке. Заменить все отрицательные элементы на 0. Вывести на экран число отрицательных элементов по каждой строке и полученную матрицу.

  6. Сформировать вектор из разностей наибольших и наименьших значений элементов строк. В исходной матрице удалить К-й столбец, К вводится с клавиатуры. Вывести на экран полученную матрицу и вектор.

  7. Получить новую матрицу путем умножения всех элементов данной матрицы на ее наибольший элемент. Сформировать вектор из элементов главной диагонали и отсортировать его по возрастанию. Вывести на экран полученную матрицу и вектор.

  8. Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент. Сформировать вектор из разности максимального и минимального элементов строк. Вывести на экран полученную матрицу и вектор.

  9. Поменять на 0 все элементы матрицы стоящие выше главной диагонали. Найти суммы элементов столбцов исходной и измененной матрицы. Вывести на экран суммы и полученную матрицу.

  10. Найти произведение всех ее положительных элементов и заменить им минимальный и максимальный элементы главной диагонали этой матрицы. Вывести на экран полученные произведение и матрицу.

  11. Поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный элемент. Вывести на экран полученную матрицу.

  12. Найти произведение всех ее отрицательных элементов и заменить им те элементы этой матрицы сумма индексов которых кратна трём. Вывести на экран полученное произведение и матрицу.

  13. Получить новую матрицу путем вычитания всех элементов данной матрицы из ее наибольшего по модулю элемента. Преобразовать исходную матрицу в одномерный массив. Вывести на экран полученную матрицу и вектор.

  14. Получить новую матрицу путем сложения всех элементов данной матрицы с ее наименьшим по модулю элементом. Найти среднее арифметическое исходной матрицы и заменить на него элемент стоящий в позиции с индексами К,В в полученной матрице (К,В вводятся с клавиатуры). Вывести на экран полученную матрицу.

  15. Сформировать вектор из наибольших значений элементов чётных столбцов и найти их среднее арифметическое. Упорядочить вектор по убыванию. Вывести на экран среднее, упорядоченный и неупорядоченный векторы.

  16. Сформировать вектор из наименьших значений элементов строк и найти их среднее арифметическое. Упорядочить вектор по возрастанию. Вывести на печать среднее, упорядоченный и неупорядоченный векторы.

  17. Найти сумму всех ее нечётных элементов и заменить ею все элементы главной диагонали матрицы. Преобразовать матрицу в вектор. Вывести на экран полученную матрицу и вектор.

  18. Сформировать вектор из произведения элементов столбцов и найти их среднее арифметическое. Упорядочить вектор по не возрастанию. Вывести на экран упорядоченный и неупорядоченный векторы, среднее арифметическое.

  19. Найти максимум К-й строки матрицы.(К вводится с клавиатуры). Заменить нулями все ее элементы, расположенные на главной диагонали и ниже нее. Вывести на экран полученную матрицу и максимум.

  20. Сформировать вектор из элементов главной и побочной диагоналей исходной матрицы и отсортировать его по убыванию. Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее. Вывести на печать полученную матрицу и вектор.

  21. Найти наибольшие элементы каждой строки матрицы и их координаты. Найти среднее значение элементов К-й строки. К вводится с клавиатуры. Вывести на экран среднее, значения и координаты максимумов каждой строки.

  22. Сформировать вектор из наименьших значений элементов столбцов и найти среднее арифметическое вектора. Вывести вектор и среднее.

  23. Найти сумму всех ее положительных элементов и заменить ею те элементы этой матрицы, произведение индексов которых кратно 5. Вывести на экран полученную матрицу и сумму.

  24. Найти абсолютную (по модулю) сумму всех ее отрицательных элементов и заменить ею те элементы этой матрицы, которые стоят в чётных строках и нечётных столбцах. Вывести на экран полученную сумму и матрицу.

  25. Найти сумму максимальных элементов каждого столбца матрицы и координаты максимумов. Сформировать вектор из максимумов и упорядочить его по возрастанию. Вывести на экран упорядоченный и неупорядоченный векторы, полученную сумму.

  26. Получить новую матрицу путем умножения всех элементов данной матрицы на ее наибольший по модулю элемент. Сформировать вектор из положительных элементов исходной матрицы и отсортировать его по возрастанию. Вывести на печать полученную матрицу и вектор.

  27. Получить новую матрицу путем умножения всех элементов главной диагонали на наименьший элемент К-й строки и деления элементов побочной диагонали на максимальный элемент L-ого столбца (К и L вводятся с клавиатуры). Вывести на экран полученную матрицу.

  28. Сформировать вектор из сумм элементов строк и найти их среднее геометрическое. Упорядочить вектор по возрастанию. Вывести на экран полученный вектор и среднее.

  29. Получить новую матрицу путем транспонирования исходной. Распечатать побочную диагональ полученной матрицы и саму матрицу.

  30. Сформировать вектор из произведения элементов столбцов и найти их среднее арифметическое. Упорядочить вектор по убыванию. Вывести на экран упорядоченный вектор и среднее по каждому столбцу.