
- •1 Понятие информации. Информационные революции. Отличительные черты и критерии развитости информационного общества.
- •2 Информатика. Информационные технологии. Предмет и направления практического приложения информационных технологий.
- •3 Виды и свойства информации
- •4 Измерение информации. Формула Шеннона
- •5 Логика, основные формы мышления. Алгебра высказываний.
- •6 .Базовые логические операции и схемы. Таблицы истинности.
- •7 . Логические выражения, таблицы истинности логических выражений.
- •8. Системы счисления, позиционные и непозиционные системы счисления. Формы представления чисел.
- •9.Принципы фон Неймана. Классификация средств вычислительной техники по функциональным возможностям и характеру решаемых задач.
- •11. Принципы фон Неймана. Классификация средств вычислительной техники по архитектурным особенностям и вычислительной мощности.
- •12. Принципы фон Неймана. Классификация персональных компьютеров.
- •13. Магистрально-модульное построение компьютера.
- •14. Программное обеспечение.
- •Пользователи
- •Прикладное
- •Системное
- •Сетевое по
- •Прикладное и инструментальное по
- •Служебное по
- •Системное по
- •Базовое по
- •15. Компьютерные сети. Классификация компьютерных сетей.
- •20. Информационно-поисковые системы.
- •21. Справочно-правовые системы.
- •23. Справочно-правовая система «Гарант».
- •24. Назначение, состав и возможности текстового процессора.
- •31Назначение, состав и возможности программы презентации.
- •32Назначение и классификационные признаки информационных систем.
- •33Назначение и классификация информационных систем по типу хранимых данных и степени автоматизации
- •34Назначение и классификация информационных систем по уровню управления.
- •35Назначение и классификация информационных систем по характеру обработки данных и сфере применения.
- •36. Функциональная и организационная структура информационных систем
- •37. Процессы в информационной системе
- •38. Понятие базы данных и субд. Структура простейшей бд
- •39. Свойства полей базы данных и типы данных
- •40. Типы объектов, создаваемые субд.
- •41Механизм логического вывода. Пример.
- •42Пример реализации экспертной системы.
- •43Информационная безопасность. Вопросы безопасности информационных и автоматизированных систем..
- •44Основные аспекты обеспечения логической безопасности.
- •45Угрозы безопасности информации.
- •46. Способы защиты компьютера от возможных угроз. Брандмауэр. Обновление Windows.
- •47. Вирусы, черви, троянские кони. Защита от вирусов.
- •48. Понятие моделирования и классификация моделей.
- •49. Постановка задачи аппроксимации.
- •50. Метод наименьших квадратов.
С
Пользователи
уществуют как отдельные утилиты
для выполнения одного из перечисленных
выше действий, так и многофункциональные
комплекты утилит, например, комплект
утилит Norton Utilities. Причем, комплект Norton
Utilities имеет версии для использования в
среде DOS и в среде Windows.
Сетевое,
прикладное, инструментальное ПО,
сервисные программы
Операционная
система
Рис. 1. Обобщенная структура вычислительной системы.
Прикладное ПО.
К прикладным программам относятся самые разнообразные программы, позволяющие проводить научные исследования, осуществлять автоматизированное проектирование, изготовлять различные документы, решать узкоспециализированные задачи. Это могут быть графические и текстовые редакторы, программы создания и обслуживания баз данных, пакеты программ для АРМ различного назначения, программы управления объектами, программы-переводчики, бухгалтерские программы и т.д.
Инструментальное программное обеспечение.
К инструментальному программному обеспечению относятся системы программирования, обеспечивающие создание новых программ. Современные системы программирования предоставляют пользователю весьма мощные и удобные средства для разработки программ. В них входят: компилятор, осуществляющий преобразование программы написанной на языке программирования в программу в машинных кодах; библиотеки подпрограмм, функций и процедур, содержащие заранее подготовленные программы, которыми могут пользоваться программисты; различные вспомогательные программы - это отладчики, редакторы и т.д. Системы программирования различаются по тому, какой язык программирования они реализуют. Примеры языков программирования: Ассемблер, Си, Си++, Паскаль, Турбо Паскаль, Java, Visual Basic, Delphi, Visual C++.
В вычислительных
системах для взаимодействия с пользователем
имеются различные интерфейсные средства.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Инструментальное Сервисные программы Операционные системыПрикладное
Системное
Сетевое по
Базовое
- ППП для научных
исследований -
программы управления объектами - ППП
для АРМ для штабов - бухгалтерские
ППП и т.д. - языки
программирования высокого уровня - символьные
языки программирования
- служебное ПО - утилиты
Рис.2. Классификация программного обеспечения.
Совокупность средств, предназначенных для управления ходом работы программы и отражения результатов ее работы, называют операционной средой.
Для обеспечения функционировании программного обеспечения в вычислительной системе оно разделено на несколько взаимодействующих уровней (рис.3).
Уровни ПО представляют собой иерархическую структуру, где каждый следующий опирается на программное обеспечение предыдущих уровней. Причем каждый вышележащий уровень повышает функциональность всей ВС.
Базовый уровень. Самый низкий уровень представлен базовым ПО. Это ПО отвечает за взаимодействие с базовыми аппаратными средствами и входит в состав базового оборудования, Оно хранится в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ или ROM – Read Onli Memory). Это ПО записывается в микросхемы на этапе производства и не может быть изменено в процессе эксплуатации.
Системный уровень. Это переходный уровень. Программы, работающие на этом уровне, обеспечивают взаимодействие всех программ ВС с программами базового уровня и непосредственно с аппаратным обеспечением.
От ПО этого уровня зависят эксплуатационные характеристики всей ВС. Так, например, при подключении к ВС нового оборудования на системном уровне должна быть установлена программа, обеспечивающая для других программ взаимосвязь с этим оборудованием, т.е соответствующие драйверы устройств, которые входят в состав ПО системного уровня.
Другой класс программ системного уровня – взаимодействие с пользователем. Это ПО обеспечения пользовательского интерфейса.
Совокупность ПО системного уровня образует ядро ОС.