- •Общие указания по выполнению работ и составлению отчетов
- •Лабораторная работа №1
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа №2 тема: Командный организатор norton commander (2 часа).
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа №3 тема: общие сведения и запуск среды borland pascal.
- •1 Общие сведения
- •Search / Поиск /
- •Описание работы с системой помощи
- •Основное отличие команд Run, Compile, Make, Build
- •Задание к работе
- •Контрольные вопросы
- •Лабораторная работа №4 программирование вычислительных процессов разветвляющейся структуры
- •Часть 1: программирование вычислительных процессов разветвляющейся структуры на примере вычисления значения функции одной переменной
- •Часть 2: программирование вычислительных процессов разветвляющейся структуры на примере вычисления значения функции одной переменной, заданной на интервале
- •Задание
- •Варианты заданий к части 1 лабораторной работы
- •Варианты заданий к части 2 лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа № 5 Программирование вычислительных процессов циклической структуры
- •Контрольные вопросы
- •Лабораторная работа № 6 Тема: операторы ввода-вывода в среде borland pascal
- •Контрольные вопросы
- •Лабораторная работа № 7
- •Задание на работу
- •Контрольные вопросы
- •Работа цикла с переменной for. Переменная какого типа может быть переменной цикла?
- •Лабораторная работа № 8
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа № 9
- •Задание на работу
- •Контрольные вопросы
- •Лабораторная работа № 10
- •Задание на работу
- •Перечень индивидуальных заданий
- •Контрольные вопросы
- •Лабораторная работа №11 Тема: вывод результатов вычислений в виде графиков1
- •Задание
- •Контрольные вопросы
- •Основные подпрограммы модуля graph
- •Список рекомендованной литературы
Часть 1: программирование вычислительных процессов разветвляющейся структуры на примере вычисления значения функции одной переменной
При программировании алгоритмов линейной структуры в данной работе использовать следующие операторы и ключевые слова var, write, writeln, read, readln, begin, end. В начале программы необходимо привести наименование программы, номер лабораторной работы, фамилию, указать группу.
Часть 2: программирование вычислительных процессов разветвляющейся структуры на примере вычисления значения функции одной переменной, заданной на интервале
При программировании необходимо использовать следующие операторы: if, case of, write, while, read и др. Перед выводом результатов необходимо выводить на экран следующую информацию: номер лабораторной работы, фамилию и инициалы студента, группу, номер варианта.
Задание
1. Составить блок-схему и программу линейной структуры для вычисления арифметических выражений по заданному значению аргументов. Значение аргумента ввести с клавиатуры. Варианты заданий приведены в таблице 1.
2. Составить блок-схему и программу разветвляющейся структуры. Значение аргумента ввести с клавиатуры. Варианты заданий приведены в таблице 2.
При необходимости уточнить задание обращайтесь к преподавателю.
Таблица 1
Варианты заданий к части 1 лабораторной работы
1 |
+ 1.3 x7 |
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
+ ln (2x-3) |
|
6 |
- ctg (2x/3) |
|
7 |
|
|
8
|
|
|
9 |
|
|
10 |
|
|
11 |
+sin9x |
|
12 |
|
|
13 |
+ lg(tgx-3) |
|
14 |
|
|
15 |
|
|
16 |
|
|
17 |
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
|
|
22 |
|
|
23 |
|
|
24 |
|
|
25 |
|
|
26 |
|
|
27 |
|
|
28 |
|
|
29 |
|
|
30 |
|
Таблица 2
Варианты заданий к части 2 лабораторной работы
Номер варианта |
Функция |
Условие существования функции |
1 |
Y=
x+3tgx |
|
2 |
Y= |
|
3 |
Y= |
|
4 |
Y= |
|
5 |
Y= |
|
6 |
Y= |
|
7 |
Y= |
|
8 |
Y= |
|
9 |
Y= |
|
10 |
Y= |
|
11 |
Y= |
|
12 |
Y= |
|
13 |
Y= |
|
14 |
Y= |
|
15 |
Y= |
|
16 |
Y= |
|
17
|
Y= |
|
18 |
Y= |
|
19 |
Y= |
|
20 |
Y= |
|
21 |
Y= |
|
22 |
Y= |
|
23 |
Y= |
|
24 |
Y= |
|
25 |
Y= |
|
26 |
Y= |
|
27 |
Y= |
|
28 |
Y= |
|
29 |
Y= |
|
30 |
Y= |
|
Содержание отчета: титульный лист, тема и цель работы, № варианта задания и собственно задание, математическая постановка задачи и определение области допустимых значений (ОДЗ), блок-схема алгоритма, текст программы, результаты работы программы, выводы.