Какое программное обеспечение используется для набора кода уп на персональном компьютере

Обновлено: 04.07.2024

Програ́ммное обеспе́чение (произношение обеспече́ние не рекомендуется [1] [2] [3] , точнее, не рекомендовалось [4] ) — наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях. Программное обеспечение представляет собой либо данные для использования в других программах, либо алгоритм, реализованный в виде последовательности инструкций для процессора.

В компьютерном сленге часто используется слово софт (от англ. software ), которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey ) в 1958 году. В области вычислительной техники и программирования программное обеспечение — это совокупность всей информации, данных и программ, которые обрабатываются компьютерными системами. В информатике программное обеспечение — это наборы пакетов программ и операционных систем, которые могут устанавливаться на персональных компьютерах, серверах и суперкомпьютерах.

Содержание

Классификация ПО

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

  • По способу распространения (доставки, оплаты, ограничения в использовании): Commercial Software, Shareware, Adware, Free Software,
  • По назначению ПО разделяется на системное, прикладное и инструментальное.
    • Общего назначения
    • Криптошлюз
    • Средство аутентификации
    • Сканер защищённости
    • Средство разграничения доступа
    • Система криптографической защиты, шифрования и ЭЦП
    • Антиспамовая программа
    • Средство разработки программного обеспечения
    • SDK
      (СУБД)
        (DB2, Interbase, Microsoft SQL Server, Oracle, ЛИНТЕР) (Cache)
      • Иерархическая
      • Сетевая

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

      Примечания

      См. также

      Ссылки

      Wikimedia Foundation . 2010 .

      Полезное

      Смотреть что такое "Компьютерное программное обеспечение" в других словарях:

      Медиаплеер (программное обеспечение) — У этого термина существуют и другие значения, см. Медиаплеер. MPlayer является примером кроссплатформенного проигрывателя Медиаплеер (также Проигрыватель мультимедиа или Мультимедиапроигрыватель[1]) компьютерная программа, пре … Википедия

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

      Компьютерное программирование — Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ | Проектирование | Реализация | Тестирование | Внедрение | Сопровождение Модели / методы Agile | Cleanroom | Итеративная | Scrum | RUP | MSF | Спиральная | … Википедия

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

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

      Метрологическое обеспечение испытаний продукции для целей подтверждения соответствия. Методическое пособие — Терминология Метрологическое обеспечение испытаний продукции для целей подтверждения соответствия. Методическое пособие: 3.2 аттестация испытательного оборудования: Определение нормированных точностных характеристик испытательного оборудования,… … Словарь-справочник терминов нормативно-технической документации

      Открытое аппаратное обеспечение — Содержание 1 3D принтеры 2 Компьютеры и их компоненты … Википедия

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

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

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

      Обычно программное обеспечение подразделяют на три группы (рис. 1):

      • системное ПО;
      • прикладное ПО;
      • инструментарий технологии программирования.


      Рисунок 1 - Классификация ПО

      Системное ПО обеспечивает:

      1. создание операционной среды функционирования других программ;
      2. обеспечение работы самого компьютера (то есть его аппаратной части) и компьютерных сетей;
      3. проведение диагностики отдельных устройств компьютера;
      4. управление вычислительными ресурсами компьютера;
      5. выполнение сервисных функций по обслуживанию компьютера;
      6. обеспечение интерфейса пользователя.

      Системное ПО тесно связано с типом компьютера и является его неотъемлемой частью. Оно включает в себя базовое ПО и сервисное ПО (рис. 2).



      Рисунок 2 - Классификация системного программного обеспечения

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

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

      В настоящее время для ПК получили широкое распространение такие операционные системы, как Windows XP, Windows 7, Unix, Linux, OS/2.

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

      К сервисному ПО относятся утилиты и оболочки операционных систем.

      Некоторые сервисные программы входят в состав ОС (интегрированы в ОС). Например, в ОС Windows интегрированы утилиты для обслуживания дисков (форматирования диска, дефрагментации диска, проверки диска). Однако большинство сервисных программ не включены в ОС и поставляются на рынок в виде самостоятельных (автономных) программных продуктов. К таким сервисным программам можно отнести, например, программы– архиваторы WinRAR, WinZip.

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

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

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

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

      К этому классу программного обеспечения можно, например, отнести:

      • текстовые редакторы;
      • табличные процессоры;
      • графические редакторы;
      • бухгалтерские программы;
      • издательские системы;
      • программы – переводчики;
      • САПР;
      • СУБД;
      • финансовые программы;
      • обучающие программы;
      • информационно-справочные пакеты программ;
      • и т.д.

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

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

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

      К оригинальным программам пользователя относятся программы, создаваемые самим пользователем, для решения задач в конкретной предметной области.

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

      По функциональному признаку различают:

      • прикладные программы общего назначения;
      • методо-ориентированные ППП;
      • проблемно-ориентированные ППП.

      К программам общего назначения относятся:

      • текстовые редакторы;
      • табличные процессоры;
      • СУБД;
      • графические редакторы;
      • программы просмотра графических изображений;
      • пакеты программ мультимедиа;
      • электронные органайзеры;
      • и др.

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

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

      К проблемно-ориентированным ППП относятся:

      • ППП автоматизированного бухгалтерского учета (1С, БЭСТ, Парус, RS-баланс, Инфин, СБИС++, Инфо- бухгалтер и т.д.);
      • ППП управления персоналом (учет кадров);
      • САПР (предназначены для автоматизации проектно-конструкторских работ в машиностроении, автомобилестроении, промышленном строительстве и других отраслях);
      • информационно-справочные правовые пакеты (Консультант–плюс, Гарант и др.;
      • системы распознавания образов (в частности системы распознавания символов);
      • электронные словари и системы перевода;
      • обучающие программы;
      • игровые программы;
      • и др.

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

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

      Вопросы для самоконтроля

      1. На какие три класса подразделяется ПО?
      2. Какие программы входят в системное ПО?
      3. Привести примеры прикладных программ.
      4. Перечислить программы, входящие в ППП Microsoft Office.
      5. Перечислить известные программы-архиваторы. Для чего необходимо архивировать файлы.
      6. Какие Вы знаете текстовые редакторы?
      7. Какое назначение имеет системное ПО?
      8. Для чего предназначено прикладное ПО?
      9. Для чего предназначено инструментальное ПО?

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

      Основные определения и положения

      Программное обеспечение (ПО или software) – вся совокупность программ, выполняемая ЭВМ, каждая из которых решает одну или несколько задач.

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

      На данный момент ПО решает следующие задачи:

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

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

      Существует много критериев и параметров для классификации программного обеспечения. Ниже приведены некоторые из них.

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

      1. Начальный уровень;
      2. Средний;
      3. Продвинутый.

      По открытости исходного кода программного компонента:

      По типу лицензии:

      1. Бесплатные;
      2. Условно-бесплатные;
      3. Платные.

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

      1. Системное;
      2. Инструментальное;
      3. И прикладное ПО.

      Рассмотрим каждый из этих пунктов более подробно.

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

      Системное ПО

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

      В свою очередь системное ПО делится на два вида — базовое и сервисное.

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

      Базовый софт отвечает за запуск других утилит и включает в себя:

      1. BIOS, куда входит минимальный набор драйверов и с помощью которого устанавливается ОС.
      2. Операционные системы(Windows, Mac OS, Linux и т.д.).
      3. Системные оболочки – интерфейсы облегчающие работу пользователя с операционной системой. На данный момент самым распространенным является графический интерфейс.

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

      1. Архиваторы(например, Winrar);
      2. Антивирусы(Nod32, Dr.Web и др.);
      3. Утилиты для обслуживания жестких дисков(CCleaner и др.);
      4. Разный софт для работы с сетью(например, FTP-клиенты);
      5. Диагностики(ПО, предоставляющее информацию о различных параметрах и аппаратных характеристиках ПК).

      Инструментальное ПО

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

      Python IDE

      Python IDE -система программирования

      Сейчас существует несколько тысяч различных языков программирования. Для каждого языка есть своя система программирования, которая в простейшем случае делится на:

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

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

      1. Текстовые редакторы и процессоры(например, MS Word или NotePad);
      2. Графические редакторы, позволяющие пользователю просматривать и выполнять обработку графических изображений. Сюда относятся Paint, Photoshop и др.
      3. Средства для управления базами данных (СУБД), например MS Access.
      4. Средства для осуществления пользовательской коммуникации – ICQ, различные клиенты электронной почты и т.д.
      5. Различные офисные пакеты, такие как 1С предприятие.
      6. Компьютерные игры.
      7. Инструменты для создания и редактирования таблиц. Сюда относится Excel.
      8. Мультимедиа проигрыватели.

      Заключение

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

      Нажмите, чтобы узнать подробности

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

      Практическая работа

      Цель: научиться подбирать конфигурации аппаратного и программного обеспечения компьютера для профессиональной деятельности

      Теоретический материал:

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

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

      основные устройства компьютера;

      дополнительные устройства компьютера.

      К основным устройствам компьютера относятся:

      монитор (или дисплей) – устройство вывода информации;

      клавиатура – устройство ввода информации;

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

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

      оперативная память (ОЗУ или RAM) – область памяти, предназначенная для временного хранения программ и данных. После включения компьютера, туда помещается выполняемая в данное время программа, и компьютер работает с ней. При выключении питания ЭВМ, содержание оперативной памяти теряется;

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

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

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

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

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

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

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

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

      прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

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

      К системному ПО относятся:

      операционные системы (эта программа загружается в ОЗУ при включении компьютера);

      программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander);

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

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

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

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

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

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

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

      Объяснить свой выбор с точки зрения Вашей профессиональной деятельности.

      Ход выполнения работы:

      Определить вид компьютера (стационарный, моноблок, ноутбук). Объяснить свой выбор.


      Системное ПО. Выбрать, на какой операционной системе будет работать Ваш компьютер (Windows 8, Windows X, macOS, Linux). Объяснить свой выбор.

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


      Пример выполненной работы:

      1. Аппаратное обеспечение:

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

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


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

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

      Выбор прикладного программного обеспечения:


      Работу выполнить в рабочей тетради. После выполнения сдать на проверку преподавателю

      Читайте также: