Алгоритмические языки и программирование. Лабораторная №1. Вариант № 4
Состав работы
|
|
|
|
|
|
|
|
Описание
ЛАБОРАТОРНАЯ РАБОТА 1
Тема: Первое приложение на DELPHI
Цель работы: Ознакомиться с основными приемами работы в среде DELPHI
Задание 1. Выполните последовательно следующие действия
Запустите Delphi. (Пуск → Программы → Borland Delphi 5)
Выберите в Палитре компонентов закладку Standard.
Перенесите с Палитры компонентов на форму компоненты TLabel и TButton. Для этого поочередно подводите курсор мыши к компонентам, читая подсказки, до тех пор, пока не появится Label. Выберете его, нажав левую кнопку мыши, а затем переместите указатель на форму и нажмите еще раз на кнопку мыши. Помещенный на форму компонент будет иметь имя Label1.
Проделайте то же самое, только с компонентом TButton.
Напишите обработчик события Button1Click. Для этого выберите на форме Button1 и щелкните на него дважды. Вы окажетесь в окне редактирования. Приведите обработчик события нажатия кнопки к следующему виду:
procedure TForm1.Button1Click(Sender: TObject);
begin
___Label1.Caption:= 'Здравствуй, мир!';
end;
При нажатии на кнопку вызывается обработчик события Form1.Button1Click(Sender: TObject), в котором мы меняем свойство Caption у объекта Label1.
Создайте новый каталог с именем MyProject. Для этого выполните команду главного меню File → Save Project As и с помощью пиктограммы “Новый каталог” создайте новый каталог. Сохраните проект в созданном каталоге, при этом предлагается сохранить два файла (с расширением pas и prj). Можно набирать произвольные имена.
Запустите на выполнение созданное Приложение. Для этого выберете в главном меню пункт Run → Run, или нажмите клавишу F9.
Нажмите на кнопку в запущенном Приложении и посмотрите, что из этого получилось. Закройте Приложение.
Поместите на форму компонент TEdit (см. п.3) и TButton.
Приведите обработчик события нажатия кнопки Button2 к следующему виду (вызов обработчика см. в п.5): (Переключение между формой, инспектором объектов и окном редактирования - F12).
procedure TForm1.Button2Click(Sender: TObject);
begin
___Label1.Caption:= Edit1.Text;
end;
Измените свойство Edit1.Text на “Привет, студент!!!”. Для этого выберете на форме объект Edit1. Перейдите в Object Inspector, в закладке Properties найдите свойство Text и замените его.
Запустите на выполнение ваше Приложение. Попробуйте нажимать кнопку, вводя разное значение в строку редактирования. Закройте Приложение.
Добавьте компоненты TLabel и TButton. Установите свойство объекта Label2.Caption равным 1 (см. п.3).
Приведите обработчик события нажатия кнопки Button3 к следующему виду (см. п.5):
procedure TForm1.Button3Click(Sender: TObject);
Var i: integer;
Begin
___i:= StrToInt(Label2.Caption);
___Label2.Caption:= IntToStr(i+1);
end;
{ IntToStr, StrToInt – функции, преобразующие целый тип в строковый и строковый в целый соответственно }
Разместите на форме все кнопки вертикально, друг под другом. Выделите все кнопки и выровняйте их размеры и положение с помощью команд Edit → Size и Edit → Align.
Сохраните и запустите приложение из среды. Проверьте работоспособность всех кнопок формы.
Должно получиться подобное приложение
Задание 2.
Создайте новое приложение (команда главного меню File → New → Application).
Добавьте на форму три компонента TButton, три компонента TLabel и один компонент TEdit.
Выравняйте размеры и положение компонентов на форме. Измените названия кнопок и текст в строке редактирования. Строка редактирования должна содержать следующую информацию: название группы и последние две цифры шифра студента. Форма может выглядеть примерно таким образом.
Запрограммируйте действие каждой из кнопок. При нажатии на кнопку в соответствующей метке должны появляться фамилия, имя и отчество студента.
Тема: Первое приложение на DELPHI
Цель работы: Ознакомиться с основными приемами работы в среде DELPHI
Задание 1. Выполните последовательно следующие действия
Запустите Delphi. (Пуск → Программы → Borland Delphi 5)
Выберите в Палитре компонентов закладку Standard.
Перенесите с Палитры компонентов на форму компоненты TLabel и TButton. Для этого поочередно подводите курсор мыши к компонентам, читая подсказки, до тех пор, пока не появится Label. Выберете его, нажав левую кнопку мыши, а затем переместите указатель на форму и нажмите еще раз на кнопку мыши. Помещенный на форму компонент будет иметь имя Label1.
Проделайте то же самое, только с компонентом TButton.
Напишите обработчик события Button1Click. Для этого выберите на форме Button1 и щелкните на него дважды. Вы окажетесь в окне редактирования. Приведите обработчик события нажатия кнопки к следующему виду:
procedure TForm1.Button1Click(Sender: TObject);
begin
___Label1.Caption:= 'Здравствуй, мир!';
end;
При нажатии на кнопку вызывается обработчик события Form1.Button1Click(Sender: TObject), в котором мы меняем свойство Caption у объекта Label1.
Создайте новый каталог с именем MyProject. Для этого выполните команду главного меню File → Save Project As и с помощью пиктограммы “Новый каталог” создайте новый каталог. Сохраните проект в созданном каталоге, при этом предлагается сохранить два файла (с расширением pas и prj). Можно набирать произвольные имена.
Запустите на выполнение созданное Приложение. Для этого выберете в главном меню пункт Run → Run, или нажмите клавишу F9.
Нажмите на кнопку в запущенном Приложении и посмотрите, что из этого получилось. Закройте Приложение.
Поместите на форму компонент TEdit (см. п.3) и TButton.
Приведите обработчик события нажатия кнопки Button2 к следующему виду (вызов обработчика см. в п.5): (Переключение между формой, инспектором объектов и окном редактирования - F12).
procedure TForm1.Button2Click(Sender: TObject);
begin
___Label1.Caption:= Edit1.Text;
end;
Измените свойство Edit1.Text на “Привет, студент!!!”. Для этого выберете на форме объект Edit1. Перейдите в Object Inspector, в закладке Properties найдите свойство Text и замените его.
Запустите на выполнение ваше Приложение. Попробуйте нажимать кнопку, вводя разное значение в строку редактирования. Закройте Приложение.
Добавьте компоненты TLabel и TButton. Установите свойство объекта Label2.Caption равным 1 (см. п.3).
Приведите обработчик события нажатия кнопки Button3 к следующему виду (см. п.5):
procedure TForm1.Button3Click(Sender: TObject);
Var i: integer;
Begin
___i:= StrToInt(Label2.Caption);
___Label2.Caption:= IntToStr(i+1);
end;
{ IntToStr, StrToInt – функции, преобразующие целый тип в строковый и строковый в целый соответственно }
Разместите на форме все кнопки вертикально, друг под другом. Выделите все кнопки и выровняйте их размеры и положение с помощью команд Edit → Size и Edit → Align.
Сохраните и запустите приложение из среды. Проверьте работоспособность всех кнопок формы.
Должно получиться подобное приложение
Задание 2.
Создайте новое приложение (команда главного меню File → New → Application).
Добавьте на форму три компонента TButton, три компонента TLabel и один компонент TEdit.
Выравняйте размеры и положение компонентов на форме. Измените названия кнопок и текст в строке редактирования. Строка редактирования должна содержать следующую информацию: название группы и последние две цифры шифра студента. Форма может выглядеть примерно таким образом.
Запрограммируйте действие каждой из кнопок. При нажатии на кнопку в соответствующей метке должны появляться фамилия, имя и отчество студента.
Дополнительная информация
В файле находятся отчет в ворде и отдельно сам исполняющий файл Делфи. Внимание - после скачивания следует изменить мою фамилию на Вашу фамилию. Операция эта занимает не более минуты.
Работа выполнена качественно и сдана с первого раза!
Работа выполнена качественно и сдана с первого раза!
Похожие материалы
Алгоритмические языки и программирование
andreyka1486
: 9 марта 2013
Контрольная работа
ПРАВИЛА ВЫПОЛНЕНИЯ И ОФОРМЛЕНИЯ КОНТРОЛЬНОЙ РАБОТЫ
При выполнении контрольной работы необходимо строго придерживаться указанных ниже правил. Работы, выполненные без соблюдения этих правил, не засчитываются и возвращаются студенту для переработки.
На титульном листе должны быть указаны фамилия студента, его инициалы, номер варианта, название дисциплины.
В работу должны быть включены все задачи, указанные в задании, строго по своему варианту. Контрольные работы, содер
50 руб.
Алгоритмические языки и программирование. Лабораторная работа №4. Вариант № 4
andreyka1486
: 25 февраля 2013
ЛАБОРАТОРНАЯ РАБОТА 4
Тема: Создание простейшего текстового редактора.
Цель работы: Освоить использование основных диалоговых компонентов.
Задание 1. Выполните следующие действия
Поместите на форму компонент ТMainMenu. Структура меню должна иметь вид:
Image157.gif
Рисунок 4.1 Структура меню
При выборе пункта Автор должно появляется информационное окно с данными автора. При выборе пункта Выход приложение завершает свою работу.
Запустите приложение. Проверьте работу приложения
50 руб.
Алгоритмические языки и программирование. Лабораторная работа №3. Вариант № 4
andreyka1486
: 25 февраля 2013
ЛАБОРАТОРНАЯ РАБОТА 3
Тема: Создание главного меню.
Цель работы: Научится использовать в приложении главное меню.
Задание 1. Выполните следующие действия
Поместите на форму компонент MainMenu (закладка Standart на Палитре компонентов). Вызовите Дизайнер Меню, дважды щелкнув мышкой по компоненту на форме. Затем создайте меню как показано на рисунке 3.1. Для создания подменю можно воспользоваться командой Create SubMenu в контекстном меню, которое вызывается правой кнопкой мыши. После разработ
50 руб.
Алгоритмические языки и программирование. Лабораторная работа №2. Вариант № 4
andreyka1486
: 25 февраля 2013
ЛАБОРАТОРНАЯ РАБОТА 2
Тема: Определение нажатой клавиши и нажатого символа.
Цель работы: Ознакомиться с основными клавиатурными событиями визуальных компонентов.
Задание 1. Выполните следующие действия
Разместите на форме 6 объектов типа Label и одну кнопку с растровым изображением (компонент BitBtn на закладке Additional палитры компонентов). Установите у кнопки свойство Kind равным bkClose. Тогда при нажатии на эту кнопку приложение будет закрываться.
При создании одинаковых по размеру
50 руб.
Алгоритмические языки и программирование Лабораторная работа №5. Вариант 04
andreyka1486
: 25 февраля 2013
ЛАБОРАТОРНАЯ РАБОТА 5
Тема: Создание заставки текстового редактора. Создание таймера.
Цель работы: Научиться использовать различные виды форм.
Порядок выполнения работы:
Создание заставки
Откройте ранее созданный текстовый редактор. Создайте с помощью команды меню File → New → Form новую форму Form2. Эта форма будет использоваться в качестве заставки перед запуском главного окна приложения. Для новой формы удалите значение свойства Caption. Свойству BorderStyle присвойте значение bsNone (рез
50 руб.
Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных
evelin
: 30 сентября 2013
1 Формулировка задачи
Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных (СУБД).
2 Техническое задание
2.1 Основание для разработки
Основанием для разработки служит задание по дисциплине "Системное программирование", выданное на кафедре ИВС ПГТУ.
2.2 Требования к программе
2.2.1 Требования к функциональным характеистикам
Программа должна выполнять операции ввода , хранения , редактирования , удаления и поиска информации о
10 руб.
Оптические средства сопряжения лабораторная 1 вариант 4
cneltynjuehtw
: 14 сентября 2018
итоговый тест есть
Задача 1
Рассчитайте дальность передачи L (км) для различных модулей по различным волокнам. Ответ округляется до целого числа.
Дано:
Таблица 1
Ps,
дБм Pr,
дБм Pd,
дБм Ме,
дБ N Is,
дБ Nc Ic,
дБ Тип ОВ λ,
нм αm дБ/км
1,5 -18 1 3 17 0,05 4 0,1 2 1310 0,05
Таблица 2
Тип ОВ 2
λ,
нм 1310
αс , дБ/км 0,25
Задача 2
Оцените возможность использования данного модуля, учитывая энергетический потенциал оборудования (ЭП). Ответ да-1, нет-0.
Дано
Таблица1
Длина ,км 32
α , дБ/к
600 руб.
Лабораторные №1-3 по дисциплине: Языки программирования. Вариант 4
xtrail
: 28 июля 2024
*** Каждая лабораторная содержит отчет (doc) и файл программы на языке Python
Лабораторная работа No1
Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом.
Постановка задачи
Напишите программу для расчета по двум формулам. Подготовьте не менее пяти тестовых примеров. Предварительно выполните вычисления с использованием калькулятора или Excel (результаты вычисления по обеим формулам должны совпадать). используйте
900 руб.
Другие работы
Теплотехника ТОГУ-ЦДОТ 2008 Задача 5 Вариант 51
Z24
: 23 января 2026
Определить индикаторную мощность Ni двухтактного двигателя внутреннего сгорания по его конструктивным параметрам и среднему индикаторному давлению. Значения диаметра цилиндра двигателя D, ход поршня s, угловую скорость коленчатого вала ω, число цилиндров z и среднее индикаторное давление pi выбрать из табл. 30.
150 руб.
Контрольная работа по дисциплине: Операционные системы реального времени. Вариант общий
SibGOODy
: 18 марта 2018
Задание
Контрольная работа по материалу второй главы курса "Взаимодействие с помощью сообщений"
В данной работе предлагается разработать модель электростанции. На электростанции имеется пункт заготовления топлива, транспортное средство и четыре энергоблока (котла). Пункт заготовления делает топливо из сырого материала. Объём изготовленной порции всякий раз разный, т.к. зависит от количества и качества сырья (моделируется случайным числом). Когда порция топлива готова, транспортное средство дол
350 руб.
Шпаргалка: Свойства информации. Единицы измерения количества информации
Slolka
: 5 октября 2013
Базовые понятия
Информация, подходы к определению информации, виды информации, свойства информации; бит, байт, килобайт; вероятностный подход к измерению информации, объемный подход к измерению информации.
Обязательно изложить
Информация относится к фундаментальным, неопределяемым понятиям науки информатика. Тем не менее смысл этого понятия должен быть разъяснен. Предпримем попытку рассмотреть это понятие с различных позиций.
Термин информация происходит от латинского слова informatio, ч
10 руб.
Теплотехника РГАУ-МСХА 2018 Задача 4 Вариант 77
Z24
: 26 января 2026
По трубе внутренним диаметром d, мм и длиной L, м протекает вода со скоростью ω, м/с (рис. 2.3). Средняя температура воды – t, °С , а внутренней стенки трубы – tс, °С. Определите коэффициент теплоотдачи от воды к стенке трубы и передаваемый тепловой поток.
Ответить на вопросы:
1. Дайте определение конвективному теплообмену, вынужденной конвекции.
2. Что изучает теория подобия, каково ее назначение?
3. Какие наблюдаются режимы течения жидкости (газа) в трубах? При каких условиях они воз
200 руб.