Автор работы: Пользователь скрыл имя, 11 Декабря 2011 в 21:45, курсовая работа
Человеку достаточно сложно произвести в уме математические операции над двоичными числами. Для облегчения расчетов люди создают специальные приложения, выполняющие функции калькулятора. Одним из средств разработки таких программ является Borland Delphi.
В данной курсовой работе предложено создать Windows-приложение на языке Object Pascal в среде визуального программирования Borland Delphi, которое должно обеспечивать выполнение операций по вводу, обработке и выводу информации, содержащей двоичные числа.
Введение 2
Глава1. Двоичная система счисления. 2
§ 1История 2
§ 2 Целочисленные и вещественные типы данных языка Object Pascal 2
Глава 2. Приложение для реализации алгоритмов над данными целочисленных типов 2
§ 1 Система программирования Borland Delphi 2
§ 2 Описание компонентов Delphi 2
Компонент TButton 2
Компонент TEdit 2
Компонент TLabel 2
Компонент RadioButton 2
Компонент TMainMenu 2
Компонент TSaveDialog 2
§ 3 Инструкция пользователя 2
Заключение 2
Список источников 2
Приложение 1. Текст программных модулей 2
Приложение 2. Система тестов 2
Автономное образовательное учреждение
высшего профессионального образования
«Ленинградский
государственный университет
Кафедра информатики и вычислительной математики
КУРСОВАЯ РАБОТА
на тему: «Разработка приложения «Двоичный калькулятор» средствами Borland Delphi»
Специальность: 080801.65 — прикладная информатика в экономике
Выполнила:
студентка III курса Д.В.Алёхина
Руководитель:
канд. пед. наук, доцент Е.В.Федоркевич
Пушкин 2010
Оглавление
Введение 2
Глава1. Двоичная система счисления. 2
§ 1История 2
§ 2 Целочисленные и вещественные типы данных языка Object Pascal 2
Глава 2. Приложение для реализации алгоритмов над данными целочисленных типов 2
§ 1 Система программирования Borland Delphi 2
§ 2 Описание компонентов Delphi 2
Компонент TButton 2
Компонент TEdit 2
Компонент TLabel 2
Компонент RadioButton 2
Компонент TMainMenu 2
Компонент TSaveDialog 2
§ 3 Инструкция пользователя 2
Заключение 2
Список источников 2
Приложение 1. Текст программных модулей 2
Приложение 2. Система тестов 2
Человеку
достаточно сложно произвести в уме
математические операции над двоичными
числами. Для облегчения расчетов люди
создают специальные
В данной курсовой работе предложено создать Windows-приложение на языке Object Pascal в среде визуального программирования Borland Delphi, которое должно обеспечивать выполнение операций по вводу, обработке и выводу информации, содержащей двоичные числа.
При выполнении поставленной задачи разработчику понадобятся навыки по алгоритмизации, программированию и решению в интегрированной визуальной среде программирования Delphi задач по математике.
Глава1. Двоичная система счисления.
В языке Pascal любые объекты, т.е. константы, переменные, значения функций или выражения, характеризуются своими типами. Тип определяет множество допустимых значений того или иного объекта, а также множество операций, которые к нему применимы.
Иерархия типов в языке Паскаль:
Целочисленные типы - обозначают множества целых чисел в различных диапазонах. Имеется пять целочисленных типов, различающихся диапазоном допустимых значений и размером занимаемой оперативной памяти. Целочисленные типы обозначаются идентификаторами: Byte, ShortInt, Word, Integer, LongInt; их характеристики приведены в Таблице 1.
Идентификатор |
Длина (байт) | Диапазон значений | Операции |
Byte | 1 | 0..255 | + , -
/ , * Div , Mod >= , <= , < , > = , <> |
Shortint | 1 | -128..127 | |
Integer | 2 | -32768..32767 | |
Word | 2 | 0..65535 | |
Longint | 4 | -2147483648..2147483647 |
Таблица 1. Целочисленные типы данных.
Вещественные типы данных представляют собой вещественные значения. Обычно они используются в вычислениях по формулам, в арифметических выражениях, в командах присвоения и занимают от 4 до 6 байт памяти персонального компьютера.
Сведения
о диапазоне разных типов
Идентификатор типа | Диапазон значений чисел | Значащие цифры мантиссы | Требуемая память в байтах |
real | от 2.9e-39 до 1.7e38 | 11-12 | 6 байт |
single | от 1.5e-45 до 3.4e38 | 7-8 | 4 байта |
double | от 5.0e-324 до 1.7e308 | 15-16 | 8 байт |
extended | от 3.4e-4932 до 1.1e4932 | 19-20 | 10 байт |
comp | от -2e63 + 1 до 2e63 - 1 | 10-20 | 8 байт |
Таблица 2. Целочисленные типы данных.
Borland Delphi представляет собой средство разработки приложений для Microsoft Windows, в основе которого лежит язык Object Pascal. Delphi является мощным и простым в использовании инструментом для создания автономных программ, обладающих графическим интерфейсом. В основе данной системы лежит технологии событийного программирования и визуального проектирования, применение которых позволяет существенно сократить время разработки и облегчить процесс создания приложений.
При технологии событийного программирования выполнение кода программы не следует по заранее определенному пути, т.к. оно зависит от реакции программы на различные события. События могут быть пользовательскими, возникшими в результате действий пользователя (например, щелчок мыши), системными, возникающими в операционной системе (например, сообщения от таймера), и программными (например, если обнаружена ошибка и ее надо обработать).
Визуальное
проектирование позволяет создать
видимую часть приложения из готовых
компонентов Delphi. Технология заключается
в том, что среда разработки берет
на себя большую часть рутинной работы,
оставляя программисту работу по конструированию
диалоговых окон и функций обработки
событий. В процессе проектирования
автоматически формируется
В Delphi поля ввода, отображения и редактирования информации, кнопки, индикаторы и прочие элементы управления, находящиеся в форме, называются компонентами. Они могут быть визуальными, т.е. доступны пользователю после запуска приложения, и не визуальными — доступны только для разработчика, и при запуске приложения не отображаются на форме.
Форма и компоненты, использованные для разработки приложения «Двоичный калькулятор», изображены на Рисунке 1.
5.
6. 2.
1.
4.
3.
Рисунок 1. Форма разработанного приложения «Двоичный калькулятор».
1 – TButton
2 – TEdit
3 – TLabel
4. –RadioButton
5 – TMainMenu
6 – TSaveDialog
Основные свойства, общие для всех компонентов:
Информация о работе Разработка приложения «Двоичный калькулятор» средствами Borland Delphi