SoftCraft
разноликое программирование

Отправная точка
Программирование
Windows API
Автоматы
Нейроинформатика
Парадигмы
Параллелизм
Проектирование
Теория
Техника кодирования
Трансляторы
Учебный процесс
Прочие вопросы

Разное

Беллетристика
Брюзжалки
Цели и задачи
Об авторе


Ссылки на используемые источники информации


[ Заметки по парадигмам программирования ]


  1. [Appleton] Appleton Brad. Patterns and Software: Essential Concepts and Terminology. Электронная версия документа расположена по адресу: http://www.enteract.com/~bradapp/docs/patterns-intro.html.
  2. [Bobrow] Bobrow D., Stefik M. Perspectives on Artificial Intelligence Programming. Science vol. 231, p. 951, February 1986.
  3. [Buschmann] Buschmann F, Meunier R, Rohnert H, Sommerlad P, Stal M. Pattern-Oriented Software Architecture: A System of Patterns, Wiley, Chichester UK, 1996.
  4. [Gamma] Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. - ISBN 0-201-63442-2 Hardback, 416 pages ©1995.
  5. [Goldberg] Goldberg A., Robson D. Smalltalk-80: The Language. Reading, MA: Addison-Wesley, 1989.
  6. [Hejlsberg] Hejlsberg A., Scott W. C# Language Reference.
  7. [Jackson] Jackson M. Principles of Program Design. London, Academic Press, 1975.
  8. [Beck]Beck Kent. Extreme Programming Explained: Embrace Change. - Addison Wesley, 190 pages, 2000.
  9. [King] King G. Object-Oriented really is better than Structured. Электронная версия документа расположена по адресу: http://www-eksl.cs.umass.edu/~gwking/whyoop.htm.
  10. [Kuzmin…] Kuzmin D.A., Kazakov F.A., Legalov A.I. Description of parallel-functional programming language. - Advances in Modeling & Analysis, A, AMSE Press, Vol.28, N3, 1995, pp.1-17.
  11. [Meyer] Meyer M. Object-Oriented Software Construction. Second Edition. ISE Inc. Santa Barbara (California).
  12. [Meyers] Meyers Scott. How Non-Member Functions Improve Encapsulation.
  13. [MSF] Microsoft Solutions Framework
  14. [Moessenboeck] Moessenboeck H. Object-Oriented Programming in Oberon-2. - / Springer-Verlag. (c) 1993
  15. [MoessenboeckWirth] Moessenboeck H., Wirth N. The Programming Language Oberon-2. Institut fur Computersysteme, ETH Zurich July 1996.
  16. [Wirth] Wirth N. The Programming Language Oberon. Электронная версия документа расположена по адресу: ftp://ftp.inf.ethz.ch/pub/software/Oberon/OberonV4/Docu/OberonReport.Text
  17. [Алгоритмы] Алгоритмы, математическое обеспечение и проектирование архитектур, многопроцессорных вычислительных систем. Под ред. А.П. Ершова. - М: Наука, 1982.
  18. [Андрианов] Андрианов А.Н., Бычков С.П., Хорошилов С.И. Программирование на языке симула-67. – М.: Наука. Глав. ред. физ.-мат. лит., 1985. – 288 с.
  19. [АРНФС] Англо-русско-немецко-французский толковый словарь по вычислительной технике и обработке данных, 4132 термина. Под. ред. А.А. Дородницына. М.: 1978. 416 с.
  20. [Архангельский] Архангельский А. Программирование в Borland C++ Builder 4. - М.: "Бином". - 928 с.
  21. [Барендрегт] Барендрегт Х. Ламбда-исчисление. Его синтаксис и семантика. /Пер. с англ. - М.: Мир, 1985. - 606 с.
  22. [Бек] Бек Кент. Экстремальное программирование. Открытые системы, №1-2, 2000. Адрес электронной версии документа: http://www.osp.ru/os/2000/1-2/059.htm.
  23. [Бердж] Бердж В. Методы рекурсивного программирования. /Пер. с англ. - М.: Машиностроение, 1983. - 248 с.
  24. [Боэм] Боэм Б., Браун Дж., Каспар Х. и др. Характеристики качества программного обеспечения. /Пер. с англ. М.: Мир, 1981. - 208 с., ил.
  25. [Буч92] Буч Г. Объектно-ориентированное проектирование с примерами применения. /Пер. с англ. - М.: Конкорд, 1992. - 519 с., ил.
  26. [Буч98] Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++, 2-е изд./Пер. с англ. - М.: "Издательства Бином", СПб: "Невский диалект", 1998 г. - 560 с., ил.
  27. [Васкевич] Васкевич Д. Стратегии клиент/сервер. Руководство по выживанию для специалистов по реорганизации бизнеса. - К.: "Диалектика", 1996. - 384 с.
  28. [Вендров] Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. - Сервер информационных технологий (www.citforum.ru).
  29. [Вирт85] Вирт Н. Алгоритмы + структуры данных = программы. - М.: Мир, 1985.
  30. [Вирт87] Вирт Н. Программирование на языке Модула-2. /Пер. с англ. - М.: Мир, 1987. – 244 с.
  31. [Вирт89] Вирт Н. Алгоритмы и структуры данных. - М.: Мир, 1989.
  32. [Вирт96] Вирт Н. Долой "жирные" программы. "Открытые системы", №6 (20), 1996, стр. 26-31.
  33. [Гамма] Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного пректирования. Паттерны проектирования. /Пер. с англ. - СПб: Питер, 2001. - 368 с.
  34. [Голуб] Голуб А.И. C, C++. Правила программирования. М: Бином. 1996. - 272 с.
  35. [Гофман] Гофман В., Хомоненко А. Delphi 5 в подлиннике. - СПб.: "BHV – Санкт-Петербург", 1999. - 800 с.
  36. [Дал69] Дал У.И., Мюрхауг Б., Нюгорд К. Симула-67. Универсальный язык программирования. - М.: Мир, 1969. - 99 с.
  37. [Дал75] Дал У., Дейкстра Э., Хоор К. Структурное программирование. /Пер с англ. - М.: Мир, 1975. - 247 с.
  38. [Дарнел] Дарнел JavaScript. Справочник. - СПб.: "Питер", 2000. - 192 с.
  39. [Дейкстра78] Дейкстра Э. Дисциплина программирования./Пер. с англ. - М.: Мир, 1978.
  40. [Джехани] Джехани Н. Язык Ада. /Пер. с англ. – М.: Мир, 1988. – 522 с.
  41. [Джоунз] Джоунз Г. Программирование на языке Оккам: Пер. с англ. - М.: Мир, 1989. - 208 с.
  42. [Зиглер] Зиглер К. Методы проектирования программных систем: Пер. с англ. - М.: Мир, 1985. -328 с.
  43. [Йордон] Йордон Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадежном проекте. /Пер. с англ. - М.: Издательство "ЛОРИ", 2000. - 256 с.
  44. [Казаков…] Казаков Ф.А., Кузьмин Д.А., Легалов А.И. Параллельный язык управления потоков данных. - Математическое обеспечение и архитектура ЭВМ: Сб. научных работ. Вып. 2. КГТУ, Красноярск, 1997. с. 105-113.
  45. [Катленд] Катленд Н. Вычислимость. Введение в теорию рекурсивных функций. /Пер. с англ. - М.: Мир, 1983. - 256 с.
  46. [Кауфман] Кауфман В.Ш. Языки программирования. Концепции и принципы. - М.: Радио и связь, 1993. - 432 с.
  47. [Легалов] Легалов А.И., Казаков Ф.А., Кузьмин Д.А. Водяхо А.И. Модель параллельных вычислений функционального языка. Известия ГЭТУ, Сборник научных трудов. Выпуск 500. Структуры и математическое обеспечение специализированных средств. С.-Петербург, 1996. с. 56-63.
  48. [Легалов97-1] Легалов А.И. Разработка программ на основе объектно-реляционной методологии. - Математическое обеспечение и архитектура ЭВМ: Сб. научных работ. Вып. 2. КГТУ, Красноярск, 1997. с. 223-235.
  49. [Легалов97-2] Легалов А.И. Сочетание процедурного и объектного подходов при разработке программ. - Вестник Красноярского государственного технического университета. Сб. научных трудов. Вып. 10. Красноярск, 1997. с. 102-109.
  50. [Легалов99] Легалов А.И. Модель конструирования понятий. - Достижения науки и техники - развитию сибирских регионов: Тезисы докладов Всероссийской научно-практической конференции с международным участием; В 3 ч. Ч 3. Красноярск, КГТУ, 1999. с. 197-198.
  51. [Легалов99-2] Легалов А.И. Процедурно-параметрическое программирование. - Проблемы информатизации региона. ПИР-99: Сб. научных трудов пятой Всероссийской научно-практической конференции. Красноярск: КГТУ, 1999. с. 13-27.
  52. [Лег2000-1] Легалов А.И. Процедурно-параметрическая парадигма программирования. Возможна ли альтернатива объектно-ориентированному стилю? - Красноярск: 2000. Деп. рук. № 622-В00 Деп. в ВИНИТИ 13.03.2000. - 43 с.
  53. [Лингер] Лингер Р., Миллс Х., Уитт Б. Теория и практика структурного программирования. - М.: Мир, 1982. - 406 с.
  54. [Маклаков] Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. - М.: ДИАЛОГ-МИФИ, 1999. - 256 с.
  55. [Маслов] Маслов В.В. Основы программирования на языке Перл. - М.: Радио и связь, Горячая линия - Телеком. 1999. - 144 с.
  56. [Маурер] Маурер У. Введение в программирование на языке ЛИСП. - М.: Мир, 1976. - 104 с.
  57. [Мейерс2000-1] Мейерс С. Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов: Пер. с англ. - М.: ДМК, 2000. - 240 с.
  58. [Мейерс2000-2] Мейерс С. Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов: Пер. с англ. - М.: ДМК Пресс, 2000. - 304 с.
  59. [Нортон] Нортон П. Программирование на Java. Руководство П.Нортона (в 2-х томах). "СК-Пресс", 1998 - 900 с.
  60. [Остераут] Остераут Дж. Сценарии: высокоуровневое программирование для XXI века. Открытые системы, №3, 1998.
  61. [Пешио] Пешио К. Никлаус Вирт о культуре разработки ПО. "Открытые системы", №1, 1998, с. 41-44.
  62. [Райтингер] Райтингер М. Visual Basic 6: полное руководство. - Киев: "BHV-Киев", 1999. - 720 с.
  63. [Роджерсон] Роджерсон Д. Основы COM / Пер. с англ. - М.: Издательский отдел "Русская редакция" ТОО "Channel Trading Ltd.", 1997. - 376 с.
  64. [Стерлинг] Стерлинг Л., Шапиро Э. Искусство программирования на языке Пролог /Пер с англ. - М.: Мир, 1990. - 235 с.
  65. [Страуструп] Страуструп Б. Язык программирования C++. Третье издание. /Пер. с англ. - СПб.; М.: "Невский диалект" - "Издательство БИНОМ", 1999. - 991 с.
  66. [Страуструп2000] Страуструп Б. Дизайн и эволюция C++: Пер. с англ. - М.: ДМК Пресс, 2000. - 448 с.
  67. [Фролов] Фролов Г.Д., Олюнин В.Ю. Практический курс программирования на языке PL/1. – М.: Наука, 1983.
  68. [Хендерсон] Хендерсон. Функциональное программирование. /Пер. с англ. М.: Мир, 1983.
  69. [Хиллер] Хиллер С. Microsoft Visual Basic, Scripting Edition в действии. /Пер. с англ. - СПб.: Питер, 1997. - 448 с.
  70. [Хоар] Хоар Ч. Взаимодействующие последовательные процессы. Пер. с англ. - М.: Мир, 1989. -264 с.
  71. [Цикритзис] Цикритзис Д., Лоховски Ф. Модели данных. Пер. с англ. - М.: Финансы и статистика, 1985. - 344 с.
  72. [Шагурин] Шагурин И.И., Бродин В.Б., Мозговой Г.П. 89386: описание и система команд. – М.: МП “Малип”, 1992. – 160 с.
  73. [Элджер] Элджер Дж. C++: библиотека программиста. Пер. с англ. - СПб.: ЗАО "Издательство Питер", 1999. - 320 с.
  74. [Языки] Языки программирования. Под ред. Женюи Ф. /Пер. с англ. М.: Мир, 1972. 406 с.

[ Заметки по парадигмам программирования ]