Взаимодействие между процессами, управляющее порядком их выполнения, называется
(*ответ*) синхронизацией
исключением
параллелизмом
блокировкой
Внешнее управление объектом в объектно-ориентированном языке осуществляется
(*ответ*) обработчиками событий
исключительными ситуациями
макрокомандами
указателями
Все действия по подготовке и коррекции исходных модулей программы обеспечиваются
(*ответ*) текстовым редактором
интерпретатором
транслятором
редактором связей
Выполняются выявление свойств данных программы, фиксация их в таблицах, а также простая проверка корректности использования данных на этапе анализа
(*ответ*) семантического
загрузочного
лексического
синтаксического
Грамматика, которая использует строго определенную систему обозначений, называется
(*ответ*) формальной
строгой
свободной
независимой
Грамматики, генерирующие один и тот же язык, называют
(*ответ*) эквивалентными
синхронными
контекстно-свободными
симметричными
Достаточное точное и полное описание задачи, которое человеку, участвующему в решении, написать, понять и прочесть легче, чем программу решения этой задачи на языке программирования, называется
(*ответ*) спецификацией
сопровождением
документированием
архитектурой
Если библиотека компонуются динамически
(*ответ*) для всех приложений применяется один и тот же экземпляр библиотеки
одновременно работающие приложения имеют собственные копии требуемых функций библиотеки
код библиотеки попадает во все приложения
для каждого приложения создается свой экземпляр библиотеки
Загрузочный модуль
(*ответ*) снабжен служебной информацией, обеспечивающей его загрузку для выполнения
содержит информацию о других загрузочных модулях, входящих в состав проекта
написан на входном языке транслятора
нельзя выполнить на компьютере без дополнительной обработки
Из перечисленного - видами синхронизации процессов параллельной программы являются: 1. взаимное исключение, 2. условная синхронизация, 3. взаимная блокировка, 4. барьер
(*ответ*) 1, 2
2, 4
3, 4
1, 2, 3
Из перечисленного - видами трансляторов являются: 1. компиляторы, 2. декомпиляторы, 3. интерпретаторы, 4. анализаторы, 5. генераторы
(*ответ*) 1, 2, 3
4, 5
1, 3, 4
1, 3
Из перечисленного - вспомогательными технологическими процессами жизненного цикла программы являются: 1. разработка, 2. эксплуатация, 3. сопровождение, 4. документирование, 5. управление конфигурацией, 6. аттестация
(*ответ*) 4, 5, 6
1, 2, 6
1, 2, 3, 4
1, 2, 3