Организация данных в компьютере

Целью курсовой работы явилось раскрытие содержания темы «Организация данных в компьютере»: представление данных и команд, кодовая таблица, файловая система

ВНИМАНИЕ! Работа на этой странице представлена для Вашего ознакомления в текстовом (сокращенном) виде. Для того, чтобы получить полностью оформленную работу в формате Word, со всеми сносками, таблицами, рисунками (вместо pic), графиками, приложениями, списком литературы и т.д., необходимо скачать работу.

Содержание

Введение 3

1. Теоретическая часть 4
1.1 Введение 4
1.2 Организация данных в компьютере 5
1.2.1 Представление данных и команд 5
1.2.2 Кодовая таблица 8
1.2.3 Файловая система 10
1.3 Заключение 13

2. Практическая часть 14
2.1 Общая характеристика задачи 14
2.2 Описание алгоритма решения задачи 15
2.3 Выбор ППП 17
2.4 Проектирование форм выходных документов и графическое представление данных по задаче 18
2.4.1 Решение задачи с использованием табличного процессора
MS Excel 18
2.4.2 Решение задачи с использованием СУБД MS Access 22
2.5 Результаты выполнения контрольного примера в расчётном и формульном виде 26
2.6 Инструкция пользователя 27

Список используемой литературы 28
Приложение 1 29
Приложение 2 30
Приложение 3 31
Введение

Целью курсовой работы явилось раскрытие содержания темы «Организация данных в компьютере»: представление данных и команд, кодовая таблица, файловая система. Такие вопросы, как формы записи чисел и методы представления графической, звуковой информации внутри компьютера; понятие и виды машинных команд; разновидности кодовых таблиц, их применение и т.д., - находят отражение в теоретической части курсовой. В работе представлен материал, раскрывающий понятия: электронный, системный диск, форматирование и дефрагментация, системная область диска, файл, кластер и т.д.
Практическая часть посвящена реализации экономической задачи на персональном компьютере (ПК) с помощью пакета прикладных программ (ППП) MS Office, включающий в себя табличный процессор MS Excel и систему управления базами данных (СУБД) MS Access. В MS Excel будут произведены необходимые вычисления, как с помощью арифметических действий, так и с использованием встроенных функций, а на основании полученных данных будет построена диаграмма. В СУБД MS Access будет произведён отчёт и запрос на выборку на основе таблиц, созданных в MS Excel.
Информация о классе и составе ПК и программном обеспечении, используемые при оформлении курсовой работы:
 Оперативное запоминающее устройство (ОЗУ) - 256 Мб;
 Винчестер (жесткий диск) - 40 Гб;
 Процессор Intel Pentium-4 - 1,5 Ггц;
 CD-ROM ISUS 40x;
 Монитор LG Studio works 57M;
 Клавиатура Genius;
 Мышь Logitech;
 Windows XP;
 Microsoft Excel (2002);
 Microsoft Access (2002);
 Microsoft Word (2002).
1. Теоретическая часть

1.1. Введение

В зависимости от вида данных их представление и организация бывают разными. Данные – это информация, представленная в форме, пригодной для обработки автоматическими средствами. Они делятся на дискретные и непрерывные (аналоговые). Дискретные данные принимаются в цифровом коде. Компьютер способен хранить и обрабатывать только их. Поэтому аналоговые данные для последующей обработки на компьютере должны быть преобразованы в дискретную форму. Этот процесс преобразования называется дискретизацией. Примером дискретных данных являются целые числа. Для хранения целых чисел в памяти компьютера необходимо перевести их в двоичную систему счисления. В отличие от целых чисел множество вещественных чисел непрерывно, и для их представления в виде конечного набора двоичных цифр, ограничиваются заданной точностью и младшие разряды отбрасывают.
Символы – это еще одна дискретная величина. Компьютер оперирует с определенным ограниченным набором символов – алфавитом. Идея хранения символов в памяти компьютера состоит в замене каждого символа его номером в алфавите.
Графическая и звуковая информация являются величинами непрерывными. Для ввода в компьютер они нуждаются в дискретизации. При такой процедуре получается последовательность целых чисел, которые переводятся в двоичную систему и сохраняются в памяти компьютера.

1.2. Организация данных в компьютере
1.2.1. Представление данных и команд

При проведении математических расчетов числа внутри компьютера могут быть представлены с помощью естественной и нормальной форм записи. Примером записи в естественной форме может служить число 173 856. Для записи такого числа машинное слово (операнд) делится на два фиксированных поля (части). Первое поле отводится для записи целой части числа, второе — для записи дробной. Старший разряд предна¬значается для указания знака числа. Номерами указаны разряды машинного слова. Машинное слово является структурной единицей информации компьютера, с помощью которого записывают числа, символы и команды. Физически каждый разряд машинного слова представляет собой отдельный элемент памяти (триггер или запоминающий конденсатор).

