На какие группы программ делится программное обеспечение ПК

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

ПО современных компьютеров включает множество разнообразных программ, которое можно условно разделить на три группы (рис. 3.1):

1. Системное программное обеспечение (системные программы);

2. Прикладное программное обеспечение (прикладные программы);

3. Инструментальное обеспечение (инструментальные системы).

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

Урок № 11. Программное обеспечение компьютера и его виды

Центральное место среди системных программ занимают операционные системы (англ. operating systems). Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ЭВМ, т.е. управления работой ПЭВМ с момента включения до момента выключения питания. Она загружается автоматически при включении компьютера, ведет диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, дисковым пространством и т.д.), запускает другие программы на выполнение и обеспечивает пользователю и программам удобный способ общения – интерфейс – с устройствами компьютера. Другими словами, операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.

ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows 9х, Windows XP.

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

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

Программное обеспечение ПК

Для организации более удобного и наглядного интерфейса пользователя с компьютером используются программные оболочки операционных систем – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR) (Е.Рошаль).

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

 программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый, архивный файл (архив);

 антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения;

 программы оптимизации и контроля качества дискового пространства;

 программы восстановления информации, форматирования, защиты данных;

 программы для записи компакт-дисков;

 драйверы – программы, расширяющие возможности операционной системы по управлению устройствами ввода/вывода, оперативной памятью и т.д. При подключении к компьютеру новых устройств необходимо установить соответствующие драйверы;

 коммуникационные программы, организующие обмен информацией между компьютерами и др.

Некоторые утилиты входят в состав операционной системы, а некоторые поставляются на рынок как самостоятельные программные продукты, например, многофункциональный пакет сервисных утилит Norton Utilities (Symantec).

Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения.

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

Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией. Различают следующие типы ППП:

 ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:

Текстовые редакторы (например, MS Word, Word Perfect, Лексикон);

Табличные процессоры (например, MS Excel, Lotus 1-2-3, Quattro Pro);

Системы динамических презентаций (например, MS Power Point, Freelance Graphics, Harvard Graphics);

Системы управления базами данных (например, MS Access, Oracle, MS SQL Server, Informix);

Графические редакторы (например, Сorel Draw, Adobe Photoshop);

Издательские системы (например, Page Maker, Venture Publisher);

Системы автоматизации проектирования (например, BPWin, ERWin);

Электронные словари и системы перевода (например, Prompt, Сократ, Лингво, Контекст);

Системы распознавания текста (например, Fine Reader, Cunei Form).

Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности – офисные пакеты – Microsoft Office, StarOffice и др.

 методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;

Читайте также:
Программа которая контролирует камеру

 проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга –Касатка, Marketing Expert; банковская система СТБанк;

 интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. К ним относят, например, MS Works. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

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

К инструментальному программному обеспечению относят: системы программирования – для разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования, например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.

Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.

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

Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

Источник: studfile.net

Программное обеспечение и его классификация

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

ПО современных компьютеров включает множество разнообразных программ, которое можно условно разделить на три группы:

1. Системное программное обеспечение (системные программы);

2. Прикладное программное обеспечение (прикладные программы);

3. Инструментальное обеспечение (инструментальные системы).

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

Центральное место среди системных программ занимают операционные системы (англ. operating systems). Операционная система (ОС) – это комплекс программ, предназначенных для управления загрузкой, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами ЭВМ, т.е. управления работой ПЭВМ с момента включения до момента выключения питания. Она загружается автоматически при включении компьютера, ведет диалог с пользователем, осуществляет управление компьютером, его ресурсами (оперативной памятью, дисковым пространством и т.д.), запускает другие программы на выполнение и обеспечивает пользователю и программам удобный способ общения – интерфейс – с устройствами компьютера. Другими словами, операционная система обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.

ОС определяет производительность системы, степень защиты данных, выбор программ, с которыми можно работать на компьютере, требования к аппаратным средствам. Примерами ОС являются MS DOS, OS/2, Unix, Windows 9х, Windows XP.

Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения.

