- •1. Информация и данные.
- •2. Основные подходы к определению понятия «информация».
- •3. Свойства информации.
- •4. Кодирование данных
- •5. Операции с данными.
- •6. Измерение количества данных, единицы хранения компьютерных данных.
- •7. История развития средств обработки данных
- •9. Аппаратное обеспечение.
- •Программа. Уровни программного обеспечения.
- •Базовый уровень
- •Системный уровень
- •Служебный уровень
- •Прикладной уровень
- •Операционные системы.
- •Классификации прикладных программ.
- •Классификация
- •Задачи защиты компьютерной информации.
- •14. Понятие криптографического протокола.
- •15. Стойкость алгоритмов шифрования. Атаки на алгоритмы шифрования
- •16. Типы алгоритмов шифрования.
- •17. Асимметричные алгоритмы шифрования. Эцп.
- •Недостатки ааш:
- •Асимметричная схема:
- •18. Основные свойства эцп:
- •19. Использование хеш-функций.
- •20. Подделка подписей (атаки).
- •Модели атак:
- •Подделка документа (коллизия первого рода):
- •Получение двух документов с одинаковой подписью (коллизия второго рода):
- •Социальные атаки:
- •21. Управление ключами: Управление открытыми ключами:
- •Хранение закрытого ключа:
- •22. Компьютерный вирус. Основные правила защиты.
- •23. Классификация компьютерных вирусов.
- •Протоколы аутентификации.
- •Протоколы аутентификации, обладающие свойством доказательства с нулевым разглашением.
- •26. Гас «Правосудие».
- •27. Гас «Выборы».
- •28. Арм Следователя
Служебный уровень
Программы этого уровня взаимодействуют как с программами базового уровня, так и с программами системного уровня. Назначение служебных программ (утилит) состоит в автоматизации работ по проверке и настройки компьютерной системы, а также для улучшения функций системных программ. Некоторые служебные программы (программы обслуживания) сразу входят в состав операционной системы, дополняя ее ядро, но большинство являются внешними программами и расширяют функции операционной системы. То есть, в разработке служебных программ отслеживаются два направления: интеграция с операционной системой и автономное функционирование.
Прикладной уровень
Программное обеспечение этого уровня представляет собой комплекс прикладных программ, с помощью которых выполняются конкретные задачи (производственных, творческих, развлекательных и учебных). Между прикладным и системным программным обеспечением существует тесная взаимосвязь. Универсальность вычислительной системы, доступность прикладных программ и широта функциональных возможностей компьютера непосредственно зависят от типа имеющейся операционной системы, системных средств, помещенных в ее ядро и взаимодействии комплекса человек-программа-оборудование.
-
Операционные системы.
Операционная система - комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ, осуществляющий ввод и вывод данных.
Общими словами, операционная система - это первый и основной набор программ, загружающийся в компьютер. Помимо вышеуказанных функций ОС может осуществлять и другие, например предоставление общего пользовательского интерфейса и т.п.
Сегодня наиболее известными операционными системами являются ОС семейства Microsoft Windows и UNIX-подобные системы.
Функции:
-
Интерфейсные функции:
-
Управление аппаратными средствами, устройствами ввода-вывода
-
Файловая система
-
Поддержка многозадачности (разделение использования памяти, времени выполнения)
-
Ограничение доступа, многопользовательский режим работы (если взять к примеру ДОС, то он не может быть многопользовательским)
-
Сеть (взять спектрум в пример...)
-
Внутренние функции:
-
Обработка прерываний
-
Виртуальная память
-
"Планировщик" задач
-
Буферы ввода-вывода
-
Обслуживание драйверов устройств
-
Классификации прикладных программ.
Прикладная программа или приложение - программа, предназначенная для выполнения определенных пользовательских задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и проч. посредством операционной системы.
Что говорит Википедия:
Классификация
-
программные средства общего назначения
-
Текстовые редакторы
-
Системы компьютерной вёрстки
-
Графические редакторы
-
СУБД
-
-
программные средства специального назначения
-
Экспертные системы
-
Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука, Text-To-Speech и пр.)
-
Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)
-
Системы управления содержимым
-
-
программные средства профессионального уровня (вообще хз что это)
-
САПР
-
АРМ
-
АСУ
-
АСУ ТП
-
АСНИ
-
Геоинформационные системы
-
Биллинговые системы
-
CRM
-
Для менее продвинутых в этой сфере:
-
табличные процессоры обеспечивают работу с большими таблицами чисел (Lotus, Microsoft Excel и др.);
-
системы управления базами данных позволяют управлять большими информационными массивами - базами данных (DBase, Fox Pro, Paradox, Oracle Informix);
-
графические редакторы позволяют создавать и редактировать изображения на экране компьютера (Adobe Photoshop, Corel Draw, Adobe Illustrator );
-
системы деловой и научной графики позволяют наглядно представлять на экране различные данные и зависимости (Grapher Win, EPW, Microsoft CHart);
-
системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных механизмом с помощью компьютера (AutoCad);
-
системы для создания презентаций (MS Power Point, Macromedia Mash);
-
интегрированные системы сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности (FrameWork, Open Access, Microsoft Works);
-
бухгалтерские и финансовые программы предназначены для ведении бухгалтерского учёта, подготовки финансовой отчётности и финансового анализа деятельности предприятия;
-
редакторы и корректоры;
-
шрифты и русификаторы;
-
системы распознавания текстов;
-
системы перевода текстов и словари;
-
архитектурные программы;
-
системы для научно-технических расчётов;
-
системы управления проектами;
-
юридические и правовые системы;
-
голосовые технологии.