- •Вопрос №1 Создание и эволюция эвм. Нулевое поколение.
- •Вопрос №2 Создание и эволюция эвм. Первое поколение (1940-1950-е годы).
- •Вопрос №3 Создание и эволюция эвм. Второе поколение (1950-1960-е годы).
- •Вопрос №4 Создание и эволюция эвм. Третье поколение (1960- сер. 1970 годов).
- •Вопрос №5 Создание и эволюция эвм. Четвёртое поколение (1975-1990).
- •Вопрос №6 Создание и эволюция эвм. Пятое поколение.
- •Вопрос №7 Основные классы современных эвм. Классификация эвм по принципу действия, по назначению.
- •Вопрос №8 Основные классы современных эвм. Классификация эвм по размерам и вычислительной мощности.
- •Вопрос №9 Понятие архитектуры эвм. Структурная схема современного компьютера.
- •Вопрос №10 Классическая архитектура эвм и принципы фон Неймана.
- •Вопрос №11 Дополнительные интегральные микросхемы: контроллер прямого доступа, контроллер прерываний, математический сопроцессор.
- •Контроллер прямого доступа к памяти (dmac)
- •Контроллер прерываний
- •Математический сопроцессор
- •Вопрос №12 Функциональные характеристики эвм
- •Вопрос №13 Внешние устройства: классификация, краткая характеристика.
- •Манипуляторы
- •Принтеры, плоттеры
- •Вопрос № 14. Внешняя память персонального компьютера: оптические диски (cd-rom, cd-r, cd-rw)
- •Вопрос № 15. Внешняя память персонального компьютера: оптические диски (dvd, Blu- Ray)
- •Вопрос № 16. Внешняя память персонального компьютера: мобильные запоминающие устройства
- •2. Скорость записи/чтения
- •3. Надежность хранения данных
- •4. Дизайн
- •5. Функции защиты информации
- •6. Цена
- •Вопрос №17 Устройства ввода информации (клавиатура, сканер, дигитайзер, манипуляторы).
- •Вопрос №18 Устройства вывода информации (монитор, принтер, плоттер).
- •Монитор
- •Принтеры, плоттеры
- •Вопрос №19 Понятие «информация». Меры информации.
- •Вопрос №20 Представление символьной информации в эвм. Стандартные коды.
- •Вопрос №21 Кодирование графической информации
- •Вопрос №22
- •Вопрос №23 Понятие о системах счисления. Системы счисления, применяемые в эвм.
- •Вопрос №24 Системы счисления: алгоритм перевода целых и дробных чисел из 10-ой системы счисления в 2-ую, 8-ую, 16-ую и обратно.
- •1. Понятие о системах счисления.
- •Вопрос №25 Арифметические операции в позиционных системах счисления.
- •Вопрос №26 Алгебраическое представление двоичных чисел (прямой, обратный и дополнительный код числа).
- •Вопрос №27 Представление чисел в форме с фиксированной и плавающей запятой. Арифметические операции над числами с фиксированной и плавающей запятой.
- •Вопрос №28 Арифметические основы построения эвм.
- •1. Представление информации в компьютере
- •2. Системы счисления
- •3. Перевод числа из одной системы счисление в другую
- •4. Арифметические операции в позиционных системах счисления
- •Вопрос №29 Логические основы построения эвм. Аксиомы, тождества и основные законы алгебры логики
- •Логический синтез вычислительных схем
- •Вопрос №30 Законы и соотношения алгебры логики. Формула де Моргана
- •1. Закон одинарных элементов
- •2. Законы отрицания
- •3. Комбинационные законы.
- •4. Правило поглощения (одна переменная поглощает другие)
- •5. Правило склеивания (выполняется только по одной переменной)
- •Закон де моргана
- •Вопрос №31 Логический синтез вычислительных схем.
- •Вопрос №32 Система элементов эвм. Электронные технологии и элементы, применяемые в эвм
- •Система логических элементов
- •Вопрос №33 Триггеры как элементы памяти эвм: основные типы и их реализация на основе логических элементов.
- •Вопрос №34 Регистры эвм: назначение, классификация и схемная реализация.
- •Вопрос №35 Счетчики эвм: назначение, логика работы.
- •Вопрос №36 Узлы как структурная единица эвм, их типы.
- •2. Оперативная память (озу)
- •3. Постянное запоминающее устройство (пзу)
- •4. Внешняя память
- •5. Устройства ввода
- •6.Устройства вывода.
- •7. Информационная шина (магистраль)
- •8. Некоторые подробности
- •В принципе возможна !!!
- •В принципе возможна !
- •Вопрос №37 Назначение сумматора. Последовательные и параллельные сумматоры: принципы их функционирования.
- •Вопрос №38 Шифраторы, дешифраторы: назначение, виды, уго этих узлов.
- •Вопрос №39 Мультиплексоры, демультиплексоры: назначение, виды, уго этих узлов.
- •Вопрос №40 Общие сведения о запоминающих устройствах
- •Классификация зу:
- •Вопрос №41 Многоуровневая организация памяти эвм (мпп, оп, взу, кэш-память)
- •Вопрос №42 Назначение оперативных запоминающих устройств.
- •Вопрос №43 Статические и динамические озу. Виды модулей dram.
- •Вопрос №44 Общая характеристика постоянной памяти. Принцип работы пзу.
- •Вопрос №45 Основные типы пзу
- •Вопрос №46 Назначение и структура микропроцессора. Устройство мп
- •Вопрос №47 Основные блоки микропроцессора
- •Вопрос №48 Выполнение команд в микропроцессоре. Система команд мп, форматы команд, способы адресации.
- •Вопрос №49 Системы risc и cisc.
- •Вопрос №50 Назначение микропрограммного устройства управления.
- •Вопрос №51 Назначение и структура арифметико-логического устройства.
- •Вопрос №52 Классификация алу. Выполнение операций сложения (вычитания) и умножения в алу. Классификация алу:
- •Алгоритмы сложения (вычитания) и умножения в алу
- •Вопрос №53 Обеспечение достоверности информации.
- •Классификация методов контроля достоверности
- •Методы контроля достоверности
- •Вопрос №54 Понятие о кодировании и коде.
- •Вопрос №55 Понятие избыточности кода. Минимальное кодовое расстояние.
- •Вопрос №56 Код с проверкой по четности/нечетности. Коды с постоянным весом. Циклические коды. Код с проверкой по четности/нечетности
- •Коды с постоянным весом
- •Циклические коды
- •Вопрос №57 Корректирующая способность кода.
- •Вопрос №58 Контроль передачи информации с помощью кода Хемминга
- •Вопрос №59 Коды Рида-Соломона. Код Хаффмана. Оптимальное кодирование Шеннона-Фано Коды Рида-Соломона
- •Идея кодов Рида-Соломона
- •Ошибки в символах
- •Преимущество кодирования
- •Архитектура кодирования и декодирования кодов Рида-Соломона
- •Арифметика конечного поля Галуа
- •Алгоритм Хаффмана
- •Адаптивное сжатие
- •Переполнение
- •Масштабирование весов узлов дерева Хаффмана
- •Алгоритм Шеннона — Фано
- •Основные сведения
- •Алгоритм вычисления кодов Шеннона — Фано
- •Вопрос №60 Современное состояние и перспективы развития элементной базы и средств вычислительной техники.
Вопрос №54 Понятие о кодировании и коде.
Кодирование— процесс отождествления передаваемых сообщений с некоторым набором символов физической природы(буквы, цифры, графические объекты)
Кодирование— отождествление передаваемых сообщений с набором букв или цифр.
Любое кодирование заканчивается составлением кодовой таблицы/книги.
В зависимости от целей кодирования различают виды:
Кодирование по образцу: используется при вводе информации в компьютер для её внутреннего предоставления.
Криптографическое кодирование/шифрование: используется, когда нужно защитить информацию от несанкционированного доступа
Эффективное/оптимальное кодирование: используется для устранения избыточности информации(архивация)
Помехоустойчивое кодирование: обеспечивает заданную достоверность, в случае, когда на сигнал накладывается помеха.
Код—(кодовая комбинация)—правило, по которому записываются кодовые слова/числа. Совокупность символов кодового алфавита, применяемых для кодирования одного символа исходного алфавита.
Понятие кода является чисто математическим. Любой код должен соответствовать главному требованию— однозначность соответствия между сообщением и кодовым словом.
Все используемые в системе передачи информации коды условно можно разделить по признакам:
По числу используемых элементарных символов (двоичные, троичные)
По числу элементарных символов, в каждом слове/кодовой комбинации:
равномерные/блочные (коды, все комбинации которых содержат одинаковое количество символов);
неравномерные (азбука Морзе)
По способности обнаруживать и/или исправлять ошибки:
Не помехоустойчивые (не находят, не исправляют ошибки)
Помехоустойчивые (способны обнаружить или исправить ошибку)
В зависимости от назначения и возможных помехозащитных кодов различают коды:
Самоконтролирующиеся (автоматически обнаруживают наиболее вероятные ошибки)
Самокорректирующиеся (автоматически исправляют ошибки)
По разделимости информационных и избыточных элементов:
Систематические (есть чёткое различие между информационными и избыточными элементами)
Несистематические
Помеха—стороннее возмущение, действующее в системе передачи и препятствующее правильному приёму сигнала.
Помехи классифицируются по различным признакам:
Атмосферные
Индустриальные
Специально-организованные
Помехи делятся на:
Импульсные
Шумовые
Синусоидальные
В природе реально существуют только импульсные помехи. Характер восприятия этой помехи зависит от приёмника. Если приёмник широкополосный, помеха воспринята как импульсная, если узкополосный, помеха воспринята как шумовая.
Синусоидальные помехи—совокупность отрезков-синусоид случайной длительности, фазы, частоты, амплитуды.
Вопрос №55 Понятие избыточности кода. Минимальное кодовое расстояние.
Понятие избыточности кода
Способность кода обнаруживать и исправлять ошибки обусловлено наличием избыточности символов.
На вход избыточного устройства поступает последовательность из K информационных двоичных символов. На выходе её соответствует последовательность из N двоичных символов причём N>K. Всего может быть 2K различных входных последовательностей,2N выходных.
Из общего числа 2N выходных последовательностей, только 2K последовательностей соответствуют входным. Они называются разрешёнными кодовыми операциями.
Остальные 2N -2K для передачи не используются—запрещённые кодовые операции.
Всего может быть 2N *2K случаев. В это число входит: 2K случаев безошибочной передачи.
2N-1 *2K Случаев перевода в другие разрешённые комбинации, что соответствует необнаруженным ошибкам.
2K *(2N -2K ) Случаев перехода в неразрешённые комбинации, которые могут быть обнаружены.
Часть обнаруженных ошибочных кодов комбинации от общего числа возможных случаев передачи соответствующих.
Для того, чтобы в принятом сообщении можно было обнаружить ошибку, это сообщение должно обладать некоторой избыточной информацией.
Например, если переданное сообщение состояло из 3 абсолютно одинаковых частей, то в принятом сообщении отделение правильных символов от ошибочных может быть осуществлено по результатам посылок одного вида.
Минимальное кодовое расстояние
Кодовое расстояние— число позиций в которых коды не совпадают.
Минимальное кодовое расстояние— минимальное расстояние между двумя кодовыми комбинациями в заданном коде. (Хэммингово расстояние).
Минимальное кодовое расстояние— параметр, определяющий помехоустойчивость кода и заложенную в коде избыточность. Минимальным кодовым расстоянием определяются корректирующие свойства кодов.
Для того, чтобы определить кодовое расстояние между двумя комбинациями двоичного кода достаточно просуммировать эти комбинации по модулю и почитать число единиц полученной комбинации.
Если кодовая комбинация второго кода A отстоит от кодовой комбинации B на расстоянии D, то это значит, что в коде A нужно D символов заменить на обратное, чтобы получить код B.
Для нахождения минимального количества символов(избыточных) используется граница Хэмминга
