Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры КИТ Вишняков.doc
Скачиваний:
81
Добавлен:
13.02.2016
Размер:
556.03 Кб
Скачать

20.Основные понятия по

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

Задача – проблема, подлежащая решению.

Приложение – программная реализация на компьютере решения задачи.

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

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

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

Сопровождение программного продукта – поддержка работоспособности программного продукта, переход на его новые версии, внесение изменений, исправление ошибок и т.п.

Классификация ПО

По сфере применения ПО делится на:

  • системное;

  • служебное;

  • прикладное;

  • средства разработки ПО (инструментарий программирования).

19.Системное ПО служит для создания операционной среды функционирования программ и обеспечения эффективной работы технических средств.

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

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

Средства разработки ПО служат для создания программ всех видов.

Многие авторы объединяют системное и служебное ПО в одну категорию: системное ПО. Можно привести ряд доводов за такое объединение, как, впрочем, и против. В дальнейшем изложении материала будем все-таки пользоваться приведенной выше классификацией.

Системное программное обеспечение

Системное ПО (System software) – это совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.

Системное ПО служит для создания операционной среды функционирования программ и обеспечения эффективной работы технических средств.

В системное ПО входят:

  • операционная система;

  • операционные оболочки.

21.Операционная система (ос)

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

Основные функции ОС:

  • запуск вычислительной системы с тестированием аппаратных средств (начальная загрузка);

  • управление работой     всех устройств компьютера;

  • управление файловой системой;

  • запуск на выполнение программ;

  • обеспечение взаимодействия программ с аппаратными средствами;

  • распределение ресурсов между программами;

  • обеспечение взаимодействия пользователя с программами;

  • распределение полномочий между программами и пользователями;

  • и др.

В состав ОС входят:

  • ядро;

  • системные библиотеки;

  • оболочка.

Ядро ОС включает в себя:

  • управляющую программу;

  • драйверы устройств;

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

  • сетевую подсистему.

Управляющая программа постоянно находится в ОП (говорят, что она резидентна) и по мере необходимости подключает к работе другие компоненты системы.

Операционные системы подразделяются по:

  • разрядности (16-, 32-, 64-разрядные);

  • количеству одновременно обслуживаемых пользователей (однопользовательские, многопользовательские);

  • количеству одновременно решаемых задач (однозадачные, многозадачные).

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

Примеры ОС:

  • MS DOS;

  • Семейство Windows (95, 98, 2000, XP, Vista);

  • Unix;

  • Linux;

  • и др.

Файловая система (ФС)