Разработка реляционных информационных моделей и их анализ в приложений "Microsoft Excel"

Автор работы: Пользователь скрыл имя, 22 Марта 2012 в 20:02, контрольная работа

Краткое описание

Целью данной работы является закрепление практических навыков работы при изучении дисциплины «Информатика», умения работать в MS Excel, MS Word. Основной задачей расчетно-графической работы является создание и оформление исходных таблиц; связывание таблиц; расчеты в таблицах с применением «Мастера функций»; обработка данных таблиц посредством сортировки и выборки (фильтрации); построение диаграмм; оформление отчета в виде комплексного текстового документа.

Содержание работы

ВВЕДЕНИЕ
1. КОНСТРУИРОВАНИЕ ТАБЛИЦ
1.1. Создание и оформление исходных таблиц
1.2. Расчеты в таблицах
2. УПРАВЛЕНИЕ И ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ДАННЫХ
2.1. Сортировка данных
2.2. Фильтрация данных
2.3. Построение диаграмм
3 ОТВЕТЫ НА ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ.
4 РЕШЕНИЕ ЗАДАЧИ НА ЯЗЫКЕ ПАСКАЛЬ
БИБЛИОГРАФИЧЕСКИЙ СПИСОК

Содержимое работы - 1 файл

КОНТРОЛЬНАЯ.doc

— 235.00 Кб (Скачать файл)


 

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ»

 

Факультет  _____________________                                                        Кафедра________________________

Специальность __________________

Специализация __________________

Форма обучения _________________

Курс, группа ____________________

 

 

_____________________________________________

(Фамилия, имя, отчество студента)

  «Разработка реляционных информационных моделей и их анализ в приложений Microsoft Excel»

 

Контрольная работа

 

 

                                                                                      «К защите допускаю»

                                                                            Руководитель

                                                                                           _______________________                                    

                                                                             ________________________

                                                                                                                  (ученая степень, звание Ф.И.О.)

                                                                                                             _________________________________

                                                                                                                                (подпись)

                                                                                            “ ___” _______________2010 г.

 

Оценка при защите

__________________

_____________________

              (подпись)

“___” ________2010 г.

 

Уфа 2010 г.
Содержание

ВВЕДЕНИЕ       

1.  КОНСТРУИРОВАНИЕ ТАБЛИЦ                                                             

1.1.  Создание и  оформление исходных таблиц                                   

1.2. Расчеты в таблицах                                                                           

2. УПРАВЛЕНИЕ И  ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ДАННЫХ

2.1. Сортировка данных                                                                           

2.2. Фильтрация данных                                                                    

2.3. Построение диаграмм                                                                      

3  ОТВЕТЫ НА ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ.

4 РЕШЕНИЕ ЗАДАЧИ НА ЯЗЫКЕ ПАСКАЛЬ

БИБЛИОГРАФИЧЕСКИЙ СПИСОК


ВВЕДЕНИЕ

Целью данной работы является закрепление практических навыков работы при изучении дисциплины «Информатика», умения работать в MS Excel, MS Word.

Основной задачей расчетно-графической работы является создание и оформление исходных таблиц; связывание таблиц; расчеты в таблицах с применением «Мастера функций»; обработка данных таблиц посредством  сортировки и выборки (фильтрации); построение диаграмм; оформление отчета в виде комплексного текстового документа.

Выбор варианта задания:

№ зачетной книжки – 8533

№ варианта  выбора исходных таблиц – 1.6

№ варианта сортировки - по возрастанию значений в числовом столбце

№ варианта критерия выборки – больше произвольного значения

№ варианта функций – логическая функция ЕСЛИ, отображающая характер изменения данных, в которой условием является сравнение данных, действием если истина -  конкретный текст, например “возросла” и действием если ложь -  альтернативный текст

 

 


1   КОНСТРУИРОВАНИЕ ТАБЛИЦ

1.1   Создание и  оформление исходных таблиц

Загрузил MS Excel. Сформировал на первом листе («Лист 1») рабочей книги «Таблица» (рисунок 1)  согласно варианту задания.

Для оформления заголовка таблицы установил курсор в ячейку A1 и ввел название таблицы "Виды семян". Для размещения названия таблицы по ширине таблицы объединил ячейки A1:Е1, выбрал в строке меню команду Формат/ Ячейки/ Выравнивание/ Объединение ячеек.

