В компьютерном сленге нередко употребляется такое словечко, как «софт». Наряду с ним использовалось и другое, противоположное ему — «хард», которое так и не прижилось в речи. Что такое софт и хард и как они связаны между собой? Первое служит для обозначения программного обеспечения, а второе — в качестве названия материальных составляющих компьютера, но чаще и привычнее звучит «железо». Поэтому-то используется в нашей речи только одна составляющая союза — «софт». Об этом понятии мы и поговорим в сегодняшней статье.

Что такое «софт»: значение и варианты употребления слова

Происходит это слово от английского software. Впервые в значении «программное обеспечение» его применил Джон Тьюки — математик Пристанского Университета. Это случилось в далеком 1958 году. У нас же его начали применять на закате перестройки, с тех пор слово прижилось и активно используется в языке программистов и не только. Что такое софт сегодня? Во-первых, это самые разнообразные программы, необходимые для работы с компьютером и ноутбуком, мобильным телефоном и КПК. Это и те, которые служат удобному использованию перечисленной техники, и те, что направлены на развлечения. Программы могут быть самыми разнообразными — стандартными офисными, продвинутыми — для работы с мультимедиа, графикой и пр. Сюда же можно отнести многочисленные приложения для бухгалтерии, бизнеса, учета личных финансов, занятий спортом, контроля питания и др. Во-вторых, софтом называют разного рода игры, фильмы и музыкальные произведения в том или ином формате. В-третьих, данное понятие используется для обозначения инструментов настройки правильной работы компьютера и других устройств. Это всевозможные драйвера, утилиты, операционные системы и т. д. Таким образом, термин этот достаточно обширный и многозначный. Давайте посмотрим, какие еще варианты употребления этого слова существуют сегодня.

Что такое софт в компьютере и откуда такое название?

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

Что такое софт в компьютере, и откуда появилось это название?

Происхождение слова «софт»

В переводе с английского языка «софт» означает «мягкий, плавный». Что в компьютере может быть мягким? Для ответа на этот вопрос стоит вспомнить, что в нем является жестким. Разумеется, это «Hardware», т.е. компьютерное «железо» — электронные компоненты и оборудование, которое стало называться так еще в 50-х годах, в эпоху создания первых электронно-счетных машин. Как известно, в английском языке «Hard» означает «жесткий, твердый». В противовес «Hardware» программное обеспечение стали в шутку называть «Software», от слова «Soft» — «мягкий».

Вначале эта терминология использовалась только в узкопрофессиональной среде электронщиков и программистов. Но с распространением компьютеров профессиональный сленг стал использоваться все более широко, и сегодня мы не задумываясь говорим «софт», имея в виду программное обеспечение для компьютера.

Что такое софт?

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

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

Не будь его, наши замечательные и очень умные компьютеры мгновенно превратились бы в куски железа и пластика, бессмысленно моргающие индикаторными светодиодами.

Виды софта

Софт, или программное обеспечение (ПО), делится на две большие группы:

— собственно ПО, или Software – софт, который записывают на жесткий диск компьютера или SSD-диск гаджета;

— заводская прошивка, или Firmware – программы, которые записывают внутри микросхем и процессоров еще во время изготовления на заводе и которые невозможно изменить.

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

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

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

Где берут софт?

Как известно, софт бывает платный, бесплатный и условно бесплатный.

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

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

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

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

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

Софт-тач: определение и использование

Данное слово используется и в другом значении, выступая приставкой к «тач». Что такое «софт-тач» и для чего он нужен? В переводе с английского этот термин обозначает «мягкий на ощупь» и используется для названия эластичного резиноподобного пластика. Он устойчив к царапинам, не скользит в руках и приятен на ощупь. Эти свойства материала сделали его востребованным производителями девайсов. Они применяют софт-тач для изготовления корпусных деталей устройств.

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

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

Софт-клавиша: понятие

В качестве приставки к слову «клавиша» термин «софт» приобретает еще одно значение. Давайте разберем, что такое софт-клавиша и для чего она нужна. Всего их две, поэтому определение употребляется, как правило, во множественном числе. Это кнопки мобильного устройства, которые обычно дублируются на экране. Располагаются они по левую и правую сторону от джойстика. По-другому эти клавиши называются функциональными, а их назначение может изменяться в зависимости от того, какое приложение используется в данный момент. По умолчанию же они служат для запуска стандартных приложений — «Контакты» (правая кнопка) и «Календарь» (левая).

Классификация по целям использования

Софт можно разделить по назначению на:

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

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

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

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

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

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

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

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

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

Прикладные программы – самый большой класс, который включается в понятие «софт». Что это такое? Да все что угодно. Тут и офисные программы, и средства доступа в интернет, и инструменты мультимедиа, и антивирусные средства защиты, и диагностические утилиты или оптимизаторы, и инженерные программы, и средства работы с архивными данными, и развлекательные приложения, и системы управления базами данных, и еще много-много всего. Просто вспомните, чем вы чаще всего пользуетесь в повседневной работе на компьютере. Практически все программы и будут относиться к прикладному ПО. Сегодня софт для Windows 7, другой версии системы или мобильной платформы настолько разнообразен, что описать все, что можно использовать, не получится просто физически.

Классификация по способу распространения

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

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

Другие способы классификации

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

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

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

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

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

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

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

Системное ПО

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

К такому ПО можно отнести:

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

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

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

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

    Софт и компьютерные игры

    В данном случае эти два понятия могут иметь как одно и то же, так и разные значения. Что такое игры-софт? Это разнообразные компьютерные программы, которые используются в развлекательных целях. Софтом называют игры самых разнообразных жанров — стратегии, стимуляторы, боевики, головоломки и прочие. Все они относятся к прикладной категории ПО, а в последние годы наметилась устойчивая тенденция к «геймофикации» неразвлекательного софта.

    При этом для самих игр также существует специальное программное обеспечение. Это различные инструменты, улучшающие условия игры — скорость, качество и пр. Для примера возьмем популярную компьютерную игру Conter Strike (КС). Существует различный софт в КС. Что такое и для чего он нужен? Он используется для выполнения различных задач игрока, например, софт Premium Proxy Switcher Portable — это программа, которая чинит сломанное меню в CS, или TeamSpeak Client — используется для голосового общения в игре.

    Кто его создает?

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

    Например McAfee производит антивирусное программное обеспечение, Mozilla делает Firefox, а Apple совершенствует свою iOS. Разнообразные сторонние производители создают приложения для Windows, iOS, Android и других операционных систем.

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

    Обновления: как и зачем

    Для того чтобы софт, установленный на вашем компьютере, работал корректно и был актуальным, необходимо регулярно осуществлять его обновление. Делать это можно вручную или автоматически. Кроме того, для этих целей существуют специальные программы. Знаете ли вы, что такое «Обнови софт»? Эта утилита позволяет осуществлять комплексное обновление софта вашего компьютера без необходимости искать его в Интернете вручную. Она сканирует и анализирует данные об устаревшем ПО пользователя и выдает список приложений, рекомендуемых к обновлению. Очень удобная вещь. Существует ряд других подобных программ, которые позволяют иметь всегда актуальный, правильно функционирующий софт на своем компьютере.