常用工具软件测试题及答案

2024-06-24 版权声明 我要投稿

常用工具软件测试题及答案

常用工具软件测试题及答案 篇1

1.Realone Player不支持多节目连续播放。(N)2.网际快车可以上传和下载文件。(N)

3.天网防火墙的拦截功能是指数据包无法进入或出去。(Y)4.SnagIt可以捕获DOS屏幕,RM电影和游戏等画面。(Y)5.Adobe Acrobat Reader可以解压缩文件。(N)

6.金山词霸2002支持Windows XP,但不支持office XP系统。(N)

7.在用Ner-Burning Room刻录CD音乐时,若误将数据文件从本地资源管理器中拖入刻录机虚拟资源管理器中时,该文件将被添加到音乐CD中。(N)8.Symantec Ghost 可以实现数据修复。(N)

9.Easy Recovery 可以恢复任何被从硬盘上删除的文件。(N)10.Ctrem软件具有防发呆功能。(Y)二.选择题(每小题2分,共40分)

1、下列不属于金山词霸所具有的功能的是:(C)A、屏幕取词 B、词典查词 C、全文翻译 D、用户词典

2、东方快车提供了(C)种语言翻译。A、1种 B、2种 C、3种 D、4种

3、:Vintual CD 中的Creat按钮的功能为(B)A、编辑映像文件 B、创建光盘的映像文件

C、映像文件的显示方式 D、将映像文件插入虚拟光驱

4、下列哪一个软件属于光盘刻录软件(A)A、Nero-Buring Room B:Virtual CD C: DAEMON Tools D:Iparmor

5、下列不属于媒体播放工具的是(D)

A、Winamp B、超级解霸 C、Realone Player D:WinRAR

6、下列媒体播放器可以自由截取单个画面或整段电影的是非曲直(B)A、Winamp B、超级解霸 C、Realone Player D、音频解霸

7、下列哪一个不是网际快车为已下载的文件设置的缺省创建类别(D)A、软件 B、游戏和mp3 C、驱动程序 D、电影

8、CuteFTP具有网际快车不具备的功能是(A)A、上传文件 B、下载文件 C、断点续传 D、支持多线程下载

9、如果在天网防火墙的ICMP规则中输入(B)则表示任何类型代码都符合本规则。A、254 B、255 C、256 D、253

10、Norton Antivirus的安全扫描功能包括(D)①自动防护 ②电子邮件扫描 ③禁止脚本 ④全面系统扫描 A、①②③ B、①②④ C、①③④ D、①②③④

11、ACDSee不能对图片进行下列哪种操作(C)A、浏览和编辑图像 B、图片格式转换 C、抓取图片 D、设置墙纸和幻灯片放映

12、SnagIt捕获的图片可被存为下列哪些格式(D)①BMP ②PCX ③TGA ④RSB A、①②③ B、①②④ C、①②③④ D、①②

13、WinRAR不可以解压下列哪些格式的文件(D)A、RAR和ZIP B、ARJ和CAB C、ACE和GZ D、RSB和ISO

14、单击超星浏览器主界面左面(B)选项卡以查看最近登陆的网页 A、资源 B、历史 C、系统 D、搜索

15、单击Adobe Acrobat Reader工具栏中的eBook按钮在其下拉菜单中选择(A)命令可以直接打开浏览器连到网络当中。

A、在线获取eBook B、eBook网络服务 C、我的书架 D、在线eBook

16、大量的磁盘碎片可能导致的后果不包括(D)A、计算机软件不能正常运行 B、有用的数据丢失 C、使计算机无法启动 D、使整个系统崩溃

17、Symanrec公司对Symantec Ghost的最大改进是在一对一的克隆方式上增加了(A)的方式

A、一对多 B、多对多 C、多对一 D、均不是

18、Voptxp软件的最大特点是(A)A、整理磁盘碎片 B、硬盘备份还原 C、数据修复还原 D、扫描磁盘病毒

19、如果想进行碎片整理多个驱动器则可以从菜单栏File中选择(A)命令 A、Batch defrag B、Global defrag C、Defragment D、Analyze 20、Windows优化大师提供的文件系统优化功能包括(C)

①优化文件系统类型 ②优化CD/DVD-ROM ③优化毗邻文件和多媒体应用程序。A、①② B、②③ C、①②③ D、①③ 三.填空题(每小题1.5分,共15分)

1、在Foxmail中,用户可以通过单击地址簿窗口上端的(地址簿)按钮可以在不同的 地址簿间切换。

2、利用Foxmail我们可以方便地在网上接收、发送和(管理)电子邮件

3、FTP的中文全称是(文件传输协议)

4、天网防火墙把网络分为(本地网)和(互联网)可以针对不同的网络信息设置不 同的安全规则。

5、Norton Antivirus的主窗口中有3个图形界面切换选项,分别是状态、(扫描病毒)和报告。

6、选择计算机【开始】菜单中的【程序】下面的(WinRAR)命令就可以打开WinRAR 的界面。

7、Norton Utilities的强大功能使之在数据保护、(数据恢复)和系统维护领域独步天下。

8、Norton Utilities中的(反删除工具)能够使用户不小心从回收站清除但受到Norton Protection保护的文件找回来。

9、用户可以使用东方快车中的(永久汉化)功能,使汉化的软件可以直接以中文版 运行。

10、Virtual CD是当前最为广泛的优秀(虚拟光驱软件)。四.简答题(每小题5分,共15分)

1. 在使用Adobe Acrobat Reader的过程中如何获取在线信息?(1)单击工具栏中的【eBook】按钮,弹出的下拉菜单如图5-27所示,选择【在线获取eBook】中命令,将直接打开浏览器连接到网络当中.(2)选择菜单栏中的【工具】/【eBook网络服务】/【Adobe DRM Activator】命令,打开注册网页,然后根据提示进行注册。(3)注册完毕后浏览网页,查找所需要的书籍,获得该书籍的作者、价格、内容介

绍等信息,并进行购买或下载。

2. 简述EasyRecovery可以修复哪些类型的误操作。EasyRecovery可以进行数据恢复操作,格式化数据修复、误删除数据修复、不能识别文件系统的文件数据操作,还有继续以往修复过程的操作等。3. 如何利用Norton AntiVirus进行病毒扫描?

常用工具软件测试题及答案 篇2

1 南京斯沃华中数控加工仿真软件程序编辑方法

1) 编辑方法1。首先打开仿真软件, 反复点击显示区域下方返回键, 直到出现“程序编辑” (见图1) 。接着点击“选择编辑程序”出现“磁盘程序” (见图2) 。随后点击“磁盘程序”, 出现程序目录, 通过移动上下方向键任意选择程序, 按Enter键完成, 也可在此显示区域修改编写所需程序。完成之后, 点击“保存文件”即可, 同时点击“返回”键;点击“自动加工”键, 最后切换到单段或自动模式, 按循环启动键即可进行程序模拟加工 (见图3) 。

该步骤操作要点解析:学生在操作时, 如果因为没有仔细听讲或错按某个键, 那么屏幕显示内容就不是所需要的画面, 也找不到第二步的“程序编辑”键。此时, 老师应教给学生反复点击显示区域下方“返回”键, 直到出现图1画面为止。

2) 编辑方法2。老师首先告诉学生用记事本格式编辑、保存程序, 接着点击“程序编辑”, 出现“文件管理”, 再点击“文件管理”, 按上下键选择点击“新建文件”, 出现“输入新文件名”。在“输入新文件名”处输入合格文件名, 按Enter键, 最后点击菜单中“文件”“打开”, 通过对话框找到存储在相应盘上的程序 (见第90页图4) 点击“打开”, 然后再在第90页图4所示区域双击鼠标左键, 点击Enter即调出程序。

该步骤操作要点解析:对于初学者来说, 用仿真软件输入程序效率低, 如教学生用记事本格式先把程序编辑好, 然后在仿真软件中调用程序, 就非常简单易学, 还会达到事半功倍的效果。

2 上海宇龙华中数控加工仿真软件具体操作步骤

首先打开仿真界面, 反复按“返回”键, 直到出现“程序编辑” (见图5) , 选择点击“程序编辑”, 接着点击“磁盘程序” (见图6、图7) 。最后切换Tab键和上下方向键, 找到保存在F盘上已经写好的程序123.txt文件, 点击Enter即可调出程序。

该步骤操作要点解析:首先提醒学生选择点击“磁盘程序”, 并提示学生一定要反复切换Tab键和上下方向键, 才能找到编辑好的程序。

3 上海宇龙华中数控加工仿真软件程序编辑方法

1) 编辑方法1。先打开数控仿真界面, 按PROG键, 在显示区域输入程序名, 再按Insert键完成。

此步骤操作要点解析:在编辑程序过程中, 一定要提示学生按Insert键, 而不是按Input键。

2) 编辑方法2。先教学生用记事本格式把程序编辑好、保存, 再打开仿真界面, 按PROG键, 点击“操作”键下方对应软键。点击“黑色向右方向箭头”键, 出现“F检索”, 再点击“F检索”键下方对应软键, 找到存在其他盘上的程序 (见图8) , 通过点击图8中打开键, 点击“READ”键下方对应软键, 输入新程序名, 接着点击“EXEC”下方对应软键, 即可调出程序 (见图9) 。

