Воздушный шар Smalltalk'а Smalltalk в России

Это начальная страница раздела посвящённого языку Смолток (Smalltalk) и объектно-ориентированным технологиям.



Книги

Язык программирования Smalltalk-80
Перевод на русский язык классической книги А.Голдберг (Adele Goldberg) и Д.Робсон (David Robson) "Smalltalk-80: The Language".
Объектно-ориентированное программирование. Язык Smalltalk.
В учебном пособии обсуждаются базовые понятия объектной идеологии, их реализация и применение в языке Smalltalk. Основу книги составили материалы курсов, читавшихся авторами в Ростовском государственном университете и Донском государственном техническом университете.
Для студентов и преподавателей вузов, практикующих программистов и всех желающих изучить язык Smalltalk и объектно-ориентированное программирование.
 

Реализации Smalltalk

Русский Smalltalk
Это русскоязычная версия языка Smalltalk, созданная в ИПИ РАН под руководством А.Г.Иванова. Учебная версия этой системы, ее краткая документация и учебные пособия, основанные на ее использовании, могут быть скопированы со страницы, посвященной системе Смолток (Русский Smalltalk).
IBM VisualAge
Smalltalk Express
16-разрядная реализация языка Смолток (Smalltalk) для MS Windows.
Squeak

 

Публикации по языку Smalltalk

А.Г. Иванов, IBM Visual Age for Smalltalk для разработки корпоративного ПО
Статья из PC Week (Russian Edition) N 10, 1999
Документ также доступен в других форматах:
Ю.А. Кирютенко, В.А. Савельев, Неизвестный Smalltalk
Обзор языка Smalltalk по мотивам книги Adele Goldberg и David Robson "Smalltalk-80: The Language". Статья также доступна в следующих форматах:
А.Г. Иванов, Ю.Е. Кремер, Smalltalk: Концепция объектно-ориентированного программирования.
Статья об языке Смолток и объектно-ориентрованном программировании, первоначально опубликованная в Компьютер пресс 1992 N4.
Объектно-ориентированная среда программирования. (А.Г. ИВАНОВ, А.В. КАРПОВА, Ю.Е. КРЕМЕР, В.П. СЕМИК)
Обзорная статья из сборника "Системы и средства информатики" - вып.3 - М.: Наука, 1993.
А.Г. Иванов, Объектно-ориентрованные системы: состояние и перспективы
Обзор по материалам фирмы Ovum. Хотя обзор и был составлен в начале 90-х, он, большей частью, не утратил своей актуальности и сейчас, так как особенности развития индустрии программирования в нашей стране привели к тому, что по настоящему эффективные профессиональные инструменты и среды програмирования малоизвестны. Обзор расказывает о многочисленных применениях объектно-ориентированной технологии (ООТ), типичных проблемах и ошибках, возникающих при внедрении ООТ, подходах к объектно-ориентированному программированию, содержит обзор объектных и объектно-ориентированных языков программирования, рассказывает об их особенностях, достоинствах и ограничениях.
Документ также доступен в других форматах:
А.Г. Иванов, Министерство обороны США выбирает Смолток
Смолток выбран для создания системы моделирования боевых действий. Этот документ также доступен и в других форматах:
Часто задаваемые вопросы по Смолтоку
ANSI Smalltalk Draft Standard
Смолток вступил в эпоху стандартизации. Стандарт должен позволить успешно переносить, по крайней мере, абстрактные типы данных и классы моделей (то есть те части приложений, которые не имеют дело с графикой и оконной системой) между реализациями. Некоторые материалы о черновом стандарте Смолтока размещены здесь.

 

Объектно-ориентированные технологии

Метод OOSE: подход, управляемый видами использования. Ивар Якобсон, Магнус Кристиансен, Ларри Константайн
Метод OOSE (Object-Oriented Software Engineering) - это систематизированный метод промышленной разработки программного обеспечения (ПО), разработанный Иваром Якобсоном. Он основывается на проектировании, управляемом видами использования - подходе, центральным звеном которого является понимание того, как фактически используется система. Организуя модели анализа и проектирования на основе последовательных взаимодействиях пользователя и системы (т.е. фактических сценариях её использования), указанная методология позволяет создавать более удобные, прочные системы, легче приспособляемые к изменениям. (Перевод А.Г.Иванова).
Этот документ доступен также в других форматах:
Объектно-ориентированный подход к технологии программирования, А.Г. Иванов, А.А. Пятницкий, Ю.Е. Филинов
Обобщается опыт применения объектно-ориентированного подхода к технологии программирования. По сравнению с традиционным функциональным подходом, вместо последовательных этапов цикла жизни программы решение задачи представляется в виде иерархии уровней, начиная с требований пользователя и кончая сопровождением готовой программы. Все уровни разрабатываются в единой среде программирования с использованием одного языка. Отмечается, как в объектно-ориентированной технологии решаются проблемы, присущие функциональному подходу: слабая формализация связей между этапами цикла жизни, внесение изменений в проект, повторное использование результатов разработок.
Этот документ доступен также в других форматах:

Получить Adobe Acrobat Reader

Учебные пособия по языку Smalltalk (версий Smalltalk/V, Smalltalk/V для Windows и Smalltalk Express), используемые в Ростовском государственном университете и Донском техническом университете (бывший Ростовский институт сельскохозяйственного машиностроения), доступны на Smalltalk-странице Ростовского университета.

Page Top


Our Site Is Listed at WWW.RU Союз образовательных сайтов
Яндекс цитирования Иван Сусанин - новый каталог Интернет ресурсов ПоСети: участник рейтинга Рейтинг@Mail.ru


Powered by FreeBSD Powered by Apache
Best with Any Browser
Воскресная компьютерная школа Учебный центр «Знание»

Copyright © В.А. Савельев, 1998.

Юридические вопросы