
- •Методические указания
- •Введение
- •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.2.7 Алгоритм выполнение практической работы
Практическая работа состоит из ввода в память компьютера программ ЕХ21, EX23 и прогона их со следующими исходными данными: I=2240, В=-0.005, А=3.14159
Для чего необходимо выполнить следующее: включить монитор и системный блок. На рабочем столе монитора, в среде Windows, запустить (двойной клик (нажатие) левой кнопки мыши) приложение (пиктограмму) с надписью WF.
Примечание: Если использовать проводник –explorer Windows, или приложение FAR, то поиск загрузочного модуля WF немного усложняется; в корневом каталоге найти директорию STUD, открыв ее, пройти путь к каталогу с номером группы, например (D:\STUD\STUDz\1417z\), установить курсор на загрузочный файл WF.bat и нажать клавишу “ENTER”. Далее руководствоваться командами в табл. 2.
После запуска на рабочем столе пиктограммы с надписью WF или загрузочного файла WF.bat, из директории STUD, при появлении темного экрана, нажать сочетание клавиш Alt+Enter (неотпуская первую нажать вторую), затем клавишу “Caps Lock” , в результате чего световой индикатор, с соответствующей надписью “Caps Lock”, будет светится. Помнить - не выключать этот режим до окончания работы.
Для набора текста программы необходимо:
1.Создать файл в памяти ПК, т.е. в командной строке указать команду (символ) E, затем нажать пробел, набрать имя файла, после чего нажать “ENTER”. Именем файла может служить любая комбинация из 6 латинских символов без пробелов. Например, Сидоров Роман Петрович SRP1, номера работы RAB1 или R1. После создания файла на экране появляются две рядом расположенные строки. Верхняя - начало файла, нижняя - конец файла. Далее, перейти в режим редактирования - нажать F9. Для набора текста программы в рабочем поле, т.е. между этими строками, необходимо создать пустые строки, нажав клавишу F5 многократно. Установить курсор в 7 позицию 1-й пустой строки нажатием клавиши “Tab”, или клавишами управления курсором (со стрелками).
2.При помощи клавиатуры набрать текст программы EX23 (стр.11 данной работы), соблюдая правила записи, изложенные в п.3. Все операторы записываются заглавными буквами латинского алфавита (горит индикатор «Kaps Lock») и начинаются с 7-й позиции каждой новой строки. Строка комментарий имеет символ "*" в первой позиции и набирается кириллицей (кроме самого символа "*" в первой позиции), либо латинским шрифтом с русским смыслом.
3.После набора программы курсор переместить в командную строку -F9. Программу записать на диск - набрать команду P (в командной строке) и нажать «ENTER». Смотри команды в табл. 7.
4.Запустить программу в обработку – набрать команду RUN и нажать «ENTER». Если программа написана синтаксически правильно (без ошибок), то можно набирать значения (числа через пробел) для указанных выше переменных в строке оператора READ(5,*). Чисел должно быть столько, сколько указано переменных .
Если в программе транслятор обнаруживает ошибки, то высвечиваются строки с сообщениями об ошибках, вместе с их характеристиками. Ошибочный оператор следует внимательно проанализировать, установить ошибку, запомнит ее и, нажав Enter, перейти в командную строку. Затем войти в редактор программы- F9, исправить ошибку, используя режим замещения- нажать клавишу «Insert»- и снова перейти в командную строку- F9. Записать файл на диск- P, Enter. После чего снова запустить программу в обработку- RUN, нажав клавишу ” Enter”. При работе с ФОРТРАНом используются
команды транслятора “WATFOR” , таблица №8.
КОМАНДЫ ТРАНСЛЯТОРА “WATFOR” Таблица №8
Назначение команды |
Команда, затем нажать: |
1. Создать новый или вызвать имеющийся файл |
Е |
2. Запись на диск без выхода из WF (Фортрана) |
P ENTER |
3. Выход из WF с записью файла на диск |
EX ENTER |
4. Выход из WF без записи файла на диск |
QUIT ENTER |
5. Запуск программы на трансляцию и выполнение |
RUN ENTER |
6. Запуск с созданием файла , содержащего ошибки |
RUN/ERR ENTER |
ПРИМЕЧАНИЕ 1: вышеупомянутые команды наби- раются в командной строке, затем нажать “ENTER” |
|
7. Создать пустую строку |
F5 |
8. Удалить строку |
F6 |
9. Переход из командной строки в редактор и обратно |
F9 |
10. Режим замещение/вставка при редактировании |
INSERT |
11. Переход на русский алфавит |
Ctrl+Shift (правый) |
ПРИ ПРИМЕЧАНИЕ 2: вышеперечисленные команды в режз (7-11) испольуются в режиме редактирования |
|
Команды необходимо выписать на отдельный лист и использовать при выполнении работ. |