该步骤操作要点解析:首先打开软件, 出现多个指令键, 此时一定要注意点击操作键下方对应软键;其次, 在输入新程序名后再点击“EXEC”下方对应软键才能调出程序。

参考文献

[1]吴晓燕.浅谈数控仿真在数控教学中的应用[J].今日科苑, 2009 (20) :281.

常用工具软件测试题及答案 篇3

关键词:计算机专业 软件课程 教学探索

中图分类号:G728文献标识码:A文章编号:1673-9795(2012)09(a)-0182-01

当前,计算机在我国已经普及使用,计算机已经成为工作的一个重要部分,也和人们的生活息息相关,计算机技术的发展已不在是原始的文字处理工作,而是能够更加多样化灵活化的设计工作和生活的各个角落。对于高职学生在学习过程中,应对学习的实践和应用知识作为重点,真正提高学生的实践动手能力,把计算机类专业课程的开设着重于实践教学。计算机课程的基础课应重点学习,只有打下坚实的基础,才能在培养高职计算机专业学生真正学到软件的创造性和日常工作中的技能。同时,把握计算机教学的实践性与应用性等诸多特点,需要学生从根本上掌握,根据教学经验,本文探讨在多媒体技术教学中如何实施这门课程的教学,更加有效的促进学生学习。

1 数据库的基本知识

1.1 数据库的重要性

大多数人觉得数据库没有必要开设课程设计,因为数据库设计这块软件工程、信息系统开发等的课程设计里面都包括。可从实际情况来看,往往是在这些课里用到数据库设计,但学生的设计水平不够,而又不能通过课程得以提高。因而,单独开设数据库课程设计课程很有必要。数据库设计课程的开设是提高学生综合素质和创新能力的重要教学方法之一,这是实践教学的重要环节之一,数据库教学目标是培养优秀学生的重点,学生要通过程序设计与软件工程任务的完成,达成教学目的,这是计算机网络课程的教学目标。

1.2 常用软件课程的特点

一般常用软件的功能强大,概念多、涉及的内容比较广泛,其包含的数据及处理功能和执行操作性也比较多。如常见的安全防护软件、系统软件、图文处理工具及影音软件等。常用软件在实用中,其实践性要求也比较强,学生在软件的使用过程中,得到学习和锻炼,一些常用软件升级较快,功能的实用也会发生微小变化,但软件的条理清晰,图文并茂,使用方法和技巧都符合人性化的设计,其中的一些操作技巧还具有代表性,比如,刻录是选择Nero软件,会比较轻松的烧录出光盘,软件版本升级,有时候并不是版本越高,越好用,因人而异,在一些特殊的情况下新版软件往往界面较好,功能较多,学生乐于学习,但从实用、硬件需求的角度来看,老版本的软件可能更适合工作使用。

2 实际教学相结合

2.1 选择合适的教学案例

数据库教材的选择,主要是看其教程的基础性教学,在众多的数据库教程中,大多数的教材是概论知识,其案例教学较少,基本上都是关于数据库的设计和应用来进行教学的,在教学过程中发现,这个案例虽然简单、可操作性强,但很难激发学生的学习兴趣。从增强学生的学习兴趣出发,可以在教学中选择或者编制一些贴近专业或者生活的案例,通过案例把抽象的原理、概念等具体化,从根本上让学生清楚地认识到原理、增进学习的兴趣和吸附力,更加深入的掌握基础知识的含义或意义,并有利于引导学生在实践中理解原理、从根本上提高学生的实践技能和水平。

自己参与的事情,往往印象比较深刻,由于学生对自己录制的动画会产生深刻的印象,并且通过学生自己动手来提高注意力,同时,在操作过程中也会产生很多疑问,在学习过程中,通过这些疑问的解答,会更加深入的调动学生的思维方式,增强其操作自信心,这不仅提高了学习的积极性,提高了教学效率,更加完美的实现教学目的。在实际教学中,教师要有创造性和选择性的进行教学,而不是“照本宣科”统一教学,利用现代化的设备,进行教学演示和实践操作,让学习自己主动的与实际联系起来,并提出自己的疑问,比如在文件恢复软件的操作与实用教学中,老师故意给学生留下一个悬念,让学生都为自己曾经误删的文件而放弃的心态再次活跃起来,有什么方法可以将误删的文件恢复,这锻炼了学生的自主学习能力和自我解决问题的能力。常用软件在实际教学中除了常用的演示法、提问法还会用到对比的教学方法,比如在windows操作系统的安装教学中,目前大家都在使用GHOST硬盘复制与还原的安装方法,原因是这种方法比用净化版的系统安装要节省很多时间,如果通过对比方法教学给学生进行两个不同方法演示,学生就会体会两种安装方法的优劣,对比教学主要是以学生为主导,以教师为辅助,让学生自己来判断问题的所在,形成自己处理问题的观念,这种教学方法使学生在主动参与中成长,在自然发展中成熟。

每个教学环节完成以后,需要及时肯定学生的作品,作出合理的评价,让学生分享自己的学习成果与喜悦的心情,比如将自己设计的GIF动画,视频拼接,手机铃声展示,得到充分的肯定与认可。通过活动帮助学生肯定自我、欣赏自我,灵活地运用各种手段来取得良好的教学效果,增强学生的实践能力。

2.2 充分利用网络平台进行教学

大多数学校都为每位老师提供了一个综合的网络教学平台,该平台为教师和学生进行网上互动式数学活动提供了便利。我们将课程和大量的教育资源整合到网络教育平台上,为学生提供一个网络支持下的数字化教学环境,即有利于学生自学能力的培养也方便师生交流。目前。已经通过学校的网络教学平台将数据库原理与应用课程相关的课程资料(大纲,运行表等)、课件、实验用数据库,实验报告模板等,按照教学进度分批次上传到平台上,供学生下载,并通过平台发布各种课程通知,回答学生在该平台上提出的课程相关问题。并计划通过网络教学平台,布置和批阅作业,充分利用网络教学平台提供的丰富教学资源,为学生自学刨造条件,提高教学效果。

3 结语

计算机类专业学生需要扎实的专业知识和实践能力,在日常的教学过程中,我们要求在传授知识的同时要调动学生主动学习的积极性,在学好理论知识的同时,积极的实践来消化学习的知识,课堂教学多样化,课堂内容丰富,使学生成为学习的主人翁,提高教学质量和教学效率,教师在教学过程中要不断地创新,通过实践找到最能调動学生积极性的元素,推动教学方法的革新,注重软件的使用技巧,维护与更新,以求达到更好的实用效果。学生在学好基础内容的前提下,主动开展自主学习,拓展与创新知识。

参考文献

[1]王艳,沈晓晶,赵慧娟.计算机专业数据库原理教学体系及教学模式探讨[J].计算机教育,2012(2).

常用工具软件测试题及答案 篇4

多项选择题

1.在面向类的度量中,下列哪些度量方式是属于C&K套件的度量(ABCF).面向对象的软件工程P463页C&K度量套件

A.每个类的加权方法

B.对象类之间的耦合C.继承树的深度

D.类大小

E.特例化索引

F.方法中内聚的缺乏

2.以下说法正确的有(BC).A.等价类划分和边界值分析属于白盒测试技术.B.基本路径测试属于白盒测试技术.C.在基本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.F.可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题.3.下列哪些属于集成测试的内容(AB).A.自顶向下集成B.自底向上集成C.回归测试

D.压力测试

4.以下哪些内容是面向对象分析所包含的任务(ABCD).A.标识类(定义属性和方法)

B.刻画类的层次关系

C.标识对象——对象关系

D.表示对象行为

5.我们可以将设计模式大致划分为以下几种类型(ABD).A.创建型

B.行为型

C.变换型

D.结构型

6.软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).A.软件产品的高复杂性

B.与其它系统有接口

C.软件产品的不可见性

D.检测缺陷的机会只限于产品开发阶段

E.需要协同工作

7.测试设计员的职责有(ABC).A.制定测试计划

B.设计测试用例

C.设计测试过程,脚本

D.评估测试活动

8.软件工程研究的对象包括(ABE).A.质量

B.过程

C.技术

D.数据库

E.工具

9.下列说法正确的是(A).A.管理,分析,控制现实世界中发生的事件的程序称为实时软件

B.软件项目开发的成功,取决于工具和硬件设备的优劣

C.我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品

D.在项目的进度告急的时候,解决办法之一就是加派人手

10.下列选项中,属于项目管理的对象是(ABCE).A.人员

B.产品

C.过程

D.设备

常用工具软件测试题及答案 篇5

一、选择题(1-25每题2分,共50分)

下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

1.问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是________。

(A)激活状态

(B)非激活状态

(C)已修正状态

(D)关闭状态

2.关注在一连串的测试中如何选择合适的程序或子程序路径来执行有效的检查,这种测试极有可能是________。

(A)结构测试

(B)黑盒测试

(C)功能测试

(D)静态测试

3.下面说法正确的是________。

(A)软件测试仅是在编程之后进行的测试。

(B)需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。

(C)测试配置是软件配置的一个子集。

(D)错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势

4.在结构化测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(也称分支覆盖)、路径覆盖等,其中________是最强的覆盖准则。

(A)语句覆盖

(B)条件覆盖

(C)判定覆盖

(D)路径覆盖

5.因果图方法是根据________之间的因果关系设计测试用例。

(A)输入和输出

(B)设计和实现

