全国计算机技术与软件专业技术资格(水平)考试软件设计师考试大纲

全国计算机技术与软件专业技术资格(水平)考试软件设计师考试大纲
作 者: 全国计算机技术与软件专业技术资格考试办公室
出版社: 清华大学出版社
丛编项: 全国计算机技术与软件专业技术资格考试指定用书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 计算机软件专业技术资格和水平考试
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《全国计算机技术与软件专业技术资格(水平)考试软件设计师考试大纲》作者简介

内容简介

本书是全国计算机技术与软件专业技术资格(水平)考试办公室组织编写的软件设计师考试大纲。本书还包括了国家人事部、信息产业部的有关文件以及考试简介。软件设计师考试大纲是针对本考试的计算机软件专业中级资格制订的。通过本考试的考生,可被用人单位择优聘任为工程师职务。

图书目录

第1章 Delphi概述

1. 1 Delphi的发展

1. 2 Delphi的特点

1. 2. 1 Delphi是一个可视化的编程工具

1. 2. 2 Delphi是面向对象的开发工具

1. 2. 3 Delphi具有高效率的编程方式

1. 2. 4 Delphi具有强大的数据库功能

1. 2. 5 DelPhi可方便地开发Internet程序

1. 3 Delphi可视化编程的一些基本概念

1. 3. 1 窗体

1. 3. 2 组件

1. 3. 3 对象

1. 3. 4 对象的属性

1. 3. 5 对象的事件和事件驱动模式

1. 3. 6 对象的方法

1. 4 Delphi的安装与启动

1. 4. 1 Delphi的安装

1. 4. 2 Delphi的启动

习题1

第2章 Delphi的集成开发环境

2. 1 主窗口

2. 1. 1 标题栏

2. 1. 2 菜单栏

2. 1. 3 工具栏

2. 1. 4 组件模板

2. 2 窗体设计窗口

2. 3 代码编辑窗口

2. 4 对象观察窗口

2. 5 对象检查器

2. 5. 1 对象选择列表

2. 5. 2 属性选项卡

2. 5. 3 事件选项卡

习题2

第3章 Delphi应用程序设计初步与项目管理

3. 1 设计一个简单的Delphi应用程序

3. 1. 1 创建一个新的应用程序项目

3. 1. 2 在窗体中放置所需要的组件

3. 1. 3 设置窗体和组件的属性

3. 1. 4 为对象选定事件并编写事件处理代码

3. 1. 5 保存程序文件

3. 1. 6 编译. 运行. 调试程序

3. 2 Delphi应用程序项目和项目管理器

3. 2. 1 项目

3. 2. 2 项目的组成

3. 2. 3 Delphi的项目管理

习题3

第4章 Delphi的编程语言--ObjectPascal

4. 1 代码格式

4. 1. 1 字符集和保留字

4. 1. 2 字母的大. 小写

4. 1. 3 空白区

4. 1. 4 注释

4. 1. 5 书写风格

4. 2 常量和变量

4. 2. 1 常量

4. 2. 2 变量

4. 3 数据类型

4. 3. 1 基本数据类型

4. 3. 2 构造数据类型

4. 3. 3 指针类型

4. 4 运算符和表达式

4. 4. 1 运算符

4. 4. 2 表达式

4. 5 语句

4. 5. 1 语句的分类

4. 5. 2 赋值语句

4. 5. 3 if语句

4. 6. 4 Case语句

4. 5. 5 for语句

4. 5. 6 while语句

4. 5. 7 repeat语句

4. 5. 8 goto语句

4. 6 过程与函数

4. 6. 1 过程和函数的定义

4. 6. 2 过程和函数的调用

4. 6. 3 过程和函数调用时的参数传递

4. 6. 4 常用的标准函数和过程

4. 7 类和对象

4. 7. 1 类的基本概念

4. 7. 2 类的定义

4. 7. 3 对象的创建与删除

4. 8 类的继承性

4. 8. 1 类的继承的概念

4. 8. 2 覆盖

习题4

第5章 窗体组件与窗体的设计

5. 1 窗口. 窗体和窗体组件

5. 1. 1 窗口

5. 1. 2 窗体组件和窗体

5. 2 窗体组件的属性

5. 2. 1 窗体组件的外观属性

5. 2. 2 窗体组件的布局属性

5. 2. 3 窗体组件的状态属性

5. 2. 4 其他属性

5. 3 窗体组件的事件

5. 4 窗体组件的方法

5. 5 窗体的设计

5. 5. 1 创建窗体

5. 5. 2 设置窗体组件的属性

5. 5. 3 将需要的组件放置窗体中并设置它们的属性

5.

5.

4 编辑组件

5.

5.

5 设定窗体上控件的Tab顺序

5.

5.

6 设定窗体上组件的Create顺序

5.

5.

7 保存窗体

5.

6 使用窗体模板生成窗体

5.

6.

1 使用系统提供的窗体模板生成窗体

