述中,正确的是A)可对任意类型的字段设置“默认值”属性
这些题目涉及到的知识点涵盖了计算机科学的基础概念,数据库管理和编程语言的基础知识。让我们逐一解析这些题目:
1. 栈是一种后进先出(LIFO)的数据结构,因此栈顶元素最后入栈,但最先出栈;选项B正确。
2. 只有一个根结点的数据结构可以是线性的,如链表或树,也可以是非线性的,如二叉树;选项B正确。
3. 在一棵二叉树中,如果只有一个叶子结点,那么它可能是高度为3的满二叉树,也可能是高度为7的不完全二叉树,所以最深可能是7层;选项D正确。
4. 需求分析阶段的主要文档是软件需求规格说明书,用于描述软件的功能、性能、界面等要求;选项D正确。
5. 结构化程序设计中,基本结构不包括GOTO跳转,强调的是顺序、选择和循环结构;选项B正确。
6. PAD图是过程设计图,用于软件详细设计;选项D正确。
7. 数据操纵语言(DML)负责数据库中的查询操作;选项C正确。
8. 教师与课程间存在一对多(1:m)的联系,一个教师可教多门课,一门课可由多个教师教;选项B正确。
9. 通过自然连接,可以合并两个关系中具有相同属性且值相等的记录;根据关系R和S的示例,无法确定具体操作,但通常会涉及连接操作;选项A可能是正确答案。
10. 无符号整数类 UInt 只接受非负整数,因此369是合法实例化值;选项B正确。
11. 选择运算是从关系中选取满足特定条件的元组,用于查找姓王的男性学生;选项A正确。
12. 文本类型可以建立索引,便于快速搜索;选项A正确。
13. 对于字段属性,“默认值”属性可以针对大多数字段类型设置,但不是任意类型;选项A不正确,但题目似乎有重复。
这些题目涵盖了数据结构(栈、链表、二叉树)、软件工程(需求分析、设计阶段)、数据库管理(关系、联系、SQL)、面向对象编程(类实例化)和数据类型(索引、字段属性)等多个领域。解答这些题目需要扎实的计算机基础知识,特别是对于数据库管理和程序设计的理解。