选择题答案与解析
1.D。【解析】耦合性与内聚性是模块独立性的两个定性标准,一般的程序设计都会尽量做到高内聚、低耦合,有利于提高模块的独立性。
2.A。【解析】关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元组。
3.D。【解析】数据独立性是数据库系统最重要的目标之一,它使数据能独立于应用程序。数据独立性包括数据的物理独立性和数据的逻辑独立性。物理独立性是指用户的应用程序与存储在磁盘上数据库中的数据是相互独立的,即数据在磁盘上怎样存储由DBMS管理,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变了,应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,即当数据的逻辑结构改变时,用户程序也可以不变。
4.D。【解析】二叉树的中序遍历是指先访问左子树,再访问根结点,最后访问右子树;当访问下级左、右子树时,也对照此原则。所以D选项正确。
5.A。【解析】“清晰第一,效率第二”,在考虑到程序的执行效率的同时,一定要保证程序清晰、可读;对符号名的命名,除了要符合语法要求外,还要具有一定的含义;程序的注释可以帮助程序员理解程序,不是可有可无的。
6.D。【解析】面向对象的程序设计是用对象模拟问题领域中的实体,备对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。
7.B。【解析】基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括软件开发技术和软件工程管理。
8.D。【解析】在面向对象方法中,对象之间通过消息进行通信。消息中只包含传递者的要求,但并不指示接受者应该怎么完成这些处理。
9.C。【解析】软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。
10.D。【解析】程序设计语言的基本成分有:数据成分,用于描述程序所涉及的数据;运算成分,用于描述程序中所包含的运算;控制成分,用于描述程序中所包含的控制;传输成分,用于表达程序中数据的传输。
11.B。【解析】变量可分为字段变量和内存变量,内存变量是内存中的一个存储区域,变量值就是放在这个存储区域里的数据,而变量的类型即为变量值的类型。在VisualFoxPro中,变量的类型可以改变,可以把不同的类型的数据赋给同一个变量。
12.B。【解析】用二维表结构来表示实体及其之间的关系的模型称为关系模型。在关系模型中,数据的逻辑结构是满足一定条件的二维表,一个二维表就是一个关系。
13.B。【解析】结构复合压缩索引文件具有下列特性:在打开表时自动打开;在同一索引文件中能包含多个索引方案或索引关键字;在添加、更改或删除记录时,自动维护索。
14.D。【解析】用二维表结构来表示实体及其之间的关系的模型称为关系模型。在关系模型中,数据的逻辑结构是满足一定条件的二维表,一个二维表就是一个关系。关系也被称作表。数据库文件不存储用户数据,数据都存在表文件当中。表文件的扩展名是.dbf。
15.C。【解析】表示式执行时显示有两种格式:
格式1:?[<表示式表>]
格式2:??<表示式表>
功能:计算表达式中的各表达式并输出各表达式值。
格式2不会输出回车换行符,各表达式值在当前行的光标所在处直接输出。
16.B。【解析】在Visual FoxPr0中,只有通过项目中“新建”按钮建立的文件,才属于当前项目。该新建的数据库文件,也不属于任何项目,与项目也没有任何联系。
17.D。【解析】课程在SC表中,学生姓名在C表中,性别在S表中,所以本题涉及三个表,因此正确答案为选项D。
18.B。【解析]Visual FoxPr0支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项有一个名称(标题)和内部序号(或系统菜单内部名字)。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。
19.C。【解析】当临时联系不再需要时可以取消,取消的命令是:SET RELATION T0,将取消当前表到所有表的临时联系。
如果只是取消某个具体的临时联系,应该使用语句:
SET RELATl0N OFF INTO nWorkAreal|cTableA–liasl
20.C。【解析】使用ZAP命令可以物理删除表中的全部记录(不管是否有删除标记),该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥124 优惠价:¥124.0 更多书籍 |