Содержание
- ___________ являются «клеем», который соединяет методы и утилиты так, что они обеспечивают непрерывную технологическую цепочку разработки
- _____________ — программное обеспечение для планирования рабочего времени, составления протоколов встреч, расписаний, ведения записей и телефонной книжки
- ____________ — это динамическая структура данных, добавление элементов в которую выполняется в один конец, а выборка — из другого конца
- Модель может принимать следующие формы: 1) бумажный макет; 2) отладочный макет; 3) работающий макет; 4) тестируемая программа; 5) существующая программа
- _______________ технологии конструирования программного обеспечения — последовательность шагов, использующих методы, утилиты и процедуры
- В_________ системе программирования осуществляется покомандная расшифровка и выполнение инструкций входного языка (в среде данной системы программирования)
- Достоинство макетирования —
- Ввод-вывод данных выполняется через _________ — специальную область оперативной памяти
- Организация цикла, когда его тело расположено перед проверкой условия, носит название цикла с
- ______________ называется совокупность однотипных элементов, рассматриваемых как единое целое
- ______________ -это такой способ организации вычислительного процесса, при котором подпрограмма (процедура или функция) в ходе выполнения составляющих ее операторов обращается сама к себе
- В _____________ системе программирования осуществляется подготовка результирующего модуля, который может выполняться на ЭВМ практически независимо от программно-аппаратурной среды
- В _________ систему программирования можно ввести новый входной язык с транслятором, не требуя изменений в системе
- Макетирование основывается на
- Существуют следующие типы систем программирования: 1) проектирующие; 2) симметричные; 3) одноязыковые; 4) замкнутые; 5) интерпретирующие
- _________________ модель предполагает последовательный переход на следующий этап после завершения предыдущего
- К возможным источникам ограничений системы относятся: 1) технические; 2) системные; 3) эксплуатационные; 4) квалификационные; 5) психологические
- К программному обеспечению относятся: 1) системы автоматического управления; 2) операционные системы; 3) системы программирования; 4) пакеты прикладных программ; 5) системы безопасности
- ______________ технологии программирования — это программные продукты, предназ-наченные для поддержки технологии программирования
- Технология _____________ использует программные и информационные компоненты как законченные комплектующие изделия и должна обеспечивать их корректную сборку и сопряжение в сложных программных средствах
- Основными функциями операционной системы являются: 1) управление данными; 2) управление доступом; 3) управление задачами (заданиями, процессами); 4) управление пропускной способностью 5) связь с человеком-оператором
- ______________ язык программирования — язык взаимодействия пользователя с системой программирования, реализуемый диалоговыми средствами графического интерфейса пользователя
- ___________ — содержание и последовательность операций, точно определяющие решение задачи путем вычислительного процесса, преобразующего исходные данные в конечный результат
- _______________ технологии конструирования программного обеспечения обеспечивают автоматизированную или автоматическую поддержку методов
- _______________ язык — язык программирования, структура и средства которого не связаны с конкретной ЭВМ и позволяют выполнять составленные на нем программы на любых ЭВМ, снабженных трансляторами с этого языка
- _______________ — смысловое содержание конструкций, предложений языка
- _____________ — совокупность правил образования цепочек символов (лексем), образующих идентификаторы (переменные и метки), операторы, операции и другие лексические компоненты языка
- Стратегиями конструирования программного обеспечения являются: 1) революционная стратегия; 2) многократный проход; 3) однократный проход; 4) инкрементная стратегия; 5) эволюционная стратегия
- ____________ — информация, размещаемая на внешних запоминающих устройствах, снабженная идентификатором и оформленная как единое целое средствами операционной системы или языка программирования
- ____________ транслирует всю программу без ее выполнения
- Операционная система Unix использует _______________ взаимодействие с пользователями
- Примерно __________ своего рабочего времени разработчик тратит на тестирование и отладку
- Пользовательские типы создаются на основе ___________ типов
- ____________ — совокупность символов, отображаемых на устройствах печати и экранах и/или вводимых с клавиатуры терминала
- ____________ — совокупность правил образования языковых конструкций, или предложений языка программирования — блоков, процедур, составных операторов, условных операторов, операторов цикла и др.
- Отличительной особенностью ________ системы программирования является то, что отдельные части программы могут быть подготовлены на различных языках программирования и объединены в единый модуль
- Примерно __________ своего рабочего времени разработчик тратит на кодирование
- _______________ оболочки — специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы
- Очередь реализует принцип обслуживания
- К базовым алгоритмическим структурам относятся: 1) следование; 2) переход; 3) ветвление; 4) цикл; 5) передача
- _____________ — это элементарный процесс, различаемый пользователем и перемещающий данные между внешней средой и программным приложением
- Для многократного повторения одних и тех же действий в Turbo Pascal предусмотрен оператор
- Величины, имеющие ссылочный тип, называют
- ____________ — совокупность связанных данных, состоящая из фиксированного числа элементов одного типа
- __________ — специальные программы, предназначенные для трассировки и анализа выполнения других программ
- ___________________ — поименованная часть программы (блок программы), которая может выполнять некоторые четко заданные действия над условными данными, определяемыми с помощью формальных параметров
- Операционные системы могут быть: 1) однопользовательские; 2) интерактивные; 3) многозадачные; 4) функциональные; 5) инструментальные
- ___________ — это упорядоченный набор элементов данных, в котором можно удалять и добавлять элементы, причем новый элемент всегда записывается в его конец
- _________________ язык — язык программирования, который отражает архитектуру данной ЭВМ или данного класса ЭВМ
- Управление __________ — это систематический подход к выявлению, организации и документированию требований к системе
___________ являются «клеем», который соединяет методы и утилиты так, что они обеспечивают непрерывную технологическую цепочку разработки
- функции
- оболочки
- интерфейсы
- процедуры
_____________ — программное обеспечение для планирования рабочего времени, составления протоколов встреч, расписаний, ведения записей и телефонной книжки
- органайзер
- диспетчеризатор
- редактор
- интерпретатор
____________ — это динамическая структура данных, добавление элементов в которую выполняется в один конец, а выборка — из другого конца
- очередь
- стек
- запись
- список
Модель может принимать следующие формы: 1) бумажный макет; 2) отладочный макет; 3) работающий макет; 4) тестируемая программа; 5) существующая программа
- 2, 4
- 1, 2
- 3, 4, 5
- 1, 3, 5
_______________ технологии конструирования программного обеспечения — последовательность шагов, использующих методы, утилиты и процедуры
- инжениринги
- планировщики
- диспетчеры
- парадигмы
В_________ системе программирования осуществляется покомандная расшифровка и выполнение инструкций входного языка (в среде данной системы программирования)
- замкнутой
- компилирующей
- интерпретирующей
- открытой
Достоинство макетирования —
- принятие заказчиком макета за продукт
- определение полных требований к программному обеспечению
- принятие разработчиком макета за продукт
- простота реализации
Ввод-вывод данных выполняется через _________ — специальную область оперативной памяти
- бампер
- буфер
- плату
- интерфейс
Организация цикла, когда его тело расположено перед проверкой условия, носит название цикла с
- постусловием
- предусловием
- возвратом
- параметрами
______________ называется совокупность однотипных элементов, рассматриваемых как единое целое
- массивом
- записью
- строкой
- множеством
______________ -это такой способ организации вычислительного процесса, при котором подпрограмма (процедура или функция) в ходе выполнения составляющих ее операторов обращается сама к себе
- переход
- рекурсия
- возврат
- итерация
В _____________ системе программирования осуществляется подготовка результирующего модуля, который может выполняться на ЭВМ практически независимо от программно-аппаратурной среды
- многоязыковой
- замкнутой
- интерпретирующей
- компилирующей
В _________ систему программирования можно ввести новый входной язык с транслятором, не требуя изменений в системе
- открытую
- компилирующую
- одноязыковую
- интерпретирующую
Макетирование основывается на
- многократном тестировании
- диалоге заказчика и разработчика
- диалоге разработчика и ЭВМ
- многократном повторении итераций, в которых участвуют заказчик и разработчик
Существуют следующие типы систем программирования: 1) проектирующие; 2) симметричные; 3) одноязыковые; 4) замкнутые; 5) интерпретирующие
- 3, 4, 5
- 1, 2
- 1, 2, 3
- 2, 4, 5
_________________ модель предполагает последовательный переход на следующий этап после завершения предыдущего
- итерационная
- комбинированная
- спиральная
- каскадная
К возможным источникам ограничений системы относятся: 1) технические; 2) системные; 3) эксплуатационные; 4) квалификационные; 5) психологические
- 2, 4
- 4, 5
- 1, 3, 5
- 1, 2, 3
К программному обеспечению относятся: 1) системы автоматического управления; 2) операционные системы; 3) системы программирования; 4) пакеты прикладных программ; 5) системы безопасности
- 4, 5
- 1, 5
- 2, 3, 4
- 1, 2, 3
______________ технологии программирования — это программные продукты, предназ-наченные для поддержки технологии программирования
- средства
- среда
- оболочка
- инструментарий
Технология _____________ использует программные и информационные компоненты как законченные комплектующие изделия и должна обеспечивать их корректную сборку и сопряжение в сложных программных средствах
- сборки программного средства из подготовленных компонент
- конструирования
- разработки компонент
- программирования
Основными функциями операционной системы являются: 1) управление данными; 2) управление доступом; 3) управление задачами (заданиями, процессами); 4) управление пропускной способностью 5) связь с человеком-оператором
- 3, 4, 5
- 1, 2, 3
- 1, 3, 5
- 2, 4
______________ язык программирования — язык взаимодействия пользователя с системой программирования, реализуемый диалоговыми средствами графического интерфейса пользователя
- дисплейный
- визуальный
- диалоговый
- мониторный
___________ — содержание и последовательность операций, точно определяющие решение задачи путем вычислительного процесса, преобразующего исходные данные в конечный результат
- диспетчер
- алгоритм
- загрузчик
- планировщик
_______________ технологии конструирования программного обеспечения обеспечивают автоматизированную или автоматическую поддержку методов
- оболочки
- утилиты
- функции
- процедуры
_______________ язык — язык программирования, структура и средства которого не связаны с конкретной ЭВМ и позволяют выполнять составленные на нем программы на любых ЭВМ, снабженных трансляторами с этого языка
- машино-конкретный
- машино-транслируемый
- машинно-независимый
- машинно-зависимый
_______________ — смысловое содержание конструкций, предложений языка
- семантика
- синтаксис
- синтезатор
- конструктор
_____________ — совокупность правил образования цепочек символов (лексем), образующих идентификаторы (переменные и метки), операторы, операции и другие лексические компоненты языка
- лексика
- синтаксис
- анализатор
- семантика
Стратегиями конструирования программного обеспечения являются: 1) революционная стратегия; 2) многократный проход; 3) однократный проход; 4) инкрементная стратегия; 5) эволюционная стратегия
- 2, 4, 5
- 3, 4, 5
- 1, 2
- 1, 2, 3
____________ — информация, размещаемая на внешних запоминающих устройствах, снабженная идентификатором и оформленная как единое целое средствами операционной системы или языка программирования
- файл
- структура
- блок
- запись
____________ транслирует всю программу без ее выполнения
- коммутатор
- компилятор
- оптимизатор
- интерпретатор
Операционная система Unix использует _______________ взаимодействие с пользователями
- интегрированное
- коллективное
- интеллектуальное
- интерактивное
Примерно __________ своего рабочего времени разработчик тратит на тестирование и отладку
- 15%
- 20%
- 40%
- 30%
Пользовательские типы создаются на основе ___________ типов
- порядковых
- простых
- стандартных
- строчных
____________ — совокупность символов, отображаемых на устройствах печати и экранах и/или вводимых с клавиатуры терминала
- алфавит
- словарь
- лексика
- глоссарий
____________ — совокупность правил образования языковых конструкций, или предложений языка программирования — блоков, процедур, составных операторов, условных операторов, операторов цикла и др.
- синтаксис
- транслятор
- компилятор
- семантика
Отличительной особенностью ________ системы программирования является то, что отдельные части программы могут быть подготовлены на различных языках программирования и объединены в единый модуль
- компилирующей
- открытой
- многоязыковой
- интерпретирующей
Примерно __________ своего рабочего времени разработчик тратит на кодирование
- 20%
- 40%
- 30%
- 60%
_______________ оболочки — специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы
- организационные
- управляющие
- функциональные
- операционные
Очередь реализует принцип обслуживания
- FIFI
- FIFO
- LIFO
- LOFO
К базовым алгоритмическим структурам относятся: 1) следование; 2) переход; 3) ветвление; 4) цикл; 5) передача
- 1, 3, 4
- 2, 5
- 1, 2
- 3, 4, 5
_____________ — это элементарный процесс, различаемый пользователем и перемещающий данные между внешней средой и программным приложением
- драйвер
- интерфейс
- пересылка
- транзакция
Для многократного повторения одних и тех же действий в Turbo Pascal предусмотрен оператор
- IF
- CASE
- WITH
- FOR
Величины, имеющие ссылочный тип, называют
- ссылками
- идентификаторами
- адресаторами
- указателями
____________ — совокупность связанных данных, состоящая из фиксированного числа элементов одного типа
- записи
- массивы
- строки
- множества
__________ — специальные программы, предназначенные для трассировки и анализа выполнения других программ
- анализаторы
- отладчики
- трассировщики
- интеграторы
___________________ — поименованная часть программы (блок программы), которая может выполнять некоторые четко заданные действия над условными данными, определяемыми с помощью формальных параметров
- функция
- модуль
- подпрограмма
- процедура
Операционные системы могут быть: 1) однопользовательские; 2) интерактивные; 3) многозадачные; 4) функциональные; 5) инструментальные
- 4, 5
- 2, 4
- 1, 2, 3
- 1, 3, 5
___________ — это упорядоченный набор элементов данных, в котором можно удалять и добавлять элементы, причем новый элемент всегда записывается в его конец
- запись
- список
- очередь
- стек
_________________ язык — язык программирования, который отражает архитектуру данной ЭВМ или данного класса ЭВМ
- машинно-ориентированный
- машино-классный
- машино-архитектурный
- машино-независимый
Управление __________ — это систематический подход к выявлению, организации и документированию требований к системе
- заданиями
- проектами
- спецификациями
- требованиями