Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МУ лаб

.pdf
Скачиваний:
15
Добавлен:
10.03.2016
Размер:
946.83 Кб
Скачать

11) y1= 2+3х, y2 = -x2 -2 на интервале [- 5; 5] с шагом 0,5

3.2.На втором листе рабочей книги найдите графическим способом решение уравнений:

1) y1=2x+2, y2=x2-3 в диапазоне [-6; 6] с шагом 0,5

2) y1=1-2x, y2=10-x2 в диапазоне [-6; 6] с шагом 1

3) y1=2+3x, y2= 2x2-5 в диапазоне [-4; 4] с шагом 0,5 4) y1=√10-x, y2=2x в диапазоне [-6; 2] с шагом 0,5 5) y1=2+3x, y2=2x+4 в диапазоне [0; 4] с шагом 0,5 6) y1=x+6, y2=x2-4 в диапазоне [2; 6] с шагом 0,4

7) y1=x, y2=x3-4 в диапазоне [1,3; 2,3] с шагом 0,1 8) y1=ex, y2=1.5+√x в диапазоне [0; 1,5] с шагом 0,1 9) y1=x!, y2=2x в диапазоне [-1; 3] с шагом 0,5

10) y1=x!, y2=x2 в диапазоне [0; 4] с шагом 1

11) y1=tg(x), y2=tg(2x) в диапазоне [0; 1] с шагом 0,1

3.3.На третьем листе рабочей книги постройте график функции с условиями, шаг выбрать самому:

 

7x 7 при х 0

 

1)

y=

 

 

 

 

 

 

 

 

на интервале [-5; 7]

 

x2

при x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 x при х 0

 

 

2)

y=

 

 

 

 

 

 

 

 

на интервале [-4; 4]

 

(1 x)2

при x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

x при х 0

 

 

 

3)

y=

 

 

 

 

 

 

 

 

на интервале [-8; 8]

 

1 x при x

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin(x) при х 0

 

4)

y=

 

 

 

 

 

 

 

 

на интервале [-1; 1]

 

cos(x)

при x

0

 

 

 

 

 

 

 

 

 

 

 

 

5)

x2 10 при х 0

на интервале [-5; 5]

y=

 

 

 

 

 

 

 

 

 

15x при x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

при х 0

 

 

6)

y=

 

 

 

 

 

 

 

 

на интервале [-4; 7]

 

x2 при x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 х при х 3

 

 

7)

y=

 

 

 

 

 

 

 

 

на интервале [-4; 6]

 

 

 

 

х

при x 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х при х 2

 

 

8)

y=

 

 

 

 

 

 

 

 

на интервале [-5; 5]

 

1 х при x

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х 4

при х 1

 

 

9)

y=

 

 

 

 

 

 

 

 

на интервале [-5; 5]

 

 

х при x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х 3

при х 1

 

 

10) y=

 

 

 

 

 

 

 

 

на интервале [-5; 5]

 

х 2

при x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5 х

при х 1

 

 

 

 

 

 

 

 

 

 

 

на интервале [-5; 5]

11) y=

 

 

 

 

 

 

 

 

 

(1 х)2

при x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

3.4. На четвертом листе рабочей книги постройте поверхность (свой вариант узнать у преподавателя):

1)Z=2X2+Y2 изменяя Х и Y на [-2;2]

2)Z=X-Y2 изменяя Х и Y на [-3;3]

3)Z=3X+Y изменяя Х и Y на [-2;2]

4)Z=X-Y2 изменяя Х и Y на [-2;2]

5)Z=X+Y изменяя Х и Y на [-3;3]

6)Z=X3-Y изменяя Х и Y на [-3;3]

7)Z=2X+Y2 изменяя Х и Y на [-4;4]

8)Z=2X2+2Y изменяя Х и Y на [-4;4]

9)Z=X+Y2+1 изменяя Х и Y на [-3;3]

10)Z=4X-Y изменяя Х и Y на [-3;3]

11)Z=X2-1-Y изменяя Х и Y на [-3;3]

