Тема «Основные сведения о технологии
проектирования программ»
Учащиеся должны знать:
• элементы общей схемы процесса проектирования программ;
• в чем состоит сложность программ и как с ней бороться;
• в чем состоит формализация условия задачи;
• способы представления результата проектирования.
Учащиеся должны уметь:
• оформлять решение поставленной задачи любым из возможных способов.
Учащиеся должны быть ознакомлены:
• с эволюцией технологий программирования и языков программирования;
• с различием понятий: «формализация», «моделирование», «проектирование», «программирование», «технология программирования».
Тема «Декомпозиция: выделение предметной области»
Учащиеся должны знать:
• что такое декомпозиция и зачем она нужна;
• что такое предметная область задачи;
• в чем состоит отличие алгоритмической декомпозиции от объектно- ориентированной;
• что такое абстрагирование и абстракция.
Учащиеся должны уметь:
• проводить алгоритмическую декомпозицию поставленной задачи;
• проводить объектно-ориентированную декомпозицию поставленной задачи;
• применять на одной и той же поставленной задаче разные виды декомпозиции.
Учащиеся должны быть ознакомлены:
• с представителями объектно-ориентированных языков программирования.
Дата добавления: 2015-12-21; просмотров: 16; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!