中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:笔试模拟试题(5)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)为一个表单创建了快捷菜单,要打开这个菜单应当()A.用访问键B.用快捷键C.用事件D.用自定义菜单(2)右图所示的二叉树的中序遍历序列是()A.DBGEACFB.ADBEGCFC.ABDEGCFD.DGEBFCA(3)在VisualBasic提供的标准控件中,通常用来在给定时刻触发某一事件的是()A.计时器B.命令按钮C.标签D.框架(4)下面的软件设计工具中,不是用在详细设计阶段的是()A.程序结构图B.程序流程图C.问题分析图D.过程设计语言(5)用菜单编辑器建立了一个名为MyMenu的菜单,则下列选项能够在该菜单项前打上一个“√”的是()中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:=TrueB.MyMenVisible=TrueC.MyMenChecked=TrueD.MyMenChecked=False(6)文本框Text1的KeyDown事件过程如下:PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)……EndSub其中参数KeyCode的值表示的是发生此事件时()A.是否按下了Alt键或Ctrl键B.按下的是哪个数字键C.所按的键盘键的键码D.按下的是哪个鼠标键(7)为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DOmymenu.mprWITHTHIS应该放在表单事件中的是()A.Destroy事件B.Init事件C.Load事件D.RightClick事件(8)对关系s和R进行集合运算,产生的元组属于关系S,但不属于关系R,这种集合运算称为()A.并运算B.交运算C.差运算D.积运算(9)SQL定义功能中,用CREATETABLE建立表时,FOREIGNKEY…REFERENCES…短语的含义是()A.说明主关键字B.建立表之间的联系C.说明有效性规则D.说明根据指定数组的内容建立表(10)SQL查询语句中,将查询结果存放在永久表中应使用短语()A.TOPB.INTOARRAYC.INTOCURSORD.INTOTABLE中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(11)在关系的基本运算中,下列属于专门关系运算的是()A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积(12)在窗体上画一个命令按钮Command1,然后编写如下程序:程序运行后,单击命令按钮,则在窗体上输出的信息是()A.55B.35C.14D.9(13)下面关于关系模型中的二维表的性质的描述正确的是()A.二维表中各个元组都不相同B.二维表中元组的个数可以是无限的C.二维表中元组的次序可以交换,但属性列之间的次序是不可以交换的D.二维表中元组的分量可以再分割成更基本的数据项(14)以下叙述错误的是()A.在同一个窗口中不能有两个名称相同的菜单项B.在同一个窗口中可以有两个标题相同的菜单项C.弹出式菜单也是在菜单编辑器中建立的D.设计阶段,菜单项的属性通过属性窗口设置(15)在窗体上画一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框。当改变当前驱动器时,目录列表框应该与这同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是()A.Drivel_Change中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(16)下列叙述正确的是()A.对象参数的传送的方式是传值,数组参数的传送方式是传地址B.对象参数的传送的方式是传地址,数组参数的传送方式是传值C.对象参数和数组参数的传送方式都是传值D.对象参数和数组参数的传送方式都是传地址(17)删除仓库关系中仓库号值为WH2的元组,应使用命令()A.DELETEFROM仓库WHERE仓库号=”WH2”B.DROPFROM仓库WHERE仓库号=”WH2”C.DELETE仓库WHERE仓库号=”WH2”D.DROPFROM仓库WHERE仓库号=WH2(18)下列选项不属于面向对象方法的优点的是()A.与人类习惯的思维方法一致B.稳定性好C.可维护性好D.执行效率高(19)在窗体上画一个命令按钮Commandl,然后编写如下事件过程:程序运行后,单击命令按钮,则在窗体上输出的信息是()A.4B.7C.16D.25(20)用CREATETABLE建立表时,用来定义域完整性的短语是()A.PRLMARYKEYB.CHECKC.ERROR中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(21)以下关于文件的叙述中,错误的是()A.使用Append方式打开文件时,文件指针被定位于文件尾B.当以输入方式(Input)打开文件时,如果文件不存在,则建立一个新文件C.顺序文件各记录的长度可以不同D.随机文件打开后,既可以进行读操作,也可以进行写操作(22)算法的时间复杂度是指()A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数(23)执行以下语句后,在窗体上输出的结果是PrintInt(3.1415926*10000+0.51/10000()A.3B.3.14C.3.142D.3.1416(24)在VisualFoxPr0中,创建程序文件的命令是()A.OPENCOMMAND<文件名>B.CREATECOMMMAND<文件名>C.MODIFYCOMMAND<文件名>D.以上答案都不对(25)当焦点从文本框Text1转移到另外一个控件时,则触发的文本框事件是()A.GotFocusB.UnloadC.ChangeD.LostFocus(26)使用视图之前,首先应该()A.新建一个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据表中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:(27)以下叙述中错误的是()A.在KeyPress事件过程中不能识别键盘的按下与释放B.在KeyPress事件过程中不能识别回车键C.在KeyDown和KeyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母D.在KeyDown和KeyUp事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符(28)在窗体上画一个命令按钮Commandl,然后编写如下事件过程:程序运行后,单击命令按钮,则显示的信息是()A.3B.4C.“生物”D.“地理”(29)VisualBasic的基本控制结构是()A.顺序结构、选择结构和循环结构B.单行结构、多行结构、块结构C.选择结构、多分支控制结构D.For循环控制结构、当循环控制结构、D0循环控制结构(30)对建立良好的程序设计风格,下面描述正确的是()A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无(31)要让一个命令按钮Command1变为无效,则下列语句正确的是()A.CommandVisible=FalseB.CommandVisible=TrueC.Command1.Enabled=TrueD.Command1.Enabled=False(32)下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:()A.选择B.连接C.投影D.并(33)下列叙述错误的是()A.顺序文件结构简单B.能同时对顺序文件进行读写操作C.对顺序文件中数据的操作只能按照一定的顺序进行D.顺序文件的数据以字符形式存放(34)下列操作不能触发滚动条Change事件的是()A.单击滚动条两端的箭头B.单击滚动框两端的空白区域C.单击滚动框D.拖动滚动框(35)程序结构图(sC.中的箭头代表的是()A.数据流B.控制流C.调用关系D.组成关系一、填空题(每空2分,共30分)(1)在窗体上画一个文本框,名称为Text1然后编写如下程序:以上程序的功能是:在D盘temp文件夹下建立一个名为dat.txt的文件,在文本框中输入字符,每次按回车键都把当前文本框中的内容写入文件dat.txt,并清除文本框中的内容;如果输入“END”,则不写入文件,直接中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:结束程序。请填空。(2)要让窗体一启动就全屏显示且没有边框,则除了将WindowState属性设置为2外,还要将_____属性设置为0。(3)使用Seek语句时,对于用Random方式打开的文件,“位置”参数表示的是一个____。(4)软件测试按照功能划分可以分为白盒测试和黑盒测试方法。根据软件产品的内部工作过程,检查内部成分,以确认每种内部操作符合设计规范要求的测试方法是_________。(5)在VisualBasic中,通常用__语句或__语句在标准模块中声明一个全局变量。(6)对于具有上挡字符和下挡字符的键,当执行KeyD。wn事件过程时,KeyCode是____的ASCLL码。(7)只在线性表的一端进行插入和删除操作,且以“后进先出”的方式组织数据的线性结构是__。(8)下列命令执行后的结果是________。STORE”GOODBYE!¨TOX?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)(9)要在窗体上画一个椭圆,应使用的方法是______。(10)一棵拥有401个结点的完全二叉树有______个叶子结点。(11)如果要在属性窗口设置自定义鼠标光标,首先应把【1】属性设置为“99一Custom”,然后把一个图标文件赋给【2】属性。(12)在窗体上画一个名称为Drivel的驱动器列表框和一个名称为Dirl的目录列表框。下面程序的功能是使驱动器列表框和目录列表框产生同步效果。请在空白处填上适当的内容,将程中大网校引领成功职业人生中大网校“十佳网络教育机构”、“十佳职业培训机构”网址:序补充完整。(13)求每个仓库中职工的平均工资:SELECT仓库号,AVG(SE资)FROM职工________仓库号(14)要将VisualFoxPro系统菜单恢复成标准配置,可以先执行________命令,再执行SETSYSMENUTODEFAULT命令。(15)在算法正确的前提下,评价一个算法的两个标准是_________。答案和解析一、单项选择题(每小题2分,共70分)(1):C快捷菜单从属于某个界面对象,当用鼠标右键单击该对象时触发RightClick事件,弹出快捷菜单。(2):C(3):A(4):A(5):C(6):CKeyCode的值为“键码”,例如,按下A和a键时KeyCode的值相同。所以,答案是C。(7):D在VisualFoxPro中,调用快捷菜单的命令一般在对象的RightClick(鼠标右击)事件中调用。(8):C关系S和R的并运算是产生既包含S中的元组又包含R中的元组的集合。关系S和R的交运算是产生既属于S又属于R的元组的集合。关系S和R的差运算产生属于S但不属于R的元组的集合。关系S和R的积运算产生的是两个关系的笛卡儿积。(9):B在使用SQL语句CREATETABLE建立表时,