Системы программирования
Тема 4. Программное обеспечение компьютера. Пакет прикладных программ MS Office
Состав программного обеспечения вычислительной системы называют программной конфигурацией. ПО - это совокупность программ, хранящихся на устройствах долговременной памяти компьютера и предназначенных для массового использования. В состав ПО персональных компьютеров входят как универсальные средства, так и прикладные программы, ориентированные на отдельные проблемные области. ПО ЭВМ можно разделить на несколько классов в зависимости от назначения.
Системное ПО Системное ПО предназначено, прежде всего для обслуживания самого компьютера, для управления работой его устройств. Системные программы содержат базовые функции для организации процесса поиска и обработки информации, обслуживания составных частей компьютера и предоставляют пользователю удобные способы диалога с компьютером. Итак, по функциональному назначению, системное ПО можно разделить на две группы: 1) Базовое системное ПО отвечает за взаимодействие с базовыми аппаратными средствами. Главной частью базового ПО, является операционная система, составляющая ядро программного обеспечения. Операционные системы — это комплекс программ, обеспечивающих управление устройствами компьютера, взаимодействие с пользователем и работу с файлами. 2) Сервисное системное ПО К классу сервисных программ носятся следующие группы программного обеспечения: · Драйверы - специальные программы, управляющие устройствами ввода-вывода и оперативной памятью, обеспечивающие подключение новых внешних устройств и нестандартное использование уже имеющихся
· Утилиты - программы, обеспечивающие обслуживание составных частей ПК и специальных задач (их также называют служебными). Например, антивирусные программы; архиваторы; программы для оптимизации дисков, программы обслуживания сети; программы ограничения доступа и др. Системы программирования Системы программирования - это комплекс инструментальных программных средств, предназначенных для работы на одном из языков программирования. Системы программирования предоставляют сервисные возможности программистам для разработки их собственных компьютерных программ. Прикладное ПО Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека. С их помощью люди решают свои профессиональные задачи, учатся определенным навыкам либо проводят свой досуг, играя в компьютерные игры. Пакет прикладных программ (ППП) — это комплекс программ, предназначенный для решения задач определенного класса. Различают следующие типы прикладного ПО: · общего назначения; · методо-ориентированное ПО; · проблемно-ориентированное ПО; · ПО для глобальных сетей; · ПО для организации (администрирования) вычислительного процесса.
Прикладное программное обеспечение общего назначения — это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом. К этому классу ППП относятся: · текстовые и графические редакторы; · электронные таблицы; · системы управления базами данных (СУБД); · интегрированные пакеты; · Саsе-технологии; · оболочки экспертных систем и систем искусственного интеллекта. Текстовые редакторы и процессоры используются для обработки текстовой информации и выполняют, в основном, следующие функции: запись текста в файл; вставку, удаление, замену символов, строк и фрагментов текста; проверку орфографии; оформление текста различными шрифтами; выравнивание текста; подготовку оглавлений, разбиение текста на страницы; поиск и замену слов и выражений; включение в текст несложных иллюстраций; печать текста.
Графические редакторы предназначены для обработки графических документов, включая диаграммы, иллюстрации, чертежи, таблицы. Издательские системы соединяют в себе возможности текстовых и графических редакторов, обладают развитыми возможностями по формированию полос с графическими материалами и последующим выводом на печать. Эти системы ориентированы на использование в издательском деле и называются системами верстки. Электронной таблицей называется программа для обработки числовых данных в таблицах. Данные в таблице хранятся в ячейках, находящихся на пересечении столбцов и строк. В ячейках могут храниться числа, символьные данные и формулы. Формулы задают зависимость значения одних ячеек от содержимого других ячеек. Для работы с базами данных используется специальное ПО — системы управления базами данных (СУБД). База данных (БД) — это совокупность специальным образом организованных наборов данных, хранящихся на диске. Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование данными, т.е. добавление, удаление, извлечение, обновление и другие операции. Интегрированными пакетами называется ПО, объединяющее в себе различные программные компоненты прикладных программ общего назначения. Обычно они включают в себя текстовый редактор, электронную таблицу, графический редактор, СУБД, несколько других программ и коммуникационный модуль. САSЕ-технология применяется при создании сложных информационных систем, обычно требующих коллективной реализации проекта, в котором участвуют различные специалисты: системные аналитики, проектировщики и программисты. Современные САSЕ-технологии успешно применяются для создания информационных систем различного класса — для банков, финансовых корпораций, крупных фирм. Экспертные системы — это системы обработки знаний в узкоспециализированной области подготовки решений пользователей на уровне профессиональных экспертов. Экспертные системы используются для прогноза ситуаций, диагностики состояния фирмы, целевого планирования, управления процессом функционирования.
Читайте также: A) политической системы Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|