Технология обработки структурированных данных
Курсовая работа
По дисциплине «Информатика»
Тема: Обработка структурированных данных
Выполнил Шмакова А.Ф.
Группа ЭН-110902
Проверил Лашманова Н.А.
Екатеринбург 2012
Оглавление
Вступление. 3
Технология обработки структурированных данных.. 5
Сортировка. 6
Быстрая сортировка. 7
Автофильтр. 7
Расширенный фильтр. 9
Сводная таблица. 10
Макрос. 12
Заключение. 14
Список литературы.. 15
Приложения.. 16
Вступление
Вся жизнь человека так или иначе связана с накоплением и обработкой информации, которую он получает из окружающего мира, используя пять органов чувств - зрение, слух, вкус, обоняние и осязание. Строгого научного определения, что же такое информация, до настоящего времени не существует, а вместо него обычно используют понятие об информации. Понятия отличаются от определений тем, что разные дисциплины в разных областях науки и техники вкладывают в него разный смысл, с тем чтобы оно в наибольшей степени соответствовало предмету и задачам конкретной дисциплины.
Информация не является ни материей, ни энергией. В отличие от них, она может возникать и исчезать.
Информация - наиболее важный ресурс современного производства: он снижает потребность в земле, труде, капитале, уменьшает расход сырья и энергии, вызывает к жизни новые производства, является товаром, причем продавец информации не теряет ее после продажи, может накапливаться.
Понятие «информация» обычно предполагает наличие двух объектов - «источника» информации и «приемника» (потребителя, адресата) информации.
Информация - специфический атрибут реального мира, представляющий собой его объективное отражение в виде совокупности сигналов и проявляющийся при взаимодействии с «приемником» информации, позволяющим выделять, регистрировать эти сигналы из окружающего мира и по тому или иному критерию их идентифицировать.
Информация имеет определенные функции. Основными из них являются:
1. познавательная - получение новой информации. Функция реализуется в основном через такие этапы обращения информации, как:
– ее синтез (производство)
– представление
– хранение (передача во времени)
– восприятие (потребление)
2. коммуникативная - функция общения людей, реализуемая через такие этапы обращения информации, как:
– передача (в пространстве)
– распределение
3. управленческая - формирование целесообразного поведения управляемой системы, получающей информацию.
Последовательность действий, выполняемых с информацией, называют информационным процессом.
Основными информационными процессами являются:
– сбор (восприятие) информации;
– подготовка (преобразование) информации;
– передача информации;
– обработка (преобразование) информации;
– хранение информации;
– отображение (воспроизведение) информации.
Так как материальным носителем информации является сигнал, то реально это будут этапы обращения и преобразования сигналов.
Рисунок 1 Основные информационные процессы
[2]
Технология обработки структурированных данных
Список - подборка систематически связанных данных, расположенных на одном рабочем листе.
Список - блок ячеек рабочего листа, первая строка которого содержит имена полей (строка заголовка).
Операции над списками:
1. Сортировка
2. Фильтрация
3. Анализ данных
· итоги
· сводные таблицы
Исходные данные (см. Приложение №1)
Сортировка
Сортировка - переупорядочение строки в списке в соответствии с содержанием конкретных столбцов. Сортировка данных помогает быстро придавать данным удобную форму и лучше понимать их, организовывать и находить необходимую информацию.
Задание: Отсортировать таблицу по полю Риэлтор в алфавитном порядке.
1. Выделяем исходные данные
Рисунок 2 Выделение исходных данных
2. Данные ®Сортировка
Рисунок 3 Вкладка Данные, группа Сортировка и Фильтр, команда Сортировка
3. Задание параметров сортировки.
Рисунок 4 Задание параметров сортировки
4. Ок
5. Результат (см. Приложение №2)
Быстрая сортировка
Рассмотрим на том же примере.
1. Ставим курсор в тот столбец, который необходимо отсортировать.
2. Данные ® Сортировка ® Сортировка от А до Я
3. Результат (см. Приложение №2)
Фильтр
Фильтрация - это быстрый способ выделения из списка подмножества данных для последующей работы с ними. В результате фильтрации на экран выводятся те строки списка, которые либо содержат определенные значения, либо удовлетворяют некоторому набору условий поиска, так называемому критерию. Остальные записи скрываются и не участвуют в работе до отмены фильтра.
Автофильтр
Автофильтр осуществляет быструю фильтрацию списка в соответствии с содержимым ячеек или в соответствии с простым критерием поиска.Автофильтр используется в случае отбора по одному или нескольким полям с использованием операции «и».
Задание: Определить квартиры, выставленные на продажу агентством «Восточное».
1. Выделяем исходные данные (см. пункт №1 Сортировки)
2. Данные®Фильтр
Рисунок 5 Фильтр
3. Заглавная строка списка в режиме автофильтра содержит в каждом столбце кнопку со стрелкой (элемент управления поля со списком). Щелчок раскрывает списки, элементы которого участвуют в формировании критерия.
Рисунок 6 Элементы управления поля со списком
4. Открываем список для поля Агентство недвижимости
5. В появившемся диалоговом окне выбираем нужный критерий (В данном случае это агентство «Восточное»)
Рисунок 7 Задание критериев отбора для автофильтра
6. Результат (см. Приложения №3)
Расширенный фильтр
Расширенный фильтр предназначен для фильтрации списка в соответствии с заданными пользовательскими критериями. В отличие от автофильтра критерии расширенного фильтра формируются и располагаются в области рабочего листа. Преимуществами этого способа являются:
· возможность сохранения критериев и их многократного использования;
· возможность оперативного внесения изменений в критерии в соответствии с потребностями;
· возможность располагать результаты фильтрации в любой области рабочего листа.
Задание: Определить квартиры, выставленные на продажу агентством «ЛиКом» или района «Кировский».
1. Создаем таблицу критериев для расширенного фильтра:
· копируем название столбцов, по которым необходимо произвести фильтрацию;
· вставляем названия в любом удобном для нас месте;
· под названиями столбцов вводим необходимые критерии отбора (критерий «Кировский» записан в строке 35, а не в строке 34, что означает логическую операцию «ИЛИ»).
Рисунок 8 Таблица критериев для расширенного фильтра
2. Выделяем исходные данные
3. Данные ® Фильтр ® Дополнительно
Рисунок 9 Фильтр (Дополнительно)
4. Активируем поле Диапазон условий и выделяем таблицу критериев.
Рисунок 10 Параметры расширенного фильтра
5. Результат (см. Приложение №4)
Сводная таблица
Сводная таблица используется для формирования отчетов по нескольким категориям исходных данных. Отчет сводной таблицы позволяет обобщать, анализировать, изучать и представлять данные из электронной таблицы.
Задание: Определить самую дорогую квартиру в каждом районе.
1. Выделяем исходные данные
2. Для создания используется Мастер сводных таблиц (Вставка ® Сводная таблица)
Рисунок 11 Сводная таблица
3. В появившемся диалоговом окне активируем параметр «На существующий лист» и выбираем диапазон, в котором будет располагаться сводная таблица. Если мы хотим, чтобы сводная таблица появилась на новом листе, активируем параметр «На новом листе».
Рисунок 12 Создание сводной таблицы
4. Правой кнопкой мыши щелкаем по появившейся таблице, выбираем пункт Параметры сводной таблицы®Вывод®Классический макет сводной таблицы®Ок
5. Перетаскиваем параметры:
· Названия столбцов - «количество комнат»
· Названия строк - «Район»
· Значения - «Максимум по полю Стоимость квартиры»
Рисунок 13 Данные для создания сводной таблицы
6. Результат (см. Приложение №5)
Макрос
Макрос - это набор команд, которые можно применить, нажав всего лишь одну клавишу. С помощью макроса можно автоматизировать любое действие, которое выполняется в используемом приложении.
Задание: Создать макрос, с помощью которого в поле Район определяется неповторяющиеся значения; эти значения выводятся в ячейке перечислением через запятую.
1. .Щелкнуть по значку Microsoft Office, выбрать пункт Параметры Excel.
2. В группе Основные параметры активировать пункт Показывать вкладку "Разработчик" на ленте.
Рисунок 14 Добавление вкладки Разработчик на ленту Excel
3. Спланируем действия макроса:
· выделить столбец «Район»;
· копировать в БО;
· поместить курсор в любую свободную ячейку (А35), затем вставить столбец с помощью Специальной вставки;
· быстрая сортировка от А до Я;
· А36: =В36;
· в ячейку В37 ввести формулу: =ЕСЛИ(A36=A37;B36;B36&","&A37);
· Результат находится в последней ячейке диапазона копирования;
· Копировать результат. Вставить с помощью специальной вставки, выбрав пункт Значения.
4. Вкладка Разработчик®Запись макроса
Рисунок 15 Запись макроса
5. Название макроса - «Район»
Рисунок 16 Название макроса
6. Выполнить все запланированные действия
7. Вкладка Разработчик®Остановить запись
Рисунок 17 Остановить запись
8. Результат (см. Приложение №6).
Заключение
Для данной курсовой работы мы произвели:
· поиск данных для заполнения таблиц заданной структуры;
· ввод, редактирование и форматирование данных;
· выборку данных на основе критериев;
· импорт данных из одного приложения в другое.
В данной работе мы изучили такие методы обработки структурированных данных в электронных таблицах, как сортировка, фильтрация, сводная таблица и создания макроса. В работе рассмотрены и описаны технологии обработки структурированных данных в таблицах Microsoft Excel.
Список литературы
1. Методический материал кафедры «Прикладная информатика» – \\Capri-srv\общие документы\_Лашманова\энергетический институт – 24.05.2012
2. М.А. Беляев, Л.А. Малинина,В.В Лысенко Основы информатики: Учебник для вузов
3. Рудикова Л.В. Microsoft Excel для студента. – СПб.: БХВ-Петербург, 2005. – 368 с.: ил. с.: ил.
Приложения
Приложение №1
Приложение №2
Приложение №3
Приложение №4
Приложение №5
Приложение №6