荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Version (风过留枫), 信区: CIE
标  题: 国际认证软件程序员课程设计介绍
发信站: 荔园晨风BBS站 (Sun Dec  8 17:20:50 2002), 站内信件


                          国际认证软件程序员课程设计介绍

课程一 程序设计导论

    目的:通过对程序设计理论的学习及结合C语言的学习,帮助学员建立程序设计的基本
思想和熟悉程序设计方法,了解结构化程序设计及良好程序设计风格的重要性,能够使用C
语言编写简单的程序。

内容

1、 程序设计与算法理论概述

2、 数据类型、运算符、表达式

3、 语句及程序控制结构,顺序,分支与循环

4、 函数和子过程

5、 预处理

6、 数组的概念与实现

7、 C语言的指针概念与计算机寻址结构

8、 结构及联合

9、 文件系统的概念及访问

10、结构化程序设计思想及程序设计风格

 课程二 MS SQL Server 2000 数据库设计与编程

目的:通过对SQL Server2000数据库的学习及应用,帮助学员掌握关系数据库理论和设计
方法,明白规范化数据库设计的方法及重要性。了解数据库对象及建立、编程、使用方法
,通过课程实践,使学员掌握T-SQL语言程序设计及应用。

内容

一、   基础

1、 SQL2000概述

2、 SQL2000安装与配置

u安装需求

u安装过程

   u解决安装问题

3、 SQL2000工具介绍

u服务管理器

u企业管理器

  u查询分析器

二、 SQL2000数据库

4、 数据库理论基础

u数据库系统模型介绍

u关系数据库系统概念

u设计与规划关系型数据库

u关系数据库规范化范式理论与E-R方法

5、 SQL Server2000数据类型

6、 SQL2000数据库创建与管理

u创建数据库

u设置数据库选项

u修改数据库

u删除数据库

7、 SQL2000数据库表的创建与管理

u使用企业管理器创建和管理表

u实用T-SQL语句创建和管理表

三、  T-SQL语言和数据库编程

8、T-SQL语言介绍

9、T-SQL语言程序设计

变量、函数、程序流程控制、游标等

10、   视图的理论与应用

u试图的概念

   u使用企业管理器创建和管理视图

   u使用T-SQL语句创建和管理视图

   u使用视图操作数据库表数据

10、   索引

u索引的概念

   u索引的类型及应用

u创建索引、维护更新索引、删除索引

11、   触发器

u触发器的概念

   u创建和管理触发器

u触发器应用实例

12、   存储过程

u存储过程简介

   u创建和管理存储过程

u存储过程应用实例

13、   SQL2000数据库安全管理

用户身份验证方式、用户登录管理、角色及用户数据库权限管理

14、   数据库备份与恢复

u备份的概念及重要性

   u执行备份

u数据库恢复

15、   基于Web的数据库应用

uASP/SQL Server应用程序介绍

   uWeb数据库应用实例


课程三 网络数据库技术与应用

    目的:通过对结合SQL
Server2000网络数据库的学习及应用,帮助学员掌握WEB网络数据库编程及访问方法,了解
并掌握HTML、ASP、VBScript等脚本语言进行Web编程,熟悉Web服务器端编程,使用ASP通
过ADO使用ODBC、OLEDB访问数据库。通过一个完整实用性在线书店的课程设计使学员完全
掌握基于ASP的网络数据库编程技术。

内容

1、 网络数据库概论

关系数据库基础、Web服务器与客户端

2、 SQL语言

SQL语言概述,DDL,DML

3、 Web网络数据库基础

uHTML语言

  u脚本语言,VBScript

uASP基础与提高

4、 网络数据库设计与实现

u设计方法,常用数据库平台

  u网络数据库建立与维护

    u数据表的建立与维护

5、 网络数据库的访问

uASP与网络数据库

  uADO的概念与应用

uODBC与OLEDB概念与应用

  u使用ADO编程访问数据库

6、 数据库完整性和安全性

7、 网络数据库应用实例--网上在线书店的设计与开发

u前台网站设计

  u后台数据管理设计


课程四 Delphi 程序设计

   目的:培养Delphi程序员,通过对Delphi课程的学习及实例编程,帮助学员掌握Object
 Pascal语言及编程方法,了解Delphi可视化编程环境及控件使用与编程,
熟练掌握使用Delphi进行Internet、网络数据库编程与设计。

内容

1、 Delphi概述

2、 Delphi集成开发环境介绍

3、 Object Pascal语言

4、 Delphi常用控件编程

5、 数据库组件编程

6、 Internet编程

7、 数据库设计与编程

8、 开发实例

uC/S模式编程实例(基于MS SQL Server)

  u多层应用结构程序设计实例

课程五 Java编程  (参考现JAVA课程)

目的:培养基于Internet的JAVA程序员

内容:

1.Java介绍

   uJava与Internet(网际网、互联网)

   uWeb是什么?

u客户端程序开发

   u服务端程序开发

uJava的优点

2.面向对象导论和Java中的对象

3.开发工具介绍和第一个Java程序

4.控制程序流程

u优先序

u运算符

   u流程控制

5.初始化和清理

6.编写自己的java文件

u第一个java文件的编写

   uclass的内部结构

7.class的重用

u多态

   u类型转换

u接口

   u内部类(Inner classes)

8.持有你的对象

uArrays(数组)

   uArrayList

uList

   uSets

uMaps

   uVector

uEnumeration

   uHashtable

9.通过异常处理错误

10.Java I/O 系统

uInputStream

   uOutputStream

uReaders

   uWriters

u文件读取示例

11.制作窗口和applet

u第一个applet的实现

   u界面的布局管理器

uswing的事件处理模型

12.各种Java界面组件

13.程序界面的外观设计

u外观风格
uJavaBean介绍

u其他

14.多线程

15.数据库程序设计初步

uJDBC,Java数据库连接机制

   u一个GUI版的查询程序

u更复杂的示例

16.典型的C/S程序的设计

17.Web程序设计

uServlets

   uJava Server Pages(JSP)

uWeb程序设计实战

18.Rmi和EJB简介

课程六 Visual C++程序设计

目的:培养C++程序员,通过对C到C++再到Visual C++的学习及实例编程,帮助学员循序渐
进的掌握C++语言及编程方法,了解Windows系统的原理及Windows环境下Viusal C++编程方
法。

内容

1、 Visual C++6 介绍

Visual C++ 6 集成环境的使用于安装

2、 C语言基础

3、 C++基础

uC++与C的主要差别,面向对象编程的概念

   uC++类与面向对象编程

uC++项目的创建

   u对象初始化

u类的继承

   u多态性与虚函数

4、 Win32应用程序设计

uWin32基础与基本编程方法

u编程实例

5、 用Visual C++创建基本菜单程序

uVisual C++集成环境

   uAppWizard,Class Wizard,资源编辑器

6、 基本对话框的程序设计实例编程

模式对话框与非模式对话框编程

7、 绘图程序设计

8、 文本输入输出程序设计

9、 多媒体编程

u位图的显示技巧及不规则窗口编程实例

   u图标的显示

u声音、时钟、动画编程

10、 数据库编程

 --
*                                     *                                  *
                          *             *
                      no more to say
                  ★     just wish you   ★
                            good luck

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.1.50]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店