4. После проделанной работы защитите 3 созданные в процессе вашей работы рабочие книги «Школьная ведомость», «Функции Excel», «Графики функций» от изменений, также необходимо поставить пароли на каждый из листов каждого файла.

5. Ответьте в файле Word на контрольные вопросы.

2.2 Методические указания к выполнению лабораторной работы

Microsoft Office Excel - табличный процессор. Поддерживает необходимые функции создания и обработки электронных таблиц. Последняя версия использует формат с расширением «.xlsx», с макросом .xlsm, более ранние версии использовали двоичный формат «.xls».

Пояснения по выполнению рабочего задания. К заданию 1.

Часто при вводе данных в ячейки таблицы иногда совершаются ошибки. Если знать, каким условиям должны удовлетворять вводимые данные, то ошибок можно избежать. Для этого надо задать условия проверки вводимых значений. В качестве примера: выделим диапазон ячеек, в которые будут вводиться данные. Возьмем инструмент «Проверка данных» на панели «Работа с данными» ленты Данные. Из выпадающего списка выберем значение «Проверка данных..». В появившемся окне на вкладке «Параметры» задайте условия проверки (например, тип данных: целое число; значение: не равно; значение: 0; игнорировать пустые ячейки). На вкладке «Сообщение для ввода» нужно ввести текстовые значения, которые будут показаны, когда ячейка выбрана (рисунок 8а). На вкладке «Сообщение об ошибке» нужно ввести текстовые значения, которые будут показаны, когда в ячейку введено ошибочное значение (рисунок 8б). На рисунке 9 изображено как работает проверка диапазона ввода данных.

Если в окне «Проверка вводимых значений» на вкладке «Параметры» установить в поле «Тип данных» значение «Список», то можно упростить ввод повторяющихся данных. Для этого надо предварительно ввести все допустимые значения из списка. Затем в поле «Источник» указать диапазон ячеек, где расположены допустимые списочные значения.

12

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

а б Рисунок 8 - Образец назначения условия и ограничения на ввод

Рисунок 9 - Проверка данных, результат

Рисунок 10 - Пример представления в разных форматах

Форматирование является удобным для анализа данных - можно раскрасить рабочий лист так, что каждый цвет будет соответствовать определенным данным. Для применения условного форматирования служит кнопка «Условное форматирование» на панели «Стили» вкладки «Главная».

Для сортировки и фильтрации используется лента «Данные». Иногда таблицы могут содержать большое количество данных, причем эти данные

13

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

Отличие фильтра от сортировки: во время фильтрации записи, не удовлетворяющие условиям отбора, временно скрываются (но не удаляются), а при сортировке показываются все записи списка, меняя порядок. Фильтры бывают 2 типов: обычный (автофильтр) и расширенный фильтр. Для применения автофильтра используется кнопка «Сортировка и фильтр», пункт «Фильтр» (конечно же, перед этим должен быть выделен диапазон ячеек). В столбцах списка появятся кнопки со стрелочками, нажав на которые можно настроить параметры фильтра. Поля, по которым установлен фильтр, отображаются со значком воронки. Если подвести указатель мыши к такой воронке, то будет показано условие фильтрации. Для формирования более сложных условий отбора предназначен пункт «Текстовые фильтры» или «Числовые фильтры». Расширенный фильтр удобно использовать в случаях, когда результат отбора желательно поместить отдельно от основного списка. Скопируйте и вставьте на свободное место шапку списка. В соответствующих полях задайте критерии фильтрации. Выделите основной список. Нажмите кнопку «Фильтр» на панели «Сортировка и фильтр» ленты Данные и кнопку «Дополнительно». В появившемся окне «Расширенный фильтр» задайте необходимые диапазоны ячеек.

Для создания диаграммы (рисунок 11) необходимо воспользоваться инструментами панели «Диаграммы» ленты Вставка. Во время выделения можно пользоваться кнопками Shift (для последовательного выделения), Ctrl (для несмежного выделения элементов таблицы).

Рисунок 11 - Пример построения диаграммы по исходным данным

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

14

Ссылки делятся на 3 типа:

1)Относительная ссылка: значение в ячейке зависит от данных относительно ее местоположения. Пример: = из ячейки сверху = А1 (рисунок

12а).

2)Абсолютная ссылка: берется конкретное значение указанной ячейки. Пример: = значение из ячейки А1 = $A$1 (рисунок 12б).

3)Смешение относительной и абсолютной ссылок называют смешанной ссылкой. Пример: = по столбцу А ячейка выше = $A1; по первой строчке самый левый столбец = A$1 (рисунок 12в).

Введем в ячейку А1 любое число. В ячейку А2 введем формулу =А1. Нажмем клавишу F4. Нажимая, тип ссылки будет меняться (рисунок 12г).

а б в г Рисунок 12 - Примеры разных ссылок

Можно ссылаться на другие листы той же книги или на листы других книг как и на ячейки текущего листа. Ссылка будет называться внешней. Пример ссылки на ячейку из другой книги =[Книга2]Лист2!А5 или =[Пример_1.xlsx]Лист1!$A$2. Пример использования внешнего ресурса

='C:\Documents and Settings\Admin\Рабочий стол\Пример_2.xlsx'!$A$3.

Ячейкам и диапазонам ячеек можно присваивать имена (команда «Имя» из меню «Вставка») и затем использовать их в формулах и ссылаться в любом месте любой книги. Пусть у нас в ячейке А3 записана формула А1+А2. Если присвоить ячейке А1 имя «Базис», а ячейке А2 - «Надстройка», то запись =Базис+Надстройка возвратит подсчитанное значение.

К заданию 2.

Наиболее распространенные функции Excel являются краткой записью часто используемых формул. Например, функция =СУММ(А1:А4) аналогична записи =А1+А2+А3+А4. Каждая функция состоит из имени и аргумента. В случае СУММ - это имя функции, а диапазон ячеек А1:А4 - аргумент. Аргумент заключается в круглые скобки. Так как функция суммы используется часто, то на панель инструментов «Стандартная» вынесена кнопка «Автосумма». Она снабжена выпадающим списком, из которого можно выбрать другую формулу. Для выбора функций служит кнопка «Вставка функции» в строке формул.

Кзаданию 3.

Кзаданию 3.1.

Для примера построим график функции y=cos(πx) на отрезке [0;1) с шагом 0,1.

1. Необходимо сначала построить таблицу значений при различных значениях аргумента. Подпишем столбцы: в ячейке А1 введем «х», а в В1 введем «y=cos2(πx)». В ячейки А2:А12 введите значения х: 0,0.1,0.2, …1 (для

15

этого в ячейку А2 вводим «0», а в ячейку А3 «0.1». Затем выделите вместе эти ячейки. После этого установите указатель мыши на маркере заполнения выделенного диапазона в правом нижнем углу выделения - должен появиться черный плюс (рисунок 13а), и протащите его вниз до тех пор, пока не получится числовой ряд нужной длины, то есть до А12). Далее в ячейку В2 вводим формулу =cos(пи()*А2) (рисунок 13б). Ввод формулы в ячейку можно производить с клавиатуры или с помощью диалогового окна Мастер функций. Итак, выделите ячейку В2 и нажмите на кнопку Мастер функций. Функция cos относится к категории Математические, выберем эту функцию и нажмем кнопку Далее. На экране появится второе диалоговое окно Мастера функций, в котором вводится аргумент функции, то есть пи()*А2. Для того чтобы завершить процесс заполнения значений в таблице, выделите ячейку В2, установите указатель мыши на маркере заполнения и протащим его вниз до ячейки В12 (рисунок 13в).

2.Итак, таблица значений функций создана. Для построения графика функции выделите диапазон ячеек А2:В12, содержащий таблицу значений и вызовем на Ленте Вставка Мастер диаграмм. Выберите тип диаграммы, например Точечная и выберите окончательный вид. Рядом с таблицей значений отобразится построенный график (рисунок 13г).

