Демо (html) Технология программирования
Методологии программирования
В основе структурного программирования лежит теорема: алгоритм для решения любой логической задачи можно составить только из структур
- ветвление
- следование
- цикл
В функциональных языках программирования цикл обычно реализуется в виде
- рекурсии
Обеспечение качества и эффективности программного средства
Базовым понятием модели СММ считается зрелость
- компании
Верны ли утверждения?
А) Внутреннее качество программного средства - качество, проявляющееся в процессе разработки и других промежуточных этапов жизненного цикла программного средства
В) Внешнее качество программного средства - качество,заданное требованиями заказчика в спецификациях и отражающееся в характеристикахконечного продукта
Подберите правильный ответ
- А - да, В - да
Основные понятия программирования
В основе спиральной модели жизненного цикла лежит применение RAD-технологии - технологии быстрой разработки
- приложений
В тех случаях, когда тело цикла непременно потребуется выполнить хотя бы один раз, следует применять цикл
repeat
Величины, используемые только в подпрограмме, следует описывать внутри нее как ___ переменные
локальные
Верны ли утверждения?
А) Базовое программное обеспечение – минимальный набор программных средств, обеспечивающих работу компьютера
В) Сервисное программное обеспечение – программы и программные комплексы, расширяющие возможности базового программного обеспечения и организующие более удобную работу пользователя
Подберите правильный ответ
- А - да, В - да
Верны ли утверждения?
А) Для быстрого поиска элементов лучше всего подходит очередь
В) Если данные требуется обрабатывать в порядке поступления, то применяется бинарное дерево
Подберите правильный ответ
- А - нет, В - нет
Системы программирования
Блоки, управляемые системой управления решателя, следующие: ___ вывода
- дедуктивного
- индуктивного
- правдоподобного
В Turbo Debugger классы, наследующие из нескольких базовых классов, отмечаются символом/символами
**
Верны ли утверждения?
А) База процедур содержит прикладные программы, с помощью которых выполняются все необходимые преобразования и вычисления
В) База закономерностей включает различные сведения, относящиеся к особенностям той среды, в которой действует система
Подберите правильный ответ
- А - да, В - да
Верны ли утверждения?
А) Жесткий шаблон предусматривает, чтобы количество вводимых пользователем символов обязательно соответствовало числу разрядов, выделенных программой на экране дисплея
В) При свободном шаблоне задается предельно допустимое поле, в которое вносится конкретное значение, например фамилия работающего при формировании справочника
Подберите правильный ответ
- А - да, В - да
Средства поддержки жизненного цикла программного обеспечения
В процессе компиляции программы обычно выявляются ___ ошибки
синтаксические
В процессе тестирования программы обычно выявляются ___ ошибки
семантические
Верны ли утверждения?
А) Аналитические методы отладки базируются на анализе выходных данных для тестовых прогонов
В) Экспериментальные методы отладки базируются на использовании вспомогательных средств отладки, позволяющих уточнить характер поведения программы при любых исходных данных
Подберите правильный ответ
- А - да, В - да
Верны ли утверждения?
А) Аутентификация – процедура письменного подтверждения третьей стороной, того, что программная продукция соответствует требованиям определенных пунктов нормативных документов, действующих на территории Российской Федерации
В) Сертификация – процедура письменного подтверждения третьей стороной, того, что программная продукция соответствует требованиям определенных пунктов нормативных документов, действующих на территории Российской Федерации
Подберите правильный ответ
- А - нет, В - да
Верны ли утверждения?
А) Бета-тестирование проводится заказчиком в организации разработчика
В) Альфа-тестирование проводится конечным пользователем в организации заказчика
Подберите правильный ответ
- А - нет, В - нет
Средства технологии программирования
COM-объект, умеющий создавать другой объект, называется
- моникером
OLE сервера и клиенты взаимодействуют с системными библиотеками при помощи таблиц виртуальных
- функций
Технологии и средства коллективной разработки
Верны ли утверждения?
А) Компания Microsoft следует методологии разработки, опирающейся на спиральную модель жизненного цикла, видоизмененную по сравнению с классическим описанием
В) Компания Microsoft следует методологии разработки, опирающейся на итерационную модель жизненного цикла, видоизмененную по сравнению с классическим описанием
Подберите правильный ответ
- А - да, В - нет
Языки программирования
Аналитическая форма представления алгоритма с помощью операторов, действующих на некоторые элементы информации, является операторной
- схемой
В некоторых языках программирования итератор традиционно представляется в виде
- процедуры
Ввод-вывод выполняется не непосредственно между внешним устройством и переменными программы, а черезспециальную область оперативной памяти, называемую
- буфером
Верны ли утверждения?
А) В мономорфных языках каждое значение и каждая переменная интерпретируются как принадлежащие одному и только одному типу
В) В полиморфных языках некоторые значения и переменные интерпретируются как принадлежащие более чем одному типу
Подберите правильный ответ
- А - да, В - да
Верны ли утверждения?
А) Императивное программирование - парадигма программирования, которая описывает процесс вычисления в виде инструкций, изменяющих состояние программы
В) Функциональное программирование - парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних в отличие от функций как подпрограмм в процедурном программировании
Подберите правильный ответ
- А - да, В - да