Автор работы: Пользователь скрыл имя, 26 Ноября 2013 в 17:51, творческая работа
Операционная система позволяет реализовать многопрограммный режим работы компьютера, при котором в состоянии выполнения находятся одновременно несколько программ. Когда одна программа обращается к внешнему устройству, процессор прерывает работу с ней (внешнее устройство продолжает работу без участия процессора) и переходит к обработке другой программы. Затем процессор может прервать работу со второй программой и продолжить выполнение первой. Таким образом, несколько программ «выстраивается в очередь» к процессору, а ОС управляет обслуживанием этой очереди.
Версия шаблона |
2.1 |
ЦДОР |
Златоустовский филиал |
Вид работы |
Творческое эссе |
Название дисциплины |
Системное программное обеспечение |
Тема |
Состав современного программного обеспечения: история развития и квалификация |
Фамилия |
Шилов |
Имя |
Александр |
Отчество |
Анатольевич |
№ контракта |
1140011400509001 |
Состав программного обеспечения
Программное обеспечение (ПО) — все или часть программ, процедур, правил и соответствующей документации системы обработки информации
В состав программного обеспечения (ПО) вычислительных систем входят:
- системное ПО
- служебное ПО
- прикладное ПО
- инструментальное ПО
История системного ПО
Операционные системы (ОС). Первые версии ОС появились еще на ЭВМ второго поколения, но массовое распространение операционные системы получают, начиная с машин третьего поколения.
Основная проблема, которую решали разработчики ОС — повышение эффективности работы компьютера. На первых ЭВМ процессор — основное вычислительное устройство — нередко больше простаивал, чем работал во время выполнения программы. Такое происходило, если выполняемая программа часто обращалась к внешним устройствам: ввода, вывода, внешней памяти. Дело в том, что эти устройства работают в тысячи раз медленнее процессора.
Операционная система
позволяет реализовать
С появлением систем коллективного
пользования ЭВМ операционные системы
стали поддерживать многопользовательский
режим работы. В таких системах
с одной ЭВМ одновременно работают
множество людей через
Еще одной важной функцией ОС стала организация работы с файлами. На ЭВМ третьего поколения появились магнитные диски, на которых информация хранится в файловой форме. Файловая система — это компонента ОС, работающая с файлами.
Операционные системы
современных ПК также выполняют
все эти функции. Отличительной
особенностью их от первых ОС является
дружественный графический
Сервисные программы. Этот тип ПО возникает и развивается в эпоху персональных компьютеров. Сюда входят разнообразные утилиты, антивирусные программы, программы-архиваторы.
Утилита - это небольшая программа, выполняющая действия, направленные на улучшение работы компьютера. Например, программа восстановления ошибочно удаленных файлов, программа обслуживания жесткого диска: лечения, дефрагментации и т. д.
Компьютерным вирусом является программа, способная внедряться в другие программы. Программы-вирусы выполняют нежелательные, и даже опасные действия для работы компьютера: разрушают файловые структуры, «засоряют» диски, и даже выводят из строя устройства компьютера. Для защиты от вирусов используются специализированные антивирусные программы (антивирус Касперского АVР, Norton Antivirus и т.д.).
Потребность в программах-архиваторах первоначально возникала в 80-90-х годах XX века в связи с небольшими информационными объемами устройств внешней памяти — магнитных дисков. Программа-архиватор (WinRaR, ZipMagic и др.) позволяет сократить объем файла в несколько раз без потери содержащейся в нем информации. В последнее время большое значение приобрело использование архивированных файлов в сетевых технологиях: электронной почте, файловых архивах - FТР-службе Интернета.
Служебное (сервисное) ПО
Основное назначение служебных программ (утилит) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Некоторые служебные программы (как правило, это программы обслуживания) изначально включаются в состав ОС, но большинство служебных программ являются для ОС внешними и служат для расширения и ее функций.
Это различные сервисные программы, используемые при работе или техническом обслуживании компьютера, — редакторы, отладчики, диагностические программы, архиваторы, программы для борьбы с вирусами и другие вспомогательные программы. Данные программы облегчают пользователю взаимодействие с компьютером. К ним примыкают программы, обеспечивающие работу компьютеров в сети. Они реализуют сетевые протоколы обмена информацией между машинами, работу с распределенными базами данных, телеобработку информации.
История прикладного ПО
Именно благодаря этому типу ПО персональные компьютеры получили широкое распространение в большинстве областей деятельности человека: медицине, экономике, образовании, делопроизводстве, торговле и даже в быту.
Самым массовым спросом среди прикладных программ пользуются, конечно, текстовые редакторы и текстовые процессоры (например, МS Word). Ушли в прошлое пишущие машинки. Персональный компьютер, оснащенный текстовым редактором, и принтер стали основными инструментами для создания любых текстовых документов.
В 1979 году был создан первый табличный процессор — электронная таблица VisiCalc, ставшая самой популярной программой в среде предпринимателей, менеджеров и бухгалтеров. Идея электронной таблицы принадлежала Дэну Бринклину - студенту Гарвардской школы бизнеса. Начиная с 80-х годов табличные процессоры входят в число лидирующих категорий программного обеспечения.
В конце 70-х — начале 80-х годов XX века появились первые коммерческие системы управления базами данных (СУБД) — программное обеспечение, которое позволяет пользователям создавать и обслуживать компьютерную базу данных, а также управлять доступом к ней. В зависимости от области применения различают:
• настольные СУБД (Ассеss,
FохРrо, Раradox и т. д.), предназначенные
для работы с небольшими базами данных,
хранящимися на локальных дисках
ПК или в небольших локальных
сетях;
• СУБД серверного типа (Oracle, SQL Server, Informix
и т. д.), ориентированные на работу с большими
базами данных, расположенными на компьютерах-серверах.
В настоящее время все чаще приходится обрабатывать информацию (видео, звук, анимацию), которую невозможно хранить в традиционных базах данных. Jasmine является первой в мире СУБД, ориентированной на разработку баз данных, хранящих мультимедийную информацию.
Электронный офис - в последнее время часто используемое понятие. Обычно под этим понимают такой метод ведения делопроизводства, при котором всю циркулирующую информацию обрабатывают электронным способом с помощью определенных технических средств и программного обеспечения. Таким программным обеспечением являются интегрированные пакеты, включающие набор приложений, каждое из которых ориентировано на выполнение определенных функций, создание документов определенного типа (текстовых документов, электронных таблиц и т. д.). В процессе работы может происходить обмен информацией между документами, создаваться составные документы, включающие в себя объекты разных типов (текст, рисунки, электронные таблицы).
Широко используемым
сегодня интегрированным
В 90-е годы XX века появляется термин мультимедиа, относящийся к таким видам информации, как видео и звук. Для хранения мультимедиа файлов требуются большие объемы внешней памяти ПК, для обработки — большие процессорные мощности. Создание объемного реалистического изображения обеспечивается современными видеокартами, обработка звука — звуковой картой. Появляются программы редактирования и монтажа звука и видео, предназначенные для профессионалов в области музыки и видео. Наряду с этим создаются программы-проигрыватели мультимедиа файлов (Windows Media Player, Real Media Player др.), ориентированные на широкий круг пользователей.
В 1991 году сотрудник Женевской лаборатории практической физики Тим Бернерс-Ли разрабатывает систему гипертекстовых страниц Internet, получившую название World Wide Web (WWW) — Всемирная паутина. Создание собственной Web-страницы и опубликование ее в сети под силу многим пользователям, благодаря специальным программам-конструкторам Web-страниц. Наиболее популярным сегодня являются Microsoft FrontPage, входящий в состав пакета Microsoft Office, и Macromedia DreamWeaver. Этими программами пользуются не только любители, но и профессионалы Web-дизайна.
Прикладное ПО
Данный тип программного обеспечения служит информатизации различных профессиональных областей деятельности людей. Трудно дать исчерпывающий обзор для этой области. Сейчас практически в любой профессии, связанной с обработкой информации, существует свое специализированное ПО, свои средства информационных технологий.
Информационная технология - совокупность массовых способов и приемов накопления, передачи и обработки информации с использованием современных технических и программных средств.
Инструментальное ПО
Инструментальное программное обеспечение представляет комплексы программ для создания других программ. Программы инструментального программного обеспечения управляются системными программами, поэтому они относятся к более высокому уровню. К инструментальному ПО относятся: компиляторы, редакторы связей, отладчики, интегрированные системы разработки ПО, например, интегрированная система Delphi.
№ п/п |
Наименование интернет-ресурса |
Ссылка на конкретную используемую страницу интернет-ресурса |
1 |
Википедия |
http://ru.wikipedia.org/wiki/ |
2 |
История программного обеспечения и ИКТ |
http://school.xvatit.com/ |
№ п/п |
Библиографическое описание использованной литературы |
1 |
Брауде Э. Технология разработки программного обеспечения. — СПб.: Питер, 2004. |
2 |
Брукс Ф. Мифический
человеко-месяц или как |
3 |
Гагарина Л. Г., Кокорева Е. В., Виснадул Б. Д. Технология разработки программного обеспечения. — М.: ИД «ФОРУМ»; ИНФРА-М, 2008. — ISBN 978-5-8199-0342-1 |
1 |
|
Информация о работе Состав современного программного обеспечения: история развития и квалификация