Стартовая страница
Тематическая группировка Расширить глоссарий Первый глоссарий Предыдущий глоссарий Основные темы Следующий глоссарий Последний глоссарий
 Глоссарий

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

Оглавление 

Входы 

Автоматизированные системы >

Авторы >

Алгоритмы >

Аппаратное обеспечение >

Базы данных >

Банковское дело >

Веб-браузеры >

Веб-страницы >

Данные >

Информационные продукты >

Информационные сети >

Искусственный интеллект >

Компьютерная графика >

Компьютерные программы >

Компьютеры >

Микроэргономика >

Мультипроцессорная обработка >

Обработка данных в реальном масштабе времени >

Открытые системы >

Отладка программ >

Параллельная обработка >

Программисты >

Рабочие группы пользователей >

Распределенная обработка данных >

Реляционные базы данных >

Статистические методы анализа >

Тексты >

Технологии программирования >

Управление данными >

Эксперты >

Языки программирования >


 

§ Информационные технологии

Программное обеспечение (ПО)

Software

Программное обеспечение - комплекс программ:
- обеспечивающих обработку или передачу данных;
- предназначенных для многократного использования и применения разными пользователями.
По видам выполняемых функций программное обеспечение подразделяется на системное, прикладное и инструментальное.
Программное обеспечение - согласно ГОСТ 19781-90 - совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации.

 Выходы

 >> Автоматизированные банковские системы

 >> Встроенные операционные системы

 >> Дисковые операционные системы

 >> Жизненный цикл программного обеспечения

 >> Инструментальное программное обеспечение

 >> Исполнение программ

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

 >> Объектно-ориентированные операционные системы

 >> Операционные системы

 >> Операционная система UNIX

 >> Прикладные программы

 >> Прикладное программное обеспечение

 >> Программирование

 >> Программные модули

 >> Сетевые операционные системы

 >> Системы управления базами данных

 >> Средства программирования в Интернет

 >> Текстовые редакторы

 >> Трансляторы

 >> Экспертные системы


 

Программное обеспечение (ПО)

Software

Программное обеспечение - комплекс программ:
- обеспечивающих обработку или передачу данных;
- предназначенных для многократного использования и применения разными пользователями.
По видам выполняемых функций программное обеспечение подразделяется на системное, прикладное и инструментальное.
Программное обеспечение - согласно ГОСТ 19781-90 - совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации.
 >> Автоматизированная банковская система

Banking system

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

Автор программы или базы данных

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

Адаптация программы или базы данных

Адаптация программы или базы данных - по законодательству РФ - внесение изменений, осуществляемых исключительно в целях обеспечения функционирования программы для ЭВМ или базы данных на конкретных технических средствах пользователя или под управлением конкретных программ пользователя.

Архитектура программной системы

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

Виртуальная машина

Virtual machine

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

Воспроизведение программы или базы данных

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

Embedded operating system

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

Групповое программное обеспечение

Groupware

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

Disk Operating System (DOS)

Дисковая операционная система - операционная система, загружаемая в компьютер с диска.
 >> Жизненный цикл программного обеспечения
Жизненный цикл программного обеспечения - период разработки и эксплуатации программного обеспечения, в котором обычно выделяют этапы:
-1- возникновение и исследование идеи;
-2- анализ требований и проектирование;
-3- программирование;
-4- тестирование и отладка;
-5- ввод программы в действие;
-6- эксплуатация и сопровождение;
-7- завершение эксплуатации.
 >> Инструментальное программное обеспечение

Инструментальные программные средства

Software tools

Инструментальное программное обеспечение - программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.

Инструментарий технологии программирования

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

Интегрированная среда разработки

Integrated Development Environment (IDE)

Интегрированная среда разработки - программный комплекс, предназначенный для продуктивной разработки прикладных систем и состоящий:
- из редакторов исходных текстов и ресурсов;
- из компилятора;
- из отладчика;
- из средств управления проектом и оперативной помощи;
+ включающий стандартные заготовки, упрощающие разработку стандартных задач (заготовки типа Мастер).
 >> Исполнение программы
Исполнение программы - процесс, при котором программа в машинных кодах выполняется с вводом исходных данных и получением результатов.

Использование программы или базы данных

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

Кодовая таблица

Code table

Кодовая таблица - таблица соответствий символов и их компьютерных кодов. В РФ распространены следующие кодировки: WIN1251 (Windows), KOI-8 (Unix), СP866 (DOS), Macintosh, ISO-8859-5 (Unix).

Компоновщик

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

Кросс-система

От англ.Cross - переходить

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

Масштабируемость программного обеспечения

Scalability

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

Модификация программы или базы данных

Модификация программы или базы данных - по законодательству РФ - любые изменения программы для ЭВМ или базы данных, не являющиеся адаптацией.
 >> Объектно-ориентированная операционная система

Object-oriented operating system

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

Operating system (OS)

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

Операционная система Copland

Copland operating system

Операционная система Copland - разработанная корпорацией Apple Computer 32-разрядная версия операционной системы MacOS. ОС Copland является многозадачной и многопоточной, она предназначена для персональных компьютеров фирмы Apple.

Операционная система OS/2

OS/2 operating system

Операционная система OS/2 - разработанная корпорацией IBM операционная система, обеспечивающая:
- одновременную обработку множества прикладных программ;
- параллельное выполнение нескольких задач одной прикладной программы;
- сжатие данных при записи во внешнюю память;
- организацию резервного копирования;
- защиту памяти;
- поддержку национальных языков.

