- •1.Осн.Понятия и опр-я: инф-я, алгоритм, программа, команда, данные, технические устройства.
- •14. Програм-е для операционной системы windows.
- •3. Сс. Перевод чисел из одной сс в другую.
- •5. Повп. Алгоритм Фон-Неймана.
- •6. Принцип организац выч процесса. Гарвардская архитектура эвм.
- •12. Циклический вычислительный процесс
- •8.Адресация оперативной памяти. Сегментные регистры.
- •9. Система команд процессора i32. Способы адресации.
- •10. Скп i32. Машобработка. Байт способа адресации.
- •5. Усилители электрических сигналов.
- •11. Разветвляющий вычислительный процесс.
- •13. Рекурсивный вычислительный процесс.
- •1.Трансформаторы.
- •2. Машины постоянного тока.
- •3. Асинхронные и синхронные машины.
- •4. Элементная база современных электронных устройств
- •6. Основы цифровой электроники.
- •3. Типы адресации и система команд.
- •4. Структура процессора.
- •15. Модули последовательного ввода/вывода
- •11. Базовый функциональный блок микроконтроллера включает:
- •1.Принципы технического регулирования.
- •2. Технические регламенты.
- •3. Стандартизация.
- •5. Гос.Контроль за соблюд-ем треб-ий тех. Регламентов.
- •6.Метрология. Прямые и косвенные измерения.
- •1. Типы данных
- •1.Упрощение логических выражений
- •2.Функциональные схемы (лог.Диаграммы)
- •3. Искусственные нейронные сети.
- •4. Статистические методы принятия решений.
- •1.Задачи, решаемые методами искусственного интеллекта.
- •2.Модульное прогр-ие.
- •5. Програм-е в .Net Framework.
- •6. Унифицированный язык прогр-я uml.Назначение.
- •9. Этапы построения алгоритмов
- •13. C#.Полиморфизм.Перегрузка операций и методов.
- •14. C#.Наследование.Ограничения при наследовании.
- •1.Осн.Принципы сист.Подхода.
- •2. Система и моделирование. Классификация признаков.
- •3.Постановка задачи принятия решений.
- •5. Этапы системного подхода решения проблем.
- •6. Постановка задач оптимизации. Их классификация.
- •13. Нечеткие множества и их использование для принятия решений.
- •7. Условная оптимизация. Линейное программирование. Пример постановки задачи оптимизации.
- •1. Пример постановки задачи оптимизации.
- •9. Нелинейное программирование. Постановка задачи нелинейного программирования.
- •8. Методы решения задач линейного программирования. Геометрическая интерпретация.
- •10. Выбор альтернатив в многокритериальных задачах.
- •11. Классификация задач принятия решений. Структура системы принятия решений.
- •Структура процесса принятия решений
- •2 Классификация моделей.
- •3 Свойства модели.
- •4 Жизненный цикл моделируемой системы:
- •5.Классификация математических моделей
- •6. Требования, предъявляемые к мат. Моделям
- •7. Модели и моделирование.
- •10. Алгоритм декомпозиции
- •8.Математические модели технических систем.
- •9. Декомпозиция систем.
- •1. Датчики измерения перемещений
- •5. Гироскопы.
- •4 Манометрические приборы
- •6. Преобразование измерительных сигналов.
- •7 Методы измерений
- •9.Системы технического зрения
- •10. Структура измерительных систем
- •11. Измерительные сигналы, виды, типы, модели сигналов. Классификация детерминированных сигналов.
- •12. Теория информации
1.Упрощение логических выражений
С помощью аксиом АЛ можно доказать целый ряд теорем и тождеств.Одним из эффективных методов доказательства теорем явл-ся метод перебора всех знач-й и переменных: если теорема истинна,то с учетом аксиом ур-е,формулирующее утверждение теоремы,должно быть истинно при подстановке люб.знач-й переменных в обе его части.Теоремы:идемпотентные з-ны xVx=x,xx=x;коммут-ые xVy=yVx,xy= yx;ассоциативные з-ны
дистрибутивные з-ны
з-ны отрицания
з-ны двойственности
з-н двойного отрицания
законы поглощения (абсорбации)
операции склеивания
операции обобщенного склеивания
Теоремы(1.6)-(1.13) и (1.15)-(1.18)записаны парами,причем каждая из теорем пары двойственна другой.Теорема(1.14) самодвойственна,т.к.она не изм-ся по принципу дв-ти.
Если в лог.выр-е входят операции дизъюнкции и конъюнкции,то следует соблюдать порядок вып-я операций:сначала конъюнкция,потом дизъюнкция.Нек. теоремы и тождества имеют особое знач-е,т.к.позв-т упрощать лог.выр-я.С этой целью часто используются тождества (1.15)-(1.18).
2.Функциональные схемы (лог.Диаграммы)
Построение лог.схем И-НЕ.И-НЕ-это схема И и схема НЕ,сложенные вместе.Операция, которую производит такой элемент называется инверсией логического умножения или отрицанием логического умножения, ну или инверсией конъюнкции и еще штрихом Шеффера.Таблица истинности для него: x2 x1 y
0 0 1
0 1 1
1 0 1
1 1 0
Сначала умножаем (логически),а потом все это отрицаем (тоже логически).Если к эл-ту И прилепить на выход инвертор, то получим такой вот элемент И-НЕ.Представл-е ф-ции в задан.базисе.Необх-мо(И-НЕ, ИЛИ-НЕ):1)выд-ть послед.операцию.Если она не соотв-т зад.базису,то необх-мо ее преобр-ть при помощи двойного отрицания,не измен-щего знач-я ф-ции;2)выд-ть предпосл.операцию. Произвести преобр-я аналогично предыдущему и т.д.до исчерпания всех операций.Построение схемы в зад.базисе (общ.алгоритм): 1)для исх.конеч.ф-ций истинности;2)по табл.истинности составляем карты Карно;3)мин.логич. выраж-е для зад.ф-ции;4)разраб-ем схему в соответствии с пред.алг-тмом.
11)Построение лог.схем ИЛИ-НЕ.Операция,выполняемая эл-том ИЛИ-НЕ наз-ся инверсией лог.сложения или инверсией дизъюнкции и еще стрелкой Пирса.Табл.истинности:
x2 x1 y
0 0 1
0 1 0
1 0 0
1 1 0
Если к выходу эл-та ИЛИ-НЕ прилепить инвертор,то пол-ся эл-т ИЛИ.Представление ф-ции в зад.базисе.Необх-мо(И-НЕ, ИЛИ-НЕ):1)выд-ть послед. операцию.Если она не соотв-т зад.базису,то необх-мо ее преобр-ть при помощи двойного отрицания,не изменяющего знач-я ф-ции;2)выд-ть предпосл.операцию. Произвести преобр-я аналогично предыдущему и т.д.до исчерпания всех операций.Построение схемы в зад.базисе (общ.алгоритм):1)для исх.конеч.ф-ций истинности;2)по табл.истинности составляем карты Карно;3)мин.логич.выраж-е для зад.ф-ции;4)разраб-ем схему в соответствии с пред.алгоритмом.
12)Операция ИСКЛ-ИЛИ.Операция,выполняемая таким эл-том наз-ся сложение по модулю 2.Читается это, как "либо икс один, либо икс два".Таблица истинности:
x2 x1 y
0 0 0
0 1 1
1 0 1
1 1 0
5. Карты Карно-граф.способ минимизации переключат-х ф-ций обеспечивающий относительную простоту работы с большими выраж-ми и устранение потенциальных гонок. Представляет собой операции попарного неполного склеивания и элементарного поглощения.Карты Карно рассматр-ся как перестроенная соответствующим образом таблица истинности ф-ции.Карты Карно были изобретены Эдвардом В. Вейч’ем и усовершенствованы Морисом Карно и были призваны помочь упростить цифр.электр.схемы.В карту Карно булевы переменные перед-ся из табл.истин-ти и упоряд-ся с помощью кода Грея,в котором каждое след. число отлич-ся от предыдущего только одним разрядом. Карта Карно может быть составлена для любого кол-ва переменных,однако удобно работать при кол-ве переменных не более пяти.Вся Карта Карно сворачивается в фигуру тор (бублик). На пересечении строки и столбца проставляется соответствующее значение из таблицы истинности. После того как Карта заполнена можно приступать к минимизации. Если необх-мо получить мин.ДНФ, то в Карте рассматриваем только те клетки которые содержат единицы, если нужна КНФ, то рассматриваем те клетки которые содержат нули. Сама минимизация производится по след.правилам(на примере ДНФ):объединяем смежные клетки содержащие 1 в область,так чтобы одна область содержала 2n (n=0,1,2,…) клеток(помним про то что крайние строки и столбцы являются соседними между собой),в области не должно находится клеток содержащих нули;область должна располагаться симметрично оси(ей) (оси располагаются через каждые четыре клетки);не смежные области расположенные симметрично оси(ей) могут объединятся в одну;область должна быть как можно больше,а кол-во областей как можно меньше;области могут пересекаться; возможно несколько вариантов накрытия.Далее берём первую область и смотрим какие переменные не меняются в пределах этой области, выписываем конъюнкцию этих переменных,если неменяющаяся переменная нулевая, проставляем над ней инверсию и т.д.для всех областей. Конъюнкции областей объединяем дизъюнкцией.
4)Конъюнкти́вная норма́льная фо́рма(КНФ) в булевой логике-нормальная форма,в кот.булева формула имеет вид конъюнкции нескольких дизъюнктов.КНФ удобна для автоматического док-ва теорем.Любая булева формула может быть приведена к КНФ.Впрочем,при этом размер булевой формулы может возрасти экспоненциально.Так, например,2n дизъюнктов потребуется,чтобы записать след.формулу:
3)Дизъюнкти́вная норма́льная фо́рма(ДНФ) в булевой логике-нормальная форма,в кот.булева формула имеет вид дизъюнкции нескольких конъюнктов.ДНФ удобна для автоматич. доказывания теорем.Любая булева формула может быть приведена к ДНФ.Впрочем,при этом размер булевой формулы может возрасти экспоненциально.Так,например,2n конъюнктов потребуется,чтобы записать след. формулу: