- •2. Основы технологии формообразования отливок из черных и цветных сплавов.
- •3. Основы технологии формообразования поковок, штамповок, листовых оболочек.
- •4. Выбор способа получения штамповок
- •5. Основы технологии формообразования сварных конструкций из различных сплавов. Понятие о технологичности заготовок.
- •6. Пайка материалов.
- •7. Основы технологии формообразования поверхностей деталей механической обработкой, электрофизическими и электрохимическими способами обработки.
- •8. Понятие о технологичности деталей.
- •1 Закономерности и связи, проявляющиеся в процессе проектирования и создания машин.
- •Методы разработки технологического процесса изготовления машины.
- •3. Принципы построения производственного процесса изготовления машины.
- •4. Технология сборки.
- •5. Разработка технологического процесса изготовления деталей.
- •1.Основы проектирования механизмов. Стадии разработки.
- •2. Критерии работоспособности машин. Принцип расчёта деталей, подверженных износу.
- •3. Механические передачи
- •5. Подшипники качения и скольжения.
- •Классификация по конструктивным признакам
- •6. Соединения деталей
- •7. Муфты механических приводов
- •1.Принципы технического регулирования.
- •2. Технические регламенты.
- •3. Стандартизация.
- •4. Подтверждение соответствия.
- •5. Государственный контроль (надзор) за соблюдением требований технических регламентов.
- •6.Метрология. Прямые и косвенные измерения.
- •2. Системы счисления. Представление чисел в позиционных и непозиционных системах
- •3. Системы счисления. Перевод чисел из одной системы счисления в другую.
- •4. Представление чисел в эвм.
- •5. Принципы организации вычислительного процесса. Алгоритм Фон-Неймана.
- •6. Принципы организации вычислительного процесса. Гарвардская архитектура эвм.
- •7 Архитектура и устройство базовой эвм.
- •8 Адресация оперативной памяти. Сегментные регистры.
- •9 Система команд процессора i32. Способы адресации.
- •10 Система команд процессора i32. Машинная обработка. Байт способа адресации.
- •11 Разветвляющий вычислительный процесс.
- •12 Циклический вычислительный процесс
- •13 Рекурсивный вычислительный процесс.
- •8 Функции процессора, памяти, устройств ввода-вывода. Функции процессора
- •Методы адресации
- •11. Базовый функциональный блок микроконтроллера включает:
- •15. Модули последовательного ввода/вывода
- •20. Dsp/bios
- •21. Xdias
- •22. Программируемый логический контроллер
- •23. Языки программирования логических контроллеров
- •2.Биполярный транзистор.
- •3. Полевой транзистор
- •4. Управление силовыми транзисторами
- •5. Цепи формирования траектории рабочей точки транзистора
- •6. Цфтрт с рекуперацией энергии
- •7. Последовательное соединение приборов
- •8. Параллельное соединение приборов.
- •9. Защита силовых приборов от сверхтока.
- •10. Защита силовых приборов от перенапряжения.
- •11. Расчет драйвера igbt-транзистора.
- •Трансформаторы.
- •2. Машины постоянного тока.
- •3. Асинхронные и синхронные машины.
- •4. Элементная база современных электронных устройств.
- •5. Усилители электрических сигналов.
- •6. Основы цифровой электроники.
- •4. Объектно-ориентированное программирование.
- •Описание функций в теле класса
- •Константные функции-члены
11 Разветвляющий вычислительный процесс.
Разветвляющийся вычислительный процесс реализуется по одному из нескольких заранее предусмотренных направлений в зависимости от выполнения некоторого условия (логического выражения).
Ветвящийся процесс, включающий в себя две ветви, называется простым, более двух ветвей — сложным. Сложный ветвящийся процесс можно представить с помощью простых ветвящихся процессов.
Разветвляющийся вычислительный процесс, содержащий две ветви, схематично может быть изображен с помощью структуры выбора (структура разветвления), которая содержит три элемента: логическое условие, ветвь ДА и ветвь НЕТ. В любом конкретном случае процесс реализуется только по одной ветви, а выполнение остальных исключается.
Разветвляющийся вычислительный процесс реализуется благодаря наличию команд условного перехода.
JCC – условный переход. Это набор команд, каждая из которых выполняет переход, если удовлетворяется соответствующее условие. Команды условного перехода: JA – если выше, JNBE – если не ниже или равно, JAE – если выше или равно, JB – если ниже, JC – если перенос, JBE – если ниже или равно, JE – если равно, JZ – если 0, JG – если больше JGE – если больше или равно, JL – если меньше, JNG – если не больше, JNE – если не равно, JNZ – если не 0, JNO – если нет переполнения, JO – если есть переполнение, JPO – если нечетное, JP – если есть четность, JS – если есть знак, JNS - если нет знака.
12 Циклический вычислительный процесс
Циклические программы строятся при реализации циклических вычислительных процессов. Они занимают меньший объем памяти. Затраченное машинное время будет большим, чем в аналогичной программе без цикла, так как возникает необходимость в дополнительной группе команд. Писать циклические программы наиболее удобно, начиная с рабочей части. Затем пишется проверка окончания цикла. Построение циклической программы заканчивается введением в программу команд, обеспечивающих передачу управления начальной команде и дальнейшим вычислениям. Достоинство: циклические программы занимают меньше ячеек памяти.
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.
Виды циклов
Безусловные циклы - циклы, выход из которых не предусмотрен логикой программы. Специальных синтаксических средств для создания бесконечных циклов, ввиду их нетипичности, языки программирования не предусматривают, поэтому такие циклы создаются с помощью конструкций, предназначенных для создания обычных (или условных) циклов. Для обеспечения бесконечного повторения проверка условия в таком цикле либо отсутствует, либо заменяется константным значением.
Цикл с предусловием - цикл, который выполняется пока истинно некоторое условие, указанное перед его началом. Это условие проверяется до выполнения тела цикла, поэтому тело может быть не выполнено ни разу. В большинстве процедурных языков программирования реализуется оператором while.
На языке Си:
while(<условие>)
{
<тело цикла>
}
Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. Отсюда следует, что тело всегда выполняется хотя бы один раз.
На языке Си:
do
{
<тело цикла>
}
while(<условие>)