К инструментальному программному обеспечению относят: системы программирования – для разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования, например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.

Операционные системы и их классификация

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

В функции операционной системы входит:

· поддержка диалога с пользователем;

· ввод-вывод и управление данными;

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

· распределение ресурсов (оперативной и кэш памяти, процессора, внешних устройств);

· запуск программ на выполнение;

· выполнение вспомогательных операций обслуживания;

· передача информации между различными внутренними устройствами;

· поддержка работы периферийных устройств (дисплея, клавиатуры, накопителей на гибких и жестких дисках, принтера и др.).

В соответствии с выполняемыми функциями в структуре ОС можно выделить следующие основные компоненты:

· модули, обеспечивающие пользовательский интерфейс;

· модуль, управляющий файловой системой;

· модуль, расшифровывающий и выполняющий команды (командный процессор);

· драйверы периферийных устройств.

Классификация ОС:

По числу параллельно решаемых на компьютере задач ОС разделяют на:

· однозадачные (например, MS DOS);

· многозадачные (например, OS/2, UNIX, Windows 95 и выше).

По числу одновременно работающих пользователей:

· однопользовательские (например, MS DOS, Windows 3.х);

Читайте также:
Какая программа является системой управления базами данных

· многопользовательские (например, Unix, Linux, Windows 2000).

По пользовательскому интерфейсу:

· с командным интерфейсом (например, MS DOS);

· с графическим интерфейсом (например Windows).

На характеристики операционных систем, как правило, влияет специфика аппаратных средств, на которые она ориентирована. По типу аппаратуры различают операционные системы для персональных компьютеров различных платформ (IBM-совместимых, Apple Macintosh), мини-компьютеров, мэйнфреймов, кластеров и сетей ЭВМ. Среди этих типов компьютеров могут встречаться как однопроцессорные варианты, так и многопроцессорные.

По числу разрядов адресной шины компьютеров, на которые ориентирована ОС, операционные системы разделяют на16-ти (MS DOS), 32-х (Windows 2000) и 64-разрядные (Windows 2003).

Программа INTERNET EXPLORER

Internet Explorer – один из наиболее популярных бесплатных интернет обозревателей для ОС семейства Windows. Новейшая версия браузера блокирует всплывающие окна, работает с вкладками, обеспечивает доменные имена и поддерживает групповую политику.

Internet Explorer обновляется без проблем при помощи Windows Update. Среди его достоинств, прежде всего, стоит отметить присутствие встроенной поисковой системы, которая может показывать результаты в отдельном окне или вкладке.

Пользователь имеет возможность настроить поиск самостоятельно, выбрав полюбившийся поисковик. Браузер позволяет просматривать в одном окне эскизы открытых вкладок. В целях повышения безопасности, создатели Internet Explorer интегрировали в утилиту фишинг – фильтр, который снижает к минимуму вероятность хакерских атак и заражения операционной системы.

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

Сегодня Internet Explorer поддерживает все технологии, которые используются при создании сайтов: всевозможные мультимедийные ролики (аудио и видео), шифрование данных, разнообразные языки разметки гипертекста. Браузер корректно работает с большинством существующих сайтов, именно поэтому пользователь вряд ли столкнется с проблемой некорректного отображения интернет проекта. Internet Explorer распознает множество различных форматов файлов, среди них: текстовыеTXT;исполняемые- EXEвидеMOV,AVI файлы vrml worlds WRL- аудио — AU, WAV, MID, MP3.

Наряду с достоинствами, этот интернет обозреватель не лишен и недостатков. К ним стоит отнести: перегруженность интерфейса – панель ввода адреса скомпонована с панелью вкладок; менеджер загрузок не распознает отдельные файлы; слабо продумано редактирование избранного; две последние версии браузера не устанавливаются на Windows XP, исключительно на последующие операционные системы компании Microsoft.

Кроме этого, Internet Explorer не поддерживает специальные темы оформления, поэтому пользователям придется довольствоваться только стандартным внешним видом. Настройки браузера скрыты за одной кнопкой

«Сервис», это не очень удобно, поскольку потребуется некоторое время, дабы с ними разобраться.

