- •7. Основные свойства информации. Объективность и субъективность. Полнота, достоверность, адекватность, доступность, актуальность.
- •8. Понятие архитектуры эвм. Аппаратные и программные средства. Отличие архитектуры
- •9. Понятие о кодировании информации. Количественная мера информации
- •10. Системы счисления. Двоичная система счисления. Кодирование целых и действительных чисел.
- •11. Кодирование графической и звуковой информации. Растровые и векторные данные.
- •12. Понятие данных. Носители данных и их характеристики. Операции с данными.
- •13. Кодирование текстовых данных. Стандарты. Таблицы кодировки. Проблема национальных
- •14. Состав вычислительного комплекса. Конфигурация. Аппаратное обеспечение. Протокол.
- •15. Персональный компьютер. Базовая аппаратная конфигурация. Количественные
- •16. Устройство системного блока пк. Системы, расположенные на материнской плате.
- •17. Методы классификации компьютеров. Габариты. Производительность. СуперЭвм и
- •18. Программное обеспечение. Программная конфигурация. Базовый уровень. Системный
- •19. Классификация прикладных программных средств.
- •20. Классификация служебных программных средств.
- •20. Проблемы информационной безопасности. Средства обеспечения компьютерной
- •22. Функции операционных систем. Интерфейсы пользователя. Графическая операционная система Windows.
- •23. Классификация языков программирования. Примеры яну и яву, и их характеристика.
- •24. Количество информации при равновероятных состояниях элементов сообщения. Энтропия
- •25. Единицы измерения количества информации и энтропии. Представление сообщений и
- •26. Основные свойства энтропии.
- •27. Коэффициент сжатия и избыточность сообщений.
- •28. Канал связи, знаки и сигналы. Модель шума.
- •29. Семантическая и синтактическая информация. Два основных различных типа информации.
- •30. Дискретное выборочное пространство и события, определяемые на нем. Простой и
- •31. Основные этапы работы в системе ТеХ. Спецсимволы. Команды и их задание.
- •32. ТеХ. Команды с окружениями. Разные шрифты. Набор формул в простейших случаях.
- •33. ТеХ. Разбиение исходного файла на части. Математическая мода. Выделенные формулы.
- •34. ТеХ. Конструкция equation. Набор матриц.
- •35. ТеХ. Вставка готовых рисунков. Абрамов. Создание таблиц.
- •36. Арифметические основы работы эвм. Системы счисления. Выбор системы счисления.
- •37. Способы представления чисел в эвм с фиксированной и плавающей запятой.
- •38. Изображение отрицательных чисел в эвм. Прямой код. Дополнительный код.
- •39. Изображение чисел в эвм. Обратный код.
- •40. Понятие алгоритма. Граф алгоритма. Алгоритмы и способы их описания. Этапы решения
- •41. Алгоритмы. Линейная часть алгоритма. Цикл. Ветвлительные алгоритмы. Циклический
- •42. Стандарты для описания: схем, символов данных, процессов, символов линий,
- •48 Гост 19.701-90. Общие положения. Описание схем.
- •1. Общие положения
- •2. Описание схем
- •51 Гост 19.701-90. Символы линий. Специальные символы.
- •3.3. Символы линий
- •3.4. Специальные символы
- •43. Основные понятия теории сигналов. Периодическая функция, гармоника, амплитуда,
- •44. Ряд Фурье. Разложение периодического сигнала в ряд Фурье.
18. Программное обеспечение. Программная конфигурация. Базовый уровень. Системный
уровень. Служебный уровень. Прикладной уровень.
Програ́ммное обеспе́чение - совокупность программ системы обработки информации и программных документов[6], необходимых для эксплуатации этих программ
Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением[8].
Программная конфигурация – набор функциональных и физических характеристик программного обеспечения, сформулированная в документации или воплощенная в продукте.
Состав программного обеспечения (ПО) вычислительной системы называют программной конфигурацией.
Базовый уровень. Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ—Read Only Memory, ROM). Программы и данные записываются («прошиваются») в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.
Базовый уровень является низшим уровнем программного обеспечения. Отвечает за взаимодействие с базовыми аппаратными средствами. Базовое программное обеспечение содержится в составе базового аппаратного обеспечения и сохраняется в специальных микросхемах постоянного запоминающего устройства (ПЗУ), образуя базовую систему ввода-вывода BIOS. Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации.
Системный уровень — переходный. Программы, работающие на этом уровне, обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, то есть выполняют «посреднические» функции. При подсоединении к компьютеру нового оборудования, на системном уровне должна быть установлена программа, обеспечивающая для остальных программ взаимосвязь с устройством. Конкретные программы, предназначенные для взаимодействия с конкретными устройствами, называют драйверами.
Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Благодаря ему, можно вводить данные в вычислительную систему, руководить ее работой и получать результат в удобной форме. Это средства обеспечения пользовательского интерфейса, от них зависит удобство и производительность работы с компьютером.
Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Наличие ядра операционной системы - это первое условие для возможности практической работы пользователя с вычислительной системой. Ядро операционной системы выполняет такие функции: управление памятью, процессами ввода-вывода, файловой системой, организация взаимодействия и диспетчеризация процессов, учет использования ресурсов, обработка команд и т.д.
Служебный уровень. Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ (их также называют утилитами) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы (как правило, это программы обслуживания) изначально включают в состав операционной системы, но большинство служебных программ являются для операционной системы внешними и служат для расширения ее функций.
Прикладной уровень. Программное обеспечение этого уровня представляет собой комплекс прикладных программ, с помощью которых выполняются конкретные задачи (производственных, творческих, развлекательных и учебных). Между прикладным и системным программным обеспечением существует тесная взаимосвязь. Универсальность вычислительной системы, доступность прикладных программ и широта функциональных возможностей компьютера непосредственно зависят от типа имеющейся операционной системы, системных средств, помещенных в ее ядро и взаимодействии комплекса человек-программа-оборудование.