Лекция: Виды и назначение прикладного программного обеспечения (текстовые редакторы, графические процессоры, утилиты, системы программирования).

Текстовые редакторы — это программы для создания, редактирования, форматирования, сохранения и печати документов. Современный документ может содержать, кроме текста, и другие объекты (таблицы, диаграммы, рисунки и т. д.). Типы текстовых редакторов:

1) Текстовый редактор – ориентирован на работу с последовательностью символов в текстовых файлах. Такие редакторы обеспечивают расширенную функциональность — подсветку синтаксиса, сортировку строк, шаблоны, конвертацию кодировок, показ кодов символов и т. п.

2) Текстовый процессор — имеет расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорами и предназначены они для создания различного рода документов, от личных писем до официальных бумаг.

Графический редактор — программа (или пакет программ), позволяющая создавать и редактировать двумерные изображения с помощью компьютера. Типы графических редакторов:

Растровые графические редакторы. Наиболее популярны: AdobePhotoshop.

Векторные графические редакторы. Наиболее популярны: CorelDraw, MacromediaFreeHand.

Гибридные графические редакторы. Наиболее популярны: RasterDesk для AutoCAD.

Утилиты — компьютерная программа, расширяющая стандартные возможности оборудования и операционных систем, выполняющая узкий круг специфических задач. Утилиты предоставляют доступ к возможностям (параметрам, настройкам, установкам), недоступным без их применения, либо делают процесс изменения некоторых параметров проще (автоматизируют его).

Типы утилит:

1) Дисковые утилиты (дефрагментаторы, очистка диска, разметка диска, резервное копирование, сжатие дисков);

2) Менеджеры процессов (напримерAnVirTaskManager);

3) Утилиты работы с реестром (CCleaner; RegOrganizer);

4) Утилиты мониторинга оборудования и бенчмарки (SpeedFan);

5) Тесты оборудования.

Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа. Составные систем программирования: компилятор или интерпретатор; интегрированная среда разработки; средства создания и редактирования текстов программ; обширные библиотеки стандартных программ и функций; отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе; «дружественная» к пользователю диалоговая среда; многооконный режим работы; мощные графические библиотеки; утилиты для работы с библиотеками встроенный ассемблер; встроенная справочная служба; другие специфические особенности. Примеры: Turbo Pascal, Borland C++, Microsoft Visual Basic ит.д.

 

еще рефераты
Еще работы по информатике