Для длинных названий, используемых в заголовках «Таблицы", применил форматирование ячеек. Выделил диапазон ячеек A2:Е2, выбрал в меню команду Формат/ Ячейки/ Выравнивание/ Переносить по словам. 

Рисунок 1   Вид таблицы «Виды семян» (таблица 1)

 

Переименовал текущий лист «Лист1» на «Таблица». Для этого, указав на название листа в рабочей книге MS Excel, вызвал контекстно-зависимое меню (нажатием правой кнопки мыши) и выбрал команду  Переименовать.

Рамки таблицы создал следующим образом: сначала  выделил данные в таблице - это интервал ячеек A2:Е12. Далее выбрал в строке меню команду Формат/ Ячейки/ Граница/…выбрал тип линии и к какой части выделенных ячеек эту линию применить: внешней границе и всем внутренним. Можно было  использовать на панели инструментов пиктограмму  .

Выделил цветом вычисляемые столбцы в таблице.  Для этого определил диапазон ячеек Е2:Е12, выбрал команду Формат/ Ячейки/Вид и указал в появившемся окне на нужный  цвет.

Кроме оформления таблиц, производил необходимые расчеты: для столбца Е («Остаток семян в конце месяца»). Расчеты описаны в разделе 1.2

1.2  Расчеты в таблицах

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

Сначала рассчитал столбец («Остаток семян в конце месяца») по формуле: Е3=В3+С3-D3.  В ячейке появился результат вычисления. Остальные ячейки заполнил,  используя прием автозаполнения:  выделил ячейку, в которой производил расчет (D3), подвел курсор к нижнему правому уголку ячейки (появился маленький черный крестик) и, захватив ее, переместил курсор на необходимое количество ячеек (D3:D12).

Логическую функцию согласно заданию находил в «Таблице 2» следующим образом: если остаток семян в конце месяца превышает 15, т.е. если E3>15, то в ячейке F3 при истинности «возросла», если выражение ложно, то в ячейке F3 появится «уменьшилось» (рисунок 2).

Рисунок 2   Вид окна «Мастера функций» на 2 шаге

При нахождении логической функции ЕСЛИ, воспользовался логической формулой, для этого выбрал команду Вставка/Функция. После вызова «Мастера функций» появляется первое окно диалога, в котором отображаются категории и имена функций. Нашел категорию функции – Логические и имя функции – ЕСЛИ.             

На втором шаге работы «Мастера функций» появляется новое диалоговое окно, в котором необходимо ввести значения для расчета логической функции ЕСЛИ. Окно имеет три строки (рисунок 3). В первой строке указал логическое выражение (E3>15), во второй строке – значение, при котором логическое выражение истинно («возросла»), и в третьей строке – значение, при котором значение логического выражения ложно («уменьшилось»).


2. УПРАВЛЕНИЕ И  ГРАФИЧЕСКОЕ ОТОБРАЖЕНИЕ ДАННЫХ

2.1. Сортировка данных

Так как при сортировке данные таблицы будут изменены, то на листе «Сортировка» создал  копию «Таблицы 1». 

Рисунок 3  Вид таблицы «Виды семян» после сортировки по полям «Остаток на начало месяца (ц)» (таблица 2).

 

Для этого выделил всю «Таблицу 1» из исходных данных (А1:Е12), выбрал в меню команду ПРАВКА/ КОПИРОВАТЬ и вставил выделенный фрагмент на новый лист «Сортировка», используя команду ПРАВКА/ ВСТАВИТЬ.

Для сортировки выделил мышкой интервал ячеек А2:D12. В строке меню выбрал команду Данные/Сортировка, в появившемся окне диалога указал: Сортировать по «Остаток на начало месяца (ц)», тип сортировки - По возрастанию.  В итоге получил Таблицу 2 (рисунок 3).

2.2. Фильтрация данных

При выполнении фильтрации (выборки) данных  так же, как и в случае сортировки, данные изменяются, поэтому аналогично создал на листе «Выборка»  копию «Таблица».

Для фильтрации данных курсор установил в ячейке В2 и выбрал в меню команду  Данные/ Фильтр/ Автофильтр. На верхних ячейках выделенной таблицы появляются значки . В ячейке В2 нажал на этот значок, появляется список, из него выбрал – Условие. В появившемся диалоговом окне  «Пользовательский автофильтр» выбрал критерий выборки.

Рисунок 4   Вид таблицы после фильтрации данных    (таблица 2)

В результате выполненных действий по  варианту критерия выборки (больше произвольного значения, «Остаток на начало месяца (ц)» больше «14»), в таблице остались все данные,  выбранные по условию, т.е. получилось Таблица 3      (рисунок 4).

2.3. Построение диаграмм

По данным исходной таблицы построил диаграмму.

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

Для построения диаграммы выделил в «Таблице 1» интервалы ячеек: A2:A12 (Виды семян) и Е2:Е12 (Остаток семян в конце месяца), удерживая клавишу CTRL. Диаграмму создавал с помощью Мастера Диаграмм, который вызвал с помощью команды в строке главного меню ВСТАВКА/ДИАГРАММА. При построении диаграммы выполнил четыре шага.

На первом шаге Мастера диаграмм выбрал тип и вид диаграммы (линейчатые). Переход к следующему шагу  осуществляется нажатием кнопки "Далее".

   На втором шаге выбирается диапазон данных для построения диаграммы. Ряды данных определил «в столбцах». В зависимости от существующих способов представления данных, можно выбрать более наглядный вид.

На третьем шаге открывается диалоговое окно, состоящее из нескольких вкладок. На соответствующих вкладках установил параметры диаграммы (подписи данных - значение; заголовок диаграммы -  «Разность остатка», легенду – расположение - справа).

На четвертом  шаге выбрал место для размещения диаграммы: на отдельном листе «Таблица». В результате получил следующий вид диаграммы (рисунок 5).

Рисунок 5   Диаграмма по результатам «Таблица»

 

Вторую диаграмму построил в том же порядке, как и первую,  только по таблице «Сортировка». Отличие построения диаграммы заключается в том, что здесь другие показатели.

Тип диаграммы – Круговая

Поместил  ее  на имеющемся листе «Сортировка» (рисунок 6).

Рисунок 6   Вид второй диаграммы по «Сортировка»

 

Третья диаграмму построил в том же порядке, как и первую,  только по таблице «Выборка». Отличие построения диаграммы заключается в том, что здесь другие показатели и тип диаграммы

Тип диаграммы – Точечная

Поместил  ее  на имеющемся листе «Выборка» (рисунок 7)

Рисунок 7  Диаграмма по результатам «Выборка»

3 ОТВЕТЫ НА ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ.

Вопрос: Компьютерные вирусы. Защита данных

Компьютерный вирус - это специально написанная, небольшая по размерам программа (т. е. некоторая совокупность выполняемого кода), которая может "приписывать" себя к другим программам ("заражать" их), создавать свои копии и внедрять их в файлы, системные области компьютера и т. д., а также выполнять различные нежелательные действия на компьютере.

Свойства вирусов. Своим названием компьютерные вирусы обязаны определенному сходству с вирусами естественными:

способности к саморазмножению;

высокой скорости распространения;

избирательности поражаемых систем (каждый вирус поражает только определенные системы или однородные группы систем);

способности "заражать" еще незараженные системы;

трудности борьбы с вирусами и т. д.

Классификация вирусов. Один из авторитетнейших "вирусологов" страны Евгений Касперский предлагает условно классифицировать вирусы по следующим признакам:

по среде обитания вируса;

по способу заражения среды обитания;

по деструктивным возможностям;

по особенностям алгоритма вируса.

Защита данных (data protection) - средства защиты данных от случайных или умышленных нежелательных модификаций, разрушений или разглашений.

 

 

 

 

 

4 РЕШЕНИЕ ЗАДАЧИ НА ЯЗЫКЕ ПАСКАЛЬ

Задание: Даны целые числа a, b. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями

Исходный код программы для ПЭВМ

program aib;

uses crt;

var

  a, b, c: integer;

begin

  randomize;

  write('Число а = ');

  readln(a);

  write(' Число b =  ');

  readln(b);

  if a<>b then begin

    if a>b then

      c:=a+random(100)+1

    else

      c:=b+random(100)+1;

    a:=c;

    b:=c;

  end

  else begin

    a:=0;

    b:=0;

  end;

  writeln('Результат -------->');

  writeln('a=',a);

  writeln('b=',b);

Информация о работе Разработка реляционных информационных моделей и их анализ в приложений "Microsoft Excel"