3.Для изменения данных, цветов, шрифтов, оформления, подписей, осей, названий диаграммы необходимо внутри диаграммы щелкнуть левой кнопкой мыши, и станут доступными пункты «Изменить тип диаграммы», «Выбрать данные», «Переместить диаграмму».

аб в г Рисунок 13 - Этапы построения по таблице значений графика функции

Для примера построим графики функций y1=x2 и y2=x3 на интервале [- 3;3] с шагом 0,5 на 1 графике.

1.Необходимо заполнить таблицу значений (рисунок 14а).

2.Затем выделить таблицу и указать тип диаграммы «Точечная» - для построения это самый удачный тип диаграммы.

3.В Макете указать название диаграммы «Графики», дать название осей: X и Y. Совместить построение 2 графиков (рисунок 14б).

16

а

б

 

Рисунок 14 - Построение графиков функций y1=x2 и y2= x3

К заданию 3.2.

Для примера найдем решение системы в диапазоне [0,3] с шагом 0,2.

1.Необходимо заполнить таблицу значений (рисунок 15а).

2.Выбрать тип диаграммы и по полученным значениям таблицы (столбец 2 и столбец 3) постройте графики (рисунок 15б).

3.Получена диаграмма значений кривых синуса и косинуса. Как видно по рисунку 15, система имеет решение (есть точка пересечения), и оно единственное. Решением системы в заданном диапазоне являются координаты точки пересечения кривых. Для их нахождения надо навести указатель мыши на точку пересечения и щелкнуть левой кнопкой мыши и не отводить указатель в течение 5 секунд. Появится надпись с указанием искомых координат. Приближенное решение системы x=0,8; y=0,697.

а

б

 

 

Рисунок 15 - Построение графиков функций y=sin x и y=cos х

 

К заданию 3.3.

 

 

Для примера построим график y=

на отрезке [-3; 3].

1.В столбец A вводятся значения х, а в столбец В значения функции, начиная с ячейки В2, в которую вводится формула =ЕСЛИ(A2<0;(- 5*A2);A2^2), а потом она растягивается на весь диапазон.

2.Необходимо выбрать тип диаграммы и построить график (рисунок

16).

17

Рисунок 16 - Построение графика функции с одним условием

К заданию 3.4.

Построим поверхность Z=X2-Y2, изменяем Х и Y на отрезке [-1;1] с шагом 0,2.

1.В диапазоне B1:L1 вводится последовательность значений: -1; -0,8; …1 переменной х, а в диапазоне А2:А12 - такую же последовательность значений Y. В В2 вводится формула =$A2^2-B$1^2. Выделяя эту ячейку, устанавливается указатель мыши на ее маркере и протаскивается так, чтобы заполнить В2:L12. Знак $, стоящий перед буквой в имени ячейки, дает абсолютную ссылку на столбец с данным именем, а знак $, стоящий перед цифрой, - абсолютную ссылку на строку с этим именем. Поэтому при протаскивании (копировании) формулы из ячейки В2 в ячейки диапазона В2:L12 в них будет значение Z при соответствующих значениях X и Y.

2.Далее выделяется диапазон ячеек A1:L12, содержащий таблицу значений функции и ее аргументов, и вызывается мастер диаграмм. На втором шаге мастера диаграмм выбирается тип диаграммы – «Поверхность», на третьем шаге выбирается вид поверхности (рисунок 17).

Рисунок 17 - Построение поверхности

2.3 Список контрольных вопросов

1.Какие возможности представляет настройка панели инструментов?

2.Что такое заполнение и как оно работает?

3.Создание пользовательских списков, опишите порядок действий.

4.Какие расширения файлов во всех версиях Excel?

18

3 Лабораторная работа №3. Access

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

3.1 Рабочее задание

1. Сделайте базу данных на тему:

 

 

 

 

1)

Химическая лаборатория

13)

Автопарк

 

2)

Болашак

 

14)

Приемная комиссия АУЭС

 

3)

Сотрудники

администрации

15)

Служба

национальных

и

 

президента

 

международных программ

 

4)

Музеи РК

 

16)

Единый

Национальный Центр

5)

Аварийные службы РК

Тестирования

 

6)

Оборудование АО Казахтелеком

17)

Туристическое агентство

 

7)

Архивно-библиотечные фонды

18)

Магазин

бытовой

или

8)

Детские сады г. Алматы

автотехники

 

9)

Школы города

 

19)

Провизорский склад

 

10) Телеканалы Алматы

20)

Ресторанный комплекс

 

11) Университеты РК

21)

Аэропорт

 

12) Мероприятия event-агенства

Требования к базе: организовать 5 таблиц, 5 запросов, 5 форм, 5 отчетов, 5 макросов. Наличие пароля на базу данных, главной кнопочной формы при открытии файла и логотипа АУЭС на форме с эффектом исчезновения.

2. Ответьте в Word на контрольные вопросы.

3.2 Методические указания к выполнению лабораторной работы

Microsoft Office Access - приложение для управления базами данных, позволяющее организовать учет данных и совместный доступ к ним. Формат файлов по умолчанию «.accdb».

Access использует реляционные базы данных - когда все разновидности обрабатываемой информации сгруппированы во взаимосвязанные таблицы. Работа с такой базой сводится к манипулированию таблицами - заполнению и изменению ячеек, объединению и внедрению элементов одних таблиц в другие. Таблицы реляционной базы данных формируются на основе информации об объектах определенного типа. Каждая строка таблицы включает данные об одном объекте. Столбцы таблицы формируются на основе характеристик объектов - атрибутов. Строки таблицы называются записями. Записи должны иметь одинаковую структуру. Эта структура представляет собой поля, в которых хранятся атрибуты. Каждое поле должно содержать одну характеристику объекта. Для поля определяется тип данных. Если набор записей содержит одинаковые поля, то значения атрибутов в них различаются.

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

19

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

Объекты базы данных: Таблицы: в них содержится вся информация, хранимая в базе. Запросы: дают возможность отобрать информацию из таблиц по определенным критериям, чтобы облегчить ее поиск в базе. Формы: разновидность диалогового окна. Отчеты: электронный вариант документа, формируемого на основе таблиц базы, которому предстоит вывод на печать. Макросы: представляют собой набор команд, соответствующих стандартным действиям пользователя, предназначены для автоматизации и упрощения часто выполняемых задач. Модули: объекты, которые содержат подпрограммы на языке Visual Basic. Круг задач, реализуемых с помощью подпрограмм, весьма широк: обработка данных базы, внесение изменений в интерфейс базы, изменение свойств и параметров объектов и т.д. Подпрограммы всегда связаны с другими объектами и не могут выполняться отдельно. Подпрограммы могут быть запущены из форм, отчетов или запросов.

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

1)Проектирование структуры базы данных:

-определить цель создания базы данных;

-выбрать набор объектов, информация о которых будет храниться;

-определить схему данных связей между таблицами;

-составить набор атрибутов каждого хранимого в базе объекта;

-составить перечень функций, которые должна выполнять база;

-выбрать форму выдачи результатов, выполнения перечня функций.

2)Создание новой пустой базы данных.

3)Создание таблиц. Перечень таблиц соответствует набору объектов, информация о которых должна храниться в базе данных. Перечень полей таблиц соответствует набору атрибутов объектов. Настройка свойств каждой таблицы (установка свойств полей).

4)Создание ключей и задание связей между таблицами.

5)Заполнение всех созданных таблиц требуемыми данными.

6)Создание дополнительных объектов базы данных: форм, запросов, отчетов, макросов, модулей, организация главной кнопочной формы.

3.3 Список контрольных вопросов

1.Что такое реляционная база данных?

2.Как импортировать данные из другого источника?

3.Какие расширения файлов во всех версиях Access?

20

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]