Источник: poisk-ru.ru

Программное обеспечение: понятие и основные виды

Программное обеспечение

О чем речь? Программное обеспечение является совокупностью программ для обработки информации. Одним из самых известных ПО считается операционная система Windows, под управлением которой работает 88 % компьютеров в мире.

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

  1. Ключевые понятия программного обеспечения
  2. 3 основных вида программного обеспечения
  3. Классификация программного обеспечения

Пройди тест и узнай, какая сфера тебе подходит:
айти, дизайн или маркетинг.
Бесплатно от Geekbrains

Ключевые понятия программного обеспечения

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

Ключевые понятия программного обеспечения

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

  • Постановка задачи.
  • Создание концепции.
  • Выработка алгоритма.
  • Формирование и компиляция.
  • Выявление ошибок и отладка.
  • Завершение процедур по оформлению документации.
  • Практически любым процессом можно управлять определённым набором инструкций.
  • Затруднение разработки состоит в сложности его оцифровки.
  • Создание нового ПО осуществляется на ПК с установленным программным обеспечением.
  • Написание кода менее трудоёмкая операция, чем его отладка и настройка управления.
  • Программное обеспечение пользователя является методом реализации поставленных задач.

3 основных вида программного обеспечения

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

Системное программное обеспечение

Оно служит для управления и распределения памяти и иных ресурсов для обеспечения работоспособности других приложений. К этому виду ПО относятся OS, СУБДД, утилиты, среды программирования.

Системное программное обеспечение

Прикладное программное обеспечение

Это программы, предназначенные для решения задач пользователя. Их также называют приложениями.

Этот тип используемого программного обеспечения обладает огромным разнообразием.

К таким приложениям можно отнести:

  • Универсальное ПО. Используется повсеместно практически всеми пользователями.
  • Специализированные программы. Такие пакеты, как правило, находят применение при решении узкопрофессиональных задач.
  • Программное обеспечение для развлечения. Львиную долю этой ниши занимают компьютерные игры.

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

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

Оно необходимо при проектировании приложений. Такой вид ПО предназначен для разработчиков софта. Среди них: линковщики, компиляторы, трансляторы, сборники подпрограмм и пр.

Для вас подарок! В свободном доступе до 11.06 —>
Скачайте ТОП-10 нейросетей,
которые помогут зарабатывать
от 120 000 рублей
Чтобы получить подарок, заполните информацию в открывшемся окне

  • Turbo Paskal — интегрированная среда программирования для разработки консольных приложений.
  • Borland C++ служит для разработки Windows приложений. Поддерживает объектно-ориентированный подход к программированию.
  • Embarcadero Delphi предназначена для создания ПО для различных операционных систем (MicrosoftWindows, macOS, Android, iOS) при помощи языка Delphi.
  • Microsoft Visual Studio — это комплексный продукт, позволяющий проектировать как консоли, так и программы с графическим интерфейсом.
Читайте также:
Как программы powerpc больше не поддерживаются

Классификация программного обеспечения

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

Классификация программного обеспечения

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

Теперь совсем другая картина. Многие прежде специализированные программы эволюционировали до мощных пакетов, с помощью которых можно комплексно подходить к разноплановой работе. Также появились инновационные методики разработки OS.

По режиму эксплуатации

Предварительно определяется количество пользователей. По этому критерию ПО делится на:

  • Персональное. Поступает в распоряжение единственного пользователя, который защищает доступ паролем.
  • Коллективное. Используется в работе группой людей.
  • Сетевое. Позволяет работать каждому, у кого есть доступ.

Разработка программного обеспечения: факторы, процессы, этапы

По масштабу

Масштабность программного обеспечения имеет зависимость от объёма информации, которую оно способно обработать, будь это специфическая динамически подключаемая библиотека или мощная БД. Различают:

По стабильности

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

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

Программное обеспечение устройства

Классифицируют по трем категориям:

  • Надёжное. Исправления не нужны либо носят незначительный, в основном косметический, характер.
  • Среднее. Подвергается периодическим исправлениям.
  • Нестабильное. При эксплуатации всплывают критические ошибки, приводящие даже к «зависанию». Требуется постоянная правка.

