Тема «Основные сведения о технологии



проектирования программ»

Учащиеся должны знать:

• элементы общей схемы процесса проектирования программ;

• в чем состоит сложность программ и как с ней бороться;

• в чем состоит формализация условия задачи;

• способы представления результата проектирования.

Учащиеся должны уметь:

• оформлять решение поставленной задачи любым из возможных способов.

Учащиеся должны быть ознакомлены:

• с эволюцией технологий программирования и языков программирования;

• с различием понятий: «формализация», «моделирование», «проектирование», «программирование», «технология программирования».

Тема «Декомпозиция: выделение предметной области»

Учащиеся должны знать:

• что такое декомпозиция и зачем она нужна;

• что такое предметная область задачи;

• в чем состоит отличие алгоритмической декомпозиции от объектно- ориентированной;

• что такое абстрагирование и абстракция.

Учащиеся должны уметь:

• проводить алгоритмическую декомпозицию поставленной задачи;

• проводить объектно-ориентированную декомпозицию поставленной задачи;

• применять на одной и той же поставленной задаче разные виды декомпозиции.

Учащиеся должны быть ознакомлены:

• с представителями объектно-ориентированных языков программирования.


Дата добавления: 2015-12-21; просмотров: 16; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!