Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция11.doc
Скачиваний:
2
Добавлен:
11.11.2019
Размер:
5.96 Mб
Скачать

Программные средства реализации информационных процессов

  1. Понятие системного программного обеспечения

  2. Операционная система

  3. Системы программирования

  4. Пакеты прикладных программ

  5. Под программным обеспечением (Software) понимается совокупность программ, которые могут выполняться вычислительной системой.

Категории ПО:

  • Системное ПО,

  • Системы программирования,

  • Пакеты прикладных программ.

  • Системное программное обеспечение (System Software) – совокупность программ и программных комплексов для обеспечения работы компьютера и компьютерных сетей.

  • Сервисное ПО или утилиты – вспомогательные программы, дополняющие и расширяющие возможности ОС

Сервисное ПО:

  • Программы контроля, тестирования и диагностики,

  • Программы-драйверы,

  • Программы-упаковщики (архиваторы),

  • Антивирусные программы,

  • Программы оптимизации и контроля качества дисков,

  • Программы форматирования и восстановления информации,

  • Коммуникационные программы, организующие межкомпьютерный обмен,

  • Программы для записи CD-ROM, CD-RW,

  • Программы для управления ОЗУ.

Операционная система – совокупность программных средств, обеспечивающих управление аппаратной частью компьютера, прикладными программами, а также их взаимодействие между собой и пользователем.

Функции ОС:

  • Управление работой каждого блока ПК и их взаимодействием,

  • Управление выполнением программ,

  • Организация хранения информации во внешней памяти,

  • Взаимодействие пользователя с компьютером.

Управление работой периферийных устройств

  • Драйвер устройства – программа ОС для управления периферийными устройствами: дисководами, монитором, клавиатурой, принтером, манипулятором «мышь» и др.

Виды драйверов

  • Стандартные,

  • Загружаемые.

  • Стандартные (внутренние) драйверы – программы, которые находятся внутри BIOS (базовая система ввода-вывода) или её модуля расширения и служат для управления внешними устройствами, входящими в стандартный комплект поставки ПК.

  • Загружаемые (внешние, устанавливаемые) драйверы – хранящиеся на диске и предназначенные для управления внешними устройствами, отличающимися от стандартных.

Управление выполнением программ

  • Прерывания – это процедуры (небольшие программы), которые компьютер вызывает для выполнения определенной задачи.

Типы прерываний:

  • Аппаратные,

  • Логические,

  • Программные.

Организация хранения информации во внешней памяти

Во внешней памяти используется иерархическая структура хранения информации.

На самом нижнем уровне содержится файл. Полный путь к файлу содержит имя устройства, каталог, подкаталог и т.д., и, наконец, имя файла. Все эти элементы разделяются специальным символом / (обратный слеш).

  • Файл – поименованная совокупность данных, размещенных на ВЗУ, хранимая и обрабатываемая как единое целое.

  • Имя файла состоит из 2-х частей, разделенных точкой:

собственно имя файла и расширение, определяющее тип файла.

Типы файлов и их расширения

Типы файлов

Расширения

Программы

.exe, .com

Текстовые

.txt, .doc

Графические

.bmp, .gif, .jpg

Звуковые

.wav, .mid, .mp3

Видеофайлы

.avi, .mov

Программные (язык программирования)

.bas, .pas

  • Системы программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов.

Системы программирования:

  • Пакет Borland Delphi (Pascal),

  • Пакет Microsoft Visual Basic ( Turbo Basic),

  • Пакет Borland C++ (C).

Средства разработки программ

  • Транслятор (для перевода программы в машинные коды),

  • Интегрированная среда разработки,

  • Средства создания и редактирования текстов,

  • Обширные библиотеки стандартных программ и функций,

  • Отладочные программы,

  • «Дружественную» к пользователю диалоговую среду,

  • Многооконный режим работы,

  • Мощные графические библиотеки,

  • Утилиты для работы с библиотеками,

  • Встроенный ассемблер,

  • Встроенную справочную службу.

  • Пакет прикладных программ – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

Классы ППП

  • Общего назначения,

  • Офисные,

  • Мультимедийные,

  • Для автоматизированного проектирования,

  • Системы искусственного интеллекта,

  • Проблемно-ориентированные.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]