(C)条件和结果

(D)主程序和子程序

6.软件测试的目的是________。

(A)证明软件的正确性

(B)尽可能多地发现软件系统中的错误

(C)找出软件系统存在的所有错误

(D)证明软件系统中存在错误

7.仅根据规格说明书描述的程序功能来设计测试用例的方法称为是________。

(A)白盒测试法

(B)黑盒测试法

(C)静态分析法

(D)人工分析法

8.软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方法主要用于测试________。

(A)结构合理性

(B)软件外部功能

(C)程序的内部逻辑

(D)程序正确性

9.从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试________。

(A)集成测试、确认测试、单元测试

(B)单元测试、集成测试、确认测试

(C)单元测试、确认测试、组装测试

(D)确认测试、集成测试、单元测试

10.下列说法正确的是________。

(A)语句覆盖使得每个判定的每个分支至少执行一次

(B)判定覆盖使得每条语句至少执行一次

(C)条件覆盖使得每个判定每个条件应取到各种可能的值

(D)条件组合覆盖使得每个判定中各条件的每一种组合至少出现一次

11.集成测试时,能够较早发现高层模块接口错误的测试方法是________。

(A)自底向上渐增式测试方法

(B)自顶向下渐增式测试方法

(C)非渐增式测试方法

(D)系统测试方法

12.在软件测试信息流中,输入的的信息主要有________。

(A)软件配置

(B)测试配置考试大()

(C)测试工具

(D)以上全部

13.以下关于软件测试方法,说法正确的是________。

(A)单元测试涉及编码和详细设计的文档

(B)系统测试涉及概要设计信息

(C)确认测试涉及编码和需求规格说明书

(D)集成测试设计其他的系统元素

14.下列软件质量特性中,一般不作为系统测试重点的是________。

(A)产品版本升级是否容易

(B)软件是否符合有关的国家和行业标准

(C)软件产品是否易于理解和使用

(D)可复用的软件部件所占的比例

15.一般来说,大多数软件缺陷源于软件开发项目的________阶段。

(A)软件测试阶段

(B)程序编写和调试阶段

(C)需求和设计阶段

(D)加班工作期间

16.一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是________。

(A)语句覆盖率达到100%

(B)局部变量的边界条件处理正确

(C)逻辑比较和控制流处理正确

(D)以上全部

17.下列软件缺陷中,________是活动状态,________是非活动状态。

(A)打开和解决;关闭

(B)打开;解决和关闭

(C)通过;失败

常用工具软件测试题及答案 篇6

案例分析1 当初为了占领市场,淘宝网等C2C网站前仆后继选择了免费策略。在成功使用免费战略笼络了客户之后,2006年5月,淘宝网尝试性地推出了收费性服务——招财进宝,即“淘宝网将按卖家所出招财进宝价格等条件决定其宝贝在淘宝相关页面或其合作伙伴的相关页面中排名位置,并按照最后的成交情况,来收取服务费”。然而这一朝着赢利方向的尝试,遭到用户的强烈反抗,不少淘宝用户甚至采取罢市的方法,抗议淘宝网失信当初的免费诺言。2006年6月,招财进宝被用户公开投票宣判死刑,淘宝网对C2C电子商务网站盈利模式的首次摸索,以失败告终。案例简介 在“招财进宝”出道的时候,很受人关注,多数专业人士认为“招财进宝”思路清晰,方式巧妙,和百度的竞价排名异曲同工;在激烈的C2C竞争中,淘宝网找到了一条潜在的赢利道路。但在“招财进宝”的实施过程当中,业绩并不好,最后被撤销。作为关键字付费点击业务的C2C版本,淘宝网创造新的收入模式,为一部分会员提供增值业务;另一方面,随着商品数量的上升,如何进行有效的商品筛选及排序也是一项难题。

认真阅读以上案例材料,回答以下问题。1.简单概述一下淘宝网的经营模式。2.试分析淘宝网“招财进宝”失败的原因?

3.从淘宝网“招财进宝”失败的案例中,你得到的启示有哪些?

案例分析2 材料1 伊利集团是全国乳品行业的龙头企业之一。为了提升企业的管理水平,1999年,伊利集团开始酝酿上ERP。以伊利集团的财力,上一套国外的管理软件从资金上讲根本没有问题。任何成熟的管理软件,不论是SAP的ERP软件,还是Oracle的ERP软件,都是对一种成熟管理模式的总结,是一种标准的共性产品。

在企业信息化的过程中,是个性文化适应抽象的软件系统,还是抽象的软件适应个性化文化?在资源、管理、文化等诸多方面凝聚的现实面前。与IBM、HP、宝洁等跨国公司的管理品质相比,伊利的管理还处在童年。ERP诞生于德国,是对成熟制造业管理模式的一种总结,是一种事后管理。而任何企业,要成为全行业的排头兵,一定要有自己独特的管理理念和管理模式。买了一个ERP软件,也就等于买了别人的管理模式。

伊利的目标是成为全国乳品行业的老大,要集中资源“构建中国伊利”,因此,伊利的管理系统一定要“量身定制”。通过用友为其量身定制的分销管理系统,伊利实现了从传统管理到过程管理的转变。

(1)改变了管理的思维方式,实现了数字管理和过程管理,达到了真正的目标管理。以前伊利集团的管理方式也是逐级汇报,一条消息从代理点传到总部至少要两三天;采用信息系统后,代理点—子公司—事业部—总部实现了7×24小时实时数据的输入和查询,从几十个小时缩减到几秒,更重要的是有了后台数据库支持,除了必要的沟通外,多数经营数据可以在数据库内直接查询,将事后控制,变成了过程控制。(2)优化了业务流程,提高了效率,一个订单的流转从一周缩短到不足24小时。以前,从客户下订单到配送中心的汽车离开仓库,通常需要一周的时间。采用分销管理系统以后,全部订单的配送当天就可以完成,同时还可对客户进行实时审查。信用额度的问题:某个客户只有100万的额度,但在没有分销管理系统的时候,信用额度就有可能被忽视或者被人情、关系替代,有了分销管理系统以后,超过一分钱都下不了订单。(3)大大降低了运营成本,仅产品过期损失一项就从百万元级降低到了十万元级。存货时间敏感:鲜奶的保质期只有3天,冷饮是3个月,液态奶是8个月,奶粉是12个月。库存管理:仓库管理员只凭“记忆”管理仓库,经常把即将过期的产品留在仓库,而把刚生产出来的产品发走了。有了分销管理系统以后,根据产品的标号,仓库内哪些产品是即将过期的,哪些是新生产的,一目了然,因而大大降低了过期产品的损失。而因为资金周转速度加快、准确预测产量等带来的效益的提高就更多了。

材料2 河南许继集团是以机电装备的研发、生产、销售为主的国有控股大型企业,是国家520家重点企业之一。产品涵盖电力系统一、二次设备、民用机电及电子商务、环保工程、资产管理等行业。

1998年初,许继公司采用Symix公司的产品来实施ERP。

许继上ERP希望解决三个方面问题:规范业务流程、信息的收集整理更畅通、成本计算更准确。备选软件:SAP、Symix、浪潮软件、利玛等国内外厂商,出于价位原因选择Symix。

1998年初签单,同年7月份,许继实施ERP进展顺利。包括数据整理、业务流程重组及物料清单的建立。厂商售后服务也算到位,基本完成了产品的知识转移。许继在培养自己的而出开发队伍方面也有成效。

1998年8月,许继公司进行了重大机构调整,管理层关注企业的生存、经营的合理化和利润最大化,没有认真考虑结构调整对ERP项目的影响。

企业经营结构变了,当时所用的软件流程已经死了,厂商也想不出好办法,公司项目暂停,只在下属小公司运行,部分功能在使用。造成资源极大的浪费。

结合上述材料回答以下问题。

1.伊利公司运用ERP系统的主要目的是什么? 2.伊利和许继集团引进ERP的案例给我们什么启示?

案例分析3 百度搜索引擎竞价排名服务可将您的网站排在百度搜索结果前列,同时出现在各大搜索引擎的搜索结果中;CNNIC调查报告显示,搜索引擎是用户得知新网站的最重要途径,80%的网民习惯通过搜索引擎以“关键词”搜索的方式查询所感兴趣的信息。

竞价排名是百度国内首创的一种按效果付费的网络推广方式,用少量的投入就可以给企业带来大量潜在客户,有效提升企业销售额。通过本章的案例学习,可以掌握企业在复杂的互联网上如何更好更快的展现自己,立于不败之地。

深圳市新三思材料检测有限公司是国内专业从事材料试验方法研究与材料试验机制造的股份制高新技术企业,是国内最大的材料试验机专业制造商。2001年被授予“中国仪器仪表行业500强企业”。

1996年6月,新三思材料检测有限公司诞生于深圳经济特区,当时公司的注册资本只有100万元。第二年,新三思公司便在上海设立了办事处,并在上海交通大学挂牌成立了“华东地区技术服务中心”,新三思公司的业务量遍及了全中国,除了上海分公司以外,在长春、济南等地也建有分公司,此外还在成都、青岛等全国主要城市设立了26个办事处和七大服务中心。综合实力在中国试验机行业排名首位,市场占有率、人均生产产值与人均销售收入三项指标也在国内同行业连续五年名列首位。新三思公司从2004年六七月份开始决定在百度上做推广。公司在此之前经过了大量的调查研究工作,对内询问销售员,对外调查客户。调查人员发现从网络上推广或者获取新三思公司的信息是一条非常重要的途径。而百度作为最大的中文搜索引擎网站,天然的具有优势。于是公司决定在百度上做推广,并牢牢占据前三位的位置。果然很快就有了明显的效果:业务量增加了两成以上,当年8月份新三思公司就一举夺得了南昌大学试验机台数超过33台的招标合同,刷新了公司8年来发展历程中的合同金额以及销售试验机台数的最新纪录。

