Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Инструментальное программное обеспечение

 

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

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

Языки программирования делятся на языки низкого уровня, близкие к машинному коду, и высокого уровня, приближенные к обычному языку общения. К первым относятся ассемблеры. Примерами языков высокого уровня могут служить Borland Delphi, MS Visual Basic, Borland С++, с помощью которых создаются прикладные программы, работающие в операционной среде Windows.

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

Каждая система программирования (Delphi, С++ и пр.), помимо транслятора, включает редактор текстов, компоновщик, отладчик программ и другие инструментальные средства.

3.3. Прикладные программы

Прикладное программное обеспечение - это совокупность программ, служащих для решения широкого круга задач пользователя.

Прикладное ПО бывает двух типов - общего назначения и специализированное.

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

Остановимся на каждом из этих классов программ.

Системы обработки текста ориентированы на работу с текстовыми документами. Эти программы имеют наиболее широкий круг пользователей и существенно отличаются друг от друга по функциональным возможностям. Различают редакторы текстов и текстовые процессоры.

Редакторы текстов предназначены для создания и редактирования простых документов (как, например, Блокнот Windows) и текстов программ. Все редакторы позволяют выполнять операции с фрагментами набранного текста (копирование, перемещение, удаление и пр.), однако имеют весьма ограниченные возможности его форматирования, т.е. оформления. Редакторы текстов программ встраиваются в системы программирования. Редакторы обычных текстов могут входить в комплект поставки ОС, являясь ее стандартными приложениями.

 
 

 


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

· автоматическая проверка правописания при вводе;

· форматирование текста (использование различных шрифтов, установка параметров абзацев и страниц, оформление списков, верстка колонками, вставка в документ колонтитулов, сносок);

· оформление документа таблицами и графическими изображениями, вставка формул, диаграмм и других объектов;

· автоматическое создание оглавлений и пр.

Примеры популярных текстовых процессоров – MS Word, WordPerfect.

 

Табличные процессоры обеспечивают работу с большими электронными таблицами, позволяя автоматически производить расчеты в них с помощью формул и встроенных функций. Эти программы используются для решения многих финансовых и административных задач: расчет заработной платы; прогнозирование продаж и доходов; анализ процентных ставок и налогов; подготовка финансовых деклараций и балансовых отчетов; ведение бухгалтерских книг и пр. Результаты расчетов в таблице могут быть наглядно представлены на графиках и диаграммах. Все табличные процессоры позволяют создавать простейшие базы данных и обеспечивают их обработку (сортировку, фильтрацию записей и пр.) Наибольшей популярностью пользуются MS Excel, Lotus 1-2-3, SuperCalc, Multiplan, Quatro Pro.

Электронная таблица представляет собой особый тип документа. В одни ее ячейки вводятся исходные данные, в другие - записываются формулы для выполнения операций над этими данными и результаты вычислений. При изменении исходных данных автоматически происходит пересчет значений всех ячеек таблицы, связанных между собой формулами. В этом состоит особенность - и одновременно основное преимущество! - электронных таблиц.

СУБД позволяют управлять большими информационными массивами (базами данных): извлекать, удалять, добавлять в них новые данные. СУБД имеют возможности поиска, сортировки и фильтрации записей в базе по запросу пользователя и выводят информацию в наглядной, удобной для работы форме. Примеры СУБД – MS Access, MS FoxPro, Paradox, Огас1е.

Графические редакторы предназначены для подготовки графических изображений, включая иллюстрации, диаграммы, чертежи, анимированные изображения. Различают растровые, векторные редакторы и редакторы трехмерной графики. В растровых редакторах (Adob Photoshop, Paint и др.) графический объект представлен в виде комбинации точек. Такие редакторы позволяют работать с полноцветными фотографиями и полиграфическими изображениями, однако изменение размера картинки (масштабирование) приводит к ухудшению ее качества. В векторных редакторах изображение представлено совокупностью линий. Векторные изображения можно масштабировать без потери качества. Кроме того, их проще редактировать, работая с отдельными фрагментами изображения как с объектами. Примеры векторных редакторов - CorelDraw, Adobe Illustrator и пр. Широко применяются в рекламе, при оформлении обложек изданий. 3D-редакторы служат для создания объемных композиций и анимации изображений. Пример - Соге1 Dream 3D.

Программы подготовки презентаций позволяют создавать и оформлять слайды (кадры) компьютерной презентации, помещая на них рисунки, надписи, графики, таблицы, диаграммы, анимацию. Переход от одного слайда к другому может сопровождаться спецэффектами. Примерами таких программ являются MS Power Point, Harvard Graphics и пр.

Интегрированные пакеты объединяют несколько приложений различных классов и могут включать дополнительные компоненты - средства экспорта-импорта файлов, сканирования изображений, калькулятор, календарь и пр. Примерами интегрированных ППП являются Works, Framework, MS Office.

Также к прикладному ПО общего назначения можно отнести браузеры (программы для просмотра веб-страниц), программы электронной почты, распознавания текста, проигрыватели аудио- и видеофайлов и ряд других.

Характеристика интегрированного пакета Microsoft Office 2007

Подавляющая масса предприятий выбирает в качестве офисного пакета Microsoft Office 2007. В его состав входит 9 основных программ и ряд вспомогательных средств (организатор клипов, редактор фотографий и пр.). Рассмотрим наиболее востребованные приложения Microsoft Office 2007.

 

                           
   
