- •1) Дайте определение понятиям “проектирование”, “стадия проектирования”, “проектная процедура”, “проектная операция”, “маршрут проектирования”.
- •2) Назовите и охарактеризуйте стадии проектирования при изготовлении промышленных изделий.
- •3) Назовите и охарактеризуйте стадии проектирования при строительстве объектов гражданского назначения.
- •5) Что такое жизненный цикл продукта? Какие процессы в него входят?
- •6) Что такое сапр? Поясните отличие между автоматизированным и автоматическим проектированием.
- •7) Какие предпосылки и задачи внедрения сапр?
- •8) Какие требования предъявляются при разработке сапр?
- •9) В чём суть структурного, блочно-иерархического и объектно-ориентированного подхода при проектировании сложных систем?
- •10) Функции, характеристики и примеры сае/сар/сам-систем.
- •11) Что такое cals-технология, с помощью чего возможна ёё реализация?
- •12) Что такое асуп, асутп и асд, какие функции они выполняют?
- •13) Назовите и охарактеризуйте виды обеспечения сапр.
- •14) Назовите состав типичного арм инженера проектировщика, для чего служит каждая составляющая?
- •15) Опишите архитектуру ibm pc совместимого компьютера.
- •16) Какие требования предъявляются к промышленным компьютерам. Опишите особенности их конструкции?
- •17) Для чего служит и из чего состоит материнская плата компьютера?
- •18) Поясните различия между параллельным и последовательным интерфейсом. Чем определяется скорость передачи данных в том и другом случае?
- •19) Назовите основные технические характеристики, а также их значения для современных моделей центральных процессоров (cpu). Поясните разницу между cisc и risc архитектурой.
- •20) Назовите основные технические характеристики, а также их значения для современных модулей оперативной памяти (ram). Какие бывают типы памяти и виды модулей памяти?
- •21) Назовите физические принципы энергонезависимого хранения информации. Приведите примеры устройств, в которых эти принципы используются.
- •23) Что обозначает термин “raid”? Поясните назначение и преимущества использования raid-0, raid-1, raid-5.
- •24) Для чего служит видеокарта и из чего она состоит? Назовите ёё основные технические характеристики и интерфейсы подключения.
- •25) Поясните принцип действия жк мониторов, какими техническими параметрами они характеризуются? Приведите значения этих параметров для современных моделей мониторов.
- •26) Какие существуют разновидности устройств ручного ввода? Назовите их основные характеристики и интерфейсы подключения.
- •27) Назовите назначение, принцип работы, разновидности, основные технические параметры и интерфейсы подключения сканеров.
- •28) Назовите назначение, принцип работы, разновидности, основные технические параметры и интерфейсы подключения принтеров.
- •29) Какие используются интерфейсы для беспроводного соединения с периферийными устройствами? Назовите их технические характеристики.
- •30) Какое назначение и принцип работы "электронного ключа"?
- •31) Какие бывают топологии локальных вычислительных сетей?
- •32) В чём особенности работы одноранговой сети и сети с архитектурой клиент-сервер?
- •33) Поясните принцип работы сети с коммутацией каналов и коммутацией пакетов, в чём преимущества и недостатки каждого?
- •34) В чём суть множественного метода доступа к среде передачи данных с контролем несущей и обнаружением конфликтов?
- •35) В чём суть маркерного метода доступа к среде передачи данных?
- •36) Назовите технические характеристики сетей Fast Ethernet и Gigabyte Ethernet, что служит средой передачи данных в этих сетях?
- •37) Назовите технические характеристики сетей Token Ring и fddi, что служит средой передачи данных в этих сетях?
- •38) Какие существуют способы организации дуплексной связи, в чём их суть?
- •39) Назовите и охарактеризуйте уровни эмвос (iso/osi)
- •40) Дайте определение понятиям “протокол” и “стек протоколов”. Охарактеризуйте протоколы ip, tcp, udp, smtp, pop3, imap, http, ftp?
- •42) Чем обусловлена высокая скорость передачи данных в сетях atm?
- •43) Какое коммутационное оборудование применяется в вычислительных сетях? Назовите назначение каждого.
- •44) Опишите архитектуры применяемых беспроводных сетей.
- •45) Какие преимущества и недостатки беспроводной сети.
- •46) Что представляет собой математическая модель, какие требования предъявляются к математическим моделям в сапр?
- •47) Назовите задачи анализа и синтеза. Какое назначение структурного и параметрического синтеза?
- •48) Что понимается под компонентными и топологическими уравнениями? Поясните на примере модели электрической системы.
- •49) Что понимается под системой линейных уравнений? Какими методами находят решение системы, в чём их особенности? Рассмотрите метод Гаусса на примере.
- •50) Что понимается под системой нелинейных уравнений? Какими методами находят решение системы, в чём их особенности? Рассмотрите метод Зейделя на примере.
- •51) Что такое локальный и глобальный экстремум функции? Какие существуют методы поиска экстремумов функции, в чём их особенности? Рассмотрите метод дихотомии на примере.
- •52) Какими методами находят решение систем дифференциальных уравнений, в чём их особенности? Рассмотрите метод Эйлера-Коши на примере.
- •53) Назовите и охарактеризуйте основные функции сетевых операционных систем, приведите примеры таких систем.
- •54) Что понимается под системой распределённых вычислений? в чём особенности режимов удалённого узла и дистанционного управления?
- •55) Назовите и охарактеризуйте функции систем информационной безопасности. Что понимается под брандмауэром?
- •56) Опишите симметричную и асимметричную схему шифрования. Что такое “электронная подпись”?
- •57) Назовите и охарактеризуйте типичные подсистемы современного программного обеспечения сапр.
- •58) Какие особенности необходимо учитывать при построении банка данных (БнД) сапр?
- •59) Что такое субд? Какие функции на неё возлагают?
- •60) Что такое компиляция и интерпретация, в чём их характерные особенности?
52) Какими методами находят решение систем дифференциальных уравнений, в чём их особенности? Рассмотрите метод Эйлера-Коши на примере.
Явные методы типа Рунге-Кутта.
Рунге
предложил следующую идею, основанную
на вычислении приближенного решения yi
в узле x0+h
в виде линейной комбинации с постоянными
коэффициентами.
(1)
где
Числа
αi,
βij и
pqi выбираются
так, чтобы разложение данного выражения
по степеням h совпадало c разложением в
ряд Тейлора до максимально возможной
степени при произвольной правой
части f(x,y) и
произвольном шаге h.
Это эквивалентно
следующему. Если ввести вспомогательную
функцию
то
ее разложение по степеням s должно
начинаться с максимально возможной
степени:
Если
можно определить эти постоянные так,
чтобы разложение
имело
такой вид, то говорят, что формула (1) с
выбранными коэффициентами имеет порядок
точности s.
Величина
называется погрешностью
метода на шаге или локальной
погрешностью метода,
а слагаемое
называется главным
членом локальной
погрешности метода.
Доказано, что
если q
= 1,2,
3,4, то всегда можно выбрать коэффициенты
αi,
βij и
pqi так,
чтобы получить метод типа Рунге-Кутта
(1) пятого порядка точности q. При q
= 5 невозможно построить
метод типа Рунге-Кутта (1) пятого порядка
точности, необходимо брать в комбинации
(1) более пяти членов.
Метод Эйлера
Учитывая
ключевую позицию, которую занимает
метод Эйлера в теории численных методов
ОДУ, рассмотрим несколько способов его
вывода. При этом будем считать, что
вычисления проводятся с расчетным
шагом
,
расчетными точками
(узлами) служат
точки
(i
= 0,1,..., n) промежутка
и
целью является построение таблицы
x |
x0 |
x1 |
… |
xn≈b |
y |
y0 |
y1 |
… |
yn≈y(b) |
приближенных
значений yi решения у=у{х) задачи
в расчетных точках хi.
Геометрический
способ.
Пользуясь
тем, что в точке x0 известно
значение решения y(x0)=y0,
и значение его производной
(согласно
(1.1)), можно записать уравнение касательной
к графику искомой функции у=у(х) в
точке (х0;у0):
. (1.3)
При
достаточно малом шаге h
ордината
эта
касательная, полученная подстановкой
в правую часть (1,3) значения
,
по непрерывности должна мало
отличаться от ординаты
y(x1) решения
y(x) задачи (1,1). Следовательно, точка
(x1,y1)
пересечения касательной (1,3) с прямой
х=х1 может
быть приближенно принята за новую
начальную точку. Через эту точку снова
проведем прямую
которая
уже приближенно отражает поведение
касательной к у=у(х) в
точке (х1;у(х1)).
Подставляя сюда х=х2(=х1+h),
иначе, пересекая эту «касательную»
прямой х=х2,
получим приближение значения у(х2)
значением
,
и
т.д. В итоге этого процесса, определяемого
формулой
i=0,1,2…,n
и называемого методом
Эйлера, график
решения у=у(х) данной
задачи Коши (1,1)-(1,2) приближенной
представляется ломанной, составленной
из отрезков приближенных касательных
(Рис.4) откуда происходит другое название
– метод
ломаных.
Рис.1.
Геометрическая интерпретация метода
Эйлера.
Существуют
различные модификации метода
Эйлера,
повышающие его точность. Они обычно
направлены на то, чтобы более точно
определить переход от точки
в
точку
.Усовершенствованным
методом Эйлера называется метод, который
использует формулу следующего вида
(1)
При использовании этого метода сначала по формуле Эйлера найдем приближенное решение в середине интервала, т.е.
(2)
Затем
в середине отрезка, т.е. точке (
,
)
вычисляем значение функции
,
т.е. определяем в этой точке наклон
интегральной кривой
.
Используя эти найденные промежуточные
значения вычисляем значение сеточной
функции по формуле (1).
Следовательно, формулу (1) можно записать следующим образом
(3)
Геометрически усовершенствованный метод Эйлера можно изобразить следующим образом.
Рис.1.
По методу Эйлера мы получаем кривую L2, а усовершенствованный метод Эйлера дает решение в виде кривой L1. В модифицированном методе Эйлера усредняются наклоны касательных, при этом для нахождения следующего значения вычисляется значение f два раза, т.е. увеличивается объем вычислений. Однако уже из рисунка видно, что этот метод является более точным по сравнению с методом Эйлера. Доказывается, что усовершенствованный метод Эйлера имеет точность второго порядка.
Рассмотрим еще одну модификацию метода Эйлера, которая получается, если аппроксимацию функции f приравнять среднему арифметическому значений этой функции на концах элементарного отрезка, т.е. имеем
i=0,1,2,…,n-1
(4)
(5)
Выразим значение сеточной функции решения
i=0,1,2,…,n-1
(6)
(7)
Полученная
схема является неявной, т.к. искомое
значение сеточной функции
входит
в обе части уравнения (6) и его нельзя
выразить явно. Значит решение разностной
задачи (6)-(7) следует искать итерационным
способом. Вычисление сеточной функции
в каждой последующей точке, т.е.
можно
проводить на основе двух итераций. Будем
предполагать, что значение
уже
известно. Применим метод
Эйлера и
найдем промежуточное значение
(8)
Это найденное промежуточное значение подставим в правую часть уравнения (6), чтобы вычислить значение функции f. Окончательно получаем
i=0,1,2,…,n-1
(9)
(10)
Алгоритм (8)-(10) можно записать в виде одного соотношения вида
i=0,1,2,…,n-1
(11)
(12)
Схема
(4)-(5) или в варианте (11)-(12) является
модификацией
метода Эйлера и ее называют методом
Эйлера-Коши или методом Эйлера с
пересчетом.
Этот метод может быть получен путем
разложения функции u(x) в
ряд Тейлора. Параллельно можно показать
, что этот метод имеет второй порядок
точности, т.е его применение уменьшает
в среднем значение погрешностей до
величины второго порядка малости
.
На практике же оценку погрешности
полученного решения принято получать
с помощью двойного пересчета с
шагами h и h/2.
Пример. Методом Эйлера-Коши решить следующую задачу Коши.
Взять шаг h=0.1 и результаты сравнить с точным решением. Все вычисления оформим в виде таблицы.
i |
|
|
|
|
|
D |
Точное решение |
0 |
1 |
0.5 |
0.25 |
|
|
0.023835 |
0.5 |
1 |
1.1 |
0.523635 |
0.226756 |
0.525 |
0.226704 |
0.021664 |
0.523809 |
2 |
1.2 |
0.545499 |
0.206608 |
0.546511 |
0.206531 |
0.019777 |
0.545455 |
3 |
1.3 |
0.56276 |
0.179030 |
0.566160 |
0.188941 |
0.018127 |
0.565216 |
4 |
1.4 |
0.583403 |
0.173603 |
0.584178 |
0.173510 |
0.016675 |
0.583333 |
5 |
1.5 |
0.600378 |
|
0.600783 |
0.159898 |
|
0.60000 |
Заполнения таблицы имеет следующий порядок.
С
помощью метода
Эйлера-Коши можно
проводить контроль точности решения
путем сравнения промежуточного значения
функции в i+1
узле с ее окончательным значением в
этом узле , т.е. значений
и
.
На основании этого сравнения выбирается
величина шага h в каждом узле. Если модуль
разности этих значений сравним с
погрешностью вычислений, т.е. выполняется
неравенство
,
то шаг можно увеличить.
