Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа испр.docx
Скачиваний:
23
Добавлен:
30.07.2019
Размер:
734.58 Кб
Скачать

4.5.7 Завершение программы

Используется функция завершения программы 4ch. Завершается работа программы (150-151).

4.6 Описание программы разработанной на языке c#

Первый шаг при построении графика в C# – это создание формы. Выбираем следующие компоненты: Chart, Button, Label. Затем приступаем к программному коду.

Строка 1-9 – подключение необходимых пространств имён, строка 21 – необходимое условие для построения графика. 18-39 интерфейсная часть, в которой хранятся описания видимых объектов. Строка 23- введение функции, позволяющей работать с данными представленными в необычном для нас виде (биты, байты, наборы байтов, потоки данных). Открытие файла Result.dat по пути, указанному вручную. 24-29 вызывается процедура построения графика. В 36 вызывается процедура кнопки «Выход», которая описана в строках 37-39. Строка 26 – цикл с предусловием: пока файл не закончится, считывается байт и отображается на экране, номер байта инкрементируется.

5 Результат выполнения программы

5.1 My.dat

Рисунок 18 – Содержимое канального файла my.dat

5.2 Result.dat

Рисунок 19 – Содержимое канального файла result.dat

5.3 Карта памяти

После компиляции и компоновки файла, содержащего исходный код программы, получим одноименный файл с расширением *.map, который содержит карту памяти. В свою очередь, карта памяти содержит информацию о размещении сегментов программы (данных, текста программы и стека) в оперативной памяти.

В первом столбце указан адрес начала сегмента, во втором – адрес его конца, в третьем – размер, в следующем – имя, а в последнем – класс.

Рисунок 20 – Карта памяти

5.4 График

Рисунок 21 – Графическое представление канального файла result.dat

Заключение

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

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

Список используемых источников

1. Зубков С.В. «Assembler. Язык неограниченных возможностей», изд. «ДМК Пресс», 1999

2. Немнюгин С.А. «Turbo Pascal. Программирование на языке высокого уровня», СПб.: Питер, 2005 – 254с.

3. Юров В.И. «Справочная система по языку ассемблера IBM PC», изд. «Питер»,1998

  1. Мурлин А.Г. Микропроцессорные системы. Методические указания к курсовому проекту для студентов всех форм обучения специальности 351400 – Прикладная информатика (по отраслям) / КубГТУ; Краснодар, 2007. - 19 с.

5. Дрейдер М. C# для школьников: Учебное пособие / М. Дрейдер. Перевод с англ. Под ред. В. Биллига-М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2009. -128 с.: ил., табл. (Лицей информационных технологий). ISBN 9785996302369 (БИНОМ.Л3)