- Введение в курс
- Тема 1. Технология структурного программирования
- Практическое занятие. Программирование на языке С#. Технология структурного программирования
- Тема 2. Технология гибкого программирования
- Тема 3. Технология сборочного программирования
- Тема 4. Технология применения CASE-систем
- Практическое занятие. Программирование на С++. Технология применения CASE-систем
- Практическое занятие. Разработка объектной модели программной системы банкомата. Технология применения CASE-систем
- Тема 5. Экстремальное программирование
… программных систем – это период от момента возникновения идеи создания программного обеспечения до вывода программной системы из эксплуатации
Тип ответа: Текcтовый ответ
… является скриптовым языком
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Алгоритм называется …, если его команды выполняются в порядке их естественного следования
Тип ответа: Текcтовый ответ
Алгоритм языка программирования может быть представлен в виде …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- операторов языка программирования
- сообщения электронной почты
- информационных пакетов компьютерной сети
- реляционной базы данных
Атрибуты детали визуального программирования – это данные, представляющие …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- параметры тегов HTML
- параметры тегов XML
- сущность и состояние детали
- глобальные переменные
Блок-схемой цикла с … является утверждение «Оператор в теле цикла будет обязательно выполнен хотя бы один раз»
Тип ответа: Текcтовый ответ
В блок-схему алгоритма входит …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- блок HTML
- вычислительный блок
- блок XML
- сетевой блок
В состав вычислительной системы входит …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- прикладное программное обеспечение
- редактор HTML
- среда проектирования Visual Studio
- движок BPEL
Ветвление обязательно должно содержать …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- условие и оператор, выполняемый в случае истинности условия
- оператор, выполняемый в случае истинности условия, и оператор, выполняемый в случае ложности условия
- оператор, выполняемый в случае ложности условия
- только условие
Видимая деталь в Visual Age – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- деталь, имеющая видимое представление во время исполнения программы
- деталь, имеющая видимое представление во время компиляции программы
- деталь, имеющая видимое представление во время контекстной подсказки
- деталь виртуального интерфейса программной системы
Визуально организованные рабочие процессы (на досках Kanban) обеспечивают …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- динамическое назначение ресурсов на основе требований к ролям программистов
- автоматическое управление протоколами работы компьютерной сети
- поддержку объектно-ориентированного программирования
- создание программных продуктов, распространяемых по лицензии GNU General Public Licension
Визуальное программирование – это разработка программной системы в …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- среде разработки из готовых деталей
- Web-приложении из готовых деталей
- среде разработки из программных моделей
- среде HTML из готовых деталей
Во время исполнения прикладная программа хранится в … памяти
Тип ответа: Текcтовый ответ
Гибкое программирование – это технология программирования, при которой программу разрабатывают сериями коротких циклов (итераций) при тесном взаимодействии с заказчиком. Короткие циклы (итерации) снижают риски ошибок. Итерация представляет собой набор задач, запланированных на выполнение в определенный период времени. В каждой итерации создается работоспособный вариант программной системы, в которой реализуются наиболее приоритетные (для данной итерации) требования заказчика. На каждой итерации выполняются все задачи, необходимые для создания работоспособного программного обеспечения: планирование, анализ требований, проектирование, кодирование, тестирование и документирование. За счет чего достигается высокая производительность разработки программного средства при гибком программировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Высокая производительность достигается за счет того, что при гибком программировании идет высокая оплата труда программистов, а команды работают по 24 часа в сутки, сменяя друг друга.
- Высокая производительность достигается за счет: подбора универсальных программистов и их взаимодействия; создания работающего программного кода на каждой итерации; постоянного сотрудничества с заказчиком; быстрой реакции команды программистов на изменение требований к программному продукту.
- Высокая производительность достигается за счет того, что при гибком программировании составляется техническое задание на разработку программного кода, в котором четко зафиксированы этапы сдачи программного обеспечения и конечный результат, и программисты очень четко следуют пунктам технического задания.
Говоря о цикле программирования, можно утверждать, что …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- проверка условия выхода из цикла проводится до выполнения цикла
- это цикл безопасности в передаче данных
- это цикл проверки входящих адресов информационных пакетов компьютерной сети
- это цикл проверки исходящих адресов информационных пакетов компьютерной сети
Деятельность, направленная на обнаружение и исправление ошибок в программной системе, называется …
Тип ответа: Текcтовый ответ
Диаграмма последовательности действий языка UML выполняет определенные функции, в частности, она … экономической информационной системы
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- создает программный код
- создает классы
- обеспечивает указания содержания сообщения между объектами
- обеспечивает информационную безопасность
Диаграмма топологии языка UML выполняет определенные функции, в частности, она …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- создает программные объекты для всех операций экономической информационной системы
- обеспечивает связь с Интернетом
- создает программные объекты, описывающие все аппаратные средства информационной системы
- выполняет анализ входных данных экономической информационной системы
Для реализации логики алгоритма и программы, с точки зрения структурного программирования, не должны применяться…
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- безусловные переходы
- последовательное выполнение
- ветвления
- повторение (циклы)
Единица программного обеспечения, исполняемая на одном компьютере в пределах одного процесса, и предоставляющая некоторый набор сервисов, которые используются через ее внешний интерфейс другими компонентами, – это …
Тип ответа: Текcтовый ответ
Ежедневное подведение итогов позволяет …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- узнать время отклика на запрос клиента
- рано обнаружить возникшие препятствия
- автоматически искать ошибки в программе
- улучшить систему бумажного документооборота
Интерфейс информационной системы – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- окно ввода данных
- экранная заставка
- главное диалоговое окно
- окно вывода данных
К алгоритму структурного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- оператор goto
- алгоритм ветвления
- алгоритм разметки кода
- тег HTML
К базовым операциям программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- назначение IP-адреса
- «если... тогда... иначе...»
- создание гипертекстовой ссылки
- разметка текста
К основным принципам объектно-ориентированного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение собственных тегов XML
- то, что класс обладает свойством инкапсуляции
- ориентация на машинное кодирование
- высокая скорость работы программы
К особенности модели Kanban можно отнести …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- запись каждого элемент на карточку и указание места элемента в рабочем процессе
- технологию визуального создания интерфейса пользователя в процессе работы
- отсутствие ограничений на количество элементов в каждом сегменте рабочего процесса
К особенностям компонентного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение подпрограмм
- то, что компонента решает конкретную задачу программирования
- жесткая типизация данных
- применение машинных кодов
К особенностям объектно-ориентированного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение процедур
- введение понятия «программное событие»
- строгая типизация данных
- использование машинных кодов
К особенностям объектно-ориентированного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение процедур
- применение программных классов
- строгая типизация данных
- использование машинных кодов
К особенностям объектно-ориентированного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение скриптов
- наследование
- отсутствие типизации данных
- использование тегов HTML
К особенностям процедурного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение программных объектов
- отсутствие формальной связи данных с подпрограммой
- использование программных классов
- применение машинных кодов
К показателю качества программной системы относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение сетей VPN
- способность к взаимодействию
- хранение программ загрузки компьютера
- передача информационных пакетов
К преимуществу модели Kanban относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- максимальное использование ресурсов памяти компьютеров
- возможность управления сбором входных данных программы
- защита от внутренних пользователей информационной системы
- обеспечение видимости хода выполнения всего проекта
К принципу структурного программирования относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- использование программных классов
- вложенность программ друг в друга
- применение XML-тегов
- наследование свойств программных объектов
К системе банкомата относят …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- драйверы устройств
- редактор РНР-кода
- базу данных прикладной программы
- сервисную шину предприятия
К функциям операционной системы относится …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- управление прикладными программами
- фильтрация информационных пакетов
- проектирование информационной системы
- разработка бизнес-процессов предприятия
Компьютерная … является средством преобразования информации
Тип ответа: Текcтовый ответ
Локальная переменная …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- описывается и может использоваться только внутри функций
- используется только внутри функции main()
- задается своим адресом в пространстве памяти компьютера
- определяет способ задания глобальных переменных
Методология подпрограмм отвечает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- принципам структурного программирования
- парадигме объектно-ориентированного программирования
- принципу реализации макрокоманд ассемблера
- принципу сокращения времени реализации программного кода при работе готовой программы
Мобильность программного средства означает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- автоматическое управление передачей файлов
- передачу программного средства по компьютерной сети
- подготовленность программного средства к переносу из одной аппаратно-операционной среды в другую
- наличие оператора условного перехода
Модули в структурном программировании необходимы для …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- разбиения большой задачи на набор меньших
- ускорения решения поставленных задач
- уменьшения выделяемого времени решения задач
- оптимизации больших программ
Модульное программирование – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- настройка протокола работы беспроводной сенсорной сети
- программирование в виде отдельных блоков
- набор текста в текстовом редакторе
- анализ информационных потоков компьютерной сети
Модульное программирование обеспечивает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- наследование новым программным агентом свойств базового объекта
- применение экземпляров классов как программных объектов
- использование протоколов канального уровня
- более быструю разработку программных систем
Оператор условного цикла, который выполняется как минимум один раз, выглядит как: …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- do…while
- for(…;…;…)
- while…
- if… case
Основа технологического процесса разработки в модели Scrum – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- необходимое количество ресурсов памяти компьютеров
- пропускная способность компьютерной сети
- использование методики Sprint на этапе получения новой рабочей версии продукта
- возможность управления сбором входных данных программы
Основная функция компилятора –перевод объектного файла программы в … коды
Тип ответа: Текcтовый ответ
Основой метода структурного программирования является принцип … разработки сложных программ
Тип ответа: Текcтовый ответ
Особенностью машинного кода является то, что он …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- представляет собой инструкции для процессора
- предполагает применение алгоритмов
- предполагает применение процедурного языка программирования
- предполагает применение программных объектов
Перечень операций, выполняемых компонентой, – это … компоненты
Тип ответа: Текcтовый ответ
Период от момента появления идеи создания программного продукта до момента завершения его поддержки фирмой-разработчиком – это … программного обеспечения
Тип ответа: Текcтовый ответ
Подпрограммы необходимы для …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- разбиения большой задачи на набор меньших
- ускорения решения поставленных задач
- уменьшения выделяемого времени решения задач
- оптимизации больших программ
Подход Agile к разработке программных систем характеризуется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- использованием объектно-ориентированного программирования
- наличием главного диалогового окна программной системы
- временем выхода информационной системы на рабочий режим
- подбором универсальных программистов и их взаимодействием
Применение стандартов информационных технологий при разработке программного обеспечения …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- отвлекает от процесса программирования
- обеспечивает совместимость программных средств
- затрудняет применение программных компонент
- усложняет разрабатываемый программный продукт
Программирование – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- автоматизация офиса
- совокупность средств преобразования информации
- эффективная реализация алгоритма
- отрасль производства, использующая преобразование информации
Программирование, основанное на модульной структуре программного продукта и типовых управляющих структурах алгоритмов, называется … программированием
Тип ответа: Текcтовый ответ
Программная среда разработки в сборочной технологии – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- программная система, включающая набор визуальных интерактивных инструментов разработки
- совокупность описания входных данных и описания искомого результата
- разделение текста программы на несколько файлов, сгруппированных по смыслу
- объекты информационной системы, выполняющие определенные функции
Процедурное программирование – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- шифрование данных беспроводной сенсорной сети
- написание, отладка и тестирование программ в виде подпрограмм
- набор текста в текстовом редакторе
- анализ информационных потоков компьютерной сети
Работа процессора характеризуется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- защищенностью данных каждой программы
- фильтрацией информационных пакетов
- развертыванием серверов предприятия
Разработка … относится к стадии программирования
Тип ответа: Текcтовый ответ
Расположите в исторической последовательности языки программирования (от давно существующего до нового, начиная с разработанного раньше других):
Тип ответа: Сортировка
- 1 Simula
- 2 C++
- 3 Java
- 4 Python
Расположите в хронологической последовательности открытия в области программирования:
Тип ответа: Сортировка
- 1 ткацкий станок с перфокартами
- 2 аналитическая машина
- 3 первая программа для аналитической машины
- 4 объектно-ориентированное программирование
Рассмотрим объектную модель информационной системы банкомата. К основным функциям банкомата относятся: выдача наличных, внесение наличных, перевод денег с карты на карту, платежи, подключение к sms сервису, печать чека, баланса счета, выписки по счету. К аппаратным устройствам банкомата относятся: диспенсер (устройство, выдающее и принимающее купюры), кассеты с наличными деньгами, чековый принтер, журнальный принтер, экран, клавиатура, видеокамера, картридер (устройство для считывания карт), контроллер банкомата (устройство, управляющее банкоматом). Разработайте логику работы банкомата при снятии клиентом наличных денег.
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента серверу сети банкоматов. 5. Если ПИН-код неверен, то банкомат выводит сообщение об этом на экран. 6. Если ПИН-код верен, то банкомат предлагает клиенту выбрать операцию. 7. Клиент выбирает нужную ему операцию. 8. Банкомат предлагает клиенту ввести с клавиатуры реквизиты операции (в операции по выдаче наличных – это сумма к выдаче). 9. Клиент вводит суммы к выдаче. 10. Банкомат проверяет наличие запрошенной суммы на счету у клиента, и контроллер банкомата проверяет готовность устройств банкомата к выполнению операции. 11. Банкомат выполняет затребованную операцию. 12. В случае отсутствия запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран соответствующее сообщение.
- Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента менеджерам банка. 5. Если ПИН-код неверен, то банкомат получает от менеджеров банка сообщение и выводит сообщение на экран. 6. Если ПИН-код верен, то банкомат получает от менеджеров банка сообщение и предлагает клиенту выбрать операцию. 7. Клиент ждет выполнения нужной ему операции. 8. Банкомат предлагает клиенту ввести реквизиты операции (в операции по выдаче наличных – это сумма к выдаче). 9. Клиент вводит суммы к выдаче. 10. Банкомат отправляет сообщение менеджерам банка, они проверяют наличие запрошенной суммы на счету у клиента и контроллер банкомата проверяет готовность устройств банкомата к выполнению операции. 11. Банкомат получает сообщение от менеджеров банка о том, что деньги на счете есть (если такая операция была запрошена) и выполняет операцию. 12. В случае получения от менеджеров банка сообщения об отсутствии запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран соответствующее сообщение.
- Логика работы банкомата при снятии клиентом наличных денег: 1. Клиент вставляет карточку в устройство чтения банкомата. 2. Банкомат предлагает ввести ПИН-код. 3. Клиент вводит персональный ПИН-код. 4. Банкомат проверяет ПИН-код, отослав данные карты клиента на сервер банка. 5. Если ПИН-код неверен, то банкомат выводит сообщение об этом на экран. 6. Если ПИН-код верен, то банкомат предлагает клиенту выбрать операцию. 7. Клиент выбирает нужную ему операцию. 8. Банкомат предлагает клиенту ввести сумму, которая у него на счете, и направляет запрос в банк. 9. Клиент ждет решения банка и суммы к выдаче. 10. Банкомат проверяет контроллер банкомата. 11. Если все подтверждено банком, то банкомат выполняет затребованную операцию. 12. В случае отсутствия запрошенной суммы на счету у клиента или неготовности устройств банкомата к выполнению операции банкомат выводит на экран сообщение, что клиенту нужно обратиться к менеджеру банка для уточнения.
Свойство готовности программы – это время …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- работы локальной компьютерной сети
- фактической работы программы
- запуска программы
- выхода информационной системы на рабочий режим
Свойство масштабируемости информационной системы – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- возможность добавления новых программ и новых устройств без прерывания работы программы
- необходимое количество ресурсов памяти компьютеров
- автоматическое распределение ресурсов между процессами информационной системы
- изменение масштаба окна интерфейса информационной системы
Свойство надежности программы – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- высокое качество аппаратного обеспечения информационной системы
- высокое качество программного обеспечения информационной системы
- максимальное использование ресурсов памяти компьютеров
- бесперебойность работы программы
Свойство управляемости программы – это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- возможность управления сбором входных данных программы
- возможность управления операционной системой
- возможность управления структурой и потоком данных программы
- технологии развертывания, обслуживания и контроля программы
Свойством алгоритма является …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- масштабируемость
- четкость результатов
- наличие источника питания
- наличие сетевой карты
Системы телеобработки данных характеризует …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ввод данных в момент их возникновения
- точка доступа беспроводной компьютерной сети
- среда проектирования информационной системы
- использование диаграмм языка UML
Сложность современных программных систем обусловлена …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- защитой от внутренних пользователей
- сложностью системного программного обеспечения
- протоколом работы компьютерной сети
- логической сложностью решаемых ими задач
Совместное использование методологии Agile и модели Kanban обеспечивает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- применение процедурного языка программирования
- автоматическое распределение ресурсов
- синергетический эффект программирования
- независимость от модели процессора компьютера
Совокупность команд и операторов для решения алгоритма задачи – это … программирования
Тип ответа: Текcтовый ответ
Совокупность методов и средств, используемых в процессе разработки программного обеспечения, – это … программирования
Тип ответа: Текcтовый ответ
Структурное программирование – это программирование …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- в соответствии с заданным порядком
- несколькими программистами одновременно
- сериями коротких циклов (итераций)
Структурное программирование предполагает описание …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- последовательности операций
- объектов, с которыми будет работать программист
- классов, с которыми будет работать программист
- алгоритмов
Технология программирования с применением иерархической структуры блоков – это … программирование
Тип ответа: Текcтовый ответ
Тип данных определяет …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- то, как числа или символы записаны в ячейку памяти
- применение протокола начального уровня
- название переменной
- количество знаков в имени переменной
Требованием к алгоритму языка программирования является …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- результативность
- создание XML-файла
- выбор логики соединения в компьютерной сети
- присвоение имени файлу
Фамилия разработчика первых в мире программ для аналитической машины – …
Тип ответа: Текcтовый ответ
Чтобы переменная считалась глобальной, …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ее нужно описать за пределами главной функции main()
- ее нужно описать внутри функции main()
- необходимо сослаться на нее по адресу в памяти
- достаточно прописать к ней переменную указательного типа
Экстремальное программирование уделяет главное внимание кодированию, которое является основой программной системы. Программисты, разрабатывающие код, поддерживают постоянную связь с заказчиком. Тестирование начинается только после завершения кодирования и является основой проверки правильности кода перед поставкой программной системы. Изменение требований в процессе разработки существенно увеличивает объем работ по проведению изменений и ведет к удорожанию проекта. Стоимость разработки программы должна оставаться постоянной. Чем может быть достигнуто постоянство стоимости разработки программы при экстремальном программировании?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Постоянство стоимости разработки программы достигается: постоянной обратной связью с заказчиком и вовлечением его в процесс разработки; применением коротких по длине кода и по времени итераций; простым дизайном программной системы; частым тестированием программного кода; устранением ошибок в программном коде на ранней стадии; непрерывной проверкой заказчиком работающего программного кода.
- Постоянство стоимости разработки программы достигается: четким техническим заданием; непрерывной работой программистов над программой; регулярными отчетами о работе программистов и результатах разработки заказчику.
- Постоянство стоимости разработки программы достигается: постоянным применением кода и запуском системы; ежедневным тестированием программного кода; регулярными совещаниями с заказчиком по устранению ошибок в коде; тем, что сразу несколько программистов одновременно работают над кодом.
Язык программирования C++ разработал …
Тип ответа: Текcтовый ответ
Язык программирования Pascal разработал …
Тип ответа: Текcтовый ответ
Язык среды визуального программирования Visual Age – это IBM …
Тип ответа: Текcтовый ответ
Язык C # – это усовершенствованный язык … для среды .NET
Тип ответа: Текcтовый ответ
Языки программирования С и С++ имеют общее свойство – они …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- нечувствительны к регистру букв
- поддерживают структурное программирование
- поддерживают объектно-ориентированное программирование
- являются предшественниками языка Assembler
Rapid Application Development (RAD) – это жизненный цикл процесса …
Тип ответа: Текcтовый ответ