Студопедия

КАТЕГОРИИ:


Архитектура-(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)

По сфере применения




Программные средства профессионального уровня

Программные средства специального назначения

§ Экспертные системы(компьютерная программа, способная частично заменить специалиста-эксперта в разрешении проблемной ситуации)

§ Мультимедиа приложения (Медиаплееры, программы для создания/редактирования видео, звука, Text-To-Speech и пр.)

§ Гипертекстовые системы (Электронные словари, энциклопедии, справочные системы)

§ Системы управления содержимым(используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом)

§ САПР(Система автоматизированного проектирования, предназначенная для автоматизации процесса проектирования, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности)

§ АРМ (Автоматизи́рованное рабо́чее ме́сто)

§ АСУ (Автоматизированная система управления)

§ АСУ ТП (… технологическим процессом)

§ АСНИ(А втоматизированная C истема Н аучных И сследований)

§ Геоинформационные системы (предназначенная для сбора, хранения, анализа и графической визуализациипространственных данных)

§ Биллинговые системы(комплекс процессов и решений на предприятиях связи, ответственных за сбор информации об использовании телекоммуникационных услуг,)

§ CRM(Система управления взаимоотношениями с клиентами)

 

§ Прикладное программное обеспечение предприятий и организаций.

§ Программное обеспечение обеспечивает доступ пользователя к устройствам компьютера.

§ Программное обеспечение инфраструктуры предприятия. Обеспечивает общие возможности для поддержки ПО предприятий

§ Программное обеспечение информационного работника. Обслуживает потребности индивидуальных пользователей в создании и управлении информацией..

§ Программное обеспечение для доступа к контенту.

§ Образовательное программное обеспечение по содержанию близко к ПО для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя.

§ Имитационное программное обеспечение. Используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения.

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

§ Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного и программного обеспечения.

18.Понятие алгоритма. Свойства алгоритмов, способы описания алгоритмов. Линейный, ветвящийся и циклический вычислительные процессы.

Алгоритмом называется точное и понятно предписание исполнителю совершить последовательность действий,направленных на решение поставленной задачи.

Слово алгоритм происходит от имени математика IX века Аль - Хорезми, который сформулировал правила выполнения арифметических действий.

Основными свойствами алгоритма являются:

1. Детерминированность (определенность). Предполагает получение одно­значного результата процесса при заданной исходной информации. Благо­даря этому свойству процесс выполнения алгоритма носит механический ха­рактер.

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

3. Массовость. Это свойство предполагает, что алгоритм должен быть приго­ден для решения всех задач данного типа.

4. Дискретность. Означает расчлененность определяемого алгоритмом вы­числительного процесса на отдельные этапы, возможность выполнения ко­торых исполнителем (компьютером) не вызывает сомнений.

 

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

Наибольшее распространение благодаря своей наглядности получил графиче­ский (блок-схемный) способ записи алгоритмов.

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

 

Некоторые символы блок-схем

Символ Наименование символа Функция
        Ввод- вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображение результатов обработки (вывод)
      Процесс   Выполнение операций, в результате которых изменяется значение, форма представления или расположение данных.
    Решение Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий
  Пуск-останов Начало, конец, прерывание процесса обработки
    Предопределенный процесс Использование ранее созданных и отдельно записанных алгоритмов

 

 

При всем многообразии алгоритмов решения задач в них можно выделить три основных вида вычислительных процессов:

· линейный;

· ветвящийся;

· циклический.

 

1.Линейным называется такой вычислительный процесс,при котором все этапы решения задачи выполняются в естественном порядке следования записи этих этапов.

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

 

 

2.Ветвящимся называется такой вычислительный процесс, в котором выбор направления обработки информации зависит от исходных или промежуточных данных.

 

     
3.Циклом называется многократно повторяемый участок вычислений  

 




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 670; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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