Автор работы: Пользователь скрыл имя, 26 Декабря 2013 в 00:26, реферат
Microsoft Excel является широко распространенной компьютерной программой, с помощью которой производятся расчеты, составляются таблицы и диаграммы, вычисляются простые и сложные функции.
Эта программа входит в пакет Microsoft Office, а потому установлена практически на всех компьютерах. Возможность составления таблиц, диаграмм и отчетов, произведения самых сложных вычислений делает эту программу популярной среди бухгалтеров и экономистов. При этом программа отличается понятным интерфейсом и удобством использования.
1. Назначение MSExcel 3
2. Структурные типы данных: массивы 5
2.1 Общие сведения о структурных типах данных 5
2.2 Массивы 5
3. Список литературы 9
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«Гомельский государственный университет
имени Франциска Скорины»
Геолого-географический факультет
Кафедра геологии и разведки полезных ископаемых
Назначение MSExcel. Структурные типы данных: массив.
Реферат
Исполнитель
студент группы ГР-21 _____________ С.С.Ксензов
Проверяющий
доцент _____________ Г.Л.Карасева
Гомель 2013
Содержание
1. Назначение MSExcel 3
2. Структурные типы данных: массивы 5
2.1 Общие сведения о структурных типах данных 5
2.2 Массивы 5
3. Список литературы 9
Microsoft Excel является широко распространенной компьютерной программой, с помощью которой производятся расчеты, составляются таблицы и диаграммы, вычисляются простые и сложные функции.
Эта программа входит в пакет Microsoft Office, а потому установлена практически на всех компьютерах. Возможность составления таблиц, диаграмм и отчетов, произведения самых сложных вычислений делает эту программу популярной среди бухгалтеров и экономистов. При этом программа отличается понятным интерфейсом и удобством использования.
По своей сути Microsoft Excel – это большая таблица, предназначенная для внесения в нее данных. Функции программы позволяют проводить практически любые манипуляции с цифрами. Электронная таблица является основным средством, которая используется для обработки и анализа цифровой информации с помощью средств вычислительной техники.
При этом, кроме числовых и финансовых операций, Microsoft Excel может использоваться в процессе анализа данных, открывая пользователям широкие возможности для удобной автоматизации и обработки данных.
Особенность программы заключается в том, что она позволяет осуществлять сложные расчеты. То есть в процессе вычисления одновременно можно оперировать данными, которые располагаются в разных зонах электронной таблицы и при этом связаны определенной зависимостью. Выполнение таких расчетов осуществляется благодаря возможности введения различных формул в ячейки таблицы. После выполнения вычисления результат будет отображаться в ячейке с формулой. В доступном диапазоне формул находятся разные функции – от сложения и вычитания до вычислений, связанных с финансами или статистикой.
Важная особенность
использования электронной
Файл, с которым предполагает работу Excel, называется книгой. Она включает в себя несколько рабочих листов, в которых могут содержаться самые разные данные, начиная от таблиц и текстов и заканчивая диаграммами и рисунками. Microsoft Excel рассчитан на поддержку и использование XML-форматов, а также может открывать такие форматы, как CSV, DBF, SYLK, DIF.
Рис.1 Окно работы Microsoft Excel
Структурные типы данных определяют наборы однотипных или разнотипных компонент. Типы компонент образуются из других типов (простых, структурированных, указателей и т. д.) данных.
В языке Паскаль существуют
следующие структурированные
В Turbo Pascal имеется еще два структурированных типа - тип-строка string и тип-строка PChar, являющиеся разновидностями массива.
В дальнейшем объекты структурированных типов для краткости будут называться теми же именами, что и их типы, без указания слова "тип": массив, запись, множество, файл, строка.
В стандарте языка существуют упакованные (packed) и неупакованные структурированные типы. В TurboPascal слово packed, характеризующее упакованный тип, не оказывает никакого влияния; в случае, когда это возможно, упаковку данных осуществляется автоматически.
Тип-массив представляет собой фиксированное количество упорядоченных однотипных компонент, снабженных индексами. Он может быть, одномерным и многомерным. Чтобы задать тип-массив, используется зарезервированное слово array, после которого следует указать тип индекса (индексов) компонент (в квадратных скобках) и далее после слова of - тип самих компонент.
Type <имя типа> = аrrау [<тип индекса(индексов)>] of <тип компонент>;
Пример:
Type Arr = array[1..3] of Real;{тип-массив из 3 вещественных чисел}
Matrix = array[1..3, 1..2] of Integer; {тип - двумерный массив целых чисел, состоящий из 3 строк и 2 столбцов}
Введя тип-массив, можно затем задать переменные или типизированные константы этого типа.
Размерность массива может
быть любой, компоненты массива могут
быть любого, в том числе и
При задании значений константе-массиву
компоненты указываются в круглых
скобках и разделяются
Так, для введенных выше типов можно задать, например, следующие переменные и константы:
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);
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Информация о работе Назначение MSExcel. Структурные типы данных: массив