Интегрированный пакет Microsoft Office
 
 
Текстовый процессор Word
 
Табличный процессор Excel
     
ППП POWERPOINT
 
СУБД Access
 
 
   
Офисный менеджер Outlook
 
Программа подготовки публикаций Publisher
 

 

 


1. Word. Это мощный текстовый процессор, позволяющий готовить профессионально оформленные печатные и электронные документы: отчеты, письма, бизнес-планы и т.д., а также опубликовывать их в Интернете. М8 Шого1 обеспечивает:

* быстрый доступ к часто используемым документам и командам;

* средства автоматизации ввода текста (функция автозамены, автоматический перенос слов и пр.);

* сохранение в буфере обмена до 24 фрагментов текста для копирования или перемещения;

* средства автоматизации форматирования документа (экспресс-стили, готовые темы и шаблоны);

* расширенные возможности работы с графикой (использование средств рисования, создание фигурного текста, вставка изображений из файлов, клипов и диаграмм);

* удобные инструменты для работы с таблицами;

* включение в текстовый документ звукового сопровождения и видео;

* вставку в документ гиперссылок, в т. ч. на другие документы и веб-ресурсы;

* слияние текста из нескольких файлов-источников при создании документов на бланках;

* автоматизацию работы со структурой документа, создание иерархических оглавлений;

* создание макросов - программ на встроенном языке VВА, предназначенных для выполнения последовательностей часто используемых команд;

* сохранение документа в формате НТМL для дальнейшей публикации его в сети Интернет и ряд других функций.

 

2. Excel. Популярность этого табличного процессора обусловлена, в первую очередь его широкими функциональными возможностями. К ним относятся:

* обработка различных типов данных, таких как числа, текст, даты, массивы

* автоматизация ввода данных и формул (использование автозавершения и автозаполнения ячеек);

* выполнение расчетов с помощью формул и обширного набора встроенных функций;

* богатые возможности оформления таблицы с помощью стандартных средств, стилей и шаблонов;

* наглядное графическое представление данных в виде диаграмм и графиков;

* возможности работы со списком - базой данных МS Excel(добавление, изменение, поиск данных, упорядочение и фильтрация записей);

* мощные средства анализа данных (вывод промежуточных и общих итогов, создание сводных таблиц, прогнозирование решений и пр.);

* возможности коллективной работы с таблицами в локальной сели и через Интернет;

* развитые средства защиты данных;

* интеграция с другими приложениями МS Office.

 

3. PowerPoint-программа подготовки компьютерных презентаций и
слайд-фильмов. Она позволяет планировать, создавать и демонстрировать презентацию;

· имеет мощный редактор слайдов;

· позволяет легко настроить дизайн презентации, предлагая стандартные темы и готовые стили для оформления слайдов и их элементов, графические объекты, библиотеки клипов и т.д.;

· имеет развитые функции работы с текстом, средства рисования, построения диаграмм;

· поддерживает работу с видеофайлами (формата А VI) и звуком, импорт объектов из других приложений;

· позволяет быстро изменять структуру презентации;

· имеет средства создания интерактивных - «реагирующих» на действия пользователя - презентаций с управляемой структурой;

· обеспечивает возможность автоматического показа презентации и ее демонстрации по Интернет и локальной сети;

· позволяет распечатать слайды на принтере либо вывести на 35-мм фотопленку и т.д.

 

4. Ассеss-современная СУБД. С ее помощью можно создавать базы
днных; сортировать и фильтровать записи; использовать язык запросов для поиска нужной информации; генерировать отчеты.

 

5. Outlook-мощный офисный менеджер сочетает в себе программу электронной почты, средство для создания и отправки факсов, планировщик встреч и контактов, записную книжку и другие полезные функции.

 

6. Publisher -настольная издательская система По сравнению Word она обладает большей гибкостью и универсальностью. В составе Publisherимеются шаблоны для создания практически любой печатной продукции - от визитных карточек до каталогов.

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

· Программы математических и статистических расчетов (MathCad, Statistica).

· Издательские системы, автоматизирующие процесс верстки журналов и газет (РаgеМакеr, Ventura Publisher, InDesing и пр.). Обладают расширенными возможностями форматирования страниц по сравнению с текстовыми редакторами и обеспечивают точную цветопередачу.

· Системы автоматизированного проектирования (САD-системы), позволяющие выполнять проектно-конструкторские работы в машиностроении, архитектуре и других отраслях с соблюдением всех технических норм и правил.

· Бухгалтерские программы, используемые для подготовки первичных бухгалтерских документов, отчетов для налоговых органов, статистических отчетов и пр. (1С:Бухгалтерия, Парус, Бэст).

· Системы автоматизации турфирм, предприятий гостиничного и ресторанного бизнеса (программные продукты компании «Мегатек», интегрированные системы Micros Fidelio).

К специализированному ПО можно также отнести:

· Программы финансового анализа (Эдип, Альт-Финансы)

· Правовые базы данных (Консультант-Плюс, ГлавбухИнфо)

· Банковские системы (RS-Банк)

· Программы-переводчики и программы-словари

· Обучающие программы, электронные учебники

· Компьютерные игры и множество других программ.

 

<== предыдущая лекция | следующая лекция ==>
Тема 3. Программное обеспечение | Взаимное исключение с активным ожиданием
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 2190; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.042 сек.