- •Оглавление
- •Требование к оформлению курсовой работы
- •Практическая часть Задание 1. Создание базы данных с помощью субд Access Вариант 1. Параметры резания при различных видах шлифования, заточек и доводки [5, т.2]
- •Вариант 2. Оборудование для дуговой сварки и наплавки открытой дугой и под флюсом [2]
- •Вариант7. Методы обработки поверхностей корпусных деталей [13]
- •Вариант 8. Сварочные соединения и швы [2]
- •Вариант 9. Технические характеристики серийно выпускаемых горелок типов гна и гпа для механизированной дуговой сварки в защитных газах [2]
- •Вариант 10. Технологические свойства покрытых электродов для сварки углеродистых, низколегированных и теплоустойчивых сталей [2]
- •Вариант 11. Значения коэффициента и показателей степени в формулах мощности при шлифовании [5, т.2]
- •Вариант 12. Роботизированные технологические комплексы, применяемые в механообрабатывающем производстве [5, т.1]
- •Вариант 13. Рекомендуемые режимы резания при прецизионном обтачивании без охлаждения [5, т.1]
- •Вариант 14. Типы шпонок и шпоночных соединений [12, т.III]
- •Вариант 15. Соединительные части трубопроводов. Типы и пределы применения фланца [12, т.III]
- •Вариант 16. Неметаллические материалы. Характеристика эмалевых красок [12, т.II]
- •Вариант 23. Основные условные обозначения для кинематических схем [20]
- •Вариант 24. Группы и типы металлорежущих станков [20]
- •Вариант 25. Сварочные соединения и швы [2]
- •Вариант 26. Промышленные роботы. Технические данные электронных преобразователей [23]
- •Вариант 27. Технические характеристики систем управления электромеханических промышленных роботов [24]
- •Вариант 28. Технические характеристики цикловых систем управления пневмомеханических промышленных роботов [24]
- •Вариант 29. Промышленные роботы. Технические данные электронных преобразователей [23]
- •Вариант 30. Примеры соединения деталей при пайке медью [22]
- •Описание практической части. Задание 1
- •I этап. Создание таблиц
- •Создание вспомогательных таблиц
- •Создание основной таблицы
- •II этап. Создание схемы данных
- •III этап. Создание формы
- •IV этап. Создание запросов
- •V этап. Создание отчетов
- •Описание практической части. Задание 2
- •Блок-схема
- •Программа
- •5. Результат расчета
- •Пояснительная записка
- •Литература
IV этап. Создание запросов
Спроектировать 2-3 запроса, в каждом из них должны присутствовать условия отбора (одно или несколько).
Запросы должны является параметрически универсальными и не должны содержать ошибки. Условия отбора записей должны задаваться в запросе параметрами, например, >= [Минимальное значение] AND < [Максимальное значение], а не значениями этих параметров.
V этап. Создание отчетов
В созданной базе данных необходимо создать отчеты по спроектированным запросам, а также сводный отчет по всем таблицам (исключая поля кодов и счетчиков, если они имеются). Отчеты должны содержать группировки данных и (если это возможно) итоговые строки по группам данных.
Дополнительные задания.
-
Добавить на созданную форму управляющие кнопки, кнопки с назначенными макросами и др.
-
Дополнить форму изображением, соответствующим теме БД, если в условии базы таковые не используются.
-
Создание расширенной кнопочной формы, с использованием возможностей языка программирования VBA (по заданию преподавателя).
Задание 2. Написать программу, используя язык программирования (VBA или C++)
-
Дана действительная матрица размера n m, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы элемента с найденным значением.
-
Написать функцию заполнения массива. Даны действительные числа х1,…,х100. Вычислить значения функций
Написать функцию заполнения массива случайными числами.
-
Даны целые числа n, а1,…,аn. Наименьший член этой последовательности заменить целой частью среднего геометрического всех членов, остальные члены оставить без изменения. Если в последовательности несколько членов со значением min(а1,…,аn), то заменить последний по порядку.
-
Даны натуральное число n, действительные числа а1,…, аn. Преобразовать последовательность, расположив вначале отрицательные члены, а затем – неотрицательные. При этом:
-
порядок как отрицательных, так и неотрицательных чисел сохраняется прежним;
-
порядок отрицательных чисел изменяется на обратный, а порядок неотрицательных чисел сохраняется прежним.
-
-
Дана целочисленная квадратная матрица порядка n. Найти номера строк:
-
все элементы которых – нули;
-
элементы в каждой из которых одинаковы;
-
все элементы которых четны;
-
элементы каждой из которых образуют монотонную последовательность (монотонно убывающую или монотонно возрастающую).
-
-
Даны две действительные квадратные матрицы порядка n. Получить новую матрицу:
-
умножением элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы;
-
прибавлением к элементам каждого столбца первой матрицы произведения элементов соответствующих строк второй матрицы.
-
-
Найти максимальный элемент среди всех элементов тех строк заданной матрицы, которые упорядочены (либо по возрастанию, либо по убыванию).
-
Даны две квадратные матрицы А и В порядка n и m соответственно. Вывести на экран положительные элементы побочной диагонали каждой матрицы.
-
Даны две квадратные матрицы. Вычислить сумму элементов главной и побочной диагонали каждой матрицы. Написать функции заполнения матрицы случайными числами и вычисления суммы элементов главной и побочной диагонали матрицы.
-
Даны целые числа n, m и матрица целых чисел A[n,m]. Вычислить суммы положительных элементов каждой строки матрицы. Написать функции вычисления суммы положительных элементов строки матрицы.
-
Дана действительная матрица A[n,m]. Найти наименьший из положительных элементов каждой строки матрицы.
-
Даны натуральные числа n, m, действительные числа а1, …, аn, b1, …, bm.. Для каждого массива вычислить наибольшее и наименьшее значения модуля разности между соседними элементами.
-
Дано действительной положительное число . Методами деления отрезка, простых итераций найти приближенное значение корня уравнения f(x)=0 с заданной точностью на заданном отрезке числовой прямой. Сравнить количество шагов, которые нужно сделать для получения корня уравнения этими методами.
Проверить найденный корень. x3 - 0.2x2 - 0.2x - 1.2 =0 [1, 1.5]
-
Транспонировать прямоугольную матрицу A(m,n), mn, m, n >4, не выделяя дополнительного массива для хранения результата.
-
Найти произведение матриц A(m,n) и B(n,k).
-
Матрица A(m,n) задана произвольным образом. Упорядочить каждую строку матрицы по возрастанию.
-
Найти среднее арифметическое элементов каждой строки матрицы А(m,n) и вычесть его из элементов этой строки.
-
Дана действительная матрица B(m,n). Найти сумму наибольших значений элементов ее строк.
-
Дана действительная матрица B(6,9). Найти среднее арифметическое наибольшего и наименьшего значений элементов.
-
Определите сколько строк заданной матрицы B(m,n) содержит хотя бы один элемент из заданного числового диапазона.
-
Дана действительная матрица А(m,n).Определить:
-
суммы элементов строк;
-
произведения элементов строк;
-
наименьшие значения элементов строк;
-
значения средних арифметических элементов строк;
-
разности наибольших и наименьших значений строк.
-
-
Дана действительная матрица B(m,n) все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индексы элемента с найденным значением.
-
Дана целочисленная матрица B(m,m), является ли заданная матрица "магическим квадратом" (суммы чисел во всех ее строках, всех столбцах и двух диагоналях одинаковы).
-
Даны две действительные квадратные матрицы А(n,n), В(n,n). Получить новую матрицу:
умножением элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы.
-
Дана действительная матрица B(n,n). В каждой строке найти наибольший элемент и поменять его местами с соответствующим диагональным элементом.
-
Элемент матрицы называется седловой точкой, если он является одновременно наименьшим в своей строке и наибольшим в своем столбце. Дана действительная матрица размера 5x 6. Выяснить, имеются ли седловые точки в этой матрице, и если они имеются, то указать индексы одной из них.
-
Дана целочисленная матрица размера n X m, в которой имеются ровно два одинаковых элемента. Найти индексы этих элементов.
-
Дана действительная матрица B(n,n). Найти наибольший по модулю элемент. Получить квадратную матрицу порядка n-1 путем выбрасывания из исходной матрицы какой-нибудь строки и столбца, на пересечении которых расположен элемент с найденным значением.
-
Переписать положительные члены главной диагонали матрицы Х(1010) в одномерный массив V.
-
Вычислить сумму элементов главной диагонали матрицы Х(1010).