Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_10_1.doc
Скачиваний:
11
Добавлен:
16.12.2018
Размер:
723.97 Кб
Скачать
  1. Коммуникационное по

  • почтовые программы (male clients) // MS Outlook, The Bat…

  • Браузеры (browser) // Internet Explorer, Opera, Netscape Navigator…

К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в формате HTML (документы этого формата используются в качестве Web-документов). Современные браузеры воспроизводят не только текст и графику. Они могут воспроизводить музыку, человеческую речь, обеспечивать прослушивание радиопередач в Интернете, просмотр видеоконференций, работу со службами электронной почты, с системой телеконференций (групп новостей) и многое другое.

  1. Средства автоматизированного проектирования и моделирования

  • CAD-systems (computer-aided design, автоматизированное проектирование)

  • CAM-systems (computer-aided manufacturing, автоматизированное производство)

  • CAE-systems (computer-aided engineering, автоматизированное конструирование)

  1. Графическое по

  • Графические редакторы. // Corel Draw, Adobe Photoshop…

Это обширный класс программ, предназначенных для создания и (или) обработки графических изображений. В данном классе различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (3D-редакторы).

  • OCR (Optical Character Recognition, оптическое распознавание символов) //Fine Reader

  • Настольные издательские системы (desktop publishing). Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий. Этот класс программного обеспечения занимает промежуточное положение между текстовыми процессорами и системами автоматизированного проектирования.

  1. Научно-исследовательское ПО / Математические пакеты // MathCad, Mathematica, Maple…

  2. Обучающее, игровое по

  3. Специализированное ПО – уникальные системы в единственном экземпляры, созданные под конкретную задачу

Инструментальное ПО

Инструментальное ПО – часть прикладного уровня ПО, предназначенное для создания других видов ПО.

Состав инструментального ПО

  1. Трансляторы и компиляторы (translators and compilers)– выполняют преобразование исходного текста в текст, понятный компьютеру. Компиляторы, в отличие от трансляторов, не просто «переводят» исходный код на язык машинных команд, но еще и предварительно «разбирают» текст, лишь после этого создают исполняемый код.

  2. Отладчики и трассировщики (debuggers and profilers) – позволяют отследить выполнение программы в пошаговом режиме (debuggers), а также отследить использование ресурсов для оценки оптимальности их использования (profilers)

  3. IDE-systems (Integrated Development Environment, интегрированная среда разработки) // Borland Delphi, Borland C++ Builder, Visual C++…

  4. RAD-systems (Rapid Application Development, быстрая разработка приложений) // Borland Delphi, Borland C++ Builder

  5. CASE-systems (computer-aided software engineering, автоматизированное проектирование и создание программ) – средства автоматизации процесса разработки // Rational Rose…