Узнай, какие
ИТ-профессии входят
в ТОП-30 с доходом от 200 000 ₽/мес

Команда GeekBrains совместно с международными специалистами по развитию карьеры подготовили материалы, которые помогут вам начать путь к профессии мечты.

Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее будущее!

Скачивайте и используйте уже сегодня:

Александр Сагун

Александр Сагун
Эксперт GeekBrains

Топ-30 самых востребованных и высокооплачиваемых профессий 2023

Поможет разобраться в актуальной ситуации на рынке труда

Подборка 50+ ресурсов об IT-сфере

Только лучшие телеграм-каналы, каналы Youtube, подкасты, форумы и многое другое для того, чтобы узнавать новое про IT

ТОП 50+ сервисов и приложений от Geekbrains

Безопасные и надежные программы для работы в наши дни

Скачать подборку бесплатно
Уже скачали 21144

По функционалу

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

  • Машинно-логическое. Предназначено для представления обеспечения в виде двоичного кода.
  • Интерфейсное. Этот тип ПО имеет тенденцию развития к интуитивно-понятному уровню, представляя двоичный код в виде, удобном для работы конечного пользователя.
  • Аппаратно-механическое. Программное обеспечение управления различными элементами компьютера.
  • Командно-программное. Осуществляет создание условий для передачи информации для выполнения определённого алгоритма.
  • Прикладное. Основная функция заключается в выполнении различных манипуляций с массивом данных с целью решения конкретной задачи.

По защищенности

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

По требованию надежности

Пользователи небольших фирм даже в погоне за свободно распространяемым софтом вряд ли рискнут устанавливать сомнительные программы.

Программное обеспечение устройства

  • из проверенных источников;
  • сомнительного содержания.

По набору рабочих параметров

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

  • Гибким, требующим предварительной подготовки, или стационарным. Всё зависит от конкретных задач, которые пользователь намерен решать.
  • Многофункциональным. То есть с его помощью возможна работа по различным направлениям.
  • С полным циклом. Такое ПО позволяет решать задачу без привлечения сторонних программ.

По языку программирования

От этого фактора в определённой степени зависит функциональность. Различают:

  • Низкоуровневые — это система инструкций, интерпретируемая непосредственно физическими устройствами ПК.
  • Машинно-ориентированные. Эти языки программирования отражают структуру компьютера по типу данных.
  • Алгоритмические. Программы, написанные на таких языках, функционируют безотносительно архитектуры машины.
  • Процедурно-ориентированные. Описывают алгоритм решения как набор процедур.
  • Проблемно-ориентированные. Предназначены для решения однотипных задач.

Только до 8.06
Скачай подборку тестов, чтобы определить свои самые конкурентные скиллы
Список документов:

Тест на определение компетенций

Чек-лист «Как избежать обмана при трудоустройстве»

Инструкция по выходу из выгорания

Чтобы зарегистрироваться на бесплатный интенсив и получить в подарок подборку файлов от GeekBrains, заполните информацию в открывшемся окне

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

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

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

Программное обеспечение устройства

  • Общего назначения. Предназначены для самой широкой аудитории. Примеры: электронные таблицы, текстовые, видео- и аудиоредакторы, веб-обозреватели.
  • Методо-ориентированное. Отличается от других категорий реализацией в алгоритме какого-либо определённого способа решения.
  • Проблемно-ориентированное. Создано для решения определённой задачи в конкретной функциональной сфере.

По методу вычисления и среде

  • сложность и разветвленность алгоритма;
  • степень определения и разработки действующих функций;
  • полнота и системность функций обработки;
  • тип файловой системы;
  • разрядность процессора.

По рангу пользователя

В зависимости от занимаемой должности:

  • специалист — урезанный функционал, обеспечивающий выполнение обязанностей;
  • руководитель — дополнительные возможности;
  • директор — почти полный доступ ко всем функциям;
  • владелец — фулл-версия.

Источник: gb.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru