Методические указания к выполнению лабораторных работ и задания для контрольных работ для студентов всех специальностей заочной формы обучения icon

Методические указания к выполнению лабораторных работ и задания для контрольных работ для студентов всех специальностей заочной формы обучения


1 чел. помогло.

Смотрите также:
Методические указания по выполнению контрольных работ для студентов заочной формы обучения всех...
Методические указания по выполнению контрольных работ для студентов заочной формы обучения всех...
Методические указания по выполнению контрольных работ для студентов 1 курса всех специальностей...
Методические указания по выполнению контрольных работ для студентов заочной формы обучения всех...
Методические указания по выполнению контрольных работ для студентов заочной формы обучения...
В. И. Пантин: ран. Ин-т миров эконом и международных отношений. М.: Наука, 2004. 246 с...
Методические указания и контрольные задания к выполнению контрольных работ №4,5...
Методические указания к выполнению контрольных работ по дисциплине “...
Методические указания по выполнению рефератов и контрольных работ по курсу «экология» для...
Методические указания по выполнению контрольных работ для студентов заочной формы обучения...
Методические указания по выполнению контрольных работ для студентов 1 курса заочной формы...
Методические указания по выполнению контрольных работ для студентов заочной формы обучения...



страницы: 1   ...   7   8   9   10   11   12   13   14   15
вернуться в начало
скачать
^

КОНТРОЛЬНЫЕ ВОПРОСЫ





  1. Что такое рабочая книга?

  2. Листы каких типов могут размещаться в рабочей книге?

  3. Каково назначение адреса ячейки?

  4. Как добавить в книгу еще один лист и переименовать его?

  5. Каким образом производится ввод данных в ячейку?

  6. Какие форматы представления числовых данных ячейках вы знаете?

  7. Что может входить в состав формулы?

  8. Какие типы ссылок могут применяться в формулах?

  9. Какими способами можно произвести автозаполнение диапазона ячеек?

  10. Как произвести вставку в ячейку одной из стандартных функций?

  11. Каким образом производится построение диаграмм?

  12. Что такое списки данных и какие операции могут с ними производится?
^

ЛАБОРАТОРНАЯ РАБОТА № 5

Линейные и разветвляющиеся алгоритмы.
Условный оператор



Цель работы: получить навыки в использовании условного оператора в программе; ознакомиться с задачами, для решения которых используются условные и составные операторы.

^

ОСНОВНЫЕ ПОНЯТИЯ



Линейный алгоритм представляет собой процесс, в котором самостоятельные этапы вычислений выполняются последовательно друг за другом.

Структура ветвления алгоритма в Паскале может быть реализована с помощью условного оператора и оператора выбора (варианта).

Условный оператор может иметь следующие формы записи:

1) IF <Логическое выражение> THEN <Оператор>;

Если <Логическое выражение> принимает значение – "ИСТИНА", то выполняется <Оператор>, стоящий за THEN, в противном случае выполняется оператор, стоящий после точки с запятой, т.е. следующий за условным оператором. Формально в условном операторе после слова THEN может стоять один оператор. Если необходимо выполнение нескольких операторов, то используется составной оператор, например,

IF <Логическое выражение> THEN

BEGIN

<Оператор1>; <Оператор2>

END;

2) IF <Логическое выражение> THEN

<Оператор1>

ELSE

<Оператор2>;

Если <Логическое выражение> принимает значение "ИСТИНА", то выполняется <Оператор1>, иначе <Оператор2>.

Условные операторы можно вкладывать друг в друга, например:


IF <Логическое выражение1> THEN <Оператор1>

ELSE IF <Логическое выражение2> THEN
<Оператор2>

ELSE IF <Логическое выражение3> THEN

<Оператор3>;


^

Стандартные функции и процедуры



Abs(X) – вычисляет абсолютное значение (модуль) X;

Exp(X) – основание натурального логарифма (число e) возводит в степень X;

Ln(X) – вычисляет натуральный логарифм X;

Sqr(X) – возводит X в квадрат;

Sqrt(X) – вычисляет квадратный корень из X;

Тrunc(Х) – определяет целую часть числа X, тип результата Longint;

Round(X) – округляет число X до целого;

Chr(I) (I – целое число) – определяет символ, порядковый номер которого равен I;

Ord(I) (I – порядковый) – определяет порядковый номер символа в наборе символов;

Pred(I) (I – порядковый) – находит предшествующий элемент;

Succ(I) (I – порядковый) – находит последующий элемент;

Odd(I) (I – целого типа) – определяет четность числа: если I – нечетный, то результат принимает значение true, если четный – false;

Еoln(F) (F – файловая переменная) – результат принимает значение true, если при чтении текстового файла достигнут конец текущей строки. В остальных случаях результат равен false;

Eof(F) (F – файловая переменная) – результат принимает значение true, если при чтении текстового файла достигнут конец файла. В остальных случаях результат равен false;

Dec(X[,i]) – уменьшает значение X на i, при отсутствии i – на 1;

Inc(X[,i]) – увеличивает значение X на i, при отсутствии i – на 1;

Frac(Х) – определяет дробную часть аргумента;

Int(Х) – определяет целую часть аргумента. Тип результата Real;

Random (X) – равномерное псевдослучайное число 0 < I < Х, при отсутствии X интервал чисел от 0 до 1.

^

Математические функции,
не представленные в языке Паскаль в явном виде



Десятичный логарифм Lg(X) = Ln(X)/Ln(10).

Логарифм по основанию a: Loga(X) = Ln(X)/Ln(a).

Возведение в степень Y = Мn  Y:=Exp(n*Ln(M)).

Например, A = 165  A:= Ехр(5*Ln(16));

Тригонометрические функции. Параметр тригонометрических функций всегда задается в радианах. Для перевода из градусов в радианы и наоборот используются соотношения:

1 радиан = 180°/Pi = 57° 17' 45"

1 градус = Pi/180 радиана = 0.0174 радиана.

Основные тригонометрические функции: Sin(X), Cos(X), Arctan(X);

тангенс угла tg X = Sin(X)/Cos(X);

котангенс угла ctg X = Cos(X)/Sin(X);

секанс угла sc X = 1/Cos(X);

косеканс угла csc X = l/Sin(X);

арксинус числа arcsin X = Arctan(X/Sqrt(l - X*X));

арккосинус числа arccos X = Pi/2 - Arctan(X/Sqrt(l - X*X));

арккотангенс числа arcctg X = Pi/2 - Arctan(X).

^

Задание к лабораторной работе



А. Выбрать алгоритм и составить его блок-схему для вычисления значения указанной в варианте функции y = y(x).

Б. Для функции y = y(x), заданной графически, построить аналитическую зависимость. Составить блок-схему и программу вычисления величины y при заданном значении аргумента.

Для первой и второй части выбранного варианта задания предусмотреть:

1) ввод в программу параметров, если они есть, и значения аргумента x с клавиатуры;

2) вывод на экран значений параметров, аргумента х и вычисляемых величин.
^

Примеры построения блок-схем



1. Вычислить .


Блок-схема:


2. Вычислить:

Блок-схема:


^

Варианты заданий




Задание А





1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.


14.

15.


16.

17.

18.

19.

20.

21.

22.

23.


24.

25.

26.

27.

28.

29.

30.




Скачать 0,92 Mb.
оставить комментарий
страница12/15
Дата30.09.2011
Размер0,92 Mb.
ТипМетодические указания, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы: 1   ...   7   8   9   10   11   12   13   14   15
плохо
  1
отлично
  2
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Документы

наверх