Файл: posobie_po_informatike_Chast1_Word.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.07.2024

Просмотров: 1342

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Государственное образовательное учреждение высшего профессионального образования «Ковровская государственная технологическая академия

Предисловие

Форматирование абзацев

Форматирование символов

Создание маркированных и нумерованных списков

Работа с колонкам

Оборудование, инструменты и приборы.

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

Варианты заданий для работы с нумерованными и маркированными списками

Варианты заданий для работы с многоуровневыми списками

Порядок выполнения работы

Пример оформления практической части лабораторной работы № 1

Содержание отчета

Форматирование таблиц

Работа с математическими формулами

Оборудование, инструменты и приборы.

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

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

Порядок выполнения работы

Пример оформления практической части лабораторной работы № 2

Содержание отчета

Основные приемы работы

Вставка рисунков и диаграмм в документ

Макросы

Оборудование, инструменты и приборы.

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

Варианты заданий для создания блок-схем, работы с надписями, выносками

Задания для текстовых эффектов с помощью WordArt

Варианты заданий для создания макросов

Порядок выполнения работы

Пример оформления практической части лабораторной работы № 3

Содержание отчета

Контрольные вопросы

Лабораторная работа № 4 Слияние

Теоретическая часть

Оборудование, инструменты и приборы.

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

Варианты заданий для создания документа с использованием слияния

Порядок выполнения работы

Пример оформления практической части лабораторной работы № 4

Содержание отчета

Совместная работа Word с другими приложениями с помощью ole-технологии

Оборудование, инструменты и приборы.

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

Варианты заданий для работы с шаблонами

Варианты заданий для создания документа с использованием

Порядок выполнения работы

Содержание отчета

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

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

Порядок выполнения работы

Автозаполнение рядов данных

Выделение данных

Редактирование данных

Вставка и удаление строк и столбцов

Форматирование данных

Оборудование, инструменты и приборы.

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

Задание 1

Расчетная ведомость ао «темп» за июнь 1998г.

Задание 3

Нахождение производной

Задание 4

Экзаменационная ведомость

Задание 5

Задание 6

Рабочая ведомость

Задание 7

Сводная ведомость

Задание 8

Варианты функций

Порядок выполнения работы

Содержание отчета

Оборудование, инструменты и приборы.

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

Задание 1

Количество осадков в миллиметрах

Количество осадков в миллиметрах

Количество осадков в миллиметрах по годам

Вспомогательная таблица

Задание 2

Атмосферное давление

Задание 3

Заработная плата работников

Задание 4

Задание 5

Задание 6

Оплата за пользование телефоном

Порядок выполнения работы

Содержание отчета

Линия тренда

Оборудование, инструменты и приборы.

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

Задание 1

Исходные данные

Задание 2

Исходные данные

Задание 3

Изменения прибыли фирмы

Задание 4

Функциональная зависимость

Задание 5

Функциональная зависимость

Порядок выполнения работы

Содержание отчета

Пример списка

Организация ввода, просмотра и поиска данных с помощью форм

Сортировка списков

Сортировка

Фильтрация данных

Автофильтр

Расширенный фильтр

Создание диапазона условий

Примеры условий отбора расширенного фильтра

Подведение итогов

Подведение промежуточных итогов

Итоги по фамилиям получателей

Сводные таблицы

Создание сводных таблиц

Оборудование, инструменты и приборы.

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

Задание 1

Задание 2

Планеты солнечной системы

Задание 3

Исходные данные

Задание 4

Исходные данные

Задание 5

Исходные данные

Задание 6

Исходные данные

Порядок выполнения работы

Содержание отчета

Оборудование, инструменты и приборы.

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

Задание

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

Порядок выполнения работы

Содержание отчета

Оборудование, инструменты и приборы.

Порядок выполнения работы

Содержание отчета

Контрольные вопросы

Раздел 3. Visual basic for Application (vba).

Правила построения блок–схемы алгоритма

Виды алгоритмов

Лабораторная работа №14 Редактор vba. Создание формы проекта с элементами управления. Создание линейной программы.

Теоретическая часть

Оборудование, инструменты и приборы.

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

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

Порядок выполнения работы

Содержание отчета

Контрольные вопросы

Лабораторная работа №15 Редактор vba. Условный оператор. Подпрограммы

Теоретическая часть

Оборудование, инструменты и приборы

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

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

Порядок выполнения работы

Содержание отчета

Контрольные вопросы

Лабораторная работа № 16 Редактор vba. Оператор множественного ветвления

Теоретическая часть

Оборудование, инструменты и приборы

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

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

Порядок выполнения работы

Содержание отчета

