- •Методические указания по выполнению курсовой работы
- •Введение
- •Цель работы
- •Порядок выполнения работы
- •Разработка программ
- •Электронная таблица
- •Оформление курсовой работы
- •Правила оформления пояснительной записки
- •Содержание пояснительной записки
- •Подготовка к защите и защита курсовой работы
- •1 Реферат
- •Задание 2.
- •Задание 3
- •Задание 4
- •Рекомендуемая Литература
- •Приложение а Форма титульного листа
- •Кафедра: «Прикладная математика и информатика»
- •Орел 2011 Приложение б Форма листа на задание
- •Кафедра: «Прикладная математика и информатика»
1 Реферат
Реферат объемом 6-10 страниц составляется на основе дополнительного изучения согласованной с преподавателем темы по самостоятельно подобранным источникам. Желательно использование электронных материалов и периодических изданий, опубликованных не ранее 2005 года. Реферат должен содержать историю и описание состояния рассматриваемого вопроса; схемы, графические материалы, и выводы, в краткой форме излагающие личную оценку перспектив развития. Оформление реферата выполняется с помощью текстового редактора MS Word. Ссылки на используемую литературу обязательны. При использовании материалов Internet, необходимо указание URL-адреса ресурса.
Перечень рекомендуемых тем
Информационные технологии в науке, производстве и образовании.
Информационное общество. Россия XXI век.
Информатизация инженерного образования.
Обзор популярных сайтов по естественно-научным и инженерным дисциплинам.
Языки программирования высокого уровня.
Среды быстрого программирования
Технологии программирования NI ( LabVIEW).
Инженерные расчеты в Mathcad.
ANSYS –универсальная система инженерного анализа.
Компьютерная графика и системы геометрического моделирования
Программы анимированной графики. Сравнительная характеристика, основные возможности
CAD/САЕ-системы в XXI веке, T-Flex, SoidWorks, COSMOSWorks, Компас и другие.
Автоматическая система проектирования машин (АПМ WinMachin).
Экспертные системы контроля инженерных решений.
Базы данных и системы управления базами.
Сетевые операционные системы. Модемная связь, стандарты передачи данных.
Использование компьютерных сетей в образовательных учреждениях.
Защита информации в компьютерных сетях. Обзор систем криптографической защиты.
Антивирусные программы. Классификация и приоритет при выборе программы для ПК.
Проблемы математического моделирования в предметных областях.
Тестовые системы. Возможности и области применения.
Автоматизированные компьютерные системы измерения и управления производственными процессами.
Автоматизированные устройства сбора и преобразования данных.
Всемирная компьютерная сеть Internet. Киберпространство, как часть повседневной жизни.
Современные Internet - технологии, инновации, стандарты, тенденции развития.
Поисковые системы Internet. Сравнительная характеристика.
Стандарты и их роль в информатике.
Компьютерные графические станции.
Операционная система UNIX.
Суперкомпьютеры и персональные ЭВМ. Общее и отличия. Универсальные возможности ПК.
Задание 2.
Создать презентацию на тему реферата, состоящую из 8-10 слайдов.
Задание 3
Разработать алгоритм и написать программу на языке Turbo Pascal.
Задана матрица (двумерный массив) A размером N x М , состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел. Где это необходимо ввести квадратную матрицу. Во всех вариантах вывести исходную матрицу в общепринятом виде и необходимые результаты работы программы.
Варианты:
Получить новую матрицу путем вычитания всех элементов данной матрицы из ее наименьшего по модулю элемента. Вывести на экран максимумы каждой строки и полученную матрицу.
Сформировать вектора из наибольших значений элементов строк и средних арифметических элементов столбцов исходной матрицы. Вывести на экран полученные максимумы и средние значения по каждому столбцу.
Найти произведение всех ее элементов и заменить им элементы главной и побочной диагоналей этой матрицы. Вывести на экран произведение и полученную матрицу.
Найти сумму S всех ее положительных и произведение P всех ее отрицательных элементов. Сформировать вектор из тех элементов матрицы, которые стоят в столбцах с чётными номерами. Вывести на экран полученный вектор, сумму, произведение.
Найти, сколько отрицательных элементов содержит данная матрица в каждой строке. Заменить все отрицательные элементы на 0. Вывести на экран число отрицательных элементов по каждой строке и полученную матрицу.
Сформировать вектор из разностей наибольших и наименьших значений элементов строк. В исходной матрице удалить К-й столбец, К вводится с клавиатуры. Вывести на экран полученную матрицу и вектор.
Получить новую матрицу путем умножения всех элементов данной матрицы на ее наибольший элемент. Сформировать вектор из элементов главной диагонали и отсортировать его по возрастанию. Вывести на экран полученную матрицу и вектор.
Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент. Сформировать вектор из разности максимального и минимального элементов строк. Вывести на экран полученную матрицу и вектор.
Поменять на 0 все элементы матрицы стоящие выше главной диагонали. Найти суммы элементов столбцов исходной и измененной матрицы. Вывести на экран суммы и полученную матрицу.
Найти произведение всех ее положительных элементов и заменить им минимальный и максимальный элементы главной диагонали этой матрицы. Вывести на экран полученные произведение и матрицу.
Поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный элемент. Вывести на экран полученную матрицу.
Найти произведение всех ее отрицательных элементов и заменить им те элементы этой матрицы сумма индексов которых кратна трём. Вывести на экран полученное произведение и матрицу.
Получить новую матрицу путем вычитания всех элементов данной матрицы из ее наибольшего по модулю элемента. Преобразовать исходную матрицу в одномерный массив. Вывести на экран полученную матрицу и вектор.
Получить новую матрицу путем сложения всех элементов данной матрицы с ее наименьшим по модулю элементом. Найти среднее арифметическое исходной матрицы и заменить на него элемент стоящий в позиции с индексами К,В в полученной матрице (К,В вводятся с клавиатуры). Вывести на экран полученную матрицу.
Сформировать вектор из наибольших значений элементов чётных столбцов и найти их среднее арифметическое. Упорядочить вектор по убыванию. Вывести на экран среднее, упорядоченный и неупорядоченный векторы.
Сформировать вектор из наименьших значений элементов строк и найти их среднее арифметическое. Упорядочить вектор по возрастанию. Вывести на печать среднее, упорядоченный и неупорядоченный векторы.
Найти сумму всех ее нечётных элементов и заменить ею все элементы главной диагонали матрицы. Преобразовать матрицу в вектор. Вывести на экран полученную матрицу и вектор.
Сформировать вектор из произведения элементов столбцов и найти их среднее арифметическое. Упорядочить вектор по не возрастанию. Вывести на экран упорядоченный и неупорядоченный векторы, среднее арифметическое.
Найти максимум К-й строки матрицы.(К вводится с клавиатуры). Заменить нулями все ее элементы, расположенные на главной диагонали и ниже нее. Вывести на экран полученную матрицу и максимум.
Сформировать вектор из элементов главной и побочной диагоналей исходной матрицы и отсортировать его по убыванию. Заменить нулями все ее элементы, расположенные на главной диагонали и выше нее. Вывести на печать полученную матрицу и вектор.
Найти наибольшие элементы каждой строки матрицы и их координаты. Найти среднее значение элементов К-й строки. К вводится с клавиатуры. Вывести на экран среднее, значения и координаты максимумов каждой строки.
Сформировать вектор из наименьших значений элементов столбцов и найти среднее арифметическое вектора. Вывести вектор и среднее.
Найти сумму всех ее положительных элементов и заменить ею те элементы этой матрицы, произведение индексов которых кратно 5. Вывести на экран полученную матрицу и сумму.
Найти абсолютную (по модулю) сумму всех ее отрицательных элементов и заменить ею те элементы этой матрицы, которые стоят в чётных строках и нечётных столбцах. Вывести на экран полученную сумму и матрицу.
Найти сумму максимальных элементов каждого столбца матрицы и координаты максимумов. Сформировать вектор из максимумов и упорядочить его по возрастанию. Вывести на экран упорядоченный и неупорядоченный векторы, полученную сумму.
Получить новую матрицу путем умножения всех элементов данной матрицы на ее наибольший по модулю элемент. Сформировать вектор из положительных элементов исходной матрицы и отсортировать его по возрастанию. Вывести на печать полученную матрицу и вектор.
Получить новую матрицу путем умножения всех элементов главной диагонали на наименьший элемент К-й строки и деления элементов побочной диагонали на максимальный элемент L-ого столбца (К и L вводятся с клавиатуры). Вывести на экран полученную матрицу.
Сформировать вектор из сумм элементов строк и найти их среднее геометрическое. Упорядочить вектор по возрастанию. Вывести на экран полученный вектор и среднее.
Получить новую матрицу путем транспонирования исходной. Распечатать побочную диагональ полученной матрицы и саму матрицу.
Сформировать вектор из произведения элементов столбцов и найти их среднее арифметическое. Упорядочить вектор по убыванию. Вывести на экран упорядоченный вектор и среднее по каждому столбцу.