
- •Inf 1105 «информатика»
- •2. Информатика. Код: Inf 1105. Количество кредитов – 3.
- •5. Характеристика учебной дисциплины
- •5.5. План изучения дисциплины
- •6. Список основной и дополнительной литературы
- •6.1. Основная литература:
- •6.2 Дополнительная литература:
- •7. Контроль и оценка результатов обучения
- •8. Политика учебной дисциплины
- •2. Глоссарий по учебной дисциплине
- •3. Краткий конспект лекций Лекция №1 Тема: Предмет, объекты и составные части информатики
- •Предмет и объекты информатики
- •Контрольные вопросы
- •Лекция №2 Тема: Информация. Формы представления информации. Единицы измерения информации
- •Измерение количества информации
- •Объемный подход
- •Контрольные вопросы
- •Лекция №3 Тема: Системы счисления. Методы перевода чисел из одной системы счисления в другую.
- •Восьмеричная и шестнадцатиричная системы счисления
- •Контрольные вопросы
- •Лекция №4. Тема: Представление информации в компьютере
- •Контрольные вопросы
- •Лекция №5 Тема: Логические основы эвм. Булева алгебра и логические схемы компьютера.
- •Контрольные вопросы
- •Лекция №6 Тема: Элементы организации основных блоков компьютера
- •Контрольные вопросы
- •Лекция №7 Тема: Программное обеспечение пк. Операцинные системы.
- •Контрольные вопросы
- •Лекция №8 Тема: Текстовый процессор Microsoft Word. Создание простого документа и форматирование.
- •Контрольные вопросы
- •Лекция №9 Тема: Создание комплексных документов в Miсrоsоft Word. Списки. Таблицы.
- •Преобразование текста в список
- •Контрольные вопросы
- •Лекция №10 Тема: Назначение и основные функции табличных процессоров
- •Контрольные вопросы
- •Лекция №11 Тема: Система управления базами данных Microsoft Access
- •Контрольные вопросы
- •Лекция №12 Тема: Основы алгоритмизации задач. Алгоритмы. Алгоритмические структуры. Алгоритмические языки.
- •Контрольные вопросы
- •Лекция №13 Тема: «Компьютерные сети. Локальные и глобальные сети. Сетевые технологии.
- •Контрольные вопросы
- •Лекция №14 Тема: Сетевые и телекоммуникационные технологии.
- •Контрольные вопросы
- •Лекция №15 Тема: Основы защиты информации. Информационная безопасность и ее составляющие
- •Контрольные вопросы
- •4. Списки основной и дополнительной литературы Основная:
- •Дополнительная:
- •Планы проведения семинарских, практических или лабораторных занятий Лабораторная работа № 1 Тема. Системы счисления.
- •Лабораторная работа № 2 Тема. Операционная система Windows. Основные приемы работы.
- •Лабораторная работа №3 Тема: Работа с файлами и папками. Проводник.
- •Лабораторная работа №4 Тема: «Обслуживание дисков. Архивация файлов. Антивирусные программы»
- •Лабораторная работа №5 Тема: Создание и форматирование документов в текстовом процессоре ms Word
- •1. Выполните первичные настройки текстового документа
- •2. Наберите следующий текст:
- •3. Выполните первичные настройки параметров печатного документа.
- •Лабораторная работа №6 Тема: Создание комплексных документов
- •10. Создайте следующую таблицу:
- •Лабораторная работа №7 Тема: Создание диаграмм. Вставка рисунков. Создание формул.
- •Лабораторная работа №8 Тема: «Текстовый редактор Word. Создание макросов».
- •Лабораторная работа №9 Тема: Создание, редактирование, оформление и печать таблиц
- •Лабораторная работа №10 Тема: Работа с несколькими взаимосвязанными таблицами
- •Лабораторная работа №11 Тема: Построение диаграмм
- •Лабораторная работа №12 Тема : Работа со списками (базами данных)
- •Лабораторная работа №13 Тема: Построение сводных таблиц
- •Лабораторная работа №14 Тема: «Логические функции. Построение графиков функции с двумя и тремя условиями»
- •Лабораторная работа №15 Тема: Построение поверхности. Решение уравнений методом подбора параметров.
- •Лабораторная работа №16 Тема: «Матрицы и матричные формулы»
- •Лабораторная работа №17 Тема: «Поиск решения и решение оптимизационных задач»
- •Лабораторная работа № 18 Тема: «Система управления базами данных Microsoft Access. Создание базы данных из нескольких таблиц»
- •Упражнение 1. Создание базы данных «Деканат».
- •Лабораторная работа №19 Тема: «Система управления базами данных Microsoft Access. Создание форм»
- •Лабораторная работа №20 Тема: «Система управления базами данных Microsoft Access. Создание запросов»
- •Вычисления в запросах
- •Лабораторная работа №21 Тема: « Система управления базами данных Microsoft Access . Создание отчетов»
- •Лабораторная работа №22 Тема: Разработка алгоритмов
- •Лабораторная работа № 23 Язык программирования vba. Линейные алгоритмы
- •Простые типы данных
- •Лабораторная работа № 24 Язык программирования vba. Управляющие операторы
- •Лабораторная работа №25 Тема: Язык программирования vba. Циклы
- •Лабораторная работа №26 Тема: «Язык создания гипертекстовых документов – html. Теги форматирования текста. Вставка рисунков, создание гиперссылки. Списки. Таблицы»
- •Лабораторная работа №27 Тема: «Электронная почта. Работа в ms outlook express».
- •I. Изучить интерфейс почтовой программы Outlook Express.
- •II. Зарегистрировать собственный почтовый яшик в бесплатной почтовой службе Mail.Ru.
- •III. Настроить программу Outlook Express для работы с собственным почтовым ящиком.
- •IV. Научиться создавать, отправлять и принимать сообщения электронной почты.
- •V. Научиться использовать адресную книгу для быстрой подготовки сообщений.
- •VI. Научиться создавать и просматривать сообщения с почтовыми вложениями.
- •VII. Научиться использовать встроенные средства Фильтрации сообщений электронной почты.
- •VIII. Освоить технику работы с электронной почтой в окне броузера.
- •6. Задания для самостоятельной работы обучающегося с расчетом трудоемкости
- •Тема. 3. Принципы работы эвм
- •Тема 6. Работа в Microsoft Excel
- •Тема 7. Работа в Microsoft Access
- •Тема. 8. Алгоритмы и их свойства
- •Тема 9. Сетевые технологии
- •Тема 10. Основы защиты информации
- •7. Материалы для текущего и рубежного контроля, вопросы для итогового контроля
Лабораторная работа №12 Тема : Работа со списками (базами данных)
Цель работы: овладеть навыками работы со списками (базами данных) в Excel, освоить средства сортировки, поиска и фильтрации данных, а также формирования промежуточных итогов.
Представление ЭТ в виде списка
Список — это один из способов организации данных на рабочем листе. Данные, организованные в список, в терминах Excel часто называются базой данных (БД). При этом строки таблицы называются записями базы данных, а столбцы — полями. Чтобы преобразовать таблицу Excel в список, необходимо присвоить столбцам таблицы имена, которые будут использоваться в качестве имен полей. Имена полей должны располагаться в первой строке списка, причем каждое имя — в одной ячейке (при этом возможен перенос по словам).
Строки списка должны содержать данные одного типа. Рекомендуется отделять список от других данных на рабочем листе (в том числе от итоговой строки) хотя бы одной пустой строкой. Это поможет Excel автоматически выделить список при сортировке данных или выполнении фильтрации.
Средства обработки списков в Еxcel
Excel предоставляет различные возможности и функции обработки списков:
ввод, просмотр и редактирование списка с использованием формы данных;
сортировка данных списка по одному или нескольким ключам сортировки (не более трех);
поиск данных с использованием формы данных;
отбор записей из списка с использованием автофильтра и расширенного фильтра;
получение промежуточных итогов по группам записей.
Ввод, просмотр и редактирование списка с использованием формы данных
Для ввода, просмотра и редактирования данных списка удобно использовать форму данных. Чтобы открыть окно формы, следует задать Данные—Форма. В диалоговом окне, имеющем заголовок, совпадающий с именем текущего рабочего листа, можно выбрать одну из следующих возможностей:
Добавить — ввод новой строки в список;
Удалить — удаление текущей строки из списка;
Вернуть — восстановление данных;
Назад — перемещение на одну строку назад по списку;
Далее — перемещение на одну строку вперед по списку;
Критерии — задание критериев поиска данных;
Закрыть — завершение диалога.
Сортировка данных
Список можно отсортировать по алфавиту, по числовому значению или в хронологическом порядке в соответствии с содержанием определенного поля.
Чтобы отсортировать список, следует:
выделить область списка. Для этого достаточно указать одну ячейку списка. После подачи команды сортировки Excel автоматически выделит весь список. Однако в этом случае итоговая строка списка (если она не отделена от списка пустой строкой) также будет включена в сортировку;
задать Данные— Сортировка;
в диалоговом окне Сортировка диапазона в группе Сортировать по определить ключ сортирови (Ключом сортировки является столбец, по которому Excel должен отсортировать данные) и указать направление сортировки: по возрастанию или по убыванию;
нажать кнопку ОК.
Для выполнения быстрой сортировки (по одному ключу) используются кнопки на панели инструментов Стандартная:— по возрастанию и — по убыванию. Ключом сортировки в этом случае является столбец с текущей ячейкой.
Excel дает возможность проводить сортировку по нескольким ключам. Многоуровневая сортировка выполняется в том случае, если в списке содержатся данные с одинаковым значением первого ключа.
Для выполнения многоуровневой сортировки следует в диалоговом окне Сортировка диапазона в группе Затем по указать второй, а в группе В последнюю очередь, по — третий ключ сортировки.
Поиск данных с использованием формы данных
Для осуществления поиска данных следует:
выделить область списка;
задать Данные—Форма;
в появившемся диалоговом окне нажать кнопку Критерии;
задать данные для поиска;
просмотреть строки списка, содержащие искомые данные, нажимая кнопки Далее и Назад;
нажать кнопку Закрыть.
Отбор записей из списка
С помощью фильтров можно выводить на экран и просматривать данные списка, которые удовлетворяют определенным условиям. Быстро и удобно можно просматривать нужные записи с помощью автофильтра. Более сложные запросы к базе данных можно реализовать с помощью расширенного фильтра.
Автофильтр — это средство, предназначенное для отбора записей БД по заданным критериям. Выходные данные при этом отображаются в области самой базы данных (на том же месте). Записи, которые не удовлетворяют условиям фильтрации, на экран не выводятся.
Чтобы установить автофильтр, следует:
выделить область БД;
задать Данные— Фильтр—Автофильтр.
Excel помещает раскрывающиеся списки непосредственно в имена полей базы данных. Щелкнув по кнопке , можно вывести на экран список всех элементов соответствующего столбца. Если выделить некоторый элемент в списке, то будут скрыты все записи БД, кроме тех, которые содержат выделенное значение. Можно задать критерии фильтрации одновременно для нескольких столбцов. Если в БД установлены критерии для автофильтра, то кнопка окрашивается в синий цвет.
Чтобы отключить фильтрацию для отдельного поля, надо выбрать в раскрывающемся списке параметр (Все). Чтобы показать на экране все скрытые записи, следует задать Данные—Фильтр— Отобразить все.
С помощью автофильтра можно для каждого поля задать пользовательские критерии для отбора записей БД. Например, вывести на экран только те записи, значения которых находятся в пределах заданного интервала соответствующего поля. Чтобы указать пользовательские критерии, надо в раскрывающемся списке выбрать параметр (Условие...), а затем в диалоговом окне Пользовательский автофильтр ввести нужные критерии.
Можно задать соединение нескольких критериев фильтрации, объединив их по И (запись появится в выходном списке тогда, когда будут выполнены все заданные условия) или по ИЛИ (в выходном списке запись появится, если будет выполнено хотя бы одно условие). В критериях можно задавать шаблоны, содержащие символы * и ?.
Для фильтрации базы данных по сложным критериям используется расширенный фильтр. Он позволяет вывести результат в другое место рабочего листа, не затронув область самой БД, а также получить фрагмент базы данных, состоящий из нескольких заданных полей.
Предпосылкой использования расширенного фильтра является наличие на рабочем листе области БД и области критериев.
Область критериев создается на том же рабочем листе, что и база данных. Для ее формирования следует скопировать в свободное место рабочего листа имена полей, по которым будет выполняться фильтрация данных, а затем в ячейках под соответствующими именами полей ввести сами критерии.
Число строк в области критериев определяется количеством критериев. Если условия поиска заданы в области критериев в одной строке, то эти условия связаны оператором И. Если же условия поиска заданы в разных строках, то они связаны оператором ИЛИ. Включение пустых строк в область критериев недопустимо, так как в этом случае будут отобраны все записи БД.
Для использования расширенного фильтра следует:
выделить область БД;
задать Данные— Фильтр—Расширенный фильтр;
в диалоговом окне Расширенный фильтр в поле Исходный диапазон: указать интервал ячеек, содержащий область БД. Если перед подачей команды область БД была выделена, то исходный диапазон будет указан автоматически;
поле Диапазон условий: указать интервал ячеек, содержащий область критериев;
в группе Обработка определить, будет ли фильтрация списка выполняться на том же месте или результат будет помещен в другое место рабочего листа. В последнем случае в поле Поместить результат в диапазон: необходимо задать интервал ячеек, где предполагается разместить отфильтрованные записи (достаточно указать первую ячейку выходного интервала);
нажать кнопку ОК.
Если в диалоговом окне Расширенный фильтр установить переключатель Только уникальные записи, то повторяющиеся строки списка в области выходного документа показаны не будут.
Если в выходной документ предполагается включать не все поля списка, а только заданные, необходимо предварительно сформировать шапку выходного документа, скопировав в свободное место рабочего листа имена нужных полей.
Формирование промежуточных итогов
Иногда бывает нужно вычислить итоги для тех или иных групп записей базы данных. Для этого следует задать Данные—Итоги. При этом база данных должна быть предварительно отсортирована. Сортировка производится по полю, при каждом изменении значений в котором предполагается подсчитать итоги. Далее следует:
выделить область БД;
задать Данные—Итоги;
в диалоговом окне Промежуточные итоги указать имя поля, при каждом изменении значений в котором нужно подсчитать итоги;
в списке Операция: выбрать нужную функцию для вычисления итогов (например, Сумма);
в списке Добавить итоги по: определить, по каким полям предполагается подвести итоги;
нажать кнопку ОК.
Задания для самостоятельной работы:
1 Вызвать Excel для работы с ЭТ, созданной при выполнении предыдущих лабораторных заданий.
2. Создать новый лист Лист 7. Присвоить ему имя База данных.
3. На листе База данных создать БД, аналогичную приведенной ниже таблице.
При заполнении полей: «Шифр продукции», «Цена 1 т, тенге.», «1 кв., т», «2 кв., т», «3 кв., т», «4 кв., т)», «Всего за год, т» использовать ссылки на данные листов: Цех1, Цех2, ЦехЗ.
4. Выполнить сортировку БД по полю «Цена 1 т, тенге.» в порядке убывания.
Выполнить многоуровневую сортировку, где в качестве первого ключа указать номер цеха, второго —цену 1 т продукции.
Осуществить поиск записей с ценой продукции 650 тенге., используя форму данных.
Используя автофильтр, отобрать записи по цеху 2.
С помощью автофильтра задать пользовательские критерии для отбора всех продуктов, шифр которых начинается с символов 03 по цеху 2.
Отобразить на экране все скрытые записи БД. Снять автофильтр.
Используя расширенный фильтр, отобрать продукты, производство которых всего за год превышает 2000 т. Выходные данные разместить на свободном месте рабочего листа под областью БД и областью критериев. В выходной документ включить все поля БД.
Используя расширенный фильтр, получить список продуктов, цена которых находится в диапазоне от 300 до 600 тенге. Организовать связь по И.
Используя расширенный фильтр, получить список продуктов, цена которых либо менее 300 либо более 600 тенге. Организовать связь по ИЛИ.
Используя расширенный фильтр, найти записи с максимальным производством продукции всего за год по цехам 1, 2 и 3. В выходной документ включить поля: «Номер цеха», «Шифр продукции», «Всего за год, т».
Используя расширенный фильтр, найти запись по цеху 2, где производство продукции всего за год является минимальным.
Подсчитать промежуточные итоги по выпуску продукции (по кварталам и всего за год) в цехах 1, 2 и 3.