Delphi 语言

(2003年4月1日补记)

课程的名称为 Delphi Programming ,课程代号: COMP1457, 12节课,3个学分。

课本 Mastering Delphi 5。作者:Macro Cantu

老师 是个亚洲人。考试和作业给分很严格。他自己有个服务器。

学习工具 当时学院里使用Borland  Delphi  5.0 编译器。我一直很喜欢Borland 公司的编译器。

教学内容

  • Delphi IDE.

  • Structure programming method, modular design.

  • Object oriented programming methodologies (class, object, inheritance and polymorphism ).

  • Standard Visual Component Library.

  • Error and exception handling technique.

  • Graphic programming

  • I/O and file manipulation. Database design and connectivity.

  • Introduction to Dynamic Link Library programming.

  • Create your own Delphi custom component.

  • Introduction to ActiveX, COM & DCOM models.

计分方法:

  • Lab Assignments      30%

  • Project              20%

  • Mid term Tests       20%

  • Final Examination    30%

作业 有1个 project可带回家做,其它是课堂作业。

考试 采取卷考试方法。前半部分为笔试,后半部分是上机考。考试时间较紧。

学完这门课后,觉得Delphi 和 Visual Basic 差不多。不过 Delphi的程序还可运用在 Linux 等平台上。当时觉得 Delphi 的网络方面的组件比Visual Basic多,而且容易自己定做组件。这门课主要收获是,懂得了如何制作 DLL program 和 Component。