программное обеспечение, ПО, софт Общее понятие, описывающее программы для компьютеров в отличие от его аппаратных составляющих (hardware). При этом не уточняется в каком виде представлены программы (в исходных текстах или в исполняемом коде). ПО делится на два больших класса - системное (system software) и прикладное ПО (application programs). К системному - относится любое ПО, необходимое для разработки и исполнения программ, такое как операционные системы (operating system), компиляторы (compiler), отладчики и т. д. Примером прикладных программ могут служить программы бухгалтерского учета, обучающие программы, компьютерные игры, САПР и т. д. Программы, хранящиеся в энергонезависимой памяти (ПЗУ, ППЗУ) обычно называются firmware. По способу распространения ПО делится на бесплатное (freeware), условно-бесплатное (shareware) и коммерческое (см. тж application). Кроме того, ПО можно разделить на массовое коробочное и на заказное.
Phrases with softwares
accounting software бухгалтерское ПО ПО, предназначенное для компьютеризации процессов учёта в бизнесе, включая ввод данных о сделках, подготовку годового отчёта, ведение главной книги и т. д.
application software прикладное ПО
authoring software
Berkeley Software Distribution фирма при Университете Беркли (шт. Калифорния), разработавшая так называемый BSD UNIX (версия UNIX).
bundled software ПО, поставляемое в комплекте с компьютером, ПО, поставляемое в комплекте с другими пакетами (в целях повышения привлекательности условий приобретения продукта)
Business Software Alliance Альянс производителей программного обеспечения для коммерческих организаций организация, созданная Microsoft 11 октября 1988 г. для борьбы с пиратством в области ПО. Членами BSA (см. http://www.bsa.org/bsa) являются около 15 ведущих производителей ПО, среди которых Autodesk, Novell, Symantec (см. тж piracy, software audit)
Business Software Association Ассоциация программно-технических компаний, ассоциация BSA
canned software стандартное ПО массовое ПО, такое как текстовые процессоры и электронные таблицы
client software клиентское ПО программное обеспечение, позволяющее конечному пользователю работать с сетевым приложением.
Common Open Software Environment общая открытая среда программных средств
component software компонентное ПО, модульное ПО
Computer-Aided Software Engineering система автоматизированной разработки программ, CASE-технология автоматизированное проектирование систем с использованием специальных пакетов инструментальных средств, так называемых CASE-средств
Computer-Aided Software Testing автоматизированное тестирование программ, автоматизация тестирования программ
customized software заказное ПО программное обеспечение, разработанное под конкретные требования отдельного клиента.
custom software заказное ПО программное обеспечение, разработанное по заказу для единственной фирмы или отрасли
dual media software ПО, поставляемое на носителях двух типов
Electronic Software Distribution электронное распространение программных средств распространение ПО через Internet
embedded software программы в ПЗУ, программы в ППЗУ, "встроенное" ПО
foundation software базовые программы
free software
Free Software Foundation Фонд бесплатного ПО организация, занимающаяся разработкой и распространением бесплатного и условно-бесплатного программного обеспечения
homegrown software "любительское" ПО ПО, разработанное не в рамках профессиональной деятельности. В основном это ПО, относящееся к freeware, public domain и shareware.
Independent Software Vendor независимый поставщик ПО, фирма-разработчик ПО фирма, разрабатывающая ПО для платформы, созданной другой фирмой. Часто этим термином обозначают фирмы создающие особенно важные для продвижения платформы приложения. Со стороны производителя платформы им обеспечивается различные виды поддержки
integrated software интегрированный программный комплекс напр., пакеты Symphony, Framework, Smart.
legacy database, software, device унаследованные системы, унаследованные приложения, базы данных, ПО, устройства системы, переставшие удовлетворять потребностям применений, но всё ещё находящиеся в эксплуатации из-за трудностей их замены, так как при проектировании таких систем не были заложены возможности их перестройки. Это наглядно проявилось в связи с так называемой проблемой 2000-го года
messaging software ПО для работы с сообщениями общий термин, обозначающий любую программу, помогающую пользователю получать, просматривать или выполнять любые другие действия с сообщениями
metering software учетное ПО ПО, с помощью которого в ЛВС осуществляется учет использования лицензий.
National Software Testing Laboratory Национальная тестовая лаборатория США по тестированию программного обеспечения, организация NSTL
native software собственное ПО ПО, специально написанное, откомпилированное или ассемблированное для исполнения на конкретной аппаратной системе, совместимое с ней на уровне двоичных кодов и, возможно, использующее её особенности. Синонимы
off-the-shelf software массовое ПО, покупное ПО общий термин для пакетов коммерческого ПО, которые можно купить в магазине программного обеспечения или получить по почте, в отличие от пакетов, разработанных по заказу для конкретной фирмы или отрасли
Open Software Foundation
packaged software коробочный софт, коробочное ПО ПО, продаваемое через розничную сеть в отличие от заказного ПО или ПО, поставляемого производителям оборудования. Синоним
premastering/mastering software программы предварительной подготовки и управления изготовлением дисков CD-ROM совокупность программных средств, служащих для подготовки файлов к записи на компакт-диск. Такая подготовка предполагает преобразование структур файлов в соответствии с соглашениями ISO 9660, создание образа CD-ROM на жестком диске и пересылку этого образа в устройство записи CD-R.
project-management software ПО для управления проектами
software audit аудит установленного ПО, инспекция установленного ПО регулярная проверка ПО, установленного на всех компьютерах организации, чтобы убедиться в его авторизованности и легальности. Минимизирует риск заражения компьютеров вирусами, упрощает техническую поддержку пользователей, увеличивает безопасность данных и т. д.
software compatibility программная совместимость
Software Development Kit набор средств для разработки ПО, комплект программ для разработчика ПО обычно поставляется производителем системного ПО, чтобы дать возможность третьим фирмам разработать приложения под свои продукты и тем самым повысить их ценность для покупателей
software engineering программотехника, инженерия разработки ПО совокупность научно обоснованных методов проектирования (анализа), разработки, внедрения и сопровождения ПО
software error программная ошибка, ошибка в ПО
software house программистский центр, программно-технический центр фирма, специализирующаяся на разработке ПО
software interrupt программное прерывание прерывание, вызванное исполнением специальной машинной команды для передачи управления подпрограмме обработки прерывания в ОС или BIOS. Программные прерывания широко используются напр., в отладчиках
software life-cycle
software mirroring программное "зеркалирование" схема программного дублирования данных
software piracy программное пиратство, компьютерное пиратство незаконное использование, копирование и/или распространение программного обеспечения. Синоним
Software Publisher Association Ассоциация издателей ПО (США)
software publishers издатели ПО
system software системное программное обеспечение операционные системы, а также ПО для разработки, отладки и сопровождения программ
The Open Software Foundation Фонд открытого программного обеспечения, организация OSF независимая некоммерческая научно-исследовательская организация, созданная Bull, DEC, IBM, HP, Hitachi, Philips, Siemens и рядом других фирм, для разработки UNIX-продуктов, независимых от корпораций AT&T и SUN. Выполняет исследования и разработку технологий для открытых системных решений, базирующихся на стандартах X/Open и POSIX, а также развивает свою версию ОС UNIX