ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ
МОДЕЛИРОВАНИЕ
КОМПЬЮТЕРНАЯ ГРАФИКА
ПРОГРАММИРОВАНИЕ
А.М. Горелик "Смешанное программирование на Фортране и Си"
А.М. Горелик "Смешанное программирование на Фортране и Си"

Аннотация.

В статье рассматриваются средства языка Фортран 2003/2008, которые обеспечивают взаимодействие программ, написанных на Фортране и Си. Механизм, который обеспечивает удобный интерфейс при смешанном программировании, учитывает различия в типах данных, переменных, глобальных данных и соглашениях при вызовах процедур.

Ключевые слова:

Фортран, Си, стандарты, языки программирования.

Стр. 62-67.

A.M. Gorelik

"Mixed Language Programming for Fortran and C"

This article contains the definition of Fortran 2003/2008 features which provide Fortran and C to operate. Mechanism which provides comfortable interface for mixed programming takes into consideration differences of data types, variables, procedures and global data.

Keywords: Fortran, C, standardization, programming language.

 REFERENCES

1. ISO/IEC 1539-1: 2004. Information technology – Programming languages –- Fortran – Part 1: Base Language.
2. ISO/IEC 1539-1: 2010. Information technology – Programming languages –- Fortran – Part 1: Base Language.
3. ISO/IEC 9899:1999, Programming languages – C.
4. Metcalf M., Reid J., Cohen M. Fortran 95/2003 Explained. Oxford.
5. Gorelik A.M. Programmirovanie na sovremennom Fortrane. M.: Finansy i statistika, 2006 S.350.
6. Gorelik A.M. Evolyutsiya yazyka programmirovaniya Fortran (1957–2007) i perspektivy ego razvitiya. //Vychislitelnye metody i programmirovanie, 2008, t.9, №2, S.223-241.
7. Gorelik A.M. Sravnenie standartov yazyka Fortran. //Informatsionnye tekhnologii i vychislitelnye sistemy, 2015, №3, S.45-64.
8. Gorelik A.M. Object-Oriented Programming in Modern Fortran. // Programming and Computer Software, 2004, №3, S. 173-179.
9. Gorelik A.M. Novyy standart yazyka Fortran (Fortran 2008). // Preprinty IPM im. M.V. Keldysha RAN. 2011. №16. 29 s.
10. TS 29113: “Further Interoperability of Fortran with S”ISO/IEC JTC1/SC22/WG5N1942.

2017 / 03
2017 / 02
2017 / 01
2016 / 04

© ФИЦ ИУ РАН 2008-2016. Создание сайта "РосИнтернет технологии".