Тема 7 Программное обеспечение ЭВМ.ppt
- Количество слайдов: 23
Тема 7. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ
Программное обеспечение (ПО) (software) – совокупность программ, позволяющих осуществить на компьютере автоматизированную обработку информации. Настройка компьютера на решение задачи осуществляется путем загрузки в оперативную память соответствующей программы. Таким образом обеспечивается программная специализация компьютера. Любая программа в зависимости от назначения и реализуемых функций относится к одному из двух классов: ²системное (общее) ²и прикладное (специальное) ПО.
Системное ПО обеспечивает функционирование и обслуживание компьютера, а также автоматизацию процесса создания новых программ. К системному ПО относят: операционные системы и их пользовательский интерфейс; системы программирования; программы технического обслуживания.
Системное ПО Операционная система (ОС) (operating system) – организованная совокупность программ, целевое назначение которых – управлять работой компьютера. Эта часть ПО обеспечивает функционирование компьютера как некоторого универсального средства ввода, хранения, обработки и документирования информации. Техническое обеспечение компьютера определяет возможную ОС, а ОС – возможности технического обеспечения.
Системное ПО Пользовательский интерфейс (программный интерфейс, интерфейс пользователя) – это программные надстройки ОС (оболочки и среды), предназначенные для упрощения общения пользователя с ОС. Программы, обеспечивающие интерфейс, сохраняют форму общения (диалог) пользователя с ОС, но изменяют язык общения (обычно язык команд преобразуется в язык меню).
Системное ПО Системы программирования – часть ПО, с использованием которой создаются программы. Назначение систем программирования – упрощение процесса создания исходных текстов программ, написанных на языках программирования, и их преобразования в исполняемые компьютером программы. Системы программирования включают трансляторы (компиляторы или интерпретаторы) различных языков программирования.
Системное ПО Программы технического и сервисного обслуживания представляют собой программные средства контроля, диагностики и восстановления работоспособности компьютера, дисков и др.
Прикладное ПО обеспечивает решение пользовательских задач. Ключевым понятием здесь является пакет прикладных программ. Пакет прикладных программ (ППП) – совокупность программ для решения круга задач по определенной тематике или предмету. Различают следующие типы ППП: общего назначения; методо–ориентированные; проблемно–ориентированные.
Прикладное ПО ППП общего назначения ориентированы на автоматизацию широкого класса задач пользователя. К этому классу ППП относятся: ²текстовые процессоры (например, MS Word); ²табличные процессоры (MS Excel, Lotus 1 2 3); ²системы управления базами данных (MS Access, MS SQL Server, d. Base, Oracle); ²системы динамических презентаций (MS Power. Point); ²графические процессоры и редакторы; ²издательские системы (Page. Maker, Quark. XPress); ²интегрированные системы (MS Works); ²системы автоматизации проектирования программного обеспечения (CASE–технологии); ²программы распознавания символов (Fine Reader, Cunie. Form, Omni. Page); ²оболочки экспертных систем, систем поддержки принятия решений и др.
ППП общего назначения Текстовые процессоры – специальные программы, предназначенные для работы с документами (текстами), позволяющие компоновать, форматировать, редактировать тексты при создании пользователем документа. Обычно они включают в себя дополнительные функции по работе с блоками текста и объектами.
ППП общего назначения Издательские системы – программы, предназначенные для профессиональной издательской деятельности и позволяющие осуществлять электронную верстку широкого спектра основных типов документов, типа информационного бюллетеня, краткой цветной брошюры и объемного каталога или торговой заявки, справочника. Предусмотренные в пакетах данного типа средства позволяют: компоновать (верстать) текст; использовать всевозможные шрифты и осуществлять полиграфическое изображения; осуществлять редактирование текста на уровне лучших текстовых процессоров; обрабатывать графические изображения; обеспечивать вывод документов полиграфического качества; работать в сетях и на разных платформах.
ППП общего назначения Графические редакторы – пакеты, предназначенные для обработки графической информации. Они делятся на ППП обработки растровой графики и изображений и векторной графики. ППП растровой графики предназначены для работы с фотографиями и включают в себя набор средств по кодированию фотоизображений в цифровую форму. Признанный лидер среди пакетов данного класса – Adobe Photoshop.
ППП общего назначения ППП векторной графикой предназначены для профессиональной работы, связанной с художественной и технической иллюстрацией с последующей цветной печатью (на рабочем месте дизайнеров, например), занимают промежуточное положение между пакетами для систем автоматизированного проектирования (САПР) и настольными издательскими системами.
ППП общего назначения ППП векторной графикой включают в себя: инструментарий для создания графических изображений; средства выравнивания (по базовой линии и странице, по сетке, пересечению, ближайшей точке и т. п. ); средства манипулирования объектами; средства обработки текста в части оформления и модификации параграфов, работы с различными шрифтами; средства импорта (экспорта) графических объектов (файлов) различных форматов; средства вывода на печать с соответствующей настройкой экран ного образа на полиграфическое исполнение; средства настройки цвета. Своеобразным стандартом в этом классе является пакет Согеl. Dгаw.
ППП общего назначения Электронные таблицы (табличные процессоры) – пакеты программ, предназначенные для обработки табличным образом организованных данных. Пользователь имеет возможность с помощью средств пакета осуществлять разнообразные вычисления, строить графики, управлять форматом ввода вывода данных, компоновать данные, проводить аналитические исследования и т. п.
ППП общего назначения Системы управления базами данных (СУБД) предназначены для автоматизации процедур создания, хранения и извлечения электронных данных. Многие существующие экономические, информационно– справочные, банковские, программные комплексы реализованы с использованием инструментальных средств СУБД. Для различных классов компьютеров и операционных средств разработано множество СУБД, отличающихся по способу организации данных, формату данных, языку формирования запросов.
ППП общего назначения Пакеты программ мультимедиа предназначены для использования ПЭВМ для отображения и обработки аудио и видеоинформации. Помимо программных средств компьютер при этом должен быть оборудован дополнительными платами, позволяющими осуществлять ввод–вывод аналоговой информации, ее преобразование в цифровую форму.
ППП общего назначения Дело в том, что при представлении аналоговой информации в цифровом виде требуются огром ные объемы памяти: несколько минут видеофильма занимают десятки мегабайт памяти. Естественно, что работа с таким большим файлом возможна лишь при наличии быстродействующего процессора и быстродействующей шиной данных. Кроме того, распространение таких мультимедиа приложений невозможно на традиционных магнитных дискетах, для этого необходимо использовать оптические компакт диски.
ППП общего назначения Программы распознавания символов предназначены для перевода графического изображения букв и цифр в ASCII–коды этих символов. Используются, как правило, совместно со сканерами. Пакеты данного типа обычно включают разнообразные средства, облегчающие работу пользователя и повышающие вероятность правильного распознавания. Скорость сканирования современных ППП составляет примерно 1, 5 мин на страницу.
Прикладное ПО В основе методо–ориентированных ППП лежит реализация разнообразных математических методов решения задач: математического программирования (линейного, нелинейного, динамического и др. ); сетевого планирования и управления; теория массового обслуживания; математической статистики.
Прикладное ПО Проблемно–ориентированные ППП направлены на решение определенной задачи (проблемы) в конкретной предметной области. Это наиболее широкий класс пакетов прикладных программ. Среди них следует выделить: системы автоматизации проектирования (Auto. CAD, СПРУТ, КОМПАС, T Flex); банковские пакеты; пакеты бухгалтерского учета; финансового менеджмента; правовых справочных систем и др.
Проблемно–ориентированные ППП Системы автоматизации проектирования (САПР) – разновидность пакетов программ, связанная с обработкой графических изображений. Они предназначены для автоматизации проектно конструкторских работ в машиностроении, автомобилестроении, промышленном строительстве и т. п.
Проблемно–ориентированные ППП Пакеты САПР реализуют следующие основные функции: коллективная работа в сети пользователей с пакетом; экспорт–импорт файлов всевозможных форматов; масштабирование объектов; управление объектами в части их группировки, передвижения с растяжкой, поворота, разрезание, изменение размеров, работа со слоями; перерисовка (фоновая, ручная, прерываемая); управление файлами в части библиотек и каталогов чертежей; использование разнообразных чертежных инструментов, позволяющих рисовать кривые, эллипсы, произвольной формы линии, многоугольники и т. п. , использование библиотеки символов, выполнение надписей и т. д. ; работа с цветом; автоматизация отдельных процедур с использованием встроенного макроязыка.
Тема 7 Программное обеспечение ЭВМ.ppt