Основные структуры данных, Инструментальные средства пользователя в среде MS Office
Министерство образования и науки РФ
Филиал
Государственного образовательного учреждения
Высшего профессионального образования
Всероссийского заочного финансово-экономического института
в городе
Туле
Курсовая
работа
по дисциплине: «Информатика»
по темам: «Основные
структуры данных», «Инструментальные
средства пользователя в среде MS Office»
студент ФНО
Содержание
І. ОСНОВНЫЕ СТРУКТУРЫ ДАННЫХ
Введение…………………………………………………………
1.1 Классификация
структур данных…………………………………………...4
1.2 Характеристики
основных типовых структур……………………………...5
1.3 Заключение……………………………………………………
ІІ. ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ПОЛЬЗОВАТЕЛЯ В СРЕДЕ MS OFFICE
Введение…………………………………………………………
2. MS Office………………………………………………………………
2.1 MS Word……………………………………………………………………
2.2 MS Excel…………………………………………………………………
2.3 MS Access………………………………………………………………
2.4 MS Outlook Express………………………………………………………….
2.5 MS FrontPage………………………………………………………
2.6 MS PowerPoint……………………………………………………
2.7 MS Info Path………………………………………………………………….
2.8 MS Photo Draw……………………………………………………………….
2.9 MS Publisher………………………………………………………
2.10 MS Picture Manager…………………………………………………………
2.11 Заключение……………………………………………………
III. ПРАКТИЧЕСКАЯ ЧАСТЬ
3. Расчет калькуляции…………………………………………………
4. Список литературы…………………………………
Введение
Структура данных – это организационная схема записи или массива, в соответствии с которой упорядочены данные, с тем, чтобы их можно интерпретировать и выполнять над ними определённые операции. Это исполнитель, который организует работу с данными, включая их хранение, добавление и удаление, модификацию, поиск. Её можно рассматривать, как своего рода склад или библиотеку.
Структура данных поддерживает определённый порядок доступа к ним. Понятие структуры данных можно определить, как совокупность внешних связей между элементами данных, которые на принятом уровне рассмотрения можно считать неделимыми, элементарными.
Работа с большими наборами данных автоматизируется проще, когда данные упорядочены, то есть образуют заданную структуру. Существуют следующие основные типы структур данных:
• списковые
• древовидные или иерархические
• сетевые
•
табличные
1.1 Классификация структур данных
Структура данных, должна обеспечивать и решение таких задач, как размещение данных в среде хранения, обеспечение работы алгоритмов доступа к данным.
Структуры
можно классифицировать:
1.2 Характеристики основных типовых структур
Линейные и нелинейные
Все структуры данных можно подразделить на линейные и нелинейные. Отличия в том, что у линейных все элементы структуры расположены на одном уровне, у нелинейных – на нескольких уровнях.
Структуры данных также можно
разделить на два больших
физически последовательные структуры, или просто последовательные структуры данных (ПДС);
структуры с произвольным размещением элементов.
Среди структур данных с произвольным размещением элементов, прежде всего, выделяются списковые структуры данных (ССД), или просто списки. К линейным структурам данных относятся ПДС и простые списки, они также называются строками, или строчными структурами.
ПДС реализуют естественное
В зависимости от разнообразия
длин данных и способа
ПДС с фиксированной длиной элементов;
ПДС с элементами переменной длины;
ПДС с элементами неопределённой длины.
Данные
фиксированной длины имеют
Особая разновидность ПДС – очереди. В них для пользователя (при обращении к ПДС за данными или при добавлении новых данных) доступен только первый или (и) последний элемент данных. Вся остальная служебная информация скрыта от него и доступна только управляющей очередями программе. Разновидности очередей определяются конкретным вариантом доступного для поступления и доступного для обработки элемента. Наиболее распространены следующие разновидности очередей:
магазин или стек – соответствует принципу «первый вошёл, последний вышел»;
очередь (т.е. очередь в узком смысле в отличие от всей совокупности этого подкласса ПДС), соответствует принципу «первый вошёл, первый вышел»;
дек – двусторонняя очередь, структура, позволяющая добавлять и извлекать элементы, как в начале, так и в конце последовательности данных.
Списковые структуры данных
Списковые структуры данных – это множество физически не связанных элементов, для которых отношение следования определено с помощью специальных адресов связи. В адресе связи указывается адрес элемента, следующего в логическом порядке хранения за данным элементом.
Элементы ССД могут быть двух
типов: простые, логически не
делимые (их называют
Каждый элемент ССД содержит собственную информацию – значение элемента и ассоциативную информацию – адреса связи с другими элементами структуры, которые объединяются в звенья связи.
Возможно
совместное и раздельное размещение
в памяти собственной и ассоциативной
информации (см. Рисунок 1 и Рисунок 2):
По виду взаимосвязи элементов различают однонаправленные, двунаправленные и кольцевые списковые структуры:
В однонаправленных списках реализуется взаимосвязь между элементами типа «следующий». Каждый элемент такого списка содержит указатель с адресом следующего элемента. Последний элемент имеет в указателе вместо адреса связи специальный знак – признак конца списка. Указатель списка содержит адрес его первого элемента. Для задания однонаправленной списковой структуры требуется следующая ассоциативная информация:
указатель списка с адресом первого элемента;
звено связи элементов, в которых для простого элемента содержаться адрес следующего элемента списка и адрес значения элемента, а для сложного элемента – адрес следующего элемента списка и адрес первого элемента подсписка.
Двунаправленные списки ориентированы на обработку, как в прямом, так и в обратном направлении. Для этого в звенья связи дополнительно вводится адрес, реализующий связь типа «предыдущий». Для задания двунаправленной списковой структуры необходима ассоциативная информация:
указатель списка, содержащий адрес первого и последнего элементов;
звенья связи элементов, для простого элемента это звено содержит адреса
Кольцевой
называется такая списковая структура,
элементы которой могут быть просмотрены
в циклической
указатель строки, который содержит адрес указателя начала кольца;
указатель начала кольца, который хранит константу N – число просмотров строки, и адрес первого элемента строки;
звенья связи элементов, содержащие адрес последующего элемента и адрес значения элемента, звено связи последнего элемента вместо признака конца списка содержит адрес указателя начала кольца.
При каждом просмотре кольца значение N уменьшается на единицу и проверяется условие N=0. Если N≠0,просмотр продолжается; при N=0 просмотр заканчивается. Двунаправленная кольцевая строка отличается от однонаправленной тем, что вместо указателя начала кольца вводятся два указателя со своими константами – это указатель начала прямого направления и указатель начала обратного направления со своими константами чисел просмотра
N1 и N2. Кроме того, звенья связи содержат адреса предыдущего и последующего элементов.
Древовидные (иерархические) структуры данных
Элементы древовидных структур данных (ДСД) располагаются на различных уровнях и соединяются с помощью адресов связи. ДСД соответствует графу типа «дерево» и представляется набором элементов, распределённых
по уровням иерархии следующим образом:
На первом уровне расположен только один элемент, который называется корнем дерева; к любому элементу k-го уровня ведёт только один адрес связи; к любому элементу k-го уровня адрес связи идёт только от элемента(k-1)-го уровня.
Количество уровней в ДСД называют рангом. Элементы дерева, которые адресуются от общего элемента (k-1)-го уровня, образуют группу. Максимальное число элементов в группе называется порядком дерева. Деревья с порядком больше двух принято называть общими ДСД, а с порядком 2 − двоичными, или бинарными деревьями. Дерево порядка 1 – строчная структура.
В зависимости от количества элементов в группе некоторой вершины различают три типа вершин. Если n – порядок дерева, то вершины из n элементов называются полными, вершины, не имеющие группы – концевыми (листьями), а остальные неполными.
Для ДСД можно определить её двунаправленный и кольцевоё варианты. Если в однонаправленном варианте некоторая вершина А имеет адрес связи на вершину В, то в двунаправленном дереве дополнительно появится адрес связи от В к А. Если все концевые вершины дерева имеют адрес связи на вершину-корень, то ДСД называется кольцевой.
Наиболее распространённым видом
ДСД являются бинарные деревья,
В случае, когда элементы дерева являются записями, наиболее распространённым условием организации бинарных деревьев является упорядоченность. Записям соответствуют ключи с числовыми значениями. Каждый элемент в упорядоченном бинарном дереве (УБД) имеет на своей левой ветви элементы с меньшим, чем у него, значением ключа, а на правой ветви - элементы с большим или равным значением ключа.
Имеются специальные
Для общих ДСД часто
Сетевые структуры данных
Сетевые структуры данных представляют собой расширение дерева за счёт новых адресов связи на множестве элементов.
Табличные структуры данных
Табличная структура данных – структура, в которой адрес данного однозначно определяется двумя числами – номером стоки и номером столбца, на пересечении которых находится ячейка с искомым элементом. Табличные структуру предназначены для хранения информации о ключевых атрибутах заданного набора элементов, являющихся записями. Обычно это делают с выделением в памяти трёх областей:
вектора описания записей;
вектора описания ключей;
матрицы значений ключей.
Отсутствие некоторых ключевых атрибутов приводит к незаполненным позициям в матрице значений ключей. Чтобы устранить их, используются специальные способы уплотнения (с помощью логической шкалы или индексных пар). Таким образом, выделяются уплотнённые и неуплотнённые табличные структуры.
Гибридные структуры данных содержат фрагменты двух различных
структур данных. Например, небольшие по объёму последовательные структуры данных соединяются между собой с помощью адресов связи в строчную структуру. Гибридные структуры данных различаются в зависимости от того, какие структуры данных используются при их формировании.
В различных процедурах работы с данными
выгодно использование наиболее эффективных
для решаемых задач структур. При размещении
элементов массивов или записей в памяти
обычно используются ПСД, при организации
индексных файлов в методах доступа к
данным – ДСД или табличные структуры,
для организации скоростных буферов обмена
– очереди, и так далее.2
1.3 Заключение
Структура данных – это организационная схема записи или массива, в соответствии с которой упорядочены данные, с тем, чтобы их можно интерпретировать и выполнять над ними определённые операции. Это исполнитель, который организует работу с данными, включая их хранение, добавление и удаление, модификацию, поиск.
Структура данных поддерживает определённый порядок доступа к ним. Понятие структуры данных можно определить, как совокупность внешних связей между элементами данных, которые на принятом уровне рассмотрения можно считать неделимыми, элементарными. Существуют следующие основные типы структур данных: списковые, древовидные или иерархические, сетевые, табличные.
Списковые структуры и табличные структуры являются простыми. Ими легко пользоваться, поскольку адрес каждого элемента задается числом (для списка), двумя числами (для двумерной таблицы) или несколькими числами для многомерной таблицы. Они также легко упорядочиваются. Основным методом упорядочения является сортировка. Данные можно сортировать по любому избранному критерию, например: по алфавиту, по возрастанию порядкового номера или по возрастанию какого-либо параметра.
Несмотря на удобства, у простых структур данных есть и недостаток — их трудно обновлять. Пример: переводим студента из одной группы в другую, изменения надо вносить сразу в два журнала посещаемости; при этом в обоих журналах будет нарушена списочная структура. Если переведенного студента вписать в конец списка группы, нарушится упорядочение по алфавиту, а если его вписать в соответствии с алфавитом, то изменятся порядковые номера всех студентов, которые следуют за ним.
Таким образом, при добавлении произвольного элемента в упорядоченную структуру списка может происходить изменение адресных данных у других элементов, в системах, выполняющих автоматическую обработку данных, нужны специальные методы для решения этой проблемы. Древовидные (иерархические) структуры данных по форме сложнее, чем списковые структуры данных и табличные, но они не создают проблем с обновлением данных. Их легко развивать путем создания новых уровней.
Недостатком иерархических структур является относительная трудоемкость записи адреса элемента данных и сложность упорядочения. Часто методы упорядочения в таких структурах основывают на предварительной индексации, которая заключается в том, что каждому элементу данных присваивается свой уникальный индекс, который можно использовать при поиске, сортировке и т. п.
Адресные
данные, если данные хранятся не как попало,
а в организованной структуре (причем
любой), то каждый элемент данных приобретает
новое свойство (параметр), который можно
назвать адресом. Работать с упорядоченными
данными удобнее, но за это приходится
платить их размножением, поскольку адреса
элементов данных — это тоже данные, и
их тоже надо хранить и обрабатывать.
ІІ. ИНСТРУМЕНТАЛЬНЫЕ
СРЕДСТВА ПОЛЬЗОВАТЕЛЯ
В СРЕДЕ MS OFFICE
В настоящее время на рынке программного обеспечения имеются мощные программные пакеты, получившие название офисных систем. К наиболее популярным офисным системам следует отнести Microsoft Office фирмы Microsoft и Lotus Notes фирмы Lotus Development. Каждый из офисных пакетов содержит текстовый редактор, электронные таблицы, средства для создания и поддержки баз данных, средства коммуникаций.
Наиболее распространенным в России в настоящее время является пакет Microsoft Office. Это связано с тем, что фирма Microsoft Office – автор Windows и Microsoft Office – логично вписывается в интерфейс Windows. Понимая логику работы с Windows, достаточно легко освоить прикладные окна программных средств, входящих в Microsoft Office. Кроме того, совместное выполнение ряда программных средств, входящих в Microsoft Office, позволяет гибко распределять их ресурсы и работу, увеличивать общую производительность.
В Microsoft Office входят
текстовый редактор Word, табличный
процессор Excel, средство для создания
баз данных Access, а также специальные программы
для организации работы офисов.
Семейство Microsoft Office в целом представляет собой совокупность программных средств автоматизации офисной деятельности. В семейство входит множество приложений, каждое из которых предназначено для выполнения определенных функций и может быть использовано автономно и независимо от остальных. В то же время, все эти приложения в совокупности образуют единое целое. Можно выделить три отличительных признака приложений семейства Microsoft Office:
унифицированный интерфейс;
совместимость по данным;
единые средства программирования.
Часть приложений семейства Microsoft Office составляют так называемый пакет Microsoft Office. Состав Microsoft Office включает в себя основные программные компоненты, представленные в таб.1
Таблица 1. Основные компоненты Microsoft Office
| Название приложения | Функциональное назначение приложения |
| Microsoft Word | Текстовый процессор |
| Microsoft Excel | Табличный процессор |
| Microsoft PowerPoint | Система подготовки презентаций |
| Outlook | Система управления персональной информацией |
| Microsoft Access | Система управления базами данных |
| Microsoft Binder | Система управления подшивками |
| Microsoft FrontPage | Система управления Web-узлами |
| Microsoft PhotoDraw | Графический редактор |
| Microsoft Publisher | Настольная издательская система |

- Основные субъекты мирового хозяйства
- Основные сферы применения Data Mining
- Основные таможенные операции, характеристика и порядок применения таможенной декларации
- Основные таможенные режимы.Понятие таможенного режима
- Основные тектологические принципы организации и их сущность
- Основные тенденции брачности и разводимости
- Основные тенденции валютного рынка в Российской Федерации
- Основные структуры данных
- Основные структуры данных
- Основные структуры данных
- Основные структуры данных
- Основные структуры данных
- Основные структуры данных
- Основные структуры данных