26、对象的概念:
一组静态属性和动态操作的封装体
27、对象的基本特点:
a、标识惟一性
b、分类性
c、多态性
d、封装性
e、模块独立性好
28、类的概念:
a、具有相似属性和操作的对象的集合
b、类的属性:继承性
29、对象是对应类的一个实例
30、计算机软件的概念:
程序,数据及相关文档的集合
31、软件的分类:
a、应用软件,系统软件,支撑软件(或工具软件)
b、数据库管理系统DBMS是系统软件
c、教务管理系统是应用软件
32、软件危机的主要表现:
成本,质量,生产率
33、软件工程3要素:
a、方法,工具,过程
b、方法:完成软件工程项目的技术手段
c、工具:支持软件的开发,管理,文档生成
d、过程:支持软件开发的各个环节的控制,管理
37、软件生命周期的概念:
软件产品从提出,实现,使用维护到停止使用退役的过程
38、软件生命周期的三个阶段:
软件定义,软件开发,运行维护
39、软件开发阶段的主要任务:
需求分析,设计(详细和概要),编码,测试
40、需求分析方法:
a、结构化需求分析方法
b、面向对象分析方法
41、结构化分析的常用工具:
a、数据流图(DFD)
b、数据字典(结构化分析的核心)
42、模块独立性的度量标准:
耦合性和内聚性
43、耦合性:
对一个软件结构中不同模块之间互连程度的度量
44、内聚性:
一个模块内部各个元素间彼此结合的紧密程度的度量
45、优秀软件应具备的独立性标准:
高内聚,低耦合
46、过程设计的工具:
程序流程图(PFD)
47、软件测试的目的:
发现错误
48、软件测试方法:
静态测试和动态测试
49、软件测试过程的4个步骤:
单元测试,集成测试,验收测试(确认测试)和系统测试
50、程序调试的任务:
诊断和改正程序中的错误
51、数据库系统的核心:
数据库管理系统DBMS
52、数据库管理系统提供3种数据语言:
a、定义语言:
负责数据的模式定义与数据的物理存取构建
b、操纵语言:
负责数据的操纵,如查询与增删改等
c、控制语言:
负责数据完整性,安全性的定义与检查以及并发控制,故障恢复等
53、数据库系统的3级模式:
a、概念模式:
数据库系统中全局数据逻辑结构的描述,全体用户公共数据视图
b、外模式:
也称子模式与用户模式,是用户的数据视图,也就是用户所见到的数据模式
c、内模式:
又称物理模式,它给出了数据库物理存储结构与物理存取方法
54、E-R图的组成:
矩形表示实体;椭圆表示矩形;菱形表示联系
55、关系模型的性质:
a、一个二维表就是一个关系
b、在二维表中凡能唯一标识元组的最小属性称为键或码,具有唯一性
c、元组就是二维表中一行
d、属性就是二维表表中一列
e、从所有侯选健中选取一个作为用户使用的键称主键
f、表A中的某属性是某表B的键,则称该属性集为A的外键或外码
56、关系运算:
a、交
b、并
c、笛卡尔积
d、自然连接
e、差
f、除
g、选择
f、投影
看过“access公共基础知识“的人还看了: