Читать статья по информатике, вычислительной технике, телекоммуникациям: "Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java" Страница 9

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

будет работать стабильно. Но как только объектный модуль с такой функцией участвует в формировании разделяемой библиотеки и подобного рода функция вызывается подпрограммой, которая, в свою очередь, вызывается виртуальной машиной Java, выполнение основной программы прекращается по причине получения виртуальной Java-машиной сигнала номер 11.

Данные ограничения в дальнейшем развитии работы будут сняты посредством автоматического добавления в код Fortran-программы недостающих описаний.

Заключение

Разработана организация взаимодействия среды Java и подпрограмм, реализованных на языке Fortran. Была выполнена прототипная реализация. Прототипная реализация показала, что описанная методика вызова подпрограмм, реализованных на языке Fortran, из окружения Java, реализуется с минимальными накладными расходами, а, следовательно, эффективно.

Дальнейшее развитие предполагает разработку методики рефакторинга Fortran-программ с целью преобразования их в такой вид, какой было бы удобно автоматически транслировать на язык Java.

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

Б.Керниган, Д.Ритчи. Язык программирования Си. Санкт-Петербург, 2001

Фортран 77 ЕС ЭВМ. Справочное издание. Москва "Финансы и статистика", 1989

Фортран. Программированное учебное пособие. Киев "Вища школа", 1980

У.Савитч. Язык Java. Курс программирования. Москва - Санкт-Петербург - Киев "Вильямс", 2002

Ю.И. Рыжиков. Совремнный фортран. Санкт-Петербург "Корона принт", 2004

Артур Гриффитс. GCC. Полное руководство. Москва - Санкт-Петербург - Киев DiaSoft, 2004

С. Д. Устюгов, В. М. Чечеткин. Взрыв сверхновой при крупномасштабной конвективной неустойчивости вращающейся протонейтронной звезды. //

Астрономический журнал, 1999, том 76, №11, с. 816-824.

Для подготовки данной работы были использованы материалы с сайта http://www.citforum.ru/


Интересная статья: Основы написания курсовой работы