编辑: 迷音桑 | 2014-06-06 |
1、能显示多行文本的文本框.程序运行后,如果单击命令按钮,则可打开磁盘文件c:\test.txt,并将文件中的内容(多行文本) 显示在文本框中.下面是实现此功能的程序,请填空. Private Sub Command1_Click() Text1= Number=FreeFile Open c:\test.txt For Input As Number Do While NotEOF( [14] ) Line Input #Number,s Text1.Text=Text1.Text+ [15] +Chr(13) +Chr(10) Loop Close Number End Sub 2009年9月笔试试卷参考答案及解析
一、选择题 (1) C [解析] 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构.线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系.根据各种结构的定义可知二叉树是一种非线性结构. (2) B [解析] 栈是限定只在一端进行插入与删除的线性表,通常称插入、删除的这一端为 栈顶 ,另一端为 栈底 .栈顶元素总是后被插入的元素,也是最先被删除的元素;
栈底元素总是最先被插入的元素,也是最后才能被删除的元素.栈是按照 先进后出 或 后进先出 的原则组织数据的. (3) D [解析] 循环队列是将顺序队列首尾相连形成的,随着插入元素或删除元素的进行,其队头指针及队尾指针是在不断变化的,有时可能会出现队头指针大于队尾指针的情况,也可能是队尾指针大于队头指针,故答案为D). (4) A [解析] 算法的空间复杂度是指:算法执行过程中所需的存储空间.一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间及算法执行过程中所需要的额外空间. (5) B [解析] 模块划分应考虑的因素包括模块之间的耦合和内聚.一般来说,要求模块之间的耦合尽可能得低,即模块尽可能独立,要求模块的内聚程度尽可能得高,即遵循高内聚、低耦合的原则. (6) A [解析] 模块化、自顶向下、逐步求精都是结构化程序设计的原则;
可封装是面向对象程序设计的原则. (7) C [解析] N-S图是由若干基本框图构成的流程图,其特点是没有流程线;
PAD图即问题分析图(Problem Analysis Diagram),它是一种由左往右展开的二维树型结构;
程序流程图用于描述问题解决的过程和步骤,其中方框表示处理步骤,菱形框表示逻辑判断,箭头表示控制流向;
E-R图即实体-联系图(Entity Relationship Diagram),用来描述现实世界的概念模型,构成元素有实体、属性和联系,分别用矩形、椭圆形和菱形表示.本题答案为C) . (8) B [解析] 数据库管理系统是指位于用户与操作系统之间的数据管理软件.数据库管理系统是为数据库建立、使用和维护而配置的软件. (9) C [解析] E-R图中用矩形表示实体(等同于表),用椭圆形表示实体的属性(等同于表中字段),用菱形表示实........