Теория и методика изучения основ объектно-ориентированного программирования в школьном курсе информатики

Курсовой проект - Педагогика

Другие курсовые по предмету Педагогика

GetProp : TPropType;:=SampleField;;TMyClass.SetProp(Value : TPropType);:=Value;;

 

Приложение 6

 

TSampleClass = class(TObject): integer;SampleProp : TPropType read FSampleFSample;;

 

Приложение 7

 

TCircle = class

Х,у : double;: double;area : double; virtual;circumference : double;inside(x,y:double) : boolean: virtual;

end;= class(TCircle): double;area : double; override:circumference2 : double;inside(x.y:double) : boolean; override;

end;

 

Приложение 8

 

оператор_1;

оператор_2;исключителыная_ситуация_1 do оператор_3;исключительная_ситуация_2 do оператор_4;оператор_N;;

 

Приложение 9

 

оператор_1;

оператор_2;

finally

оператор_3;

оператор_4;

оператор_N;;

 

Приложение 10

 

type= class

х,у : double;: double;area : double;circumference : double;inside(x,y:double) : boolean;;

 

Приложение 11

 

var: TCircle;

 

Приложение 12

 

TRing = class(TCircle): double;area : double;circumference2 : double;inside(x.y:double) : Boolean;;

 

Приложение 13

 

Туре

идентификатор_типа_1 = integer;

 

Приложение 14

 

идентификатор_переменной_1 : integer;

 

Приложение 15

 

Целые типы Object Pascal

 

Обозначение типаДиапазон значенийЗанимаемый объем памятиБез знакаByte0... 2558 битWord0... 65 53516 битLongWord0... 4 294 967 29532 битаCardinal0... 4 294 967 29532 битаCo знакомShortlnt-128... 1278 битSmalllnt-32 768... 32 76716 битInteger-2 147 483 648... 2 14748364732 битаLonglnt-2 147 483 648... 2 147 483 64732 битаInt64-263 … 263- 164 бита

Приложение 16

 

Действительные типы Object Pascal

 

Обозначение типаДиапазон значенийКоличество значащих цифрОбъем памятиSingle(1.5 х 10-45... 3.4 х 1038)7...84 байтаReal48(2.9 x 10-39... 1.7 x 1038)11...126 байтReal, Double(5 x 10-324... 1.7 х 10308}15...168 байтExtended(3.4 х 10-4932... 1.1 х 104932)19...2010 байтComp-263 + 1... 263 - 119...208 байтCurrency-922337203685477.5808... 922337203685477.580719...208 байт

Приложение 17

 

Var

А ; array of char;

 

Приложение 18

 

type= set of AnsiChar;: NumSet;: set of 0..100;

 

Приложение 19

 

type= record: integer;,field3 : real;: array[0..4] of char;;: MyRecType;: record;

Field1 : byte;.field3 : extended;

end;

 

Приложение 20

r: file of real; // переменная файла вещественных чисел

F2 : file; // нетипизированная файловая переменная

F2 : TextFile; // переменная текстового файла

 

Приложение 21

 

Интерфейс Delphi

 

 

Приложение 22

 

Окно диалога New Items обеспечивает доступ к хранилищу объектов

 

 

Приложение 23

 

Окно диалога Project Manager

 

 

Приложение 24

 

Панели инструментов Delphi

 

 

Приложение 25

 

Инспектор объектов

 

 

Приложение 26

 

Тематический план школьного курса "Основы объектно-ориентированного программирования"

 

Тема учебного занятияКоличество часов1. Основные понятия объектно-ориентированного программирования62. Идеология программирования под Windows23. Визуальная среда программирования Delphi. Инструментарий Delphi. Основные категории Delphi: свойства, методы64. Структура приложения в Delphi. Проект. Файлы проекта. Описание файлов25. Управление компонентами при проектировании. Форма, её свойства, события, методы26. Разработка и реализация простого приложения47. Разработка проекта68. Графические возможности Delphi6Всего:34

Приложение 27

 

 

Приложение 28

 

 

Приложение 29

 

procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);;;TForm2.N2Click(Sender: TObject);openpicturedialog1.Execute then image1.Picture.LoadFromFile(openpicturedialog1.FileName);.Show;;TForm2.N3Click(Sender: TObject);.Hide;;TForm2.N4Click(Sender: TObject);

begin;;