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

Какие бывают программные обеспечения Виды ПО.

Информация в компьютере хранится в файлах. Для удобства поиска размещения информации и нужного файла, относящейся к какой-либо задаче (теме, пользователю), создаются каталоги (директории).

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

Папка (директория, каталог) — это особое место на диске, в котором сохраняются имена файлов, сведения о размере файлов, времени их последнего обновления и т. д.

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

Программные средства

Неспециализированное ПО

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

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

Главные функции операционных совокупностей:

— ведение файловой совокупности;

— распределение оперативной памяти;

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

— обработка прерываний;

— обеспечение многозадачной работы.

2. Совокупности программирования включают в себя язык программирования, средства для удобства редактирования текстов программ, и способы отладки программ и разные сервисные функции для облегчения труда программиста.

Интерфейс (interface) — правила сотрудничества ОС с пользователем либо прикладными совокупностями (программами, вычислительными средствами).

Язык программирования — это совокупность комплекта знаков (алфавита) совокупности, правил пользования (синтаксис) и истолкования конструкций из знаков (семантика) для задания методов с применением знаков естественного языка.

Существуют три вида языков программирования:

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

— языки большого уровня приближены к естественному языку, значительно чаще к английскому языку , имеют интерпретатор, т. е. особое устройство для перевода текста программы в компьютерные коды. Примеры таких языков: Basic, C, Fortran, Pascal и др.;

— объектно-ориентированные языки, в которых оперирование идет объектами (окно, меню, кнопка, указатель и т. д.), разрешают писать программы с единым интерфейсом, облегчают программирование рутинных операций оформления программы. Примеры: Object Pascal, Visual Basic, Visual FoxPro, Java и др.

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

Прикладное ПО

Средства проектирования

1. Совокупности управления базами данных (СУБД) — особые программные продукты для и работы с базами данных. Базы данных (БД) — это интегрированный и структурированный комплект данных, относящихся к какой-либо области либо задаче. БД в том либо другом виде — обязательный атрибут большинства практических задач, прежде всего — информационно-поисковых совокупностей. Разглядим три модели баз данных:

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

    2. Совокупности ИИ — раздел информатики, занимающийся вопросами имитации мышления человека посредством

    компьютера. Неприятности ИИ:

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

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

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

      4. Совокупности электронного документооборота. включающие в себя:

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

        5. Информационное хранилище — это автоматизированная совокупность, которая собирает эти из существующих баз и внешних источников, формирует, хранит и эксплуатирует данные как единую.

        6. Геоинформационная совокупность — это информационная совокупность, снабжающая сбор, хранение, обработку, доступ, расположение и отображение пространственно-координатных данных.

        Средства применения

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

        2. Графический редактор — комплекс программ, направленный на обработку изображений компьютерной графики. Графика возможно разных видов:

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

          3. Текстовый процессор — комплекс программ, предназначенный для ввода с дальнейшего редактирования и клавиатуры текста (правка, копирование, создание списков и таблиц, вставка картинок, размещение их на странице, проверка грамотности, автоматическая нумерация страниц, составление оглавления, перечня литературы, вывод на другие возможности и печать).

          4. Email — особый пакет программ для пересылки и хранения сообщений между пользователями ЭВМ.

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

          6. Видеоконференция — сетевая разработка, разрешающая принимать участие в дискуссии в один момент сходу нескольким пользователям и видеть на мониторе собственного компьютера забравшего слово участника.

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

          8. Корпоративные информационные совокупности — это автоматизированные совокупности управления большими, территориально рассредоточенными фирмами, имеющими пара уровней управления, выстроенные при помощи новейших IT.

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

          Источник: mepavel.narod.ru

        • Виды программного обеспечения.

          Интересные записи

          Похожие статьи, которые вам, наверника будут интересны: