sga-help.ru

Демо (html) Технология программирования (курс 1)



Автоматизация проектирования и технология использования САПР программного обеспечения

___ - программа или устройство, анализирующие команды или операторы исходной программы и немедленно выполняющие их

- Транслятор

___ - программное обеспечение для планирования рабочего времени, составления протоколов встреч, расписаний, ведения записей и телефонной книжки

- Органайзеры



Документирование и стандартизация

___ аспект - определение взаимодействия пользователей (управляющие объекты) и исполнителей заданий (управляемые объекты) посредством обмена управляющей информацией

Коммуникационный

___ аспект документирования административного управления программного средства должен соответствовать требованиям конкретной информационной системы на реализацию функций управления и обработку управляющей информации при подготовке и исполнении заданий

Функциональный



Классические методы проектирования программных средств

___ - алгоритмическая альтернатива, при которой управление передается одному из двух блоков в зависимости от истинности или ложности условия

- Ветвление

___ - возможность во время выполнения программы с помощью одного и того же имени выполнять разные действия или обращаться к объектам разного типа

- Полиморфизм

___ - метод, выполняющий инициализацию объекта. В нем выполняется выделение памяти под динамические переменные или структуры, если они есть в объекте, и присваиваются начальные значения

- Конструктор

___ - точное и полное формальное описание свойств, характеристик и функций программы, элемента данных или другого объекта

- Спецификация



Обеспечение качества и эффективности программного средства

___ корректность программ определяется по частоте отклонения конкретных вычисляемых результатов от эталонных значений заданных в техническом задании или в иных исходных документах

Детерминированная

___ корректность характеризуется величиной статистического отклонения распределений и их параметров (средних значений среднеквадратических отклонений) от заданных эталонов

Стохастическая



Организация отладки и тестирования программы

___ - совокупность специально подобранных входных данных, используемых для контроля правильности работы программы

- Тест

___ анализирует поведение программы, обеспечивая ее трассировку, выполняя остановы в указанных точках или при заданных условиях, позволяя просмотреть текущие значения переменных, содержимое ячеек памяти, а иногда и регистров процессора, и при необходимости изменить эти значения

- Отладчик

___ методы отладки базируются на анализе выходных данных для тестовых прогонов

- Аналитические



Основы программного обеспечения

___ - это процесс создания модели требуемого программного продукта

- Макетирование

___ информационных систем представляют собой гибкие программные комплексы, настраиваемые на задачи пользователя

- Оболочки

___ модель конструирования программного обеспечения объединяет элементы последовательной водопадной модели с итерационной философией макетирования

- Инкрементная



Представление основных структур программирования

___ - поименованная часть программы (блок программы), которая может выполнять некоторые четко заданные действия над условными данными, определяемыми с помощью формальных параметров

- Процедура

___ - содержание и последовательность операций, точно определяющие решение задачи путем вычислительного процесса, преобразующего исходные данные в конечный результат

- Алгоритм

___ - это динамическая структура данных, добавление элементов в которую выполняется в один конец, а выборка - из другого конца

- Очередь

___ - это такой способ организации вычислительного процесса, при котором подпрограмма (процедура или функция) в ходе выполнения составляющих ее операторов обращается сама к себе

- Рекурсия



Технология разработки программного обеспечения

___ модель жизненного цикла программного обеспечения подразумевает последовательный переход на следующий этап после завершения предыдущего

Каскадная

___ подмодель Боэма - статическая модель, вычисляет затраты разработки и ее стоимость как функцию размера программы

Базисная