АВАРИЙНЫЙ ОСТАНОВ, авост [abrupt end, abend].Автоматическое прекращение работы компьютера из-за отказа аппаратных средств или программного обеспечения. Ср. аварийное завершение
АВАРИЙНЫЙ СИГНАЛ [alarm]. Сигнал, предупреждающий пользователя о возникновении чрезвычайной ситуации в работе вычислительной системы. Обычно это сообщение об ошибке или сбое в работе программных или аппаратных средств, сопровождаемое звуком. А. с. предваряет аварийное завершение или сопровождает аварийный останов
АВАРИЯ [crash].Неожиданный выход из строя программных или аппаратных средств. А. программы приводит к потере всех несохраненных данных и может потребовать перезагрузки операционной системы. А. аппаратных средств может привести к потере работоспособности всей вычислительной системы. Последствия такой А. устраняются ремонтом или заменой неисправных блоков. При этом возможны информационные потери. Например, при А. диска могут разрушиться хранящиеся на нем данные
ABM [analog computer].To же, что аналоговая вычислительная машина
АВОСТ [abend, abrupt end].To же, что аварийный останов
АВТОКОД, язык ассемблера [autocode, assembly language].Простейший язык программирования, ориентированный на конкретный компьютер. По форме и содержанию А. наиболее близок к машинному языку. Структура команд А. определяется структурой команд и данными машинного языка, но, в отличие от последнего, А. допускает применение буквенных обозначений для кодов операций и адресов. Например, на А. формула Х= Y+ Z программируется следующим образом:
MOV AX, Y; Загрузить Y в регистр
MOV BX, Z; Загрузить Z в регистр
ADD АХ, ВХ; Добавить Z к Y
MOV X, АХ; Сохранить результат в X
А. может иметь макросредства и средства управления трансляцией. Трансляция программы с А. осуществляется программой-ассемблером
АВТОМАТ [automation, automata].1. То же, что автоматическое устройство. 2. То же, что конечный автомат
АВТОМАТИЗАЦИЯ [automation, OLE automation].1. Система мероприятий по замене труда человека работой машин. 2. Способ управления программными объектами, используемый при связывании и внедрении объектов. А. позволяет одному приложению, которое называется клиентом А. или контроллером А., использовать объекты и средства другого приложения, которое называется сервером А. Например, все приложения пакета программ Microsoft Office являются как клиентами, так и серверами А. См. связывание и внедрение объектов
АВТОМАТИЗИРОВАННАЯ ОБУЧАЮЩАЯ СИСТЕМА (АОС) [automated training system, computer based training system (CBT)].Комплекс программных, технических и учебно-методических средств, предназначенных для активного индивидуального обучения человека на основе программного управления этим обучением. Работа с АОС ведется в режиме диалога и напоминает диалог ученика с педагогом-репетитором. АОС делятся на специализированные, предназначенные для обучения одному какому-либо предмету, и универсальные, обеспечивающие возможность эффективного обучения нескольким предметам. Основу специализированных систем составляют обучающие программы, написанные на традиционных языках программирования, например, на Паскале или Си. К специализированным АОС относятся и тренажеры, управляемые компьютером. Универсальные системы располагают проблемно-ориентированным языком и специальными средствами программирования педагогами сценария обучения и программ управления обучением. В состав универсальных АОС входят также библиотека программ управления познавательной деятельностью, архив данных о процессе обучения каждого обучаемого, средства дружественного интерфейса и т. п. АОС развиваются на базе как серийной вычислительной техники (персональные компьютеры, локальные вычислительные сети), так и специально созданных тренажеров. Обучаемый может работать с АОС как индивидуально, так и в условиях класса автоматизированного обучения. Развитием АОС являются интеллектуальные обучающие системы. Ср. обучающая программа, обучающее приложение к программному продукту
АВТОМАТИЗИРОВАННАЯ ПОДГОТОВКА [computer-based training (CBT)].То же, что обучающее приложение к программному продукту
АВТОМАТИЗИРОВАННАЯ РАЗРАБОТКА ПРОГРАМ, инструмент CASE [computer-aided software engineering (CASE), CASE-tool].Набор согласованных средств разработки программ, в число которых входят языки визуального моделирования, генераторы кода и документации, автоматизированные средства тестирования, редакторы, компиляторы и другие компоненты. Как правило, инструмент А. р. п. ориентирован на определенный процесс разработки программного обеспечения и компоненты инструмента А. р. п. строго соответствуют фазам выбранного процесса. Ср. инструментальные программные средства
Читать дальше