- •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.Организация винчестера
3.История развития вычислительной техники. Поколения эвм.
«Нулевое» — до 1940 года. Вычислительный элемент — механический. Простые арифметические операции. Арифмометры, механические счетные машины.
«Первое» — 1940—1960. Вычислительный элемент — электронные лампы. Быстродействие — 10 - 20 тысяч операций в секунду. «Большие» ЭВМ. Это время становления архитектуры машин фон-неймановского типа, построенных на электронных лампах с быстродействием 10 - 20 тыс. арифметических операций в секунду. Программные средства были представлены машинным языком и языком ассемблера. В Советском Союзе к первому поколению относится первая отечественная вычислительная машина МЭСМ (Малая Электронная Счетная Машина), созданная в 1951 г. в г. Киеве под руководством академика С.А Лебедева, серийные машины Минск-1, Стрела, БЭСМ (Большая Электронная Счетная Машина), Урал-1, Урал-4 и др.
«Второе» - 1960—1964. Вычислительный элемент — транзисторы. Быстродействие — до 1—2 миллионов операций в секунду. Мини-ЭВМ. Этоиспользование транзистора в качестве переключательного элемента вместо вакуумной лампы с быстродействием до сотен тыс. операций в секунду. Появилась основная память на магнитных сердечниках и внешняя память на магнитных барабанах. В это же время были разработаны алгоритмические языки высокого уровня, такие как Алгол, Кобол, Фортран, которые позволили составлять программы, не учитывая тип машины. Первой полупроводниковой машиной была появившаяся в 1959 г. модель КСА-501. В Советском Союзе к этому поколению относятся машины Минск-2, Минск-22, Минск-32, БЭСМ-2, БЭСМ-4, БЭСМ-6, быстродействие которых составляло миллион операций в секунду.
«Третье» — 1964—1971. Вычислительный элемент — сверхинтегральные схемы. Быстродействие — до 300 миллионов операций в секунду. Микро-ЭВМ, предназначенные для работы с одним пользователем. Первые операционные системы. Характеризуется тем, что вместо транзисторов стали использоваться интегральные схемы (ИС), а вместо памяти на магнитных сердечниках стала применяться полупроводниковая память. Для повышения эффективности использования центрального процессора возникла необходимость в системной программе, управляющей центральным процессором. Так была создана операционная система (ОС). Вычислительные машины третьего поколения, как правило, образуют серии (семейства) машин, совместимых программно. Такая серия состоит из ЭВМ, производительность и объем памяти которых возрастают от одной машины серии к другой. Но программа, отлаженная на одной из машин серии, может быть сразу запущена на другой машине этой серии (на машинах большей мощности). Первым таким семейством машин третьего поколения была выпущенная в 1965 г. IBM/360, Она имеет свыше семи моделей. В Советском Союзе такую серию составляли машины семейства ЕС ЭВМ (Единая Система ЭВМ).
«Четвертое» — 1971 - по настоящее время . Вычислительный элемент — микропроцессоры. Быстродействие — миллиарды операций в секунду. Персональные ЭВМ. Готовые прикладные программы, графический интерфейс, использование технологии мультимедиа. Глобальные компьютерные сети. Это машины, построенные на больших интегральных схемах (БИС). Такие схемы содержат до нескольких десятков тысяч элементов на кристалле. ЭВМ этого поколения выполняют десятки и сотни миллионов операций в секунду. Появляются микропроцессоры, способные обрабатывать числа длиной в 16 и 32 разряда, статическая память у которых емкостью 256 Кбайт и динамическая память емкостью в 1 Мбайт (на сегодняшний день все характеристики увеличились в сотни раз. Представленные здесь - это данные 80-х годов) ЭВМ по своим характеристикам так разнообразны, что их начинают классифицировать на: сверхбольшие ЭВМ (В-7700 - фирма Барроуз, Иллиак-IV - Иллинойский университет, Эльбрус - СССР), большие (универсальные), мини-ЭВМ и микро-ЭВМ (персональные компьютеры - ПК). «Пятое» — настоящее время — Нанотехнологии. Компьютеры на основе отдельных молекул и даже атомов. Нейросети, моделирующие структуру нервной системы человека. «Биологические компьютеры». Отличительными чертами ЭВМ этого поколения являются - новая технология производства: отказ от архитектуры фон Неймана, переход к новым архитектурам (например, на архитектуру потока данных) и, как следствие этою, превращение ЭВМ в многопроцессорную систему (матричный процессор, процессор глобальных связей, процессор локальных связей, машины базы данных, процессор операционной системы и т. п.); новые способы ввода-вывода информации, удобные для пользователя (например, распознавание речи и образов, синтез речи, обработка сообщений на естественном языке); искусственный интеллект, то есть автоматизация процессов решения задач, получения выводов, манипулирования знаниями.