DSpace Repository

Особенности языка процедурно-параметрического программирования

Show simple item record

dc.contributor.author Легалов, А. И. ru_RU
dc.contributor.author Солоха, А. Ф. ru_RU
dc.creator Сибирский федеральный университет ru_RU
dc.creator Siberian Federal University en_EN
dc.date.accessioned 2015-03-03T10:10:06Z
dc.date.available 2015-03-03T10:10:06Z
dc.date.issued 2011
dc.identifier.citation Легалов А. И., Солоха А. Ф. Особенности языка процедурно-параметрического программирования // Вестник НГУ. Серия: Информационные технологии. 2011. Т. 9. Вып. 3. С. 15-22. - ISSN 1818-7900. ru_RU
dc.identifier.issn 1818-7900
dc.identifier.uri https://lib.nsu.ru/xmlui/handle/nsu/6921
dc.description.abstract Some specific opportunities of procedure-parametric programming language described. The procedural-parametric programming paradigm overcomes a number of shortcomings specific to a pure object-oriented design and programming approach. It supports more effective evolution software development using multimethods. Generalized records and parametric procedures proposed for it. Furthermore new module organization was used for flexible extension of programs. en_EN
dc.description.abstract Приводится ряд специфических особенностей языка процедурно-параметрического программирования. Реализованная процедурно-параметрическая парадигма позволяет преодолеть ряд недостатков, присущих объектно-ориентированному подходу, обеспечивая эффективную эволюционную поддержку динамического множественного полиморфизма, применяемого в мультиметодах. Для этого предлагаются обобщенные записи и параметрические процедуры. Для повышения гибкости при расширении программ используется новая модульная структура. ru_RU
dc.language.iso ru
dc.publisher Новосибирский государственный университет ru_RU
dc.subject языки программирования ru_RU
dc.subject парадигмы программирования ru_RU
dc.subject эволюционная разработка программ ru_RU
dc.subject модульное программирование ru_RU
dc.subject процедурно-параметрическое программирование ru_RU
dc.subject procedural-parametric programming en_EN
dc.subject module programming en_EN
dc.subject evolution software development en_EN
dc.subject programming paradigms en_EN
dc.subject programming languages en_EN
dc.title Особенности языка процедурно-параметрического программирования ru_RU
dc.title.alternative The features of procedure-parametric programming language en_EN
dc.type Article
dc.description.reference 1. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования: Пер. с англ. СПб.: Питер, 2001. 368 с. 2. Коплиен Дж. Мультипарадигменное проектирование для C++. Библиотека программиста. СПб.: Питер, 2005. 235 с. 3. Легалов А. И. ООП, мультиметоды и пирамидальная эволюция // Открытые системы. 2002. № 3. С. 41–45. 4. Легалов А. И. Мультиметоды и парадигмы // Открытые системы. 2002. № 5. С. 33–37. 5. Мейерс С. Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов: Пер. с англ. М.: ДМК Пресс, 2000. 304 с. 6. DeMichiel L. G., Gabriel R. P. The Common Lisp Object System: An Overview. URL: http://www.dreamsongs.com/NewFiles/ECOOP.pdf 7. Легалов А. И. Процедурно-параметрическая парадигма программирования. Возможна ли альтернатива объектно-ориентированному стилю? Красноярск, 2000. Рук. деп. в ВИНИТИ 13.03.2000. № 622-В00. 43 с. 8. Легалов А. И., Швец Д. А. Язык программирования О2М. URL: http://www.softcraft.ru/ppp/o2m/o2mref.shtml 9. Легалов И. А. Применение обобщенных записей в процедурно-параметрическом языке программирования // Науч. вестн. НГТУ. 2007. № 3 (28). С. 25–38. 10. Легалов А. И., Бовкун А. Я., Легалов И. А. Расширение модульной структуры программы за счет подключаемых модулей / Докл. АН ВШ РФ. 2010. № 1 (14). С. 114–125. 11. Свердлов С. З. Языки программирования и методы трансляции: Учеб. пособие. СПб.: Питер, 2007. 638 с. ru_RU
dc.subject.udc 004.432.2
dc.relation.ispartofvolume 9
dc.relation.ispartofnumber 3
dc.relation.ispartofpages 15-22


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account