Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Статья посвящена исследованию возможности вызова программ, реализованных на языке Fortran 95, из среды Java. Для того, чтобы среды могли обмениваться данными, должно быть отображение данных одной среды на данные другой. В статье представлено описание отображения данных языка Fortran на данные языка Java и обратно. Также описан способ эффективной передачи данных из среды Java в среду Fortran и обратно. Он заключается в том, что память, выделенная средой Fortran для размещения общих блоков и массивов, отождествляется с прямыми буферами среды Java. То есть прямые буферы среды Java размещаются по тем же адресам памяти, по которым размещены общие блоки и массивы языка Fortran. Помимо этого, в статье описан метод организации вызова подпрограмм, реализованных на языке Fortran из окружения Java, заключающийся в передаче параметров через прямые буферы окружения Java.
Введение
Имеется достаточно большое количество программ, реализованных на языке Fortran и не потерявших ценность. В настоящее время широкую популярность получила среда программирования Java, обеспечивающая переносимость программ. Следовательно, возникает потребность иметь возможность вызывать подпрограммы, реализованные на языках Fortran, из Java-программ.
Для вызова подпрограмм, реализованных на языке С из Java программ есть JNI, который доступен, начиная с версии JDK 1.2. Аналогичного интерфейса для вызова Fortran-подпрограмм нет. Предложенная работа повещена разработке методики вызова Fortran-подпрограмм из Java-среды.
В настоящей работе рассмотрены основные отличия языков С и Fortran, препятствующие использованию методики, аналогичной JNI для вызова Fortran-подпрограмм из Java-программ. Построено отображение данных языка Fortran на данные Java и обратно. Предложена методика реализации общей области памяти для Java- и Fortran-сред через прямые буферы пакета java.nio. В последнем разделе описана прототипная реализация, выполненная с использованием JNI, которая показала эффективность предложенной методики.
Введение
Имеется достаточно большое количество программ, реализованных на языке Fortran и не потерявших ценность. В настоящее время широкую популярность получила среда программирования Java, обеспечивающая переносимость программ. Следовательно, возникает потребность иметь возможность вызывать подпрограммы, реализованные на языках Fortran, из Java-программ.
Для вызова подпрограмм, реализованных на языке С из Java программ есть JNI, который доступен, начиная с версии JDK 1.2. Аналогичного интерфейса для вызова Fortran-подпрограмм нет. Предложенная работа повещена разработке методики вызова Fortran-подпрограмм из Java-среды.
В настоящей работе рассмотрены основные отличия языков С и Fortran, препятствующие использованию методики, аналогичной JNI для вызова Fortran-подпрограмм из Java-программ. Построено отображение данных языка Fortran на данные Java и обратно. Предложена методика реализации общей области памяти для Java- и Fortran-сред через прямые буферы пакета java.nio. В последнем разделе описана прототипная реализация, выполненная с использованием JNI, которая показала эффективность предложенной методики.
Другие работы
Автобиография Г. Спенсера. Его научные труды
Elfa254
: 3 марта 2013
Название документа: Автобиография Г. Спенсера. Его научные труды . 2 Негосударственное образовательное учреждение высшего профессионального образования Институт международного права и экономики имени А.С. Грибоедова РЕФЕРАТ по предмету: «Социология» на тему: «Автобиография Г. Спенсера. Его научные труды» Липецк 2009 ГЕРБЕРТ
СПЕНСЕР СПЕНСЕР, ГЕРБЕРТ (Spencer, Herbert) (1820-1903) - английский философ и социолог, идеолог социал-дарвинизма. Родился в семье учителя 27 апреля 1820 в Дерби. До 13 лет
15 руб.
Заработная плата на предприятиях угольной промышленности
Slolka
: 30 октября 2013
Содержание
Введение
1. Особенности организации заработной платы на предприятии в рыночной экономике
1.1 Сущность заработной платы, функции и принципы организации
1.2 Формы и системы оплаты труда на предприятии
1.3 Зарубежный опыт материального стимулирования труда персонала предприятия
2. Анализ и оценка эффективности оплаты труда на шахте «Воркутинская» ОАО «Воркутауголь»
2.1 Краткая характеристика шахты «Воркутинская»
2.2 Расчет заработной платы рабочих шахты
2.2.1 Расчет заработной
10 руб.
Пята. Вариант 5 ЧЕРТЕЖ
vermux1
: 27 февраля 2024
Пята. Вариант 5
По двум проекциям построить третью проекцию с применением разрезов. Нанести размеры.
Чертеж выполнен на формате А3 + 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D.
Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
По другим вариантам и всем вопросам пишите в Л/С.
150 руб.
Вексельные обязательства при банкротстве сторон
alfFRED
: 25 октября 2013
Введение. 2
Глава 1. Несостоятельность (банкротство) и вексельное обращение. Характеристика нормативной базы. 5
Глава 2. Рассмотрение дела о банкротстве в Арбитражном суде 16
§ 1 Субъекты вексельных правоотношений и несостоятельности 16
§ 2 . Право подачи заявления о несостоятельности должника 18
Глава 3. Вексельные обязательства при применении различных процедур банкротства 30
§ 1 . Наблюдение 30
§ 2 . Внешнее управление 33
§ 3 Конкурсное производство. 36
Заключение 42
Список использованной лит
77 руб.