当前位置:文档之家› 全真模拟试题01

全真模拟试题01

全真模拟试题(1)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为A)PAD图B)N-S图C)结构图D)数据流图(2)结构化程序设计主要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性(3)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(4)需求分析阶段的任务是确定A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能(5)算法的有穷性是指A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A)快速排序B)冒泡排序C)直接插入排序D)堆排序(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2B)e2,e4,e3,e1C)e3,e4,e1,e2D) 任意顺序(8)将E-R图转换到关系模式时,实体与联系都可以表示成A)属性B)关系C)键D)域(9)有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为A)并B)自然连接C)笛卡尔积D)交(10)下列有关数据库的描述,正确的是A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字(11)连编应用程序不能生成的文件是A).app文件B).exe文件C).dll文件D).prg文件(12)运算结果是字符串"book"的表达式是A)LEFT(″mybook″,4)B)RIGHT(″bookgood″,4)C)SUBSTR(″mybookgood″,4,4)D)SUBSTR(″mybookgood″,3,4)(13)在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是A)日期型和逻辑型B)日期型和通用型C)逻辑型和备注型D)备注型和通用型(14)若内存变量名与当前的数据表中的一个字段"student"同名,则执行命令?student后显示的是A)字段变量的值B)内存变量的值C)随机显示D)错误信息(15)下列关于变量的叙述中,不正确的一项是A)变量值可以随时改变B)在Visual FoxPro中,变量分为字段变量和内存变量C)内存变量的类型决定变量值的类型D)在Visual FoxPro中,可以将不同类型的数据赋给同一个内存变量(16)要为当前表中所有学生的总分加5,应该使用的命令是A)CHANGE总分WITH总分+5B)REPLACE总分WITH总分+5C)CHANGE ALL总分WITH总分+5D)REPLACE ALL总分WITH总分+5(17)在Visual FoxPro中,用于建立或修改过程文件的命令是A)MODIFY<文件名>B)MODIFY COMMAND<文件名>C)MODIFY PROCEDURE<文件名>D)选项B)和C)都对(18)Visual FoxPro 中,要结束SCAN…ENDSCAN循环体本次执行,不再执行其后面的语句,而是转回SCAN处重新判断条件的语句是A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句(19)在查询设计器的"添加表或视图"对话框中,"其他"按钮的作用是让用户选择A)数据库表B)视图C)不属于当前环境的数据表D)查询(20)将表GP中"股票名称"字段的宽度由8改为10,应使用SQL语句A)ALTER TABLE GP 股票名称WITH C(10)B)ALTER TABLE GP 股票名称C(10)C)ALTER TABLE GP ALTER 股票名称C(10)D)ALTER GP ALTER 股票名称C(10)(21)删除仓库关系中仓库号值为WH2的元组,应使用命令A)DELETE FROM 仓库WHERE 仓库号="WH2"B)DROP FROM 仓库WHERE 仓库号="WH2"C)DELETE 仓库WHERE 仓库号="WH2"D)DROP FROM仓库WHERE 仓库号=WH2(22)表单有自己的属性、事件和A)对象B)状态C)方法D)行为(23)用来描述表单内部名称的属性是A)CaptionB)NameC)WindowTypeD)Label(24)在Visual FoxPro中,运行表单T1.SCX的命令是A)DO T1B)RUN FORM T1C)DO FORM T1D)DO FROM T1(25)有关控件对象的Click事件的正确叙述是A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发(26)下列关于过程调用的叙述中,正确的是A)被传递的参数是变量,则为引用方式B)被传递的参数是常量,则为传值方式C)被传递的参数是表达式,则为传值方式D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反(27)设CJ.DBF数据库有2条记录,内容如下:Record # XM EF1 李四550.002 张三750.00程序如下:SET TALK OFFUSE CJM->EF=0DO WHILE .NOT. EOF()M ->EF=M ->EF+EFSKIPENDDO?M ->EFRETURN该程序执行的结果是A)1300.00B)1000.00C)1600.00D)1200.00(28)如果要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的SQL语句是A)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;GROUP BY 出版单位B)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位C)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书GROUP BY 出版单位D)SELECT 出版单位,MIN(单价), AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位(29)Visual FoxPro的"参照完整性"中"插入规则"包括A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略(30)下列关于查询的说法中,不正确的是A)查询是预先定义好的一个SQL SELECT语句B)查询是Visual FoxPro支持的一种数据库对象C)通过查询设计器,可完成任何查询D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出(31)Show方法用来将表单的A)Enabled属性设置为. FB)Visible属性设置为. F.C)Visible属性设置为. T.D)Enabled属性设置为. T.(32)在"项目管理器"窗口中可以完成的操作是A)新建文件B)删除文件C)修改文件D)以上操作均可以(33)为"运动员"表增加一个字段"得分"的SQL语句是A)CHANGE TABLE运动员ADD得分IB)ALTER DATA运动员ADD得分IC)ALTER TABLE运动员ADD得分ID)CHANGE TABLE运动员IN得分I(34)利用SQL数据更新功能,自动计算更新每个"设备总金额"字段的字段值,该字段值等于"单价*设备数量"的值,正确命令为A)UPDATE 设备表SET 设备总金额=单价*设备数量B)UPDATE 设备表FOR 设备总金额=单价*设备数量C)UPDATE 设备表WITH 设备总金额=单价*设备数量D)UPDATE 设备表WHERE 设备总金额=单价*设备数量(35)查找教师表中教师最高的工资值,下列SQL语句正确的是A)SELECT MAX(工资) FROM 教师表B)SELECT MIN(工资) FROM 教师表C)SELECT AVG(工资) FROM 教师表D)SELECT SUM(工资) FROM 教师表二、填空题请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。

(1)测试的目的是暴露错误,评价程序的可靠性;而【1】的目的是发现错误的位置并改正错误。

(2)某二叉树中度为2的结点有18个,则该二叉树中有【2】个叶子结点。

(3)当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。

这种情况称为【3】。

(4)在关系模型中,把数据看成一个二维表,每一个二维表称为一个【4】。

(5)在计算机软件系统的体系结构中,数据库管理系统位于用户和【5】之间。

(6)在Visual FoxPro的字段类型中,系统默认的日期型数据占【6】个字节,逻辑型字段占1个字节。

(7)在SELECT-SQL语句中,消除重复出现的记录行的子句是【7】。

(8)SQL查询语句中,用于记录分组查询的子句是【8】。

(9)数据库系统中实现各种数据管理功能的核心软件称为【9】。

(10)实体完整性保证了表中记录的【10】,即在一个表中不能出现重复记录。

(11)利用SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为1200,语句格式为:CREATE TABLE 职工(仓库号C(5) 【11】,职工号C(5),工资I DEFAULT 1200 )(12)在不使用索引的情况下,为了定位满足某个逻辑条件的记录应该使用命令【12】。

(13)建立快捷菜单时,在选定对象的RightClick事件代码中添加调用快捷菜单程序的命令是【13】。

(14)在Visual FoxPro中,将只能在建立它的模块中使用的内存变量称为【14】。

(15)从图书表中删除总编号为"0001"的元组,应使用命令【15】图书WHERE 总编号="0001"答案分析(1)一、选择题(1)B【解析】N-S图是由Nassi 和Shneiderman 提出的一种符合程序化结构设计原则的图形描述工具。

相关主题