Автор работы: Пользователь скрыл имя, 29 Апреля 2014 в 11:22, курсовая работа
C развитием компьютерных технологий, стремительно растёт количество всевозможных компьютерных программ, имеющих различное назначение и применение. Не специалисту в области вычислительной техники и программирования сложно представить роль и место каждого программного продукта во всём многообразии существующих компьютерных программ, а также сделать выбор лучшей программы для той или иной задачи. В связи с этим, научный и практический интерес представляет общая классификация компьютерных программ. В данной классификации можно чётко определить место профессиональных компьютерных программ и выполняемые ими функции.
ВВЕДЕНИЕ…………………………………………………………..
1 Классификация и краткая характеристика компьютерных программ и место программ профессионального уровня в ней…………………………………………………………
2 Роль и место программ профессионального уровня в современном обществе……………………………………………..
2.1 Программы автоматизированного рабочего места (АРМ)……...
2.2 Системы автоматизированного проектирования (САПР)……...
2.3 Автоматизированные системы научных исследований (АСНИ)..
2.4 Автоматизированные системы управления (АСУ)………………
ЗАКЛЮЧЕНИЕ……………………………………………….
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………
СОДЕРЖАНИЕ
ВВЕДЕНИЕ………………………………………………………… |
3 |
1 Классификация и краткая характеристика компьютерных программ и место программ профессионального уровня в ней………………………………………………………… |
4 |
2 Роль и место программ профессионального уровня в современном обществе…………………………………………….. |
8 |
2.1 Программы автоматизированного рабочего места (АРМ)……... 2.2 Системы автоматизированного проектирования (САПР)……... 2.3 Автоматизированные системы научных исследований (АСНИ).. 2.4 Автоматизированные системы управления (АСУ)……………… |
8 12 15
16 |
ЗАКЛЮЧЕНИЕ………………………………………………. |
19 |
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………… |
20 |
ВВЕДЕНИЕ
C развитием компьютерных
технологий, стремительно растёт
количество всевозможных
В современном обществе профессиональные компьютерные программы занимают очень важное место, помогая автоматизировать многие процессы, такие как сбор, обработка информации, технологические, управленческие, процессы проектирования и др. В зависимости от исследуемой сферы деятельности, профессиональные компьютерные программы имеют свою специфику и принципы построения.
1 Классификация и краткая
характеристика компьютерных
Программные продукты можно классифицировать по различным признакам. Основным признаком, по которому обычно классифицируют программные продукты, является их назначение. Так, компьютерные программы разделяют на системные, инструментальные и прикладные [2 – 3, 7].
1) Системные программы – это комплекс программ, осуществляющих управление внутренними компонентами компьютера и обеспечивающий их взаимодействие с прикладными программами. К системным программам относятся: операционные системы, драйверы, программные оболочки, утилиты.
- Операционная система – это комплекс взаимосвязанных системных программ, контролирующий использование и распределение ресурсов вычислительной системы и организующий взаимодействие пользователя с компьютером. [5]
- Драйверы – программы расширяющие возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д. С помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся (драйверы клавиатуры, принтера, видеоконтроллера и др.). [1,11]
- Программы оболочки – программы, созданные для упрощения работы со сложными программными системами. Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги.[9]
- Утилиты – вспомогательные компьютерные программы, расширяющие и дополняющие соответствующие возможности операционной системы. [6]
2) Инструментальные программы – программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ. К инструментальным программам можно отнести трансляторы, редакторы текстов программ, вспомогательные программы, библиотеки подпрограмм [3].
- Трансляторы реализуются в виде компиляторов или интерпретаторов, выполняют преобразование с одного языка программирования на другой [3].
- Редакторы обеспечивают редактирование текстов программ и цветовое выделение на экране синтаксических конструкций языка программирования.
- Вспомогательные программы – это отладчики, программы для получения перекрёстных ссылок и т. п.
- Библиотеки подпрограмм содержат заранее подготовленные подпрограммы, которые могут использовать программисты.
3) Прикладные программы – способствующие решению какой-либо задачи в пределах данной проблемной области и обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и другие. Их разделяют на программы общего назначения, методо-ориентированные, проблемно-ориентированные и профессионального уровня.
Программы общего назначения – программы, ориентированные на широкий круг пользователей в различных проблемных областях, позволяющие автоматизировать наиболее часто используемые функции и работы. Это графические (Adobe Photoshop, Corel Draw) и текстовые редакторы (Microsoft Word, Wordpad, Microsoft Publisher, Corel Ventua и Adobe ageMaker), табличные процессоры (Microsoft Excel – для работы с электронными таблицами), издательские системы (PageMaker, QuarkXPress, Scribus и др.), программы подготовки презентаций (Microsoft PowerPoint, Microsoft FrontPage, Activstudio, MimioStudio и др.), мультимедийные (Media Player Codek Pack, K-Lite Codek Pack, Quick Time Player и др.), СУБД – системы управления базами данных (Microsoft Access, Clipper, Paradox, FoxPro), компьютерные игры.
Методо-ориентированные программы предназначены для решения задач числового анализа, статистических задач. К ним относятся программы: математических методов (для решения дифференциальных уравнений и имитационного моделирования, к примеру, Mathematica, SMathStudio, EquPixy, Matrix и др.), статистики (например, Calc 3D Pro), экономического назначения (бухгалтерские – 1С8, Галактика, Парус и т. п., финансового анализа – Project Expert, Pick Soft, Budget Manager и др., правовые базы данных – Гарант, Консультант, Кодекс и т.п.), обучающие программы (например, RocketReader), компьютерные вирусы.
Проблемно-ориентированные компьютерные программы – программы для решения задач планирования, оперативного управления, материально-технического снабжения и т.д. [3]. Они включают в себя программы: комплексные для предприятий, комплексные для не промышленной сферы и для отдельных предметных областей. Программы отдельных предметных областей являются одним из основных направлений развития и создания программных продуктов, например для бухгалтерского учёта, финансового менеджмента, правовых систем и т.д. (Инфобухгалтер, Монолит-Инфо, и пр.).
Программы профессионального уровня [3, 4] подразделяются на программы: автоматизированного рабочего места (АРМ), системы автоматизированного проектирования (САПР), автоматизированные системы научных исследований (АСНИ), автоматизированные системы управления (АСУ).
- Программы АРМ – помогают решать задачи в рамках деятельности этого специалиста (например, АРМ диспетчера, АРМ конструктора, АРМ технолога и т. п.).
- Программные пакеты САПР предназначены для проектирования и разработки объектов производства и строительства, и для оформления конструкторской и технологической документации. CAD-системы или компьютерная поддержка проектирования – предназначены для решения конструкторских задач и оформления конструкторской документации, моделирования трёхмерной объемной конструкции детали и оформления чертежей и текстовой конструкторской документации (P-CAD, OrCAD, AutoCAD, CADdy, CADMECH Desktop, OmniCAD, Компас-График, CAD SolidMaster и др.). CAM-системы или компьютерная поддержка изготовления – предназначены для проектирования обработки изделий на станках с числовым программным управлением и выдачи программ для этих станков.
- CAM-системы являются системами технологической подготовки производства (например, Mastercam, Edgecam, SolidCAM). САЕ-системы (системы инженерного анализа) или поддержка инженерных расчётов, позволяют решать задачи: расчёт на прочность, анализ и моделирование тепловых процессов, расчеты гидравлических систем и машин, расчёты процессов литья (T-Flex, Ansys, Comsol, Nastran, Salome и др.). АСНИ – программы для автоматизированных систем научных исследований на основе получения и использования моделей исследуемых объектов, явлений и процессов (программы MAPLE, EPICS, TANGO, SCILAB, MATLAB).
- Программы АСУ – для автоматизированных систем управления, реализующие совокупность математических методов с использованием технических средств и организационных комплексов, обеспечивающих управление сложным объектом или процессом в соответствии с заданной целью. [8]
2 Роль и место программ профессионального уровня в современном обществе
2.1 Программы автоматизированного рабочего места (АРМ)
Деятельность работников сферы управления (бухгалтеров, спе-циалистов кредитно-банковской системы, плановиков и т.д.) в настоящее время ориентирована на использование развитых технологий. Организация и реализация управленческих функций требует радикального изменения как самой технологии управления, так и технических средств обработки информации, среди которых главное место занимают персональные компьютеры. Они все более превращаются из систем автоматической переработки входной информации в средства накопления опыта управленческих работников, анализа, оценки и выработки наиболее эффективных экономических решений. Тенденция к усилению децентрализации управления влечет за собой распределенную обработку информации с децентрализацией применения средств вычислительной техники и совершенствованием организации непосредственно рабочих мест пользователей.
Автоматизированное рабочее
место (АРМ) можно определить как совокупность
информационно-программно-
Создание автоматизированных рабочих мест предполагает, что основные операции по накоплению, хранению и переработке информации возлагаются на вычислительную технику, а экономист выполняет часть ручных операций и операций, требующих творческого подхода при подготовке управленческих решений. Персональная техника применяется пользователем для контроля производственно-хозяйственной деятельности, изменения значений отдельных параметров в ходе решения задачи, а также ввода исходных данных в АИС для решения текущих задач и анализа функций управления. АРМ как инструмент для рационализации и интенсификации управленческой деятельности создается для обеспечения выполнения некоторой группы функций. Наиболее простой функцией АРМ является информационно-справочное обслуживание. Хотя эта функция в той или иной степени присуща любому АРМ, особенности ее реализации существенно зависят от категории пользователя. АРМ имеют проблемно-профессиональную ориентацию на конкретную предметную область.
Профессиональные АРМ являются главным инструментом общения человека с вычислительными системами, играя роль автономных рабочих мест, интеллектуальных терминалов больших ЭВМ, рабочих станций в локальных сетях. АРМ имеют открытую архитектуру и легко адаптируются к проблемным Областям. Локализация АРМ позволяет осуществить оперативную обработку информации сразу же по ее поступлении, а результаты обработки хранить сколь угодно долго по требованию пользователя. В условиях реализации управленческого процесса целью внедрения АРМ является усиление интеграции управленческих функций, и каждое более или менее «интеллектуальное» рабочее место должно обеспечивать работу в многофункциональном режиме.
АРМ выполняют децентрализованную одновременную обработку экономической информации на рабочих местах исполнителей в составе распределенной базы данных (БД). При этом они имеют выход через системное устройство и каналы связи в ПЭВМ и БД других пользователей, обеспечивая таким образом совместное функционирование ПЭВМ в процессе коллективной обработки.
АРМ, созданные на базе
персональных компьютеров, — наиболее
простой и распространенный
• простоту, удобство
и дружественность по
• простоту адаптации
к конкретным функциям
• компактность размещения и невысокие требования к условиям эксплуатации;
• высокую надежность и живучесть;
• сравнительно простую
организацию технического
Более сложной формой является АРМ с использованием ПЭВМ в качестве интеллектуального терминала, а также с удаленным доступом к ресурсам центральной (главной) ЭВМ или внешней сети. В данном случае несколько ПЭВМ подключаются по каналам связи к главной ЭВМ, при этом каждая ПЭВМ может работать и как самостоятельное терминальное устройство. В наиболее сложных системах АРМ могут через специальное оборудование подключаться не только к ресурсам главной ЭВМ сети, но и к различным информационным службам и системам общего назначения (службам новостей, национальным инфор-мационно-поисковым системам, базам данных и знаний, биб-лиотечным системам и т.п.). Возможности создаваемых АРМ в значительной степени зависят от технико-эксплуатационных характеристик ЭВМ, на которых они базируются. В связи с этим на стадии проектирования АРМ четко формулируются требования к базовым параметрам технических средств обработки и выдачи информации, набору комплектующих модулей, сетевым интерфейсам, эргономическим параметрам устройств и т.д.
Информация о работе Роль и место программ профессионального уровня в современном обществе