Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЯПВУ.Delphi.doc
Скачиваний:
17
Добавлен:
11.04.2015
Размер:
3.25 Mб
Скачать

Сибирский государственный университет

телекоммуникаций и информатики

Программирование на языке высокого уровня

В телекоммуникациях ” Преподаватель: доцент кафедры прикладной математики и кибернетики

Ситняковская Елена Игоревна.

E-mail: sitlen@mail.ru

Сведения о кафедре:

Кафедра – к.430а

Лаборатории - к. 425, 430, 432, 409

Секретарь кафедры – Киселькова Татьяна Александровна – к. 423

Телефон – 269-82-72

Цель курса– ознакомление с общими принципами визуального программирования на примере системы Delphi.

Задачи курса:

1) Приобретение навыков работы в среде системы визуального программирования Delphi (версия не ниже 4.0).

  1. Создание простейших Приложений.

Рекомендуемая литература:

  • любая книга (не справочник) по Delphi версии не ниже 4.0, в которой понятно и наглядно даны описания работы в среде и создания первого Приложения, а также в которой есть описания компонентов, упоминаемых в заданиях для контрольной работы (рекомендуемый автор - Фаронов В.В.);

  • лекционный материал.

Требования к выполнению и оформлению контрольной работы.

Требуется:

  1. выполнить задание для контрольной работы согласно своему варианту (номер варианта определяется по двум последних цифр номера зачетной книжки), используя систему Delphi версии не ниже 4.0 (предпочтительнее версии 6.0 или 7.0);

  2. составить и отправить отчет, содержащий следующее:

  • текст задания;

  • распечатку формы;

  • распечатку модуля.

(Диски присылать не надо)

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

Примечание: Чтобы перенести вид формы в текстовый документ необходимо выполнить следующие действия:

- открыть текстовый документ, открыть Приложение;

- сделать форму активной (для этого надо щелкнуть на ней мышкой);

- выполнить команду 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.

Требования к получению зачета .

  1. Защита контрольной работы.

  2. Выполнение одной из 5-ти (по заданию преподавателя) лабораторной работы.

  3. Защита лабораторной работы.

Таким образом, к зачету необходимо:

- получить общие навыки работы в среде Delphi, необходимые для создания (и сохранения!) простейших Приложений;

- уметь создавать простейшие Приложения;

- знать основные свойства, методы и события всех компонентов, упоминаемых в заданиях для контрольной работы (в т.ч. основные свойства, методы и события формы).

ОГЛАВЛЕНИЕ

Рабочая программа курса 6

1.Основные конструкции языка Паскаль 7