- •Лекция Общие сведения о программном обеспечении персональных компьютеров
- •После изучения темы вы должны знать:
- •1. Основные понятия и термина программного обеспечения
- •2. Базовое программное обеспечение
- •2.1. Интерфейсные системы
- •2.2. Программы-оболочки
- •2.3. Программы-утилиты
- •2.4. Драйверы
- •3. Прикладное программное обеспечение
- •3.1. Текстовые редакторы
- •3.2. Табличные процессоры
- •3.3. Издательские системы
- •3.4. Программы подготовки презентаций
- •3.5 Графические редакторы
- •Контрольные вопросы
2.4. Драйверы
Еще один вид услуг, связанный с модификацией только программного интерфейса, обеспечивают программы драйверы. Их задача – обеспечение функционирования устройств компьютера. Так, например, программа mouse.com – обеспечивает работу манипулятора мышь, а программа keyrus.com – функционирование русского расклада клавиатуры.
3. Прикладное программное обеспечение
Прикладное программное обеспечение можно в свою очередь разделить на две группы программ: средства разработки или инструментальные системы и приложения.
Средства разработки – это средства программиста. Традиционными средствами разработки являются системы (среды) программирования, использующие алгоритмические программирования. Инструментальные системы предназначены для создания новых программных средств.
Приложения – это программные продукты, предназначенные для решения задач в какой-либо конкретной предметной области. Многообразие приложений соответствует спектру задач, которые могут быть решены алгоритмически.
В настоящее время для персональных компьютеров предлагается широкое разнообразие прикладных программных продуктов, автоматизирующих различные виды (сферы) человеческой деятельности. Рассмотрим некоторые из них и дадим краткую характеристику. В частности:
Программы общего назначения (программы для офиса)
текстовые редакторы;
табличные процессоры;
издательские системы;
программы подготовки презентаций;
системы управления базами данных (СУБД);
Программы специального назначения:
графические редакторы;
программы для анимации;
бухгалтерские программы;
справочно-поисковые системы;
и т.д.
3.1. Текстовые редакторы
Редакторы документов – это наиболее широко используемый вид прикладных программ. Они позволяют быстро и удобно подготавливать документы, при этом исправлять допущенные ошибки, работать с фрагментами текста, красочно оформлять текст, используя различные шрифты, цвет, абзацы произвольной формы, делать сноски, вставлять рисунки и т.д., в зависимости от возможностей конкретного программного продукта. Наиболее известные текстовые процессоры Лексикон, MultiEdit, работающие в ОС MS DOS; Блокнот, WordPad, Word, работающие в OC Windows.
3.2. Табличные процессоры
Табличные процессоры – это специальные программы, предназначенные для обработки документов табличной формы. При работе с табличным процессором на экран выводится прямоугольная таблица, в ячейках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в ячейке по имеющимся данным. Все распространенные табличные процессоры позволяют перевычислять значения элементов таблиц по заданным формулам, строить по данным в таблице различные графики и диаграммы. Наибольшей популярностью в настоящее время пользуется табличный процессор Microsoft Excel.
3.3. Издательские системы
Предназначены для подготовки рекламных буклетов, оформления газет, журналов и книг. Основная их функция – это верстка, т.е. размещение текста по страницам документа, вставка рисунков, использование различных изобразительных эффектов и т.д. Обычно тексты подготавливаемых документов набирают в редакторе типа Microsoft Word, а затем считываются издательской системой, где и выполняется их окончательное оформление (PageMaker фирмы Adobe).