结合上述材料回答一下问题

1.搜索引擎都有哪些?(至少写出3个)2.百度竞价排名的优势有哪些? 3.新三思公司选择百度的理由是什么?

案例分析4 戴尔公司1984年成立;1992年,首次被《财富》评为世界五百强企业;1996年,开始通过网站销售旗下产品,拉开网络直销的序幕。2000年,网上营业额达到每天5,000万美元;自1995年起,戴尔公司一直名列《财富》杂志评选的 “ 最受仰慕的公司 ”,2001年排名第10位。2006年,首次季度出货量超过1000万台系统,但赖以为生的直销模式开始出现衰退。2008年,季度盈利超过9亿美元,市场占有率却不停下降,已远远低于竞争对手惠普和联想。

戴尔公司定位:全球领先的IT产品及服务提供商。

经营模式:按照客户要求制造计算机,提供客户所信赖和注重的创新技术与服务,并向客户直接发货。

服 务:产品服务、安装服务、工厂定制成、企业支持服务、戴尔培训与认证、实行“修理、更换、退货服务”的三包服务

产 品:戴尔电脑(除固定配置外,客户也可以根据自身需求选择电脑配置得到真正有个人特色的专属电脑)。按照家庭与个人办公、中小企业、公共事务部、大型企业的分类提供产品。产品涉及笔记本、上网本、电子产品、软件电脑附件、显示器打印机。通过网络直接经营的商业模式,消除中间商。以此减少运营成本、中间代理获利及信息沟通时间。提供各种资讯、优质服务、个人服务。提供额外利益给顾客(在戴尔网上直销站点 购置电脑都有至少500元的现金折扣)提供社区意识。令顾客拥有全面性的体验自助方式(根据自我意识个性化选择)。从市场份额来看在华中小企业及个人消费者通过网络订购电脑的占20%。戴尔将客户分为两类:一类是大企业、政府和行业客户,约占公司整体业务销售80%;另一部分为中小企业和个人消费者,仅占20%的比例。

随着电子商务的发展,越来越多的电商的竞争,主要竞争者为,新蛋网,中关村在线,京东商城等。单一网站的竞争力逐渐被综合性商城削弱。网络消费者对于综合性电子商务商城相对熟悉,除电子数码产品外还购买其他服装、配饰、家居、书籍等产品,购买习惯驱使也会影响消费者选择这些非专业性但自己对其有了解的网站。这类商城也有二手产品销售,价格上也有优势。

根据以上材料,回答一下问题。

常用工具软件测试题及答案 篇7

关键词 软件测试 需求建模 测试用例 生成方法

中图分类号:TP31 文献标识码:A

0前言

长时间以来,在软件设计的过程中,其需求与测试之间都具有很微妙的内在联系,两者之间的的内在联系被认为是一种先后出现的顺序关系。在之前的软件开发过程中,当其软件需求分析阶段进行开展时,测试被认定为还没有开始。但随着软件开发的不断发展以及其开发规模的不断扩大,这一观点也得到了相应的改变。Dorothy Graham中就曾指出,如果测试在软件的需求分析阶段进行介入的话,就可以帮助软件需求分析的更为详细。

1一种软件测试需求建模——模型驱动测试

随着软件系统形势越来复杂,如何对软件系统进行有效的测试成为了软件开发过程中的重点关注问题,而模型驱动测试作为一种新颖的具有良好发展前景的自动化测试方式,已经逐渐被广泛应用到软件系统需求的测试中。

模型驱动测试指的是通过测试模型对测试的架构及行为进行表示,并通过图形化的方式对测试模型进行展示。这里需要提到的是,将测试模型用图形化的方式进行展示,是因为该种方式更有利于测试人员对其进行理解与修改。测试模型的图形化将传统的基于特定语言环境下并且难以理解的测试脚本维护转化成了更加直观的测试用例模型维护,这种做法在极大程度上减少了软件测试人员的工作量,并且提高了软件测试时的工作效率。模型驱动测试可以实现将模型自动转化成测试脚本的职能转化,从而确保模型与测试脚本的同步性。与此同时,当软件的应用程序发生改变时,测试人员便不需要和过去一样,对测试项目进行重新设计,而只需要将测试模型进行修改,修改后的测试模型便会自动生成测试脚本。

在对软件需求测试的过程中采用模型驱动测试的方式,可以有效减少对软件进行测试设计过程中的初级阶段工作量,并有效提高测试的覆盖率。目前,在我国的软件开发工程中,测试占据了其五分之三的时间、能源和资金。而模型驱动测试中的新型方法以及相关工具的应用,可以有效提高软件开发者和测试人员的工作效率,在保证软件质量的同时,减少产品的开发时间。

2 基于测试需求的测试用例生成方法

测试需求模型可以对软件的测试需求进行直观且准确的概括,其作为整个测试活动的基础,可以对之后的软件测试进行有效的指导。测试用例可以通过软件需求测试模型和被测软件系统模型来生成,而测试用例可以与软件需求测试模型中的相应测试目标相对应,继而通过测试目标对测试目标设计提供依据的被测软件系统需求进行追溯。整个软件需求测试模型工作流程实现了软件系统需求对测试用例的自上向下追踪以及测试用例对软件系统需求的自下向上回溯。

2.1标记迁移系统

测试用例是通过软件需求测试模型与被测软件系统模型中的测试目标描述模型来得以实现和生成。其过程首先需要将被测软件系统在经过软件需求分析阶段并与用户进行多次讨论继而借助相关建模工具做出的状态图模型转换成标记迁移系统模型。而标记迁移系统模型是一种被广泛使用的通过计算机进行辅助设计和验证的形式模型,其通过节点的方式来表示软件系统的状态和配置,通过边来表示软件测试过程中的行为发生状态和系统配置之间的转移。

2.2测试用例生成

测试用例需要通过将被测软件系统模型系统的状态图模型转化成标记迁移系统模型(即形式模型)。根据软件需求测试系统状态图的显示,并采用标记迁移系统模型的生成算法,便可以得到与之相对应标记迁移系统模型。而在标记迁移系统模型的生成算法中,首先,需要通过Construct From(Specification Node)方法以被测软件系统模型状态图的初始状态为起点对其状态图进行分析,并将其状态图的结构信息在标记迁移系统模型中进行保存;其次,将标记迁移系统模型中同时拥有的输入输出信息的转移进行分裂,并在其中插入新生成的中间状态节点。而在将测试用例转化为标记迁移系统模型的过程中,软件需求测试模型中的测试目标模型也同样需要进行相应的标记迁移系统模型转化。

3结论

软件系统设计和实现的基础就是软件系统的需求,软件设计师对软件架构的设计、程序员对软件进行代码的编写都是根据软件的需求来进行并且完成,并且其需求还会影响到测试人员的测试方向。在软件的开发生命周期中,对软件的需求进行分析是最重要的步骤。而模型驱动的软件需求分析方法是将软件的需求模型作为软件需求标准的补充说明,继而对非形式化的软件需求信息从一个或多个角度进行正确度验证。该做法是为了发现软件需求标准中的差异性和缺陷性。

参考文献

[1] 杨波,吴际,刘超.一种软件测试需求建模及测试用例生成方法[J].计算机学报,2014,01(03):522-538.

[2] 张丽颖,徐珞,蒋祖华.基于本体和规则推理的GUI软件测试用例生成[J].计算机应用研究,2010,01(19):120-123.

[3] 殷永峰,刘斌,姜同敏.基于场景技术的嵌入式软件测试用例生成方法[J].计算机工程与设计,2012,11(16):4111-4114.

常用工具软件测试题及答案 篇8

A、身份考验、来自组织和个人的品格鉴定

B、家庭背景情况调查 C、学历和履历的真实性和完整性

D、学术及专业资格

2、有三种基本的鉴别的方式:你知道什么,你有什么,以及(C)。A、你需要什么 B、你看到什么 C、你是什么 D、你做什么

3、系统管理员属于(C)。

A、决策层

B、管理层

C、执行层

D、既可以划为管理层,又可以划为执行层

4、终端安全管理目标:规范支撑系统中终端用户的行为,降低来自支撑系统终端的安全威胁,重点解决以下哪些问题?(A)。A、终端接入和配置管理;终端账号、秘密、漏洞补丁等系统安全管理;桌面及主机设置管理;终端防病毒管理

B、终端账号、秘密、漏洞补丁等系统安全管理;桌面及主机设置管理;终端防病毒管理 C、终端接入和配置管理;桌面及主机设置管理;终端防病毒管理

D、终端接入和配置管理;终端账号、秘密、漏洞补丁等系统安全管理;桌面及主机设置管理

5、Linux系统格式化分区用哪个命令?(A)

A、fdisk

B、mv

C、mount

D、df

6、著名的橘皮书指的是(A)。

