
- •Введение
- •Лабораторная работа №1 файловая оболочка far manager portable
- •1.1. Общие сведения о файловой оболочке far
- •1.2. Основные функции far portable
- •1.3. Функциональные клавиши far portable
- •1.4. Архивация и разархивация
- •1.5. Основные клавиатурные команды
- •1.6. Командная строка far
- •1.7. Правила работы с мышью
- •1.8. Настройка far_p на использование файлов с различными расширениями
- •1.9. Цветовая визуализация имен файлов
- •1.10. Выполнение практического задания
- •2.1. Общие сведения о системе
- •2.2. Инсталляция Graphviz
- •2.3. Общие представления об языке Graphviz
- •2.4. Выбор технологии разработки графов
- •2.5. Макет исполнения примеров
- •А. Направленный граф, б. Ненаправленный граф
- •2.6. Контрольные вопросы
- •Лабораторная работа №3 система построения графиков gnuplot
- •3.1. Инсталляция системы Gnuplot
- •3.2. Структура системы GnuPlot
- •3.3. О технологии применения системы построения графиков Gnuplot
- •3.4. Основы декларативного языка описания инструкций GnuPlot
- •3.5. Реализация графиков с помощью интерфейса системы GnuPlot
- •3.6. Контрольные вопросы к лабораторной работе №3
- •Лабораторная работа №4 построение двумерных графиков в системе gnuplot
- •4.1. Особенности построения двумерных графиков
- •4.2. Основные характеристики системы GnuPlot
- •4.3. Примеры выполнения (на основе указанного варианта)
- •Вопросы по лабораторной работе №4
- •Лабораторная работа №5 построение трехмерных графиков в системе gnuplot
- •Вопросы по лабораторной работе №5
- •6. Контрольная работа 1 построение графиков средствами gnuplot Задание 1. Графики солнечной активности
- •Задание 2. Заливка
- •Задание 3. График зависимости
- •Задание 4. График двух функций
- •Задание 5. График поверхности с оформлением
- •Задание 6. Отчет
- •7. Контрольная работа 2 использование внешних данных для построения графиков
- •8. Scite-инструмент программиста
- •8.1. Общее описание редактора
- •8.2. Контрольные вопросы
- •Заключение
- •Библиографический список
- •Приложение 1 Варианты выполнения контрольной работы по системе Graphviz
- •Учебно-методическое пособие по курсу информационные технологии
Задание 2. Заливка
Построить график солнечной активности с 1900 по 2000г на два выбранных месяца (пример 4, рис.6.4) с заливкой пространства между ними.
Задание 3. График зависимости
Построить график зависимости W(t)=F(W(t-1)), показанный в примере 3 (рис.6.3) для вариантов (табл. 6.3);
Таблица 6.2. Варианты заданий
№ |
W(t) |
W(t-1) |
1 |
февраль |
январь |
2 |
Август |
июль |
3 |
ноябрь |
октябрь |
4 |
Май |
апрель |
Задание 4. График двух функций
Построить графики двух функций по двум осям Y (пример 5).
В1 f1(x)=sin(x)sin(2x)+cos(sin(3x)), f2(x)=5cos(x/2)sin(sin(2x));
x[-3,3] В2 f1(x)=(sin(x)sin(5x))2-cos(2x), f2(x)=xcos(x/2)sin(sin(2x)); x[-5,3] В3 f1(x)=sin(x) sin(2x)+cos(sin(3x)), f2(x)= (x2+3)cos(x/2) sin(cos(2.5x)); x[-2,4] В4 f1(x)=cos(sin(3x))sin(2x)+cos(0.4x), f2(x)=30cos(x/2)cos(sin(1.5x)); x[-5,5]
Задание 5. График поверхности с оформлением
В1 F1(x,y)=y2+x2cos(x),F2(x,y)=x3-y2sin(x) В2 F1(x,y)=5x2+y2sin(x+1),F2(x,y)=(x-1)3+y3cos(x) В3 F1(x,y)=x2/4+ysin(x-1),F2(x,y)=(x/2)2+ycos2(x+2) В4 F1(x,y)= x2 -4+y2sin(x), F2(x,y)=(x+5)2+ysin2 (x)
Задание 6. Отчет
Необходимо показать листинги скриптов для графиков и созданные графики. Кратко описать основные достоинства и недостатки системы.
Таблица 6.3. Варианты выбора периода
-
Вариант
квартал
месяц
год
1
1
1,2,3
1990-2006
2
2
4,5,6
1900-1990
3
3
7,8,9
1920-1990
4
4
10,11,12
1950-2000
Примеры экранов графиков (рис.6.1–6.4), которые должны быть получены на основе выполнения заданий контрольной работы, приведены ниже.
Рис. 6.1. Пример графика 1
Рис. 6.2. Пример графика 2
Рис. 6.3. Пример графика 3
Рис. 6.4. Пример графика 4
Задания 4 и 5 выполняются по выбранному варианту с предоставлением листинга разработанного скрипта и созданного графика.
Отчет должен содержать выполнение всех предложенных заданий.
7. Контрольная работа 2 использование внешних данных для построения графиков
Используя данные РОСКОМСТАТа, находящиеся в двух файлах; nasel09.txt и nas2.t (рис. 7.1, 7.2), выполнить исследования демографической ситуации в России за сто лет.
На основе средств системы GnuPlot составить соответствующие графики для отображения особенностей демографического состояния мужского, женского, общего населения, России за период с 1897 г. по 2009г.
Отразить в графиках различия между населением городов и населением сельской местности.
Рис. 7.1. Содержимое файла nas2.t
Рис. 7.1. Часть содержимого файла nasel09.txt
Задание 1. Население России по категориям
Используя данные из файла nasel09.t, показать на одном графике общую демографическую картину по населению России, выделяя отдельные категории населения: общее, сельское, городское. График оформить аналогично показанному на рис 7.3.
Рис.7.3. Население России по категориям.
Для работы с данными файла используется команда using.
Задание 2. Распределение сельского населения по возрастам
Исследовать особенности распределения сельского населения по возрастам (файл nas2.t) и построить график, отображающий категории населения – мужское, женское, общее (рис.7.4).
Задание 3. Распределение мужского населения города и села
Показать на графике долю мужского населения по возрастам в городе и селе (мужское население/общее количество населения) – рисунок 7.5. Использовать файл данных nas2.t.
Рис.7.4. Распределение сельского населения по возрастам.
Рис. 7.5. Доля мужского населения города и села.
Задание 4. Выборка данных по сельскому населению за 2009 год
Создать выборку данных из файла nas2.t по сельскому населению в России за 2009 г. и распределить его по возрастам на графике (рис.7.6).
Задание 5. Создание графического файла *.gif
Сохранить созданные графики в графическом формате *.gif с помощью команд установки set terminal и set output (рис. 7.6).
Рис.7.6. Сельское население по возрастам на 2009 г.
Задание 6. Использование команды multiplot
Создать представление двух созданных графиков в одном планшете, разделенных по вертикали с использованием:
команды установки set multiplot,
set size (размеры от 0 до1);
set origin(расположение левого нижнего угла);
unset multiplot;
reset.
Задание 7. Использование вертикальных разделителей
Используя данные из файла nasel09.t, показать на одном графике общую демографическую картину по населению России, выделяя отдельные категории населения: общее, сельское, городское. Определить основные переломные моменты в поведении кривых и внести на график в этих точках вертикальные разделители, обозначив визуально линию перелома. Результат должен быть аналогичен графику, показанному на рис. 7.7.
Рис.7.3. Использование вертикальных разделителей
Отчет по выполненной контрольной работе должен содержать выполнение всех предложенных заданий.