Рис.1. Машинное слово длиной 16 разрядов(2 байта)

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

Рис.2. Форма представления числа с фиксированной точкой

Нормальная форма записи числа имеет следующий вид: п = т • d p ,где т— мантисса числа; р— порядок; d— основание системы счисления. Порядок указывает местоположение в числе точки, отделяющей це¬лую часть числа от дробной части. В зависимости от порядка точка передви¬гается (плавает) по мантиссе. Такая форма представления чисел называется формой с плавающей точкой.

Рис.3. Форма представления числа с плавающей точкой

Например, пусть т = 0.3, d = 10, а порядок будем брать разным: 0.3 • 10-1 = 0.03; 0.3 • 10-2 = 0.003; 0.3 • 102 =30; 0.3 • 103 = 300. Из этого примера видно, что благодаря изменению порядка точка перемещается (плавает) по мантиссе. При этом если порядок отри¬цательный, точка смещается по мантиссе влево, а если положительный, то вправо. В этом случае машинное слово делится на два основных поля: в од¬ном поле записывается мантисса числа, во втором — указывается порядок числа. Диапазон представления чисел с плавающей точкой значительно больше диапазона представления чисел с фиксированной точкой, но быстродействие компьютера при обработке чисел с плавающей точкой гораздо ни¬же, чем при обработке чисел с фиксированной точкой.
Графическая информация, хранящиеся в аналоговой (непрерывной) форме на бумаге, фото- и кинопленке, может быть преобразована в цифровой компьютерный формат путем пространственной дискретизации. Это реализуется путем сканирования, результатом которого является растровое изображение. Растровое изображение состоит из отдельных точек (пикселей - англ. pixel образовано от словосочетания picture element, что означает элемент изображения), каждая из которых может иметь свой цвет. Чтобы сохранить графическое изображение, необходимо сохранить цвет всех его пикселей. При хранение черно-белых графических изображений количество битов памяти соответствует количеству точек экрана, занятых данным изображением, так как каждая точка кодирует 0 или 1. Базовая цветовая палитра ряда мониторов включает в себя 16 стандартных цветов и определяется следующими четырьмя элементами: три компонента цвета (красный, зеленый, синий) и один из двух возможных уровней яркости. Наличие каждого из четырех компонентов в цвете палитры указывается цифрой 1, отсутствие – цифрой 0.
Ввод и хранение в компьютер технических чертежей и подобных им графических изображений осуществляется по-другому. Любой чертеж содержит отрезки, окружности, дуги. Положение каждого отрезка на чертеже можно задать координаты двух точек, определяющих его начало и конец. Окружность задается координатами центра и длиной радиуса. Кроме того, для каждой линии указывается ее тип: тонкая, штрихпунктирная и т.д. Такая информация о чертеже вводится в компьютер как обычная буквенно-цифровая и обрабатывается в дальнейшем специальными программами. Эта форма представления изображения называется векторной.
В аналоговой форме звуковая информация представляет собой волну с непрерывно меняющейся амплитудой и частотой. При преобразовании звука в цифровую дискретную форму производится временная дискретизация, при которой в определенные моменты времени амплитуда звуковой волны измеряется и квантуется, т.е. ей присваивается определенное значение из некоторого фиксированного набора. Данный метод называется еще импульсно-кодовой модуляцией PCM (Pulse Code Modulation).Преобразование непрерывной звуковой волны в последовательность звуковых импульсов различной амплитуды производится с помощью аналого-цифрового преобразователя размещенного на звуковой плате. Качество кодирования звука зависит и от частоты дискретизации - количества измерений уровня сигнала в единицу времени. Эта величина может принимать значения от 8 до 48 кГц.
Программа работы компьютера состоит из последовательности команд. Под командой понимается информация, обеспечивающая выработку управляющих сигналов, формируемых в устройстве управления процессора, для выполнения машиной определенного действия. Поле команды состоит из двух частей: операционной и адресной. В операционной части указывается код операции (КОП), определяющий действие, которое должен выполнить компьютер (арифметическое— сложение, вычитание, логическое — инверсия и т. д.). Адресная часть команды содержит адреса операндов (чисел или сим¬волов), участвующих в операции. Адрес - номер ячейки ОЗУ(оперативное запоминающее устройство) или ПЗУ(постоянное запоминающее устройство), где записана необходимая для выполнения команды инфор¬мация.

