
- •190600 «Эксплуатация транспортно-технологических машин
- •151000 «Технологические машины и оборудование»
- •Часть 2
- •Режим доступа к электронному аналогу печатного издания: http://www.Libdb.Sssu.Ru
- •Содержание
- •Предисловие
- •1Основы программирования на языках высокого уровня
- •1.1Основные понятия языков программирования
- •Примеры использования имён
- •1.2Типы данных и операторы описания переменных
- •Описание переменных в разных языках
- •1.3Основные операторы
- •2Основные операторы языка Visual Basic for Applications
- •2.1Оператор присваивания
- •Примеры использования оператора присваивания
- •2.2Условный оператор if … then
- •2.3Оператор выбора варианта *
- •2.4Операторы цикла
- •2.5Оператор цикла for … next
- •2.6Математические функции
- •Краткие сведения о математических функциях в vba и Паскале
- •2.7Функции обработки строк *
- •Краткие сведения о строковых функциях
- •2.8Функции преобразования данных
- •Краткие сведения о функциях преобразования данных
- •3Технологии программирования
- •3.1Концепция программирования
- •Характеристика трудоёмкости разработки программ
- •3.2Структурное и модульное программирование
- •3.3Рекурсивные алгоритмы *
- •3.4Объектно-ориентированное программирование
- •3.5Этапы решения задач на компьютере
- •4Языки и системы программирования
- •4.1Уровни языков программирования
- •4.2Системы программирования
- •4.3Классификация языков программирования
- •4.4Процедурные языки программирования
- •4.5Объектно-ориентированные языки
- •4.6Декларативные языки
- •4.7Языки программирования для баз данных и компьютерных сетей
- •4.8Языки моделирования *
- •5Электронные таблицы
- •5.1Основные понятия электронных таблиц Excel
- •5.2Ввод, редактирование и форматирование данных
- •5.3 Вычисления в таблицах
- •5.4Диаграммы
- •5.5Списки
- •6Основные понятия компьютерной графики
- •6.1Виды компьютерной графики
- •6.2Графические форматы
- •6.3Цветовые модели *
- •6.4Программные средства создания растровых изображений
- •6.5Программы векторной графики
- •6.6Программные средства обработки трехмерной графики
- •7Средства автоматизации проектных, опытно-конструкторских и научно-исследовательских работ.
- •7.1Задачи, решаемые с помощью систем автоматического проектирования
- •7.2Развитие систем автоматизированного проектирования
- •7.3Решение проектно-конструкторских задач с помощью систем автоматического проектирования
- •7.4Программные продукты MathWorks
- •8Основные понятия баз данных
- •8.1Задачи, решаемые с помощью баз данных
- •8.2Классификация бд
- •8.3Реляционная модель данных
- •8.4Свойства полей базы данных
- •8.5Типы данных
- •8.6Безопасность и объекты баз данных
- •8.7Проектирование баз данных *
- •9Основы компьютерных сетей
- •9.1Основы передачи данных
- •9.2Назначение и классификация сетей
- •9.3Сетевая модель osi/iso
- •9.4Сетевое оборудование
- •9.5Основные стандарты и протоколы
- •10Глобальная сеть Интернет
- •10.1Подключение к Интернет
- •10.2Службы Интернет
- •11Основы информационной безопасности
- •11.1Угрозы информационной безопасности
- •11.2Методы и средства защиты информации
- •11.3Правовые основы информационной безопасности
- •11.4Криптографические механизмы защиты информации
- •11.5Компьютерные вирусы и вредоносные программы
- •11.6Методы защиты от вирусов
- •12Тематика лабораторных и практических занятий
- •13Тематика экзаменационных вопросов и примеры тестовых заданий
- •Библиографический список
- •Часть 2
5.4Диаграммы
Диаграмма — это представление данных таблицы в графическом виде, которое используется для анализа и сравнения данных. На диаграмме числовые данные ячеек изображаются в виде точек, линий, полос, столбиков, секторов и в другой форме. Группы элементов данных, отражающих содержимое ячеек одной строки или столбца на рабочем листе, составляют ряд данных. На одной диаграмме можно отображать несколько рядов данных. Диаграмма связана с данными, на основе которых она построена, и при их обновлении немедленно меняет свой вид.
Строятся
диаграммы с помощью Мастера (Конструктора)
диаграмм. Вызывается через меню ВСТАВКА
► ДИАГРАММА или нажатием кнопки
на панели инструментов. Построение
(редактирование) диаграммы выполняется
за четыре достаточно независимых друг
от друга этапа, на которых выбираются
тип диаграммы, исходные данные, параметры
оформления и размещения.
ТИП
диаграммы задаёт форму представления
данных, выбирается из доступных
стандартных вариантов (Гистограмма
,
График
,
Круговая
,
Линейчатая
,
Точечная
,
Кольцевая
,
Пузырьковая
,
Лепестковая
и др.) или из файла шаблона.
ВЫБОР ДАННЫХ в простых случаях часто осуществляется заранее, путём выделения диапазона перед построением диаграммы. Но всегда остаётся возможность задания или уточнения диапазона (рядов данных) на данном этапе. Ряды данных могут быть не просто несмежными, но и вообще располагаться на разных листах.
ОФОРМЛЕНИЕ диаграммы заключается в выборе МАКЕТА (отображение Заголовков, Осей, Линий сетки, Легенды, Подписей данных, Таблицы данных и др.) и СТИЛЯ (форматирование – задание размера, цвета, формы, других эффектов отображения элементов диаграммы – текста, линий, фигур, фоновой заливки).
РАСПОЛОЖЕНИЕ диаграммы может задаваться как на имеющемся в книге рабочем листе, так и на специально создаваемом отдельном листе диаграммы.
5.5Списки
Списки позволяют эффективно работать с большими упорядоченными наборами данных, имеющих одинаковую структуру. Например, основу экзаменационной ведомости составляет список группы, списком является телефонный справочник, в котором в большом количестве строк приведены фамилии абонентов и номера их телефонов.
Каждый элемент списка занимает одну строку, в которой данные распределяются по нескольким полям (столбцам). В табличном процессоре имеются операции для их обработки (сортировка, фильтрация). В первой строке списка обычно помещаются названия полей. Эта строка может использоваться в качестве строки заголовков списка, при этом операции фильтрации и сортировки данных к заголовку не применяются.
При выполнении операций автоматической фильтрации и сортировки программа самостоятельно пытается определить диапазон данных, который может использоваться в качестве списка. Поэтому каждый новый список желательно создавать на отдельном рабочем листе. При необходимости, фильтрация и сортировка может осуществляться в пределах выделенной (указанной) части диапазона.
Диалоговое окно Сортировка данных открывается командой меню ДАННЫЕ ► СОРТИРОВКА. В окне указываются поля, по значениям которых следует упорядочить записи (например, сначала по фамилии, затем по имени), и направление сортировки (по возрастанию или по убыванию).
Для автоматической фильтрации данных следует выделить заголовки списка и выполнить команду меню ДАННЫЕ ► ФИЛЬТР ► АВТОФИЛЬТР. После этого в таблице рядом с названиями полей появятся пиктограммы со стрелками – раскрывающиеся списки. Щелчок по одной из этих стрелок выводит меню с перечнем значений данного поля. Выбор какого-либо пункта из этого перечня задаёт условие отбора. После чего в списке отобразятся только те строки (записи), у которых значение данного поля совпадает с выбранным значением, т.е. произойдет фильтрация данных. При этом пиктограмма со стрелкой будет изображена другим цветом или знаком.
Если необходимо вернуться к полному списку, то нужно выбрать опцию ВСЕ в перечне значений поля, по которому выполнялась фильтрация. Здесь же есть опция УСЛОВИЕ, позволяющая задать числовое условие фильтрации. Например, выбрать все записи, значение поля у которых больше заданного, и т.п. Отключение фильтра выполняется той же командой меню, что и включение. Расширенный фильтр позволяет задавать диапазон фильтрации, указывать диапазон условий отбора и копировать полученные результаты в новое место.