一 、选择题 (1) 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 A) 数据的存储结构 B) 计算方法 C) 数据映象 D) 逻辑存储 正确答案: A (2) 串的长度是 A) 串中不同字符的个数 B) 串中不同字母的个数 C) 串中所含字符的个数且字符个数大于零 D) 串中所含字符的个数 正确答案: D (3) 在计算机中,算法是指 A) 加工方法 B) 解题方案的准确而完整的描述 C) 排序方法 D) 查询方法 正确答案: B (4) 以下不属于对象的基本特点的是 A) 分类性 B) 多态性 C) 继承性 D) 封装性 正确答案: C (5) 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作 A) 软件投机 B) 软件危机 C) 软件工程 D) 软件产生 正确答案: B (6) 下面不属于软件设计原则的是 A) 抽象 B) 模块化 C) 自底向上 D) 信息隐蔽 正确答案: C (7) 开发大型软件时,产生困难的根本原因是 A) 大系统的复杂性 B) 人员知识不足 C) 客观世界千变万化 D) 时间紧、任务重 正确答案: A (8) 下列SQL语句中,用于修改表结构的是 A) ALTER B) CREATE C) UPDATE D) INSERT 正确答案: A (9) 数据库、数据库系统和数据库管理系统之间的关系是 A) 数据库包括数据库系统和数据库管理系统 B) 数据库系统包括数据库和数据库管理系统 C) 数据库管理系统包括数据库和数据库系统 D) 3者没有明显的包含关系 正确答案: B (10) 关系模型允许定义3类数据约束,下列不属于数据约束的是 A) 实体完整性约束 B) 参照完整性约束 C) 域完整性约束 D) 用户自定义的完整性约束 正确答案: C