
- •1 Типовые проектные процедуры сапр
- •2 Методика получения математических моделей элементов
- •3 Методы одновариантного анализа
- •4 Методы многовариантного анализа
- •5 Особенности автоматизированного проектирования двухслойных печатных плат. Методы трассировки
- •6 Особенности автоматизированного проектирования многослойных печатных плат. Решение задачи расслоения
- •7 Назначение, структура, классификация и принцип работы сетей Петри
- •8 Задача параметрической оптимизации при внутреннем проектировании
- •9 Методы преобразования трехмерных графических объектов
- •10 Автоматизация технической подготовки производства
- •1 Машинные коды чисел в эвм, их виды.
- •2 Представление переключательных функций в виде дснф и кснф с помощью минтермов и макстермов.
- •3Методы минимизации пф.
- •4. Принцип построение классической архиетктуры эвм. Структура и основные функциональные узлы эвм.
- •5. Цифровые автоматы, их виды и классификация.
- •6.Структура памяти эвм, ее состав и принцип действия
- •7Способы обмена ядра эвм и внешних устройств. Стандартный интерфейс.
- •8 Принципы построения, классификация и виды архитектур вычислительных систем
- •9 Комплексирование вс.
- •1 Природа образования случайных процессов
- •2 Задачи нелинейного программирования
- •Основные виды зависимостей между переменными
- •3 Корреляционная функция
- •4 Характеристики скорости изменения случайных процессов во времени
- •5 Классификация идентификации
- •Оценка значимости величины
- •8. Построение математической модели
- •10 Показатели адекватности модели
- •1 Классификация субд
- •2. Архитектура субд.
- •3. Этапы проектрирования бд
- •7. Информационно-логическая модель «сущность – связь».
- •8. Операции реляционной алгебры, используемые в рмд.
- •9. Виды функциональных зависимостей между атрибутами
- •10 Нормализация отношений
- •1. Назначение, виды информационно-вычислительных сетей. Системы телекоммуникаций.
- •2. Модель взаимодействия открытых систем.
- •3. Семиуровневая архитектура вос. Сетевые протоколы.
- •4. Виды топологий локальных вычислительных сетей.
- •5. Протоколы канального уровня. Методы доступа к сети.
- •6. Базовые технологии лвс. Протоколы лвс.
- •8. Линии и каналы связи, их характеристики.
- •9. Методы передачи данных на физическом уровне: модуляция, демодуляция. Емкость канала связи. Кодирование. Уплотнение информационных потоков.
- •10. Режимы переноса информации: коммутация каналов, коммутация сообщений, коммутация пакетов.
- •Понятие модели и моделирования. Этапы построения моделей
- •2. Основы построения мат. Моделей на микроуровне. Законы сохранения энергии, массы, и количества движения
- •3. Общая характеристика условий однозначности краевой задачи. Начальные и граничные условия
- •4. Основные типы уравнений для систем с распределенными параметрами. Параболические, гиперболические и эллиптические уравнения.
- •5. Базовое уравнение срп и стандартная форма записи
- •Параллельное и последовательное соединение распределенных блоков
- •Алгоритм расчета распределенной выходной функции и интегральной передаточной функции
- •Метод сосредоточенных масс при моделировании на макроуровне. Компонентные и топологический уравнения в общем виде
- •Графическая и матричная формы представления моделей на макроуровне
- •Узловой метод формирования математических моделей макроуровня
- •1. Принципы построения микропроцессорных систем.
- •2. Архитектурные особенности современных микропроцессоров.
- •3. Структура и функционирование микропроцессорной системы.
- •5. Программное обеспечение микропроцессорных устройств.
- •6. Управление памятью и внешними устройствами.
- •7. Интерфейсы микропроцессорных систем.
- •8. Управляющие программируемые контроллеры.
- •9. Однокристальные мк с cisc-u risc-архитектурой.
- •1. Структура Pascal -программ
- •2. Переменные. Типы переменных
- •3. Операторы языка Pascal
- •4. Массивы. Описание одномерного массива
- •5. Действия над элементами одномерного массива
- •6. Описание двумерного массива. Ввод и вывод элементов двухмерного массива.
- •7. Подпрограммы пользователя. Описание процедур и функций.
- •8. Параметры значения и параметры переменных подпрограмм. Механизм передачи параметров в подпрограмму
- •9. Описание строкового типа. Операции со строками.
- •10. Строковые процедуры и функции.
- •1. Основные понятия спо.
- •2. Функции ос
- •5. Ресурсы. Классификация ресурсов.
- •6. Понятие сетевых ос и распределенных ос. Функциональные компоненты сос.
- •7. Сетевые службы и сетевые сервисы.
- •8. Схемы построения сетей (одноранговые сети, сети с выделенными серверами, гибридные сети).
- •9. Трансляторы. Компиляторы. Интерпретаторы.
- •10.Этапы компиляции. Общая схема работы компилятора
- •1. Понятие соединения систем и их элементов. Структурные схемы.
- •2. Критерий устойчивости рауса — гурвица.
- •3. Назначение и виды коррекции динамических свойств сау.
- •4. Фазовый портрет нелинейной системы управления. Анализ поведения системы по фазовому портрету.
- •6. Показатели качества управления, их определение по переходным и ач характеристикам системы.
- •7. Типовые нелинейные звенья систем управления, их графические характеристики.
- •8. Определение передаточной функции.
- •9. Критерий устойчивости Михайлова, кривая Михайлова.
- •10. Критерий устойчивости Найквиста.(замкнутой по разомкнутой)
- •Движение электрона в электрическом поле. Приборы, созданные на основе особенностей движения.
- •Основы зонной теории. Энергетические уровни. Зонная диаграмма.
- •3. Понятие «дырки». Полупроводники р- и n-типа
- •Полупроводниковые диоды.
- •5. Биполярные транзисторы.
- •Принцип работы биполярного транзистора.
- •Основные схемы включения транзистора
- •6. Операционный усилитель. Схемы на его основе.
- •Суммирующие усилители на оу.
- •Интегрирующие усилители на оу.
- •Дифференцирующие усилители на оу.
- •8. Комбинационные микросхемы.
- •Базовые логические элементы
- •Логические функции одной переменной
- •Логические функции двух переменных
- •Регистры. Триггеры. Разновидности триггеров.
8. Управляющие программируемые контроллеры.
Микроконтроллеры (МК) - разновидность МПС (микро-ЭВМ), ориентированных на реализацию алгоритмов управления техническими устройствами и технологическими процессами. Микроконтроллеры - БИС функциональной законченности, которая позволяет решать задачи определенного класса с помощью одного кристалла. МК - массовые представители МП техники. Интегрируя на одном кристалле высокопроизводительный процессор, память и набор периферийных устройств, МК позволяют с минимальными затратами реализовать широкую номенклатуру СУ различными объектами и процессами.
Отличие МК от универсальной микро-ЭВМ: малый объем памяти, менее разнообразный состав внешних устройств. В состав универсальной микро-ЭВМ входят модули памяти большого объема и высокого быстродействия, имеется сложная иерархия ЗУ, поскольку многие задачи (автоматизированное проектирование, компьютерная графика, мультимедийные приложения и др.) без этого решить невозможно. МК реализуют несложные алгоритмы, для размещения программ им требуются емкости памяти, на несколько порядков меньшие, чем у микро-ЭВМ широкого назначения. Для хранения промежуточных данных достаточна память небольшой емкости. Набор внешних устройств конкретизируется и сужается, а сами они проще. Модули универсальной микро-ЭВМ (процессор, память, интерфейсные схем) требовалось выполнять как конструктивно самостоятельные, тогда как МК размещается на одном кристалле, хотя и имеет модули того же функционального назначения.
Применение МК: бытовая аппаратура, станкостроение, автомобильная промышленность, военное оборудование и т.д. Годовой выпуск МК - 2 млрд.; номенклатура насчитывает тысячи типов. Среди выпускаемых МК известно семейство восьмиразрядных контроллеров MCS-51/151/251 и 16-разрядных MCS-96/196/296 (фирма Intel). Многие производители выпускают аналоги этих семейств или совместимые с ними МК. Отечественные МК - восьмиразрядные МК K18I6BE51, К1830ВЕ51; 11868BM 1,2 - аналоги TMS320C 10,25.
Фирмы, выпускающие популярные семейства МК - Atmel, Motorola, Microchip, Zilog и др.
Использование МК в СУ и обработки информации обеспечивает высокие показатели эффективности при низкой стоимости, поэтому микроконтроллерам нет альтернативной элементной базы для построения качественных и дешевых систем. Во многих применениях система может состоять только из одного МК. Имеются 4-, 8-, 16-, 32-разрядные МК, что определяется точностью данных, необходимых для управления объектом. Наиболее массовыми и постоянно расширяющими области Применения являются 8-разрядные МК. Они дешевле 16-и 32-разрядных, имеют большую функциональность.
9. Однокристальные мк с cisc-u risc-архитектурой.
Однокристальный микроконтроллер (ОМК) - устройство, выполненное конструктивно в одном корпусе БИС, содержащем все компоненты микропроцессорной системы: процессор, память данных, память программ, программируемые интерфейсы. ОМК присущи особенности: система команд ориентирована на выполнение задач управления и регулирования; алгоритмы, реализуемые на ОМК, могут иметь много разветвлений в зависимости от внешних сигналов; данные, с которыми оперируют ОМК, не должны иметь большую разрядность; схемная реализация систем управления на базе ОМК несложная, имеет невысокую стоимость; универсальность и возможность расширения функций управления ниже, чем в системах с однокристальными МП. По одному из классификационных признаков МП (и МК) могут принадлежать к CISC- или RISC-процессорам. Процессоры CISC имеют сложную систему команд, т.е. большой набор разноформатных команд, и используют многие способы адресации. Архитектура CISC присуща классическим (традиционным) процессорам, она в силу многообразия команд позволяет применять эффективные алгоритмы решения задач, но усложняет схему процессора и его стоимость, не обеспечивает его максимального быстродействия.
Процессоры типа RISC имеют сокращенную систему команд, из которой исключены редко применяемые команды. Форматы команд идентичны (например, содержат по 4 байта), снижено число используемых способов адресации. Данные обрабатываются только с регистровой или непосредственной адресацией. Значительно увеличенное число регистров процессора (его емкая внутренняя память) позволяет редко обращаться к внешнему модулю памяти МПС, что повышает быстродействие контроллера. Идентичность временных циклов выполнения команд отвечает потребностям конвейерных схем обработки информации. В результате может быть достигнуто упрощение схемы процессора при увеличении его быстродействия.
Микроконтроллеры AVR подразделяются на три семейства, среди которых базовое - семейство Classic. Имеют RISC-архитектуру и изготовляются по усовершенствованной КМОП-технологии.
Контроллеры семейства AVR имеют следующие параметры: команды выполняются за один машинный такт, что при тактовой частоте 1МГц дает производительность в 1MIPS; флэш-память программ емкостью 1-8 Кбайт имеет допустимое число репрограммирований 103; статическая память данных (SRAM) имеет емкость до 512 байт; память данных типа EEPROM с допустимым числом репрограммирований 105 имеет емкость 64-512 байт; многоуровневая система прерываний обслуживает от 3 до 16 источников запросов прерываний; имеется обширный набор периферийных устройств.
Основное преимущество RISC-архитектур - повышенное быстродействие и сокращенное число операций обмена с памятью программ. Почти все команды размещаются в одной ячейке программной памяти и выполняются за один такт синхросигнала.
CISC-контроллеры характеризуются развитой системой команд, например, МК серии i80x51 имеют 111 команд. Особенностью контроллеров, выполненных по RISC-архитектуре, является то, что все команды выполняются за один-три такта, тогда как в CISC-контроллерах - за один - три машинных цикла, каждый из которых состоит из нескольких тактов (для i80x51 - из 12 тактов). Поэтому RISC-контроллеры имеют большее быстродействие. Более полная система команд CISC-контроллеров иногда приводит к экономии времени выполнения программы и к экономии памяти программ.
10. Контроль и диагностика микропроцессорных устройств.
При использовании современной элементной базы, и особенно микропроцессоров, контроль и диагностику проводят программными и аппаратными методами. Для компьютеров IBM PC, XT, AT, PS/2 и для IBM-совместимых моделей существует несколько разновидностей диагностических программ. Их применяют при диагностике неисправностей компьютеров в целом и их отдельных компонентов. Их можно условно подразделить на три группы:
POST (процедура самопроверки при включении), специализированные и общего назначения.
Программа POST предназначена для повышения надежности ЭВМ наряду с контролем на четность памяти. Представляет собой последовательность коротких программ «зашитых» в ПЗУ BIOS (базовая система ввода-вывода) на системной плате и предназначенных для проверки основных компонентов системы после ее включения. Выполняется перед загрузкой операционной системы. Автоматически выполняется последовательность операций по проверке компонентов компьютера. Проверяются центральный процессор, ПЗУ, вспомогательные схемы системной платы, оперативная память и основные периферийные устройства. Если обнаруживается неисправный компонент системы, выдается сообщение об ошибке. Диагностика, выполняемая процедурой POST -первая ступень защиты системы (в случаях, когда обнаруживаются неисправности системной платы). Предусматривается три способа индикации неисправности: звуковые сигналы, сообщения, выводимые на экран монитора, и шестнадцатеричные коды, посылаемые по адресам портов ввода/вывода. Особенность процедуры POST - коды, посылаемые по определенному адресу порта ввода/вывода могут быть прочитаны с помощью специальной платы адаптера.
Спеииализированные диагностические программы выпускают предприятия и фирмы изготовители компьютеров (IBM, Hewlett-Packard и т.п.). Это наборы тестов для «тотальной» проверки всех компонентов компьютера. Фирменная программа IBM для общего тестирования систем PS/2 записывается на установочной дискете, а для компьютеров других моделей - на отдельном диагностическом диске. Диагностические программы фирм-изготовителей предусмотрены двух уровней. Первый уровень - это общая диагностика, ориентированная на пользователей. Второй уровень - технический, рассчитан на специалистов. Сообщения об ошибках выводятся в виде чисел, по которым можно определить причину неисправности. Используемые коды идентичны кодам процедуры POST, программ общей диагностики и диагностических программ. Коды ошибок, выводимые процедурами POST, общей и расширенной диагностики, состоят из условного кода устройства (компонента системы) и последующего двузначного числа, не равного 00. Если после прохождения теста выводится код устройства и комбинация 00, то это значит, что проверка завершена успешно и неисправностей в данном компоненте не обнаружено.
Диагностические программы общего назначения - можно отметить пакеты программ Norton Utilities компании Symantec, MicroScope (Micro 2000) и других фирм. В настоящее время существует много диагностических программ для тестирования памяти, накопителей на гибких и жестких дисках, видеосистем и т п. Они расширены по сравнению со стандартной диагностической программой IBM. С их помощью удается точнее определить местоположение неисправности в системе (особенно в IBM-совместимых ПЭВМ). Для проверки последовательных и параллельных портов имеются тест-разъемы. Многие из этих программ можно запускать в режиме командной строки (в пакетном режиме). С помощью таких программ можно проверить все типы памяти - основную, расширенную и дополнительную, определить неисправности с точностью до отдельной микросхемы или разряда модуля.