Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм




Скачать 35.61 Kb.
НазваниеПрактическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм
Дата публикации19.04.2014
Размер35.61 Kb.
ТипПрактическая работа
uchebilka.ru > Информатика > Практическая работа

Практическая работа № 25


Тема: Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм.

Цель: Научиться создавать, отлаживать и компилировать простейшие программы с вводом и выводом данных в среде Delphi.

Время: 80 мин.

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

Литература: 1. Фаронов В.В. Программирование на языке высокого уровня: Учебник для вузов. – СПб.: Питер, 2003.
2. Бобровский С.И. Delphi 7. Учебный курс. – СПб.: Питер, 2005.
Содержание отчёта:

  • Ответы на вопросы, поставленные в пунктах описания последовательности выполнения работы.

  • Текст программы.

  • Выводы по работе (что изучили, чему научились).

Последовательность выполнения работы:

  1. Запустите Delpi, создайте новый проект – (в Delphi 2010) или Application (в Delphi 7).

  2. Разместите на форме эмблему или рисунок, надпись, отражающую цель работы и дающую информацию об авторе.

  • Наиболее просто вывести иллюстрацию, которая находится в файле с расширением bmp, jpg или ico, можно при помощи компонента Image, значок которого находится на вкладке Additional палитры

c:\temp\snaghtmlb3baba.png

  1. Добавьте в проект формы 2 и 3, на форму 1 добавьте компонент Timer и настройте его так, чтобы через 3-4 секунды форма 1 менялась на форму 2.

  2. На форме 2 в компоненте Memo разместите информацию о существующих типах данных. Добавьте кнопку, по нажатию на которую форма 2 менялась бы на форму 3.

Простые типы данных: 

  1. Порядковые типы,

  2. Целые типы,

  3. Символьные типы,

  4. Булевы типы,

  5. Перечислимые типы,

  6. Поддиапазонные типы,

  7. Действительные типы .

Числа бывают целые и дробные.В следующей таблице перечислены стандартные типы целых чисел и соответствующие им дипазоны допустимых значений.

   Integer

   -2 147 483 648 .. +2 147 483 647

   Cardinal

   0 .. 4 294 967 295

   Shortint

   -128 .. +127

   Smallint

   -32 768 .. +32 767

   Int64

   -263 .. +263-1

   Byte

   0 .. +255

   Word

   0 .. +65535

Наиболее удобным для использования в программах является тип Delphi Integer. Другие целые типы используются для уменьшения места, занимаемого данными в памяти компьютера.

Дробные числа имеют дробную часть, отделяемую десятичной точкой. Допускается использование символа e (или E), за которым следует число, указывающее, что левую часть нужно умножить на 10 в соответствующей степени. Ниже приведены стандартные типы дробных чисел и соответствующие им диапазоны допустимых значений. Для большинства типов указан диапазон положительных значений, однако допустимым является аналогичный диапазон отрицательных значений, а также число 0.

   Real

   5*10-324 .. 1.7*10308

   Real48

   2.9*10-39 .. 1.7*1038

   Singl

   1.5*10-45 .. 3.4*1038

   Double

   5*10-324 .. 1.7*10308

   Extended

   3.6*10-4951 .. 1.1*104932-1

   Comp

   -263 .. +263-1

   Currency

   922 337 203 685 477.5807

Наиболее удобным для использования в программах является тип Delphi ^ Real. Ему эквивилентен тип Double, но в будущем это может быть изменено. Вычисления с дробными числами выполняются приближённо, за исключением типа Currency (финансовый), который предназначен для минимизации ошибок округления в бухгалтерских расчётах.

^ Следующим типом данных является логический Boolean, состоящий всего из двух значений: True (Истина) и False (Ложь). При этом True > False.

  1. На форме 3 расположите элементы, позволяющие ввести и вывести основные типы данных:

целое положительное число,

целое положительное или отрицательное число,

вещественное число,

вещественное число с повышенной точностью,

символ,

строка,

дата (вывести следующую дату после введенной),

время (вывести на 1 час, 1 минуту и 1 секунду больше).

справка здесь: http://www.cyberguru.ru/programming/delphi/delphi-components-part1-page11.html


  1. Выполните отладку, компиляцию программы и создайте exe-файл.

  2. Сохраните проект в своём каталоге на сервере в папку «Программирование, пр.20» под именем pr_20_1.pas, pr_20_2.pas, pr_20_3.pas, и Project20.dpr, распечатайте тексты программы, формы (предварительно скопировав их в Word) и покажите преподавателю вместе с исполняемым файлом.




Корюков И.В. «Практикум по информатике. Основы программирования»







Добавить документ в свой блог или на сайт

Похожие:

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №20 Тема : Типы данных в Delphi. Организация...
Тема: Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №26 Тема : Типы данных в Delphi
Тема: Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №25 Тема : Типы данных в Delphi
Тема: Типы данных в Delphi. Организация ввода-вывода данных, использование нескольких форм

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconТема: создание простой формы
В лабораторной работе №2 для ввода и вывода данных использовались операторы Let и Print, с которыми Вы знакомы по языку qbasic. В...

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрограмма, позволяющая оперировать данными?
Субд. Режимы работы в субд. Отображение модели «сущность-связь» на базу данных. Свойства полей, типы данных. Ввод данных в таблицы....

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №11 Тема : Проектирование базы данных «Колледж»
Тема: Проектирование базы данных «Колледж». Создание таблиц. Ввод данных в таблицы. Использование форм

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №12 Тема : Проектирование базы данных «Колледж»
Тема: Проектирование базы данных «Колледж». Создание таблиц. Ввод данных в таблицы. Использование форм

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconЛабораторная работа №5 Тема: Создание форм для ввода данных
Формами называются настраиваемые диалоговые окна, сохраняемые в базе данных в виде объектов специального типа. Формы Access являются...

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №14-2 Тема : Создание базы данных, состоящей...
Тема: Создание базы данных, состоящей из одной таблицы. Ввод данных в таблицу. Использование форм

Практическая работа №25 Тема : Типы данных в Delphi. Организация ввода-вывода, использование нескольких форм iconПрактическая работа №1 8 Тема : Создание базы данных, состоящей из...
Тема: Создание базы данных, состоящей из одной таблицы. Ввод данных в таблицу. Использование форм

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<