
- •Методические указания
- •Введение
- •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 Магнитные диски
Жесткий магнитный диск, иначе называемый винчестером, внешне представляет собой герметично запаянную коробку. Внутри нее размещены: пакет дисков, магнитные головки, записывающие и считывающие информацию, и электродвигатели, раскручивающие диск и перемещающие головки. Диски винчестера вращаются все время пока ПК включен. Поверхность диска разделена на секторы и дорожки. При записи или считывании магнитная головка передвигается на нужное место поверхности определенного диска. При работе с ПК пользователю не приходится производить элементарные операции при работе с диском через клавиатуру, для этого служит специальная программа, называемая DOS.
Одним из важнейших параметров любого диска-накопителя является объем информации, который может храниться на этом диске. Единицей измерения является байт — набор из 8 бит (двоичная цифра). 1Кбайт = 1024 байт. 1 Мбайт = 1024 Кбайт. Часто вместо Кбайт , Мбайт , Гбайт пишут Кб, Мб, Гб.
Дискеты, т.е. накопители на гибких магнитных дисках, иначе называют флоппи-дисками, а устройства для них - дисководами. Есть лазерные CD- DVD-диски, а устройства: CD-ROM, DVD- ROM
Прежде, чем пользоваться дискетой для сохранения информации, необходимо ее отформатировать или, иными словами, соответствующим образом разметить — разбить на дорожки и секторы. Для этой цели служат специальные программы, FORMAT (из DOS), SFORMAT (пакета Norton (Utilities) и FDFORMAT. В ПК чаще всего применяют CD-диски и дискеты 3. 5 дюйма следующих видов: HD (High Density), что означает повышенную плотность и DD (Double Density)- означает двойную плотность. Диски НD 5.25" (используются крайне редко) имеют формат на 1.2 М, а диски НD 3.5" — на 1.44 М. Диски DD 5.25" -на 360 К, а диски DD 3.5" — на 720 К. Такие форматы считаются для указанных дискет стандартными. Кроме того, возможно форматирование дискет на нестандартные форматы. Огромной популярностью пользуются устройства для обработки информации – Flesh memory modules, в частности «Флешки» с различным объемом памяти: от 1до16 Gb и больше.
Раздел I. Контрольная работа (части I и II). Лабораторная работа №1
1.1. Общие сведения о языке Фортран. Этапы обработки программ
Компьютеры воспринимают команды, которые закодированы последовательностью нулей и единиц, или, как говорят, на машинном языке. Человеку трудно писать программы на машинном языке, не делая при этом большого количества ошибок. Языки программирования обходят эту проблему, позволяя писать программы, состоящие из понятных человеку символов. Такая программа затем должна переводиться на машинный язык с помощью специальной программы, называемой транслятором (или компилятором). Языки, позволяющие писать программы в хорошо знакомых человеку обозначениях, называются языками программирования высокого уровня. Одним из первых, получивших широкое распространение, для решения научно-технических задач и является Фортран.
1.1.2 Основные символы и ключевые слова фортраНа
Фиксированный набор литер, используемых для построения компонентов языка, называется алфавитом этого языка. Алфавит Фортрана включает три группы литер: а) буквы, б) цифры, в) специальные символы.
-Все заглавные буквы латинского алфавита А-Z и $ , который считается буквой.
-Цифры - 0,1,…9 Цифра 0 перечеркивается косой чертой Ø.
С ключевыми словами мы будем знакомиться в процессе изучения курса. Для примера представим лишь некоторые: PROGRAM, READ, WRITE, PRINT, IF, DO, и т.д.
Из символов языка образуются слова языка, которые являются минимальными конструкциями, имеющими в данном языке самостоятельный смысл. Эти слова могут обозначать числа, имена величин, некоторые действия и т.д.
В Фортране различают слова служебные, или ключевые, и слова пользователя. Служебные слова имеют фиксированное начертание и раз и навсегда заданный смысл. Слова пользователя выбираются разработчиком программы по его усмотрению, но с соблюдением определенных правил, принятых в языке. Эти слова по своему начертанию не должны совпадать со служебными словами, которые все сразу запомнить трудно, поэтому они будут приводиться в описаниях необходимых конструкций языка.