
- •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. Комбинационные микросхемы.
- •Базовые логические элементы
- •Логические функции одной переменной
- •Логические функции двух переменных
- •Регистры. Триггеры. Разновидности триггеров.
4. Массивы. Описание одномерного массива
Массив — это структурированный тип данных, состоящий из фиксированного числа переменных. Набор переменных, входящих в массив, имеет один и тот же тип.
Элементы массива, объединены общим именем и занимают в компьютере определённую область памяти. Количество элементов в массиве всегда конечно. Эти элементы, упорядочены таким образом, что каждому элементу соответствует совокупность номеров (индексов), определяющих его местоположение в общей последовательности. Доступ к каждому отдельному элементу осуществляется путем индексирования элементов массива. Индексы представляют собой выражения любого целого типа. Массив используют для хранения и обработки однородной информации, например таблиц и списков. Если за каждым элементом массива закреплен только один его порядковый номер, то такой массив называется линейным, или одномерным.
Массив описывается в разделе переменных.
Var
<имя массива>: array[mun индекса] of <mun данных>;
Пример:
Var
A: array[1..10] of real;
Одномерный массив А содержит десять элементов вещественного типа. Если несколько массивов имеют одинаковое количество элементов и один и тот же тип, то в разделе описания переменных их можно перечислить через запятую:
Var
B,C:array[1..20] of integer;
По индексу определяется положение элемента в массиве. Индекс заключается в квадратные скобки и может быть целым числом
Например: А[4] - элемент массива А находится на 4 позиции
А[1] - элемент массива А находится на 1 позиции
Индекс элемент массива можно задать выражением целого типа.
Пример: A[2i+3]
Такое задание номера элемента используют при описании некоторой последовательности.
5. Действия над элементами одномерного массива
1) Инициализация (присвоение начальных значений), при чем это значение одинаково для всех элементов массива. Присвоить каждому элементу массива одно и тоже значение вручную или при помощи оператора цикла с известным числом повтора for:
A[1] :=1; А[2]:= 1; А[3]=1;
for i:=1 to 3 do A[i]=1;
2) Ввод и вывод элементов массива. Ввод/вывод элементов массива осуществляется при помощи цикла for
Ввод:
for i: = 1 to 10 do Read(a[i]);
Вывод:
for i:=1 to 10 do Write(a[i]);
Копирование массивов (присвоение значений всех элементов одного массива соответствующим элементам другого массива).
For i:=1 to 10 do A[i]=B[i];
4) Перестановка элементов массива осуществляется при помощи дополнительной переменной.
Пример: в массиве А нужно поменять местами второй и пятый элементами.
buffer:=a[2]; а[2]:=а[5]; а[5]:= buffer;
Переменной buffer присваивается значение второго элемента массива А. Затем второму элементу присваивается значение пятого элемента массива А. Последняя операция присваивает пятому элементу значение второго элемента, который мы записали в переменную buffer.
6. Описание двумерного массива. Ввод и вывод элементов двухмерного массива.
Если в описании массива заданы два индекса, то это двумерный массив. Такой массив соответствует понятию прямоугольной таблицы (матрицы). Чтобы определенным образом задать какую-либо ячейку двумерной таблицы, нужно указать номер строки и номер столбца.
Общий вид объявления двумерных массивов выглядит так:
Var
<Имя массива>: array [<нижняя граница массива1>..<верхняя граница массива1>,<нижняя граница массива2>..<верхняя граница массива2>] оf <тип данных>;
Var
Matrix : array[1..5,1..5] of integer;
Для того, чтобы реализовать ввод матрицы в компьютер с клавиатуры, необходимо использовать вложенные циклы:
For i:=1 to 5 do For j:=1 to 5 do Read(Matrix[i,j]);
Здесь i, j - счетчики целочисленного типа (byte), объявляемые в разделе var. Алгоритм такого кода:
При
использовании вложенных циклов
последовательно идет работа с элементами
первой строки, потом второй, третьей,
четвертой, пятой. Вывод матрицы на экран:
For i: =1 to 5 do
begin
For j:=1 to 5 do
Write (Matrix [i,j],' ');
WriteLn;
end;