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


 

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

54101. Історію творить людина (образ Богдана Хмельницького в історії та літературі) 593 KB
  Історію творить людина образ Богдана Хмельницького в історії та літературі Очікувані результати. історичне доміно уривки з історичних пісень записи українських пісень уривки з художніх та документальних фільмів про Богдана Хмельницького портрети історичних осіб. У лютому 1648 року золотий спокій поляків зруйнувала національновизвольна війна під керівництвом славетного гетьмана Богдана Хмельницького. Отже тема нашого уроку Національновизвольна війна під проводом Богдана Хмельницького та відображення подій цього періоду в...
54102. ЛЮДИНА - ЧАСТИНА ВСЕСВІТУ 45.5 KB
  Навчити учнів висловлювати своє судження про людину як частину природи; виховувати почуття любові до навколишнього середовища дбайливого ставлення до природних ресурсів України; розвивати зв’язне мовлення уміння колективної праці. По закінченні діалогу кожен бажаючий зможе висловити свою думку з того и іншого питання перед класом Робота в парах Хто називається людиною Хто називається культурною людино Чи самотня людина на Землі Що таке природа Чи може людина існувати окремо...
54103. СЦЕНАРІЙ СВЯТА «НАШ ЛЬВІВ» (для учнів четвертих класів) 293.5 KB
  По центру напис Наш Львів. ВЕДУЧІ: показ кадрів із фільму Наш Львів на екрані що супроводжу ються словами ведучих Це місто ще й досі не можуть поділити народиякі вважають його своїм. Княжий Львів кажуть українці.
54105. Здрастуй, господине Масляна! 350 KB
  3й скоморох Кожен рік сього числа – Як гласить Наказник Дітям всім цієї школи Слід іти на празник передав Наказ 2му скомороху 4й скоморох Неодмінно мають всі Заспівати гімн Зимі І з пошаною до бору Проводити її з двору 5й скоморох Сонце в небі радо всміхається До нас Масляна повертається Раптом до залу вбігає Баба Яга в подраному кожусі з метлою в руках. Під музику входить Масляна Танок Масляни. Масляна Ой ВенаЮ Весна сонця ясного не давай Весна дощу рясного А давай нам сонечка – дзвоничка Та веселощів цілу...
54106. Криза грецької державності та піднесення Македонії 117 KB
  Мета: Розглянути причини занепаду Греції й піднесення Македонії; дати уявлення про Македонію як велику військову державу; Удосконалити навички роботи з підручником установлення причиннонаслідкових зв'язків удосконалити навички складання плану пункту параграфа. Філіп І Завоювання Греції Македонією. Кого вони зображували За якими історичними джерелами ми можемо скласти уявлення про живопис Стародавньої Греції Яку роль відіграло мистецтво Стародавньої Греції в розвитку світової культури Переконавшись у якості знань здобутих учнями на...
54107. Криза грецької державності та піднесення Македонії 53.5 KB
  У середині ІУст.до н.е. становище грецьких міст-держав погіршилося внаслідок війни з персами, незалежність в якій вони зберегли, але понесли тяжких втрат, а також через внутрішні конфлікти та політичну роздробленість. Саме в цей час, зміцніла та почала процвітати Македонія, яка і скористалася ослабленням Греції.
54108. Базовые функции культуры 35 KB
  Человекотворческая функция. или гуманистическая функция. цицерон говорил о ней - cultura animi - возделывание, взращивание духа. бердяев считал, что судьбу нашего отечества должны решать люди с обновленным духом, иной волей к преображению жизни. все остальные функции так или иначе связаны с этой и даже вытекают из нее.
54109. День матері, Година спілкування 34 KB
  З часом воно поширилось і в інші країни світу. В Україні це свято відзначають вже 83 роки. Особливо готуються до цього свята діти. Вони дарують матусям власноруч виготовленні сувеніри та багато теплих, ласкавих та ніжних слів. Дякують за тепло, турботу та безмежну любов своїх матусь).