Шаги методики восходящей интеграции
модули нижнего уровня объединяются в кластеры (группы, блоки), выполняющие определенную программную подфункцию
для координации вводов-выводов тестового варианта пишется драйвер, управляющий тестированием кластеров
тестируется кластер
удаляются драйверы
кластеры объединяются в структуру движением вверх
Этапы понимания решаемой проблемы
достижениесоглашения об определении проблемы
выделениеосновных причин-проблем, стоящихза проблемой
выявление заинтересованных лиц и пользователей
определение границ системы решения
выявление ограничений, которые необходимо наложить нарешение
Этапы процесса внедрения CASE-средств
определения потребности CASE-средств
оценка и выбор CASE-средства
выполнение пилотного проекта
практическое внедрение
Этапы процесса сертификации программного средства
рассмотрение заявки, определение стоимости сертификации программного средства, подготовка договора на проведение сертификации
предварительный анализ программного средства и программной документации, проверка актуальности нормативных документов на соответствие требованиям, по которым будет проводиться сертификация
подготовка и согласование "Программы и методики сертификационных испытаний"
проведение испытаний по прикладным и системотехническим характеристикам (показателям, свойствам) программной продукции
подготовка по результатам анализа сертификационных испытаний заключения о возможности/невозможности выдачи сертификата соответствия
Этапы работ на стадии рабочего проекта
разработка программы
разработка программной документации
испытания программы
разработка спецификаций
Этапы работ на стадии разработки технического задания
обоснование необходимости разработки программы
научно-исследовательские работы
разработка и утверждение технического задания
разработка эскизного проекта
Этапы развития теории формальных грамматикописания естественного языка, по Хомскому, следующие
период стандартной теории (ST)
период расширенной стандартной теории (REST)
период GB (Government and Binding)
период, предполагающий максимально возможное сокращение числа грамматических категорий и операций с ними
Этапыстановления типов данных в языках программирования
в описании языка заданы все типы данных, которые могут быть использованы
появление в языках программирования разветвленных средств конструирования типов данных
осознание необходимости абстрактных типов данных
появление понятия класса в языках программирования
Язык программирования определяет набор _ правил, используемых при составлении программы
(*ответ*) лексических
(*ответ*) синтаксических
(*ответ*) семантических
формальных
Язык программирования, который позволяет задавать связи и отношения между объектами и величинами и не определяет последовательность выполнения действий, является _ языком программирования
(*ответ*) декларативным
процедурным
функциональным
визуальным
Язык программирования, ориентированный на конкретную ЭВМ, называется
(*ответ*) автокодом
Языки программирования могут быть: _ типизируемыми языками программирования
(*ответ*) статически
(*ответ*) динамически
логически
структурно