1
|
-
Информация
и данные. Понятие об информации.
-
Реализация
абстракций данных. Функция абстракции.
Операции Up и Down.
-
Задача.
|
2
|
-
Информация
и данные. Понятие о данных.
-
Реализация
абстракций данных. Функция инвариант
представления. Сохранение инварианта
представления.
3.
Задача.
|
3
|
-
Информация
и данные. Понятие о структурах данных.
-
Анализ
создаваемых абстракций данных. Классы
операций. Полнота типа.
-
Задача.
|
4
|
-
Структуры
данных и их классификация
(последовательные структуры, массивы).
-
Анализ
создаваемых абстракций данных.
Операции Equal, Similar и Copy.
-
Задача.
|
5
|
-
Структуры
данных и их классификация (списки,
таблицы, деревья, сети).
-
Понятие
об исключительных ситуациях. Механизм
исключительных ситуаций в языке CLU.
-
Задача.
|
6
|
-
Понятие
о типе данных в языках программирования
(ЯП).
-
Использование
исключительных ситуаций при
проектировании программ.
-
Задача.
|
7
|
-
Классификация
средств определения данных в ЯП.
-
Абстракция
через итерацию и ее спецификация.
-
Задача.
|
8
|
-
Понятие
об абстрактном типе данных (А. Т. Д.).
Кластер как языковое средство работы
с А.Т.Д в языке CLU.
-
Реализация
абстракций данных. Функция инвариант
представления. Сохранение инварианта
представления.
-
Задача.
|
9
|
-
Абстракция
и декомпозиция. Их взаимодействие
при пректировании программ.
-
Особенности
реализации метода программирования
с использованием абстракций в системе
TURBO PASCAL (TP).
-
Задача.
|
10
|
-
Абстракция.
Виды и методы абстракции в
программировании.
-
Процедурная
абстракция. Спецификация процедурных
абстракций. Взаимоотношения между
различными частями спецификации
(Заголовок, предложения Requires, Modifies,
Signals и Effects).
-
Задача.
|
11
|
-
Спецификации.
Построение спецификаций: критерии,
свойства, характеристики спецификаций,
влияющие на их качество.
-
Реализация
абстракций данных. Функция абстракции.
Операции Up и Down.
-
Задача.
|
12
|
-
Процедурная
абстракция. Спецификация и реализация
процедурных абстракций.
-
Реализация
итераторов в языке CLU.
-
Задача.
|
13
|
-
Абстракция
данных. Спецификация абстракций
данных.
-
Понятие
об исключительных ситуациях. Механизм
исключительных ситуаций в языке CLU.
-
Задача.
|
14
|
-
Структуры
данных и их классификация (списки,
таблицы, деревья, сети).
-
Особенности
реализации метода программирования
с использованием абстракций в системе
TURBO PASCAL (TP).
-
Задача.
|
15
|
-
Структуры
данных и их классификация
(последовательные структуры, массивы).
-
Анализ
создаваемых абстракций данных.
Операции Equal, Similar и Copy.
-
Задача.
|
16
|
-
Информация
и данные. Понятие о структурах данных.
-
Анализ
создаваемых абстракций данных. Классы
операций. Полнота типа.
-
Задача.
|
17
|
-
Информация
и данные. Понятие о данных.
-
Реализация
абстракций данных. Функция абстракции.
Операции Up и Down.
-
Задача.
|
18
|
-
Информация
и данные. Понятие об информации.
-
Реализация
абстракций данных. Функция инвариант
представления. Сохранение инварианта
представления.
-
Задача.
|
19
|
-
Абстракция
данных. Спецификация абстракций
данных.
-
Использование
исключительных ситуаций при
проектировании программ.
-
Задача.
|
20
|
-
Спецификации.
Построение спецификаций: критерии,
свойства, характеристики спецификаций,
влияющие на их качество.
-
Понятие
об исключительных ситуациях. Механизм
исключительных ситуаций в языке CLU.
-
Задача.
|
21
|
-
Абстракция
и декомпозиция. Их взаимодействие
при пректировании программ.
-
Анализ
создаваемых абстракций данных.
Операции Equal, Similar и Copy.
-
Задача.
|
22
|
-
Понятие
об абстрактном типе данных (А. Т. Д.).
Кластер как языковое средство работы
с А.Т.Д в языке CLU.
-
Особенности
реализации метода программирования
с использованием абстракций в системе
TURBO PASCAL (TP).
-
Задача.
|
23
|
-
Классификация
средств определения данных в ЯП.
-
Реализация
абстракций данных. Функция абстракции.
Операции Up и Down.
-
Задача.
|
24
|
-
Понятие
о типе данных в языках программирования
(ЯП).
-
Абстракция
через итерацию и ее спецификация.
-
Задача.
|
25
|
-
Процедурная
абстракция. Спецификация процедурных
абстракций. Взаимоотношения между
различными частями спецификации
(Заголовок, предложения Requires, Modifies,
Signals и Effects).
-
Анализ
создаваемых абстракций данных. Классы
операций. Полнота типа.
-
Задача.
|