Оборудование, инструменты и приборы

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

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

Порядок выполнения работы

Содержание отчета

Программная реализация метода бисекции

”Задайте интервал, содержащий один корень”

Оборудование, инструменты и приборы

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

Порядок выполнения работы

Содержание отчета

Контрольные вопросы

Редактор vba. Оператор цикла со счетчиком

Теоретическая часть

Оборудование, инструменты и приборы

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

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

Порядок выполнения работы

Содержание отчета

Контрольные вопросы

Лабораторная работа № 20 Редактор vba. Отладка программ. Пошаговое выполнение программы

Теоретическая часть

Кнопки панели инструментов Debug

Оборудование, инструменты и приборы

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

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

Порядок выполнения работы

Содержание отчета

Контрольные вопросы

3. Присваивание значений переменным

4. Задание ранжированной переменной

6. Определение и вычисление функции

7. Символьные преобразования.

8. Работа с векторами и матрицами:

Оборудование, инструменты и приборы

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

Задание 1

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

Задание 2

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

Задание 3

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

Задание 4

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

Задание 5

Контрольные вопросы

Лабораторная работа № 22 Построение графиков функций

Теоретическая часть

Оборудование, инструменты и приборы

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

Задание 1

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

Задание 2

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

Задание 3

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

Задание 4

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

Задание 5

7. Символьное решение систем уравнений

Задание 2

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

Задание 3

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

Задание 4

Оборудование, инструменты и приборы

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

Задание 1

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

Задание 2

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

Задание 3

3. Одномерная линейная аппроксимация

4. Одномерная сплайн-интерполяция

5. Функции сглаживания данных

6. Функции предсказания данных.

Оборудование, инструменты и приборы

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

Задание 1

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

Задание 2

Оборудование, инструменты и приборы

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

Задание1

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

Задание 2

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

Задание 3

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

Порядок выполнения работы.

Содержание отчета.

Контрольные вопросы

Раздел 5. Тесты

Список литературы Содержание

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

Последняя ситуация (нет входа в цикл) приводит к неопределенности динамического массива с именем “mas”, содержащего приближения к корню (координаты центральных точек интервала поиска) и наращиваемого по длине по мере надобности (количество элементов определяется счётчиком N). Если не было входа в цикл (N=0), то искусственно массив формируется из одного элемента, которому передается значение координаты первой пробной точки, являющейся точкой корня.

Динамический массив “mas” определяется в два этапа: сначала в инструкции “Dim” с помощью двух подряд круглых скобок (открывающей и закрывающей), помещаемых после имени массива, принципиально объявляется массив; далее в цикле с помощью инструкции “ReDim” (Return Dimension – возврат к определению размерности) задаются границы нумерации элементов массива. Служебное слово “Preserve” является обязательным, без этого слова значения элементов массива не сохраняются в памяти.

В подпрограмме “Расчет” (в самом её начале) проверяется условие локализации. В условном операторе, выполняющем эту проверку, фигурирует обратное условие. Если оно истинно, то выводится соответствующее сообщение и выполняется выход (Exit) из подпрограммы. А перед этим величине “x” (переменной универсального типа Variant, соответствующей фактическому параметру “корень”), присваивается значение некоторой символьной константы (символы помещаются в кавычки, например, “???”; возможна пустая строка – двое кавычек (открывающих и закрывающих) подряд; тогда на форме проекта поле значения корня будет пустым). Если бы определить формальную переменную “x” и соответствующую ей в главной подпрограмме фактическую переменную “корень” как числовую, а при отсутствии корня в интервале поиска не присвоить этой переменной никакого значения, то в поле вывода автоматически был бы вывод значения “0” (ноль), что не соответствует истине.

Дополнительно в данный проект включена возможность наблюдать за процессом последовательных приближений к корню. Для этого в подпрограмме расчёта накапливается упомянутый выше массив “mas”. В конце данной подпрограммы этот массив передается на форму в списковое поле с именем “List1” (стандартное имя ListBox). В программу ещё включена возможность отображать на форме значения функции при отдельных значениях приближений к корню. Это реализуется в подпрограмме с именем “List1”. Она выполняется при щелчке ЛКМ на выбранной строке в поле “List1”. Значение, отображённое символами в строке, считывается и в преобразованном числовом виде передаётся как аргумент функции с именем “F”, определяющей выражение уравнения, а вычисленное значение функции выводится на форму в поле с именем “Text5”.


В качестве примера в данном проекте взято уравнение, выражающееся функцией f(x)=(x-1)^2-1 и имеющее два корня: x1=0 и x2=2.


Оборудование, инструменты и приборы