A、可信计算机系统评估标准(TCSEC)

B、信息安全技术评估标准(ITSEC)C、美国联邦标准(FC)

D、通用准则(CC)

7、如果将风险管理分为风险评估和风险减缓,那么以下哪个不属于风险减缓的内容?(A)A、计算风险

B、选择合适的安全措施

C、实现安全措施

D、接受残余风险

8、信息安全管理最关注的是?(C)

A、外部恶意攻击

B、病毒对PC的影响 C、内部恶意攻击

D、病毒对网络的影响

9、安全责任分配的基本原则是:(C)。A、“三分靠技术,七分靠管理”

B、“七分靠技术,三分靠管理” C、“谁主管,谁负责”

D、防火墙技术

10、Red Flag Linux指定域名服务器位置的文件是(C)。

A、etc/hosts B、etc/networks C、etc/rosolv.conf D、/.profile

11、Windows nt/2k中的.pwl文件是?(B)

A、路径文件 B、口令文件 C、打印文件 D、列表文件

12、从风险的观点来看,一个具有任务紧急性,核心功能性的计算机应用程序系统的开发和维护项目应该(A)。

A、内部实现 B、外部采购实现 C、合作实现 D、多来源合作实现

13、以下哪一项计算机安全程序的组成部分是其它组成部分的基础?(A)A、制度和措施

B、漏洞分析 C、意外事故处理计划 D、采购计划

14、HOME/.netrc文件包含下列哪种命令的自动登录信息?(C)

A、rsh

B、ssh

C、ftp

D、rlogin

15、Linux系统通过(C)命令给其他用户发消息。

A、less

B、mesg C、write

D、echo to

16、从风险分析的观点来看,计算机系统的最主要弱点是(B)。

A、内部计算机处理 B、系统输入输出 C、通讯和网络 D、外部计算机处理

17、U盘病毒依赖于哪个文件打到自我运行的目的?(A)

A、autoron.inf B、autoexec.bat C、config.sys D、system.ini

18、下面哪一种风险对电子商务系统来说是特殊的?(D)A、服务中断 B、应用程序系统欺骗 C、未授权的信息泄露

D、确认信息发送错误

19、Linux系统格式化分区用哪个命令?(A)

A、fdisk

B、mv

C、mount

D、df 20、以下人员中,谁负有决定信息分类级别的责任?(B)

A、用户

B、数据所有者

C、审计员

D、安全官

21、Windows 2000系统中哪个文件可以查看端口与服务的对应?(D)

A、c:winntsystemdriversetcservices B、c:winntsystem32services C、c:winntsystem32configservices

D、c:winntsystem32driversetcservices

22、保证计算机信息运行的安全是计算机安全领域中最重要的环节之一,以下(B)不属于信息运行安全技术的范畴。

A、风险分析 B、审计跟踪技术 C、应急技术 D、防火墙技术

23、Linux系统/etc目录从功能上看相当于Windows的哪个目录?(B)

A、program files B、Windows C、system volume information D、TEMP

24、《国家保密法》对违法人员的量刑标准是(A)。

A、国家机关工作人员违法保护国家秘密的规定,故意或者过失泄露国家秘密,情节严重的,处三年以下有期徒刑或者拘役;情节特别严重的,处三年以上七年以下有期徒刑

B、国家机关工作人员违法保护国家秘密的规定,故意或者过失泄露国家秘密,情节严重的,处四年以下有期徒刑或者拘役;情节特别严重的,处四年以上七年以下有期徒刑

C、国家机关工作人员违法保护国家秘密的规定,故意或者过失泄露国家秘密,情节严重的,处五年以下有期徒刑或者拘役;情节特别严重的,处五年以上七年以下有期徒刑

D、-国家机关工作人员违法保护国家秘密的规定,故意或者过失泄露国家秘密,情节严重,处七年以下有期徒刑或者拘役;情节特别严重的,处七年以下有期徒刑

25、在国家标准中,属于强制性标准的是:(B)

A、GB/T XXXX-X-200X B、GB XXXX-200X C、DBXX/T XXX-200X

常用绘图工具及使用技巧 篇9

—、常用绘图工具

(1)(图板) 画图时,需将图纸平铺在图纸上,所以,图板的表面必须平整、光洁、且富有弹性。图板的左侧边称为导边,必须平直。常用的图板规格有0号、1号和二号三种。

(2) 丁字尺 丁字尺主要用于画水平线,它由尺头和尺身组成。尺头和尺身的连接处必须牢固,尺头的内侧边与尺身的上边(称为工作边)必须垂直。使用时,用左手扶住尺头,将尺头的内侧边紧贴图板的导边,上下移动丁字尺,自左向右可画出一系列不同位置的水平线,如图1 – 18a所示。

(3) 三角板 三角板有45°- 90°角和30°- 60°- 90°角的各一块。将一块三角板与丁字尺配合使用,自下而上可画出一系列不同位置的直线,如图1-18b所示;还可画与水平线成特殊角度如30°、45°、60°的倾斜线,如图1-18c所示将两快三角板与丁字尺配合使用,可画出与水平线成15°、75°的倾斜线,如图2所示。两块三角板互相配合使用,可任画已知直线的水平线或垂直线,如图3所示。

图1 用丁字尺和三角板画线

图2 画15度 75度斜线

图3 画已知直线平行线和垂直线

二 、分规、比例尺

(1) 分规 分规是用来量取尺寸、截取线段、等分线段的工具。分规的两腿端部有钢针,当两腿合龙时,两针尖应重合于一点,如图4所示。图5所示为用分规在比例尺上量取尺寸(图5a),然后在线上连续截取等长线段(图5b)的方法若欲将图5c所示的AB线段四等分,可先任凭自测估计,将分规的两针尖开到约为AB/4进行试分,如有剩余(或不足)时,再将针尖间的距离张大(或缩小)e/4,e为剩余或不足量,再进行试分,直到满意为止。用试分法也可等分圆或圆弧。

(2) 比例尺 比例尺的三个棱面上有六种不同比例的刻度,如1:100、1:200等,可用于量取不同比例的尺寸。

图5 分规画法

三 、圆规圆规是用来画圆或圆弧的工具。圆规固定腿上的钢针具有两种不同形状的尖端:带台阶的尖端是画圆货圆弧时定心用的;带锥形的尖端可作分规使用。活动腿上有肘形关节,可随时装换铅芯插脚、鸭嘴脚及作分规用的锥形钢针插脚,如图6所示。

图6 圆规及附件

画圆或圆弧时,要注意调整钢针在固定腿上的位置,使两腿在合龙时针尖比铅芯稍长些,以便将针尖全部扎入内,如图7a所示;按顺时针方向转动圆规,并稍向前倾斜,此时,要保证针尖和笔尖均垂直纸面,如图7b所示;画大圆时,可接上延长杆后使用,如图7c所示。

图7 圆规用法

四 、曲线板曲线板是绘制非圆曲线的常用工具。画线时,先徒手将各点轻轻地连成曲线,如图8a所示;然后在曲线板上选取曲率相当的部分,分几段逐次将各点连成曲线,但每段都不要全部描完,至少留出后两点间的一小段,使之与下段吻合,以保证曲线的光滑连接,如图8b所示。

图8 非圆曲线的描绘

五 、铅笔(1) 铅笔的型号及应用 绘图铅笔分软与硬两种型号,字母“B”表示软铅笔,字母“H”表示硬铅芯。“B”之前的数值越大,表示铅芯越软;“H”之前的数值越大,表示铅芯越硬。

字母“HB”表示软硬适中的铅芯。

熟练掌握常用的绘图工具使用技巧,对于提高手工绘图的质量和速率有重要意义。

—、常用绘图工具

(1)(图板) 画图时,需将图纸平铺在图纸上,所以,图板的表面必须平整、光洁、且富有弹性。图板的左侧边称为导边,必须平直。常用的图板规格有0号、1号和二号三种。

(2) 丁字尺 丁字尺主要用于画水平线,它由尺头和尺身组成。尺头和尺身的连接处必须牢固,尺头的内侧边与尺身的上边(称为工作边)必须垂直。使用时,用左手扶住尺头,将尺头的内侧边紧贴图板的导边,上下移动丁字尺,自左向右可画出一系列不同位置的水平线,如图1 – 18a所示。

(3) 三角板 三角板有45°- 90°角和30°- 60°- 90°角的各一块,

将一块三角板与丁字尺配合使用,自下而上可画出一系列不同位置的直线,如图1-18b所示;还可画与水平线成特殊角度如30°、45°、60°的倾斜线,如图1-18c所示将两快三角板与丁字尺配合使用,可画出与水平线成15°、75°的倾斜线,如图2所示。两块三角板互相配合使用,可任画已知直线的水平线或垂直线,如图3所示。

图1 用丁字尺和三角板画线

图2 画15度 75度斜线

图3 画已知直线平行线和垂直线

二 、分规、比例尺

(1) 分规 分规是用来量取尺寸、截取线段、等分线段的工具。分规的两腿端部有钢针,当两腿合龙时,两针尖应重合于一点,如图4所示。图5所示为用分规在比例尺上量取尺寸(图5a),然后在线上连续截取等长线段(图5b)的方法若欲将图5c所示的AB线段四等分,可先任凭自测估计,将分规的两针尖开到约为AB/4进行试分,如有剩余(或不足)时,再将针尖间的距离张大(或缩小)e/4,e为剩余或不足量,再进行试分,直到满意为止。用试分法也可等分圆或圆弧。

