Технология программирования
Информатика и вычислительная техника
Шпаргалка
  • формат doc
  • размер 109,67 КБ
  • добавлен 10 сентября 2014 г.
Технология программирования и создания программных продуктов
Шпаргалка ДНУ ТПСПП Технология программирования и создания программных продуктов ФФЭКС 4 курс
45 вопросов
Вопросы:
Раскройте содержание предварительного и детального внешнего проектирования ПО.
Дайте определение структуры данных.
Дайте определение спецификациям ПО, назовите известные вам внешние спецификации и их особенности.
Перечислите принципы модульного программирования.
В чем заключаются восходящие и нисходящие методы моделирования ПО.
Какие стратегии тестирования вы знаете, в чем их отличие.
Назовите символы, которые используются в схемах проекта ПО согласно ГОСТ, приведите примеры таких символов.
В чем отличие восходящего и нисходящего метода. (схема)
Приведите пример структуры данных. Дайте пояснение относительно ее частей.
Назовите цель и назовите принципы модульного программирования.
В чем отличие двумерного массива (матрицы) и таблицы.
Дайте определение методологии и технологии метода.
Опишите этапы отладки и тестирования программ.
В чем отличие целей отладки и тестирования.
Приведите структуру управления (последовательность операторов) в структурном программировании. (схема)
Дайте определение основных типов данных и назовите операторы их обработки.
Дайте определение схемы, перечислите схемы, которые используются при документировании ПО и их назначение.
Перечислите основные стратегии тестирования. Какие известные вам методы реализуют каждую из статей.
На чем основано процедурное программирование и каковы его недостатки.
Дайте определение структуры данных и приведите пример.
Назовите основные преимущества CASE-технологий по сравнению с обычной технологией проектирования.
Приведите пример таблицы решений для какой либо внешней спецификации.
Дайте определение стратегических структур данных, какие у них особенности.
Дайте определение жизненного цикла программного продукта и назовите его основные этапы при типичной разработке технологии ПО.
Дайте определение объектно-ориентированного программирования, назовите основные свойства ООП.
В чем отличие стратегии тестирования и какие практические рекомендации можно дать относительно их применения.
Поясните определение качества ПО и такого критерия качества как эффективность. Приведите пример повышения эффективности реализации алгоритмов программ.
Изложите цели и основные этапы реализации метода эквивалентного разбиения.
Какие модели ЖЦПП вы знаете? Какие отличия моделей ЖЦПП программного продукта традиционной и CASE-технологии разработки.
Перечислите основные принципы структурного программирования.
Дайте определение модуля и назовите его основные атрибуты.
Что такое макетирование программ, какие его основные достоинства и где этот метод нашел широкое применение.
Перечислите критерии качества ПО и приведите их определения. Какие из них являются обязательными для ПО.
Назовите последовательность работ при тестировании ПО. Какой или какие этапы являются наиболее ответственными и почему?
В чем отличие каскадной и спиральной модели ЖЦ ПО.
Дайте определение таблицы решений и укажите этапы ЖЦ ПП в которых эти таблицы могут применяться.
Перечислите основные принципы структурного программирования.
В чем отличие отладки и тестирования программ. Какие методы применяются при отладке программ.
Назовите известные вам методы тестирования стратегии белого ящика и укажите их основной недостаток.
Дайте определение и приведите пример нотации.
В чем заключается декомпозиция целей, разрабатываемого программного продукта. Какой документ получается в результате декомпозиции целей разрабатываемого продукта.
Назовите классы прочности и виды сцепления модулей. Какие из них обеспечивают наилучшее удовлетворение критериям модульного программирования.
Какие подходы применяют при тестировании модульных программ (схема). В чем их отличия.
Назовите схемы и группы символов, применяемых в схемах ПО согласно ГОСТ. Какие символы не применяются в схемах программ, но применяются во всех других схемах.
Приведите схему последовательных этапов ЖЦ ПП при традиционной технологии разработки.