- •2. Понятие информатики и информации. Понятие об информации и её измерение.
- •2.8. Виды и свойства информации.
- •2.9. Мера количества информации. Семантическая, синтаксическая и прагматическая меры. Информационная энтропия. Формула Шеннона
- •2.11. Автоматизированная система управления
- •2.13.Информатика. Задачи информатики. Информация. Характеристики информации.
- •2.14. Безопасность и защита информации
- •2.15. Виды угроз с точки зрения защиты информации
- •2.16. Резервирование информации. Raid – массивы.
- •2.17. Криптографические системы шифрования. Симметричные и ассиметричные методы.
- •2.18. Задачи информатики
- •2.19. Кодирование информации. Представление видео, аудио и текстовой информации. Теорема Котельникова. Ацп и цап. Дискретизация. Квантование. Кодовые страницы.
- •2. Принципы фон Нэймана и архитектура эвм
- •3.История развития вычислительной техники. Поколения эвм.
- •4 Основные устройства компьютера: материнская плата.
- •5.Основные устройства компьютера:процессор
- •6.Основные устройства компьютера: оперативная память
- •7.Основные устройства компьютера: системная шина
- •8. Основные устройства компьютера: устройства ввода- вывода
- •9. Основные устройства компьютера: устройства хранения информации
- •10.Система прерываний эвм
- •11. Информация, её виды и свойства. Непрерывная и дискретная информация. Единицы количества информации: вероятностный и объёмный подходы.
- •12.Представление числовой информации. Позиционные системы счисления и их назначения: десятичная, двоичная, восьмеричная и шестнадцатеричная. Правила перевода чисел из одной системы счисления в другую.
- •Двоичная система счисления
- •13. Двоичная система счисления как базовая система представления и хранения числовой информации в компьютере. Единицы двоичной информации и их назначение: бит, байт, машинное слово.
- •18. Модель открытой системы osi. Семь уровней. Протоколы
- •1.Системное по. Операционные системы и их назначение. Основные функции: управление процессором, памятью, устройствами ввода/вывода, процессами и заданиями пользователя.
- •Функции ос
- •3.Режимы организации вычислительного процесса.
- •5. Инструментальное по. Компиляторы и интерпретаторы языков программирования. Типовая технология создания программы
- •9.Кодирование информации. Префиксный код Хаффмана.
- •2.Концепция типов данных в с. Базовые типы данных. Характеристика типа: множество допустимых значений, формат представления в памяти, размер занимаемой памяти, допустимый набор операций.
- •3.Определение переменных в с. Определение констант. Инициализация переменных.
- •Int k; // это переменная целого типа int
- •4. Ввод и вывод данных. Универсальные функции ввода и ввода.
- •5. Выражения и операции: арифметические, сравнения, логические, поразрядные. Особенности выполнения операций в выражениях. Библиотека математических функций компилятора Borland с.
- •6.Базовые управляющие структуры: следование, ветвление, цикл, вызов подпрограммы. Нисходящее и пошаговое проектирование алгоритма программы.
- •7.Алгоритм линейного поиска значений в одномерном массиве. Поиск с барьером.
- •8. Алгоритм двоичного поиска значения в одномерном массиве.
- •9. Сортировки. Внешние и внутренние. Устойчивые и неустойчивые.
- •10. Основные методы сортировки: метод обмена.
- •11.Основные методы сортировки: метод вставки
- •12.Основные методы сортировки: метод выбора
- •13.Поиск минимального и максимального элементов
- •14. Вставка и удаление элементов
- •15. Файлы произвольного и последовательного доступа. Работа с файлами в с
- •6.Принцип программного управления. Функциональная и структурная организация компьтера.
- •6.1. Органиация открытой компьютерной архитектуры
- •6.2.Схема с общей шиной
- •6.4. Функционирование процессора
- •6.5.Организация оперативной памяти
- •6.7.Контроль оперативной памяти
- •6.9.Прерывание
- •6.13.Описать событие «прерывание выполняется»
- •6.14. Описать событие «прерывание пришло»
- •6.15. Организация внешних устройств
- •6.18.Обмен по запросу
- •6.21.Канальная программа
- •6.23.Организация винчестера
6.Принцип программного управления. Функциональная и структурная организация компьтера.
6.1. Органиация открытой компьютерной архитектуры
Проектирование любого устройства (не обязательно компьютера) начинается с разработки некоторых базовых принципов, на которых будет построена вся система. Этот своеобразный фундамент будущей системы принято называть "архитектурой".
Разрабатывая персональный компьютер, сотрудники IBM создали, так называемую, "открытую архитектуру", которая оказалось настолько эффективной, что лежит в основе современных ПК и по сей день. Основополагающие принципы открытой архитектуры следующие:
конструкция предусматривает возможность расширения системы;
использование технических решений и технологий не требует лицензионных затрат;
в процессе эксплуатации возможно изменение базового состава системы самим пользователем.
Такая "самонастраивающаяся" система оказалась очень удачным решением. Посудите сами, поскольку система в начале работы сама может определять свою конфигурацию (какие компоненты в данный момент подключены к системе), то пользователю не составляет большого труда самостоятельно настраивать эту самую конфигурацию. В этом состоит принципиальное отличие IBM-совместимых компьютеров и Macintosh, которые построены на закрытой архитектуре. Т.к., последние содержат фиксированный набор компонентов, а сведения о конфигурации закладываются в систему изготовителем, то для внесения каких-либо изменений пользователь должен обращаться в сервисный центр, который выполнит перенастройку конфигурации. Согласитесь, это довольно неудобно и хлопотно.
Основы открытой архитектуры
В качестве центрального процессора используются микропроцессоры серии x86 фирмы Intel, их аналоги, а также программно-совместимые с ними процессоры других фирм.
Система имеет BIOS - программное средство поддержки определенного набора компонентов.
Регламентирована процедура начального запуска системы.
Память организована в виде нескольких блоков, имеющих различные свойства.
Задействован механизм конфигурирования.
ПК имеет системный реестр и КМОП-память для хранения сведений о конфигурации системы.
Реализована система прерываний и прямого доступа к памяти.
Всем устройствам компьютера выделены "свои" адреса.
Для ввода информации и вывода ее на экран монитора задействована специальная система кодировок.
6.2.Схема с общей шиной
При организации ЭВМ на основе общей шины (ОШ) взаимодействие между ееустройствами осуществляется через общую шину, к которой подключены всеустройства, входящие в состав ЭВМ.
|
| |
|
|
Рисунок-Структура ЭВМ на основе Общей шины
ПЗУ(оперативная память, постоянное запоминающее устройство)
Взаимодействие между всеми устройствами ЭВМ осуществляется в режиме
разделения времени общей шины (т.е. поочередно). Такой способ не обеспечивает
(принципиально) высокой пропускной способности, ввиду чего производительность
ЭВМ ниже, чем при наличии локальных шин между различными устройствами ЭВМ.
Однако простота реализации и возможность построения ОШ с высокой пропускной
способностью обеспечили широкое использования такой структуры в персональных
ЭВМ (ПК) и микропроцессорных системах (МПС).
2 вариант(ЭТОТ ЛУЧШЕ)
Показано три устройства – процессор и два ОЗУ(оперативное запоминающее устройство, “оперативка”)
Видно, что в составе этой шины выделяется три группы линий (которые есть не что иное, как самые обычные электрические проводники) – "шина управления", по которой процессор подаёт сигналы управления, "шина данных", по которой передаются двоичные числа, которые считаются "данными" и "шина адреса", по которой передаются такие же числа, но они считаются "адресом". Разрядность шины (число линий, по которым одновременно передаются биты) обычно совпадает с разрядностью самого процессора. Так, у 32-хразрядного процессора обычно же и 32-хразрядная шина, хотя можно построить и иную конфигурацию.