Рис.4. Поле команды

Таким образом, компьютер (точнее, процессор) выполняет действие, кото-рое определяется кодом операции, над данными, местоположение которых указано в адресной части команды.
Количество указываемых в команде адресов может быть различным. В зависимости от числа адресов различают следующие форматы команд: одно-, двух-, трехадресные и безадресные команды. Трехадресная команда, выполняющая, например, операцию сложения, должна содержать код операции сложения и три адреса. Действия, выполняемые этой командой, описываются следующими операциями:
1. Взять число, хранящееся по первому адресу А1;
2. Взять число, хранящееся по второму адресу А2 и сложить с первым числом;
3. Результат сложения записать по третьему адресу A3;
В случае двухадресной команды третий адрес отсутствует, и результат можно записать либо по второму адресу (с потерей информации, которая была там записана), либо оставить в регистре сумматора, где производилась опера¬ция сложения. Тогда для освобождения регистра сумматора требуется допол¬нительная команда перезаписи числа по требуемому адресу. При организации сложения двух чисел, хранящихся по адресам А1 и А2 с записью результата в A3 с использованием одноадресных команд, требуется уже три команды:
1. Вызов в сумматор (арифметико-логическое устройство) числа, хранящегося по адресу А1;
2. Вызов числа, хранящегося по адресу А2 и сложение его с первым числом;
3. Запись результата по адресу A3;
Таким образом, чем меньше адресов содержит команда, тем большее число команд требуется для составления одной и той же программы работы машины.
Существуют безадресные команды, которые содержат только код операции, а необходимые данные заранее помещаются в определенные реги¬стры процессора.
Все машинные команды можно разделить на группы по ви¬дам выполняемых операций: операции пересылки данных; арифметические операции; логические операции; операции обращения к внешним устройствам компьютера; операции передачи управления; обслуживающие и вспомогательные операции.

1.2.2. Кодовая таблица

Кодовая таблица — это внутреннее (закодированное) представление в машине букв, цифр, символов и управляющих сигналов. Так, латинская бук¬ва А кодовой таблице представлена десятичным числом 65D (внутри компьютера это число будет представлено двоичным числом 01000001В), латинская буква С — числом 67D, латинская буква М — 77D и т. д. Таким образом, слово «САМАРА», написанное заглавными латинскими буквами будет циркулиро¬вать внутри компьютера в виде цифр: 67D-65D-77D-65D-80D-65D. Если говорить точнее, то внутри машины данное слово циркулирует в виде двоичных чисел: 01000011В-01000001В-01001101В-01000001В-01010000В-01000001В. Аналогично кодируются цифры (например, 1 — 49D, 2 — 59D) и сим¬волы (например, ! — 33D, + — 43D).
Наряду с алфавитно-цифровыми символами в кодовой таблице зако¬дированы управляющие сигналы. Например, код 13D заставляет печатаю¬щую головку принтера вернуться к началу текущей строки, а код 10D пере¬мотает бумагу, заправленную в принтер, на одну строку вперед.
Кодовая таблица может быть представлена не только с помощью десятичной, но и при помощи шестнадцатеричной системы счисления (СС). Внутри компьютера циркулируют сигналы, представленные в двоичной системе счисления, а в кодовой таблице для большего удоб-ства чтения пользователем — в десятичной или шестнадцатеричной СС.
Каждая буква, цифра, знак препинания или управляющий сигнал ко¬дируются восьмиразрядным двоичным числом. С помощью восьмиразрядно¬го числа (однобайтового числа) можно закодировать 256 про¬извольных символов — букв, цифр и вообще графических образов.
Во всем мире в качестве стандарта принята кодовая таблица ASCII (American Standard Code for Information Interchange — Американский стан¬дарт кодов для обмена информацией)(приложение 1). Таблица ASCII регламентирует ровно половину возможных символов (латинские буквы, арабские цифры, знаки препинания, управляющие сигналы). Для их коди¬ровки используются коды от 0D до 127D. Вторая половина кодовой таблицы ASCII (с кодами от 128 до 255) не определена американским стандартом и предназначена для размещения сим¬волов национальных алфавитов других стран (в частности, кириллицы), псевдографических символов, некоторых математических знаков. В разных странах, на различных моделях компьютеров, в разных операцион¬ных системах могут использоваться и разные варианты второй половины кодовой таблицы (их называют расширениями ASCII).
В языках использующих кириллический алфавит, в том числе русском, пришлось полностью менять вторую половину таблицы ASCII, приспосабливая ее под кириллический алфавит. Но отсутствие согласованных стандартов привело к появлению различных кодовых таблиц для кодирования русскоязычных текстов, среди которых:
• альтернативная кодовая таблица CP-866
• международный стандарт ISO 8859
• кодовая таблица фирмы Microsoft CP-1251 (кодировка Windows)
• кодовая таблица, применяемая в ОС Unix KOI 8-r
СР-866(приложение 2) - таблица, которая используется в операционной системе MS-DOS. Применив её для кодировки слова «САМАРА», записанного русскими буквами, получим такие коды: 145D-128D-140D-128D-144D-128D. В таблица кодов СР-1251(приложение 3) кодировка латинских букв совпа¬дает с кодировкой таб¬лиц СР-866 и ASCII, a вторая половина таб¬лицы имеет собствен¬ную раскладку символов. По¬этому слово «САМАРА», написанное заглавными русскими буквами, будет иметь внутри компьютера другое представление: 209D-192D-204D-192D-208D-192D. Таким образом, внешне одинаковое слово внутри компьютера может быть представлено различным образом. Это вызывает определенные неудобства. Например, при работе в Интернете национальный текст иногда становится нечитаемым. Причиной в этом случае является несовпадение кодировок второй половины кодовых таблиц.
Общим недостатком всех однобайтовых кодовых таблиц является отсут¬ствие в коде символа какой-либо информации, которая подсказывает маши¬не, какая в данном случае используется кодовая таблица.
В конце 90-ых годов сообществом фирм Unicode была предложена в качестве стандарта другая система кодировки символов. В этой системе для представления одного символа используются два байта (16 битов), и это позволяет включить в код символа информацию о том, какому языку принадлежит символ и как его нужно воспроизводить на экране монитора или на принте¬ре. Два байта позволяют закодировать 65536 символов. Правда, объем ин¬формации, занимаемой одним и тем же текстом, увеличится вдвое. Зато тек¬сты всегда будут «читаемыми» независимо от использованного националь¬ного языка и операционной системы. Полная спецификация стандарта Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, а также множество математических, музыкальных, химических и прочих символов.
1.2.3. Файловая система

