Автор работы: Пользователь скрыл имя, 22 Ноября 2013 в 08:56, реферат
С точки зрения человека операционная система служит посредником между человеком, электронными компонентами компьютера и прикладными программами. Она позволяет человеку запускать программы, передавать им и получать от них всевозможные данные, управлять работой программ, изменять параметры компьютера и подсоединённых к нему устройств, перераспределять ресурсы. Работа на компьютере фактически является работой с его операционной системой. При установке на компьютер только операционной системы ничего содержательного на компьютере также сделать не удастся. Для ввода и оформления текстов, рисования графиков, расчёта зарплаты или прослушивания лазерного диска нужны специальные прикладные программы.
1 Общие сведения 3
2 Системное программное обеспечение 3
2.1 Базовое программное обеспечение 3
2.2 Сервисное программное обеспечение 7
3 Прикладное программное обеспечение 8
3.1 Краткий обзор прикладного программного обеспечения 9
4 Инструментальное программное обеспечение 11
Список литературы 13
Графические редакторы позволяют создавать и редактировать рисунки. В простейших редакторах предоставляются возможности рисования линий, кривых, раскраски областей экрана, создание надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров. Представители графических редакторов – программы Adobe Photoshop, Corel Draw.
Правовые базы данных содержат тексты нормативных документов и предоставляют возможности справки, контекстного поиска, распечатки и т.д. Представители правовых баз данных – пакеты Гарант и Консультант+.
Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Среди систем малого и среднего класса в мире наиболее популярна система AutoCad фирмыAutoDesk. Отечественный пакет с аналогичными функциями – Компас.
Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами – базами данных. Программные системы этого вида позволяют обрабатывать на компьютере массивы информации, обеспечивают ввод, поиск, сортировку выборку записей, составление отчетов и т.д. Представители данного класса программ – Microsoft Access, Clipper, Paradox.
Интегрированные системы сочетают в себе возможность системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. Как правило, все компоненты интегрированной системы имеют схожий интерфейс, что облегчает обучение работе с ними. Представители интегрированных систем – пакет Microsoft Office и его бесплатный аналог Open Office.
Бухгалтерские программы предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за несовместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Наиболее распространены системы 1C: Предприятие и Инфо-бухгалтер.
4 Инструментальное программное обеспечение
Инструментальное программное обеспечение – это комплекс программ, используемых для разработки, отладки и тестирования системного и прикладного программного обеспечения.
При создании новых программ используются
различные системы
Система программирования – система, используемая для создания программ на основе какого-либо языка программирования. В состав таких систем обычно входят:
Под языком программирования будем понимать алфавит, систему записи и набор правил, определяющих синтаксис правильной программы.
С помощью языка программирования создается не готовая программа, а только ее текст, описывающий разработанный алгоритм. Текст алгоритма задачи, записанный на любом языке программирования называется исходным модулем.
Транслятор – это программа-переводчик, которая преобразует текст программы в набор машинных команд, понятных компьютеру. Транслятор может быть выполнен либо в виде компилятора, либо в виде интерпретатора.
Компилятор – программа, переводящая текст программы в машинный код целиком.
Интерпретатор – программа, переводящая текст программы в машинный код построчно. Недостаток интерпретатора в том, что текст программы должен каждый раз при запуске переводиться в машинный код, что не очень удобно.
Список литературы: