Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
экзамен информатика.doc
Скачиваний:
4
Добавлен:
16.04.2019
Размер:
220.67 Кб
Скачать

29. Автофильтр, фильтр

В Excel списком называется снабженная метками последовательность строк рабочего листа, содержащих в одинаковых столбцах данные одного типа.

Фильтрация списка позволяет находить и отбирать для обработки часть записей в списке, таблице, базе данных.

В отфильтрованном списке выводятся на экран только те строки, которые содержат определенное значение или отвечают определенным критериям. При этом остальные строки оказываются скрытыми.

В Excel для фильтрации данных используются команды Автофильтр и Расширенный фильтр. В случае простых критериев для выборки нужной информации достаточно команды Автофильтр.

При использовании сложных критериев следует применять команду Расширенный фильтр.

Обе команды вызываются в результате выбора команды Данные | Фильтр.

30. Запрос к таблице

Запросы к базе выполняются на языке SQL. Пока рассмотрим только одну команду этого языка - SELECT.

Эта команда выбирает из таблицы строки, удовлетворяющие заданному условию.

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

В нашем случае будет возвращаться вся строка полностью. После слова FROM идет название таблицы, из которой идет выбор строк.

Таблиц в базе может быть много. В нашем случае это тбл_тов - таблица товаров. После слова WHERE указывается условие, по которому отбираются строки.

У нас условие такое: если поле ID_тов > 2, то строка включается в ответ. Ответ получается в переменной rs, которая имеет тип Recordset.

Recordset - это временная таблица, сформированная из строк, удовлетворяющих условию запроса.

31. Сводная таблица

Если вы работали со сводными таблицами, то должны знать, что кроме банальной суммы или количества в ней можно подсчитывать весьма разнообразные итоги,

включая различные виды долей (от общей суммы, от суммы по строке или столбцу, относительно заданного элемента), нарастающие итоги, динамику изменений (отличие и приведенное отличие) и т.д.

В 2010 версии Excel к этому набору добавились несколько новых функций, доступных через контекстное меню.

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

поместить некоторые поля в область фильтра (в версиях до 2007 она называлась область страниц) и выбирать из выпадающих списков только нужные значения

32 Языки программирования низкого и высокого уровня

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