Компьютер, как правило, имеет несколько дисков. Каждому диску присваи¬вается имя, которое задается латинской буквой с двоеточием, например, А:, В:, С: и т. д. Стандартно принято, что А: и G: — это устройства со съёмными носителями, а диски С:, D: и т. д. — жесткие диски (электронные). Электронные диски - часть оперативной памяти, которая для пользова¬теля выглядит как внешнее запоминающее устройство (ВЗУ). Скорость обмена инфор¬мации с электронным диском значительно выше, чем с электромеханическим внешним запоминающим устройством. При работе электронных дисков не происходит износ электромеханиче¬ских деталей, но после выключения питания информация на электрон¬ном диске не сохраняется.
Диск, на котором записана операционная система, называется сис¬темным диском. В качестве загрузочного диска чаще всего используется жесткий диск С:. При лечении вирусов, системных сбоях загрузка операционной системы часто осуществляется с гибкого диска. Вы¬пускаются оптические диски, которые также могут быть загрузочными. В операционных системах DOS и Windows каждому диску можно до¬полнительно давать имена (games — игры), которые отражают их содержа¬ние.
Для того чтобы на новый магнитный диск можно было записать ин¬формацию, он должен быть предвари¬тельно отформатирован, т.е подготовлен для записи информации. Во время форматирования на диск записывается служебная инфор¬мация (делается разметка), которая затем используется для записи и чтения информации, коррекции скорости вращения диска. Разметка произво¬дится с помощью электромагнитного поля, создаваемого записывающей головкой дисковода. Запись информации осуществляется по дорожкам, причем каждая дорожка разбивается на секторы, например, по 1024 байта. Дискета диаметром 3,5 дюйма объемом 1,44 Мбайта содержит 80 дорожек и 18 секторов. Число дорожек и секторов на жестком диске значительно больше, чем на гибком диске (ориентировочные значения: 2500 дорожек, 63 сектора). Совокупность таких дорожек с одинаковыми порядковыми номерами, расположенных на разных дисках винчестеров, называются цилиндром винчестера.
Рис.5. Цилиндры винчестера

