Верхний колонтитул
Результаты сдгчи сессии
ЭЬласть данных ] 1 1 1 Ном! Фами ли я |Имя
::: =: ±1г: I I [Группа Оценка 1: | рценка1
Оценка 2: | [Оценка2 | Оценка3: [[ ОценкаЗ ]
11. Перейти в режим просмотра отчета: Файл\Предварительный_просмотр или нажать кнопку на панели инструментов. Пример отчета: _____________________________________
12. Закрыть отчет. Упражнение № 14. Вставка графических объектов в БД Графический объект можно вставлять (или осуществлять с ним связь) в форму или отчет как свободный рисунок. Также графический объект может быть вставлен в форму как объект типа ОЬЕ. Вставить картинки людей из коллекции СПраг! студентов в таблицу Студент БД Деканат. Если есть какие-либо фотоизображения людей, можно вставлять их, открыв в соответствующем приложении. Добавить в таблицу ФИЗИКИ поле Фото, тип поле объекта ОЬЕ. Запустить Графический редактор РаШчерез Главное_меню\Стандартные. Открыть любую картинку, выделить весь рисунок при помощи команды Прав- ка\Выделить_все и занести в буфер при помощи команды Правка\Копироватъ. Перейти в Ассе88 и установить курсор на первую запись поля Фото. Выполнить команду Правка\Специалъная_вставка. В появившемся окне изучить при помощи значка? варианты команды Как. Выбрать тип РюШге (Рисунок). В поле Фотография появится запись (Рисунок или Картинка...). Аналогичным образом вставить еще 2 — 3 рисунка. Закрыть таблицу. Открыть форму ФИЗИКИ Конструктора. Из пиктограммы Список_полей добавить поле Фото. Отредактировать его местоположение. Перейти в режим формы и просмотреть записи. В них должны присутствовать изображения. В окне свойств поля Фото в строке Установка размеров выбрать Вписатъ_в_ рамку или По_размеру_рамки.
[Ивановна (56 03.09.80 записы м! 4 И Т+...... 1 и, 1м< из ю / < 1..........;,,:. 1 20
Лабораторные работы Лабораторная работа № 1 Создание БД, ввод и редактирование данных Время выполнения 6 часов. Задание. Создайте базу данных «Студенческая группа». Задание общее для всех студентов. Создайте структуру базы данных с полями ФИО, курс, номер группы, номер зачетной книжки, возраст, яфес жительства. Введите не менее 10 записей. Удалите выборочно две записи, а затем добавьте 4 новые записи. Лабораторная работа № 2 Многотабличная БД, установление связей между таблицами Время выполнения 6 часов. Задание. Создайте базу данных «Музыкальный альбом» из двух таблиц. Установите связи между ними и проведите операции, подобные упражнению 1. Задание общее для всех студентов. Создайте структуру двух таблиц КОМПОЗИТОР, ПЕВЦЫ. Самостоятельно придумайте поля этих двух таблиц, выделите ключевые поля, установите связи между таблицами. Заполните данными и проведите редактирование записей таблиц. Лабораторная работа № 3 Управление, вычисляемые поля, запросы по образцу, графика Время выполнения 8 часов. Задание. Разработайте информационно-справочную систему, содержащую несколько таблиц, входные формы, запросы и отчеты. Варианты заданий Вариант 1. Городской телефонный справочник. Вариант 2. Каталог программного обеспечения персонального компьютера. Вариант 3. Электронный алфавитный каталог библиотеки. Вариант 4. Электронный систематический каталог библиотеки. Вариант 5. Электронный алфавитно-систематический каталог домашней библиотеки. Вариант 6. Система «Деканат». Вариант 7. Система «Учебный план факультета информатики». Вариант 8. Система «Научные труды и методические разработки кафедры». Вариант 9. Система «Расписание занятий» (модель). Вариант 10. Система «Выпускники факультета математики и информатики». Вариант 11. Система «Биржа труда». Вариант 12. Система «Тестовые задания по школьному курсу информатики». Вариант 13. Система «Участники конференции». Вариант 14. Система «Кто есть кто: выдающиеся информатики России». Вариант 15. Система «Календарь проводимых мероприятий по информатике». Вариант 16. Система «Телеконференции по информатике и информационным технологиям». Вариант 17. Система «Белые страницы Интернет». Вариант 18. Система «Желтые страницы Интернет». Вариант 19. Система «Музыкальный альбом». Вариант 20. Система «Инвентарная книга факультета». Вариант 21. Система «Компьютерный салон». Вариант 22. Система «Художественная галерея». Вариант 23. Система «Склад товаров магазина " Детский мир"». Вариант 24. Система «Склад продовольственных товаров мелкооптового магазина». Вариант 25. Система «Учет товаров оптовой базы промышленных товаров». Дополнительная литература 1. АССЕ88 7.0 для \УПЧГОО\У8'95. — Киев: Торгово-издательское бюро ВНУ, 1996. 2. Бекаревин Ю.Б., Пушкина И. В. СУБД АССЕ88 для \УШОО\У8'95 в примерах. - СПб.: ВНУ — Санкт-Петербург, 1997. 3. Богумирский Б.С. Эффективная работа на 1ВМ РС в среде \Утс1о\У8'95. — СПб.: Питер-Пресс, 1997. 4. Вемпен Ф. Мюговой ОШсе РгоГе88юпа1: 6 книг в одной: Пер. с англ. — М.: Бином, 1977. 5. Джонс Э., Саттон Д. Библия пользователя ОШсе'97: Пер. с англ. — Киев: Диалектика, 1997. 6. Ефимова О., Морозов ВШафрин Ю. Курс компьютерной технологии. — М.: ФБФ, 1998. 7. Ефимова ОМорозов В., Шафрин Ю. Практикум по компьютерной технологии. — М.: ФБФ, 1998. 8. Каратыгин С., Тихонов А., Долголаптев В. Базы данных: Простейшие средства обработки информации. Т. 1, 2. Серия «Компьютер для носорога». — М.: ФИА, 1995. 9. Крамм Р. Системы управления базами данных с1ВА8Е II и с1ВА8Е III для персональных компьютеров. — М.: Финансы и статистика, 1988. 10. Лядова Л.П. Персональный компьютер: От начинающего пользователя до профессионала: В 2 т. — Пермь: ПГУ, 1998. 11. Макарова Н.В. и др. Информатика. Практикум по технологии работы на компьютере. — М.: Финансы и статистика, 1998. 12. Назаров С. В., Першиков В. И. и др. Компьютерные технологии обработки информации. — М.: Финансы и статистика, 1995. 13. Смирнов С. С. Программные средства персональных ЭВМ. — Л.: Машиностроение. Ленингр. отд-ние, 1990. § 7. ЭЛЕКТРОННЫЕ ТАБЛИЦЫ Рекомендации по проведению занятий В начале занятий по данной теме рекомендуется ознакомить студентов с технологиями обработки числовых данных (вычисления, сводные ведомости, графическое представление числовых данных, функций). Познакомить с основными компонентами и возможностями электронных таблиц (семинарское занятие 1). На практических занятиях после выполнения набора упражнений распределить задания для самостоятельного выполнения. Все результаты выполнения лабораторных работ студенты сохраняют в отдельной папке и сдают преподавателю индивидуально. Краткие сведения Электронные таблицы Ехсе1 Электронная таблица — это прямоугольная матрица, состоящая из ячеек, каждая из которых имеет свой номер.
Адрес ячейки определяется обычным координатным способом, например, ячейка ВЗ, ячейка С5 и т.д. В каждую из ячеек можно занести число, формулу (арифметическое выражение) или текст. Операндами формулы могут быть математические функции, константы, адреса ячеек; в последнем случае реальный операнд — содержимое ячейки с указанным адресом. Тексты и числовые константы, занесенные в ЭТ, сами по себе в ходе работы таблицы никогда не изменятся. Что же касается формул, то программа по специальной команде производит вычисление их значений и отображает его на экране (в той же ячейке, куда занесена формула). Данные, входящие в таблицы, можно автоматически обрабатывать в графическом виде. Их также можно подготовить и распечатать в удобном для пользователя виде, сохранять и использовать многократно. Существует несколько программ такого класса. Ниже обсуждается одна из них, популярная в настоящее время программа Ехсе1 из пакета Мюго$ой ОШсе, в которой реализованы многочисленные возможности и удобный и комфортный интерфейс. Задаваемый обычным образом адрес ячейки называется относительным адресом или относительной ссылкой. При некоторых операциях копирования, удаления, вставки электронная таблица автоматически изменяет адреса ячеек. Иногда возникает необходимость не менять адрес ячейки. В таких случаях используют абсолютный адрес. Абсолютный адрес ячейки создается с помощью знака доллара $. Группа ячеек (диапазон) задается через двоеточие, например, ВЗ: Б4 (или В3..04), и образует прямоугольник, включающий ячейки ВЗ, СЗ, ЭЗ, В4, С4, В4. Ячейки могут содержать следующие типы данных: 1. Символьные (текстовые) данные. Могут включать в себя алфавитные, числовые и специальные символы. По умолчанию символьные данные при вводе выравниваются по правому краю ячейки. При необходимости их можно выровнять по левому краю или по центру. 2. Числовые данные. Могут содержать только числовые данные. Исключением являются десятичная точка (или запятая) и знак числа, стоящий перед ним. Числовые данные по умолчанию выравниваются при вводе по левому краю ячейки. 3. Формулы. Формула может включать ряд арифметических, логических и других действий, производимых с данными из других ячеек. На экране после ввода формулы отображается результат вычислений, а сама формула отображается в строке ввода над таблицей. Ввод формул начинается со знака равенства. 4. Функции. Функции могут самостоятельно присутствовать в ячейках, а также могут входить в состав формул. Различают математические, статистические, логические, финансовые и другие функции. 5. Даты. В этом типе данных возможны такие функции, как добавление к дате числа (пересчет даты вперед и назад) или вычитание разности двух дат (длительность периода).
Ехсе1 имеет два окна — программное (внешнее) и рабочее (внутреннее). Внутреннее окно ЗЬее! # содержит рабочую страницу (таких страниц несколько, они образуют книгу), представляющую двумерную прямоугольную таблицу. Справа и внизу на рабочей странице расположены линейки со стрелками прокрутки, позволяющие с помощью мыши быстро перемещаться по странице. В окне Ехсе1 под зоной заголовка находится область заголовков меню. Чуть ниже находится основная линейка инструментов. Кнопки линейки инструментов позволяют быстро и легко вызывать различные функции Ехсе1. Их можно вызывать также через меню. Чтобы выполнить какое-либо действие с данными, помещенными в ячейки (ввод, копирование, удаление, форматирование и т.п.), необходимо их выделить. Чтобы выделить ячейку, укажите на нее и нажмите кнопку мыши. При нажатой кнопке можно выделить диапазон ячеек. После выделения необходимой области нажмите правую кнопку мыши, вызывая контекстное меню, которое позволяет выполнить ряд команд: Вырезать, Копировать, Вставить и т.п. Изменение данных проводят прямо в ячейке. Перемещение или копирование содержимого ячеек можно осуществить перетаскиванием его с помощью мыши. Чтобы скопировать (а не переместить), держите нажатой клавишу СТКЬ. Создание формулы начинается с ввода знака равенства (=). Формула содержит встроенные функции, адреса ячеек, константы. В случае затруднений с формированием формулы используйте Мастер функций. Подобный сервис есть и при оформлении дизайна таблицы. Перед печатью таблиц (кнопка Печать) удобно осуществить предварительный просмотр (кнопка Предварительный_просмотр в меню Сохранить). Ехсе1 работает с несколькими листами книги. Например, на одном листе можно разместить итоговые оценки студенческой группы за пять лет обучения, а на пяти следующих — данные за каждый год обучения. Листы книги могут служить местом для размещения графических иллюстраций, диаграмм. Для отображения числовых данных в графической форме используют линии, полосы, столбцы, сектора и другие маркеры, а также их объединенные варианты. Для размещения диаграммы рядом с данными создают внедренную диаграмму на том же листе. Можно создать диаграмму на отдельном листе диаграммы. Если нет времени, желания и возможности для относительно сложных построений, используют автоматическое оформление диаграмм с помощью команды Автоформат в меню Формат. Помимо того, что имеется большая встроенная библиотека построения графических образов (графиков, диаграмм, гистограмм), Ехсе1 содержит мощный встроенный графический редактор. Ехсе1 не только «дружен» с текстовыми и графическими системами, но и поддерживает основные действия, характерные для систем управления базами данных (СУБД). Более того, у него развит аппарат импортирования и экспортирования данных из других программных систем. В Ехсе1, кроме адресов ячеек, предусмотрен также удобный способ ссылки на ячейку с помощью присвоения этой ячейке произвольного имени. Это делается при выделенной ячейке с помощи меню Вставка\Имя\Присвоить Ввести любое имя, например, Сумма. Введенное имя можно использовать в дальнейшем вместо адреса. Для форматирования данных в ячейках электронной таблицы используется меню Формат\Ячейки, для настройки ширины и высоты ячеек — меню Формат\Ст- рока и Формат\Столбец. Контрольные вопросы 1. Что представляет собой электронная таблица? 2. Как формируется адрес ячейки? 3. Что называется диапазоном ячеек? Как он задается? 4. Чем различаются относительная и абсолютная ссылки? 5. Что означают частичная и полная относительная ссылки? 6. Какие типы данных встречаются в электронных таблицах? Темы для рефератов 1. Работаем с ОиаПгоРго. 2. Что мы знаем о Ьо1и$ 1, 2, 3. 3. Компьютерная графика в электронных таблицах. 4. Могут ли электронные таблицы заменить СУБД? 5. Программируем в электронных таблицах. Тема семинарских занятий Знакомство с технологией обработки числовых данных с помощью электронных таблиц. Основные сведения по работе с Ехсе1. Рекомендации по программному обеспечению Могут быть использованы следующие программы: 1. 5ирегСа1с-4, 5. 2. Ехсе1-95, 97, 98, 2000. 3. ОиаПгоРго. 4. Ьо1ш 1, 2, 3. Задачи и упражнения Ввод данных (числа, формулы) в ячейки, копирование данных, форматирование числовых данных Упражнение № 1. Основные приемы работы с ЭТ: ввод данных в ячейку, форматирование шрифта, автозаполнение, ввод формул, обрамление таблицы Выполнить это упражнение на примере таблицы, вычисляющей п-й член и сумму арифметической прогрессии. Формула п-то члена арифметической прогрессии: ап = + й{п - 1), где ах — первый член прогрессии, й — разность арифметической прогрессии. Формула суммы п первых членов арифметической прогрессии: 5 = (а{ + ап) п / 2. 1. Создать новый документ (новую книгу), используя кнопку Создать на стандартной панели инструментов или использовать меню Файл\Создать, выбрать вкладку Общие. Составить таблицу:
2. Выделить ячейку А1 (щелкнуть курсором мыши в нее) и ввести заголовок таблицы «Вычисление п-то члена и суммы арифметической прогрессии». Заголовок займет несколько ячеек правее А1. Введенные в ячейку данные фиксировать нажатием на клавишу выполнения (Еп1ег). 3. Оформить строку заголовков столбцов. В ячейку АЗ введите в ВЗ — п, в СЗ — аю в БЗ — 8п. Размер шрифта 11 п., выравнивание по центру, применить полужирный стиль начертания символов. Для набора нижних индексов воспользоваться командой Формат\Янейки, выбрать вкладку Шрифт\Нижний_индекс. 4. Оформить заголовок таблицы. Выделить ячейки А1: Б2, применить полужирное начертание символов и выполнить команду Формат\Ячей/си, вкладка Выравнивание — установить выравнивание по горизонтали «По центру», активизировать переключатели «Переносить по словам» и «Объединение ячеек». 5. В ячейку А4 ввести величину разности арифметической прогрессии. 6. Далее надо заполнить ряд нижних ячеек. Для этого в выделенной ячейке А4 установить курсор мыши в правый нижний угол ячейки. Когда курсор примет форму черного крестика (маркер заполнения), нажать на левую кнопку мыши и протянуть маркер заполнения на несколько ячеек вниз. Весь ряд заполнится данными, повторяющими данные ячейки А4. 7. В следующем столбце необходимо ввести последовательность чисел от 1 до 10. Для этого ввести в ячейку В4 число 1, в ячейку В5 число 2. Выделите обе ячейки и, взявшись за маркер заполнения, протяните его вниз. 8. Или: ввести в ячейку В4 число 1. Выделить блок, который надо заполнить. Выбрать команду Правка\Заполнить\Прогрессия. Выбрать необходимые параметры. 9. В ячейку С4 ввести значение первого члена арифметической прогрессии. 10. В остальные нижние ячейки надо ввести формулу п-го члена арифметической прогрессии. Выделите ячейку С5 и введите в нее формулу =С4+А4 (все формулы начинаются со знака равенства!). Можно не набирать адреса ячеек при вводе формул, а просто в тот момент, когда надо в формуле набрать адрес ячейки, щелкнуть именно в эту ячейку. 11. Скопировать данную формулу в нижние строки данного столбца. 12. В данном примере разность арифметической прогрессии необязательно писать во всех строках, так как она везде одинакова. Достаточно ввести ее в ячейку А4. Тогда при вводе формулы в ячейку С5 необходимо применить абсолютную ссылку на ячейку А4. Внесите эти изменения. 13. Занести в ячейку Б4 формулу суммы п первых членов арифметической прогрессии с учетом адресов ячеек =(С$4+С4)*В4/2. Заполните формулами нижние столбцы. 14. Выделить блок — ячейки с данными (кроме заголовков таблицы и столбцов) и установить необходимые параметры для шрифта, например, размер шрифта 11 п., выровнять вправо, используя меню Формат\Ячейки, вкладки Выравнивание и Шрифт. Если какие-то данные в ячейках не помещаются, необходимо выделить блок ячеек с данными и выполнить автоподбор ширины ячеек через меню Формат\ Столбец... \Автоподбор_ширины. 15. Если выбрать команду Файл\Просмотр, то наша таблица окажется необрамленной. Для обрамления выделить таблицу (без заголовка), выбрать стиль линии (Формат\Ячей- ки.., вкладка Рамка) и активизировать переключатели Сверху, Снизу, Слева, Справа. 16. Выполнить те же действия для обрамления заголовка, предварительно выделив блок ячеек заголовка. Диаграммы, графики, условия, функции Упражнение № 2. Нахождение наибольшего и наименьшего элементов в числовой таблице Например, имеется таблица:
1. Создать новую рабочую книгу. 2. Внести элементы данной таблицы в ячейки. 3. Установить курсор в ячейку С4, ввести запись «максимальное». 4. Перейти в ячейку Б4, выполнить команду Вставка\Функция или щелкнуть на кнопку Вставка__функции на панели инструментов. 5. В появившемся диалоговом окне выбрать функции Статистические\МАКС. 6. В следующем диалоговом окне необходимо в строке Число1 ввести диапазон А1: БЗ. Для этого выделить его в таблице. 7. Аналогично пунктам 3 и 4 выполнить действия по нахождению минимального в строке 5. 8. Переименовать лист. Для этого выполнить команду Формат\Нист\Переимено- вать или выполнить двойной щелчок внизу на вкладке Лист1. Ввести имя МаксМин. Упражнение № 3. Построение диаграммы 1. Перейти на Лист 2. 2. Протабулировать функцию у = 2-х2 -4-х-6 на отрезке [—5, 5] с шагом 1. Найти промежутки перемены знака значений функции. Определить корни уравнения. Должна получиться следующая таблица:
3. Построить график функции на данном интервале. Для этого выполнить команду Вставка\Циаграмма\На__этом_листе или щелкнуть на панели инструментов кнопку Мастер_диаграмм. Далее выполнить шаги 1—4. 4. Шаг 1: во вкладке Стандартные выбрать тип График и левый верхний вид. 5. Шаг 2: при активной вкладке Диапазон_данных выделить диапазон значений функции в таблице вместе с заголовком С1: С12. При активной вкладке Ряд в строке Подписи_оси_Хактивизировать курсор, затем выделить диапазон данных в таблице В2: В12. 6. Шаг 3: самостоятельно изучить все вкладки на этом этапе. 7. Шаг 4: указать местоположение полученной диаграммы (на новом листе или на этом). 8. Измените цвет и толщину линии графика. Для этого подведите курсор мыши к линии графика и выполните двойной щелчок мышью. В появившемся окне Форматирование_ряда_данных выберите другой цвет и другую толщину линии, активизировав вкладку Вид. 9. Выполнив двойной щелчок мыши на линиях осей, измените цвет в появившемся диалоговом окне Форматирование осей. 10. Дайте имя Листу 2 «Функция» или «График». Упражнение № 4. Условия в электронных таблицах Вычислить значения функции в зависимости от значений аргумента на интервале [—5, 5] с шагом 1. _ (х • х - 4 для х < 0, ^ [х + 5 для х > 0 или х = 0. Должна получиться следующая таблица:
1. Перейти на Л ист 2. 2. В ячейки столбца, озаглавленного буквой X, внести значения от —5 до 5 с шагом 1. 3. Прочитать справку в Ехсе1 о логических функциях. Для этого выбрать в меню Ехсе1? \Вызов_справки. Во вкладке Предметный__указателъ в строке поиска ввести текст логические функции. 4. В первую строку значений У ввести логическую функцию Если, используя Мастер функций. 5. Скопировать формулу в нижние ячейки. 6. Построить график. Определить, при каких значениях X функция У принимает значение нуль. Упражнение № 5. Нахождение корня уравнения методом последовательных приближений Напомним, что метод последовательных приближений при решении уравнения х = ф(х) заключается в построении итерационной последовательности хп+х = (р(х„). Если функция ф(х) является сжимающей, то последовательность {х„} сходится к корню уравнения.
Продемонстрируем процесс решения на примере уравнения х = 1 + 0, 5 агс1§(х). Перейти на Лист 3 Ввести данные (константы) в ячейки АЗ: А7. В ячейку ВЗ ввести значение 1. В ячейку СЗ ввести формулу 1 + 0, 5*АТА1Ч($ВЗ), для ввода функции агс1: § использовать Мастер функций. В ячейку ^3 ввести абсолютную разность ячеек ВЗ и СЗ, применив для них абсолютную адресацию столбцов. Для ввода функции использовать Мастер_функций. В ячейку В4 ввести содержимое ячейки СЗ, используя абсолютный адрес столбца: =$СЗ. Скопировать все формулы вниз до тех пор, пока в колонке Отклонение не появится нуль. Дать имя листу «Приближение». Упражнение № 6. Решение квадратного уравнения Решить квадратное уравнение у = ах2+ Ьх +с, используя ЭТ. Оформить заголовок. Выполнить решение для нескольких наборов коэффициентов: 1) а = 2, в = —3, с = —2; 2) а = 2, в = —4, с = — 6; 3) а = —3, в = 1, с = 1. Упражнение № 7. Использовать ЭТ для решения математических, физических, экономических и других прикладных задач Каждый студент предлагает свою задачу. Структурирование и отбор данных в ЭТ Упражнение № 8. Сортировка (упорядочение) записей списка Рассмотрим заданную таблицу УЧЕТ ТОВАРОВ НА СКЛАДЕ, представленную ниже. Прокомментируем эту таблицу. Таблица имеет вид базы данных, состоящей из записей продажи товаров со склада. Запись указывает, какой организации продан товар, когда проведена продажа, товар, единицу измерения товара, его стоимость и количество. В столбцах Дебет и Кредит заносится стоимость покупки и долг перед организацией, т.е. Цена*Кол-во. В последнем столбце указывается форма оплаты: безналичный расчет (б/р), бартер (бар), наличный расчет (н/р). Для дальнейшей работы создать эту таблицу в Ехсе1 на Листе1 и сохранить ее в виде отдельного файла.
|