Назначение MSExcel. Структурные типы данных: массив
Реферат, 26 Декабря 2013, автор: пользователь скрыл имя
Краткое описание
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
Назначение MSExcel
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);
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Интернет-сайт http://www.5byte.ru/tp7pub/
0016.php .Дата посещения 10.12.2013, 23:00 - Интернет-сайт http://www.csom.ru/category/
articles/kratkoe_opisanie_ naznacheniya_i_vozmozhnostei_ excel.html . Дата посещения 10.12.2013, 23:10.