Таблица 6.
Карта критериев оценивания компетенций
Код компетенции | Критерии в соответствии с уровнем освоения ОП | Виды занятий (лекции, семинар ские, практические, лабораторные) | Оценочные средства (тесты, творческие работы, проекты и др.) | ||
пороговый (удовл.) 61-75 баллов | базовый (хор.) 76-90 баллов | повышенный (отл.) 91-100 баллов | |||
ОК-7 | Знает: средства автоматизации проектирования и реализации программ. Умеет: использовать средства автоматизации проектирования и реализации программ. Владеет: основными методами испытаний и оценки стандартных программ. | Знает: методы и средства автоматизации проектирования и реализации программ. Умеет: выявить методы и средства автоматизации проектирования и реализации при разработке стандартных программ. Владеет: методами испытаний и способами конструирования классических задач. | Знает: методы, способы, средства автоматизации проектирования и реализации программ. Умеет: применять методы, способы и средства автоматизации при разработке прикладных программ. Владеет: методами испытаний, оценки и способами конструирования прикладных задач; способностью к самоорганизации и к самообразованию в области проектирования и реализации программных средств. | Лекции, лабораторные занятия. | лабораторные задания, написание программы, контрольная работа |
ПК-9 | Знает: направления развития рынка ПО. Умеет: анализировать проблемы и построить программу для решения конкретной прикладной задачи. Владеет: основными навыками использования современных программных продуктов при решении конкретной прикладной задачи. | Знает: проблемы и направления развития рынка программного обеспечения. Умеет: анализировать проблемы и построить программу для решения конкретной прикладной задачи. Владеет: навыками использования современных программных продуктов при реализации решения конкретной прикладной задачи. | Знает: проблемы, особенности разработки и подходы к использованию современных технологий при разработке ПО. Умеет: анализировать проблемы и построить оптимальную программу для решения конкретной прикладной задачи Владеет: навыками практического применения и самостоятельного выбора современных программных продуктов при реализации решения прикладной задачи. | Лекции, лабораторные занятия. | лабораторные задания, написание программы, контрольная работа |
10.3 Типовые контрольные задания или иные материалы, необходимые для оценки знаний, умений, навыков и (или) опыта деятельности, характеризующей этапы формирования компетенций в процессе освоения образовательной программы
Примерный перечень вопросов к зачету
1. Что подразумевается под технологией разработки ПО?
2. Что является целью структурных методов проектирования ПС?
3. Дайте определение программного продукта.
4. Дайте определение системы.
5. Назовите базовый стандарт в области ЖЦ ПС и систем.
6. Определите понятие ЖЦ программного средства или системы.
7. Определите понятие модели ЖЦ программного средства или системы.
8. Определите иерархическую структуру ЖЦ ПС, регламентированную стандартом СТБ ИСО/МЭК 12207–2003.
9. На какие группы делятся процессы ЖЦ – В соответствии с положениями стандарта СТБ ИСО/МЭК 12207–2003?
10. Назовите основные стороны, участвующие в ЖЦ ПС и систем.
11. Перечислите и определите назначение процессов ЖЦ в каждой группе, регламентированной стандартом СТБ ИСО/МЭК 12207–2003.
12. Перечислите работы процесса разработки, регламентированные стандартом СТБ ИСО/МЭК 12207–2003, и опишите их содержание.
13. Назовите системные и программные работы процесса разработки, регламентированного стандартом СТБ ИСО/МЭК 12207–2003.
14. Назовите базовые стратегии разработки ПС и систем.
15. Охарактеризуйте сущность каскадной стратегии разработки ПС и систем, перечислите достоинства, недостатки и области применения данной стратегии.
16. Охарактеризуйте сущность инкрементной стратегии разработки ПС и систем, перечислите достоинства, недостатки и области применения данной стратегии.
17. Охарактеризуйте сущность эволюционной стратегии разработки ПС и систем, перечислите достоинства, недостатки и области применения данной стратегии.
18. Дайте сравнительную характеристику каскадной, инкрементной и эволюционной стратегий разработки ПС и систем.
19. Назовите общие черты каскадных моделей жизненного цикла. В чем заключаются ее преимущества и недостатки по сравнению с классической каскадной моделью?
20. Назовите основные черты RAD-моделей ЖЦ. Перечислите основные достоинства, недостатки и области использования RAD-моделей.
21. Назовите общие черты инкрементных моделей ЖЦ.
22. Назовите общие черты эволюционных моделей ЖЦ.
23. В чем заключаются ее особенности, достоинства и недостатки по сравнению с базовой спиральной моделью ЖЦ Боэма?
24. Охарактеризуйте схему классификации проектов по разработке ПС и систем, предложенную Институтом качества программного обеспечения SQI для выбора модели ЖЦ.
25. Перечислите категории критериев, положенных в основу схемы классификации проектов Института SQI.
26. Перечислите шаги процедуры выбора модели ЖЦ ПС и систем, предложенной Институтом SQI.
27. Назовите критерии категории характеристик требований к проекту.
28. Назовите критерии категории характеристик команды разработчиков.
29. Назовите критерии категории характеристик пользователей (заказчиков).
30. Назовите критерии категории характеристик типов проектов и рисков.
31. В чем заключается суть адаптации выбранной модели ЖЦ к потребностям конкретного проекта, определенная в стандарте СТБ ИСО/МЭК 12207–2003?
32. Перечислите характеристики проекта, влияющие на адаптацию выбранной модели ЖЦ к потребностям данного проекта.
33. Перечислите типы программных продуктов, влияющие на адаптацию выбранной модели ЖЦ к потребностям конкретного проекта.
34. Назовите основные достоинства структурного программирования. Перечислите теоретические основы структурного программирования.
35. В чем заключается принцип Бома–Джакопини при реализации структурированных программ?
36. Какие преобразования называются преобразованиями Бома–Джакопини? Поясните назначение данных преобразований.
37. Каким образом теоретические основы структурного программирования реализуются в языках программирования?
38. Назовите основные методы графического представления структурированных схем алгоритмов.
39. Представьте графически конструкции структурного программирования, используемые в методе Дамке.
40. Нарисуйте схему алгоритма решения некоторой конкретной задачи, представленную по методу Дамке.
41. Представьте графически конструкции структурного программирования, используемые в схемах Насси–Шнейдермана.
42. Нарисуйте алгоритм решения некоторой конкретной задачи, представленный с помощью схем Насси–Шнейдермана.
43. Дайте определение идеальной модульной программы. Перечислите признаки модульности программ. Назовите основные достоинства и недостатки модульного проектирования.
44. Дайте классификацию классических методов структурного проектирования модульных программных средств.
45. Поясните сущность методов нисходящего проектирования. Перечислите основные классические стратегии реализации нисходящего проектирования.
46. Поясните сущность и назовите способы реализации стратегии пошагового уточнения.
47. Поясните сущность проектирования программ с помощью псевдокода и управляющих конструкций структурного программирования.
48. Поясните сущность проектирования программ с помощью использования комментариев для описания обработки данных.
49. Поясните сущность стратегии анализа сообщений.
50. Поясните сущность методов восходящего проектирования. Назовите случаи, когда применение данных методов является целесообразным.
51. Перечислите и охарактеризуйте способы сочетания методов нисходящего и восходящего проектирования.
52. Сформулируйте базовое u1087 положение метода JSP Джексона. Назовите и изобразите графически основные конструкции построения структур данных, используемые в методе JSP Джексона.
53. Что такое связность модуля? Назовите и охарактеризуйте типы и силы связности модулей. Что такое сцепление модулей? Назовите и охарактеризуйте типы и степени сцепления модулей.
Примерные темы отчетных работ
1. Изобразите и охарактеризуйте классическую каскадную модель ЖЦ.
2. Изобразите и охарактеризуйте каскадную модель ЖЦ с обратными связями.
3. Изобразите и охарактеризуйте каскадную модель ЖЦ, рекомендуемую ГОСТ Р ИСО/МЭК ТО 15271–2002. В чем заключаются ее особенности по сравнению с классической каскадной моделью?
4. Изобразите и охарактеризуйте V-образную модель ЖЦ. В чем заключаются ее отличия, преимущества и недостатки по сравнению с классической каскадной моделью?
5. Изобразите и охарактеризуйте V-образную модель ЖЦ с обратными связями. В чем заключаются ее преимущества и недостатки по сравнению с V-образной моделью без обратных связей?
6. Изобразите и охарактеризуйте базовую RAD-модель ЖЦ. В чем заключаются ее отличия, преимущества и недостатки по сравнению с классической каскадной моделью?
7. Изобразите и охарактеризуйте RAD-модель ЖЦ, основанную на моделировании предметной области. В чем заключаются ее отличия, преимущества и недостатки по сравнению с базовой RAD-моделью?
8. Изобразите и охарактеризуйте RAD-модель параллельной разработки приложений. В чем заключаются ее особенности по сравнению с базовой RAD-моделью?
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 |