Операционная система Plan 9

Plan 9 operating system

Операционная система Plan 9 - разработанная Bell Laboratory операционная система, предназначенная для поддержки параллельной обработки данных.
Для операционной системы разработан язык программирования Alef, обеспечивающий разветвление прикладного процесса и совместное использование всех ресурсов вычислительной системы.
 >> Операционная система UNIX

UNIX operating system

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

Операционная система Windows

Windows operating system

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

Операционная система реального времени (ОС РВ)

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

Операционная среда

Operating enviroment

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

Отладчик

Debugger

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

Пакет прикладных программ (ППП)

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

Переносимая операционная система

Portable operating system

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

Приложение

Application program; Application

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

Application software

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

Программа

Program; Routine

Программа - последовательность машинных команд, предназначенная для достижения конкретного результата.
Программа - согласно ГОСТ 19781-90 - данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма.
 >> Программирование

Programming

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

Программная совместимость

Программная совместимость - возможность выполнения одних и тех же программ на разных ЭВМ с получением одинаковых результатов.
 >> Программный модуль
Программный модуль - согласно ГОСТ 19781-90 - программа или функционально завершенный фрагмент программы, предназначенный для:
-1- хранения;
-2- трансляции;
-3- объединения с другими программными модулями; и
-4- загрузки в оперативную память.
Различают:
- стандартные модули, входящие в язык программирования; и
- пользовательские модули, предназначенные для упрощения работы программистов.

Промежуточное программное обеспечение

Средний слой программного обеспечения

Middleware

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

Распространение программы или базы данных

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

Реляционная система управления базой данных (РСУБД)

Реляционная система управления базой данных - система управления реляционной базой данных, содержащая:
- командный язык;
- язык программирования с ориентацией на обработку таблиц;
- интерпретирующую и/или компилирующую систему; и
- пользовательскую оболочку.
 >> Сетевая операционная система

Network operating system

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

Система деловой графики

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

Система научной и инженерной графики

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

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

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

Database management system (DBMS)

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

Система управления распределенными базами данных (СУРБД)

Distributed dataBase management system (DDBMS)

Система управления распределенными базами данных - система управления базами данных, содержимое которых располагается в нескольких абонентских системах информационной сети.
В СУРБД используется комбинация централизованного и локального способов хранения данных.

Система, основанная на знаниях

Knowledge-based system

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

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

System software

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

Системный программист

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

Совокупная стоимость владения

Total cost of ownership

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

Статистический пакет

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

Редактор текста

Text editor

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

Тело программы

Тело программы - исполняемая часть программы. Тело программы не содержит заголовок программы и описания переменных, констант и пр.
 >> Транслятор

Translator

Транслятор - в широком смысле - программа, преобразующая текст, написанный на одном языке, в текст на другом языке.
Транслятор - в узком смысле - программа, преобразующая: программу, написанную на одном (входном) языке в программу, представленную на другом (выходном) языке.
 >> Экспертная система (ЭС)

Expert system

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

Электронное распространение программного обеспечения

Electronic software distribution (ESD)

Электронное распространение программного обеспечения - технология загрузки программ в компьютеры через информационную сеть.

Электронные таблицы

Spreadsheet

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

Эргономика программного обеспечения

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

  Первый  <<  Предыдущий

 Оглавление глоссария No.4764
(1-е расширение)

Следующий  >>  Последний 

Программное обеспечение / Автоматизированная банковская система / Автор программы или базы данных / Адаптация программы или базы данных / Архитектура программной системы / Виртуальная машина / Воспроизведение программы или базы данных / Встроенная операционная система / Групповое программное обеспечение / Дисковая операционная система / Жизненный цикл программного обеспечения / Инструментальное программное обеспечение / Инструментарий технологии программирования / Интегрированная среда разработки / Исполнение программы / Использование программы или базы данных / Качество программного обеспечения / Кодовая таблица / Компоновщик / Кросс-система / Масштабируемость программного обеспечения / Модификация программы или базы данных / Объектно-ориентированная операционная система / Операционная система / Операционная система Copland / Операционная система OS/2 / Операционная система Plan 9 / Операционная система UNIX / Операционная система Windows / Операционная система реального времени / Операционная среда / Отладчик / Пакет прикладных программ / Переносимая операционная система / Прикладная программа / Прикладное программное обеспечение / Программа / Программирование / Программная совместимость / Программный модуль / Промежуточное программное обеспечение / Распространение программы или базы данных / Реляционная система управления базой данных / Сетевая операционная система / Система деловой графики / Система научной и инженерной графики / Система программирования / Система управления базами данных / Система управления распределенными базами данных / Система, основанная на знаниях / Системное программное обеспечение / Системный программист / Совокупная стоимость владения / Средства программирования в Интернет / Статистический пакет / Текстовый редактор / Тело программы / Транслятор / Экспертная система / Электронное распространение программного обеспечения / Электронные таблицы / Эргономика программного обеспечения


Библиография  |  webadmin@glossary.ru
Copyright © 2000-2020 «Web-and-Press»

  

Курильский бобтейл;
Служебная библиотека
СИАРЕС

Деловой двор
Бухгалтерский учет для


  


Rambler's Top100
Rambler's Top100