Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Infa.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.85 Mб
Скачать
  1. Системное программное обеспечение.

Системное ПО - совокупность программ для управления аппаратурой компьютера и обеспечения работы прикладных программ. Системное ПО входит в состав программного обеспечения компьютера.

Базовое ПО - совокупность программ, обеспечивающих работу компьютера: 1. Операционные системы. 2. Операционные оболочки.

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

В ОС входят программы:

  • планировщик процессов - для организации эффективного использования ресурсов компьютера (процессора, памяти);

  • драйверы устройств - для управления устройствами ввода\вывода, они переводят команды определенного устройства ввода\вывода в команды ОС;

  • файловая система;

  • системные библиотеки - для поддержки приложений, в них представлены функции, которые сложны для самостоятельного написания и часто используются в программах. Например, функции ввода\вывода информации, расчета математических функций и др.

Примеры ОС: MS DOS, IBM PC DOS; MS Windows (98, XP, 7, 8); Mac OS, Mac OS X; OS/2; Linux.

Операционные оболочки – интерфейс для взаимодействия пользователей с операционной системой. Операционные оболочки интерпретируют (переводят в машинный код и выполняют) команды ОС.

Виды операционных оболочек:

  • графические – для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде графических изображений (Проводник Windows, включающий "Рабочий стол", меню "Пуск", панель задач и файловый менеджер);

  • текстовые;

  • командная строка - для ввода команд ОС с клавиатуры (cmd.exe, Windows PowerShell, входящие в ОС MS Windows);

  • пакеты - для записи последовательности команд ОС в файл (файл с расширением .bat), далее файл интерпретируется;

  • окна - для ввода команд ОС посредством меню, переключателей, кнопок, представленных в виде набора букв, цифр и символов псевдографики.

Служебное (сервисное) ПО (утилиты) – совокупность программ, расширяющих базовое ПО.

  1. Средства программирования (инструментарий технологии программирования).

Программирование – творческий процесс создания программ.

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

Средства разработки программных продуктов:

  • Системы процедурного (алгоритмического) программирования, трансляторы языков программирования. Например: QBASIC, Turbo Pascal;

  • Системы объектно-ориентированного визуального программирования. Например: VisualBasic, Delphi;

  • Системы логического программирования. Например: Пролог;

  • Средства поддержки программирования в системах управления базами данных (СУБД). Например: dBase, Access;

  • Средства создания Web–страниц. Например: FrontPage, Home Site.

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