(2) 比例尺 比例尺的三个棱面上有六种不同比例的刻度,如1:100、1:200等,可用于量取不同比例的尺寸。

图5 分规画法

三 、圆规圆规是用来画圆或圆弧的工具。圆规固定腿上的钢针具有两种不同形状的尖端:带台阶的尖端是画圆货圆弧时定心用的;带锥形的尖端可作分规使用。活动腿上有肘形关节,可随时装换铅芯插脚、鸭嘴脚及作分规用的锥形钢针插脚,如图6所示。

图6 圆规及附件

画圆或圆弧时,要注意调整钢针在固定腿上的位置,使两腿在合龙时针尖比铅芯稍长些,以便将针尖全部扎入内,如图7a所示;按顺时针方向转动圆规,并稍向前倾斜,此时,要保证针尖和笔尖均垂直纸面,如图7b所示;画大圆时,可接上延长杆后使用,如图7c所示。

图7 圆规用法

四 、曲线板曲线板是绘制非圆曲线的常用工具。画线时,先徒手将各点轻轻地连成曲线,如图8a所示;然后在曲线板上选取曲率相当的部分,分几段逐次将各点连成曲线,但每段都不要全部描完,至少留出后两点间的一小段,使之与下段吻合,以保证曲线的光滑连接,如图8b所示。

图8 非圆曲线的描绘

五 、铅笔(1) 铅笔的型号及应用 绘图铅笔分软与硬两种型号,字母“B”表示软铅笔,字母“H”表示硬铅芯。“B”之前的数值越大,表示铅芯越软;“H”之前的数值越大,表示铅芯越硬。

字母“HB”表示软硬适中的铅芯。

图9 修磨铅笔的方法

绘制机械图样时,常用2H或H铅笔画底稿线加深细线;用HB或H铅笔写字画箭头;用HB或B铅笔画粗线;加深粗线的圆或圆弧时,比加深直线用的HB或B铅笔软一级。(2) 铅笔的磨削方法画底稿线、细线和写字 用的铅笔 ,笔芯应削成锥型尖端;画粗线时,铅芯宜削成呈梯形棱柱状的头部,因其磨损较缓,线型易于一致。磨削铅笔时,先用小刀将铅笔无字一端的木皮削去约25-30mm,使铅芯露出(6-8)mm,再将露出的铅芯用刀或砂纸修磨成所需的形状。画细线圆时,将2H或H铅芯磨成凿形;画粗线圆时,将B或2B铅芯磨成带方形截面的头部,如图110a所示。图10b是这两种形状的铅芯被分别装在圆规插脚上的情形。

(3) 用铅笔画线的方法 画直线时,铅笔在前后方向上应与纸面垂直,且向画线方向倾斜约30°。当铅笔头部呈梯形棱柱状时,倾斜角度可相应地减小一些,但用力要稍许加大,并匀速前进,如图11所示。

图10 圆规上的铅笔芯

图11 铅笔画直线

六、其他绘图工具

为了提高绘图速度,可运用各种多功能的绘图模板,量画结合,使绘图工作更趋于专业化。绘图机是先进的手工绘图设备,其机头上装有一对互相垂直的直尺,可作3600的转动,它能代替丁字尺、三角板、量角器等绘图工具的工作,画出水平线、垂直线和任意角度的倾斜线。图12a所示为钢带式绘图机;图12b所示为导轨式绘图机。

常用工具软件测试题及答案 篇10

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无 分。

1.可行性研究的工作结果是()

A.可行性研究的工作结果是()B.确定新项目开发有无必要和可能 C.提供当前现存信息系统的概括 D.可行性研究报告和系统设计任务书

答案:D

2.版本用来定义软件配置项的()A.演化阶段 B.环境 C.要求

D.软件工程过程

答案:A

3.块间的信息可以作“控制信息”用,也可以作为()使用。

A.控制流 B.数据结构 C.控制结构 D.数据

答案:D

4.在软件的生存周期中,单元测试是在()阶段完成的。

A.概要设计 B.详细设计 C.编码 D.测试

答案:D

5.功能模型中所有的()往往形成一个层次结构。在这个层次结构中一个数据流图的过程可以

由下一层数据流图做进一步的说明。

A.数据流图 B.概念模型图 C.状态迁移图 D.事件追踪图 答案:A

6.软件产品的生产主要是()

A.生产 B.再生产 C.开发 D.研制

答案:D

7.基线是软件生存期中各开发阶段的一个特定点,它可作为一个检查点,当采用的基线发生

错误时,我们可以返回到最近和最恰当的()上。

A.配置项

B.程序 C.基线 D.过程 答案:C

8.下面说法错误的是()

A.维护申请报告由申请维护的用户填写,软件维护组织内部还要制定一份软件修改报告 B.软件修改报告指出的问题之一是:为满足软件问题报告实际要求的工作量

C.软件修改报告指出的另外三个问题是:要求修改的性质、优先权和关于修改的事后数据 D.提出维护申请报告之后,由用户和软件维护组来评审维护请求

答案:D

9.对于原型的作用,以下说法不正确的是()A.原型为软件系统提供明确的需求说明

B.原型可作为新颖设计思想的实现工具及高风险开发的安全因素,证实设计的可行性 C.原型模型对开发过程中的问题和错误具有应付变化的机制

D.原型模型在用户不愿意参于开发过程的情况下,能充分地鼓励开发者的积极性

答案:D

10.对于原型的使用建议,以下说法不正确的是()A.开发周期很长的项目,能够使用原型

B.在系统的使用可能变化较大,不能相对稳定时,能够使用原型

C.缺乏开发工具,或对原型的可用工具不了解的时候,能够使用原型

D.开发者对系统的某种设计方案的实现无信心或无十分的把握,能够使用原型

答案:C

11.软件质量保证即为了确定、达到和()需要的软件质量而进行的所有有计划、有系统的管理

活动。

A.测试 B.维护 C.质量 D.效率

答案:B

12.结构化设计方法在软件开发中用于()A.概要设计 B.详细设计 C.程序设计 D.测试用设计

答案:A

13.软件工具是指为支持计算机软件的开发、维护、模拟、移植或管理而研制的程序系统,所

以软件工具是一个()

A.软件工程

B.项目管理工具 C.程序系统

D.需求分析工具

答案:C

14.块间的信息可以作“控制信息”用,也可以作为()使用。

A.控制流 B.数据结构 C.控制结构 D.数据

答案:D

15.因果图方法是根据()之间的因果关系来设计测试用例的。

A.输入与输出 B.设计与实现 C.条件与结果

D.主程序与子程序

答案:A

16.进行需求分析可使用多种工具,但()是不适用的。

A.数据流图 B.判定表 C.PAD图 D.数据词典

答案:C

17.支持计算机软件的开发、维护、模拟、移植和管理而研制的程序系统称为()A.软件工具 B.软件环境 C.软件过程

D.软件模型

答案:A

18.年利率为i,现存入P元,不计复利,n年后本金利息为()

A.P×(1+i)n B.P×(1+in)C.P×(1+i×n)D.P×(1+i)×n

答案:C

19.软件测试中,白盒法是通过分析程序的()来设计测试用的。

A.应用范围 B.内部逻辑 C.功能 D.输入数据

答案:B

20.对于详细设计,下面说法错误的是()A.详细设计是具体地编写程序

B.详细设计是细化成很容易地从中产生程序的图纸 C.详细设计的结果基本决定了最终程序的质量

D.详细设计中采用的典型方法是结构化程序设计方法

答案:A

二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。

1.程序设计时代的生产方式是,程序系统时代的生产方式是,软件工程时代的生产方

式是。

答案:个体手工;作坊式小团体;工程化

2.可行性研究的目的不是去开发一个软件项目,而是研究这个软件项目是否。

答案:值得开发;其中的问题能否解决

3.结构化设计以 为基础映射成软件结构。

答案:数据流

4.产品管理包括 和。

答案:版本管理,配置管理

5.在CASE集成中,集成支持工作台或环境中一个工具对系统中其他工具的访问。集成

意指CASE系统嵌入了关于过程活动、阶段、约束和支持这些活动所需的工具的知识。答案:控制过程

6.数据流图中的箭头表示。

答案:数据流

7.桩模块是用来代替被测试模块,它的作用是 的信息。

答案:所调用的模块返回被测模块所需

8.成本效益分析的目的是从 角度评价开发一个 是否可行。.答案:经济软件项目

9.开发过程依序包括、答案:需求分析设计编码集成验收、、、软件安装和 等活动。

10.由于运用原型的目的和方式不同,在使用原型时可采取的策略有策略 和 策略。

答案:抛弃附加

三、名词解释题(本大题共5小题,每小题3分,共15分)

1.信息隐蔽 答案:信息隐蔽指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要 这些信息的其它模块来说,是不能访问的。

2.原型 答案:原型是指模拟某种产品的原型模型。软件开发中的原型是软件的一个早期可运行的版本,它反映了最终系统的重要特征。

3.事件 答案:事件是指定时刻发生的某件事情。它是某事情发生的信号,它没有持续时间,它是一种相 对性的快速事件。

4.模块 答案:模块在程序中是数据说明、可执行语句等程序对象的集合,或者是单独命名和编址的元素,如高级语言中的过程、函数、子程序等等。

5.多态性 答案:指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果。不同的对象,收 到同一消息可以产生不同的结果,这种现象称为多态性。

四、简答题(本大题共4小题,每小题5分,共20分)

1.软件质量与软件质量保证的含义是什么? 答案:从实际应用来说,软件质量定义为:(1)与所确定的功能和性能需求的一致性。(2)与所成文的开发标准一致性。(3)与所有专业开发的软件所期望的隐含特性的一致性。

软件的质量保证就是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为止的

所有阶段的质量的活动,即确定、达到和维护需要的软件质量而进行的所有有计划、有系统的管 理活动。

2.采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点? 答案:(1)等价类划分。等价类划分是将输入数据域按有效的或无效的(也称合理的或不合理 的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其它值的测试。(2)边界值分析。该方法是将测试边界情况作为重点目标,选取正好等于、刚刚大于或刚 刚小于边界值的测试数据。(3)错误推测。错误推测法没有确定的步骤,凭经验进行。它的基本思想是列出程序中可 能发生错误的情况,根据这些情况选择测试用例。(4)因果图。因果图能有效地检测输入条件的各种组合可能会引起的错误。因果图的基本 原理是通过画因果图,把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列 设计一个测试用例。

3.简述Gantt图的功能及不足。答案:Gantt图常用水平线段来描述把任务分解成子任务,以及每个子任务的进度安排,动态反 映软件开发进度情况。该图可以:

(1)表示任务分解成子任务情况。(2)表示每个任务的开始时间和完成时间,线段的长度表示子任务完成所需要的时间。(3)表示子任务之间的并行和串行关系。Gantt图只能表示任务之间的并行与串行的关系,难以反映多个任务之间存在的复杂关系,不能 直观表示任务之间相互依赖制约关系,以及哪些任务是关键子任务等信息,因此仅仅用Gantt图 作为进度的安排是不够的。

4.快速原型模型有几种?各有何特点? 答案:根据原型的不同作用,有三类原型模型:(1)探索型原型。这种类型的原型模型是把原型用于开发的需求分析阶段,目的是要弄清用户的 需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发者 对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。(2)实验型原型。这种原型主要用于设计阶段,考核实现方案是否合适,能否实现。对于一个大 型系统,若对设计方案心中没有把握时,可通过这种原型来证实设计方案的正确性。(3)演化型原型。这种原型主要用于极早向用户提交一个原型系统,该原型系统或者包含系统的 框或者包含系统的主要功能,在得到用户的认可后,将原型系统不断扩充演变为最终的软件系统。它将原型的思想扩展到软件开发的全过程。

五、应用题(本大题共2小题,第1小题10分,第2小题15分,共25分)

1.某厂对部分职工重新分配工作的政策是:年龄在20岁以下者,初中文件程度脱产学习,高

中文化程度当电工;年龄在20岁至40岁之间者,中学文化程度男性当钳工,女性当车工,大学文 化程度都当技术员。年龄在40岁以上者,中学文化程度当材料员,大学文化程度当技术员。请用 结构化语言、判定表和判定树描述上述问题的加工逻辑。

答案:

常用工具软件测试题及答案 篇11

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

1: 参考答案:C  参考解析:(P26)接口分析的目的是评估软件交付物是否正确、一致、完整和准确地说明了接口需求。接口分析必须关注三种接口:用户接口、硬件接口和软件接口。

o 试题内容:

o 以下叙述中正确的是

o 

A:可跟踪性分析是在整体上分析整个系统的资源分配策略

B:关键性分析是标识原始需求和相应开发结果之间关系的能力

C:接口分析必须关注三种接口:用户接口、硬件接口和软件接口

D:评估仅在软件开发的最后阶段进行,以确认产品是否符合规模说明

2: 参考答案:D  参考解析:(P109)场景测试方法是基于IBM推行的RUP的测试用例生成方法。该方法从系统分析的结果——用例出发,通过对每个用例的场景进行分析,逐步实现测试用例的构造。

o 试题内容:

o 场景测试方法是基于IBM推行的RUP的测试用例生成方法。该方法的出发点是

o 

   

A:事件流 B:数据流 C:控制流 D:用例

3: 参考答案:A  参考解析:(P115)内部边界值测试可以用来发现一些内部错误,如误把“<”写作“<=”。但内部边界值测试应作为一种补充方法,在其他方法的最后使用。

o 试题内容:

o 下面一段小程序是判断一个长度为n的字符数组是否中心对称。例如,“abcddcba”或“abcdcba”就是中心对称。作为内部边界值,应填入()内的判断应是 

o    

A:ij

D:i!=j(判不等)4: 参考答案:C  参考解析:(P152)功能测试主要是为了发现以下几类错误:是否有不正确或遗漏了的功能;功能实现是否满足用户需求和系统设计的隐式需求;能否正确地接受输入,能否正确地输出结果。

o 试题内容:

o 检查系统能否正确地接受输入,能否正确地输出结果,这属于

o

  

A:安全性测试 B:GUI测试 C:功能测试

D:协议一致性测试

5: 参考答案:A  参考解析:(P44)静态错误分析有以下几种:类型和单位分析,引用分析等,其中在静态错误分析中,最广泛使用的技术就是发现引用异常。

o 试题内容:

o 检查是否存在“已定义但未使用”的变量引用异常应属于

o

   

A:静态分析 B:动态分析 C:代码执行 D:调试

6: 参考答案:A  参考解析:(P63)语句覆盖就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。

o 试题内容:

o 如果程序通过了百分之百的代码覆盖率测试,则说明程序满足了

o

   

A:语句覆盖 B:编程规范 C:设计规格 D:功能需求

7: 参考答案:B  参考解析:(P65)

o 试题内容:

o 下面有关逻辑覆盖的说法中错误的是

o

 

A:DDP覆盖是判定覆盖的一个变体 B:满足条件覆盖一定也满足判定覆盖

 

C:指令块覆盖属于语句覆盖

D:若判定覆盖率达到100%,则语句覆盖率一定也达到100% 8: 参考答案:A  参考解析:(P71)

试题内容:

o 对于具有串联型分支结构的程序,如果有7个判断语句串联,则使用正交实验设计法,至少需要的测试用例数应为

o o

   

A:23 B:24 C:26 D:27 9: 参考答案:B  参考解析:(P114)规范导出的测试是根据相关的规格说明书描述来设计测试用例的。每一个测试用例用来测试一个或多个规格说明的陈述语句。规范导出法就是根据陈述规范所用语句的顺序来相应地为被测单元设计测试用例。

o 试题内容:

o 考虑一个计算平方根的函数,其规格说明如下:

■输入:浮点数 ■输出:浮点数 ■规格:当输入一个大于或等于零的浮点数时,函数输出其正的平方根并返回true;当输入一个小于零的浮点数时,函数显示出错信息“非法输入值”并返回false。

按照规范导出法,应设计的测试用例数至少应为

o

 

A:1 B:2

 

C:3 D:4 10: 参考答案:C  参考解析:(P135~136)自底向上的增量式集成的目的是从底层构件开始,按照模块调用图的结构,逐层向上集成,以检测整个系统的稳定性。对于具有如下属性的产品,可以优先考虑本集成测试策略:采用契约式设计的产品;底层接口比较稳定的产品;高层接口变化比较频繁的产品;底层模块较早完成的产品。

o 试题内容:

o 适合使用自底向上的增量式集成方式进行集成和测试的产品应属于

o

   

A:使用了严格的净室软件工程过程的产品 B:控制模块具有较大技术风险的产品 C:采用了契约式设计的产品

D:在极限编程中使用了探索式开发风格的产品

11: 参考答案:C  参考解析:(P180)

o 试题内容:

o 以下哪种软件测试属于软件性能测试的范畴

o

   

A:分支覆盖测试 B:极限测试 C:负载测试 D:硬件兼容性测试

12: 参考答案:A  参考解析:暂无解析

o 试题内容:

o 以下关于软件性能测试的说法中,正确的是

o 

A:达到百分之百的语句覆盖是软件性能测试的一个前提条件

 

B:并发进程数是度量软件性能的一项基本指标 C:探测软件在满足预定的性能需求的情况下所能负担的最大压力是失效恢复测试的主要目的之一

D:发现压力下软件功能的缺陷是软件性能测试的主要目的之一

13: 参考答案:D  参考解析:(P186)软件可靠性测试的目的是收集软件测试时软件故障的情况,并对其进行整理从而为分析和预测软件的可靠性提供帮助。对于具体每个测试用例的设计,可靠性测试需要的测试用例与普通的软件测试并无不同,关键是要保证用于可靠性测试的测试用例集要完全符合运行剖面的定义。因此,此时的测试用例的设计可以完全在运行剖面的指导下进行。

o 试题内容:

o 以下关于软件可靠性测试的说法中,正确的是

o 

A:软件可靠性测试能有效地减少软件在恶意使用下出现崩溃的次数

 

B:软件可靠性测试的主要目的是度量软件的可靠性 C:在一次软件可靠性测试中,执行的测试用例可以不完全符合所定义的软件运行剖面

D:软件可靠性测试使用的测试用例必须满足语句覆盖

14: 参考答案:A  参考解析:暂无解析

o 试题内容:

o 以类为单元进行单元测试时,以下说法中正确的是

o

A:一个测试用例可以调用该类的多个方法,但每个方法只能调用一次

B:一个测试用例只能调用在该类中定义的方法,不能调用在该类的父类中定义的方法

C:由该类方法组成的任何一个序列都是一个合理的测试用例

D:针对一个类的多个实例间协作的测试仍然属于面向对象单元测试的范畴

15: 参考答案:B  参考解析:暂无解析

o 试题内容:

o 以下关于面向对象软件测试的说法中,错误的是

o 

 

A:不变式边界测试是一种类级别的单元测试技术 B:对于一棵继承树上的多个类,只有处于叶节点的类需要测试

 

C:测试动态绑定是类树测试的一个目标

D:在面向对象单元测试中,等价类划分测试可以用于方法级别的测试

16: 参考答案:C  参考解析:(P201)所谓大突击集成就是将系统的所有组成成分都集成在一起进行测试。与其他集成策略不同的是,大突击集成只进行一轮,无需进行增量集成。

o 试题内容:

o 以下关于面向对象软件集成测试的说法中,正确的是

o 

A:大突击测试总是面向对象软件集成测试效果最差的方法

B:基于判定表的测试是面向对象软件集成测试的常用方法

C:大突击测试无需增量集成

D:自底向上集成需要开发的测试代码总是比自顶向下集成需要开发的测试代码多

17: 参考答案:C  参考解析:(P219)

o 试题内容:

o 以下关于Web应用软件测试的说法中,正确的是

o 

 

A:内容测试是Web应用软件易用性测试的一项重要内容 B:Web应用软件虽然需要频繁地进行演化,但不需要频繁地进行测试

C:Cookie安全性测试是Web应用软件安全性测试的一项重要内容

D:Web应用软件只能进行白盒测试,不能进行黑盒测试

18: 参考答案:B  参考解析:(P218)对Web应用软件而言,Web服务器,中间服务器和数据库服务器的配置都可能影响其性能。

o 试题内容:

o 以下关于Web应用软件测试的说法中,正确的是

o

A:Web应用软件安全性测试只关注用户能否绕开访问控制使用超越访问权限的内容

B:Web应用软件的性能不仅与Web应用软件自身的代码有关,还可能与所用的Web服务器、中间件服务器以及数据库服务器有关

C:测试Web应用软件是否支持不同的浏览器是Web应用软件表示层测试关注的一项主要内容

D:对于没有使用数据库的Web应用软件,不需要进行性能测试

19: 参考答案:A  参考解析:(P231)与手工相比,使用软件的一个主要优点是能够减少重复的输入,从而保证数据的一致性。

试题内容:

o 以下哪一项属于软件功能易用性测试关注的内容

o o

  

A:软件是否能帮助用户减少输入中的重复劳动 B:软件界面的色彩是否协调

C:软件是否允许用户导入由该软件以前版本生成的数据

D:软件的界面风格是否与同类软件的界面风格一致

20: 参考答案:A  参考解析:(P229)数据兼容性测试包括两类:不同版本间的数据兼容性和不同软件间的数据兼容性。

o 试题内容:

o 以下哪一项不属于数据兼容性测试关注的范畴

o

  

A:一个Web应用软件是否支持不同的关系型数据库 B:一个浏览器是否同时支持不同版本的HTML文件格式 C:一个排版软件是否可以打开该软件以前版本保存的文件

D:一个文字处理软件是否可以打开其他文字处理软件保存的文件

21: 参考答案:B  参考解析:(P247~249)

o 试题内容:

o 下列有关测试过程抽象模型的描述中正确的是

o 

A:V模型指出,软件测试要尽早准备,尽早执行,只要某个测试达到了准备就绪点,测试执行活动就可开展

B:W模型强调,测试伴随着整个软件开发周期同步进行,而且测试的对象不仅仅是程序,需求、设计也同样要测试

C:H模型指出,单元测试和集成测试应检测程序的执行是否满足软件设计的要求

D:X模型提出针对完整的程序进行集成的编码和测试

22: 参考答案:D  参考解析:(P255)制定测试计划,要达到的目标有:为测试各项活动制定一个现实可行的综合的计划;建立一个组织模型;开发有效的测试模型;确定测试所需要的时间和资源;确定测试过程中每个测试阶段的测试完成标准和要实现的目标;识别出测试活动中各种风险,并给出风险应对措施。

o 试题内容:

o 以下活动中,哪个不属于测试计划的内容

o

   

A:为测试各项活动制定一个现实可行的综合的计划 B:确定测试过程中每个测试阶段的测试完成标准 C:识别测试活动中各种风险,并给出风险应对措施 D:分析测试需求,并制定测试方案

23: 参考答案:D  参考解析:(P276)自动测试工具不是智能测试工具,而是再测试工具,即回归测试工具。

o 试题内容:

o 以下有关回归测试的说法中错误的是

o

A:严格来说,回归测试不是一个测试阶段,只是一种可以用于各个测试阶段的测试技术

B:回归测试的目标是保证被测应用在系统被修改和扩充后,各项功能依然正确

 

C:回归测试可以在系统和验收测试环境下进行 D:回归测试适合采用传统手工方法来完成,而不适合使用自动化测试工具来完成

 24: 参考答案:A

 参考解析:(P44~45)静态错误分析主要用于确定在源程序中是否有某类错误或危险结构。它有以下几种:类型和单位分析,引用分析,表达式分析,接口分析。

o 试题内容:

o 软件静态分析一般包括:控制流分析、数据流分析、接口分析,以及

o

   

A:表达式分析 B:功能分析 C:边界值分析 D:因果图分析

25: 参考答案:C  参考解析:(P120)系统测试与单元测试,集成测试的区别在于测试方法不同:系统测试一般采用黑盒测试方法;单元测试一般采用白盒测试方法,辅以黑盒测试方法;集成测试主要采用黑盒测试方法,辅以白盒测试方法。

o 试题内容:

o 以下说法中错误的是

o 

   

A:单元测试一般采用白盒测试方法,辅以黑盒测试方法 B:集成测试主要采用黑盒测试方法,辅以白盒测试方法 C:配置项测试一般采用白盒测试方法 D:系统测试一般采用黑盒测试方法

二、论述题(共3题,共50分)论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上。

 1: 参考答案:(3)基本路径集=Cache复杂度=4 设计测试用例如下:

①输入空值,执行路径 S1-S2-S1 ②输入abc, 空值, 执行路径S1-S2-S3-S2-S1 ③输入1.23_ , 执行路径S1-S2-S3-S1

④输入abc,4.56_ 执行路径S1-S2-S3-S2-S3-S1

试题内容:

o 考虑一个根据以下简单规则确认输入数有效性的应用程序:

■输入数由数字、符号“+”或“-”开始。■该数字或符号后面可接任意位数的数字。

■这些数字可以有选择地后接用英文句号表示的小数点。■如果有一个小数点,则小数点后面应该有两位数字。■任何输入数,不管是否有小数点,都应该以空格结束。请根据以上处理规则:

(1)画出相应的状态转换图。(4分)(2)根据状态转换图,列出相应的状态转换表,给出“当前状态”、当前状态允许的“输入”和对应每一个输入的“下一个状态”。(4分)

(3)根据状态转换图和状态转换表,导出基本路径测试的测试用例及其覆盖的测试路径。(12分)o

 2: 参考答案:

试题内容:

o QESuite Web Version 1.0中,已知DUCHA 1.0工作专网系统测试项目的部分信息如下:

●测试版本:总计3个测试版本,按日期排序分别为DUCHA1.0_100105,DUCHA1.0_100205,DUCHA1.0_100210。●功能分类视图中部分待测区域及人员分配定义如下表所示:(表1)

已知在功能区域“工作平台/归档”下有一个软件问题处于“打开/再现”状态,下表中是该软件问题操作历史信息,请依据QESuite Web Version 1.0的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,填写表中空缺的操作历史信息。o

(表2)

 3: 参考答案:(1)流程图 ① void reverse(char s[])的流程图(见图1)

②void getHex(int number,char s[])的流程图(见图2)③int main()的流程图(见图3)(2)设计测试用例 ①输入0,输出0 ②输入2,输出2 ③输入26,输出1A ④输入27, 输出1B ⑤输入28, 输出1C ⑥输入29, 输出1D ⑦输入30, 输出1E ⑧输入31,输出1F ⑨输入20P,输出错误

语句覆盖率无法达到100%,因为main()函数中的return 0 语句永远无法执行。

试题内容:

o 已知C源程序如下:

#include #include void reverse(char s[]){ int c,i,j;for(i=0,j=strlen(s)-1;i0){ if(number%16<10)s[i++]=number%16+0;else switch(number%16){ case 10:s[i++]=A;break;case 11:s[i++]=B;break;case 12:s[i++]=C;break;case 13:s[i++]=D;break;case 14:s[i++]=E;break;case 15:s[i++]=F;break;default:printf(“Error”);break;} number/=16;} s[i]=;reverse(s);} int main(){ unsigned int number;int i=0;char s[50];printf(“%s”,“please input number:”);scanf(“%d”,&number);getHex(number,s);i=0;while(s[i])o

printf(“%c”,s[i++]);return 0;}(1)画出程序中所有函数的控制流程图;(10分)

上一篇:第1节《家庭电路》教案设计下一篇:简谱乐理基础入门知识