ПЭВМ, программное обеспечение Microsoft Office (Excel 2007).

Таблица 3.5

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

Для всех вариантов допустимая погрешность вычисления корня нелинейного уравнения =0,01.

№ варианта

F(x)

[a;b]

№ варианта

F(x)

[a;b]

1

sin(x)

[2;5]

16

(x-2)^2-1

[0;1]

2

sin(x)

[7;10]

17

(x-2)^2-1

[2;4]

3

-sin(x)

[-1;2]

18

(x-2)^2-2

[0;2]

4

-sin(x)

[5;8]

19

(x-2)^2-2

[3;5]

5

cos(x)

[-1;3]

20

-(x-2)^2+3

[0;2]

6

cos(x)

[3;5]

21

-(x-2)^2+3

[3;5]

7

-cos(x)

[-2;1]

22

(x-3)^2-1

[0;3]

8

-cos(x)

[2;5]

23

(x-3)^2-1

[3;5]

9

ln(x)

[0,5;3]

24

sin(x)-x^2

[0,5;1]

10

ln(x-1)

[1,5;4]

2

cos(x)-ln(x)

[0,5;2]

11

ln(x-2)

[2,5;4]

26

-2*(x-)+sin(x-1)

[0;3]

12

ln(x-3)

[3,5;5]

27

x-cos(x)

[0;3]

13

e^x-2

[0;1]

28

x+cos(x)

[-1;1]

14

e^x-10*x

[0;1]

29

x-2-ln(x)

[0;1]

15

e^x-x^2

[0;1]

30

2*x-sin(x)

[-1;2]


Порядок выполнения работы

1. В начале работы следует выполнить 4 варианта поиска корня по программе примера из файла “Бисекция”:

1) на интервале [1,6];

2) на интервале [1,3];

3) на интервале [3,6];

4) на интервале [-1,6].

Первые два варианта дают решение x=2. В варианте 3 нет решения, так как на заданном интервале корня нет. В варианте 4 также нет решения, но в данном случае так как на заданном интервале имеется два корня.

  1. Создать в личной папке копию файла “Бисекция” с именем “Бисекция вар № …” (в имя файла вставить номер своего задания).

  2. Заменить в подпрограмме-функции “F” выражение функции на выражение для своего варианта.

  3. Выполнить программу поиска корня при своих данных (границах интервала поиска).

  4. Завершить работу щелчком ЛКМ на пункте «Завершение сеанса <имя группы>».

Содержание отчета

Отчет должен содержать:

  • номер, название и цель работы;

  • краткую теоретическую часть, включающую словесное описание и блок-схему алгоритма метода бисекции поиска корня нелинейного уравнения;

  • результаты выполнения работы согласно заданию, выданному преподавателем, а именно: форму с результаты выполнения программы и текст программы;

  • заключение по работе.

Контрольные вопросы

  1. Каково условие начальной локализации корня?

  2. Каково условие выделения отрезка, содержащего корень?

  3. Каково основное условие окончания процесса поиска корня?

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

Редактор vba. Оператор цикла со счетчиком

Цель работы:

  • познакомиться с оператором цикла со счетчиком For… Next;

  • получить навыки создания программного модуля с использованием оператора цикла со счетчиком For… Next;

Теоретическая часть

Рамочные служебные слова:

For – «для».

Next – «следующий».

Это инструкция для выполнения наборов инструкций определённое (фиксированное) число раз, сколько раз интервал шага помещается между начальным и конечным значениями счётчика плюс единица.


Часто в качестве счётчика выступает номер (индекс) элемента массива.

Общий формат оператора (рис. 59)

Рис. 59. Общий формат оператора

Переменная «Счётчик» имеет числовой тип целый ( Integer или Long). Ключевое слово Step необязательное, по умолчанию шаг равен 1.

Циклы For … Next могут вкладываться друг в друга, при этом они должны иметь уникальные переменные – имена счётчиков.

Массив – это группа, как правило, фиксированного числа переменных одного типа, объединяемая одним групповым именем. Доступ к отдельным элементам массива осуществляется указанием этого группового имени, а за ним при программировании на языке Basic в круглых скобках указанием порядкового номера (индекса) необходимого элемента.

Примеры объявления массивов

  1. Объявление одномерных массивов

m1

m10

m11

m12

Dim m1(2) As Single

номер конечного элемента

Номер начального элемента по умолчанию равен нолю.

X

x1

x2

x3

Dim x (1 To 3) As Integer

Явное указание номера начального элемента

  1. Объявление двумерных массивов

a11

a12

a13

A

a21

a22

a23

Dim a (1 To 3, 1 To 3) As Single

a31

a32

a33