Главная страница

Лоллл. ФОС_Технология разработки программного обеспечения_2018. Фонд оценочных средств по междисциплинарному курсу Технология разработки программного обеспечения


Скачать 63.84 Kb.
НазваниеФонд оценочных средств по междисциплинарному курсу Технология разработки программного обеспечения
АнкорЛоллл
Дата27.01.2022
Размер63.84 Kb.
Формат файлаdocx
Имя файлаФОС_Технология разработки программного обеспечения_2018.docx
ТипПротокол
#343571
страница4 из 4
1   2   3   4

II ПРОМЕЖУТОЧНАЯ АТТЕСТАЦИЯ ПО МЕЖДИСЦИПЛИНАРНОМУ КУРСУ

  1. Форма проведения промежуточной аттестации: дифференцированный зачет в 5 семестре.

  2. Перечень вопросов, письменных заданий и других материалов для промежуточной аттестации с типовыми примерами выполнения заданий:

  1. Программные продукты: назначение, характеристики

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

  3. Программа, программное обеспечение, задачи и приложения. Технологические и функциональные задачи.

  4. Процесс создания программ: постановка задачи, алгоритмизация, программирование.

  5. Характеристика программного продукта и его специфика.

  6. Классификация программных продуктов.

  7. Понятие жизненного цикла. Основные и вспомогательные процессы жизненного цикла.

  8. Модели жизненного цикла разработки программного продукта.

  9. Качество программной системы. Критерии оценки качества программных систем, характеристики качества и показатели качества.

  10. Общие характеристики качества программных систем.

  11. Методы управления качеством, используемые в современных технологиях программирования. Аттестация программных систем.

  12. Функциональные и нефункциональные требования к программной системе.

  13. Методы первичного сбора требований. Анализ требований.

  14. Правила формулировки непротиворечивых требований. Техническое задание.

  15. Внутренняя организация программного обеспечения.

  16. Методы проектирования программного обеспечения и признаки их классификации.

  17. Неавтоматизированное и автоматизированное проектирование алгоритмов и программ.

  18. Структурное проектирование и его методы.

  19. Принцип системного проектирования.

  20. Нисходящее проектирование.

  21. Модульное проектирование.

  22. Объектно-ориентированное проектирование.

  23. Проектирование интерфейса пользователя.

  24. Кодирование.

  25. Модульное программирование.

  26. Структурное программирование.

  27. Объектно-ориентированное программирование.

  28. Стиль программирования.

  29. Разработка справочной системы программного обеспечения.

  30. Создание документации пользователя.

  31. Основные принципы организации тестирования.

  32. Виды тестирования.

  33. Программные ошибки.

  34. Методы структурного тестирования программного обеспечения.

  35. Принцип «белого и черного ящика».

  36. Пошаговое и монолитное тестирование модулей.

  37. Нисходящее и восходящее тестирование программного обеспечения.

  38. Методы функционального тестирования.

  39. Метод эквивалентного разбиения.

  40. Метод анализа граничных условий.

  41. Метод функциональных диаграмм.

  42. Комплексное тестирование.

  43. Отладка программ.

  44. Сопровождение программ.

  45. Категории специалистов, занятых разработкой и эксплуатацией программ.

  46. Принципы и методы коллективной разработки программных продуктов.

  47. Организация коллективной работы программистов.

  1. Система оценивания отдельных заданий и зачетной работы в целом

Критерии оценивания зачетной работы

85-100 баллов (отлично)

Представлен развернутый ответ на теоретический вопрос, а также поэтапное решение практического задания с пояснениями. Студент ориентируется в излагаемом материале, отвечает на дополнительные вопросы, связанные демонстрирует глубокие теоретические знания, знание первоисточников.

70-84 балла (хорошо)

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

50-69 баллов (удовлетворительно)

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

0-49 баллов (неудовлетворительно)

Теоретический вопрос не раскрыт, в решении практического задания допущены существенные ошибки, ввиду незнания алгоритмов решения. Либо дан ответ только на один из вопросов билета. Студент затрудняется отвечать на дополнительные вопросы, в том числе непосредственно относящиеся к сути теоретического и практического вопросов билета.
1   2   3   4


написать администратору сайта