Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Создание консольного приложения




СБОРНИК ДЛЯ ВЫПОЛНЕНИЯ ПРАКТИЧЕСКИХ ЗАДАНИЙ

По дисциплине

ОСНОВЫ ВИЗУАЛЬНОГО ПРОГРАММИРОВАНИЯ

 

г. Семей- 2007 г.


Шайханова А.К. Сборник для выполнения практических заданий по дисциплине «Основы визуального программирования» для студентов специальности 360140 «Автоматизация и информатизация в системах управления» Семипалатинского государственного университета имени Шакарима, - Семей, 2007. – 128с.

 

 

«_____»__________2007 г.

 

 

Рецензенты: Есенбекова Г.Ж. канд.техн. наук, доцент, Семипалатинский филиал университета «Кайнар»

Жаманов К.Х., канд. техн. наук, доцент, СГУ имени Шакарима

 

 

Сборник для выполнения практических заданий по дисциплине «Основы визуального программирования» для студентов специальности 360140 «Автоматизация и информатизация в системах управления» всех форм обучения.

 

Рекомендовано к изданию Учебно-методическим советом Семипалатинского государственного университета имени Шакаримая, протокол №____ от «___»_______2007 г.

 

© Семипалатинский государственный

университет имени Шакарима

 

Основы визуального программирования

Введение

Язык формирует наш способ мышления и определяет, чем мы можем мыслить.

Б.Л. Ворф

 

Визуальный язык программирования формирует наше воображение и определяет, что мы можем себе представить.

В традиционной процедурной модели программирования выполнение программы начинается с первой строки и следует стандартным путем с вызовом, по мере необходимости, тех или иных процедур. В объектно-ориентированных языках реализуется событийно-управляемая модель программирования, т.е. программа выполняется, не следуя строго определенным путем, а в зависимости от того, какие наступают события.

Эти события вызываются либо действиями пользователя, либо сообщениями от системы. Таким образом, последовательность выполнения запущенной программы определяется последовательностью событий. При последующем запуске программы последовательность может быть иной.

В мире существует несколько раз­личных сред визуальной разработки: Visual Basic, Delphi, Borland C++ Builder и другие. Каждая рассчитана на свой язык программирования, от которого зависят правила записи программ. Готовая программа состоит из опе­раторов этого языка, причем часть этих операторов записывают вручную, а часть операторов система программирования подставляют автоматически.

Системы визуального объектно-ориентированного программирования предоставляют разработчику множество средств для создания объектов и настройки их свойств и методов. Свойства объектов всегда имеют названия, процесс настройки можно выполнять с помощью специальных графических средств, не прибегая к ручному кодированию. Эта особенность визуальных систем разработки значительно повышает производительность программиста и делает создание больших программ достаточно простым.

Мы будем использовать одну из самых мощных систем визуальной разработки программ — среду Delphi. Язык программирования, который использован в ней, назы­вается Object Pascal (Объектный Паскаль).

Целью данного сборника практических заданий является изучение и закрепление знаний по дисциплине «Основы визуального программирования».


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

«Моя первая программа»

Цель работы -создать программу, выполняющую следующие действия:

1. После запуска программы появляется окно.

       
 
 
   
Рисунок 1

 

 


2. Для выхода из программы необходимо щелкнуть мышью на кнопке «Закрыть».

Описание плана разработки программы

1. Открыть новый проект.

2. Разместить на форме экземпляры компонентов: метку Label и кнопку Button.

3. Выполнить следующие действия:

 

Таблица 1. Свойства проекта 1

Выделенный объект Вкладка окна Object Inspector Имя свойства/ имя события Действие
Form1 Properties Caption (надпись) Установка имени формы «Проект1»
Label1 (Вкладка Standard)   Properties Caption Ввод текста надписи «Моя первая программа»
AutoSize (Автоподбор) Ввод значения свойства: True
Font → Color Выбрать цвет: clPurple
Button1 (Вкладка Standard) Properties Caption Установка имени кнопки «Закрыть»
Events OnClick Close;

 

4. Сохраните проект, запустите и протестируйте его.

 

 


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

Создание консольного приложения

Цель работы -создать консольную программу.

1. Дать команду главного меню File > New > Other (Файл > Новый > Другое), и в диалоговом окне на закладке New выбрать значок Console Application (Консольное приложение).

       
 
 
   
Рисунок 2

 

 


2. После нажатия на кнопку OK экран примет следующий вид:

 

       
 
 
   
Рисунок 3

 


3. Текст был сгенерирован Delphi автоматически. Он представляет собой шаблон создаваемого приложения. Ничего изменять в этом тексте в принципе не надо - он соответствует готовой программе. Но внесем некоторые изменения.

       
 
 
   
Рисунок 4

 


4. Введите текст программы в окно кода.

 

       
 
 
   
Рисунок 5

 

 


5. Выбрать команду Run. Получить результат. Нажать Enter для выхода в окно кода.

 

       
 
 
   
Рисунок 6

 



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

«Приветствие»

Цель работы -создать программу, выполняющую следующие действия:

1. После запуска программы по щелчку мышью на кнопке «Приветствие» появляется сообщение «Первые успехи».

 

       
 
 
   
Рисунок 7

 


2. Для выхода из программы необходимо щелкнуть мышью на кнопке «Закрыть».

Описание плана разработки программы

1. Открыть новый проект.

2. Разместить на форме экземпляры компонентов: метку Label и две кнопки Button.

3. Выполнить следующие действия:

 

Таблица 2. Свойства проекта 3

Выделенный объект Вкладка окна Object Inspector Имя свойства/ имя события Действие
Form1 Properties Caption Установка имени формы «Проект2»
Label1 Properties Caption Ввод текста надписи «Первые успехи»
Button1 Properties Caption Установка имени кнопки «Приветствие»
Events OnClick Label1.Caption:=’Первые успехи’
Button2 Properties Caption Установка имени кнопки «Закрыть»
Events OnClick Close;

 

4. Сохраните проект, запустите и протестируйте его.

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...