- •Порядок выполнения работы
- •Содержание пояснительной записки
- •Задание №1.
- •Вариант 0.
- •Вариант 1.
- •Вариант 2.
- •Вариант 12.
- •Вариант 19.
- •Вариант 21.
- •Вариант 22.
- •Задание №2.
- •Варианты
- •Задание №3.
- •Задание №4.
- •Варианты
- •Задание №5.
- •Список использованной и рекомендуемой литературы
- •Вариант 0. Задание 1.1
- •1. Постановка задачи
- •2. Теоретическое введение
- •3. Описание программы
- •Задание 1.2
- •1. Постановка задачи
- •2. Теоретическое введение
- •3. Описание программы
- •3.6. Тестовые примеры
- •3.7. Интерфейс программы в режиме выполнения
- •Задание 2
- •1. Постановка задачи
- •2. Теоретическое введение
- •3. Описание программы
- •3.1. Описание логической структуры программы.
- •3.6. Тестовые примеры
- •3.7. Интрфейс программы в режиме выполнения
- •Задание 3.
- •1. Постановка задачи
- •2. Теоретическое введение
- •3. Описание программы
- •3.6. Тестовые примеры
- •3.7. Интерфейс программы в режиме выполнения
- •Задание 4.
- •1. Постановка задачи
- •2. Теоретическое введение
- •3. Описание программы
- •3.1. Описание логической структуры программы.
- •3.6. Тестовые примеры
- •3.7. Интерфейс программы в режиме выполнения
- •Задание 5.
- •1. Постановка задачи
- •2. Теоретическое введение
- •3. Описание программы
- •3.1. Описание логической структуры программы.
- •3.2 Описание входных данных
- •3.4. Описание выходных данных
- •3.5. Описание программы (листинг)
- •3.6. Тестовые примеры
- •3.7. Интерфейс программы в режиме выполнения
- •Отображение всех студентов до сортировки
- •Отображение всех студентов до сортировки
- •Список использованной литературы
Список использованной и рекомендуемой литературы
-
Иванова Г.С. Основы программирования: Учебник для вузов. – 2-е изд., перераб. и доп. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. –416 с. (Сер. Информатика в техническом университете).
-
Немнюгин С.А. Turbo Pascal. –СПб.: Питер, 2002. –496 с.
-
Фирменная документация и компьютерные справочники (файлы помощи типа HELP).
ПРИЛОЖЕНИЕ 1
Вариант оформления пояснительной записки
Филиал ГОУ ВПО УГАТУ
в г. Ишимбае
кафедра физики и математики
Отчет по лабораторному практикуму
Дисциплина «Информатика»
Специальность «Энергетическое машиностроение»
Группа |
|
|
Фамилия, И. О. |
Подпись |
Дата |
Оценка |
ЭМ-101 |
|
|||||
|
|
|||||
Студент |
|
|
|
|
||
Принял |
|
|
|
|
Ишимбай 2011
Вариант 0. Задание 1.1
1. Постановка задачи
Вычислите , где ; x=2,8. Ответ:0,34860563.
2. Теоретическое введение
Данное выражение состоит из арифметических операций, для которых необходимо учитывать приоритет их выполнения. Необходимый приоритет можно реализован с помощью круглых скобок «(», «)».
Таблица приоритетов имеет следующий вид
Приоритет |
Операция |
Высший |
Встроенные функции, функции пользователя, (, ). |
1 |
@, not |
2 |
*, /, div, mod, and |
3 |
+, –, or, xor |
4 |
<, >, =, <>, <=, >=, in |
Для ввода значений переменных необходимо использовать стандартные процедуры: Read и ReadLn.
Выходные параметры передаются через атрибут Var, для вывода которых используются процедуры Write или WriteLn. При использовании оператора Write данные выводятся в одну строку, при WriteLn каждый вызов процедуры переводит указатель на следующую строку. Кроме того, процедуры вывода имеют возможность форматного вывода.
Для очистки экрана используется процедура ClrScr.
3. Описание программы
Программа написана на алгоритмическом языке ПАСКАЛЬ и реализована в среде Borland Pascal-7.0 Windows XP/MS DOS, на платформе х86.
3.1. Описание логической структуры программы.
Для получения результата необходимо:
Ввести значение переменной x с клавиатуры.
Вычислить значение a по формуле
Вычислить значение y, используя значение a
Вывести на экран значение y, используя форматный вывод.
3.2. Блок-схема программы.
3.3 Описание входных данных
x – переменная типа Real;
3.4. Описание выходных данных
y – переменная типа Real.
3.5. Описание программы (листинг)
{ задание 1.1}
Program ZAD_1_1;
Unit
Crt;
Var
a,y, x : real;
Begin
ClrScr;
Write('Введите: x='); ReadLn(x);
a := abs(sin(x));
y := sqrt(cos(a)+ 1) / 4;
WriteLn('y=',y :10:8);
ReadKey;
End.
3.6. Тестовые примеры
Необходимо протестировать программу для различных тестовых примеров (подобрать самостоятельно).
3.7. Интрфейс программы в режиме выполнения
Результат работы программы выглядет следующим образом: