Файл: Международные и отечественные стандарты языков программирования. Сходство и отличия стандартов ( Цель стандартизации языков программирования).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 17.05.2023

Просмотров: 39

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Заключение

Существует большое количество различных версий языков программирования и их компиляторов. И для того, чтобы компиляция одной и той же программы различными компиляторами всегда давала одинаковый результат, разрабатываются общие стандарты языков программирования.

Общими стандартами языка занимаются крупные, профильные компании: ANSI (American National Standards Institute), Институт инженеров по электротехнике и электронике IEEE (Institute of Electrical and Electronic Engineers), Организация международных стандартов ISO (International Standards Organization) и др.

Но любая организация или компания может адаптировать общий стандрат, на его основе сделать свой, под свои задачи

Для конкретной компании или проекта не обязательно делать свой стандарт, можно взять наиболее подоходящий из похожего по задач и системе решения этих задач бизнеса.

Но чтобы выбрать наиболее подходящий стандарт и тем более его адаптировать, важно изучать уже существующие, разбираться в их целях и задачах. И уже на основе сходств и отличий, достоинств и недостатков делать свой выбор.

Список литературы

  • «Основы информационных технологий» И. Ю. Баженова, В. А. Сухомлин Введение в программирование (322 стр.)
  • «Стандарт С++ 11» Александр Смаль
  • https://ru.wikipedia.org/wiki/Язык_программирования
  • https://google.github.io/styleguide/cppguide.html
  • http://1io.ru/files/stdcpp_0.1.1.2b.pdf
  • Christopher Strachey. Fundamental Concepts in Programming Languages ( (англ.)). — 1967.
  • Повторно опубликовано: Christopher Strachey. Fundamental Concepts in Programming Languages ( (англ.)) // Higher-Order and Symbolic Computation. — 2000. — Т. 13. — С. 11–49. — DOI:10.1023/A:1010000313106.
  • Харольд Абельсон, Джеральд Джей Сассман, Джули Сассман. Структура и интерпретация компьютерных программ (SICP).
  • Фредерик Брукс. Мифический человеко-месяц или Как создаются программные системы. — Addison-Wesley, 1975, 1995. — ISBN ISBN 5-93286-005-7 (1-е изд.).
  • Теренс Пратт. Языки программирования: разработка и реализация = Programming Language Design and Implementation (PLDI). — 1-е издание. — Мир, 1979.
  • Альфред Ахо, Рави Сети, Джеффри Ульман. Компиляторы: принципы, технологии и инструменты. — Addison-Wesley Publishing Company, Издательский дом «Вильямс», 1985, 2001, 2003. — 768 с. — ISBN 5-8459-0189-8 (рус.), 0-201-10088-6 (ориг.).
  • Time-Life Books. Язык компьютера = Computer Languages. — М.: Мир, 1989. — Т. 2. — 240 с. — (Understanding Computers). — 100 000 экз. — ISBN 5-03-001148-X.
  • Лука Карделли[en]. Typeful programming ( (англ.)) // IFIP State-of-the-Art Reports. — Springer-Verlag, 1991. — Вып. Formal Description of Programming Concepts. — С. 431–507.
  1. https://ru.wikipedia.org/wiki/Язык_программирования

  2. И.Ю. Баженов, В.А. Сухомлин Основы информационых технологий, Введение в программирование 16 стр.