Математика

Физика

Химия

Биология

Техника и    технологии

Языки программирования и схемотехника СБИС-Фути К М.: Мир, 1988. — 224 с., ил.
Фути К., Судзуки Н.
> 96 Языки программирования и схемотехника СБИС: Пер. о япон. — М.: Мир, 1988. — 224 с., ил.
ISBN 5—03—000399—1
Книга является переводом седьмого тома П-томной серии по микроэлектронике, ваписанной видными японскими специалистами. Она посвящена созданию системного программного обеспечения ЭВМ пятого поколения с использованием элементов искусственного интеллекта. Особое внимание уделено сопоставлению языков логического программирования Лисп, Пролог с новым языком, близким к языку объектно-ориентированного типа. Реализация языка рассмотрена на уровнях архитектуры виртуальной Смолток-машины и микропрограмм. Описаны также СБИС, реализующие эти микропрограммы.
Для научных работников и инженеров, создающих информационно-программное обеспечение, а также студентов, специализирующихся в области вычислительной ихяикн.
Предисловие редактора перевода
В настоящее время методология математического моделирования распространяется на сферы проектирования, обучения и управления. Необходимы математические модели объектов, имеющих сложную структуру, и методы принятия решений на их основе. Универсальные технические и программные средства, созданные для решения задач численного характера, оказываются малопригодными для представления и обработки моделей. В связи с этим возрастает интерес к моделям и методам дискретной математики и математической логики. Неизбежность участия человека в принятии решений требует создания эффективных диалоговых систем реализации вычислительного эксперимента, удобных средств формирования, изменения и анализа моделей сложных систем. Пользователь должен иметь возможность, обращаясь к модели, указывать, что следует получить, не заботясь о том, как это сделать; нужные методы и алгоритмы должны выбираться автоматически. Эту возможность предоставляют создаваемые в последнее время так называемые объектно-ориентированные языки программирования. Программная единица такого языка является математическим представлением объекта, т. е. моделью, и включает описание математических методов ее преобразования и анализа.
Реализация объектно-ориентированных языков с использованием учитывающих их особенности аппаратных средств, а также специализированных рабочих мест программиста позволяет существенно повысить производительность труда как программистов, так и пользователей. Поэтому в нашей стране и за рубежом в качестве одного из направлений современного программирования развивается концептуальное, или объектно-ориентированное, программирование. Его актуальность возрастает с расширением производства персональных компьютеров.
Представление и обработка знаний — одна из проблем, решаемых в Японии по программе создания ЭВМ пятого поколе-ЧгШ вый П°ДХ°Д к программированию (от объекта, а не от •ЭВМ, на которой реализуется программа) потребовал и нового подхода к разработке технических средств, а именно, к созданию машины, учитывающей особенности объектно-ориентиро-анного языка и обеспечивающей необходимое быстродействие при организации диалога с пользователем.
Содержание
Предисловие редактора перевода........... 5
Предисловие................ 7
Глава 1. Структуры данных и структуры управления..... 9
1.1. Структуры данных........... 11
1.2. Структуры управления.......... 24
Глава 2. Отношения и объекты........... 45
2.1. Модель мира............ 45
2.2. Реляционные модели.......... 53
2.3. Языки программирования логического и функционального типов............... 73
2.4. Параллельные структуры управления...... 81
2.5. Объектно-ориентированное программирование ... 85
Глава 3. Введение в Смолток............ 99
3.1. Общие сведения о языке Смолток....... 100
3.2. Пример программы........... 115
3.3. Структура системы........... 126
3.4. Технологическая среда разработки программ .... 138
3.5. Описание компилятора.......... 142
Глава 4. Архитектура Смолток-ориентированного процессора . . . 148
4.1. Структура управления.......... 149
4.2. Структура памяти........... 158
4.3. Система команд............ 166
Глава 5. Реализация Смолток-ориентированной машины «Катана» 174
5.1. Принципы проектирования......... 174
5.2. Архитектура микропроцессора........ 175
5.3. Метод реализации........... 193
Предметный указатель.............. 221

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz