



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
标准预测试卷五答案及解析一、选择题(1)A【解析】在软件开发阶段中,包括系统设计(也称概要设计)、详细设计、编码和测试。系统设计的任务是划分出构成系统的各物理元素(如程序、文件、数据库、人工过程与文档等)以及设计出软件的结构(如确定模块及模块问的关系)。详细设计的任务是对系统作出精确的描述,以便在编码阶段可直接将这一描述用程序设计语言编制成程序。除了应该保证程序的可靠性外,此阶段最重要的目标是要保证将来的程序易读、易理解、易测试、易修改和易维护。因此,结构程序设计技术就成为实现上述目标的基本保证,并且也是详细设计的逻辑基础。编码是将系统设计与详细设计阶段中的结果翻译成用某种程序设计语言书写的程序。由上所述,需求分析不属于开发阶段的任务。(2)B【解析】软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。测试不是为了证明程序是正确的,而是在设想程序有错误的前提下进行的,其目的是设法暴露程序中的错误和缺陷。有人将测试的挑剔性总结为以下三点:测试是程序执行的过程,目的在于发现错误; 一个好的测试在于能发现至今未发现的错误; 一个成功的测试是发现了至今未发现的错误。 由于测试的这一特征,一般应当避免由开发者测试自己的程序。测试只能说明程序有错,而不能证明程序无错,希望通过有限次的测试就能发现程序中的所有错误是不可能的,即完全测试是不可能的。由此可知,选项A、C、D都不属于软件测试目的。(3)D【解析】白箱测试用例的设计准则有:语句覆盖,分支覆盖,条件覆盖和组合条件覆盖。语句覆盖准则是企图用足够多的测试用例,使程序中的每个语句都执行一遍,以便尽可能多地发现程序中的错误。分支覆盖准则也称为判定覆盖准则。它要求通过足够多的测试用例,使程序中的每个分支至少通过一次。条件覆盖准则是通过执行足够多的测试用例,使每个判定中的每个条件都能取到两种不同的结果(“真”与“假”)。组合条件覆盖准则要求通过足够多的测试用例,使每个判定中各条件的各种可能组合至少出现一次。由此可知,选项D)不属于白盒测试法概念。(4)D【解析】软件的运行不仅对计算机硬件具有依赖性,如果是应用软件,还依赖于操作系统等系统软件。因此,选项D是错误的,而其他三个选项是正确的。(5)B【解析】数据的存储结构(即物理结构)是逻辑结构在计算机中的表示,因此,数据的存储结构(即物理结构)与所使用的计算机无关。而数据的逻辑结构与计算机无关,是客观存在的。(6)A【解析】对长度为n的线性表进行冒泡排序,在最坏情况下需要n(n-1)2次比较,现线性表的长度为6,在最坏情况下需要比较的次数为6(6-1)2=15。(7)D【解析】按照二叉树中序遍历的方法:在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且,在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。对本题中的二叉树进行中序遍历的结果应是ACBDFEG。(8)A【解析】一个关系可以有多个候选键(码),但不能所有属性都是或都不是候选键(码)。(9)B【解析】用树形结构来表示实体之间联系的模型称为层次模型。(10)A【解析】一个人有一个身份证号码,一个身份证号码对应一个人。则实体“人”和实体“身份证号码”之间存在一对一联系。(11)B【解析】X的初始化为0,将Y=1和x=0代入表达式,第1次得X=5,Y=6。每单击一次,X增加5,由于又执行Y=1,所以Y的值又是5。可知答案为B。(12)B【解析】从A判下来,到B得到True,选择B。注意C项Eqv两边同时为False或True时,表达式才为真。其实,找到一个表达式值为真的,就不可能再有符合条件的,无需再费时间。(13)D【解析】InputBox函数接受的是字符串,选择D。A和D是矛盾的一对,也就完全可以排除B和C。(14)C【解析】Left函数只有两个参数,所以排除A和D。C项能正确输出“Basic”,但B项的输出是“asic”。应该为Mid(a,7,5)。(15)D【解析】A和B肯定不是,C是复制字符串。Instr(str1,str2)才是确定第二个字符串在第一个字符串中起始位置的函数。注意把它分成“In”和“str”,含义非常明显。(16)A【解析】把时间赋给文本框,所以为A。(17)D【解析】0ptionl的属性Value是布尔类型,而Checkl是整数(0、1和2)。Checkl有三个状态:不选、选中和灰色。正确的答案是D。(18)C【解析】选择与Esc含义等同的Cancel,即C。(19)C【解析】因为输出格式不是输出在同一排,所以答案只能在c和D中挑选。ASCIl为66的是字符B,0 T0 1计数两次,首先连续输出两个B,所以选项C是正确的答案。(20)B【解析】所给4个选项中,第一个标签上的值是不同的,所以计算时不要管n的值。X的值分别为3、9、27,2920结束循环。输出与27组成一对的是B。(21)B【解析】本题只能计算当i1所循环的次数。注意i在循环体内被强行加3,到For循环时还要再加步长1,这相当于因此,n=3。选择B。(22)A【解析】直接由表达式求和:array1(2,3)=2+3=5array1(3,4)=3+4=77+5=12,选择A。(23)D【解析】由a(1,j)(j=0,1,2)可知第一行为:12 3。a(2,1)=1*3+1=4,由此可确定答案为D。(24)B【解析】数组下标从0开始,a(3)=4。从4处正向输出得45 6 7。(25)B【解析】函数过程不能使用Return语句,这就排除了A和B。如果是偶数过程F1返回0,所以紧接Then语句下面的F=0,即8是正确的。(26)B【解析】SunPl的参数c是采用传址方式,返回c=7+7=14,选择B。(27)D【解析1KeyPress事件的参数是KeyAscii,所以能够识别键盘上某个键的按下与释放。(28)B【解析】在同一窗体的菜单项中,不允许出现标题相同的菜单项的;程序运行过程中,可以重新设置菜单的Visible属性;弹出式菜单也在菜单编辑器中定义。B是正确的叙述:在菜单的标题栏中,“”所引导的字母指明了访问该菜单项的访问键。(29)C【解析】显示是将属性Visual设置为True,选择C。(30)C【解析】在程序运行时,通用对话框控件是不可见的。(31)C【解析】窗体的Hide方法和Unload方法的作用并不完全相同。Hide方法隐藏但不卸载;Unload方法是将窗体卸载。其他3项的叙述是正确的。(32)C【解析】一个工程中可以包含多个窗体文件;在一个窗体文件中用Private定义的通用过程不能被其他窗体调用;全局变量必须在标准模块中定义。正确的叙述是C项。(33)D【解析】写文件只能在B和D中选择,Write语句不能一次写一整条记录,只能一个元素一个元素的写,所以选择D。(34)C【解析】B和C矛盾,答案应是其中之一。随机文件中每个记录的长度是固定的,正确答案是C。其实,一个记录中所包含的各个元素的数据类型可以不同,Input#语句也不可以从随机文件中读取数据。(35)A【解析】目录列表框的Path属性的作用是显示当前驱动器或指定驱动器上的目录结构。重点是抓住目录结构,目录结构涉及驱动器和目录列表。二、填空题(1)【1】耦合性【解析】软件的模块独立性是由内聚性和耦合性来度量的。 (2)【2】黑盒【解析】软件测试的方法通常分为白盒测试方法和黑盒测试方法,其中黑盒测试方法是检查程序是否符合它的功能说明。(3)【3】概要设计说明书【解析】软件集成测试的依据是概要设计说明书。(4)【4】完整性约束【解析】关系数据模型的三要素是数据结构、关系操作和完整性约束。(5)【5】菱形框【解析】在E-R图中,用菱形框表示实体之问的联系。(6)【6】Value【解析】产生Hscroll1的事件,显示该控件的属性值Value。可以想象:滑块改变位置,引起值的变化,从而联想到Value的变化。(7)【7】True【解析】当向文本框中输入任何字符时文本框中的内容发生变化,从而触发Change事件,事件处理程序将命令按钮激活即可。这通过设置Command1.Enabled的属性值为真来实现。(8)【8】x=0【9】x=X【解析】填81是要考虑允许学生成绩为0,所以选择x=0。填空【9】的思路有两种。一般是根据上面的算法,顺理成章地选择X作为做操作数。虽然选择x=X效率高。尽管都可以实现程序功能,但建议考生选择算法效率高,并且可读性好的xIAMIN。 (9)【10】VisualBasic【11】级等级考试【解析】程序运行使文本框内出现“Visual Basic”,这又触发Textl_Change()事件,这个事件的处理程序调用Picturel的Print方法,将字符串输出到图片框,从而在图片框内输出字符串“二级等级考试”。(10)【12】250【解析】If第一个参数由(Xy and xZ)的值决定。如果比较的结果过真,取A的值,否则取B的值。 (11)【13】Interval【解析】计时器控件的时间间隔是内部(Inter)设置的值(val)。(12)【14】Load【15】List1.Text或List1或Form1.List1.Text或Me.List1.Text或Form1.Listl或Me.List1【解析】程序运行后,在列表框中添加若干列表项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黄冈师范学院《企业经营活动沙盘模拟》2023-2024学年第二学期期末试卷
- 大连枫叶职业技术学院《会计信息化》2023-2024学年第二学期期末试卷
- 晋中信息学院《电子商务项目管理》2023-2024学年第二学期期末试卷
- 重庆工程学院《电磁场理论》2023-2024学年第二学期期末试卷
- 培训课件制作方法与实施流程
- 邯郸职业技术学院《社会组织管理》2023-2024学年第二学期期末试卷
- 云南工商学院《思想政治教育学方法论》2023-2024学年第二学期期末试卷
- 西安科技大学《行政与行政诉讼法》2023-2024学年第二学期期末试卷
- 西安电力高等专科学校《建筑制图与AutoCAD》2023-2024学年第二学期期末试卷
- 重庆海联职业技术学院《形势政策》2023-2024学年第二学期期末试卷
- 2024年空间设计行业 AI应用调研报告
- 【MOOC】茶叶感官审评-安徽农业大学 中国大学慕课MOOC答案
- 《氢科学技术应用》课件-3-1 氢气的储存
- 智能家居系统设计方案四篇
- 《顶岗实习答辩》课件
- 初中常见原子团及其化合价、化学式、化学方程式
- 供应链安全培训教材课件
- 2024年医院考勤的管理制度
- 卡西欧手表5213(PRG-550)中文说明书
- 2024年度北京市安全员之B证(项目负责人)测试卷(含答案)
- 苹果电脑macOS效率手册
评论
0/150
提交评论