На рис.5 видны два цилиндра, образованные равноудаленными до¬рожками на трех дисках винчестера, при работе которого несколько голо¬вок одновременно считывают информацию с дорожек одного цилиндра.
В процессе форматирования на диске выделяется системная область, которая состоит из трех частей: загрузочного сектора, таблицы размещения файлов и корневого каталога.
Загрузочный сектор (Boot Record) размещается на каждом диске в логическом секторе. Он содержит данные о формате диска, а также короткую программу, используемую в процедуре начальной загрузки операционной системы. Этот сектор создается во время форматирования диска. Если диск подготовлен как системный, то загрузочный сектор со¬держит программу загрузки операционной системы. В противном случае он содержит программу, которая при попытке загрузки с этого диска операци¬онной системы выводит сообщение о том, что данный диск не является сис¬темным.
Таблица размещения файлов (File Allocation Table —FAT) располагается после загрузочного сектора и содержит описание поряд¬ка расположения всех файлов в секторах данного диска, а также информа¬цию о дефектных участках диска. За FAT-таблицей следует ее точная копия, что повышает надежность сохранения этой очень важной таблицы.
Корневой каталог (Root Directory) всегда находится за копией FAT. В нём содержится перечень файлов и директорий, находящихся на диске. Непосредственно за корневым каталогом располагаются данные.
Запись информации на диск ведется частями. Наименьшее место, ко¬торое могут занимать на диске записываемые данные- кла¬стер, который может состоять из одного или нескольких секторов.

Рис.6. Кластер

Данные и программы хра¬нятся на носителях информации в виде файлов (от англ. file— до¬сье, подшивка). Файл — это набор взаимо-связанных данных, воспринимае¬мых компьютером как единое целое; имеющих общее имя и находящихся на магнитном или оптическом дисках, магнитной ленте, в оперативной памяти или на другом носителе информации. Файл обычно отождествляют с участком памяти (ВЗУ, ОЗУ, ПЗУ), где размещены логически связанные данные, имеющие общее имя. Файл хра¬нится на носителе информации в двоичной системе счисления, и для операционной системы он представляется как совокупность связанных байтов. В файлах могут храниться тексты программ, документы, данные и. т. д. При записи информации на новый диск файлы располагают¬ся последовательно друг за другом: от первой дорожки до последней. Они всегда занимают целое число кластеров, поэтому в одном кластере не могут одновременно размещаться два даже небольших файла.
Имена файлов регистрируются на магнитных и оптических дисках в папках, каталогах (или директориях). Таким образом, папка — группа файлов, объединенных по какому-либо признаку. На каждом диске может быть несколько папок, в которых могут размещаться не только файлы, но и другие папки. Таким образом, папки обра¬зуют дерево (файловую систему).
Рис.7. Файловая система

Если бы файлы всегда хранились в последовательно расположенных кластерах, то для указания места их расположения на диске (с помощью FAT-таблицы) доста¬точно было указать номер первого сектора (где располагается начало файла) и число занятых кластеров. При многократной переза¬писи и удалении файлов происходит фрагментация (дробление) дискового пространства. В ре-зультате файл может оказаться разорванным и располагаться в кластерах, находящихся на относительно большом расстоянии друг от друга. Считыва¬ние таких файлов существенно замедляется, так как дисководу необходимо дополнительное время для перемещения головок. Причина возникновения фрагментации состоит в том, что все файлы имеют, как правило, разную длину. Поэтому после удаления какого-то файла новый файл не может точно вписаться в освободившееся на диске место. Практически обязательно либо останется свободный участок диска, либо заполняются секторы, располо¬женные в другом месте диска (напри¬мер, расположенные через несколько секторов или на других дорожках).
В составе операционной систе¬мы есть специальная программа (ути¬лит), которая осуществляет дефрагментацию диска. Этот утилит распола¬гает тело файла в соседних секторах, тем самым ускоряет считывание ин¬формации (не нужно переходить на другие дорожки, пропускать чужие сек¬торы) и уменьшает износ дисковода.

1.3. Заключение

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

2. Практическая часть

2.1. Общая характеристика задачи

Используя ППП на ПК, необходимо выполнить калькуляцию стоимости изделия с учётом акциза, НДС и налога с продаж в табличной форме (рис.8). В табличной форме представьте платежи ателье, вносимые в бюджет (рис.9).
Введите текущее значение даты между таблицей и её названием.
В графическом виде представьте структуру стоимости изделия.

№ п/п Наименование статьи %-я ставка Сумма,
руб .
1 Стоимость материала 10000,00
в том числе
стоимость меха
сумма НДС 20
сумма налога с продаж 5
2 Стоимость работы 1000,00
3 НДС на стоимость пошива 20
4 Сумма акциза 35
5 Налог с продаж 5
Итого стоимость изделия
Рис.8. Калькуляция стоимости изделия
№ п/п Наименование статьи Сумма, руб.
1 Налог на добавленную стоимость
2 Акциз
3 Налог с продаж
Итого
Рис. 9. Платежи в бюджет, вносимые ателье
2.2. Описание алгоритма решения