5.

6.

2 创建新的窗体模板

5.

7 多窗体的设计

5.

7.

1 在项目中添加新的窗体

5.

7.

2 确定主窗体

5.

7.

3 其他窗体的显示

习题5

第6章 常用组件

6.

1 Delphi的组件

6.

2 标签

6.

2.

1 标签的属性

6.

2.

2 标签组件的使用举例

6.

3 编辑框

6.

3.

1 编辑框的属性

6.

3.

2 编辑框的主要事件

6.

3.

3 编辑框的主要方法

6.

4 存储框(Memo)

6.

4.

1 Memo的主要属性

6.

4.

2 Memo的主要方法

6.

5 按钮

6.

5.

1 按钮的主要属性

6.

5.

2 按钮的主要事件

6.

6 单选按钮

6.

7 复选框

6.

8 成组框

6.

9 单选成组框

6.

10 列表框

6.

10.

1 列表框的属性

149

7.

4.

1 改变菜单项的可用性

7.

4.

2 改变菜单项的可见性

7.

4.

3 改变菜单项的标题

7.

4.

4 设定单选菜单项

7.

4.

5 设置菜单项的复选标记

7.

4.

6 动态创建菜单项

7.

5 快捷菜单设计

7.

5.

1 快捷菜单的创建

7.

5.

2 快捷菜单的响应

习题7

第8章 对话框的使用与设计

8.

1 对话框概述

8.

2 标准对话框

8.

2.

1 输入框

8.

2.

2 消息框

8.

3 通用对话框组件

8.

3.

1 OpenDialog(打开对话框)组件

8.

3.

2 SaveDialog(保存对话框)组件

8.

3.

3 OpenPictureDialog(打开图像对话框)组件

8.

3.

4 SavePictureDialog(保存图像对话框)组件

8.

3.

5 FontDialog(字体对话框)组件

8.

3.

6 ColorDialog(颜色对话框)组件

8.

3.

7 FindDialog(查找对话框)组件

8.

3.

8 ReplaceDialog(替换对话框)组件

8.

3.

9 PrintDialog(打印对话框)组件

8.

3.

10 PrinterSetupDialog(打印机设置对话框)组件

8.

4 对话框的设计

8.

4.

1 模态对话框的设计

8.

4.

2 非模态对话框的设计

习题8

第9章 多文档界面程序设计

9.

1 多文档界面的结构

9.

1.

1 主窗口

9.

1.

2 子窗口

9.

2 多文档界面应用程序的设计

9.

2.

1 多文档界面应用程序设计举例

9.

2.

2 多文档界面应用程序子窗口的控制

9.

3 多文档界面中子窗口的菜单设计

9.

3.

1 菜单合并

9.

3.

2 菜单覆盖

9.

4 使用MDI模板

9.

4.

1 打开MDI模板

9.

4.

2 MDI模板程序代码

习题9

第10章 程序调试与异常处理

10.

1 程序调试

10.

1.

1 程序中的错误类型

10.

1.

2 设置调试环境

10.

1.

3 控制程序的运行

10.

1.

4 监视表达式

10.

1.

5 Evaluate/Modify对话框

10.

2 异常处理

10.

2.

1 try.

.

.

except语句

10.

2.

2 try.

.

.

finally语句

习题10

第11章 多媒体编程

11.

1 Image组件和图像显示

11.

1.

1 Image组件的属性

11.

1.

2 Image组件显示图像编程举例

11.

2 图形绘制

11.

2.

1 Delphi的坐标系统

11.

2.

2 用Shape组件绘制几何图形

11.

2.

3 用Canvas对象绘图

11.

2.

4 用Image组件绘制位图

11.

3 Delphi中简单的声音操作

11.

3.

1 使用MessageBeep函数发声

11.

3.

2 使用SndPlaySound函数播放声音文件

11.

4 MediaPlayer组件

11.

4.

1 MediaPlayer组件的属性

11.

4.

2 MediaPlayer组件的方法

11.

4.

3 MediaPlayer组件使用举例

习题11

第12章 数据库应用程序设计

12.

1 Delphi数据库功能概述

12.

1.

1 数据库系统

12.

1.

2 Delphi的数据库功能

12.

2 常用数据库组件

12.

2.

1 DataSet(数据集)组件

12.

2.

2 DataSource组件

12.

2.

3 数据控制组件

12.

3 数据库应用程序开发步骤

12.

3.

1 创建数据库

12.

3.

2 配置ODBC

12.

3.

3 设置BDE

12.

3.

4 设计应用程序界面

12.

3.

5 编写应用程序代码

12.

3.

6 运行. 调试应用程序

12.

4 数据库应用程序设计举例

12.

4.

1 应用程序主界面

12.

4.

2 各功能模块程序界面及实现代码

12.

5 QReport组件组和报表的制作

12.

5.

1 QReport组件组

12.

5.

2 报表的制作

习题12