- •В телекоммуникациях ” Преподаватель: доцент кафедры прикладной математики и кибернетики
- •Цель курса– ознакомление с общими принципами визуального программирования на примере системы Delphi.
- •Пример оформления контрольной работы. Вариант 12
- •1.1Структура программы 7
- •Рабочая программа курса
- •Основные конструкции языка Паскаль
- •Структура программы
- •Операторы языка Паскаль
- •Процедуры и функции
- •Объектно-ориентированная методология
- •Различные технологии программирования
- •Принципы объектно-ориентированного программирования
- •Модули и классы
- •Знакомство со средой программирования Delphi
- •Структура среды программирования
- •Проект Delphi
- •Главное меню среды
- •Первое приложение на Delphi
- •Контрольные вопросы
- •Библиотека визуальных компонентов (vcl)
- •Иерархия базовых классов vcl
- •Типы свойств компонентов. Изменение свойств
- •Некоторые общие свойства компонентов
- •События в Delphi
- •Некоторые общие события компонентов
- •Контрольные вопросы
- •Класс tForm
- •Роль формы в приложении
- •Свойства класса tForm
- •События формы
- •Пример использования событий формы
- •Контрольные вопросы
- •Графические возможности визуальных компонентов
- •Свойства класса tCanvas
- •Методы класса tCanvas
- •Примеры использования свойств и методов класса tCanvas
- •Использование визуальных компонентов
- •Редактируемые компоненты
- •Списки выбора
- •Диалоговые компоненты
- •Переключатели
- •Контрольные вопросы
- •Лабораторная работа 1
- •Лабораторная работа 2
- •Лабораторная работа 3
- •Лабораторная работа 4
- •Лабораторная работа 5
- •Контрольная работа правила выполнения и оформления контрольной работы
- •Правила получения зачета
- •Литература
Сибирский государственный университет
телекоммуникаций и информатики
“ Программирование на языке высокого уровня
В телекоммуникациях ” Преподаватель: доцент кафедры прикладной математики и кибернетики
Ситняковская Елена Игоревна.
E-mail: sitlen@mail.ru
Сведения о кафедре:
Кафедра – к.430а
Лаборатории - к. 425, 430, 432, 409
Секретарь кафедры – Киселькова Татьяна Александровна – к. 423
Телефон – 269-82-72
Цель курса– ознакомление с общими принципами визуального программирования на примере системы Delphi.
Задачи курса:
1) Приобретение навыков работы в среде системы визуального программирования Delphi (версия не ниже 4.0).
Создание простейших Приложений.
Рекомендуемая литература:
любая книга (не справочник) по Delphi версии не ниже 4.0, в которой понятно и наглядно даны описания работы в среде и создания первого Приложения, а также в которой есть описания компонентов, упоминаемых в заданиях для контрольной работы (рекомендуемый автор - Фаронов В.В.);
лекционный материал.
Требования к выполнению и оформлению контрольной работы.
Требуется:
выполнить задание для контрольной работы согласно своему варианту (номер варианта определяется по двум последних цифр номера зачетной книжки), используя систему Delphi версии не ниже 4.0 (предпочтительнее версии 6.0 или 7.0);
составить и отправить отчет, содержащий следующее:
текст задания;
распечатку формы;
распечатку модуля.
(Диски присылать не надо)
В случае отсутствия возможности сделать распечатки, в отчет следует аккуратно перерисовать форму и переписать текст модуля (небрежно выполненные работы будут возвращены).
Примечание: Чтобы перенести вид формы в текстовый документ необходимо выполнить следующие действия:
- открыть текстовый документ, открыть Приложение;
- сделать форму активной (для этого надо щелкнуть на ней мышкой);
- выполнить команду Alt + Print Screen;
- перейти в текстовый документ, установить курсор в нужное место и выполнить команду Ctrl + V.
Пример оформления контрольной работы. Вариант 12
Задание1. Создать Приложение, содержащее две кнопки Color и Close и работающее следующим образом: кнопка Color изменяет цвет формы на желтый, кнопка Close закрывает Приложение.
Вид формы (скриншот ):
Текст модуля:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
if Color<>clYellow then Color:=clYellow
else Color:=clBtnFace; ;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Close;
end;
end.
Требования к получению зачета .
Защита контрольной работы.
Выполнение одной из 5-ти (по заданию преподавателя) лабораторной работы.
Защита лабораторной работы.
Таким образом, к зачету необходимо:
- получить общие навыки работы в среде Delphi, необходимые для создания (и сохранения!) простейших Приложений;
- уметь создавать простейшие Приложения;
- знать основные свойства, методы и события всех компонентов, упоминаемых в заданиях для контрольной работы (в т.ч. основные свойства, методы и события формы).
ОГЛАВЛЕНИЕ
Рабочая программа курса 6
1.Основные конструкции языка Паскаль 7