Рис.10. Неформализованное описание решения задачи

С-стоимость изделия;
C1-стоимость материала;
С2-стоимость меха;
С3-сумма НДС;
С4-сумма налога с продаж;
С5-стоимость работы;
С6-сумма НДС на стоимость
пошива;
С7-сумма акциза;
С8- налог с продаж;
П1-% ставка материала;
П2-% ставка меха;
П3-% ставка НДС;
П4-% ставка суммы налога с
продаж;
П6-% ставка НДС на
стоимость пошива;
П7-% ставка акциза;
П8-% ставка налога с
продаж;
Б- платежи в бюджет.
Рис.11. Инфологическая модель решения

2.3 Выбор ППП

Для решения данной экономической задачи была выбрана среда табличного процессора MS Excel и СУБД MS Access. MS Excel является средством для создания электронных таблиц, которые обладают возможностями проведения простых расчётов; для построения различных типов диаграмм; для оформления полученных таблиц и анализирования данных. MS Access позволяет создавать базы данных и программы для работы с данными, управления и контроля за ними.

2.4. Проектирование форм выходных документов и
графическое представление данных по задаче

2.4.1. Решение задачи с использованием MS Excel

Перед выполнением задания мне нужно построить таблицы с исходными данными на рабочем листе MS Excel, вводя текст и цифры в определённые ячейки. Начинаем с таблицы «Калькуляция стоимости изделия»,её структура представлена на рис.12.

Колонка электронной таблицы Наименование Тип данных Формат данных

длина точность
A № п/п числовой 7
B наименование статьи текстовый 50
C %-я ставка числовой 15
D сумма,руб. денежный 25 2
Рис.12. Структура шаблона таблицы «Калькуляция стоимости изделия»

Эта таблица в результате ввода данных в табличном процессоре приобретает вид:

Рис.13. Расположение таблицы «Калькуляция стоимости изделия»
на рабочем листе MS Excel

Для выполнения калькуляции стоимости изделия необходимо вычислить отсутствующие числовые значения (рис.8). Это: стоимость меха (взяв за %-ю ставку стоимости материала 100%), сумму НДС и сумму налога с продаж от стоимости материала, НДС на стоимость пошива, сумму акциза, налог с продаж. Все необходимые формулы для вычисления этих данных представлены следующим рисунком:

Рис.14. Элементы шаблона таблицы «Калькуляция стоимости изделия»

После проделанных подсчётов получилась следующая таблица:

Рис.15.Таблица «Калькуляция стоимости изделия»

На рис.9. приведено расположение таблицы «Платежи в бюджет, вносимые ателье», её тоже необходимо построить в MS Excel, заполнив ячейки соответствующими текстовыми и цифровыми данными.

Колонка электронной таблицы Наименование Тип данных Формат данных

длина точность
A № п/п числовой 7
B наименование статьи текстовый 50
C сумма,руб. денежный 25 2
Рис.16. Структура шаблона таблицы «Платежи в бюджет, вносимые ателье»
В итоге таблица имеет вид:
Рис.17. Расположение таблицы «Платежи в бюджет, вносимые ателье»
на рабочем листе MS Excel

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

Рис.18. Элементы шаблона таблицы «Платежи в бюджет, вносимые ателье»
После выполненных операций итоговая таблица имеет вид:

Платежи в бюджет, вносимые ателье

10.04.2006
№ п/п Наименование статьи Сумма,руб
1 Налог на добавленную стоимость 2200,00
2 Акциза 3920,00
3 Налог с продаж 1256,00
Итого 7376,00

Рис.19.Платежи в бюджет, вносимые ателье

После я представила структуру стоимости изделия в графическом виде с помощью функции MS Excel Мастер диаграмм. Для этого в диалоговом окне «Мастер диаграмм » я выбирала:
1. Тип диаграммы - круговая (обычная разрезанная);
2. Диапазон: С4-С10 и D4-D10 (см. рис.5), т.е:
a. в наименовании статьи выделила: стоимость меха, сумма НДС и сумму налога с продаж от стоимости материала, НДС на стоимость пошива, сумму акциза, налог с продаж и стоимость работы;
b. в сумме (руб.) выделила: соответствующие этим наименованиям цифры;
c. поставила флажок на: ряды в столбцах.

Рис.20. Выбор диапазона диаграммы

3. Название диаграммы: «Стоимость изделия»;
4. Легенду: поставила флажок на «добавить легенду»;
5. Подписи данных: поставила флажок на «включить в подписи значения» и на «линии выноски»;
6. Лист, на котором поместить диаграмму: поставила флажок на «имеющемся». И нажала кнопку «готово», получилась итоговая диаграмма:

