VISUAL FORTRAN
книга

VISUAL FORTRAN : новые возможности

Автор: О. Бартеньев

Форматы: PDF

Издательство: Диалог-МИФИ

Год: 1999

Место издания: Москва

ISBN: 5-86404-134-3

Страниц: 290

Артикул: 41436

Возрастная маркировка: 16+

цена: 100
Купить и скачать Читать фрагмент

Пособие содержит обширный материал по специальным, расширяющим стандарт Фортрана возможностям Digital Visual Fortran, который, как известно, использует в том числе и все расширения Microsoft Fortran PowerStation 4.0. При изложении материала предполагалось, что, во-первых, читатель знаком с техникой программирования на Фортране и, во-вторых, имеет возможность работать с последними версиями Digital Visual Fortran или Microsoft Fortran PowerStation 4.0 для Интел-совместимых компьютеров. Использование рассмотренных в пособии методов и свойств Фортрана позволит читателю создавать быстро работающие, при необходимости многоязычные, приложения, имеющие удобный интерфейс и наглядно представляющие результаты вычислений. Предназначено для научно-технических работников, преподавателей, студентов и аспирантов вузов

ПРЕДИСЛОВИЕ
1. ИСПОЛЬЗОВАНИЕ ДИАЛОГОВ
1.1. ПОСТАНОВКА ЗАДАЧИ
1.2. ПОСТРОЕНИЕ ДИАЛОГОВОГО ОКНА
1.3. УСОВЕРШЕНСТВОВАНИЕ ПРОГРАММЫ ТАБУЛЯЦИИ ФУНКЦИИ
1.4. УПРАВЛЯЮЩИЕ ЭЛЕМЕНТЫ ДИАЛОГА
1.5. ПРОЦЕДУРЫ ДЛЯ РАБОТЫ С ДИАЛОГОМ
1.6. УПРАВЛЯЮЩИЕ ИНДЕКСЫ
1.7. ПРИМЕНЕНИЕ СПИСКОВ
1.8. ВЫХОД ИЗ ДИАЛОГА
1.9. ИЗМЕНЕНИЕ ВОЗВРАЩАЕМОЙ ДИАЛОГОМ ВЕЛИЧИНЫ
2. ВЫВОД ГРАФИЧЕСКИХ ДАННЫХ
2.1. ГРАФИЧЕСКИЙ ДИСПЛЕЙ
2.2. РАСТРОВОЕ ИЗОБРАЖЕНИЕ
2.3. ВИДЕОАДАПТЕР
2.4. ВИДЕООКНО И ОКНА ВЫВОДА
2.5. ЗАДАНИЕ КОНФИГУРАЦИИ ВИДЕООКНА
2.6. СИСТЕМЫ ГРАФИЧЕСКИХ КООРДИНАТ. ОКНО ВЫВОДА
2.7. ОЧИСТКА И ЗАПОЛНЕНИЕ ЭКРАНА ЦВЕТОМ ФОНА
2.8. УПРАВЛЕНИЕ ЦВЕТОМ
2.9. ТЕКУЩАЯ ПОЗИЦИЯ ГРАФИЧЕСКОГО ВЫВОДА
2.10. ГРАФИЧЕСКИЕ ПРИМИТИВЫ
2.11. ВЫВОД ТЕКСТА
2.12. УПРАВЛЕНИЕ ТИПОМ ЛИНИЙ
2.13. ЗАПОЛНЕНИЕ ЗАМКНУТЫХ ОБЛАСТЕЙ
2.14. ПЕРЕДАЧА ОБРАЗОВ
2.15. СТАТУС ВЫПОЛНЕНИЯ ГРАФИЧЕСКИХ ПРОЦЕДУР
3. ПРИЛОЖЕНИЯ QUICKWIN
3.1. ВОЗМОЖНОСТИ QUICKWIN
3.2. ОПЕРАЦИИ НАД ОКНАМИ QUICKWIN
3.3. ИЗМЕНЕНИЕ СИСТЕМНОГО МЕНЮ
3.4. ИНИЦИАЛИЗАЦИЯ МЕНЮ И ОБРАМЛЯЮЩЕГО ОКНА
3.5. СОЗДАНИЕ СПИСКА ИМЕЮЩИХСЯ ДОЧЕРНИХ ОКОН
3.6. ИМИТАЦИЯ ВЫБОРА КОМАНД МЕНЮ
3.7. ИЗМЕНЕНИЕ СООБЩЕНИЙ QUICKWIN
3.8. ВЫВОД СТАНДАРТНОГО ОКНА СООБЩЕНИЙ
3.9. ПЕРЕОПРЕДЕЛЕНИЕ СООБЩЕНИЯ О ПРОГРАММЕ
3.10. КОПИРОВАНИЕ ТЕКСТА И ГРАФИКИ ОКНА QUICKWIN
3.11. ПРИМЕНЕНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ИКОН
3.12. ИСПОЛЬЗОВАНИЕ МЫШИ
4. МНОГОНИТОЧНОЕ ПРОГРАММИРОВАНИЕ
4.1. ПОСТАНОВКА ЗАДАЧИ
4.2. НИТИ И ПРОЦЕССЫ
4.3. ОРГАНИЗАЦИЯ НИТЕЙ
4.4. ПРОГРАММИРОВАНИЕ ОБЪЕКТОВ СИНХРОНИЗАЦИИ НИТЕЙ
4.5. ОРГАНИЗАЦИЯ НИТЕЙ ПРИ МНОГООКОННОМ ВЫВОДЕ
4.6. ПЕРЕЧЕНЬ МНОГОНИТОЧНЫХ ПРОЦЕДУР
5. КОМПИЛЯЦИЯ И ПОСТРОЕНИЕ ПРОГРАММ
5.1. НАЗНАЧЕНИЕ КОМАНДЫ DF
5.2. ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ
5.3. ФОРМАТ КОМАНДЫ DF
5.4. ПРАВИЛА ЗАДАНИЯ ОПЦИЙ
5.5. ВХОДНЫЕ И ВЫХОДНЫЕ ФАЙЛЫ
5.6. ФОРМИРОВАНИЕ ИМЕН ВЫХОДНЫХ ФАЙЛОВ
5.7. ВРЕМЕННЫЕ ФАЙЛЫ
5.8. УПРАВЛЕНИЕ БИБЛИОТЕКОЙ ОБЪЕКТНЫХ ФАЙЛОВ
5.9. ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ КОМАНДЫ DF
5.10. ОГРАНИЧЕНИЯ КОМПИЛЯТОРА И ПОСТРОИТЕЛЯ
5.11. ПЕРЕЧЕНЬ ОПЦИЙ КОМПИЛЯТОРА И ПОСТРОИТЕЛЯ
5.12. РАСПРЕДЕЛЕНИЕ ОПЦИЙ ПОСТРОИТЕЛЯ ПО КАТЕГОРИЯМ VS
5.13. ИСПОЛЬЗОВАНИЕ ОПЦИЙ FPS В КОМАНДЕ DF
6. ПОВЫШЕНИЕ БЫСТРОДЕЙСТВИЯ ПРОГРАММ
6.1. ВВЕДЕНИЕ
6.2. ВРЕМЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ
6.3. ВЫРАВНИВАНИЕ ДАННЫХ
6.4. ОПТИМИЗАЦИЯ ИСХОДНОГО КОДА
6.5. ВЛИЯНИЕ ОПЦИЙ КОМАНДЫ DF НА ПРОИЗВОДИТЕЛЬНОСТЬ
6.6. ОБОБЩЕНИЯ
7. ПРОГРАММИРОВАНИЕ НА НЕСКОЛЬКИХ ЯЗЫКАХ
7.1. ВВЕДЕНИЕ
7.2. АТРИБУТЫ DEC
7.3. СОГЛАШЕНИЯ ОБ ИМЕНАХ
7.4. ПРОПИСНЫЕ И СТРОЧНЫЕ БУКВЫ В ИМЕНАХ
7.5. ИНТЕРФЕЙС ВНЕШНЕЙ ПРОЦЕДУРЫ
7.6. СОГЛАСОВАНИЕ ТИПОВ ДАННЫХ
7.7. ПЕРЕДАЧА ДАННЫХ В ПРОГРАММАХ С РАЗНОЯЗЫЧНЫМИ ПРОЦЕДУРАМИ
7.8. ОСОБЕННОСТИ ОДНОВРЕМЕННОГО ИСПОЛЬЗОВАНИЯ ФОРТРАНА И СИ
7.9. ВКЛЮЧЕНИЕ ФОРТРАН-ПРОЦЕДУР В ПРИЛОЖЕНИЯ НА БЕЙСИКЕ
7.10. СОЗДАНИЕ ПРИЛОЖЕНИЙ НА ФОРТРАНЕ И АССЕМБЛЕРЕ
ПРИЛОЖЕНИЕ 1. ДИРЕКТИВЫ DVF
П.1.1. ОБЗОР ДИРЕКТИВ
П.1.2. ИСПОЛЬЗОВАНИЕ ДИРЕКТИВ
П.1.3. ДИРЕКТИВЫ, КОНТРОЛИРУЮЩИЕ ПРАВИЛА НАПИСАНИЯ ИСХОДНОГО КОДА
П.1.4. УСЛОВНАЯ КОМПИЛЯЦИЯ ПРОГРАММЫ
П.1.5. УПРАВЛЕНИЕ ОТЛАДКОЙ ПРОГРАММЫ
П.1.6. ВЫБОР ЗАДАВАЕМОЙ ПО УМОЛЧАНИЮ РАЗНОВИДНОСТИ ТИПА
П.1.7. УПРАВЛЕНИЕ ПЕЧАТЬЮ ЛИСТИНГА ИСХОДНОГО КОДА
П.1.8. ДИРЕКТИВА $OBJCOMMENT
П.1.9. ДИРЕКТИВА $OPTIONS
П.1.10. ДИРЕКТИВА $PACK
П.1.11. ДИРЕКТИВА $PSECT
П.1.12. ДИРЕКТИВА $ATTRIBUTES
П.1.13. ДИРЕКТИВА $ALIAS
П.1.14. ДИРЕКТИВА IDENT
П.1.15. ДИРЕКТИВЫ И ОПЦИИ КОМПИЛЯТОРА
ПРИЛОЖЕНИЕ 2. ОПИСАТЕЛИ ССЫЛОК И РАЗМЕЩАЕМЫХ МАССИВОВ ФОРТРАНА
П.2.1. КОД НА ФОРТРАНЕ
П.2.2. КОД НА СИ
ПРИЛОЖЕНИЕ 3. ВЫВОД РУССКИХ СООБЩЕНИЙ В DOS-ОКНО
П.3.1. ПРЕОБРАЗОВАНИЯ “СИМВОЛ - КОД СИМВОЛА” И “КОД СИМВОЛА - КОД”
П.3.2. ПРЕОБРАЗОВАНИЕ DOS-БУКВ РУССКОГО АЛФАВИТА В WINDOWS-БУКВЫ РУССКОГО АЛФАВИТА И ОБРАТНО
ПРИЛОЖЕНИЕ 4. НОВОВВЕДЕНИЯ СТАНДАРТА ФОРТРАН 95
П.4.1. ОПЕРАТОР И КОНСТРУКЦИЯ FORALL
П.4.2. ОПЕРАТОР ELSEWHERE
П.4.3. ЧИСТЫЕ ПРОЦЕДУРЫ
П.4.4. ЭЛЕМЕНТНЫЕ ПРОЦЕДУРЫ
П.4.5. ВСТРОЕННЫЕ ФУНКЦИИ MINLOC И MAXLOC
П.4.6. РАСШИРЕНИЕ ФУНКЦИЙ CEILING И FLOOR
П.4.7. ИНИЦИАЛИЗАЦИЯ ССЫЛКИ И ФУНКЦИЯ NULL
П.4.8. ИНИЦИАЛИЗАЦИЯ КОМПОНЕНТОВ ПРОИЗВОДНОГО ТИПА
П.4.9. ВСТРОЕННАЯ ПОДПРОГРАММА CPU_TIME
П.4.10. АВТОМАТИЧЕСКОЕ ОСВОБОЖДЕНИЕ РАЗМЕЩАЕМЫХ МАССИВОВ
П.4.11. КОММЕНТАРИИ В NAMELIST-СПИСКЕ
П.4.12. ВЫЧИСЛЯЕМАЯ ДЛИНА ПОЛЯ ПРИ ФОРМАТНОМ ВЫВОДЕ
П.4.13. ПОЛНАЯ ВЕРСИЯ ОПЕРАТОРА END INTERFACE
П.4.14. ИСКЛЮЧЕННЫЕ ИЗ ФОРТРАНА СВОЙСТВА
П.4.15. УСТАРЕВШИЕ СВОЙСТВА ФОРТРАНА
ЛИТЕРАТУРА

Все отзывы о книге

Чтобы оставить отзыв, зарегистрируйтесь или войдите