Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Программное обеспечение ПК. Классы ПО




 

ПК - это универсальные устройства, предназначенные для обработки информации. В отличии от другой бытовой техники, телефона, магнитофона, осуществляющих только заранее вложенные в них функции, ПК могут выполнять любые действия по обработке информации. Для этого необходимо составить для ПК на понятном ему языке точную и подробную последовательность инструкций - программу, - как надо обрабатывать информацию. Сам по себе компьютер не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых им программах. Поэтому часто употребляемые выражения «компьютер сделал» (подсчитал, нарисовал и т.д.) означают ровно то, что на компьютере была выполнена программа, которая позволила совершить соответствующее действие.

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

Разновидности ПО

Без программного обеспечения или программ не может работать ни один компьютер.

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

Для плодотворной работы на ПК необходимы программы, обеспечивающие решение стоящих перед вами задач.

Вся имеющаяся совокупность программ называется программным обеспечением ПО, работающее на ПК можно условно разделить на три категории:

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

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

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

Грани между указанными тремя классами ПО весьма условны, т.к., например, программы MS Office кроме выполнения основных функций, могут служить и системами программирования, т.к. в них заложены возможности программирования на языке VBA.

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

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

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

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

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

Ярким представителем интерфейсных систем является система Windows фирмы Microsoft, функционирующая поверх DOS. В результате получается многозадачная операционная система, с которой пользователь взаимодействует на совершенно новой - графической - основе вместо текстовой, как это было принять раньше.

Инструментальные системы - это такие программные продукты, которые предназначены для разработки программного обеспечения. К ним прежде всего относятся системы программирования (такие, как Borland, Paskal, C++, Delphi), системы управления базами данных (например Paradox, Quatro Pro) и инструментарий искусственного интеллекта.

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

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

В настоящее время для ПК предлагается множество прикладных программных продуктов. Среди них можно выделить:

- текстовые редакторы, обеспечивающие подготовку текстовых документов;

- графические редакторы, служащие для подготовки иллюстраций;

- интеллектуальные системы, в том числе экспертные системы;

- банки данных (банк данных рассматривается как результат дополнения системы управления базами данных, сформированной с ее же помощью конкретной базой данных);

- информационно - поисковые системы;

- табличные процессоры (электронные таблицы);

- обучающие системы;

- математические программы;

-   программы для моделирования;

системы автоматизированного проектирования;

Современные интегрированные системы, как правило, содержат (наряду с другими) следующие пять функциональных компонентов:

1) табличный процессор;

2) текстовый редактор;

3) систему управления базами данных;

4) графический модуль (для построения графиков и диаграмм);

5) коммуникационный модуль

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...