
- •Дисциплина информатика
- •Технические средства реализации информационных процессов
- •Память эвм. Виды памяти
- •Устройства ввода
- •Устройства вывода
- •Аппаратные реализации информационных процессов
- •Системный блок
- •Единицы измерения количества информации.
- •Программное обеспечение компьютера Понятие программного обеспечения
- •Структура программного обеспечения
- •Системное программное обеспечение
- •Инструментальное программное обеспечение
- •Прикладное программное обеспечение
- •Распространение программных продуктов
- •Операционные системы и их основные функции
- •Классификация операционных систем
- •Интерфейс пользователя
- •Текстовый интерфейс пользователя
- •Табличный интерфейс пользователя
- •Графический интерфейс пользователя
- •Эволюция и классификация языков программирования.
- •Языки программирования высокого уровня
- •Системы программирования
- •Алгоритмизацияи программирование. Основные этапы разработки программного обеспечения:
- •В иды алгоритмов.
- •Базы данных
- •Системы управления базами данных (судб). Классификация
- •Режимы работы с базами данных
- •Типы и структуры данных
Распространение программных продуктов
В настоящее время применяются следующие способы распространения программных продуктов: commercialware –коммерческий, shareware– частично оплачиваемый, или условно-бесплатный, freeware— бесплатный и trial— пробный.
Коммерческие пакеты приобретаются за их полную стоимость. Частично оплачиваемые или условно-бесплатные пакеты – за небольшую, иногда символическую цену после бесплатного испытательного срока. Пробные (trial) пакеты распространяются их разработчиками бесплатно с целью тестирования и обкатки.
Приобретая программу у легальных распространителей, покупатель получает вместе с программойсертификатилилицензиюна определенные права по ее применению. Нелегальные распространители не выдают таких документов.
Чаще всего пакеты программ реализуются в виде так называемого дистрибутива(distribute — распространять, раздавать), который представляет собой программы пакета и необходимые вспомогательные данные, записанные в специальной форме обычно на оптических дисках (CD, DVD) . В комплекте с легальным дистрибутивом поставляются необходимая программная документация, а также лицензия на право использования приобретенной программы.
Для приведения пакета или программы в рабочее состояние требуется выполнить процедуру установки илиинсталляции(install — установка), то есть развертывания, приведения программ и данных в работоспособное состояние. Коммерческие дистрибутивные пакеты часто защищаются от незаконного копирования, а для их развертывания необходимо знать специальный код, позволяющий выполнить установку только законному владельцу пакета.
Операционные системы и их основные функции
Операционные системы (ОС) являются основой системного программного обеспечения. Все аппаратные, а также и программные средства предоставляются пользователю только через посредника — операционную систему (рис.3.1).
Взаимодействие пользователя с аппаратными и программными средствами компьютера
Операционная система – это комплекс программ, которые обеспечивают автоматизацию доступа к аппаратным и программным ресурсам компьютера.
Основными функциями операционных систем являются:
1. ОС скрывает от программиста работу аппаратуры и предоставляет возможность простого, удобного взаимодействия с вычислительной системой. Это важная функция, так как использование компьютеров на уровне машинного языка затруднительно.
2. ОС занимается распределением процессоров (процессорного времени), оперативной памяти, различных внешних устройств и данных между исполняемыми программами, конкурирующими за эти ресурсы. Причем ОС должна управлять всеми ресурсамивычислительной машины таким образом, чтобы обеспечить максимальную эффективность ее функционирования.
Обычно пакет программ операционной системы размещается на одном из разделовжесткогодиска (обычно на логическом дискеC:), который называется системным диском. Иногда в качестве системного диска используется гибкий или лазерный диск.
Операционная система находится в рабочем состоянии (исполняться) в течение всего времени функционирования компьютера. Грубо говоря, работа операционной системы начинается в момент включения компьютера и заканчивается в момент его выключения.