Смекни!
smekni.com

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

Вариант №__ (укажите номер варианта выполняемого задания)

Выполнили студенты группы (укажите группу)

ФИО (перечислите фамилии студентов, выполняющих данное задание)

Функция (приведите вид функции у = f(x,a) для Вашего варианта)

Значение параметра а (в отдельной ячейке укажите первое значение параметра а)

Начальное значение аргумента (в отдельной ячейке укажите начальное значение аргумента)

Шаг приращения аргумента (в отдельной ячейке укажите шаг приращения аргумента).

5. На листе «Данные» для табулирования функции y = f(x,a) создайте таблицу №1 по шаблону, приведенному на рис. 4.7.

6. Заполните столбец значений аргумента х. Обязательно используйте ссылку на ячейки с начальным значением аргумента х и шагом приращения аргумента х, расположенные на листе «Задание».

7. Заполните столбец значений функции y. Обязательно используйте ссылку на ячейку со значением параметра а, расположенную на листе «Задание».

8.


В четвертом столбце укажите критерий отбора значений функции для вашего варианта: например, y > 2 для первого варианта,
y > 0,25для второго и т.д. В ячейку, находящуюся ниже, введите формулу с использованием функции ЕСЛИ, которая выводит в данной ячейке 1, если значение функции у в соседней ячейке соответствует критерию отбора и 0 в противном случае
(см. рис. 4.7)
. Произвести автозаполнение ячеек данного столбца.

Рис. 4.7. Пример оформления таблицы

9. Под табл. 1 выведите количество значений функции, удовлетворяющих критерию отбора (см. рис. 4.7). Для этого используйте автосуммирование (кнопка с символом “∑”).

10. На третьем листе постройте график: по оси абсцисс должны располагаться значения аргумента х, по оси ординат – значения функции у.

11. Вставьте в рабочую книгу новый лист и назовите его «Сортировка». Выделите табл. 1 на листе «Данные» и скопируйте ее в буфер обмена. Перейдите на лист «Сортировка», вызовите диалоговое окно команды Правка | Специальная вставка, поставьте переключатель в положение «Вставить значения». Произведите вставку значений табл. 1. Произведите сортировку значений функции у по убыванию.

12. Скопируйте лист «Данные» в конец книги. Назовите появившийся лист «Фильтрация», а скопированную таблицу - «Таблица № 2». Используя автофильтрацию, оставьте в табл. 2 только те строки, значения функции у в которых удовлетворяют критерию отбора.

13. Замените первое значение параметра а на листе «Задание» сначала вторым его значением, а затем третьим (см. седьмой и восьмой столбцы в таблице вариантов задания). Проследите, изменяются ли значения функции, вид графика, представление данных на листах «Сортировка» и «Фильтрация».

14. Напишите краткий отчет о ваших действиях, произведенных при выполнении каждого пункта лабораторной работы. Обязательно приведите примеры использованных вами формул, три строки табл. 1, схематичный рисунок графика функции.

15. Сделайте вывод о проделанной работе, о преимуществах и недостатках программы Microsoft Excel для обработки различного рода информации: текстовой, числовой, графической.

16. Продемонстрируйте результаты выполнения работы и отчет преподавателю.

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

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