software что такое в информатике
Программное обеспечение (ПО) 💾 что это такое простыми словами
Даже в собранном виде, сам по себе, компьютер не может выполнять различные полезные функции. Для того чтобы это стало возможным мы используем программы. В этой статье разберем, что такое программное обеспечение, какую роль оно играет в информатике, и приведем его классификацию.
Основные определения и положения
Как было написано выше, сам по себе компьютер ничего не умеет, для того, чтобы определить его сферу деятельности, мы используем различный софт. Например, если у Вас нет графического редактора, то Ваш ПК не будет «уметь» редактировать изображения. Если говорить научным языком, то:
Программное обеспечение (ПО или software) – вся совокупность программ, выполняемая ЭВМ, каждая из которых решает одну или несколько задач.
Также важно сказать, что к ПО относится и сама область, которая занимается разработкой и проектированием компьютерных утилит.
На данный момент ПО решает следующие задачи:
Классификация программного обеспечения
Существует много критериев и параметров для классификации программного обеспечения. Ниже приведены некоторые из них.
По требуемому уровню подготовки пользователей для работы с утилитой:
По открытости исходного кода программного компонента:
По типу лицензии:
Однако чаще всего программное обеспечение классифицируют по области применения, здесь выделяют
Рассмотрим каждый из этих пунктов более подробно.
Системное ПО
В свою очередь системное ПО делится на два вида — базовое и сервисное.
Базовый софт отвечает за запуск других утилит и включает в себя:
Сервисные утилиты отвечают за обеспечение стабильной работы операционной системы, а также обеспечивают некоторый дополнительный функционал, например работу с сетью или операции с файловой системой. Сервисное программное обеспечение делится на:
Инструментальное ПО
Данный вид приложений позволяет пользователям создавать свои собственные утилиты для компьютера при помощи различных языков программирования.
Сейчас существует несколько тысяч различных языков программирования. Для каждого языка есть своя система программирования, которая в простейшем случае делится на:
Прикладное ПО
Заключение
Теперь Вы знаете, что такое программное обеспечение (software) в информационных технологиях и как можно произвести его классификацию, имеете представление обо всех видах существующего ПО, а также знаете их назначение. Надеюсь, что вся информация написана понятными словами, если же у Вас остались вопросы, то делитесь ими в комментариях.
Software что такое в информатике
Код ОГЭ: 1.4.3. Программное обеспечение, его структура. Программное обеспечение общего назначения
♦ Программное обеспечение (ПО) — это совокупность программ, предназначенных для решения определенных задач на компьютере.
В зависимости от области использования программ их можно разделить на 3 класса:
Системное ПО
Системное программное обеспечение (СПО) состоит из двух компонентов:
Базовое программное обеспечение содержит минимальный набор программ, обеспечивающих работу компьютера. Сервисное программное обеспечение включает программы и программные комплексы, которые расширяют возможности базового ПО и организуют более удобную среду работы пользователя.
В базовое ПО входят: BIOS, операционная система и операционные оболочки (текстовые и графические).
BIOS отвечает за взаимодействие с основными аппаратными средствами и хранится в специальных микросхемах (ПЗУ).
Операционная система (ОС) — комплекс программ, предназначенный для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами. Операционная система загружается при включении компьютера и организует диалог с пользователем.
Сетевые операционные системы — комплекс программ, обеспечивающий обработку, передачу и хранение данных в сети.
Операционные оболочки — специальные программы для облегчения общения пользователя с командами операционной системы. Операционные оболочки могут иметь текстовый и графический варианты интерфейса.
Основное назначение сервисных, или служебных, программ (утилит) — проверка и настройка компьютерной системы. Обычно утилиты дополнительно устанавливаются на ПК и служат для расширения ее функций:
Операционная система
Операционная система (ОС) — главная составляющая системного программного обеспечения. Это комплекс программ, которые загружаются при включении компьютера и осуществляют управление компьютером, диалог с пользователем, запускают другие программы на выполнение.
ОС состоят из следующих категорий программ:
Программы, предназначенные для работы под управлением данной операционной системы, принято называть приложениями. ОС обеспечивает интерфейсы (связь) между пользователем, приложениями и аппаратурой.
ОС осуществляет следующие операции:
Сейчас на IBM–совместимые компьютеры устанавливаются ОС Windows и Linux, на персональные компьютеры Macintosh — Mac OS.
Прикладное ПО
Программное обеспечение прикладного уровня представляет собой прикладные программы (или их пакет), с помощью которых пользователь выполняет конкретные задания — от производственных до творческих, обучающих и развлекательных. Эти программные средства наиболее многочисленны.
Программы общего назначения
Этот класс содержит широкий перечень программ для пользователей. Среди них — текстовые и графические редакторы, электронные таблицы, системы управления базами данных и пр.
Основные функции текстовых редакторов и процессоров: ввод и редактирование текстов в различных форматах, подготовка печатных документов — статей, справок, отчетов, ведомостей и т. п. Текстовые редакторы позволяют вводить и редактировать тексты и могут содержать некоторые ограниченные возможности их форматирования (оформления). Примеры текстовых редакторов: Блокнот (Notepad), WordPad. Текстовые процессоры содержат большой перечень возможностей форматирования документов, а также средства объединения текста, графики, таблиц, формул и других объектов в итоговый документ. Часто текстовые процессоры включают различные средства автоматизации, составления оглавлений и указателей, проверки орфографии, подготовки шаблонов документов и др. Примеры текстовых процессоров: Microsoft Word, WordPerfect, OpenOffice.org Writer, AbiWord. Издательские системы, например Adobe InDesign, служат для подготовки и тиражирования газет, журналов, рекламных буклетов, проспектов, книг.
Табличные процессоры, или электронные таблицы предоставляют среду для обработки информации, представленной в виде таблиц, с использованием встроенных функций. Эти программы широко применяются в бухгалтерском учете, при анализе данных, всюду, где необходимо автоматизировать регулярно повторяющиеся вычисления достаточно больших объемов числовых данных. Кроме этого, такие программы помогают строить двух– или трехмерные графики, диаграммы. Примерами таких программ являются: Microsoft Excel, OpenOffice.org Calc, Lotus Symphony Spreadsheets и др.
Графические редакторы и процессоры предназначены для просмотра, обработки, редактирования, упорядочения и публикации цифровых фотографий, создания графических файлов, преобразования их из одного формата в другой и (или) обработки графических изображений — рисунков, чертежей, графиков, диаграмм, иллюстраций, в том числе и трехмерных. Пользователь может изменять палитру, масштаб, работать с многослойными изображениями, получать изображения со сканера и другой цифровой техники и т. д. Любой графический редактор включает в себя текстовый редактор и позволяет набирать тексты.
Системы управления базами данных (СУБД) обеспечивают организацию и хранение баз данных. Базами данных называют большие массивы данных о группе объектов с одинаковым набором свойств. СУБД обеспечивают ввод данных, поиск, сортировку записей, создание отчетов. Примерами СУБД являются Microsoft Access, Microsoft SQL Server, MySQL, Oracle, Sybase, Firebird, Interbase.
К средствам презентационной графики относятся специализированные программы для создания изображений и их показа на экране, подготовки слайд–фильмов, мультфильмов, видеофильмов, их редактирования. Презентация может включать показ диаграмм и графиков.
Существуют программные средства, объединяющие возможности текстовых, графических редакторов, электронных таблиц, систем управления базами данных. Такие средства называются интегрированными системами, или пакетами. Они могут включать также органайзер, средства поддержки электронной почты, программу для создания презентаций и др. Эти средства предусматривают единые правила работы с программами (унифицированный интерфейс). Компоненты интегрированных пакетов могут работать отдельно друг от друга, но основные достоинства этих пакетов проявляются при их разумном сочетании друг с другом. Примерами интегрированных пакетов являются Microsoft Office, OpenOffice.org, Lotus SmartSuite, StarOffice, Corel WordPerfect Office.
К прикладному программному обеспечению относятся также:
Офисные пакеты могут включать программы планирования (органайзеры), системы автоматического перевода, средства проверки орфографии и распознавания текста. К специализированным (проблемно–ориентированным) средствам относятся математические пакеты, системы деловой и научной графики, системы автоматизированного проектирования, бухгалтерские системы и т. д.
Коммуникационные средства предназначены для взаимодействия пользователей в компьютерных сетях и включают браузеры (программы для просмотра содержимого веб–страниц), почтовые программы, средства скачивания файлов из сетей, программы для видео-общения и обмена текстовыми, голосовыми сообщениями, средства прослушивания онлайн–радио и просмотра онлайн–телевидения и др. Основное назначение мультимедийных программ — создание, обработка и проигрывание аудио– и видеоинформации. Современные обучающие программы обычно являются мультимедийными, включают не только звук и работу с микрофоном, но и отрывки из видеофильмов.
Системы искусственного интеллекта реализуют отдельные функции интеллекта человека; к ним относятся экспертные системы для принятия решений в предметной области (медицина, математика, статистика и т. д.), системы анализа и распознавания речи и др. Игровые программы используются не только для отдыха и соревнований, но и для тренажерной тренировки навыков и умений, тренировки логического мышления, а также обучения.
Инструментальное ПО
Инструментальные системы, или системы программирования предназначены для создания новых программ. Они различаются в первую очередь по языкам программирования, которые они поддерживают.
В настоящее время широко распространены системы визуального программирования, которые позволяют создавать программы с использованием графического интерфейса.
Конспект урока по информатике «Программное обеспечение».
Программное обеспечение компьютера — Софт: Что это такое
Программное обеспечение является тем, благодаря чему наши компьютеры, ноутбуки, смартфоны и даже телевизоры могут работать и выполнять свои функции. Без ПО это будут просто железки, которые ни на что не способны.
Многие не раз слышали этот термин в простой речи, даже люди далекие от компьютерной тематики. Если вам интересно, что это такое и вы хотите увеличить свои знания в сфере IT — то данный материал для вас.
Вам понравился материал о том, как восстановить удаленный файл, данная статья будет посвящен тому, что такое программное обеспечение, его назначение и виды.
Что такое программное обеспечение — Софт
Программное обеспечение (ПО, software, софт) — это программа/ы, которые выполняют какие-либо функции, заложенные в них разработчиком. Это может быть, как просто единичная программа, например, тот же блокнот, так и целая система — та же ОС Windows. Т.е. по сути — это определенный набор правил, написанный в виде кода хранящемся в файле/ах, который обеспечивает работу, как всего аппаратного средства (операционная система), так и работу конкретных функций на нем (программы, утилиты, драйвера и т.д.).
Важно! Программное обеспечение может быть у любого устройства, не только у компьютера или ноутбука. Например, на телевизорах тоже стоит ПО.
Программное обеспечение включает в себя: программы, утилиты, драйвера, исполняемые и неисполняемые файлы и библиотеки. Т.е. любая программа, установленная на вашем ПК или драйвер, относится к программному обеспечению компьютера, и вы их смело можете так называть и не сомневаться. Т.к. ПО это их общее название и по своей сути это софт, который работает на устройстве и выполняет поставленные задачи.
Зачем нужно программное обеспечение
Программное обеспечение нужно, чтобы устройство/железо способно было выполнять заложенные в нем функции. Так, к примеру, чтобы текст набираемый на клавиатуре выводился на экране монитора — нужно ПО, которое будет обеспечивать это.
Любые возможные действия и команды программируются, чтобы устройство вообще могло, что-то делать — обязательно нужен определенный программный код. Совокупность такого кода и называется программным обеспечением.
Существует огромное количество различного ПО с самыми разнообразными функциями. Есть и фоторедакторы, и мессенджеры, и музыкальные плееры, и многое другое. И все это для разного аппаратного обеспечения и работает на разных операционных системах.
Виды программного обеспечения
По типам ПО делиться именно по своему предназначению, а уже потом классифицируется по остальным признакам. Т.е. все программное обеспечение выполняет свои конкретные функции, этим и различается. В информатике делят ПО на такие виды:
Прикладное ПО
Это тот софт, которым вы часто пользуетесь, к примеру, тот же браузер с которого вы и читаете данный текст. Антивирусы, видео-редакторы, браузеры и т.д. — все это прикладное ПО. Не относится напрямую к операционной системе и не выполняет системные функции.
Прикладное ПО выполняет определенные задачи: набор текста, рисование, редактирование чего-либо и т.д. Если какой-либо софт выполняет задачи, не связанные напрямую с ОС — это прикладное ПО.
Системное ПО
Обеспечивает взаимодействие между пользователем и аппаратным обеспечением. Благодаря ему система способна управлять аппаратной стороной ПК, следить за ее работой и в принципе взаимодействовать. Это программы, которые контролируют работу процессора, видеокарты, принтера и т.д. И они непосредственно связаны с ОС.
К такому ПО можно отнести:
Чтобы отличать данный тип от других, главное знать, что системное ПО по сути является проводником между железом устройства (компьютер, смартфон, планшет) и исходным кодом. Чтобы оно в принципе могло понимать ваши команды, чтобы вы могли между собой взаимодействовать.
Инструментальное ПО
Данный тип по сути это тоже прикладное ПО, но его решили выделить в определенную группу для лучшего понимания. Основная функция данного типа — создание, отладка, редактирование программного кода.
Это именно тот инструментарий, с помощью которого и создается другое ПО. Это те же отладчики, компиляторы, редакторы, интерпретаторы и т.д. Весь тот софт, который превращает исходный код в программы и приложения, которыми мы привыкли пользоваться.
Классификация программного обеспечения
Классифицировать его можно по нескольким совершенно разным признакам, будь то функционал, характеристики или модель распространения. Рассмотрим основные классы ПО.
По операционной системе и устройству
Конечно же, каждое ПО создается под определенную систему и для определенного устройства. Так, как архитектура совершенно разная — даже один и тот же софт работающий на разных устройствах — совершенно разные программы на уровне кода. Итак, разделим на:
По режиму использования
Надо понимать, где и кто будет пользоваться софтом. Ведь ПК может использовать, как один человек, так и целая семья.
По функционалу
ПО сильно разнится от набора выполняемых функций, это может быть простая маленькая утилита, которая показывает температуру процессора или целый Microsoft Office для работы с огромным количеством различных документов. Бывает:
По степени готовности и стабильности работы
По модели распространения
Free / Бесплатное — Софт, который распространяется абсолютно бесплатно, не надо платить ни копейки. Можно устанавливать на любые поддерживаемые устройства, делиться им с друзьями и т.д.
Adware / Почти бесплатное — В данном случае с вас также не попросят ни копейки, но в данное ПО может быть встроена реклама или за определенный дополнительный функционал могут попросить внести деньги, хотя и без них софт будет рабочим.
Shareware / Условно бесплатное — Такое ПО можно использовать только в не коммерческих целях. Обычно ограничен по функционалу, и чтобы отрыть новые возможности необходимо приобрести лицензию.
Trial / Триальное — Такой софт обычно функционирует определенный промежуток времени, например, пятнадцать дней, после чего без покупки просто не запустится.
Demo / Демо — Такой софт обычно раздают на время и часто в урезанном виде, чтобы можно было ознакомится с его возможностями. По окончанию времени необходимо будет приобрести.
Закрытое ПО — Это частное ПО, которым пользуются исключительно его авторы или те, кому дали доступ. Приобрести можно только у них.
Интересно! ПО можно разделить и на другие классы, например, по требованию защиты и надежности, по классификации пользователей и т.д. Но это скорее уже подклассы.
В заключение
Вот вы и узнали значение, что такое программное обеспечение в информатике простыми словами. Теперь у вас не возникнет вопросов, когда вы вновь увидите или услышите это словосочетание. Добавляйте сайт в закладки и заходите почаще — будет еще много полезных материалов.
Software что такое в информатике
В компьютерном сленге часто используется слово софт (от англ. software ), которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey ) в 1958 году. В области вычислительной техники и программирования программное обеспечение — это совокупность всей информации, данных и программ, которые обрабатываются компьютерными системами. В информатике программное обеспечение — это наборы пакетов программ и операционных систем, которые могут устанавливаться на персональных компьютерах, серверах и суперкомпьютерах.
Содержание
Классификация ПО
Программное обеспечение принято по назначению подразделять на системное и прикладное, а по способу распространения и использования на коммерческое, открытое и свободное. Свободное программное обеспечение может распространяться, устанавливаться и использоваться на любых компьютерах дома, в офисах, школах, вузах, а также коммерческих и государственных учреждениях без ограничений.
Прикладное ПО
Примечания
См. также
Ссылки
Разработка программного обеспечения
Модели разработки: Гибкая методология разработки • Cleanroom • Итеративная разработка • RUP • Scrum • MSF • Спиральная модель • Модель водопада • XP • : CMMI • Модель данных • Function model • UML
деятели
статьи
Полезное
Смотреть что такое «Soft» в других словарях:
soft — soft … Dictionnaire des rimes
soft — W2S2 [sɔft US so:ft] adj comparative softer superlative softest ▬▬▬▬▬▬▬ 1¦(not hard)¦ 2¦(not rough)¦ 3¦(not loud)¦ 4¦(colour/light)¦ 5¦(no hard edges)¦ 6¦(rain/wind)¦ 7¦(not strict)¦ … Dictionary of contemporary English
Soft — (s[o^]ft; 115), a. [Compar.
soft´ly — soft «sft, soft», adjective, adverb, noun, interjection. –adj. 1. a) not hard; yielding readily to touch or pressure: »a soft tomato, soft ground, a soft bed. b) easily bent without breaking; not stiff; flexible: »Oil keeps leather soft.… … Useful english dictionary
soft — [ sɔft ] adjective *** ▸ 1 not stiff/firm/rough ▸ 2 gentle/pleasant ▸ 3 kind/sympathetic/gentle ▸ 4 not difficult ▸ 5 about water ▸ + PHRASES 1. ) a soft substance is easy to press or shape and is not hard or firm: George tripped, falling into… … Usage of the words and phrases in modern English
soft — [sɒft ǁ sɒːft] adjective 1. COMMERCE soft goods are used up soon after they are bought, for example food products: • Ohio s manufacturing base covers a wide range of soft and hard goods. • a soft commodity trader 2. FINANCE soft loans or soft… … Financial and business terms
soft — adj Soft, bland, mild, gentle, smooth, lenient, balmy are applied to things with respect to the sensations they evoke or the impressions they produce and mean pleasantly agreeable because devoid of all harshness or roughness. Soft is applied… … New Dictionary of Synonyms
soft — agg.inv. ES ingl. <
soft — sȯft adj 1) yielding to physical pressure 2) deficient in or free from substances (as calcium and magnesium salts) that prevent lathering of soap <soft water> 3) having relatively low energy <soft X rays> 4) BIODEGRADABLE <soft… … Medical dictionary
soft — Adj weich, sanft per. Wortschatz fremd. Erkennbar fremd (20. Jh.) Entlehnung. Entlehnt aus ne. soft, das mit sanft verwandt ist. Unter Software werden in der EDV Technik die nicht unmittelbar zu den Geräten gehörigen Gebrauchsteile (Programme usw … Etymologisches Wörterbuch der deutschen sprache