- •Классификация программного обеспечения.
- •Операционные системы. Классификация.
- •Системное программное обеспечение. Классификация.
- •Проблемно-ориентированное программное обеспечение.
- •Интегрированное программное обеспечение.
- •Технологии оlе, ОреnDoc.
- •Характеристики программного обеспечения.
- •Жизненный цикл программного продукта.
- •Правовые основы программного обеспечения.
- •Компьютерные шрифты. Основные понятия.
- •Параметры шрифтов и символов.
- •Оптические эффекты шрифта.
- •Характеристики шрифтов.
- •Способы улучшения читабельности текста.
- •Виды цифровых шрифтов.
- •Способы ввода и редактирования данных в электронных таблицах. Пользовательский формат данных.
- •Ввод и редактирование формул.
- •Создание имен и применение имен.
- •Мастер функций.
- •Диаграммы. Добавление данных. Форматирование диаграмм. Использование минитренда на диаграмме.
- •Поиск элементов списка. Применение автофильтра.
- •Сводные таблицы. Редактирование сводной таблицы.
- •Инструменты анализа данных. Таблица данных.
- •Сценарии. Создание сценариев.
- •Компьютерная графика. Основные понятия.
- •Понятие цветовой модели.
- •Цветовая модель смук.
- •Цветовая модель rgb.
- •Индексированные цвета.
- •Методы сжатия изображения. Основные понятия.
- •Алгоритмы сжатия без потерь[править | править исходный текст]
- •Алгоритмы сжатия с потерями[править | править исходный текст]
Проблемно-ориентированное программное обеспечение.
Проблемно-ориентированное ПО пожалуй самый распространённый подкласс прикладных программных средств. Сюда относятся пакеты программ для управления производством, ведения бухгалтерского учёта, управления кадрами, управления материальными ценностями и др
Проблемно-ориентированные ППП Программные продукты данного класса можно классифицировать по разным признакам:
типам предметных областей;
типам информационным системам;
функциям и комплексам задач, реализуемых программным способом, и др.
Интегрированное программное обеспечение.
ИНТЕГРИРОВАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (integrated software) . Набор программных модулей, объединенных удобными средствами передачи данных от модуля к модулю и однотипным пользовательским интерфейсом. Для этого модули должны поддерживать единый внутренний формат или структуру передаваемых данных. Единый интерфейс существенно упрощает работу пользователя, так как программные модули могут выполнять различные виды работ. Например, имея интегрированные программы численного решения дифференциальных уравнений и построения графиков, ^пользователь может, решив уравнение, тут же представить численное решение в наглядном виде. Более высокой степенью интеграции и, соответственно, большими возможностями обладают интегрированные системы
Технологии оlе, ОреnDoc.
Большинство текстовых процессоров поддерживает концепцию составного документа — контейнера, включающего в себя объекты различных форматов. Пользователь имеет возможность вставить в текст документа различные рисунки, таблицы, графические изображения, подготовленные в других программных средах. Технология связи и внедрения объектов (Object Linking and Embedding — OLE) позволяет легко выполнять эти сложные задачи. Данная технология была разработана отделом приложений фирмы Microsoft как способ обеспечения целостной основы обмена сложными данными и взаимодействия приложений. Впервые представлена в Windows 3.1. Кроме технологии OLE, существует стандарт OpenDoc, разработанный фирмой Apple, поддержанный в настоящее время большинством компьютерных фирм — производителей программного обеспечения. Данные, вставленные в программу с помощью технологии OLE, обозначаются абстрактным понятием объект. Этими данными могут быть текст, рисунки, звук и даже видеоинформация. Технология OLE позволяет связывать и встраивать объекты. При связывании (Linking) отслеживается положение файла — источника изображения. При любом изменении данных этого файла OLE автоматически обновляет связанный объект. При встраивании объекта (Embedding) объект хранится непосредственно в составном документе вместе с информацией о приложении-источнике. В случае необходимости изменений редактирование объекта происходит непосредственно из среды текстового процессора. Для редактирования объекта автоматически запускается та программа, которая умеет его редактировать. Программа, создающая объект для связи и внедрения, называется сервером, а принимающая объекты в свои документы — OLE-клиентом. Основой работы по созданию OLE послужила идея документо-ориентированной работы. Суть идеи заключается в том, что пользователь при работе с документом сосредотачивает свое внимание только на материалах документа, а операционная система отвечает за поддержание взаимодействия между данными определенного формата и приложениями, которые могут обрабатывать эти данные.
Технология OpenDoc создана консорциумом Component_Integration_Labs, образованным корпорацией IBM, корпорацией Novell, корпорацией Apple Computer и рядом других предприятий для разработки группового программного обеспечения, обеспечивающего в локальной сети интеграцию различных программных объектов. Фундамент OpenDoc образует модель системных объектов SOM, устанавливающая связи между документами и прикладными программами, находящимися в различных оконечных системах. Для этого SOM использует разнообразные аппаратные платформы. SOM согласована с общей архитектурой агентов запросов объектов. В рассматриваемой технологии архитектура открытых сценариев OSA позволяет работать с программными компонентами на разных языках описания выполняемых процедур. Это:
процедуры, именуемые "объектами связи и компоновки объектов" OLEO, обеспечивающие использование технологии связи и компоновки объектов и переносящие их на фундамент OpenDoc;
средства интерфейса пользователя, отображающие на экране составные части документов и обеспечивающие их редактирование;
набор электронных библиотек, предоставляющих возможность собирать документы либо прикладные программы из составных частей. Технология OpenDoc дает пользователям средства создания документов в виде "контейнеров", наполняемых программными объектами. Она связывает эти документы с инструментальным программным обеспечением. Кроме этого, OpenDoc способствует решению задач сегментации прикладных программ. Она имеет удобный "объектно-ориентированный интерфейс пользователя" OOUI, который позволяет работать с текстами, изображениями и фрагментами звука при помощи мыши. объектно-ориентированная архитектура, используемая в OpenDoc, обеспечивает гибкость программирования, увеличивает производительность труда программистов. Она также открывает перспективы широкого рынка компонентов программ со стандартными интерфейсами.
