«Базы данных»

advertisement
Приложение 2
«Базы данных»
Задача 1.
1. Создать в среде Delphi однотабличную базу данных «Avto» со следующими атрибутами:
Атрибут
№пор
Марка
Дата
фио
Поле
Ncar
Marka
Year
Fio
Описание
Порядковый номер
Марка машины
Год выпуска
ФИО владельца
2. Для базы данных «Avto» создать алиас.
Задача 2.
1. Создать в среде Delphi c однотабличную базу данных «Автомобилисты» со следующими
атрибутами:
Атрибут
№пор
ФИО
Модель
Номер
Дата
Поле
Navt
Fio
Marka
Nom
Year
Описание
Порядковый номер
ФИО владельца
Марка машины
Номер автомобиля
Дата регистрации
2. Для данной базы данных создать приложение.
Задача 3.
1. Для существующей однотабличной базы данных «Avto1» (на диске С) создать
приложение.
Таблица имеет следующую структуру
Атрибут
№пор
Марка
Дата
фио
Поле
Ncar
Marka
Year
Fio
Описание
Порядковый номер
Марка машины
Год выпуска
ФИО владельца
Задача 4.
1. Создать в среде Delphi c однотабличную базу данных «Студенты» со следующими
атрибутами:
Zach – номер зачётной книжки, целое 6 знаков;
Group – шифр группы, символьное, 4 символа;
Fam – фамилия символьное, 20 символов;
Nam – имя символьное, 20 символов;
Par – отчество символьное, 20 символов;
Year_b – год рождения, целое, 4 знака;
Sex – пол символьное, 1 символ;
Pred – предмет символьное, 10 символов;
2. Создать приложение для работы с данной базой данных.
Внешний вид макета формы приложения должен соответствовать рис. 1.
рис1
Осуществить ввод данных в таблицу
Задача 5.
Сформировать в Database Desktop (DBD) структуры 2-х таблиц типа Paradox7 и
организовать между ними связь «один-ко-многим».
Рис. 1 Структура основной и подчиненной таблиц в Paradox7.
«Технология разработки программных продуктов»
Разработать программу на языке высокого уровня Си:
1. Определить количество действительных корней квадратного уравнения
аx2+bx+c=0 с произвольными коэффициентами a, b, c.
2. Задана точка (x0, y0) и прямая y=ax+b. Определить, где находится точка
относительно прямой: на прямой, выше или ниже.
3. Задан массив a = {a[1],a[2],…,a[N]} произвольных вещественных чисел.
Определить значение максимального элемента среди отрицательных элементов
массива:
m
max
{
a
[i]}
a
[i]
0
4. Найти среднее арифметическое положительных элементов массива (a1,a2,…,aN).
5. Задан массив, содержащий N элементов. Упорядочить его элементы в порядке
возрастания.
6. Найти количество элементов массива (a1,a2,…,aN), удовлетворяющих условию: | ai
| < c.
7. Для заданного положительного целого n получить его представление в двоичной
системе счисления.
8. Найти наименьшую цифру в заданном целом числе N.
9. Найти количество цифр в заданном целом числе N.
10. Разложить заданное натуральное число N на простые множители.
11. Найти наибольшую цифру в заданном целом числе N.
M
12. Задан массив {aij} размерности М×М. Требуется найти S =

{a }
min




i
1
j
ij
13. Заданы массивы {aij} и массив {bij} размерности М×М. Требуется вычислить S
M
M
(a 
b) .

=
2
i
1
j
1
ij
ij
14. Заданы квадратная матрица A и вектор X. Вычислить вектор Z=AnX.
Функции:
1)
вычисление
произведения
двух
матриц.
2) вычисление произведения матрицы на вектор.
«Теория автоматического управления»
Задание
1:
Дана
передаточная
функция
разомкнутой
системы.
W p  
K
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=10, 1/сек; T1=0,02; T2=0,5; T3=0,6;
Задание
2:
Дана
передаточная
функция
разомкнутой
системы.
W p  
K
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=10, 1/сек; T1=0,03; T2=0,3; T3=0,4;
Задание
3:
Дана
передаточная
функция
разомкнутой
системы.
W p  
K
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=8, 1/сек; T1=0,2; T2=0,04; T3=0,3;
Задание
4:
Дана
передаточная
функция
разомкнутой
системы.
K
W p  
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=8, 1/сек; T1=0,3; T2=0,2; T3=0,05;
Задание
5:
Задание
6:
Задание
7:
Дана
передаточная
функция
разомкнутой
системы.
K
W p  
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=6, 1/сек; T1=0,03; T2=0,4; T3=0,2;
Дана
передаточная
функция
разомкнутой
системы.
K
W p  
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=7, 1/сек; T1=0,3; T2=0,5; T3=0,03;
Дана
передаточная
функция
разомкнутой
системы.
K
W p  
1  T1p 1  T2 p 1  T3 p 
Определить A и  (10 точек) и построить АФЧХ системы. Исходные данные для
расчета К=9, 1/сек; T1=0,2; T2=0,6; T3=0,03;
Задание 8: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=0,6 A1=2,5 A2=1,4
A3=1 A4=100.
Задание 9: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=1,3 A1=2,4 A2=6,2
A3=10 A4=80.
Задание 10: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=0,3 A1=1,6 A2=20,5
A3=5,6 A4=100.
Задание 11: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=0,5 A1=1,1 A2=40,5
A3=4,1 A4=120.
Задание 12: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=0,3 A1=1,3 A2=70,1
A3=6,1 A4=200.
Задание 13: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=0,8 A1=1,6 A2=50,3
A3=20,1 A4=182.
Задание 14: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=1,1 A1=3,5 A2=34,8
A3=15,9 A4=120.
Задание 15: Определить устойчивость системы, заданную характеристическим уравнением
A0 p 4  A1 p 3  A2 p 2  A3 p  A4  0 , используя критерий Рауса–Гурвица. A0=1,5 A1=2,7 A2=24,9
A3=17,6 A4=160.
Задание 16: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,42; T2=0,02; K=44;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 17: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,26; T2=0,01; K=27;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 18: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,40; T2=0,02; K=42;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 19: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,24; T2=0,01; K=25;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 20: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,31; T2=0,02; K=33;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 21: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,2; T2=0,02; K=22;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 22: Определить устойчивость системы с помощью критерия Михайлова по
известной передаточной функции. Данные для расчета:T1=0,35; T2=0,01; K=36;
W ( p) 
K
p(T1 p  1)(T2 p  1)
Задание 23: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=50; Т1=0,02; Т2=0,05;
K
W  p 
pT1 p  1T2 p  1
Задание 24: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=45; Т1=0,03; Т2=0,06;
K
W  p 
pT1 p  1T2 p  1
Задание 25: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=43; Т1=0,06; Т2=0,02;
K
W  p 
pT1 p  1T2 p  1
Задание 26: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=40; Т1=0,07; Т2=0,015;
K
W  p 
pT1 p  1T2 p  1
Задание 27: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=42; Т1=0,03; Т2=0,04;
K
W  p 
pT1 p  1T2 p  1
Задание 28: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=47; Т1=0,02; Т2=0,08;
K
W  p 
pT1 p  1T2 p  1
Задание 29: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=30; Т1=0,04; Т2=0,05;
K
W  p 
pT1 p  1T2 p  1
Задание 30: Построить АФЧХ системы, произведя расчет при изменении частоты от 0 до
бесконечности (10 значений) и определить устойчивость, используя критерий Найквиста.
Данные для расчета К=35; Т1=0,06; Т2=0,03
K
W  p 
pT1 p  1T2 p  1
Download