Рис.21. Графическое представление стоимости изделия

2.4.2. Решение задачи с использованием СУБД MS Access

Для выполнения этой части практики нужно создать отчет по таблице «Платежи в бюджет, вносимые ателье» и запрос по таблице «Калькуляция стоимости изделия» в среде СУБД MS Access. Сначала создадим отчёт. Заходим в программу Microsoft Access, создаём новую базу данных (База 1), выбрав вкладку «Новая база». Чтобы создать отчёт, нужно импортировать таблицу из MS Excel в MS Access. Для этого я нажимаю на вкладку «Таблицы», а на панели инструментов на «Создать». В окне «Новая таблица» выбираю импорт таблицы и нажимаю ОК.

Рис.22. Импорт таблицы

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

Рис.23. Таблица «Платежи в бюджет, вносимые ателье»
в среде MS Access
Поле
Признак ключа Формат поля

имя поля наименование тип данных размер поля точность
код код * счётчик дл. целое
№ п/п № п/п текстовый 50
наименование статьи наименование статьи текстовый 255
сумма,руб. сумма,руб. денежный
Рис.24. Описание структуры записи таблицы
«Платежи в бюджет, вносимые ателье»

Для создания отчёта по этой таблице выбираем вкладку «Отчёты» окна «База 1» и нажимаем кнопку «создать». В окне «Новый отчет» выбираем мастер отчётов и в качестве источника данных берём таблицу «Платежи в бюджет» (рис.25). Нажимаем «ок».
Рис.25. Создание отчёта таблицы «Платежи в бюджет»

В списке «Допустимые поля» окна «Создание отчётов» указываются все поля (код, № п/п, наименование статьи, сумма), нажав кнопку «>>». После задаётся сортировка по полю код (возрастающая), макет (табличный) и стиль (строгий). Последний шаг: вводится имя отчета (Платежи в бюджет) и нажимается кнопка «готово».

Рис.26. Отчет по таблице «Платежи в бюджет, вносимы ателье»

Следующий этап задания - создание запроса по таблице «Калькуляция стоимости изделия». Для начала нужно импортировать эту таблицу из MS Excel в MS Access, наподобие импорта таблицы «Платежи в бюджет, вносимые ателье». Итогом импорта является рис.28, а на рис.27. представлено описание структуры записи таблицы «Калькуляция стоимости изделия».
Поле
Признак ключа Формат поля

имя поля наименование тип данных размер поля точность
код код * счётчик дл.целое
№ п/п № п/п текстовый 255
наименование статьи наименование статьи текстовый 255
%-я ставка %-я ставка числовой двойн.с плав.т.
сумма,руб. сумма,руб. денежный
Рис.27. Описание структуры записи таблицы «Калькуляция стоимости изделия»

Рис.28. Таблица «Калькуляция стоимости изделия» в среде MS Access
Теперь перейдем на окно «База 1», откроем вкладку «Запросы» и нажмём на кнопку «создать». В окне «Новый запрос» выбираем режим конструктора и нажимаем «ок» (рис.29).

Рис.29. Создание запроса таблицы «Калькуляция стоимости изделия»

В окне «Добавление таблицы» выбираю свою таблицу «Калькуляция стоимости изделия» и нажимаю кнопку «добавить». После закрываю это окно и начинаю заполнять запрос:
1. в строку «Поле» я вбиваю код, № п/п, наименование статьи, %-ю ставку, сумму(руб.);
2. в строке «Условие отбора» ставлю: в столбце %-я ставка - >20, а в столбце сумма(руб.) - >=2000;
3. в строке «Вывод на экран» отмечаю галочкой все поля.
В итоге получается запрос на выборку, представленный в режиме конструктора (рис.30). Чтобы увидеть результаты запроса нужно выбрать команду Вид Режим таблицы (рис.31).

Рис.30. Растровый рисунок окна в режиме конструктора по таблице
«Калькуляция стоимости изделия»

Рис.31. Запрос на выборку в режиме таблицы по таблице
«Калькуляция стоимости изделия»

2.5. Результаты выполнения контрольного примера
в расчётном и формульном виде

