87870

Знакомство со средой разработки программ C++ Builder 6.0, основные принципы и приемы работы

Лабораторная работа

Информатика, кибернетика и программирование

В ходе выполнения данной лабораторной работы было проведено знакомство со средой разработки программ C++ Builder 6.0, изучены основные принципы и приемы работы. Также был разработан код и интерфейс программы, рассчитывающий объем и площадь поверхности куба.

Русский

2015-04-25

104.32 KB

0 чел.

РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ СОЦИАЛЬНЫЙ УНИВЕРСИТЕТ

ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ

И ПРОГРАММНОЙ ИНЖЕНЕРИИ

Дисциплина: Объектно-ориентированное программирование

Лабораторная работа  № 1

Тема: «Знакомство со средой разработки программ C++ Builder 6.0, основные принципы и приемы работы.»

Выполнил:

студент ПИН-Д-3

Клинов А. А.

Преподаватель: ассистент Межаков О.С.

Москва  2014


Тема: Знакомство со средой разработки программ C++ Builder 6.0, основные принципы и приемы работы.

Цель работы: Знакомство со средой разработки программ C++ Builder 6.0, основными принципами и приемами работы.

Задачи: ознакомиться со средой разработки программ C++ Builder 6.0, овладеть основными принципами и приемами работы.

Объект лабораторной работы: среда разработки программ C++ Builder 6.0.

Предмет лабораторной работы: методологические принципы и приемы работы с программой.

Перечень и характеристики оборудования, ПО: 

ПК -  Windows 7 Корпоративная 64-bit,  Intel Core i5-2500 CPU 3.30GHz , ОЗУ 4.00 ГБ.

Индивидуальное задание

Программный код

void __fastcall TForm1::sButton1Click(TObject *Sender)

{

float v;

float s;

float t;

v = StrToFloat(sEdit1->Text);

s=StrToFloat(sEdit2->Text);

t=s/v;

sLabel4->Caption = "Время: "+ FloatToStrF(t,ffGeneral,7,3);

}

//---------------------------------------------------------------------------

//Обработчик события OnClick кнопки sButton2

void __fastcall TForm1::sButton2Click(TObject *Sender)

{

//Закрытие формы Form1

  Form1->Close();

}

Интерфейс

Рис.1. Интерфейс разработанной программы при запуске.

Рис.2. Интерфейс разработанной программы после ввода данных и нажатия кнопки «Вычислить».

Вводим в программу значения, указанные в условии задания: в поле «Высота» 12,4см, в поле «Ширина» 6см, в поле «Длина» 20см. Для подсчета объема и площади поверхности, нажимаем на кнопку «Вычислить», и программа верно подсчитывает значения.

Ответы на вопросы:

1.Перечислить и кратко охарактеризовать окна интерфейса среды C++ Builder, появляющиеся при загрузке системы.

Ответ: после запуска появляются следующие окна: главное окно – состоит из списка команд (строки меню), кнопок панели инструментов для работы с файлами проекта, палитры компонентов; окно стартовой формы – основа, на которой размещаются другие компоненты интерфейса разрабатываемой программы; окно редактора свойств объектов; окно редактора списка объектов; окно редактора кода.

2.Охарактеризовать назначение окна программы. В чем его отличие от самой формы?

Ответ: окно программы предназначено для размещения на ней компонентов интерфейса программы, сама форма – это уже готовая к исполнению программа.

3.С какой целью используется компонент Label? Какие его свойства используются и могут быть изменены в программе?

Ответ: Label используется, в основном, для подписи других компонентов.

Используются и могут быть изменены, в т.ч., такие свойства, как Aligment - выравнивание теста внутри лейбла, AutoSize – подгонка лейбла под текст в нем или отсутствие этой подгонки, Caption – надпись в лейбле, LayOut - позиция текста в лейбле, WordWrap- перенос текста на другие строки в случае нехватки места.

4.Описать назначение компонента Edit. С помощью какого свойства осуществляется доступ к его содержимому во время разработки и работы программы?

Ответ: Edit – это компонент для ввода данных в одну строку. Во время разработки и работы программы доступ к его содержимому осуществляется с помощью свойства «Техt». Для того, чтобы заблокировать редактирование содержимого строки во время выполнения программы используется положительное значение свойства «ReadOnly».

5.Каким образом можно назначить кнопке выполнение тех или иных действий?

Ответ: открыв обработчик события, ввести соответствующий код.

6.Какими способами можно осуществить закрытие формы во время работы программы?

Ответ: 1) С помощью кнопки. Для ее создания добавить в форму компонент Button, в обработчике события ввести код «Form->Close();».

2) Нажать на «крестик» в правом верхнем углу окна программы.

Вывод

В ходе выполнения  данной лабораторной работы было проведено знакомство со средой разработки программ C++ Builder 6.0, изучены основные принципы и приемы работы. Также был разработан код и интерфейс программы, рассчитывающий объем и площадь поверхности куба.

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

Белов В.В.. Чистякова В.И. «Программирование в Delphi: процедурное, объектно-ориентированное, визуальное»: Учебное пособие. Гор. линия-Телеком, 2009


 

А также другие работы, которые могут Вас заинтересовать

50326. Формирование земельного участка под строительство автомобильной дороги. Методические указания 359 KB
  Формирование земельного участка под строительство автомобильной дороги Направление подготовки 120700 Землеустройство и кадастры Профиль подготовки Земельный кадастр Квалификация степень выпускника Бакалавр Уфа 2012 УДК 332 ББК 65. Формирование земельного участка под строительство автомобильной дороги Цель лабораторных занятий закрепление теоретических знаний и приобретение практических навыков по составлению и обоснованию проекта формирования...
50327. Определение кинематических характеристик по стробоскопическим фотографиям 246.5 KB
  Ошибкой измерения называется разность: Погрешность ∆Xэто количественная мера неизвестной экспериментатору ошибки ∂x.Отсчета и округления Относительная погрешность измерения: или б Погрешность прямых измерений nго количества наблюдений случайное отклонение результата iго измерения от среднего. средняя квадратичная погрешность отдельного наблюдения. Если то это наблюдение промах средняя квадратная погрешность всей серии n ...
50328. Повышение технического и организационного уровня производительности 190 KB
  Чтобы их реализовать, каждое предприятие должно иметь чёткую систему внутрифирменного планирования, которая формирует не только рациональную производственную структуру предприятия и его организационно
50329. Процесс выявления ошибок в практике учёта и контроля расчетов с дебиторами и кредиторами в коммерческой организации 104.31 KB
  Проанализировать нормативную и теоретическую базу по теме исследования; Рассмотреть особенности учёта с дебиторами и кредиторами в коммерческих организациях; Выявить ошибки, которые могут возникать при ведении учёта расчётов с дебиторами и кредиторами; Разработать рекомендации способствующие совершенствованию учёта и контроля расчётов с дебиторами и кредиторами.
50331. Цветоводство. Сведения о цветочных растениях 23.05 MB
  Книга «Цветоводство» написана с целью оказать посильную помощь производственникам, работающим по зеленому строительству. Учитывая широкие пределы темы, автор главное свое внимание сосредоточил на вопросах техники выращивания цветочных растений, на вопросах их ассортимента и в значительно меньшей степени коснулся общих вопросов цветоводства, так как их разрешение читатель может найти в богатой растениеводческой литературе, и русской и переводной, выпущенной за последние годы Сельхозгизом. В книге получил свое отражение и заграничный опыт культуры цветов, который частично может быть использован в цветоводстве СССР. Основной материал книги ориентирован на климатические условия средней полосы СССР.