Автор работы: Пользователь скрыл имя, 29 Октября 2012 в 18:25, контрольная работа
Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека. В последнее время развитие программного обеспечения идет по пути создания большого количества прикладных программ, предназначенных для применения в самых разных предметных областях и ориентированных на самых разных пользователей.
МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«ИЖЕВСКАЯ ГОСУДАРСТВЕННАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ АКАДЕМИЯ»
Факультет непрерывного профессионального образования
Контрольная работа
по дисциплине «Информационные технологии в менеджменте»
Ижевск 2012
Прикладные программы предназначены для того, чтобы обеспечить применение вычислительной техники в различных сферах деятельности человека. В последнее время развитие программного обеспечения идет по пути создания большого количества прикладных программ, предназначенных для применения в самых разных предметных областях и ориентированных на самых разных пользователей.
Помимо создания новых программных продуктов, разработчики прикладных программ большие усилия тратят на совершенствование и модернизацию популярных систем, создание их новых версий. Новые версии, как правило, поддерживают старые, сохраняя преемственность, и включают в себя базовый минимум (стандарт) возможностей.
Один из возможных
вариантов классификации
Рис.2.9. Классификация прикладного программного обеспечения.
Кратко охарактеризуем некоторые программные средства из представленных трех классов.
3.1.1. Инструментальные программные средства общего назначения.
Текстовые редакторы и издательские системы
Несмотря на широкие возможности использования
компьютеров для обработки самой разной
информации, самыми популярными и распространенными
являются программы, предназначенные
для работы с текстами - текстовые редакторы
и издательские системы.
Текстовыми редакторами называют программы
для ввода в память компьютера текстовой
информации, последующей ее обработки,
хранения и печатания в удобном для пользователя
виде.
Эксперты оценивают, что в более 80 % случаях компьютер (с помощью текстовых редакторов) используют в качестве печатающей машинки. Преимущество подобных программ в простоте и экономичности хранения и обработки текстовой информации. В настоящее время использование текстовых редакторов бывает просто необходимо. Большинство оргкомитетов различных конференций принимают заявки, тезисы и доклады ее участников исключительно в компьютерной форме. Большая часть дипломных (и даже курсовых) работ в вузах оформляются с помощью таких программ. А если вспомнить электронную почту (E-mail), то можно текстовые редакторы сравнить с ролью ручки и бумаги для обычной традиционной почты.
Графические редакторы
Большую популярность приобрели
программы обработки
Графические редакторы имеют ряд возможностей: выбор различного инструментария художника, стандартные библиотеки изображений, наборы стандартных шрифтов, редактирования изображений, копирование и перемещение фрагментов по страницам экрана и др.
Электронные таблицы
Существует много способов обработки числовой информации. Например, можно написать программу на одном из языков программирования. Но это не всегда удобно и приятно.
Для выполнения расчетов и дальнейшей обработки числовой информации существуют специальные программы - электронные таблицы.
В процессе деятельности любого специалиста часто требуется представить результаты работы в виде таблиц, где одна часть полей занята исходными данными, а другая - результатами вычислений и графического анализа. Характерными для них является большой объем перерабатываемой информации, необходимость в многократных расчетах при изменении и вариации исходных данных, т.е. в моделировании той или иной ситуации. Автоматизацией подобной рутинной работы и занимаются электронные таблицы.
Системы управления базами данных (СУБД)
Широкое распространение информационных технологий во всех сферы жизнедеятельности человечества привело к тому, что доля вычислительных задач при использовании компьютерной техники уменьшилась по сравнению с задачами хранения и обработки нечисловой информации.
Этому способствовало создание множества информационных систем, баз данных. Базы данных - это совокупность данных, предназначенных для совместного использования, и организованных специальным образом для хранения в памяти компьютера.
Одним из наиболее перспективных направлений развития вычислительной техники является создание специальных аппаратных средств для хранения гигантских массивов информационных данных, и последующей их нечисловой обработки - поиска и сортировки.
Для компьютерной обработки подобных баз данных используют системы управления базами данных. СУБД - это набор средств программного обеспечения, необходимых для создания, обработки и вывода записей баз данных.
Различают несколько типов СУБД: иерархические, сетевые, реляционные.
При работе с СУБД выделяют несколько последовательных этапов:
проектирование базы данных;
создание структуры базы данных;
заполнение базы данных;
просмотр и редактирование базы данных;
сортировка базы данных;
поиск необходимой записи;
выборка информации;
создание отчетов.
Как правило большинство популярных систем управления базами данных поддерживают эти этапы и предоставляют удобный инструментарий для их реализации.
Интегрированные системы
Рассмотренные выше вопросы, связанные с использованием текстовых, графических редакторов, электронных таблиц и СУБД показывают их достоинства при обработке одного из видов информации. Естественно желание объединить функции различных прикладных программ в единую систему. Так появляются интегрированные системы.
В недалеком прошлом
Современная концепция интеграции программных средств кооперация отдельных прикладных программных систем, по типу широко известного пакета MicroSoft Office. Сами же системы, входящие в пакет, являются независимыми; более того, они сами представляют локально интегрированный пакет, поскольку помимо основной своей задачи поддерживают функции других систем.
Например,текстовый редактор Word обладает возможностью манипулировать с электронными таблицами и базами данных, а в электронной таблице Excel встроен мощный текстовый редактор.
3.1.2. Инструментальные программные
средства специального
Авторские системы
Многие разработчики создают специальные программные системы целевого назначения. Они представляют удобные средства создания компьютерных программ для непрограммистов, но специалистов в некоторой предметной области. Их называют авторскими инструментальными системами.
Примером подобных систем могут служит авторские программные средства для разработки электронных учебников, обучающих и контролирующих программ, компьютерных тестов.
Авторская система представляет интегрированную среду с заданной интерфейсной оболочкой, которую пользователь может наполнить информационным содержанием своей предметной области. К примеру, специализированные авторские тестовые оболочки позволяют создать компьютерный тест. Для этого пользователю необходимо иметь лишь набор тестовых заданий, их решений и экспертную шкалу оценки результатов тестирования. Авторская система автоматизирует процесс формирования программного продукта и позволяет разработчику корректировать "наполнение" оболочки.
Экспертные системы
Экспертная система - это программа, которая ведет себя подобно эксперту в некоторой узкой прикладной области.
Экспертные системы призваны решать задачи с неопределенностью и неполными исходными данными, требующие для своего решения экспертных знаний.
Кроме того, эти системы должны уметь объяснять свое поведение и свое решение.
Принципиальным отличием экспертных систем от других программ является их адаптивность, т.е. изменчивость в процессе самообучения.
Принято выделять в экспертных системах три основных модуля:
модуль базы знаний;
модуль логического вывода;
интерфейс с пользователем.
Экспертные системы, являющиеся основой
искусственного интеллекта, получили
широкое распространение в
Гипертекстовые системы
В последнее время широкую
Организация информации в гипертекстовой форме используется при создании справочных пособий, словарей, контекстной помощи (Help) в прикладных программах.
Расширение концепции
Особенно глубокое распространение
идеи гипермедиа получили в сетевых
технологиях, в частности в Интернет-
Технология WWW (World Wide Web),
разговор о которой отложим до
главы 5, позволили структурировать
громадные мировые
Системы мультимедиа
Мультимедиа (multimedia) - это взаимодействие визуальных и аудиоэффектов под управлением интерактивного программного обеспечения.
Появление и широкое распространение компакт-дисков (CD-ROM) сделало эффективным использование мультимедиа в рекламной и информационной службе, сетевых телекоммуникационных технологиях, обучении.
Мультимедийные игровые и обучающие системы начинают вытеснять традиционные "бумажные библиотеки". Сегодня в CD-ROM -ных библиотеках можно "гулять" по музеям, Московскому Кремлю и т.д. с помощью "электронного путеводителя". 3.1.3. ППО профессионального уровня.
Каждая прикладная программа этой группы ориентируются на достаточно узкую предметную область, но проникает в нее максимально глубоко. Так функционируют АСНИ - автоматизированные системы научных исследований, каждая из которых "привязана" к определенной области науки, САПР - системы автоматизированного проектирования, каждая из которых также работает в узкой области, АСУ - автоматизированные системы управления (которых в 60-70х годах были разработаны тысячи), и т.д.
Наконец, еще раз подчеркнем не только условность предложенной выше классификации, но и наличие пересечений. Так, каждую конкретную экспертную систему вполне можно отнести к ППО профессионального уровня; принцип гипертекста реализован в ряде авторских систем и т.д.