Чтобы рассчитать калькуляцию стоимости изделия мне необходимо:
1. Найти сумму НДС, взяв 100% как %-ю ставку стоимости материала.
сумма НДС = стоимость материала* %-ю ставку суммы НДС / %-ю ставку стоимости материала = 1000*20%/100%= 2000(руб);
2. Найти сумму налога с продаж.
сумма налога с продаж = стоимость материала * %-ю ставку суммы налога с продаж / %-ю ставку стоимости материала = 10000 * 5%/100%= 500(руб);
3. Найти стоимость меха.
стоимость меха = стоимость материала-(сумма НДС + налог с продаж)=10000-(2000+500)=7500(руб);
4. Найти НДС на стоимость пошива.
НДС на стоимость пошива = стоимость рабочей силы * %-ю ставку НДС на стоимость пошива = 1000 * 20% =200(руб);
5. Найти сумму акциза.
сумма акциза =(стоимость рабочей силы + стоимость материала + НДС на стоимость пошива)* %-ю ставку суммы акциза = (1000+10000+200)*35%= 3920(руб);
6. Найти налога с продаж.
налог с продаж = (стоимость рабочей силы стоимость материала + НДС на стоимость пошива + сумма акциза) * %-ю ставку налога с продаж = (1000+10000+200+3920) * 5% = 756(руб);
7. Найти стоимость изделия = стоимость материала + стоимость рабочей силы + НДС на стоимость пошива + сумма акциза + сумма налога с продаж = 10000+1000+200+3920+756 = 15876(руб).

Чтобы рассчитать платежи в бюджет, вносимые ателье, мне необходимо:
1. Найти налог на добавленную стоимость.
налог на добавленную стоимость = сумма НДС от стоимости материала + НДС на стоимость пошива = 2000+200=2200(руб);
2. Найти налог с продажи изделия.
налог с продаж = сумма налога с продаж + налог с продаж = 756+500= 1256(руб);
3. Итого=налог на добавленную стоимость + акциз + налог с продаж= 2200+ 3920 +1256=7376(руб).

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

2.6. Инструкция пользователя

При работе необходимо пользоваться следующими инструкциями:
1. Включить компьютер.
2. Загрузить программу MS Excel, щёлкнув по его «иконке» два раза мышью. Для открытия документа «Таблица» нужно выполнить команду Файл/Открыть. В открывшемся окне мы увидим два листа. На листе «Калькуляция стоимости изделия» изображены: незаполненная таблица «Калькуляция стоимости изделия», эта таблица с расчётами и графическое представление структуры стоимости изделия. На втором листе представлена таблица «Платежи в бюджет, вносимые ателье» (с вычислениями и без).Чтобы закончить работу с программой нажмите кнопки «Файл», «Выход»;
3. Загрузить программу MS Access, щёлкнув по его «иконке» два раза мышью. Для открытия файла «База 1», нужно по нему щёлкнуть мышью. Чтобы открыть запрос на выборку по таблице «Калькуляция стоимости изделия», необходимо нажать на вкладку «Запросы». Мы увидим «Запрос1», который можно просмотреть в режиме конструктора или таблицы, выполнив команду Вид/Режим конструктора (таблицы). Для закрытия этого диалогового окна достаточно нажать на «крестик». Чтобы открыть отчёт по таблице «Платежи в бюджет, вносимые ателье», необходимо выбрать вкладку «Отчеты». Мы видим «Отчет по платежам», который можно просмотреть в режиме конструктора или предварительного просмотра. Отчёт закрывается также как и запрос. Для выхода из программы нужно выполнить команду Файл/Выход.
4. Для сохранения данных в MS Excel или в MS Access выполняется команда Файл / Сохранить(как).
5. Для копирования таблиц, диалоговых окон, графических объектов из MS Excel, MS Access в MS Word используется кнопка Print Screen.Затем из буфера обмена эти элементы вставляются на лист программы Paint с помощью команды Правка / Вставить. После выделяются необходимые объекты и нажимаются одновременно кнопки Ctrl Insert, а в MS Word Shift Insert.
6. Выключить компьютер.

Список используемой литературы

1. Информатика. Программа. Лабораторный практикум для студентов II курса всех специальностей/ВЗФЭИ. М.: Экономическое образование, 1998.-72с.
2. Компьютеры: Справочное руководство (2 том)/ Под ред. Г.Хелмса. М.: Мир, 1996.-440с.
3. Курс компьютерной технологии с основами информатики: Учебное пособие / Под ред. О.Ефимовой, В.Морозова, Н.Угринович.М.: ООО "Издательство АСТ"; АВF, 2000.-520с.
4. Настоящий самоучитель работы на ПК / Под ред.Мельниченко.К.:Век+, СПб.: Корона принт, 2003.-608с.
5. Основы информатики: Учебное пособие / Под ред. В.Ф.Ляховича, С.О. Крамарова. Ростов-на-Дону: Феникс, 2003.-704с.
6. http://dc.uspu.ru.


Скачиваний: 0
Просмотров: 0
Скачать реферат Заказать реферат