Данные в языках программирования. Абстракция и типология

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Сборник посвящен новому направлению в системном и теоретическом программировании — разработке языковых средств абстракции данных, позволяющих хорошо структурировать программы, и исследованию понятия типа данных в программировании. В числе авторов — известные специалисты, основатели этого направления — Ч. Хоар, Д. Скотт (Великобритания), Д. Парнас (США) и др.Для программистов и математиков, интересующихся методологией, языковыми и математическими основами программирования.

Author(s): Агафонов В.Н. (ред.)
Series: Математическое обеспечение ЭВМ
Publisher: Мир
Year: 1982

Language: Russian
Commentary: обрезал поля
Pages: 329
City: Москва

Предисловие 5

Д. Парнас. Метод спецификации модулей программного обеспечения (с примерами). Перевод В.С. Нумерова 9

Д. Скотт. Теория решеток, типы данных и семантика. Перевод В.Ю. Сазонова 25

Ч. Хоар. Доказательство правильности представления данных. Перевод М. И. Дехтяря 54

Дж. Эрли. Структуры данных реляционного уровня для языков программирования. Перевод В.С. Нумерова 68

Б. Л исков, С. Зиллес. Методы спецификации, используемые для абстракции данных. Перевод М.И. Дехтяря 91

В. Вульф, JP. Лондон, М. Шоу. Введение в построение и верификацию программ на языке Альфард. Перевод М.И. Дехтяря 123

А. Шамир, У.Уэйдж• Типы данных как объекты. Перевод В.Ю. Сазонова 154

Б. Бросгол. Дискуссионные вопросы из области типов данных и контроля типов. Перевод В.Н. Агафонова 170

Д. Леман, М. Смит. Типы данных. Перевод М.К. Валиева 196

A. Демерс, Дж. Донахью, Р.Тейтелъбаум, Дж.Уильямс. Инкапсулированные типы данных и полиморфные процедуры.
Перевод В.Н. Агафонова 214

X. Эриг, Х.-й. Креовски, П. Ладавиц. Алгебраическая реализация абстрактных типов данных: понятие, синтаксис,
семантика и корректность. Перевод М.К. Валиева 243

B.Н. Агафонов. Типы и абстракция данных в языках программирования (обзор) 265