Автор работы: Пользователь скрыл имя, 26 Апреля 2012 в 12:20, лабораторная работа
Цель работы: познакомить с основными объектами операционной системы Windows, сформировать умение работать с файлами и папками в программе Проводник.
Основные понятия:
Операционная система – совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем.
Лабораторная работа № 1
Цель
работы: познакомить с основными объектами
операционной системы Windows, сформировать
умение работать с файлами и папками в
программе Проводник.
Основные понятия:
Операционная система – совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем.
Windows – графическая операционная система для компьютеров платформы IBM PC. Ее основные средства управления – мышь и клавиатура. Система предназначена для управления компьютером, а также содержит все необходимое для создания небольшой локальной сети и имеет средства для интеграции во всемирную сеть.
Рабочий стол – графическая среда, на которой отображаются объекты и элементы управления Windows. На Рабочем столе располагаются значки и Панель задач. Значки - это графическое представление объектов Windows, Панель задач – один из основных элементов управления Windows.
Приемы управления с помощью мыши:
Файл – это именованная последовательность байтов произвольной длины. Создание файла состоит в присвоении ему имени и регистрации его в файловой системе. Имя файла состоит из двух частей: имени и расширение (тип файла), отделенных через точку. Типы файлов рассмотреть самостоятельно.
Папки (каталоги) – важные элементы иерархической структуры, необходимые для обеспечения удобного доступа к файлам, если файлов на носителе слишком много.
Файловая система – часть операционной системы, управляющая размещением и доступом к файлам папкам на диске.
Операции с файловой структурой:
Каталог - это имя группы файлов, объединенных по какому-либо признаку и хранимых на одном диске. В каталоге содержатся имена всех относящихся к нему файлов. В системах Windows каталог называется папкой, которая является более точным понятием, раскрывающим его смысл.
Проводник - служебная программа, предназначенная для навигации по файловой структуре компьютера и ее обслуживания.
Буфер обмена - на время своей работы оболочка Windows выделяет специальную область памяти - буфер обмена (Clipboard), который используется для пересылки данных между приложениями и документами. Роль. данных могут играть фрагмент текста, рисунок, таблица и т.п. Применение буфера обмена является наиболее простым средством обмена данными между программами.
Стандартные программы:
В стандартную
поставку системы Windows входит набор
приложений, которые по минимуму обеспечивают
потребности пользователя, выходящие
за рамки работы с операционной системой:
подготовка текстовых документов, создание
и редактирование графических изображений,
организация и планирование рабочего
времени, математические вычисления и
некоторые другие.
Упражнение 1. Настройка
Рабочего стола.
1. Установите
новые параметры Рабочего
2. В Главном меню Пуск, Программы, Стандартные запустите две программы, разверните обе программы на весь экран ( каскадом, слева направо, сверху вниз), нажав правой кнопкой мыши по Панели задач.
3. Сверните окно
одной программы, а окно
4. Закройте программы.
5. Запустите
приложение на вашем рабочем
диске. Создайте ярлык для
6. Поместите
программу-приложение в меню
7. Найдите в справочной
системе Windows три термина: мультимедиа,
настройка Главного
меню, ярлык. Скопируйте по очереди их
описание и поместите текст в файл Справка.txt
при помощи программы Блокнот. Пуск
– Справка и поддержка.
Выделите текст и выполните команду
Копировать.
Упражнение 2.
Работа в программе
Проводник.
1. Запустите программу Проводник. Пуск – Программы – Стандартные – Проводник.
2. Изучите состав меню окна Проводник.
3. Ознакомьтесь с содержанием рабочего диска, просмотрев все ветви на соответствующей панели программы Проводник, и получите информацию о свойствах диска.
4. Создайте в
корневом каталоге рабочего
5. Скопируйте папку и поместите копию на Рабочий стол, используя при этом разные способы копирования.
6. Поместите документ Справка.txt в вашу папку на диске.
7. Переименуйте копию папки на Рабочем столе.
8. Переместите
переименованную папку с
9. Скопируйте документ Справка.txt в переименованную папку.
10. Удалите переименованную папку.
11. Осуществите
поиск текстовых файлов с
12. В строке поиска
напишите команду: ??равка. Проанализируйте,
чем отличаюся символы «?» и «*» в имени
файла.
Задания
для самостоятельной
работы:
3.
Скопируйте файл Справка.txt в папку … и
переименуйте (новое имя …)
Контрольные
вопросы:
Таблица вариантов заданий:
№ варианта | задание№ 1 |
задание
№2 |
задание№3 |
1 | |
С:\Работа_2\Р2\
Справка.txt |
В папку Р1 Имя Термины.txt |
2 | |
С:\Работа_1\Р2\
Справка.txt |
В папку Р21 Имя Сведения.txt |
3 | |
С:\Работа_2\Р21\Справка.txt | В папку Р1 Имя Понятия.txt |
4 | |
С:\Работа_1\ Справка.txt |
В папку Р2 Имя Сводка.txt |
5 |
|
С:\Работа_1\Р2\
Справка.txt |
В папку Работа2 Имя Список.txt |
Лабораторная работа №2
ТЕМА: «Обслуживание дисков. Архивация файлов. Антивирусные программы»
Цель работы: сформировать умение работать с дисками, архивировать файлы, проверять на вирусы.
Основные понятия:
Форматирование или инициализация диска, представляет собой процесс разбивки диска на секторы и дорожки, для того, чтобы операционная система и ее приложения имели возможность записывать на них данные.
Проверка диска на наличие различного рода ошибок и сбоев обеспечивается специальной программой, которая выполняет как проверку диска, так и исправление программных ошибок.
Дефрагментация диска позволяет перемещать файлы на диске таким образом, чтобы все части одного файла хранились в смежных областях. Применение дефрагментации повышает производительность компьютера при работе с дисками.
Программа Архивация данных сжимает файлы и перемещает их в архив. После этого можно скопировать сжатые файлы на дискеты и другие носители. Для восстановления файлов нужно применять именно эту программу. Среди наиболее известных архиваторов можно назвать такие, как ZIP. ARJ. RAR. GZIP. Хорошо архивируются файлы, содержащие изображение с небольшим количеством деталей в несжатом виде (.BMP, .PSD), текстовые файлы (.TXT, .DOC,. PAT).
Компьютерный
вирус - это специально написанная небольшая
по размерам программа, которая может
искажать и уничтожать информацию в компьютерах,
к которым имеется доступ, "приписывать"
себя к другим программам (т.е. "заражать"
их), а также выполнять различные нежелательные
действия на компьютере. Наиболее популярные
Doctor Web. AVP. Norton Antivirus,
Касперский.
Упражнение 1: Форматирование дискет
Важно! Форматирование приводит к полному уничтожению всех данных на диске.
Упражнение
2: Работа с программой
архивации WinZip
1. Создайте в своей папке папку Архив 1
2. Поместите в папку Архив 1 папки, документы, рисунки, которые собираетесь архивировать. Проверти размер папки.
3. Правой кнопкой щелкните по созданной папке и в контекстном меню выберите команду Добавить в архив.
4. Установите основные параметры архивации (имя архива Doc.zip)
5. Сравните размер заархивированной папки с исходным.
6. Создайте папку Архив 2 в своей папке
7. Извлеките из архива Doc.zip файлы с расширением *.doc и поместите их в папку Архив 2. Для этого
8. Отправьте
папку Архив 2 на дискету
Упражнение
3: Обслуживание дисков.
Упражнение 4: Проверка на вирусы
1. Вставьте дискету.
2. Запустите
антивирусную программу (
3. Проверьте
дискету на вирусы.
Задание
для самостоятельной
работы:
Таблица
вариантов заданий:
№ варианта | Задание №1 | Задание № 2 | Задание №3 |
1 | Текст | *.txt | Архив1 |
2 | Документы | *.doc | Архив2 |
3 | Рисунки | *.bmp | Архив3 |
4 | Таблицы | *.xls | Архив4 |
5 | Сайт | *.html | Архив5 |
Контрольные вопросы:
Лабораторная работа №3
Цель работы: сформировать умение редактировать и форматировать текстовые документы.
Основные понятия:
Текстовые процессоры – программные средства, предназначенные для создания, редактирования и форматирования простых и комплексных текстовых документов.
Создание документа осуществляется с помощью двух методов: на основе шаблона, на основе существующего документа.
Под редактированием понимают изменение уже существующих документов. Удаление ошибочных символов осуществляется клавишами BACKSPACE, DELETE.
Форматирование осуществляется средствами меню Формат или панели Форматирование.
Приемы форматирования:
Сохранение документа.
Документы Word сохраняются в виде файлов со стандартным расширением .doc. Параметры сохранения файла можно задать командой Сервис
Þ
Параметры, вкладка Сохранение, на которой выбираются необходимые параметры.
Закрытие документа. Выберите команду Файл
Þ
Закрыть
.
Если документ отображен в двух или более окнах, все окна с этим документом будут закрыты.
Средства поиска и замены.
Изменение состава группы кнопок. Для изменения состава группы кнопок на панели инструментов следует в меню Сервис →Настройка в диалоговом окне Настройка выбрать вкладку Команды. В списке Категории находится название группы, после чего в списке Команды появляются кнопки этой группы.
Колонтитулами называют области, расположенные в верхнем и нижнем поле каждой страницы документа. (Вид
→
Колонтитулы) В колонтитул обычно вставляется текст и/или рисунок (номер страницы, дата печати документа, эмблема организации, название документа, имя файла, фамилия автора и т. п.), который должен быть напечатан внизу или вверху каждой страницы документа.
Гиперссылка - Цветной и подчеркнутый текст или рисунок, позволяющий перейти к файлу, месту в файле, HTML-странице в Интернете или интрасети.
Установки гиперссылки на фрагмент текста.
Упражнение 1:
Упражнение 2:
1. Создайте новый документ Жемчужина.doc, который содержит следующий текст:
Отель
«ЖЕМЧУЖИНА»
- это туристический комплекс, занимающий значительную площадь. Отель приспособлен для отдыха с детьми. Лыжный подъемник, лыжная школа расположены рядом. В отеле есть ресторан, бассейн, сауна и гимнастический зал. Кроме того, в отеле есть:
2. Текст маркированного
списка поместите в виде
3. Создайте гиперссылку на фрагмент «Жемчужина» связав его с новым документом (Жемчужина)
. Выделите слово
«Жемчужина», выполните
Задания
для самостоятельной
работы:
документов).
№ варианта | 1 |
2 | 3 | 4 | 5 | 6 |
1 | Лаб_W1 | 7 | шрифт курсив, полужирный № 10, междустрочный интервал одинарный. | маркированный | 4 | Верхний колонтитул (имя файла) |
2 | Лаб_W2 | 5 | шрифт с подчеркиванием, №14, междустрочный интервал двойной | нумерованный | 5 | Нижний колонтитул (дата) |
3 | Лаб_W3 | 6 | шрифт курсив, №16, абзац выравнивать по левому краю. | многоуровневый | 3 | Разрыв страниц |
4 | Лаб_W4 | 4 | межстрочный интервал полуторный, абзац выравнивать по центру. | маркированный | 4 | Нумерацию страниц |
5 | Лаб_W5 | 8 | красная строка 1.25, абзац выравнивать по ширине. | нумерованный | 3 | Сноски |
Контрольные вопросы:
Лабораторная работа №4
ТЕМА: «Текстовый процессор Word. Вставка рисунков, создание графических объектов»
Цель работы: сформировать умение работать с графическими объектами, использовать OLE технологии для создания комплексных документов.
Основные
понятия:
Создание рисунков в Word. В Word есть встроенный графический редактор, идеально подходящий для создания несложных схем, чертежей и рисунков. (ВидÞПанель инструментовÞРисование)
Группировка графических объектов. Когда чертеж закончен, его отдельные элементы можно объединить в единую схему – для этого, отметив мышью (при нажатой Shift) или инструментом õна панели "Рисование"(рядом с кнопкой <Действия> выделить все нужные объекты, обратитесь к пункту меню ДействияðГруппировать. Для отмены группировки выделите схему и выберите ДействияðРазгруппировать или вызовите контекстное меню.
Работа с графикой в процессоре Word может строиться по трем направлениям:
Размещение изображения в тексте.
OLE технология. Для объединения в одном документе объектов разного происхождения, например, чтобы вставить в текст графику, музыку, электронные таблицы, в приложениях Windows широко применяется технология OLE – связь и внедрение объектов. Это означает, что перемещаемый в текст объект может включаться в него в двух вариантах:
Термины технологии OLE:
Внедренный или связанный объект можно впоследствии редактировать средствами приложений – сервера. Для этого надо выполнить двойной щелчок мыши на данном объекте.
Технология OLE осуществляется двумя способами:
Первым
способом можно внедрить (связать) фрагмент
документа или весь документ, вторым
способом только целый документ.
Упражнение 1. Создайте схему по образцу, cгруппируйте все графические объекты.
9. Выделите свою рамку, скопируйте и затем вставьте 10 раз. Нижний индекс устанавливается командой ФорматÞШрифт...на вкладке Шрифт в активизировать Нижний индекс.
10. Представьте
рисунок в виде единого
Упражнение
2: Создание внедренного
объекта (рисунка)
Упражнение 3 Создание связанного объекта (текстового документа )
Задания
для самостоятельной
работы:
№ варианта | Задание 1 |
Задание 2 |
Задание 3 |
Задание 4 |
1 | С:\Ваша папка\Лаб2_W1 | Телевизор | Связанный рисунок | Приглашение на свадьбу |
2 | С:\Ваша папка\Лаб2_W2 | Будильник | Внедренную диаграмму | Визитную карточку |
3 | С:\Ваша папка\Лаб2_W3 | Машины | Связанный текст | Открытку с днем рождения |
4 | С:\Ваша папка\Лаб2_W4 | Блок-схема | Внедренный рисунок | Логотип фирмы |
5 | С:\Ваша папка\Лаб2_W5 | Компьютер | Связанную таблицу | Грамоту за I место на соревнованиях |
Контрольные вопросы:
Лабораторная работа №5
Цель работы: сформировать умение вводить формулы в текстовый документ, строить таблицы, выполнять вычисления в таблице.
Основные понятия:
Вставка
формулы в Microsoft Word
Редактор формул Microsoft Equation 3.0 позволяет
вставить в текстовый документ математические
формулы.
Первый способ:
Þ ОК.
Второй способ:
формул
Создание и форматирование таблиц. В программе Word предоставляет самые широкие возможности по отображению текста в рамках таблиц. Самый простой способ создать таблицу в программе Word состоит в использовании позиций табуляции.
Вычисления
в таблице. Текстовый процессор Word
позволяет выполнять вычисления суммы
чисел в столбцах или в строках, записывая
в отдельные ячейки таблицы формулы с
помощью команды ТаблицаðФормулы.
Ключевые слова для ссылки на блок ячеек:
Виды встроенных функции Word:
Упражнение 1: В текстовом документе с помощью редактора формул наберите данные выражения:
1) , 2) .
1. Запустите Редактор формул одним из указанных выше способов.
2. С клавиатуры наберите s=
3. На панели инструментов Редактора формул выберите знак дроби
4. В числителе запишите 2, затем нажмите на кнопку суммы , выберите нужный знак.
5. Наберите с клавиатуры х, затем нажмите на кнопку индекса , выберите нижний индекс и наберите i.
6. В полученной формуле щелкните
в области знаменателя, с
7. Нажмите на кнопку индекса , выберите верхний индекс и наберите 2.
8. Формула набрана, аналогично наберите
формулу 2.
Упражнение 2. Наберите ниже приведенный текст с формулой.
Модель Солоу с непрерывным временем. Предположим теперь, что время, измеряемое в начале с дискретностью в один год, будет измеряться с дискретностью ∆t (например, полугодие, квартал, месяц, декада, день). При дискретности в один день время можно считать практически непрерывным.
При дискретности ∆t модель Солоу будет выглядеть следующим образом:
(1.1.2)
Упражнение 3. Создайте схему по образцу и наберите формулы с помощью редактора формул. Сгруппируйте все графические объекты.
Структурная схема модели Солоу
Упражнение 4. Создайте нижеприведенную таблицу, введите свой данные и вычислите объем расходов студента:
День недели Расходы Питание Транспорт Развлечение Прочие Итого: Еда Напитки Будний день 100 30 60 50 30 Выходной день 250 100 120 500 200 Итого:
5. В строке Итого запишите формулу суммы: поставьте курсор в столбец Еда, выполните команду Таблица/Формула
6. В
появившемся окне появится
7. Аналогично
во все столбцы. В столбце Итого запишите
формулы.
Задания для самостоятельной работы:
1. Наберите с помощью редактора формул следующие выражения: см.таблицу
2. Создайте
таблицу, введите свои данные и вычислите
необходимые показатели (используя формулы):
№ варианта Задание 1 Задание 2 1 у= «Ведомость успеваемости студентов» 2 «Посещаемость студентов» 3 «Учет товаров» 4 «Платежное поручение» 5 «Счет за обед»
Контрольные вопросы:
Лабораторная работа № 6
Цель работы: сформировать умение создавать макросы, представлять их в виде кнопок на панели инструментов.
Основные понятия:
Макрос
(или макропрограмм) – это набор
команд, объединенных под одним именем.
В нем можно регистрировать нажатия
клавиш и другие действия. Иными словами,
макрос является командой, которой
создается самим пользователем и служит
для автоматизации рутинных операций.
Макросы можно закреплять за любыми меню,
комбинациями клавиш и панелями инструментов.
Простейший способ создания макроса –
запись последовательности действий,
необходимых для какой-либо обработки
документа.
Упражнение 1. Создание простейших макросов в программе Word
Создание первого макроса – Удалить_До_Конца_Строки.
Примечание: В названии макросов не могут стоять пробелы.
4. Нажмите клавиши <Shift>+<End>. Выделяется текст от позиции курсора до конца строки. Нажмите клавишу <Del>. Выделенный текст удаляется.
5. Щелкните
кнопку Остановить
запись на панели Остановка
записи. На этом заканчиваются операции
по созданию первого макроса.
Упражнение 2. Запуск макроса на выполнение.
Упражнение 3. Подключение макроса к панели инструментов.
Упражнение 4. Закрепление макроса за комбинацией клавиш.
Упражнение 5.Создание второго макроса – Красный_Цвет.
Для создания такого макроса следует выполнить следующие команды:
Нажать кнопку ОК.
Упражнение 6. Создайте макрос, удаляющий текст от позиции курсора до начала строки (Последовательность действий аналогична n. I. 1, нажатие клавиш <Shift>+<Home>).
а) Присвойте макросу имя Удаление_До_Начала_Строки.
б) Присвойте
созданному макросу кнопку в виде
Колокольчика.
Задания
для самостоятельной
работы:
Подключите
макроса к панели инструментов (выберите
произвольный значок).
№ вар. | Задание 1 | Задание 2 |
1 | Вставить_таблицу (с размером 4х5) | <Ctrl>+<Shift>+<A> |
2 | Вставить_рисунок (времена года) | <Ctrl>+<Shift>+<B> |
3 | Вставить_таблицу (с размером 8х2) | <Ctrl>+<Shift>+<C> |
4 | Вставить_рисунок (наука) | <Ctrl>+<Shift>+<D> |
5 | Вставить_таблицу (с размером 6х4) | <Ctrl>+<Shift>+<E> |
Контрольные вопросы:
Лабораторная работа №7
Цель работы: повторить основные понятия табличного процессора Excel, сформировать умение вводить и редактировать данные, применять различного вида адресации при решении задач.
Основные понятия:
Класс программ, предназначенных для создания и обработки табличных данных в электронном виде, называется табличными процессорами или электронными таблицами. Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек.
Документ Excel называется рабочей книгой, книга представляет собой набор рабочих листов, каждый лист имеет табличную структуру и может содержать одну или несколько таблиц. Максимальное количество рабочих листов – 255, обозначаются они как Лист 1 (Sheet 1). Документ Excel сохраняется в виде файла с расширением *.xls. В представлении пользователя электронная таблица Excel XP (рабочий лист) состоит из 65536 строк (rows) и 256 столбцов или колонок (columns), которые отображаются на экране компьютера. Строки нумеруются целыми числами от 1 до 65536, а столбцы или колонки обозначаются буквами латинского алфавита A, B, …, Z, AA, AB, …IV. На пересечении строки и столбца располагается основной структурный элемент таблицы – ячейка (cell). К содержимому ячейки можно обратиться по ее адресу (ссылке), например, A5.
В ячейках рабочего листа могут находиться данные следующих типов: Текст, Константы и Формулы. В одну ячейку можно ввести до 32767 текстовых или числовых символов.
По умолчанию числовые данные выравниваются по правому краю, а текст - по левому. Если название категории не входит по ширине, то правая ячейка (если она не пустая) перекрывает предыдущую.
Группа соседних ячеек, образующих в таблице область прямоугольной формы, называется диапазоном.
Авто заполнение ячеек:
Первый способ:
Второй способ:
Выберите
команду Правка
→Заполнить→ Прогрессия.
В появившимся окне выберите тип расположение
по столбцу, шаг, предельное значение.
Операции с листами:
Адресация ячеек. В Excel различают 3 типа адресации ячеек: абсолютная, относительная и смешанная. При копировании формулы из одной ячейки в другую автоматически изменяются адреса ячеек, входящих в состав формул. Такая адресация ячеек называется относительной. Относительные ссылки используются в Excel по умолчанию. Но иногда необходимо не изменять адрес некоторой ячейки при копировании формулы. Такой адрес называется абсолютным и Абсолютная ссылка задается путем указания символа доллара перед номером строки и столбца, например $A$2 либо нажатием клавиши <F4>.
Смешанная ссылка представляет собой комбинацию абсолютной и относительной ссылок, когда для строки и столбца используются разные способы адресации, например, $A1, B$2. При копировании формулы абсолютная часть ссылки не изменяется.
Все формулы в Excel должны начинаться с символа “=”, заканчивается ввод формулы нажатием Enter
Примеры формул: = 2*5^ 3+4 =A1+A2 =A1+Cos (5,282)
Редактирование формул: Чтобы начать редактировать содержимое ячейки, нужно сначала выделить эту ячейку. Далее включить режим редактирования, нажав клавишу F2 или выполнив двойной щелчок мышью. Для редактирования формул можно нажать кнопку = в строке формул. В режиме редактирования активизируется строка формул, в которой виден текст формулы, а не результат ее вычисления.
Чтобы изменить формулу нужно щелкнуть мышью в той позиции строки, где необходимо внести изменения.
Форматирование
данных. Прежде всего, нужно выделить
ячейки, в которых надо изменить формат
данных. После этого можно либо открыть
правой кнопкой мыши контекстное меню
и вызвать в нем команду Формат
ячеек, либо вызвать команду Формат
Ячейки из меню Формат. В любом случае
на экране появится диалоговое окно
Формат ячеек. Используя его можно установить
форматы представления данных в ячейках:
числовые форматы выравнивание, границы
и вид ячеек, а также определить степень
защиты данных.
Упражнение 1. Необходимо подсчитать сумму налогов, премию и сумму всей зарплаты после отчисления всех налогов и начисления премии.
Упражнение 2. Используя возможности Excel, найти сумму выручки от продаж в рублях и долларах.
Упражнение
3: Составьте таблицу, вычисляющую n-й
член и сумму арифметической прогрессии.
Формула n-го члена арифметической
прогрессии: an=a1+d(n-l) и формула суммы
п первых
членов арифметической прогрессии:Sn=(a1+an)*n/2, где a1
- первый
член прогрессии, a
d — разность
арифметической прогрессии, используя
абсолютную ссылку. Первый член, который
равен -2, а разность равна 0,725.
1. Перейдите на Лист3. Переименуйте его на Задание3.
2. Самостоятельно запишите
Задания для самостоятельной работы:
№ | Задание | |||||||||||||||||||
Вариант 1 | Продукцией
городского молочного завода являются
молоко, кефир и сметана. На производства
1т молока, кефира и сметаны требуется
соответственно 1010, 1020 и 9450 кг молока.
Прибыль от реализации 1т молока, кефира и сметаны соответственно равны 300, 220 и 1360 тенге. Было изготовлено молока 123т, кефира 342т, сметаны 256т. Требуется при помощи электронной таблицы рассчитать: прибыль от реализации каждого вида изделий, общую прибыль, долю (в процентах) прибыльности каждого вида изделий от общей суммы, расход молока (сырья); | |||||||||||||||||||
Вариант 2 | На
книжную базу поступили 3 наименования
книг: словари, книги по кулинарии
и пособия по вязанию. Они были
распределены по трем магазинам: «Книжный
мир», «Дом книги» и «Глобус». В «Книжный
мир» поступило словарей – 10400 экземпляров,
кулинарных книг – 23650 экземпляров, пособий
по вязанию – 1500 экземпляров; в «Дом книги»
- 10300 словарей, 22950 кулинарных книг и 1990
пособий по вязанию; в «Глобус» соответственно
9100, 23320 и 2500 экземпляров.
В первом магазине было продано словарей – 8945 экземпляров, кулинарных книг – 19865 экземпляров, пособий по вязанию – 873 экземпляра; во втором магазине было продано словарей – 9300 экземпляров, кулинарных книг - 21900 экземпляров, пособий по вязанию – 1020 экземпляров; в третьем магазине соответственно было продано 8530, 18100 и 2010 экземпляров. Требуется при помощи электронной таблицы рассчитать: общее количество книг каждого наименования поступивших на книжную базу; процент продажи каждого наименования книг в каждом магазине; количество книг, оставшихся после реализации. | |||||||||||||||||||
Вариант 3 | На
предприятии работники имеют
следующие оклады: начальник отдела
– 1000 тенге., инженер 1 кат. – 860 тенге.,
инженер – 687 тенге., техник – 315 тенге.,
лаборант – 224 тенге. Предприятие имеет
два филиала: в средней полосе и в условиях
крайнего севера. Все работники получают
надбавку 10% от оклада за вредный характер
работы, 25% от оклада ежемесячной премии.
Со всех работников удерживают 20% походный
налог, 3% профсоюзный взнос и 1% в пенсионный
фонд. Работники филиала, расположенного
в средней полосе, получают 15% районного
коэффициента, работники филиала, расположенного
в районе крайнего севера, имеют 70% районный
коэффициент и 50% надбавки от начислений.
Расчет
заработной платы должен быть произведен
для каждого филиала в Требуется
при помощи электронной таблицы
рассчитать суммы получения каждой
категории работников. | |||||||||||||||||||
Вариант 4 | Производственная
единица изготавливает изделия
трех видов: П1, П2 и П3. Затраты на
изготовление единицы продукций
П1, П2 и П3 составляют 7, 15 и 10 (тенге.)
соответственно.
Прибыль от реализации одного изделия данного вида соответственно равна 20, 16 и 25 (тенге.). План производства изделий П1 – 200482шт., П2 – 43292 шт., П3 – 1463012 шт. В январе было изготовлено П1 – 135672 шт., П2 – 60712 шт., П3 – 1456732 шт. Требуется при помощи электронной таблицы рассчитать в тенгах и долларах (курс доллара – величина изменяющаяся): плановые затраты на производство; прибыль от реализации каждого вида изделий; прибыль, полученную предприятием в январе; процент выполнения плана в январе по каждому виду изделия. | |||||||||||||||||||
Вариант 5 | Кондитерская
фабрика для производства трех видов
карамели А, В и С используют три
вида сырья: сахарный песок, патоку и
фруктовое пюре.
Норма
расхода сырья на 1т карамели соответственно
равны (т):
Общее количество сырья каждого вида, которое может быть использовано фабрикой, соответственно равно 1500, 900 и 300 тонн. За месяц фабрика изготовила карамели вида А – 820, В – 900, С – 400 (т.) Требуется при помощи электронной таблицы рассчитать: расход сырья каждого вида; количество оставшегося сырья; количество карамели вида А, на производство которого хватить оставшегося сахара. |
Контрольные вопросы:
Лабораторная работа №8
Цель работы: сформировать умения вычислять значения функций, строить графики функций.
Основные понятия:
Функции вводятся обычным набором с клавиатуры или более предпочтительным способом – с помощью Мастера функций.
Поскольку многие сложные и несложные вычисления встречаются очень часто, то программа Excel предлагает более 200 заранее запрограммированных функций. Функциями в Microsoft Excel называют вычислительную операцию по определенному алгоритму и формуле. Мастер функций предназначен для ввода готовых формул в вычисления. Кнопка Мастер функций на панели инструментов имеет вид fx
Для быстрого поиска необходимой функции они разделены по категориям: 10 недавно использовавшихся, Полный алфавитный перечень, Финансовые, Дата и время, Математические, Статистические, Ссылки и массивы, Работа с базой данных, Текстовые, Логические и Проверка свойств. Встроенный Мастер функций помогает правильно применять функции. Он позволяет построить и вычислить большинство функций.
Функции в Microsoft Excel представляют собой формулы, которые имеют один или несколько аргументов. В качестве аргументов указываются числовые значения или адреса ячеек.
Например:
=СУММ(А5:А9) – сумма ячеек А5, А6, А7, А8, А9;
=СРЗНАЧ(G4:G6) – среднее значение ячеек G4, G5, G6.
Функции
могут быть вложенными одна в другой,
например: =ОКРУГЛ(СРЗНАЧ(H4:H8);2).
Ввод аргументов функции. Если у функции есть аргументы, появится окно ввода аргументов, элементы которого показаны на рисунке.
1- имя функции, для которой вводятся аргументы;
2 - поля ввода аргументов;
3 - кнопка сворачивания окна ввода. Если окно свернуто, развернуть его можно повторным нажатием на эту кнопку;
4 - текущие значения аргументов и функции;
5 - область описания функции;
6 - кнопка вызова помощи.
Ввести
аргументы функции можно
а) набрать вручную необходимые адреса или диапазоны ячеек;
б) отметить нужные ячейки или диапазоны ячеек на рабочем листе. Окно ввода аргументов при этом можно свернуть (кнопка 3) или перетащить в сторону.
Описание основных функций.
Категория
Математические.
ABS (число) – модуль числа.
COS(число) – косинус заданного числа.
EXP(число)
– возвращает число е,
LN(число) – возвращает натуральный логарифм числа.
SIN (число) – возвращает синус заданного числа.
TAN (число)
– возвращает тангенс
КОРЕНЬ (число) – возвращает положительное значение квадратного корня.
ПИ () – возвращает число p с точностью до 15 цифр.
СТЕПЕНЬ (число; степень) – возвращает результат возведения в степень;
СУММ (число1;
число2; ...) – возвращает сумму всех
чисел, входящих в список аргументов;
Статистические функции.
МАКС(аргумент1; аргумент2;…) - ищет максимальный из аргументов;
МИН(аргумент1; аргумент2;…) - ищет минимальный из аргументов;
СРЗНАЧ(аргумент1; аргумент2;…) - вычисляет среднее своих аргументов;
СЧЕТЕСЛИ(диапазон; условие) - подсчитывает число аргументов в диапазоне, отвечающих условию
Арифметические операции:
Сложение | + |
Вычитание | - |
Умножение | * |
Деление |
/ |
Возведение в степень |
^ |
Диаграммы – это графическое представление данных. Они используются для анализа и сравнения данных, представления их в наглядном виде.
Мастер диаграмм позволяет строить диаграммы 14 стандартных типов плоскостного и объемного представления, а так же 24 нестандартных типа. Для автоматического построения диаграммы достаточно нажать клавишу F11.
Редактирование диаграмм выполняется как с помощью контекстного меню, так с помощью команд управляющего меню Диаграмма. К редактированию диаграммы относится:
Упражнение
1: Построение графика
функции y=cos2(2x)sin(x)+e-x│
В
ячейку В3 введите формулу: =cos(2*A3)^2*sin(A3)+exp(-3)*
Задания для самостоятельной работы:
2. Пользуясь данными,
Производство важнейших видов продукции добывающей промышленности | |||
Виды сырья | 2001 г. | 2002 г. | 2003 г. |
Выработка электроэнергии, млрд. кВт/ч | 167 | 173 | 177 |
Нефть, млн.т | 516 | 399 | 307 |
Природный газ, млрд. м3 | 641 | 640 | 595 |
Уголь, млн. т | 395 | 337 | 262 |
Железная руда, млн. т | 107 | 82 | 78 |
Деловая древесина, млн. м3 | 242 | 183 | 93 |
Рыба и морепродукты, млн. т | 8 | 6 | 4 |
Добавьте в таблицу столбцы, вычисляющие средние показатели добычи сырья, минимальные и максимальные значения по каждому показателю.
Таблица вариантов заданий
№ варианта | Задание 1 | Задание 2 |
1 | x
; |
нужно показать изменения в течение времени и отобразить соотношение величин. |
2 | y= | нужно показать какую часть занимает каждый вид сырья от общего производства на 2003 г |
3 | y= | нужно показать количество добываемой нефти за каждый период производства. |
4 | y= | нужно показать сравнительные показатели добычи угля за каждый период. |
5 | y= | нужно показать сравнительные показатели всех видов сырья за каждый период производства. |
Контрольные вопросы:
Лабораторная работа № 9
Цель работы: сформировать умение работать с логическими функциями.
Основные понятия:
Логические функции служат для выполнения вычислений в зависимости от выполнения некоторого условия. В условиях могут использоваться операции сравнения =, >, <, <>(не равно), >= (больше или равно), <= (меньше или равно).
Функция ЕСЛИ(лог_выражение; значение_если_истина; значение_если_ложь) результатом является значение1, если логическое_выражение истинно и значение2 в противном случае.
Лог_выражение – это любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ.
Значение_если_истина – это значение, которое возвращается, если лог_выражение имеет значение ИСТИНА. Если лог_выражение имеет значение ИСТИНА и значение_если_истина опущено, то возвращается значение ИСТИНА.
Значение_если_ложь – это значение, которое возвращается, если лог_выражение имеет значение ЛОЖЬ. Если лог_выражение имеет значение ЛОЖЬ и значение_если_ложь опущено, то возвращается значение ЛОЖЬ.
Пример: ЕCЛИ (логическое_выражение; значение1; значение2) - Пример: в ячейке A1 набрано число 30000, а в ячейке B1 формула =ЕСЛИ(A1<20000; 12; 15). Результатом будет число 15, т.к. условие не выполняется.
Функции И, ИЛИ служат для создания сложных условий:
И (логическое_выражение1; логическое_выражение2;....) - возвращает значение “ИСТИНА”, если все аргументы имеют значение “ИСТИНА”, а в противном случае -“ЛОЖЬ”.
ИЛИ (логическое_выражение1; логическое_выражение2;...) - возвращает значение “ИСТИНА”, если хотя бы один из аргументов имеет значение “ИСТИНА”, а противном случае - “ЛОЖЬ”.
П/ры: =ЕСЛИ (И(A1>=20000;A1<40000);15;18) - вычисленное значение равно 15 при величине A1 от 20000 до 40000 и равно 18 в противном случае.
Можно создавать сложные условия и вложением функций ЕСЛИ. Пример:
=ЕСЛИ
(A1<20000; 12; ЕСЛИ (A1<40000; 15; 18)) - если величина
A1 меньше 20000, вычисленное значение равно
12, иначе если она меньше 40000, то результат
равен 15, а в противном случае (то есть,
А1 больше 40000) ,формула вернет значение
18.
Упражнение 1. Задан рейтинг по какому-либо предмету в процентах. Если он не ниже 45%, то студент аттестован по данному предмету, в противном случае не аттестован.
В поле Логическое
выражение записываем условие:
В3>=45%
5.
Копируем формулу для остальных.
Упражнение 2. Аттестация проводилась по 3 предметам и надо определить аттестован ли студент по всем предметам.
Упражнение 3: Построение графика функции с двумя условиями, шаг=0,2
Перейдите на Лист 3 переименуйте его на Задание 3.
=Если(А2<=0; (1+2*A2^2-sin(A2)^2)^(1/2); (2+A2)/(2+EXP(-0.1*A2))^(1/3)) или с помощью Мастера функции выберите функцию Если, в появившемся диалоговом окне заполните условие, выражения 1 и выражения 2.
Задания для самостоятельной работы:
Задание 1. Постройте графики функций с шагом 0,2:
№ вар | При x | Задание 1 | Задание 2 |
1 | Найдите дискриминант D= b2-4ac квадратного уравнения ax2+bx+c=0 … и с помощью функции Если выведите на экран количество корней квадратного уравнения. ( Если D>0, то два корня,) | ||
2 | Если вес пушного зверька в возрасте от 6-ти до 8-ми месяцев превышает 7 кг, то необходимо снизить дневное потребление витаминного концентрата на 125 г. Количество зверьков, возраст и вес каждого известны. Выяснить на сколько килограммов в месяц снизится потребление витаминного концентрата. | ||
3 | Отдел работает
над двумя проектами, причем каждый
сотрудник (ввести фамилии 5 сотрудников
на усмотрение) работает только над
одним проектом. По каждому проекту
начисляется премию (% от оклада). Проценты
премий для каждого проекта различны.
За 1-й проект – 0,25, за 2-ой проект – 0,35. | ||
4 | Покупатели магазина пользуются 10% скидками, если покупка состоит более, чем из пяти товаров или стоимость покупки превышает 5000 тг. Составить ведомость, учитывающую скидки: покупатель, количество купленных товаров, стоимость покупки, стоимость покупки со скидкой. Выяснить сколько покупателей сделало покупки, стоимость которых превышает 5000 тг. | ||
5 | Торговый склад производит уценку хранящейся продукции. Если продукция хранится на складе дольше 10 месяцев, то она уценивается в 2 раза, а если срок хранения превысил 6 месяцев, но не достиг 10 месяцев, то – в 1,5 раза. Получить ведомость уценки товара, которая должна включать следующую информацию: наименование товара, срок хранения, цена товара до уценки, цена товара после уценки. |
Контрольные вопросы:
Лабораторная работа №10
Цель работы: сформировать умения строить поверхности, решать уравнения методом подбора.
Основные понятия:
Программа
Excel позволяет не только строить графики,
диаграммы, поверхности, но и позволяет
решать уравнения методом подбора параметров.
Для нахождения корней их первоначально
надо локализовать, т.е. найти интервалы,
на которых существуют эти корни. Такими
интервалами могут служить промежутки,
на концах которых функция имеет противоположный
знак. Необходимо построить график функции
или протабулировать функцию на некотором
интервале, затем методом подбора найти
корни уравнения.
Упражнение
1: Построение поверхности.
Здесь нужно подумать: какую адресацию нужно использовать, чтобы при копировании формула была правильной. Поэкспериментируйте, если вы скопируйте в столбец, что изменяется, если вы скопируйте в строку, что изменится? Получается, что Х всегда должны находиться в столбце А, значит фиксируем столбец $А, а У всегда должны находиться в строке 1, значит фиксируем строку $1.
Упражнение 2: Решение уравнения х3-0,01х2-0,7044х+0,139104=0 методом подбора.
маркером заполнения заполните остальные значения. (получили таблицу значений)
Задания для самостоятельной работы:
№ варианта | Задание №1 | Задание №2 |
1 | Z=5x2cos2(y) –2y2ey | x3-2.56x2-1.3251x+4.395006=0 |
2 | Z=2x2cos2(x) –2y2 | x3+2.84x2-5.6064x-14.766336=0 |
3 | Z=2e0.2xx2 –2y4 | x3+0.85x2-0.4317x+0.043911=0 |
4 | Z=x2 –2e0.2yy2 | x3-0.12x2-1.4775x+0.191906=0 |
5 | Z=3x2sin2(x) –5e2yy | x3+0.77x2-0.2513x+0.016995=0 |
Контрольные вопросы:
Лабораторная работа №11
Цель
работы: сформировать умение использовать
табличный процессор в качестве простой
базы данных, сортировать и фильтровать
данные.
Основные понятия:
Электронные таблицы Excel можно использовать в качестве базы данных. В этом случае электронную таблицу называют списком или базой данных Excel и используют соответствующую терминологию: Строка списка – запись базы данных; Столбец списка – поле базы данных.
Сортировка это переупорядочивание строки в таблице по любому полю и выполняется командой ДанныеðСортировка с установкой необходимых параметров. Целью сортировки является упорядочивание данных.
Для сортировки данных также используются кнопка на панели инструментов. Для их использованием следует выделить столбец, по которому необходимо сортировать записи.
Фильтрация данных в списке – выбор данных по заданному критерию (условию). В отфильтрованном списке выводятся на экран только те строки, которые содержат определенное значение или отвечают определенным критериям, при этом другие строки скрываются. Осуществляется эта операция с помощью команды ДанныеðФильтр.
Автофильтрация
Команда ДанныеðФильтрðАвтофильтр для каждого столбца строит список значений, который используется для задания условий фильтрации. В каждом столбце появляется кнопка списка, нажав которую можно ознакомиться со списком возможных критериев выбора.
Команда ДанныеðФильтрðРасширенный фильтр позволяет фильтровать данные с использованием диапазона критериев для вывода только записей, удовлетворяющих определенным критериям. Фильтр обеспечивает использование двух типов критериев для фильтрации записи списка:
1) Критерий сравнения; 2) Вычисляемый критерий.
Технология использования расширенного фильтра состоит из двух этапов:
Этап 1 – формирование области критериев поиска;
Этап
2 – фильтрация записей списка.
Упражнение 1: Сортировка данных.
Номер группы | Номер зач. книжки | Код предмета | Таб. № препод. | Вид занятия | Дата | Оценка |
133 | 11 | П1 | А1 | Л. | 12.12.04 | 4 |
133 | 12 | П2 | А2 | Пр. | 25.12.04 | 4 |
133 | 13 | П1 | А3 | Л. | 12.12.04 | 5 |
133 | 14 | П2 | А1 | Пр. | 20.12.04 | 2 |
133 | 15 | П1 | А2 | Л. | 12.12.04 | 3 |
133 | 16 | П2 | А1 | Л. | 25.12.04 | 4 |
133 | 17 | П1 | А2 | Пр. | 12.12.04 | 5 |
133 | 18 | П1 | А3 | Пр. | 25.12.04 | 5 |
134 | 19 | П1 | А3 | Л. | 7.12.04 | 4 |
134 | 20 | П2 | А1 | Пр. | 25.12.04 | 5 |
134 | 21 | П1 | А3 | Л. | 7.12.04 | 5 |
134 | 22 | П2 | А2 | Пр. | 25.12.04 | 2 |
134 | 23 | П1 | А2 | Л. | 12.12.04 | 4 |
134 | 24 | П1 | А1 | Л. | 25.12.04 | 5 |
134 | 25 | П2 | А3 | Л. | 7.12.04 | 3 |
Упражнение 2: Фильтрация данных.
Упражнение 3: Расширенный фильтр
Этап 1. Формирование диапазона условий по типу Критерий сравнения
Номер группы | Номер зач. книжки | Код предмета | Таб. № препод. | Вид занятия | Дата | Оценка |
134 | П2 | 2 | ||||
134 | П2 | 5 |
Этап 2. – фильтрация записей списка.
Задания для самостоятельной работы:
№ | Задание 1 | Задание 2 | Задание 3 |
1 | По номеру группы и коду пред | Записи с 7.12.04 по 12.12.04 | Гр. 133, оценки 4 или 5, П1 |
2 | По № зач.кн. и виду занятий | Предметы с кодом П1 и оценки 4 | Гр. 134, оценки 2 или 4 |
3 | По таб. № преподав. и № группы | № зач.кн. с15 по 20 | А2, оценки 4 или 5, Пр. |
4 | По виду занятий и дате | Таб. № преподав. А1 и А2» | Гр. 133, А1 или А2, Л. |
5 | По дате и оценке | Оценки 2 и 3 | Гр. 134, № зач.>21 , Л. |
Контрольные вопросы:
Лабораторная работа №12
Цель работы: сформировать умения использовать функции Excel для выполнения различных операции над матрицами (массивами), решать системы линейных уравнений методом обратной матрицы.
Основные понятия:
Формулу массива можно использовать для выполнения нескольких вычислений в целях получения одного результата.
При вводе формулы массива (формула, выполняющая несколько вычислений над одним или несколькими наборами значений, а затем возвращающая один или несколько результатов. Формулы массива заключены в фигурные скобки { } и вводятся нажатием клавиш CTRL+SHIFT+ENTER.)
Этот тип формулы массива
Функция МУМНОЖ ( ) определяет результат произведения нескольких матриц. При использовании этой функции важно помнить, что можно перемножить не только 2 квадратные, но и 2 прямоугольные матрицы, но при этом количество строк второй матрицы должно быть равно количеству столбцов первой матрицы, а число столбцов второй числу строк первой.
Функция МОПРЕД ( ) вычисляет определитель квадратной матрицей. Результатом вычисления является число.
Функция
МОБР ( ) возвращает обратную матрицу.
Упражнение 1. Сложение, вычитание и произведение массивов.
A | B | C | D | E | F | G | H | I | J | K | L | M | N | |
1 | Пример 1 | Пример 2 | Пример 3 | |||||||||||
2 | 15 | 12 | 16 | 7 | 8 | 9 | 8 | 9 | 7 | |||||
3 | А= | 18 | 5 | 16 | В= | 4 | 9 | 15 | C= | 15 | 80 | 21 | ||
4 | 19 | 2 | 25 | 2 | 6 | 9 | 31 | 25 | 63 | |||||
5 | ||||||||||||||
6 | ||||||||||||||
7 | А+В= | В-С= | А2= | |||||||||||
8 |
Упражнение 2. Умножение матриц А и В, нахождение обратной матрицы и определителя матриц
A | B | C | D | E | F | G | H | I | J | K | L | M | N | |
1 | 2 | 6 | 4 | -1 | 3,1 | 7 | ||||||||
2 | А = | 3,1 | 7,1 | 1 | В = | 2,3 | 6 | 1 | С=А*В= | |||||
3 | -1,1 | 0 | -0,2 | 0 | 2 | 3,22 | ||||||||
4 | ||||||||||||||
5 | ||||||||||||||
6 | А-1= | А*А-1= | Det(A)= | |||||||||||
7 | ||||||||||||||
8 |
Упражнение 3.Необходимо решить систему линейных уравнений
Для реконструкции 3 цехов завода выделены деньги. Для 1 цеха 510000, для второго 180000, для третьего 480000. Для всех цехов необходимо купить станки трех видов А, В, С. Причем для 1 цеха 4 станка А, 8 станков В и 1 станок С. Для 2 цеха 1 станок А, 2 станка В и 1 станок С и для 3 цеха 1 станок А, 5 станков В и 4 станка С. По какой максимальной цене можно покупать станки.
Обозначим максимальные цены . Тогда
Представим данные в виде матриц А, х, b,
где матрица А – матрица коэффициентов, х – матрица неизвестных и b-матрица свободных чисел
Итак, для решения поставленной задачи необходимо решить систему линейных уравнений , где
Наиболее простыми методами решения системы линейных уравнений является метод Крамера и метод обратной матрицы.
Технология работы.
B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | |
2 | 4 | 8 | 1 | 510000 | =МОБР(C2:E4) |
=МУМНОЖ(K2:M4;H2:H4) |
||||||||||
3 | A | 1 | 2 | 1 | B | 180000 | A-1 | X | ||||||||
4 | 1 | 5 | 4 | 480000 | ||||||||||||
5 |
Рис.1
B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | |
2 | 4 | 8 | 1 | 510 000 | -0,3333 | 3 | -0,667 | 50000 | ||||||||
3 | A | 1 | 2 | 1 | B | 180 000 | A-1 | 0,33333 | -1,6667 | 0,333 | X | 30000 | ||||
4 | 1 | 5 | 4 | 480 000 | -0,3333 | 1,3333 | 0 | 70000 | ||||||||
5 |
Задания для самостоятельной работы:
1. Сложите массивы А+В=...
2. Вычислите произведение матриц А*В=...
3. Найдите обратную матрицу к матрице (А+В). Проверьте результат, вычислив произведение исходной матрицы и обратной к ней.
4. Решите
систему линейных уравнений методом обратной
матрицы.
№ вар | Задание 1-3. | Задание 4 |
1 | ||
2 | ||
3 | ||
4 | ||
5 |
Контрольные вопросы:
Лабораторная работа № 13
Цель работы: сформировать умение вычислять сложные выражения, решать систему линейных уравнений с помощью метода Крамера.
Основные понятия:
Функция
ТРАНСП ( )преобразует вертикальный
диапазон ячеек в горизонтальный, и наоборот.
Транспонирование массива заключается
в том, что первая строка массива становится
первым столбцом нового массива, вторая
строка массива становится вторым столбцом
нового массива и так далее.
Упражнение 1. В качестве применения использования формулы массива приведем расчет цен группы товаров с учетом НДС (налог на добавленную стоимость).
В диапазоне
В2:В4 даны цены группы товаров без
учета НДС. Необходимо найти цену
каждого товара с учетом НДС (который
будем полагать равным 25%). Таким
образом, необходимо умножить массив элементов
В2:В4 на 125%. Результат надо разместить
в ячейках диапазона С2:С4.
Упражнение
2. Вычисление функции,
зависящей от элементов
массива. Пусть в диапазоне А6:В7 имеется
некоторый массив данных (введите свои
значения). Требуется найти массив, элементы
которого равны значениям функции
от соответствующих элементов искомого
массива в ячейки D6:E7.
Упражнение 3. Вычислить транспонированную матрицы AT к матрице А
A | B | C | D | E | F | G | H | I | |
9 | |||||||||
10 | 2 | 3 | 5 | ||||||
11 | A= | 5 | 2 | 7 | AT= | ||||
12 | 4 | 2 | 1 |
Введите следующие
значения матриц:
Упражнение 4. Вычисление сложных выражений.
где
– вектор из
компонентов,
и
– матрицы размерности
, причем,
,
и
, ,
.
Упражнение 5. Решение системы линейных уравнений Методом Крамера
Дана линейная система , где – матрица коэффициентов, – столбец (вектор) свободных членов, – столбец (вектор) неизвестных.
По методу Крамера вычисляется по формуле , где - определители матрицы , - определитель исходной матрицы т.е матрицы А. получается из матрицы A заменой i-того столбца столбцом "b"-свободных членов. Это определяет метод реализации алгоритма в Excel.
Например, нужно решить систему линейных уравнений с 3 неизвестными, с коэффициентами и с правой частью .
B | C | D | E | F | G | H | I | J | |
2 | 4 | 8 | 1 | 510 000 | |||||
3 | A | 1 | 2 | 1 | Det(A)= | В | 180 000 | ||
4 | 1 | 5 | 4 | 480 000 | |||||
5 | |||||||||
6 | 4 | 8 | 1 | ||||||
7 | A1 | 1 | 2 | 1 | Det(A1)= | X1= | |||
8 | 1 | 5 | 4 | ||||||
9 | |||||||||
10 | 4 | 8 | 1 | ||||||
11 | A2 | 1 | 2 | 1 | Det(A2)= | X2= | |||
12 | 1 | 5 | 4 | ||||||
13 | |||||||||
14 | 4 | 8 | 1 | ||||||
15 | A3 | 1 | 2 | 1 | Det(A3)= | X3= | |||
16 | 1 | 5 | 4 | ||||||
17 |
Рис. 1
Задания для самостоятельной работы:
1. Решить системы линейных уравнений а) Методом Крамера
2. Вычислите
б) квадратичную форму
.
Таблица 1.
№ | Задание № 1 | Матрица
|
№ | Задание №1 | Матрица
|
|||||
1 | а)
б) |
4 | а)
б) |
|||||||
2 | а)
б) |
5 | а)
б) |
|||||||
3 | а)
бв) |
3. Найдите значение сложных выражений , где а, x, y – вектор из n компонентов, и – матрица размерности .
Таблица 2.
№ | Выражения |
Вектор а, x, y | Матрица |
1 | |||
2 | |||
3 |
|
||
4 | |||
5 |
Контрольные вопросы:
Лабораторная работа №14
Цель работы: сформировать умение решать линейные оптимизационные задачи.
Основные понятия:
Поиск решения (Solver) – это единый, мощный инструмент решения оптимизационных задач.
Упражнение 1. Задача об оптимальном производстве красок. Небольшая фабрика выпускает два типа красок: для внутренних (I) и наружных работ (E). Продукция обоих видов поступает в оптовую продажу. Для производства красок используются два исходных продукта А и В. Максимально возможные суточные запасы этих продуктов составляет 6 т и 8 т соответственно. Расходы А и В на 1 т соответствующих красок приведены в таблице 1.
Таблица 1.
Исходный продукт | Расход исходных продуктов (в тоннах) на тонну краски | Максимально возможный запас, т | |
краска Е | краска I | ||
А | 1 | 2 | 6 |
В | 2 | 1 | 8 |
Изучение рынка сбыта показало, что суточный спрос на краску I никогда не превышает спроса на краску E более чем на 1 т. Кроме того, установлено, что спрос на краску I никогда не превышает 2 т в сутки. Оптовые цены одной тонны красок равны: 3 000 руб. для краски E и 2 000 руб. для краски I . Какое количество краски каждого вида фабрика, чтобы доход от реализации продукции был максимальным?
1.1. Для
решения этой задачи
В нашем случае фабрике необходимо спланировать объем производства красок так, чтобы максимизировать прибыль. Поэтому переменными являются
– суточный объем
Суммарная суточная прибыль от производства хI краски I и хЕ краски E равна .
Целью фабрики является определение среди всех допустимых значений и таких, которые максимизируют суммарную прибыль, т.е. целевую функцию . Перейдем к ограничениям, которые налагаются на и . Объем производства красок не может быть отрицательным, следовательно, . Расход исходного продукта для производства обоих видов красок не может превосходить максимально возможный запас данного исходного продукта. Следовательно:
Кроме того ограничения на величину спроса на краски таковы:
Таким образом. Математическая модель данной задачи имеет следующий вид:
Максимизировать
при следующих ограничениях:
Заметим,
что данная модель является линейной,
т.к. целевая функция и ограничения
линейно зависят от переменных.
1.2. Введите данные как в таблице 2. Отведем ячейки А3 и В3 под значения переменных и .
Таблица 2.
1.3. Выберите команду Сервис/Поиск решения. Если отсутствует команда Поиск решения, то для ее установки необходимо выполнить команду Сервис/Надстройки/Поиск решения. В открывшемся диалоговом окне, в поле Установить целевую ячейку сделайте ссылку на ячейку С4, включите Равной Максимальному значению, введите в поле Значению 0, в поле Изменяя ячейки укажите диапазон ячеек А3:В3. Переходите в поле Ограничения и нажмите кнопку Добавить и в следующем диалоговом окне Добавления ограничения введите ограничения:
1.3. Теперь нажмите кнопку Параметры в диалоговом окне Поиск решения, для того чтобы проверить, какие параметры заданы для поиска решений.
1.4. Запишите
в тетради условие задачи, алгоритм
нахождения решений и сделайте соответствующий
вывод.
Задания
для самостоятельной
работы:
Вариант
1. Предприятие электронной промышленности
выпускает две модели радиоприемников,
причем каждая модель производится на
отдельной технологической линии. Суточный
объем производства первой линии – 60 изделий,
второй линий 75 изделий. На радиоприемник
первой модели расходуется 10 однотипных
элементов электронных схем, на радиоприемник
второй модели – 8 таких же элементов.
Максимальный суточный запас используемых
элементов равен 800 единицам. Прибыль от
реализации одного радиоприемника первой
и второй модели равна $30 и $20 соответственно.
Определить оптимальный суточный объем
производства первой и второй модели.
Вариант 2. Процесс изготовления двух видов промышленных изделий состоит в последовательной обработке каждого из них на трех станках. Время использования этих станков для производства данных изделий ограничено 10 ч в сутки. Найти оптимальный объем производства изделий каждого вида.
Изделие | Время обработки одного изделия, мин | Удельная прибыль | ||
Станок 1 | Станок 2 | Станок 3 | ||
1 | 10 | 5 | 8 | 2 |
2 | 5 | 20 | 15 | 3 |
Вариант
3. Фирма имеет возможность рекламировать
свою продукцию, используя местные радио-
и телевизионную сеть. Затраты на рекламу
в бюджете фирмы ограничены $1000 в месяц.
Каждая минута радиорекламы обходится
в $5, а минута телерекламы – в $100. Фирма
хотела бы использовать радиосеть, по
крайней мере, в два раза чаще, чем сеть
телевидения. Опыт прошлых лет показал,
что объем сбыта, который обеспечивает
каждая минута телерекламы, в 25 раз больше
сбыта, обеспечиваемого одной минутой
радиорекламы. Определить оптимальное
распределение ежемесячно отпускаемых
средств между радио- и телерекламой.
Вариант 4. Автозавод выпускает автомобили четырех видов: W,X,Y,Z (Хат, Седан, Джип, Вагон). Ежемесячно он может выпускать не более 1000 автомобилей (при этом каждого типа – не меньше 100). В течение месяца 1000 работников завода работают по 150 часов каждый. Завод может израсходовать за месяц не более 900 тонн стали.
Модель продукций | Затраты стали | Затраты времени | Прибыль с единицы продукта |
W (Хат) | 0,76 | 80 | 625 |
X (Седан) | 1,00 | 130 | 825 |
Y (Джип) | 0,72 | 110 | 600 |
Z (Вагон) | 1,50 | 140 | 1200 |
Контрольные вопросы:
Лабораторная работа №15
Цель работы: сформировать умение работать с финансовыми функциями для расчета операций по кредитам и займам.
Основные понятия:
В пакете Microsoft EXCEL существует группа функций, предназначенная для расчета финансовых операций по кредитам, ссудам, займам. Эти расчеты основаны на концепции временной стоимости денег и предполагают неравноценность денег, относящихся к разным моментам времени. Эта группа функций охватывает следующие расчеты:
Если проценты начисляются несколько раз в год, то необходимо рассчитать общее количество периодов начисления процентов и ставку процента за период начисления.
Операций | Определение | Синтаксис | Формула |
Будущая стоимость | Возвращает будущую стоимость инвестиции на основе периодических постоянных (равных по величине сумм) платежей и постоянной процентной ставки. | БС(ставка;кпер;плт;пс;тип),
где:
Ставка — это процентная ставка за период. Кпер — это общее число периодов Плт — это выплата, производимая в каждый период; Пс — это первоначальная стоимость Тип — это число 0 или 1, обозначающее, когда должна производиться выплата. Если 0 - В конце периода, 1- В начале периода |
FV=PV*(1+I)N,
где:
n -общее число периодов; i-процентная ставка; pv-текущая стоимость вклада; fv-будущая стоимость вклада. |
Первона-чальная cтоимость | Возвращает текущий стоимость вклада на основе постоянных периодических платежей. Этот расчет является обратным к определению будущей стоимости | ПС(ставка;кпер;плт;бс;тип) | PV=FV/(1+I)^N. |
Количес-тво периодов | Возвращает общее количество периодов выплаты для инвестиции на основе периодических постоянных выплат и постоянной процентной ставки. | КПЕР(ставка;плт;пс;бс;тип) | |
Процен-тная ставка | Вычисляет процентную ставку за один период, необходимую для получения определенной суммы за заданный срок путем постоянных взносов. | СТАВКА(кпер;плт;пс;бс;тип) | |
Выплаты | Возвращает сумму периодического платежа на основе постоянства сумм платежей и постоянства процентной ставки. | ПЛТ(ставка;кпер;пс;бс;тип) |
Упражнение 1.1 Рассчитать, какая сумма окажется на счете, если 27000 т. положены на 10 лет под 13,5% годовых, проценты начисляются каждые полгода.
2. Введите исходные данные в ячейки
3. Рассчитать будущую стоимость, для этого:
1-й способ: с помощью применение формулы. В ячейку В6 введите формулу: =B5*(1+B3/2)^(B4*2)
2-й способ: с помощью использования финансовой функции БС:
Упражнение 1.2. Предположим, есть два варианта инвестирования средств в течение 4 лет: в начале года под 26% годовых или в конце каждого года под 38% годовых. Пусть ежегодно вносится 300 тыс. тенге. Определим, сколько денег окажется на счете через 4-го года для каждого варианта.
Упражнение 2.1.
Фирме
потребуется 500000 тенге через 12 лет.
В настоящее время фирма
Упражнение 2.2.Определить текущую стоимость обязательных платежей размером 27000 в течение 7 лет, если процентная ставка составляет 8%.
Упражнение 3.1.
Необходимо определить количество периодов, если первоначальная стоимость проекта (ПС) = 12000 тенге, будущая стоимость (БС) = 65000 тенге, процентная ставка(СТАВКА) 12% годовых.
Упражнение 3.2.
Вы собираетесь брать в долг 90000 тенге при годовой ставке 15% и выплачивать по 15000 тенге в месяц. Определить число периодов выплат. Обратите внимание на единицы измерения, выплаты производятся по месяцам, а процентная ставка годовая. Переведите выплаты в годовые или процентную ставку в ежемесячные.
Упражнение 4.1.
Необходимо определить процентную ставку, при котором первоначальная стоимость 32000 тенге через 5 лет будет равна 120000 тенге
Упражнение 4.2..
Нужно
определить процентную ставку для пятилетнего
займа в 800000. тенге с ежемесячной
выплатой 20 тыс. тенге. Обратите внимание
на единицы измерения, выплаты производятся
по месяцам, а процентная ставка годовая.
Задания для самостоятельной работы:
Варианты | 1 | 2 | 3 | 4 | 5 |
n | 7 | 8 | 9 | 10 | 11 |
Р | 170000 | 200000 | 220000 | 300000 | 350000 |
А | 30000 | 31000 | 33000 | 34000 | 41000 |
Вариант | 1 | 2 | 3 | 4 | 5 |
P | 170000 | 200000 | 220000 | 300000 | 370000 |
A | 31000 | 32000 | 33000 | 34000 | 41000 |
I | 3 | 4 | 5 | 6 | 7 |
Вариант |
1 | 2 | 3 | 4 | 5 |
В | 52 | 53 | 55 | 60 | 54 |
П | 10 | 10.5 | 11 | 12 | 10.9 |
N | 5 | 6 | 8 | 10 | 9 |
Вариант |
1 | 2 | 3 | 4 | 5 |
Т | 25 | 30 | 40 | 35 | 45 |
П | 8 | 9 | 11 | 10 | 7 |
N | 5 | 6 | 7 | 8 | 5 |
Вариант |
1 | 2 | 3 | 4 | 5 |
Т | 25 | 30 | 40 | 35 | 42 |
П | 6 | 8 | 9 | 10 | 7 |
К | 5 | 6 | 7 | 8 | 5 |
Контрольные вопросы:
Лабораторная работа №16
Цель работы: сформировать умение использовать финансовые функции для расчета периодических платежей, вычисления амортизации.
Основные понятия:
Функции EXCEL позволяет вычислять следующие величины, связанные с периодическими выплатами и амортизацией:
Операции | Определение | Синтаксис |
Расчет платежей по процентам. | Функция ПРПЛТ вычисляет платежи по процентам за данный период на основе периодических постоянных выплат и постоянной процентной ставки. | ПРПЛТ(ставка;период;кпер;пс; |
Расчет суммы платежей по процентам по займу | Функция ОСПЛТ возвращает величину накопленных доходов по займу, которая погашается равными платежами в каждом расчетном периоде | ОСПЛТ(ставка;период;кпер;пс; |
Расчет
амортизации за один период .
Под амортизацией подразумевается уменьшение (обычно на единицу времени) стоимости имущества в процессе эксплуатации |
Функция АПЛ возвращает величину амортизации актива за один период | АПЛ(нач_стоимость;ост_ Нач_стоимость — затраты на приобретение актива. Ост_стоимость — стоимость в конце периода амортизации (иногда называется остаточной стоимостью актива). Время_эксплуатации — количество периодов, за которые актив амортизируется (иногда называется периодом амортизации). |
Расчет амортизации за данный период. | Функция АСЧ возвращает величину амортизации актива за данный период. | АСЧ(нач_стоимость;ост_ |
Упражнение 1. Вычислить 30-летнюю ипотечную ссуду покупки квартиры за 35000 $ с годовой ставкой 8% и начальном взносе 20%. Сделать расчет для ежемесячных и ежегодных выплат.
A | B | C | D | |
1 | Расчет ипотечной ссуды (функция ПЛТ) | |||
2 | Исходные данные | |||
3 | Цена | 35000$ | ||
4 | Первый взнос | 20% | ||
5 | Годовая процентная ставка | 0,08 | ||
6 | Размер ссуды | |||
7 | Срок погашения ссуды | 30 | лет | |
8 | Результат расчета | |||
9 | Ежемесячные выплаты | |||
10 | Ежегодные выплаты | |||
11 | Общая сумма выплат |
Упражнение 2. Вы хотите взять ссуду 10000 долларов на 1 год с ежемесячной выплатой. Вы готовы по прошествии каждого месяца платить в течение года по 900 долларов. Какой должна быть процентная ставка? Эта задача может быть решена подбором параметра.
А | В | С | ||
1 | Решение задачи с помощью подбора параметра | |||
2 | Сумма суды | 10000 | ||
3 | Количество лет | 1 | ||
4 | Ставка | |||
5 | Ежемесячные выплаты |
8. В поле Значение введите величину, которой должна быть равна ежемесячная выплата в результате подбора значения процентной ставки. В рассматриваемом примере это значение 900.
9.
В поле Изменяя
значение ячейки введем ссылку на
исходную ячейку В4 (можно просто щелкнуть
по этой ячейке), влияющую на результат
вычислений по формуле.
Упражнение 3. Вычислите платежи по процентам за первый месяц от 3 летнего займа в 800000 тенге из расчета 10% годовых.
Упражнение 4. Вычислить основные платежи, плату по процентам, общую ежегодную выплату и остаток долга на примере ссуды 100000$ на срок 5 лет при годовой ставке 2%.
А | В | С | D | Е | |
1 | Погашение долга | ||||
2 | Ставка | 2% | |||
3 | Срок | 5 | |||
4 | Ежегодная выплата | ||||
5 | Размер ссуды | 100000 | |||
6 | Год | Сумма займа на начало года | Плата по процентам | Основная плата | Остаток долга |
7 | 1 | 100000 | |||
8 | 2 | ||||
9 | 3 | ||||
10 | 4 | ||||
11 | 5 |
Упражнение 5. Предположим вы купили за 6000 тенге компьютер, который имеет срок эксплуатации 5 лет, после чего оценивается в 1000 тенге. Определите снижение стоимости компьютера для каждого года эксплуатации.
Решение:Снижение
стоимости компьютера для каждого года
эксплуатации вычисляется по формуле
АПЛ(нач_стоимость; остаточная_стоимость;
время_эксплуатации).
Упражнение 6. Предположим вы купили за 6000 тенге. компьютер, который имеет срок эксплуатации 5 лет, после чего оценивается в 1000 тенге. Определите амортизацию компьютера за первый и пятый год эксплуатации.
Решение:
Снижение стоимости компьютера за первый
год эксплуатации вычисляется по формуле
АСЧ(нач_стоимость; остаточная_стоимость;
время_эксплуатации; период).
Задания для самостоятельной работы:
Вариант |
1 | 2 | 3 | 4 | 5 |
В | 52 | 53 | 55 | 60 | 54 |
П | 10 | 10.5 | 11 | 12 | 10.9 |
N | 5 | 6 | 8 | 10 | 9 |
Вариант |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вариант |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Р | 170000 | 200000 | 220000 | 300000 | 350000 |
i | 5 | 6 | 7 | 8 | 9 |
А | 10 | 10 | 20 | 20 | 15 |
Вариант | 1 | 2 | 3 | 4 | 5 |
n | 7 | 8 | 9 | 10 | 11 |
P | 170000 | 200000 | 220000 | 300000 | 350000 |
i | 5 | 6 | 7 | 8 | 9 |
Контрольные вопросы:
Лабораторная работа № 17
Цель работы: сформировать умение строить сводные таблицы, использовать консолидацию данных.
Основные понятия
Сводная таблица позволяет анализировать, обобщать, манипулировать данными, содержащихся в больших списках, базах данных, рабочих книгах, таблицах или других коллекциях данных. Сводные таблицы предлагают гибкий и интуитивный способ анализа данных. Сводная таблица связана с исходными данными. Однако можно изменить форматирование и произвести вычисления.
Сводная
таблица нужна, например, для того
чтобы узнать насколько хорошо продается
тот или иной товар в каждом регионе. Сводную
таблицу можно создать из нескольких источников.
Чаще всего она создается на основе списка
или базы данных Excel.
Упражнение 1. Создать сводную таблицу для отчетов по продаже компьютеров сети из трех магазинов подводящую сумму продаж по месяцам.
Упражнение 2. Создание консолидации данных по расположению и по категориям
Задания для самостоятельной работы:
№ | Вариант 1 | Вариант 2 | Вариант 3 | Вариант 4 | Вариант 5 | |
1 | Количество компьютеров по магазинам | Количество компьютеров по месяцам | Стоимость компьютеров по магазинам | Стоимость компьютеров по месяцам | Стоимость компьютеров по компьютерам | |
2 | Среднюю заработную плату | Максимальное значение зарплаты | Минимальное значение зарплаты | Среднюю заработную плату | Максимальное значение зарплаты |
Контрольные вопросы:
Лабораторная работа № 18
Цель работы: познакомить с основными объектами базы данных, сформировать умение строить базы данных из нескольких таблиц, создавая связи между ними.
Основные понятия:
База данных - это совокупность данных (таблиц), хранящихся вместе и связанных друг с другом, или это специальное электронное хранилище взаимосвязанных данных.
Система
управления базами данных Microsoft Access является
одним из самых популярных приложений
в семействе настольных СУБД. Все
версии Access имеют в своем арсенале средства,
значительно упрощающие ввод и обработку
данных, поиск данных и предоставление
информации в виде таблиц, графиков и отчетов.
Назначение любой системы управления базами данных (СУБД) – создание, ведение и обработка баз данных.
Microsoft
Access состоит из отдельных
Данными называется любая информация, которую необходимо сохранить, чтобы иметь возможность периодически к ней обращаться. Большинство баз данных имеют табличную структуру. Как мы знаем, в табличной структуре адрес данных определяется пересечением строк и столбцов. В базах данных столбцы называются полями, а строки — записями. Поля образуют структуру базы данных, а записи составляют информацию, которая в ней содержится.
Поля — это основные элементы структуры базы данных. Они обладают свойствами. От свойств полей зависит, какие типы данных можно вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле. Например, данные, содержащиеся в поле Цена, можно просуммировать, чтобы определить итоговый результат. Суммировать данные, содержащиеся в поле Номер телефона, совершенно бессмысленно, даже если номера телефонов записаны цифрами. Очевидно, что эти поля обладают разными свойствами и относятся к разным типам.
Разные типы полей имеют разное назначение и разные свойства.
1. Основное свойство текстового поля — размер.
2. Числовое поле служит для ввода числовых данных. Оно тоже имеет размер, но числовые поля бывают разными, например для ввода целых чисел и для ввода действительных чисел. В последнем случае кроме размера поля задается также размер десятичной части числа.
3. Поля для ввода дат или времени имеют тип Дата/время.
4. Для ввода логических данных, имеющих только два значения (Да или Нет; 1 или 0; Истина или Ложь и т. п.), служит специальный тип — Логическое поле. Длина такого поля всегда равна 1 байту, поскольку этого более чем достаточно, чтобы выразить логическое значение.
5. Особый тип поля — Денежный. Из названия ясно, какие данные в нем хранят. Денежные суммы можно хранить и в числовом поле, но в денежном формате с ними удобнее работать. В этом случае компьютер изображает числа вместе с денежными единицами, различает рубли и копейки, фунты и пенсы, доллары и центы, в общем, обращается с ними элегантнее.
6. В
современных базах данных
7. У
текстового поля есть
8. Очень интересное поле Счетчик. На первый взгляд это обычное числовое поле, но оно имеет свойство автоматического наращивания. Если в базе есть такое поле, то при вводе новой записи в него автоматически вводится число, на единицу большее, чем значение того же поля в предыдущей записи. Это поле удобно для нумерации записей.
Если бы информация хранилась в простых структурах, то для работы с ней можно было бы обойтись без специальных систем управления базами данных. На практике приходится иметь дело с более сложными структурами, которые образованы из многих связанных таблиц. Базы данных, имеющие связанные таблицы, называют также реляционными базами данных.
Разделение базы на связанные таблицы не только удобно, но иногда и необходимо. Например, для увеличения числа заказов менеджер фирмы, занимающейся прокатом компакт-дисков, решил поставить в общем зале компьютер, на котором каждый клиент может просмотреть список имеющихся дисков с иллюстрациями из игр. Если база состоит только из одной таблицы, то вместе с информацией о дисках случайный посетитель получит доступ к информации о других клиентах фирмы. Такой менеджер не только не приобретет новых клиентов, но и растеряет тех, которых имел.
Для того чтобы связи между таблицами работали надежно и по записи из одной таблицы можно было однозначно найти записи в другой таблице, надо предусмотреть в таблице уникальные поля. При создании структуры таблиц одно поле (или одну комбинацию полей) можно назначить ключевым. С ключевыми полями компьютер работает особо. Он проверяет их уникальность и быстрее выполняет сортировку по таким полям. Ключевое поле — очевидный кандидат для создания связей. Иногда ключевое поле называют первичным ключом.
Типы связей:
1:1: Отношение «один-к-одному». Например: (студент - № зачетки)
1:N: Отношение «один-ко-многим». Например: Один поставщик...а) ... может поставлять несколько товаров, ...б) ... но у каждого товара может быть только один поставщик. (Группа-студенты)
N:M: Отношение «многие-ко-многим» одной записи в таблице A могут соответствовать несколько записей в таблице B, а одной записи в таблице B несколько записей в таблице A. Например: (Студенты-курсы, которые они слушают)
Требования к созданию связанных таблиц:
Целостность данных означает систему правил, используемых в СУБД Access для поддержания связей между записями в связанных таблицах. Контролировать целостность данных можно, если выполнены следующие условия:
Упражнение 1.Создание базы данных «Деканат».
Примечание. Индекс — это средство Access, ускоряющее поиск и сортировку данных в таблице. Ключевое поле (поле первичного ключа) таблицы индексируется автоматически. Не допускается создание индексов для полей типа MEMO и Гиперссылка или полей объектов OLE.
Таблица 1.
Имя поля | Тип данных | Размер поля |
Фамилия | Текстовый | 20 |
Имя | Текстовый | 15 |
Отчество | Текстовый | 25 |
Дата рождения | Дата/время | Формат поля: Краткий |
Должность | Текстовый | 9 |
Код дисциплины | Числовой | Целое |
Дисциплина | Текстовый | 11 |
Телефон | Текстовый | 9 |
Зарплата | Денежный | Формат
поля: Основной,
Число десятичных знаков: 0 |
Упражнение 2. Редактирование базы данных.
Для задания условия на значение для вводимых данных:
В строке Сообщение об ошибке введите предложение "Такой должности нет, правильно введите данные".
В строке Значение
по умолчанию введите слово "Доцент".
Выидите из режима конструктора.
Упражнение 3. Работа в режиме таблиц.
2. Заполните таблицу данными в соответствии с табл. 2 и проверьте реакцию системы на ввод неправильных данных в поле «Должность».
Попробуйте в поле <Должность> любой записи ввести слово Лаборант. Посмотрите, что получилось. На экране должно появиться сообщение: "Такой должности нет, правильно введите данные".Введите правильное слово
Таблица 2
Код | Фамилия |
Имя | Отчество | Дата рожд. | Код дис. | Должн. | Дисцип. | Тел. | Зар. |
1 | Истомин | Ремир | Евгеньевич | 23.10.1954 | Доцент | Информатика | 104468 | 8900 | |
2 | Миронов | Павел | Юрьевич | 25.07.1940 | Профессор | Экономика | 122140 | 12000 | |
3 | Гришин | Евгений | Сергеевич | 05.12.1967 | Доцент | Математика | 602365 | 17600 | |
4 | Сергеева | Ольга | Ивановна | 12.02.1972 | Ассистент | Математика | 348569 | 18900 | |
5 | Емец | Оксана | Ивановна | 16.02.1951 | Доцент | Экономика | 667533 | 12000 | |
6 | Игнатьева | Татьяна | Павловна | 30.05.1966 | Доцент | Информатика | 103698 | 17900 | |
7 | Миронов | Алексей | Николаевич | 30.07.1948 | Доцент | Физика | 1667533 | 18900 | |
а) Произведите фильтрацию данных по полям «Должность» и «Дисциплина»:
б) Получить записи преподавателей, у которых имена начинаются на букву «О»:
8. Сохраните таблицу.
Упражнение 4. Создайте три таблицы: Студенты, Оценки и Дисциплины.
Имя поля | Тип данных | Размер поля | |
Код студента | Числовой | Целое | |
Фамилия | Текстовый | 15 | |
Имя | Текстовый | 12 | |
Отчество | Текстовый | 15 | |
Номер группы | Текстовый | 10 | |
Телефон | Текстовый | ||
Стипендия | Логический | Да/Нет | |
! в качестве ключевого поля задайте «Код студента». Для этого щелкните по полю «Код студента» и по кнопке на панели инструментов или выполните команду Правка, Ключевое поле; закройте таблицу, задав ей имя Студенты.
Имя поля | Тип данных | Размер поля | |
Код дисциплины | Числовой | Целое | |
Название дисциплины | Текстовый | 30 |
! В качестве ключевого поля задайте «Код дисциплины». Заполняться эта таблица будет также в режиме формы.
Имя поля | Тип данных | Размер поля |
Код студента | Числовой | Целое |
Код дисциплины | Числовой | Целое |
Оценки | Числовой | Байт |
! В этой
таблице задавать ключевое
Примечание. Задание каскадного обновления связанных полей и каскадного удаления связанных записей позволит вам отредактировать записи только в таблице Дисциплины, а в таблице Оценки эти действия будут со связанными записями выполняться автоматически. Например, если вы удалите из таблицы Дисциплины один предмет, то в таблице Оценки удалятся все строки, связанные с этим предметом.
Задания
для самостоятельной
работы:
Самостоятельно придумайте поля этим таблицам, выделите ключевые поля, установите связи между таблицами.
№ варианта |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
Контрольные
вопросы:
Лабораторная работа №19
Цель работы: сформировать умение создавать различного вида форм.
Основные понятия:
Обычно разработчик базы данных создает структуру таблиц и запросов, но заполнением таблиц информацией он не занимается. Для этого есть специальные кадры (обычно малоквалифицированные), выполняющие функции наборщиков. Для упрощения их труда разработчик базы может подготовить специальные объекты — формы.
Форма представляет собой специальный формат экрана, используемый для разных целей, чаще всего для ввода данных в таблицу и просмотра одной записи. Формы позволяют вводить данные, корректировать их, добавлять и удалять записи.
Создать форму можно несколькими способами:
|
Существуют
2 вида заполнение
данных: В режиме
таблицы или в режиме
форм.
Упражнение 1. Создайте форму Дисциплины с помощью Мастера форм.
1. Для создания формы Дисциплины:
Код дисциплины | Название дисциплины |
1 | Информатика |
2 | Математика |
3 | Физика |
4 | Экономика |
3. Заполните таблицу Преподаватели в режиме таблиц:
Упражнение 2. Заполните таблицу Студенты в режиме форм с помощью автоформ.
1. Для создания формы Студенты выполните следующие действия:
2. Заполните таблицу Студенты данными, приведенными ниже, посредством формы.
Код
студента |
Фамилия | Имя | Отчество | Номер группы | Телефон | Стипендия |
1 | Арбузов | Николай | Николаевич | Ф-15 | 260-15-63 | Да |
2 | Киршин | Петр | Валерьевич | Ф-15 | 110-67-82 | Да |
3 | Кривинский | Сергей | Николаевич | Ф-17 | 172-97-21 | Нет |
4 | Крылова | Елена | Петровна | Ф-18 | 130-31-87 | Да |
5 | Кульчий | Григорий | Викторович | Мн-12 | 269-53-75 | Да |
6 | Патрикеев | Олег | Борисович | Ф-17 | 234-11-63 | Нет |
3. Закройте форму, задав ей имя Студенты.
Упражнение 3. Создайте форму Оценки с помощью Конструктора.
Код студента | Код дисциплины | Оценки |
1 | 1 | 4 |
1 | 2 | 5 |
1 | 3 | 4 |
1 | 4 | 4 |
2 | 1 | 5 |
2 | 2 | 5 |
2 | 3 | 4 |
2 | 4 | 4 |
3 | 1 | 3 |
3 | 2 | 5 |
3 | 3 | 4 |
3 | 4 | 3 |
4 | 1 | 4 |
4 | 2 | 4 |
4 | 3 | 5 |
4 | 4 | 4 |
5 | 1 | 5 |
5 | 2 | 5 |
5 | 3 | 5 |
5 | 4 | 5 |
6 | 1 | 5 |
6 | 2 | 4 |
6 | 3 | 5 |
6 | 4 | 4 |
Упражнение
4. Самостоятельно создайте форму в виде
заставки с помощью панели элементов
в режиме конструктор, в которой будут
располагаться кнопки открытия существующих
форм.
Задания
для самостоятельной
работы:
№ варианта |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
Контрольные вопросы:
Лабораторная работа №20
Цель работы: сформировать умение создавать различного типа запросы.
Основные понятия:
Запрос – это инструмент для анализа, выбора и изменения данных. С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Запросы используются также в качестве источника данных для форм и отчетов.
Для построения условий отбора используются логические операции: or (или), and (и), not (не), операции сравнения <, >, =, <>, <=, >=, а так же Like, которая встречалась при использовании фильтра.
Существуют несколько способов создания запросов:
- Повторяющиеся записи будет создан запрос на поиск повторяющихся записей в простой таблице или в запросе, а при выборе пункта Записи без подчиненных - запрос на поиск записей, которым не соответствует ни одна запись в подчиненной таблице. Такой запрос используется для многотабличных баз данных.
Тип запроса | Описание |
Выборка | Служит для выборки данных из разных таблиц, когда требуется объединить разные данные из одной или нескольких таблиц |
Обновление | Запросы на обновление используются главным образом для того, чтобы внести изменения сразу в большое количество записей с помощью одного запроса |
Добавление | Обычно используется для того, чтобы добавить записи в уже имеющуюся таблицу из другой таблицы с помощью какого-нибудь критерия. |
Удаление | Запросы на удаление записей позволяют отобрать требуемые записи и удалить их за один прием. Принцип создания такого запроса аналогичен созданию запроса на обновление, однако, удаляя записи из связанных таблиц, необходимо помнить о том, что при этом не должна нарушаться целостность данных. |
Перекрестный | Перекрестные запросы — это запросы, в которых происходит статистическая обработка данных, результаты которой выводятся в виде таблицы, очень похожей на сводную таблицу Excel. |
Создание таблицы | С помощью этого вида запроса вы можете выбрать нужные данные из уже существующей таблицы с помощью обычного запроса на выборку, а затем поместить их в новую таблицу, структура которой определяется структурой записей результирующего множества запроса. |
Поле, содержимое которого является результатом расчета по содержимому других полей, называется вычисляемым полем.
Вычисляемое поле существует только в результирующей таблице. В исходных (базовых) таблицах такое поле не создается, и при работе обычного запроса таблицы не изменяются. Каждый, кто обращается к базе, может с помощью запросов как угодно манипулировать данными и получать любые результаты, но при этом исходные таблицы остаются неизменно одинаковыми для всех пользователей.
В формулу входят заключенные в квадратные скобки названия полей, участвующих в расчете, а также знаки математических операций, например так:
Результативность
: [Забито] / [Игры]
Упражнение 1. Создайте простой запрос на выборку на основе таблицы Преподаватели, в котором должны отображаться Фамилии, Имена, Отчества преподавателей и их Должность.
1. Для создания простого запроса:
2. Сохраните запрос. Для сохранения запроса:
Упражнение 2. Создайте запрос на выборку с параметром, в котором должны отображаться фамилии, имена, отчества преподавателей и преподаваемые ими дисциплины, а в качестве параметра задайте фамилию преподавателя и выполните этот запрос для преподавателя Гришина.
1. Для создания запроса на выборку с параметром:
Примечание. Вышеописанным способом запрос выполняется только в режиме конструктора. Для того чтобы выполнить запрос из другого режима, надо открыть вкладку Запросы, выделить требуемый запрос и щелкнуть по кнопке <Открыть>
в появившемся окне введите фамилию Гришин и щелкните по кнопке «ОК». На экране появится таблица с данными о преподавателе Гришине — его имя, отчество и преподаваемая им дисциплина;
Упражнение 3. Создайте запрос с помощью Конструктора, в котором должны отображаться фамилии, имена, отчества, номер группы, дисциплина и оценки по дисциплинам:
Упражнение 4. Самостоятельно создайте запрос с вычисляемым полем
Создайте вычисляемое поле «Надбавка», получаемое путем увеличения поля «Зарплата» на 20 %.
Упражнение
5. Самостоятельно изучите создание
перекрестного запроса. (см. Access-Справка)
Задания для самостоятельной работы:
№ варианта |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
Контрольные
вопросы:
1. Что такое запрос?
2. Какие способы создания запросов?
3. Какие типы запросов вы знаете?
4. Как создаются вычисляемые поля и перекрестные запросы?
5. Какие
операции используются при создании запроса
с условием?
Лабораторная работа №21
Цель работы: сформировать умение создавать отчеты.
Основные понятия:
Отчет- это гибкое и эффективное средство для организации данных при выводе на печать и вместе с тем это способ вывода данных из базы на печать в том виде, в котором требуется пользователю, например, в виде справок об обучении, экзаменационных ведомостей, таблиц, объединенных каким- либо признаком, и др. |
Существует шесть способов создания отчета: |
|
Упражнение 1. На основе таблицы Преподаватели создайте отчет с группированием данных по должностям.
1. Для создания отчета:
Упражнение
2. Самостоятельно создайте отчет
на основе таблицы Студенты в виде Справки
о том, что студент обучается в данной
группе экономического факультета
с помощью панели элементов режиме
Конструктора .
Задания для самостоятельной работы:
Создайте к базе данных три отчета разными способами.
№ варианта |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
Контрольные
вопросы:
Лабораторная работа №22
Основные понятия:
HyperText
Markup Language (HTML) является стандартным
языком, предназначенным для создания
гипертекстовых документов в
среде WEB. HTML-документ представляет
собой обычный текстовый файл,
который вы можете
HTML-тэги могут быть условно разделены на две категории:
Все тэги HTML начинаются с символа "<" и заканчиваются ">" . Как правило, существует стартовый тэг и завершающий тэг. Для примера приведем тэги заголовка, определяющие текст, находящийся внутри стартового и завершающего тэга и описывающий заголовок документа:
|
Завершающий тэг выглядит также, как стартовый, и отличается от него прямым слэшем перед текстом внутри угловых скобок. Некоторые тэги, такие, как <P> (тэг, определяющий абзац), не требуют завершающего тэга, но его использование придает исходному тексту документа улучшенную читаемость и структурируемость.
Создание таблиц:
Для представления таблиц используются нескольких видов тегов HTML:
Основные табличные структуры
Давайте начнем с очень простого примера. Он связан с представлением таблицы чисел 2 на 2 (единичная матрицa) без каких либо заголовков. Код HTML выглядит следующим образом:
1 | 0 |
0 | 1 |
<TABLE>
<TR> <TD> 1 </TD> <TD> 0 </TD> </TR>
<TR> <TD> 0 </TD> <TD> 1 </TD> </TR>
</TABLE>
и обычно представляется броузером следующим образом:
Дополнительные свойства; типичная таблица с текстовыми ячейками
Есть несколько элементов, которые Вы можете добавить к вышерассмотренной простой табличной модели:
Заметим, что атрибуты ALIGN и VALIGN могут существенно влиять на качество отображения, устанавливают расположение таблицы по отношению к полям документа. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо). WIDTH - ширина таблицы. Ее можно задать в пикселах (например, WIDTH=400) или в процентах от ширины страницы (например, WIDTH=80%).
Упражнение 1. Создать следующий HTML- документ, используя тэги форматирования текста
<HEAD>
<TITLE> Пример работы
с тэгами. Форматирование
</TITLE>
</HEAD>
<BODY BGCOLOR=yellow TEXT=blue >
где BGCOLOR=yellow определяет, что фон документа – желтый, а TEXT=blue, что текст будет синего цвета.
<H1>Это заголовок первого уровня</H1>
<H2>Это заголовок второго уровня</H2>
т.е. определяет заголовки разных уровней.
<OL >Это пример пронумерованного списка
<LI>Первый элемент
<LI>Второй элемент
<LI>Третий элемент
</OL>
<UL TYPE=DISC>Это пример непронумерованного списка
<LI>Первый элемент
<LI>Второй элемент
<LI>Третий элемент
</UL>
<I>Это курсив</I>
<B>Это жирный шрифт</B>
<U>Это подчеркнутый текст</U>
<SUP>Это верхний индекс</SUP>
<SUB>Это нижний индекс</SUB>
<BR>Это начало нового абзаца.
<BIG>Это большой шрифт</BIG>
<SMALL> Это маленький шрифт</SMALL>
<STRIKE>Это перечеркнутый шрифт</STRIKE>
Упражнение 2: Поменяйте текст сайта из задания 1: создайте домашнюю страницу с небольшой информацией о себе, используя, все приведенные теги.
Упражнение 3: Теперь отредактируем наш документ.
Поменяем
фон, поставив фоновый рисунок.
Упражнение 4. Создать следующий HTML- документ, используя тэги <IMG> и <A HREF>
<HEAD>
<TITLE> Вставка рисунка и гиперссылки
</TITLE>
</HEAD>
<HTML>
<HEAD>
<TITLE>Пример 2</TITLE>
</HEAD>
<H1>Простейшая таблица </H1>
<TABLE BORDER=1>
<CAPTION> <!--Это заголовок таблицы-->
У таблицы может быть заголовок
</CAPTION>
<TR>
<TD> Первая строка, первая колонка
</TD>
<TD> Первая строка, вторая колонка
</TD>
</TR>
<TR>
<TD> Вторая строка, первая колонка
</TD>
<TD> Вторая строка, вторая колонка
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Упражнение 6: Создайте в своей папке HTML- документ, содержащий таблицу с объединенными и разделенными ячейками. Наберите текст программы, сохраните как Задание 6.html. Изучите теги Colspan, Rowspan.
<HTML>
<HEAD>
<TITLE>Пример объединения ячеек с помощью COLSPAN и ROWSPAN</TITLE>
</HEAD>
<BODY BGCOLOR = BLUE TEXT = BLACK >
<TABLE ALIGN= “CENTER” BORDER= “2” LEFTMARGIN= “40” RIGHTMARGIN= “40” CELLPACING= “0” CELLPADDING= “40” WIDTH= “100%” HEIGHT= “200”>
<TR ALIGN= “CENTER” BGCOLOR=GRAY>
<TH COLSPAN= “2”> Ячейка1 </TH>
</TR>
<TR>
<TD ALIGN= “CENTER” ROWSPAN= “3”> Ячейка 2 </TD>
<TD ALIGN= “CENTER” > Ячейка 3 </TD>
</TR>
<TR>
<TD ALIGN= “CENTER” > Ячейка 4 </TD>
</TR>
<TR>
<TD ALIGN= “CENTER” > Ячейка 5 </TD>
</TR>
</TABLE>
</BODY>
</HTML>
Задания для самостоятельной работы:
№ варианта | Задание |
1 | Составить HTML-документ вашей группы. Документ будет содержать список, таблицы и фотографию вашей группы. На свою фамилию поставьте гиперссылку на свою страничку (ваш HTML-документ), которая будет содержать небольшую информацию о вас. |
2 | Составить HTML-документ вашего курса. Документ будет содержать список групп, таблицу данных, обучающихся на первом курсе вашего факультета. На название вашей группы поставьте гиперссылку на страничку (HTML-документ) вашей группы, которая будет содержать небольшую информацию о ней и фотографию. |
3 | Составить HTML-документ вашего факультета. Документ будет содержать список специальностей, таблицу с информацией, по которым обучаются на вашем факультете и фотографию факультета. На название вашей специальности поставьте гиперссылку на страничку (HTML-документ), которая будет содержать небольшую информацию о вашей специальности. |
4 | Составить HTML-документ вашего университета. Документ будет содержать список факультетов, таблицу с информацией и фотографию университета. На название вашего факультета поставьте гиперссылку на страничку (HTML-документ), которая будет содержать небольшую информацию о нем. |
5 | Составить HTML-документ семьи ваших соседей. Документ будет содержать список членов семьи, таблицу и семейную фотографию. На имени отца поставьте гиперссылку на страничку (HTML-документ), которая будет содержать небольшую информацию о нем. |
Примечание:
Документ должен содержать все представленные
выше теги создания объектов.
Контрольные вопросы:
СПИСОК
ЛИТЕРАТУРЫ
СОДЕРЖАНИЕ