
- •Методические указания
- •Введение
- •1. Операционная система (ос)
- •1.1. Семейство операционных систем Windows
- •1.3 Магнитные диски
- •Раздел I. Контрольная работа (части I и II). Лабораторная работа №1
- •1.1. Общие сведения о языке Фортран. Этапы обработки программ
- •1.1.2 Основные символы и ключевые слова фортраНа
- •1.1.3 Основные элементы фортраНа
- •1.1.4 Типы данных в фортраНе
- •1.1.5 Арифметические выражения и операции
- •1.1.6 Операции над вещественными и целыми величинами
- •1.1.7 Возведение в вещественную степень ( )
- •1.1.8 Возведение в отрицательную степень
- •1.1.9 Корень квадратный
- •1.1.9.1 Таблицы с примерами записей выражений на Фортране:
- •1.1.9.2 Операции отношения
- •1.1.9.3 Логические значения
- •1.1.10 Тригонометрические функции
- •1.1.11 Обратные тригонометрические функции
- •1.1.12 Арифметический оператор присваивания
- •1.2 Запись программ на Фортране
- •1.2.1 Обработка программ на компьютере
- •1.2.2 Оператор бесформатного ввода read
- •Read(5,*) список
- •1.2.3 Операторы вывода
- •1.2.4 Отчет по лабораторной работе
- •1.2.5 Оператор parameter
- •1.2.6 Блок-схемы
- •1.2.7 Алгоритм выполнение практической работы
- •1.2.8 Консоль- проект
- •1.3 Задания к контрольной работе (часть 1)
- •1.3.1 Оператор format
- •Вывод по спецификации е12.5 Таблица №10
- •1.3.2 Задания к контрольной работе (часть 2)
- •1.3.3 Пример выполнения контрольной работы (часть1, 2)
- •Вопрос 1. (часть 1)
- •Вопрос 2.
- •Логическое выражение на фортране
- •Вопрос 3.
- •Вопрос 4. (часть 2.)
- •1.3.4 Задания к лабораторной работе № 1
- •1.3.5 Пример выполнения лабораторной работы № 1
- •1.3.6 Метки операторов
- •1.3.7 Форматный ввод
- •Раздел II. Лабораторная работа № 2
- •2.1. Алгоритмы
- •2.2 Рассмотрим пример составления схем алгоритмов.
- •2.3 Операторы передачи управления.
- •2.4 Вычисляемый оператор перехода
- •2.5 Условный арифметический оператор if:
- •2.6 Логический условный оператор if.
- •2.8 Задания к лабораторной работе № 2
- •Раздел III. Лабораторная работа № 3
- •3.1 Циклический алгоритм
- •3.2 Вспомогательные операторы управления
- •3.3 Оператор паузы
- •3.4 Массивы. Общие сведения о массивах
- •3.5 Оператор dimension
- •3.6 Индексные выражения
- •3.7 Ввод – вывод одномерных массивов (в/в)
- •3.8 Оператор цикла do
- •3.9 Задания к лабораторной работе № 3
- •3.10 Пример выполнения задания лабораторной работы № 3
- •Раздел IV. Лабораторная работа № 4
- •4.1 Дополнение к оператору цикла do
- •4.2 Двумерные массивы
- •4.2.1 Вод/вывод елементов матрицы
- •4.3 Вложенные циклы
- •4.4 Задания к лабораторной работе № 4
- •4.5 Пример выполнения задания лабораторной работы № 4
- •Раздел V. Лабораторная работа № 5
- •5.1. Программные единицы
- •5.2. Оператор function
- •5.3 Другие операторы, входящие в подпрограммную–функцию
- •5.4. Обращение к подпрограмме – функции
- •5.5 Примеры решения заданий к лабораторной работе № 5
- •5.6 Задания на тему: составление подпрограмм типа function .
- •Раздел VI. Лабораторная работа № 6
- •6.1 Подпрограммы типа subr0utine
- •6.2 Правила установления соответствия между формальными и фактическими аргументами при обращении к подпрограммам
- •6.3 Примеры выполнения задания к лабораторной работе № 6
- •6.4 Задания на тему: составление подпрограмм типа subr0utine.
- •Рекомендуемая литература
- •Раздел 5.6 ; задание 2)
- •Раздел 6.4 ; задание 1)
- •Раздел 6.4 ; задание 2)
- •Раздел 6.4 ; задание 3)
- •Раздел 5.6 ; задание 2)
- •Введение…………………………………………............………………..…….……......3
- •1. Операционная система (ос)…………..………..………….…………..………..…...3
- •Раздел I. Контрольная работа (части I II). Лабораторная работа №1…………......5
- •Раздел II. Лабораторная работа № 2..……………..…………………………….....33
- •Раздел III. Лабораторная работа № 3 ………………………………………........40
- •Раздел IV. Лабораторная работа № 4 …………………………………………......48
- •Раздел V. Лабораторная работа № 5………………………………..………........52
- •Раздел VI. Лабораторная работа № 6……………………………..…………..…..58
1.3.2 Задания к контрольной работе (часть 2)
При организации форматного вывода с использованием оператора FORMAT записать выводимые строки печати значений переменных X, Y и т.д. с помощью следующих операторов печати (см. таблицу №11):
таблица №11
№ варианта |
Операторы вывода |
Значения переменных |
1 |
15 FORMAT ( 5X,’ X=’, F10.3 / 5X, ’ Y=’, F10.3 / *5X,’ Z=’, F10.3) |
X=-415.85 Y=2.375 Z=-5.7 |
2 |
PRINT 2, M, A, C 2 FORMAT ( 5X, ’ Число молей М=’ , I 3 / *17X, ’ A=’, F5.1 / 17X, ’ C=’, E 10.3) |
M=20 A=30.5 C=-158321.28 |
3 |
PRINT 3, K, N, X 3 FORMAT ( 3X,’ K=’, I 5 / 3X, ‘N =’, I 3 / 3X, *‘X=’, F6.1) |
K=20 N=22 X=-348.3 |
4 |
4 FORMAT ( 3X,’ E=’, E12.6 / 3X, ’ K=’, I 3 / * 3X,’ X0=’, F 6.3) |
E=.000001786 K=10 X0=0.386 |
5 |
* ‘X1=’, F 7.2 / 21X,’ Y1=’, F3.1 / * 21X, ‘X2=’, F 4.0 / 21X,’ Y2=’, F6.3) |
X1=-281.07 X2=15 Y1=0 Y2=-0.348 |
6 |
PRINT 6, A, B, C, S
* F 3.1 / 3X , ’ C= ’, F 3.1 / 3X, ’ S = ’, F 3.1) |
A=3 B=4 C=5 S=6 |
7 |
PRINT 7, XC, YC, ZC
* F 5.2 / 14X,’YC=’, F 5.2 / 14X,’ZC=’, F 5.2) |
XC=1.25 YC=-0.35 ZC=0.37 |
8 |
PRINT 8,Y1,Y2,Y3
* F6.2/24X,‘Y2=’, F4.1/24X,’Y3=’, F 6.1) |
Y1=12.28 Y2=99. Y3=110.1 |
9 |
PRINT 9, DH, T
* 5X, ’ Температура плавления T = ’ , F 6.0) |
DH = 204766 T =6000
|
10 |
PRINT 10, DGL1, LL1, DGL2, LL2 10 FORMAT ( 3X, ‘DGL1=’, F 9.2/ 3X, ‘LL1=’, I4 / * 3X, ‘DGL2=’, F 10.2 / 3X,‘LL2 =’, I3) |
DGL1=-38266.0 LL1= - 11 DGL2=-38266.75 LL2 = -11 |
11 |
PRINT 11, A, B, C, E 11 FORMAT ( 3X, ‘ A=’, F 6.3 / 3X,’ B=’, * F 5.1 / 3X,’ C =’, F 5.0 / 3X,’ E = ‘, E 12.6) |
A=0.118 B= - 24.1 C= 342 E =.000001786 |
12 |
PRINT 12, M, N, Y 12 FORMAT ( 5X, ‘ M=’, I4 / 5X,’ N=’, I3 / 5X, *’ Y = ‘, F 5.2) |
M=101 N= 12 Y= 0.01
|