Назначение MSExcel. Структурные типы данных: массив

Автор работы: Пользователь скрыл имя, 26 Декабря 2013 в 00:26, реферат

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

Microsoft Excel является широко распространенной компьютерной программой, с помощью которой производятся расчеты, составляются таблицы и диаграммы, вычисляются простые и сложные функции.
Эта программа входит в пакет Microsoft Office, а потому установлена практически на всех компьютерах. Возможность составления таблиц, диаграмм и отчетов, произведения самых сложных вычислений делает эту программу популярной среди бухгалтеров и экономистов. При этом программа отличается понятным интерфейсом и удобством использования.

Содержание

1. Назначение MSExcel 3
2. Структурные типы данных: массивы 5
2.1 Общие сведения о структурных типах данных 5
2.2 Массивы 5
3. Список литературы 9

Прикрепленные файлы: 1 файл

Referat_informatika.docx

— 92.71 Кб (Скачать документ)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ  РЕСПУБЛИКИ БЕЛАРУСЬ

 

Учреждение образования

«Гомельский государственный  университет

имени Франциска Скорины»

 

Геолого-географический факультет

 

Кафедра геологии и разведки полезных ископаемых

 

 

 

 

 

 

 

 

 

Назначение MSExcel. Структурные типы данных: массив.

 

Реферат

 

 

 

 

 

 

 

 

 

 

 

 

 

Исполнитель

студент группы ГР-21                     _____________             С.С.Ксензов

 

 

Проверяющий

доцент                     _____________             Г.Л.Карасева

 

 

 

 

Гомель  2013

Содержание

 

1. Назначение MSExcel 3

2. Структурные типы данных: массивы 5

2.1 Общие сведения о структурных типах данных 5

2.2 Массивы 5

3. Список литературы 9

 

 

  1. Назначение MSExcel

 

Microsoft Excel является широко распространенной компьютерной программой, с помощью которой производятся расчеты, составляются таблицы и диаграммы, вычисляются простые и сложные функции.

Эта программа входит в пакет Microsoft Office, а потому установлена практически на всех компьютерах. Возможность составления таблиц, диаграмм и отчетов, произведения самых сложных вычислений делает эту программу популярной среди бухгалтеров и экономистов. При этом программа отличается понятным интерфейсом и удобством использования.

По своей сути Microsoft Excel – это большая таблица, предназначенная для внесения в нее данных. Функции программы позволяют проводить практически любые манипуляции с цифрами. Электронная таблица является основным средством, которая используется для обработки и анализа цифровой информации с помощью средств вычислительной техники.

При этом, кроме  числовых и финансовых операций, Microsoft Excel может использоваться в процессе анализа данных, открывая пользователям широкие возможности для удобной автоматизации и обработки данных.

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

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

Файл, с которым  предполагает работу Excel, называется книгой. Она включает в себя несколько  рабочих листов, в которых могут  содержаться самые разные данные, начиная от таблиц и текстов и  заканчивая диаграммами и рисунками. Microsoft Excel рассчитан на поддержку и использование XML-форматов, а также может открывать такие форматы, как CSV, DBF, SYLK, DIF.

 

 

Рис.1 Окно работы Microsoft Excel 

  1. Структурные типы данных: массивы

  1.  Общие сведения о структурных типах данных

Структурные типы данных определяют наборы однотипных или разнотипных  компонент. Типы компонент образуются из других типов (простых, структурированных, указателей и т. д.) данных.

В языке Паскаль существуют следующие структурированные типы.

  • тип-массив;
  • тип-запись;
  • тип-множество;
  • тип-файл.

В Turbo Pascal имеется еще два структурированных типа - тип-строка string и тип-строка PChar, являющиеся разновидностями массива.

В дальнейшем объекты структурированных  типов для краткости будут  называться теми же именами, что и  их типы, без указания слова "тип": массив, запись, множество, файл, строка.

В стандарте языка существуют упакованные (packed) и неупакованные  структурированные типы. В TurboPascal слово packed, характеризующее упакованный  тип, не оказывает никакого влияния; в случае, когда это возможно, упаковку данных осуществляется автоматически.

  1.  Массивы

Тип-массив представляет собой  фиксированное количество упорядоченных  однотипных компонент, снабженных индексами. Он может быть, одномерным и многомерным. Чтобы задать тип-массив, используется зарезервированное слово array, после  которого следует указать тип  индекса (индексов) компонент (в квадратных скобках) и далее после слова of - тип самих компонент.

Type <имя типа> = аrrау [<тип индекса(индексов)>] of <тип компонент>;

Пример:

Type Arr = array[1..3] of Real;{тип-массив из 3 вещественных чисел}

Matrix = array[1..3, 1..2] of  Integer; {тип - двумерный массив целых чисел, состоящий из 3 строк и 2 столбцов}

Введя тип-массив, можно затем  задать переменные или типизированные константы этого типа.

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

При задании значений константе-массиву  компоненты указываются в круглых  скобках и разделяются запятыми, причем, если массив многомерный, внешние  круглые скобки соответствуют левому индексу, вложенные в них круглые  скобки - следующему индексу и т. д.

Так, для введенных выше типов можно задать, например, следующие  переменные и константы:

Var

M1, M2: Arr;

Matr: Matrix;

Const

М3: Arr = (1 , 2, 3) ;

Mat: Matrix = ((1, 2), (3, 4), (5, 6));

Последняя константа соответствует  следующей структуре:

1

2

3

4

5

6


Примечание. Тип-массив можно  вводить непосредственно и при  определении соответствующих переменных или типизированных констант. Например:

Var

M1, M2: array[1..3] of Real;

Matr: array[1..3, 1..2] of Integer;

Здесь определены те же массивы, что и в предыдущем примере.

При таком объявлении массивов следует помнить, что их типы не будут  идентичными никаким другим типам, даже если они имеют одинаковую структуру. Поэтому передавать их как параметры  в подпрограмму нельзя (см. п. 10.3), нельзя также присваивать им значения других массивов (и наоборот), даже если их структуры совпадают.

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

М1[2],Matr[X,Y], M2[Succ(I) ]   и т. д.

Одному массиву можно  присвоить значение другого массива, но только идентичного типа. Так, если заданы следующие массивы:

var А, В: array [1..5] of Integer;

С: array[1..5] of Integer;

то допустим следующий  оператор:

A := В;

С другой стороны, оператор

С := А;

недопустим, т. к. массивы А и С - не идентичных типов.

Имеются некоторые отличия  в.работе с одномерными массивами  символов (не путать с величинами типа string - см. п. 6.2). Так, типизированным константам этого вида можно присвоить значение как обычным строковым константам, указав строку символов в апострофах, например

Const

A: array[1..5] of Char='aaaaa';

В: array[1..3] of Char='bbb';

Для таких массивов, как  и для строк, можно использовать операции сравнения (даже если они не идентичных типов и даже если имеют  различный размер) и конкатенации (объединения) - см. п. 6.2. Их можно использовать в операторах вывода Write и WriteLn. Например, для введенных выше массивов можно  написать

if A >В then

WriteLn(A)

Else

WriteLn(B);

 

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

 

  1. Интернет-сайт http://www.5byte.ru/tp7pub/0016.php .Дата посещения  10.12.2013, 23:00
  2. Интернет-сайт http://www.csom.ru/category/articles/kratkoe_opisanie_naznacheniya_i_vozmozhnostei_excel.html . Дата посещения 10.12.2013, 23:10.



Информация о работе Назначение MSExcel. Структурные типы данных: массив