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

Практическая работа №1.

Тема: Системное ПО.

Программное обеспечение (ПО)– это совокупность всех программ и соответствующей документации, которая обеспечивает рациональное использование ЭВМ в интересах каждого пользователя.

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

ПО
Базовое  
Сервисное  
Системное
Прикладное
Система программирования

 

 


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

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

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

Базовое включает в себя:

· ОС

· Оболочки

· Сетевые ОС

Сервисное включает в себя утилиты:

 

Диагностика

 

Обслуживание носителей

Обслуживание сети

Антивирусные утилиты.

 

Архивирование

Основные функции операционных систем заключаются в управлении ресурсами (физическими и логическими), и процессами вычислительных систем.

Физическими ресурсами является:

Оперативная память процесса

 

Монитор

Печатающие устройства

Магнитные оптические диски

К логическим ресурсам можно отнести:

Программы

 

Far manager

 

 

Nero StartSmart Essentials

 

2. Файлы

 

События

 

 

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

В настоящее время существует большое количество операционных систем: Linux, OS/2, Cubuntu, Windows.

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

(Например: сетевыми накопителями, сканерами и др.)

К сетевому ПО относятся ОС обеспечивающие работу ЭВМ в сетевых конфигурациях, а также отдельные сетевые программы (пакеты), используемые с обычно несетевыми ОС (например: Netware, Windows NT Sever…,LAN Sever).

Для расширения возможностей ОС и предотвращения набора дополнительных услуг используют сервисные программы.

Их можно разделить на следующие группы:

1. Интерфейсные системы

2. Оболочки ОС

3. Утилиты.

Оболочки операционных систем.

В отличии от интерфейсных систем, модифицируют только пользовательский интерфейс, предоставляя пользователю качественно новый интерфейс по сравнению с реализуемой ОС.

Такие системы упрощают выполнение часто запрашиваемых функций. (Например: такие операции с файлами, как копирование, переименования, а так же предлагает пользователю ряд дополнительных услуг. На ЭВМ широко используются такие оболочки, как Norton-commander, total-commander.)

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

Они обеспечивают реализацию следующих действий:

1. Обслуживание магнитных дисков.

2. Обслуживание файлов и каталогов.

3. Предоставление информации о ресурсах компьютера.

4. Шифрование информации.

5. Защита от компьютерных вирусов.

6. Архивирование данных и т.д.

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

В настоящее время для ЭВМ среди многофункциональных утилит является распространенный Norton utilities.

Прикладное ПО.

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

Прикладное ПО работает только при наличии системного ПО.

Прикладные программы называются приложениями. Они включают в себя: текстовые процессоры, БД, Интегрированные пакеты.

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

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

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

Они обычно содержат: трансляторы, среды разработки программ, библиотеки справочных программ, отладки, редакторы программ и т.д.

Рассмотрим наиболее часто встречающееся прикладное ПО:

Редакторы документов.

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

Представителями являются Microsoft Word.

 

Табличные процессоры

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

Все распределенные табличные процессоры позволяют вычислять значения элементов по заданным формулам, строить по данным таблицы различные графики.

Представителями являются Microsoft Excel.

 

Графические редакторы.

Позволяют создавать и редактировать рисунки. В простейших редакторах: раскраска областей экрана и т.д.

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

Представителями являются Power War, Photoshop.

 

Система управления базами данных.

Позволяют управлять большими массивами – БД.

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

Представителями СУБД являются Microsoft Access, Paradox.