- •Информатика
- •1. Охарактеризовать десятичную и двоичную системы счисления. Указать правила взаимного перевода.
- •Охарактеризовать двоичную и шестнадцатеричную системы счисления. Указать правила взаимного перевода.
- •Дать понятие прямого, обратного и дополнительного кода в двоичной системе счисления. Сложение и вычитание целых чисел в двоичной системе счисления.
- •Охарактеризовать основные логические операции: and, or, not, xor. Привести таблицы истинности для этих операций.
- •Структура компьютера. Основные компоненты компьютера и их краткая характеристика. Состав центрального процессора.
- •Перечислить поколения эвм и охарактеризовать их с точки зрения элементной базы.
- •Перечислить основные внешние устройства современного компьютера. Указать типы мониторов и принтеров. Дать их краткую характеристику.
- •Указать состав программного обеспечение современного компьютера. Дать понятие об операционной системе, о трансляторе и прикладной программе.
- •Охарактеризовать файловую систему современного компьютера. Дать понятие файла, каталога. Перечислить основные типы файлов.
- •Перечислить этапы решения задачи на компьютере. Дать понятие алгоритма. Свойства алгоритма. Способы записи алгоритма.
- •Охарактеризовать язык блок-схем – как способ записи алгоритма. Перечислить основные типы блоков. Перечислите основные типы алгоритмов и способы их записи на языке блок-схем.
- •Охарактеризовать структуру центрального процессора компьютера. Перечислить типы памяти компьютера. Дать их краткую характеристику.
- •Охарактеризовать оперативную память компьютера. Дать понятие бита, байта, слова, двойного слова. Понятие адреса байта и слова.
- •Дать понятие о языке Ассемблера. Этапы разработки программы на Ассемблере.
- •Команда пересылки, арифметические команды и директивы определения данных на Ассемблере.
- •Безусловный переход, команда сравнения и условного перехода и команда управления циклом на Ассемблере.
- •Электротехника
- •1. Элементы электрической цепи – резистор, конденсатор, катушка индуктивности (уго, единицы измерения, комплексное и операторное сопротивление).
- •Электрические цепи, определения (электрический ток, напряжение).
- •Магнитные цепи, определения (векторные и скалярные магнитные величины, характеристики ферромагнитных материалов).
- •Закон Ома для электрических цепей постоянного и переменного тока, аналогия закона Ома для магнитных цепей.
- •Топология электрических цепей. Узел, ветвь, контур. Законы Кирхгофа.
- •Суть метода наложения (суперпозиции) для расчета разветвленных электрических цепей.
- •Суть метода контурных токов для расчета разветвленных электрических цепей.
- •Суть символического метода при расчете линейных цепей гармонического тока.
- •9. Нахождение эквивалентной вольтамперной характеристики для последовательного и параллельного соединения нелинейных резистивных элементов.
- •Электрический трансформатор, назначение, конструктивное выполнение, основные соотношения.
- •Машины постоянной тока. Принцип работы, основные характеристики.
- •Асинхронные и синхронные машины. Принципы работы, основные характеристики.
- •Контактные явления в полупроводниках. Вольтамперная характеристика в прямой и обратной областях для кремневого и германиевого перехода.
- •Полупроводниковые диоды. Типы, вольтамперные характеристики специальных диодов – стабилитрона, туннельного диода, варикапа, диода Шоттки.
- •Основные параметры биполярного транзистора (входное сопротивление, коэффициент передачи тока, выходное сопротивление, обратный ток коллектора) для схемы включения с общим эмиттером.
- •Основные этапы микроэлектронных технологий биполярного и полевого транзисторов, диодов, резисторов.
- •Полупроводниковые лазеры. Принцип работы, применения.
- •18. Термисторы, варисторы, принцип работы, характеристики, параметры, применения.
- •Приемники излучения – фотодиоды, принцип работы, режимы работы, применения
- •Переходные процессы в линейной rc-цепи.
- •Для нахождения свободной составляющей отклика составим характеристическое уравнение:
- •Определим общий вид отклика:
- •1. Классификация электронных средств (эс).
- •Дайте характеристику основным понятиям разработки эс (тз, эскизное проектирование и т.Д.).
- •Единая система конструкторской документации (ескд). Классификация госТов в ескд, осТов, стп?
- •Что такое конструирование и проектирование? Дать характеристику основным этапам конструирования и проектирования.
- •Особенности конструкторского проектирования эс в зависимости от «уровня» конструкции. Дать краткую характеристику.
- •Какая конструкция является оптимальной? Назовите методы оптимизации.
- •Назовите методы конструкторского проектирования эс и раскройте содержание этих методов.
- •Компоновка эс. Приемы выполнения компоновочных работ и способы размещения узлов эс.
- •Назовите и дайте характеристику аналитическому и схемным методам повышения помехоустойчивости эс.
- •Перечислите и дайте характеристику конструктивным методам повышения помехоустойчивости эс.
- •Обеспечение помехоустойчивости эс: разводка питания, заземление. Разводка питания.
- •Обеспечение помехоустойчивости эс. Применение экранов в эс. Электростатическое экранирование. Магнитостатическое экранирование. Электромагнитное экранирование.
- •Указать последовательность проектирования модулей второго уровня (тэЗы, ячейки и др.).
- •Защита модулей второго уровня от климатических и механических воздействий.
- •Защита модулей второго уровня от тепловых воздействий (конвекция, теплопроводность, излучение).
- •Указать конструктивные особенности выполнения модулей третьего и четвертого уровней для эс различного назначения. Л. 2, с. 51-64.
- •Дайте полную характеристику сигнальной связи в виде «длинной» линии.
- •2. Рассогласование волнового сопротивления с входным и
- •Защита эс от климатических и механических воздействий.
- •Назовите основные формы пультов управления эвм, требования к расположению органов управления и индикации, надписям.
- •1. Какие сочетания технологических слоев (имплантированных, диффузионных, эпитаксиальных) и почему рациональны к применению в конструкциях изолированных бпт?
- •Почему структура бпт является базовой для исполнения конструкций иных элементов цифровых микросхем?
- •По каким ограничениям выбираются форма и определяются размеры эмиттерных областей биполярных транзисторов микросхем?
- •На каком этапе проектирования обеспечивается учет требований по рабочим напряжениям элементов интегральных микросхем?
- •Какое влияние на коэффициент передачи тока биполярных транзисторов микросхем оказывает топологическая форма эмиттера?
- •Назовите пять групп функциональных параметров биполярных транзисторов цифровых интегральных микросхем, определяющих проектирование структуры и топологии.
- •Перечислите направления сокращения потерь «пассивной» площади кристалла в проектировании конструкции микросхем на биполярных транзисторах.
- •Назовите четыре группы функциональных параметров диодов интегральных микросхем определяющих выбор их структур, топологических форм и размеров?
- •Назовите варианты топологических форм и состав функциональных параметров резисторов полупроводниковых микросхем, определяющих выбор их структур, топологических форм, расчёт размеров?
- •Назовите пять групп функциональных параметров мдп-транзисторов цифровых интегральных микросхем, определяющих проектирование их структуры и топологии?
- •Назовите характерные отличия конструкций и функциональных параметров диодов с барьером Шоттки интегральных микросхем в сравнении с диодами на основе p-n-перехода?
- •Какими и почему должны быть пропорции измерений топологических форм канала мдп-транзисторов цифрового вентиля с одним типом канала?
- •Какими и почему могут быть пропорции измерений топологических форм каналов мдп-транзисторов цифрового вентиля на комплементарных парах?
- •Какие особые требования предъявляются к выбору топологических форм и размеров элементов гис, функционирующих при длинах волн, сравнимых с размерами элементов имс?
- •По каким критериям выбираются топологические формы и определяются размеры резисторов гибридных микросхем?
- •По каким критериям выбираются топологические формы и определяются размеры конденсаторов и катушек индуктивности гис?
- •Какие показатели конструкций корпусов, как средств защиты и электромонтажа кристаллов и плат интегральных микросхем нормируются стандартами?
- •Перечислите и приведите комментарий к типовым вариантам конструкций компонентов гис по форме и способам электромонтажа.
- •Объясните факт повышения удельной мощности тепловыделения в конструкциях бис с повышением степени интеграции.
- •Пц и пуэвс
- •1. Какие подсистемы соответствуют структуре аппаратных средств автономных и связанных эвм?
- •Какие технические параметры эвм являются базовыми?
- •Какие отличительные черты характерны для микроконтроллеров в сравнении с микроЭвм.
- •Какие режимы применяются в организации взаимодействия процессора(микропроцессора) с устройствами окружения?
- •5. Какие данные необходимы и достаточны для чтения из оперативного запоминающего устройства (озу) эвм?
- •8. По каким обобщенным критериям классифицируются команды в системах команд мп и микропроцессорных систем?
- •9. Какой критерий (признак отбора) положен в основу деления языков программирования на «низкоуровневые» и «высокоуровневые»?
- •Какие микрооперации модифицируют содержимое счетчика команд центрального процессорного устройства эвм?
- •13. Как единообразно центральное процессорное устройство эвм начинает обмен данными с периферийным устройством ? (сверится с книгой)
- •14. Каков протокол записи данных, передаваемых центральным процессорным устройством эвм для периферийного устройства ?
- •Каков протокол чтения данных из периферийного устройства эвм в центральное устройство эвм?
- •Где могут быть размещены три слова команды в центральном процессорном устройстве управляющей микроЭвм (в терминах рабочих регистров регистрового алу)?
- •По какой причине в формате команды (первое слово) используют методы адресации источника и/или приемника данных в учебной управляющей микроЭвм?
- •Какие методы адресации источника или приемника данных вам известны (для учебной управляющей микроЭвм)?
- •Какие ресурсы эвс объединяются понятием «интерфейс ввода/вывода»? Назовите четыре уровня интерфейсов по функциональному назначению в составе эвм.
- •На какие группы разделяются периферийные устройства по назначению?
Охарактеризовать оперативную память компьютера. Дать понятие бита, байта, слова, двойного слова. Понятие адреса байта и слова.
Оперативная память ПК делится на ячейки размеров в 8 разрядов. Их принято называть байтами (byte). Разряды байта нумеруются справа налево от 0 до 7:
При этом правые разряды (с меньшими номерами) называются младшими, а левые разряды – старшими. В каждом разряде может быть записана величина 1 или 0, такую величину принято называть бит (bit). Таким образом, содержимое любого байта – это набор из 8 битов, из 8 нулей и единиц.
Ради краткости договоримся в дальнейшем записывать содержимое ячеек не в двоичной системе, а в 16-ричной, указывая в конце букву h (hexadecimal - шестнадцатиричный), чтобы отличать такие числа от десятичных. Например, если содержимым байта является 00010011, то будем записывать его как 13h (десятичное 19).
Байты нумеруются начиная с 0, порядковый номер байта называется его адресом. Объем оперативной памяти ПК – 210 байтов (1 Мб), поэтому для ссылок на байты памяти нужны 20-разрядные адреса – от 00000h до FFFFFh.
Байт – это наименьшая адресуемая ячейка памяти. Но в ПК имеются и более крупные адресуемые ячейки – слова и двойные слова.
Слово (word) – это два соседних байта. Размер слова – 16 разрядов. Они нумеруются, если рассматривать слово как единое целое, справа налево от 0 до 15. Адресом слова считается по определению адрес первого его байта (с меньшим адресом).
Двойное слово (double word) – это четыре соседних байта или, что то же самое, два соседних слова. Размер двойного слова – 32 разряда, они нумеруются справа налево от 0 до 31. Адрес двойного слова – адрес первого из его байтов (с наименьшим адресом).
ПК может работать как с байтами, так и со словами и двойными словами, т.е. в ПК имеются команды, в которых ячейки этих размеров рассматриваются как единое целое. В то же время слова и двойные слова можно обрабатывать и побайтно.
Отметим, что адрес ячейки еще не однозначно определяет ячейку, поскольку с этого адреса может начинаться ячейка размеров в байт, ячейка размером в слово и в двойное слово.
Ячейки разного размера введены для хранения данных разного типа. Например, байты используют для хранения небольших целых чисел (типа счетчиков) и символов. В виде же слов представляются обычные целые числа и адреса. Двойные слова используются для хранения больших чисел.
Дать понятие о языке Ассемблера. Этапы разработки программы на Ассемблере.
Компьютер понимает только один язык – язык машинных команд, структурированные комбинации последовательностей нулей и единиц. Поэтому программирование в машинных кодах – сложно, и было придумано средство, упрощающее программирование – Ассемблер . Язык ассемблера, представляющий собой фактически символьную форму записи машинного языка: в нем вместо цифровых кодов операций выписывают привычные нам знаки операций или их словесные названия. Вместо адресов – применяют имена, а константы записывают в десятичной системе. Программу, записанную в таком виде, вводят в ПК и подают на вход транслятору, называемому ассемблером, который переводит ее на машинный язык, и далее полученную машинную программу выполняют.
Процесс разработки программы на ассемблере, включая постановку задачи, получение первых результатов и дальнейшее сопровождение программы, мало чем отличается от традиционного подхода с использованием любого из существующих языков программирования.
Этапы:
Постановка и формулировка задачи:
-изучение предметной области и сбор материала в проблемно-ориентированном контексте;
-определение назначения программы, выработка требований к ней и представление требований, ели возможно, в формализованном виде;
-формулирование требований к представлению исходных данных и выходных результатов;
-определение структур входных и выходных данных;
-формирование ограничений и допущений на исходные и выходные данные.
2) Этап проектирования
-формирование «ассемблерной» модели задач;
-выбор метода реализации задачи;
-разработка алгоритма реализации задачи;
-разработка структуры программы в соответствии с выбранной моделью памяти.
3) Этап кодирования:
- уточнение структуры входных и выходных данных и определение ассемблерного формата их представления;
-программирование задачи;
-комментирование текста и составление предварительного описания программы.
4) Этап отладки и тестирования:
-составление тестов для проверки работоспособности программы;
-обнаружение, локализация и устранение ошибок в программе, выявленных в тестах;
-корректировка кода программы и ее описания.
5) Этап эксплуатации и сопровождения:
-настройка программы на конкретные условия использования;
-обучение пользователей работе с программой;
-организация сбора сведений о сбоях в работе программы, ошибках в выходных данных, пожеланиях по улучшению интерфейса и удобства работы с программой;
-модификация программы с целью устранения выявленных ошибок и, при необходимости, изменения ее функциональных возможностей.
Главная цель формирования подобного списка работ – в том, чтобы изначально упорядочить процесс создания нового программного продукта с сохранением концептуальной целостности постановки задачи и исключения анархии в процессе разработки. Соблюдение всех пунктов необязательно и определяется конкретной поставленной задачей.
Для исполнения программы на ассемблере необходимо пройти следующие этапы:
1) ввести команды программы в компьютер с помощью редактора;
2) оттранслировать программу с помощью Ассемблера;
3) преобразовать результат работы Ассемблера в исполняемый модуль с помощью загрузчика (провести компоновку);
4) выполнить (вызвать на исполнение полученный исполняемый модуль).
Программа на Ассемблере состоит из последовательности предложений, каждое из которых занимает отдельную строку. Предложением может быть или команда, или псевдооператор языка ассемблер.
Команды представляют собой краткую нотацию системы команд микропроцессора, а псевдооператоры сообщают ассемблеру, что ему делать с командами и данными, которые вы вводите.
Каждая команда может иметь до четырех полей вида:
[Метка:] Мнемокод [Операнды] [;Комментарий ]
В квадратных скобках указываются необязательные поля. Метка и операнды указываются, когда требуются, комментарий ставится только для пояснений (если они необходимы)
Метка служит для присваивания имени команде. По ней на эту команду могут ссылаться другие команды программы. Метки могут содержать до 31 символа (латинские буквы и цифры, но первый символ - буква) и должны заканчиваться двоеточием.
Мнемокод содержит собственно наименование команды микропроцессора. Например, MOV – имя команды пересылки данных (move – переместить), или ADD – имя команды сложения (add – сложить).
В поле операндов сообщается микропроцессору, еде найти данные, подлежащие обработке. Например, в команде MOV CX,DX указывается, что содержимое регистра DX надо скопировать в регистр CX. Заметим, что если имеется два операнда, то первый из них есть приемник, а второй – источник.
