FIŞA DISCIPLINEI

convoyafternoonSoftware and s/w Development

Nov 13, 2013 (3 years and 9 months ago)

129 views


COURSE PROGRAMME

C
OURSE
N
AME

THE DELPHI PROGRAMMING LANGUAGE
CODE
:

M
ASTER
I

Y
EAR

1
S
EMESTER

2
C
OURSE
T
YPE
(
OB
-obligatory/
OP
-optionally/
F
-facultative)
OB

N
UMBER OF
H
OURS
PER
W
EEK

T
OTAL
H
OURS PER
S
EMESTER

T
OTAL
H
OURS
OF
I
NDIVIDUAL
A
CTIVITY

C
REDITS
P
OINTS

T
YPE OF
E
VALUATION


T
EACHING
L
ANGUAGE

C
S
L
Pr.





2

2

56
94
5
examination
ROUMANIAN


A
CADEMIC AND
S
CIENTIFIC
T
ITLE
,

N
AME

D
EPARTMENT

T
AUGHT BY

P
H
D

A
SSOC
P
ROF
M
IHAI
N
ECULA

Mathematics

P
RE
-
REQUISITES

Object-oriented programming

C
OURSE
A
IMS AND
O
BJECTIVES

The aims of the course are to learn the Delphi programming language and to make the student to
be able to use the Embarcadero RAD Studio for console and VCL applications.
C
ONTENTS

Introduction to Pascal, Comparison of C / Pascal;
Delphi Basics.
Procedural programming in Delphi, functions and procedures, calling conventions;
Modular programming, units;
Object oriented programming in Delphi. Classes, fields, methods, properties.
Derivation of classes. Inheritance;
Event-based programming. Delegation, events, messages,
Interfaces.
Exception handling.
Component-based programming. VCL class hierarchy. Standard components;
Graphics in Delphi.
Delphi forms. Tapplication and TForm class, standard forms;
S
EMINARY
/

L
ABORATORY
T
EMATICS

The use of the RAD Studio programming environment for Delphi console and VCL applications
which should reflect the course thematic.
T
EACHING
M
ETHODS

Blackboard presentation and work with the PC

R
EFERENCES

[1] Borland®, Object Pascal Language Guide, Borland Software Corporation, 2001
[2] Steve Teixeira and Xavier Pacheco, Delphi 6 Developer’s Guide, Sams Publishing, 2002
[3]Tutorial online: http://docwiki.embarcadero.com/RADStudio/en/Main_Page

conditions
Active participation during the laboratories, creation and testing the programmes.
criteria
The ones that do not pass the tests and/or not have minimum half of the presences at the laboratories
will be examined afterwards also from that part.
modes
Horal examination of applications on the computer, based on announced themes at the end of the
course.
A
SSESSMENT AND
E
XAMINATION

final mark formula
nFinally=(nLab+nExam)/2