Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:teach:oop:lab1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

etc:teach:oop:lab1 [2008/02/19 15:45] – создано kkvetc:teach:oop:lab1 [2008/02/19 16:02] (current) kkv
Line 2: Line 2:
  
 <file> <file>
 +     Дисциплина "Объектно-ориентированное программирование"
 +                 Весенний семестр 2004/2005 уч.г.
  
 +                           ТРЕБОВАНИЯ
 +              к выполнению лабораторной работы N 1
 +
 +         "ПРОГРАММИРОВАНИЕ ОБРАБОТКИ СПИСОЧНЫХ СТРУКТУР
 +                    С ИСПОЛЬЗОВАНИЕМ КЛАССОВ"
 +
 +
 +      1. Основные этапы разработки
 +
 +      1.1. Формулирование основной идеи построения программы
 +           решаемой задачи с использованием классов.
 +      1.2. Построение в процессе анализа проблемной задачи
 +           системы списочных структур и соответствующих им классов.
 +               При этом определяются и обосновываются информационные
 +               модели списочных структур и их элементов, действий и
 +               связей между ними; формируются необходимые классы и
 +               задаются отношения между классами.
 +           !!! При формировании набора классов для каждой списочной
 +               структуры должны быть разработаны ДВА отдельных
 +               класса:  класс для элемента списка и
 +                        класс для списочной структуры.
 +      1.3. Проектирование основных классов на языке С++.
 +      1.4. Проектирование конструкторов и деструкторов классов,
 +           выделенное в отдельные подэтапы.
 +      1.5. Проектирование системы описаний классов как системы
 +           файлов на языке С++.
 +      1.6. Разработка методики тестирования классов и тестовых
 +           наборов данных.
 +      1.7. Разработка внешней спецификации программы на языке С++,
 +           тестирующей классы как самостоятельные компоненты,
 +           ориентированные на применение в других разработках.
 +      1.8. Разработка тестирующей программы на языке С++
 +
 +      2. Подготовка отчета по лабораторной работе.
 +                Отчет должен быть выполнен в соответствии с
 +                требованиями разд. 4 "Общих требований к
 +                выполнению цикла лабораторных работ".
 </file> </file>
etc/teach/oop/lab1.1203425105.txt.gz · Last modified: 2008/02/19 15:45 by kkv