和提及的是2006年9月的一次计算机等级考试的二级VB笔试真题及答案,这通常涉及到Visual Basic程序设计的知识点。VB是Visual Basic的缩写,是一种基于事件驱动的编程语言,常用于创建Windows应用程序。
:“技术”表明这是关于计算机科学和技术领域的知识。
【部分内容】提到了一些具体的问题和选项,涵盖了程序设计风格、软件工程、数据库设计、算法复杂度、数据模式、数据库操作、二叉树遍历、VB窗体属性、程序执行方式、类型定义、表达式计算、字符串操作以及事件处理等多个方面。
1. **程序设计风格**:良好的程序设计风格包括源程序的文档化、数据说明的规范化以及避免滥用goto语句。高耦合、高内聚是模块设计的目标,但在这里D选项指的是不良的设计风格,因为高耦合和高内聚通常是希望降低的。
2. **软件设计步骤**:概要设计和详细设计是软件设计的两个主要阶段。
3. **软件生命周期**:软件维护是开发阶段之后的任务,而不是开发阶段内的。
4. **数据模式**:用户所见的数据模式是外模式,它是用户与数据库交互的视图。
5. **数据库设计**:数据库设计的四个阶段包括需求分析、概念设计、逻辑设计和物理设计。
6. **关系表操作**:这部分未给出完整问题,但涉及SQL的表操作,可能考察了关系代数或SQL语法。
7. **算法复杂度**:算法的时间复杂度和空间复杂度没有必然联系,因此D选项正确。
8. **顺序查找**:在最坏情况下,顺序查找需要比较64次。
9. **数据库技术目标**:数据库技术主要是为了解决数据的共享问题。
10. **二叉树遍历**:中序遍历二叉树的顺序是左子树-根节点-右子树,根据给定的二叉树结构,答案应该是ACBDFGE。
11. **VB窗体属性**:窗体的Name属性指定窗体的唯一标识,不能在运行时改变,也不能为空。
12. **VB程序保存**:VB程序需要同时保存窗体文件和工程文件,解释执行是VB的一种执行方式,但也可以编译成可执行文件。
13. **VB表达式计算**:根据给定的变量值,Not a <= c Or 4 * c = b ^ 2 And b <> a + c 的计算结果为False。
14. **用户定义类型引用**:正确引用该类型成员的方式是Dim s As Student,然后设置s.name。
15. **IIf函数**:IIf函数在条件(a > b And c > d)不成立时返回20,因此X的值为20。
16. **字符串操作**:根据提供的程序段,变量c$的值会是"Quick Basic Programming"。
17. **VB事件处理**:当在文本框(Textl)中输入内容时,可以通过Textl_Change事件在标签(Label1)中显示相同内容。
这些题目覆盖了VB编程的基础知识,包括基本语法、数据结构、程序控制和数据库操作等,是学习和评估VB编程能力的重要内容。