Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ответы / tp_ques

.doc
Скачиваний:
16
Добавлен:
17.06.2016
Размер:
33.28 Кб
Скачать

Экзаменационные вопросы по курсу

«Технология программирования»

  1. Жизненный цикл программного обеспечения. Состав процессов жизненного цикла.

  2. Жизненный цикл программного обеспечения. Основные этапы жизненного цикла.

  3. Каскадная модель жизненного цикла программного обеспечения.

  4. Модель жизненного цикла программного обеспечения с промежуточным контролем.

  5. Спиральная модель жизненного цикла программного обеспечения.

  6. Общие требования к программному обеспечению.

  7. Методология, метод, нотация и средства CASE-технологий.

  8. RAD технологии разработки программного обеспечения и технологии, лежащие в их основе.

  9. Основные этапы RAD-технологий.

  10. Нотация SADT-технологии разработки программного обеспечения.

  11. DFD-технология разработки программного обеспечения. Процесс построение контекстной диаграммы.

  12. DFD-технология разработки программного обеспечения. Процесс построение диаграмм иерархии.

  13. Нотация Йордана DFD-технологии разработки программного обеспечения.

  14. Нотация Гейна – Сарсона DFD-технологии разработки программного обеспечения.

  15. Назначение языка UML.

  16. Общая структура языка UML.

  17. Диаграмма вариантов использования (use case diagram) UML.

  18. Диаграмма классов (class diagram) UML.

  19. Диаграмма состояний (statechart diagram) UML.

  20. Диаграмма деятельности (activity diagram) UML.

  21. Диаграмма последовательности (sequence diagram) UML.

  22. Диаграмма кооперации (collaboration diagram) UML.

  23. Диаграмма компонентов (component diagram) UML.

  24. Диаграмма развертывания (deployment diagram) UML.

  25. Структурные карты Константайна.

  26. Программные модули. Требования к модульной структуре программного обеспечения.

  27. Схемы HIPO.

  28. Диаграммы Джексона.

  29. Диаграммы Варнье – Орра.

  30. Схемы данных в унифицированной системе программной документации.

  31. Схемы программ в унифицированной системе программной документации.

  32. Схемы работы системы в унифицированной системе программной документации.

  33. Схемы взаимодействия программ в унифицированной системе программной документации.

  34. Схемы ресурсов в унифицированной системе программной документации.

  35. Flow-формы.

  36. Диаграммы Насси-Шнейдермана.

  37. Функциональные сети.

  38. Алгебра регулярных множеств и эквивалентность структур программ.

  39. Интуиционистская логика и эквивалентность описаний задач.

  40. Логика проблем и задач и И-ИЛИ-графы.

  41. Алгоритмы решения задач на И-ИЛИ-графах.

  42. Основные операции реляционной алгебры.

  43. Синтаксис языка реляционного исчисления.

  44. Редукция α-выражений реляционного исчисления в последовательность операций реляционной алгебры.

  45. Язык исчисления высказываний, как средство определения состояний вычислительного процесса.

  46. Правила порождения эквивалентностей в алгоритмических логиках.

  47. Язык исчисления предикатов, как средство определения состояний вычислительного процесса.

  48. Кванторы алгоритмической логики.

  49. Свободные и связанные идентификаторы в формулах алгоритмической логики.

  50. Подстановки в формулах алгоритмической логики.

  51. Теоремы о подстановках алгоритмической логики.

  52. Использование трехзначной алгоритмической логики в спецификациях программ.

  53. Спецификации программ средствами алгоритмической логики.

  54. Определение и свойства преобразователя предикатов.

  55. Преобразователь предикатов, как средство верификации программ.

Соседние файлы в папке Ответы