教学试卷软件(精选7篇)_有效教学试卷

教学试卷 时间:2021-10-12 07:41:50 收藏本文下载本文
【www.daodoc.com - 教学试卷】

教学试卷软件(精选7篇)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“有效教学试卷”。

第1篇:软件体系结构试卷教学内容

软件体系结构试卷

《软件体系结构》期末考试

回答下述问题:

一、试分析服务提供者、服务请求者和服务代理三者的作用,以及它们之间的工作流程。(10分)

答: 服务请求者与服务提供者通过语义进行交互,服务提供者提交WEB服务器描述给服务代理者,服务代理者返回WEB服务描述给服务请求者。

二、试解释Web服务栈的层次结构。(10分)

答:ML(可扩展标记语言)、SOAP(简单对象访问协议)、WSDL(web服务定义语言)、UDDI(统一描述发现和集成)。三、软件体系结构风险分析有哪些基本步骤?(10分)

答:体系结构文档化,体系结构复审,体系结构实现,体系结构演化。

四、ATAM评估方法的基本步骤是什么?(10分)

答:整个ATAM评估过程包括九个步骤,按其编号顺序分别是描述ATAM方法,描述商业动机,描述体系架构,确定架构方法,生成质量属性效用树,分析架构方法,集体讨论确定场景优先级,分析架构方法,结果的表述。

五、根据自己的经验,谈谈对软件危机的看法。(15分)

答:软件危机是指软件生产的方式无法满足迅速增长的计算机需求,开发和维护过程出现的一系列问题,以下几个原因导致1、软件自身特点,2、开发人员的弱点,3、用户需求不明,4、缺乏正确理论指导,5、开发规模越来越大,6、开发复杂度越来越高,这些都可以通过软件生命周期的模型和软件工具的使用来缓解危机,通过程序自动化和软件工业化生产的方法实现软件标准化的目标,进一步缓解软件危机带来的影响。软件危机有利有弊,除了带来许多麻烦,也给我们带来许多挑战,克服危机的过程,我们在技术上和创新上都有一个提升,也算是间接为软件产业的发展做贡献。

六、层次系统结构和基于消息的层次系统结构有什么区别?(10分)

收集于网络,如有侵权请联系管理员删除

答:层次结构将系统进行分级组织,其组织思想是:在层次结构中,每一层向上层提供服务,并作为客户向下层请求服务。分层系统的优点:支持基于抽象程度递增的系统设计;支持功能增强;支持重用。分层系统的缺点:并不是每个系统都可以很容易的划分为分层的模式,甚至即使是层次化的,出于性能的考虑,也不得不把一些低级或高级的功能综合起来;很难找到一个合适的、正确的层次抽象方法。消息总线是系统的连接件、负责消息的分派、传递和过滤以及处理结果的返回。消息是构件之间通信的唯一方式。由于构件通过总线进行连接,并不要求各个构件具有相同的地址空间或局限在一台机器上,因此该风格可以很好的刻画分布式开发系统,以及CORBA.DCOM和EJB规范的系统。

七、引入了软件体系结构以后,传统软件过程发生了哪些变化?这种变化有什么好处?(15分)

答:软件体系结构的引入使软件设计开发更加具体和形象,它的模型更使得软件过程更加方便和多样化。其好处在于包括程序员在内的绝大多数系统的利益相关人员都借助软件体系结构来进行彼此理解、协商、达成共识或相互沟通的基础,软件体系结构的模型可以应用到具有质量属性和功能需求大系统中,并能够促进大规模软件的系统级复用,在很多方面使得软件开发更加人性化。

八、根据软件体系结构的定义,你认为软件体系结构的模型应该由哪些部分组成?(20分)

答:由三部分组成,分别是1、构件:可以是一组代码,如程序的模块也可以是一个独立的程序(如数据库的SQL服务器);2、连接件:是关系的抽象,用以表示构件之间的相互作用,如过程调用、管道、远程过程调用等;3、限制:用于对构件和连接件的语义说明。

收集于网络,如有侵权请联系管理员删除

收集于网络,如有侵权请联系管理员删除

第2篇:软件测试面试试卷综合

1.问:在windows环境下,遇到用杀毒软件都无法杀的病毒除了重作系统应该怎么办,如何关闭后台进程,msn上不了都可能是什么问题,怎样解决。5.问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决。

6.问:给你一个网站,你如何测试?

7.问:在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试。

8.问:一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别? 9.问:软件都有多少种分类? 1、答案如下:

a)对于病毒,可以从以下几个方面进行考虑: i.使用命令”msconfig”,开启系统配置实用工具,关闭陌生的启动项,然后重新启动,观察系统的运行情况。ii.使用任务管理器,杀掉不正常的进程,看系统的运行情况。iii.使用命令“regedit”,开启注册表配置工具,清除注册表中的表项。iv.如果杀毒工具提供了病毒的标识,可以利用搜索引擎,查找相关的手动删除方法。v.利用专杀工具进行清除。vi.给系统打上相应的补丁。vii.使用系统还原,还原系统。b)关闭后台进程: i.使用“管理工具”中的“服务”,将对应的服务关闭掉。ii.使用gpedit.msc来对系统进行配置。iii.使用服务自带的管理工具关闭。iv.直接在任务管理器重杀死进程。c)MSN的问题: i.首先检查网络连接是否正常连通。ii.检查防火墙规则是否正常,是否禁止了程序或者端口。iii.帐号是否被他人窃取,并且修改了密码。iv.根据返回的错误消息,上MSN网站的Meenger子站点,查找相应的帮助,根据帮助的向导解决问题。

2、答案如下:

a)首先,将问题提交到缺陷管理库里面进行备案。b)然后,要获取判断的依据和标准: i.根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; ii.如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;

iii.根据用户的一般使用习惯,来确认是否是缺陷; iv.与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;

c)合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。

d)等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。

3、答案如下:

a)首先,查找需求说明、网站设计等相关文档,分析测试需求。

b)制定测试计划,确定测试范围和测试策略,一般包括以下几个部分: i.功能性测试 ii.界面测试 iii.性能测试 iv.数据库测试 v.安全性测试 vi.兼容性测试 c)设计测试用例: i.功能性测试可以包括,但不限于以下几个方面:

1.链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回等。2.提交功能的测试。

3.多媒体元素是否可以正确加载和显示。

4.多语言支持是否能够正确显示选择的语言等。ii.界面测试可以包括但不限于一下几个方面:

1.页面是否风格统一,美观

2.页面布局是否合理,重点内容和热点内容是否突出 3.控件是否正常使用

4.对于必须但为安装的空间,是否提供自动下载并安装的功能 5.文字检查

iii.性能测试一般从以下两个方面考虑:

1.压力测试 2.负载测试 3.强度测试

iv.数据库测试要具体决定是否需要开展。数据库一般需要考虑连结性,对数据的存取操作,数据内容的验证等方面。v.vi.安全性测试:

1.基本的登录功能的检查

2.是否存在溢出错误,导致系统崩溃或者权限泄露

3.相关开发语言的常见安全性问题检查,例如SQL注入等。

4.如果需要高级的安全性测试,确定获得专业安全公司的帮助,外包测试,或者获取支持

兼容性测试,根据需求说明的内容,确定支持的平台组合: 1.浏览器的兼容性 2.操作系统的兼容性 3.软件平台的兼容性 4.数据库的兼容性

d)开展测试,并记录缺陷。合理的安排调整测试进度,提前获取测试所需的资源,建立管理体系(例如,需求变更、风险、配置、测试文档、缺陷报告、人力资源等内容)。

e)定期评审,对测试进行评估和总结,调整测试的内容。

4、答案如下:

a)建立测试计划,确定测试标准和测试范围

b)设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等 c)根据测试用例,开发自动测试脚本和场景: i.录制测试脚本

1.新建一个脚本(Web/HTML协议)

2.点击录制按钮,在弹出的对话框的URL中输入”about:blank”。3.在打开的浏览器中进行正常操作流程后,结束录制。4.调试脚本并保存。可能要注意到字符集的关联。ii.设置测试场景

1.针对性能设置测试场景,主要判断在正常情况下,系统的平均事务响应时间是否达标

2.针对压力负载设置测试场景,主要判断在长时间处于满负荷或者超出系统承载能力的条件下,系统是否会崩溃。

iii.执行测试,获取测试结果,分析测试结果

5、答案如下:

a)300个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。b)线程之间可能发生干扰,而产生一些异常。c)300个用户在一个客户端上,需要更大的带宽。

d)IP地址的问题,可能需要使用IP Spoof来绕过服务器对于单一IP地址最大连接数的限制。

e)所有用户在一个客户端上,不必考虑分布式管理的问题;而用户分布在不同的客户端上,需要考虑使用控制器来整体调配不同客户机上的用户。同时,还需要给予相应的权限配置和防火墙设置。

6、答案如下:

根据功能的不同,电脑软件可以粗略地分成四个层次:

1、最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固件。

2、系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。

3、支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。

4、应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。

7、答案如下:

a)对于病毒,可以从以下几个方面进行考虑: i.使用命令”msconfig”,开启系统配置实用工具,关闭陌生的启动项,然后重新启动,观察系统的运行情况。ii.使用任务管理器,杀掉不正常的进程,看系统的运行情况。iii.使用命令“regedit”,开启注册表配置工具,清除注册表中的表项。iv.如果杀毒工具提供了病毒的标识,可以利用搜索引擎,查找相关的手动删除方法。v.利用专杀工具进行清除。vi.给系统打上相应的补丁。vii.使用系统还原,还原系统。b)关闭后台进程: i.使用“管理工具”中的“服务”,将对应的服务关闭掉。ii.使用gpedit.msc来对系统进行配置。iii.使用服务自带的管理工具关闭。iv.直接在任务管理器重杀死进程。c)MSN的问题: i.首先检查网络连接是否正常连通。ii.检查防火墙规则是否正常,是否禁止了程序或者端口。iii.帐号是否被他人窃取,并且修改了密码。iv.根据返回的错误消息,上MSN网站的Meenger子站点,查找相应的帮助,根据帮助的向导解决问题。

8、答案如下:

a)首先,将问题提交到缺陷管理库里面进行备案。b)然后,要获取判断的依据和标准: i.根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; ii.如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;

iii.根据用户的一般使用习惯,来确认是否是缺陷; iv.与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;

c)合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。d)等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。

9、答案如下:

a)首先,查找需求说明、网站设计等相关文档,分析测试需求。

b)制定测试计划,确定测试范围和测试策略,一般包括以下几个部分: i.功能性测试 ii.界面测试 iii.性能测试 iv.数据库测试 v.安全性测试 vi.兼容性测试 c)设计测试用例: i.功能性测试可以包括,但不限于以下几个方面:

1.链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回等。2.提交功能的测试。

3.多媒体元素是否可以正确加载和显示。

4.多语言支持是否能够正确显示选择的语言等。ii.界面测试可以包括但不限于一下几个方面:

1.页面是否风格统一,美观

2.页面布局是否合理,重点内容和热点内容是否突出 3.控件是否正常使用

4.对于必须但为安装的空间,是否提供自动下载并安装的功能 5.文字检查

iii.性能测试一般从以下两个方面考虑:

1.压力测试 2.负载测试 3.强度测试

iv.数据库测试要具体决定是否需要开展。数据库一般需要考虑连结性,对数据的存取操作,数据内容的验证等方面。v.安全性测试:

1.基本的登录功能的检查

2.是否存在溢出错误,导致系统崩溃或者权限泄露

3.相关开发语言的常见安全性问题检查,例如SQL注入等。

4.如果需要高级的安全性测试,确定获得专业安全公司的帮助,外包测试,或者获取支持

vi.兼容性测试,根据需求说明的内容,确定支持的平台组合:

1.浏览器的兼容性 2.操作系统的兼容性 3.软件平台的兼容性 4.数据库的兼容性

d)开展测试,并记录缺陷。合理的安排调整测试进度,提前获取测试所需的资源,建立管理体系(例如,需求变更、风险、配置、测试文档、缺陷报告、人力资源等内容)。

e)定期评审,对测试进行评估和总结,调整测试的内容。

10、a)b)c)答案如下:

建立测试计划,确定测试标准和测试范围

设计典型场景的测试用例,覆盖常用业务流程和不常用的业务流程等 根据测试用例,开发自动测试脚本和场景: i.录制测试脚本

1.新建一个脚本(Web/HTML协议)

2.点击录制按钮,在弹出的对话框的URL中输入”about:blank”。3.在打开的浏览器中进行正常操作流程后,结束录制。4.调试脚本并保存。可能要注意到字符集的关联。ii.设置测试场景

1.针对性能设置测试场景,主要判断在正常情况下,系统的平均事务响应时间是否达标

2.针对压力负载设置测试场景,主要判断在长时间处于满负荷或者超出系统承载能力的条件下,系统是否会崩溃。

iii.执行测试,获取测试结果,分析测试结果

11、a)b)c)d)答案如下:

300个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。线程之间可能发生干扰,而产生一些异常。300个用户在一个客户端上,需要更大的带宽。

IP地址的问题,可能需要使用IP Spoof来绕过服务器对于单一IP地址最大连接数的限制。

e)所有用户在一个客户端上,不必考虑分布式管理的问题;而用户分布在不同的客户端上,需要考虑使用控制器来整体调配不同客户机上的用户。同时,还需要给予相应的权限配置和防火墙设置。

12、答案如下:

根据功能的不同,电脑软件可以粗略地分成四个层次:

5、最贴近电脑硬件的是一些小巧的软件。它们实现一些最基本的功能,通常“固化”在只读存储器芯片中,因此称为固件。

6、系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供一个“平台”。它们管理和优化电脑硬件资源的使用。

7、支持软件。包括图形用户界面、软件开发工具、软件评测工具、数据库管理系统、中间件等。

8、应用软件种类最多,包括办公软件、电子商务软件、通信软件、行业软件,游戏软件等等。

第3篇:软件英语写作考试试卷

云大软件工程硕士英语写作课考试试卷

2012.10

I.Finding out Topic Sentence(5’×4=205’)

1.Choose the best topic sentence from the group below by writing A,B,C or D.A.Driving on highways requires skill and alertne.B.Without a driving license you cannot drive on highways.C.There are too many accidents on highways nowadays.D.Highways are good places for you to practice driving.Answer:_________

2.Read the following paragraph and underline the topic sentence:

There are several ways for a kid to save money.Many banks offer free savings accounts for children.A great way to utilize your savings account is to deposit a specific amount of your allowance each month.The amount is not much but will add up and help you out a little over time!A lot of banks that offer kids accounts require a parent’s signature if the kids want to withdraw money from their savings.This means the bank account might be a little inconvenient when it comes to purchasing your wanted items.If you would rather have full authority over your money,or if you cannot find a kids’ bank plan that you like,there are ways for you to save money at your home.A great way to save money at home is to put a portion of your allowance in a cookie jar or piggy bank in your room.Another way to save money is to put all of your coins in a piggy bank.Coins can collect fast and add up to a lot of money!Answer:_________

3.Read the following paragraph carefully and choose the best topic sentence from the four poible answers that follow the paragraph by writing A,B,C or D.At one time, notebook computers were not practical, because they were too expensive.Now all of that has changed.With the reduced prices of the parts and the cheaper costs of ma production, notebook computers are cheaper than the old-style desk-top models.In addition, notebook computers do not heat up like the old ones, so they will not wear out as quickly.Also, notebook computers can be made much smaller because the advanced technologies are available.Furthermore, notebook computers are more reliable.They have fewer parts, so le can go wrong.A.Notebook computers are practical and inexpensive.B.Notebook computers have undergone much improvement.C.Notebook computers are cheaper than the old models because of ma production.D.Notebook computers are better than the old-style desk-top computers.Topic

sentence:________________________________________________________

4.Read the following paragraph carefully and select the best topic sentence from the four poible answers that follow the paragraph.Until the early 1960s, most people reported getting more news from newspapers than from any other source.By the mid-1960s, television nudged(轻推)out newspapers as the public's major source of news.By the 1980s, about two-thirds of the public cited television as their news source, compared with le than one-half who named newspapers and le than one-fifth who relied on radio.Not only is television the public's most important source of news now, but television news is also rated as more trustworthy than newspaper news – by a margin of more than 2 to 1.A.Virtually all citizens rely on the ma media for news.B.Only a very small number of the public relied on the radio for news.C.The public got news mainly from newspapers before the early 1960s.D.Television now has become the most popular and trustworthy source of news.Topic sentence __________________________

II. Writing(80’)

Write an eay(not le than 200 words)to the title of The Reform and Open-up Policy in China Is Good

Key

I.Finding out Topic Sentence(5’×4=20’)

1.A

2.There are several ways for a kid to save money.3.B

4.D

第4篇:办公软件应用空白试卷2

办公软件应用大作业要求(空白试卷)

学期:2013-2014学年第二学期专业班级:全校任选课 办公软件应用共有理论课时32学时,通过这32学时的学习,每位同学应该根据所学到的知识,完成以下两个作业,作为本课程的考核依据。作业1 Word排版

要求如下:

1.具体内容不限,要有文本、表格、图片等元素,可从Internet网上收集。

2.排版要清晰,有整体的风格布局合理,有特定的主题。

3.内容应包括字体效果、项目编号、表格、艺术字、边框与底纹、添加背景、插入图片、文本框、页码、目录、自选图型等内容,要尽可能多地应用所学的知识点。

4.整体内容格式要做排版,比如段前段后间距、行间距、页眉页脚的设置等。

5.要求设计7页以上。(重点)

作业2 Powerpoint 演示文稿的设计

要求如下:

1.具体内容不限,要有文本、表格、图片等元素,可从Internet网上收集。

2.排版要清晰,整个演示文稿要有连贯性,有特定的主题。

3.演示文稿应该有不少于15张幻灯片的工作量,其中要有一张标题幻灯片。

4.演示文稿应该尽可能多地应用一下知识点:幻灯片版式、幻灯片设计、超链接、自定义动画、幻灯片切换、动作按钮、幻灯片背景等。

学生应该对每一个作业都细致、认真的完成。

第5篇:移动开发软件工程师期末试卷

移动开发软件工程师期末试卷

1.如何为企业提供“PC云+手机云+微站云+APP云”的四核驱动的移动电子商务解决方案。

2.移动电子商务监管浅析 3.如何为中小企业免费开通移动营销平台

4.怎么理解移动电商将成电子商务市场竞争焦点 5.请试述一下移动电子商务的风险与机遇并存

6.攻占消费者手机——试析移动电子商务的关键

7.移动社交应用与移动O2O电子商务根据你认知的实例如何融合 8.2014年移动电子商务市场发展趋势分析

9.网上开店的基本流程及创业策划方案

第6篇:计算机软件产品检验员试卷

高级计算机软件产品检验员试卷

理论知识部分

一、选择题A 2 B 3 C 4 C 5 D 6 ABCD 7 BC 8 BC 9 D 10 BD

二、简答题

1、什么是软件测试?

为了发现程序中的错误而执行程序的过程,它是帮助识别开发完成(中间或最终的版 本)的计算机软件(整体或部分)的正确度(correctne)、完全度(completene)和质量(quality)的软件过程;是SQA(software quality aurance)的重要子域。

2、白箱测试和黑箱测试是什么?

白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检 测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验 程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。

黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来 检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不 考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是 否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出 信息,并且保持外部信息(如数据库或文件)的完整性。

3、单元测试、集成测试、系统测试的侧重点是什么?

(1)单元测试是对软件基本组成单元进行的测试,这里的基本单元不一定指一个具体 的函数(Function或Produre)或一个类的方法(Method)。

(2)集成测试是在单元测试之后和系统测试之前。它是把不同的系统连接起来,通过 测试发现它们之间的接口是否有问题。

(3)系统测试包括恢复测试、安全测试、压力测试和性能测试。虽然每一个测试都有 不同的目的,但所有都是为了整个系统集成到一起以完成分配的功能。

4、阐述工作版本的定义。答案略。

5、请描述软件测试活动的生命周期。

软件测试活动的生命周期可以描述为:计划阶段,需求分析阶段,设计阶段,编码阶段,测试阶段,运行及维护阶段。

6、需求测试注意事项有哪些?

全面的质量管理要求我们在每个阶段都要进行验证和确认的过程。因此在需求阶段我们 还需要对需求本身进行测试。这个测试是必要的,因为在许多失败的项目中,70%-85% 的返工是由于需求方面的错误所导致的。

需求测试注意事项有:一是检查需求文档描述的正确性;二是检查需求文档描述的准确 性。

7、简述集成测试的过程

(1)制定集成测试计划;

(2)设计集成测试;

(3)实施集成测试;

(4)执行集成测试;

(5)评估集成测试:

实践知识部分

1、软件测试是一个什么样的行业?

随着中国IT行业的发展,产品的质量控制与质量管理正逐渐成为企业生存与发展 的核心。几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档 工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。质量是企业的生命,软件测试工作是对质量的把关,包含了技术管理等多方面的工作。软件测试行业是21 世纪最有发展潜力的新兴IT行业。

2、一个测试工程师应具备那些素质和技能?

测试工程师应具备的素质:(1)沟通能力。一名理想的测试者必须能够同测试涉及 到的所有人进行沟通,具有与技术(开发者)和非技术人员(客户,管理人员)的交流

能力。(2)移情能力。和系统开发有关的所有人员都处在一种既关心又担心的状态之中。

(3)技术能力。就总体言,开发人员对那些不懂技术的人持一种轻视的态度。(4)自

信心。开发者指责测试者出了错是常有的事,测试者必须对自己的观点有足够的自信心。

(5)耐心。一些质量保证工作需要难以置信的耐心。(6)自我督促。干测试工作很容 易使你变得徽散。只有那些具有自我督促能力的人才能够使自己每天正常地工作.(7)洞察力。一个好的测试工程师具有“测试是为了破坏”的观点,捕获用户观点的能力,强烈的质量追求,对细节的关注能力。

测试工程师应具备的技能:(1)软件测试员的基本月标是发现软件缺陷,是做好测 试的首要条件。(2)软件测试员追求的是尽可能早的找出软件缺陷。(3)软件测试人员 必需确保找出的软件缺陷得以关闭。

3,你用过的测试工具的主要功能、性能及其他?

目前用于测试的工具已经比较多了,这些测试工具一般可分为白盒测试工具、黑盒

测试工具、性能测试工具,另外还有用于测试管理(测试流程管理、缺陷跟踪管理、测

试用例管理)的工具。

主要的测试工具有:(1)JTEST测试工具。JTEST是parasoft公司推出的一款针对 java语言的自动化白盒测试工具,它通过自动实现java的单元测试和代码标准校验,来

提高代码的可靠性。(2)METER测试工具。Meter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。(3)JUNIT测试工具。JUnit是一个 开源的java测试框架,它是Xuint测试体系架构的一种实现。在JUnit单元测试框架 的设计时,设定了三个总体目标,第一个是简化测试的编写:第二个是使测试单元保持

持久性;第三个则是可以利用既有的测试来编写相关的测试。(4)WEBLODE测试工具。webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自

动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能。(5)WINRUNNER测试工具。Interactive公司的WinRunner是一种企业级的功能测试工 具,用于检测应用程序是否能够达到预期的功能及正常运行。(6)LOADRUNNER测试工 具。是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载

及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。

(7)WAS测试工具。是由微软的网站测试人员所开发,专门用来进行实际网站压力测

试的一套工具。透过这套功能强大的压力测试工具,您可以使用少量的Client端计算 机仿真大量用户上线对网站服务所可能造成的影响。

第7篇:郑州大学软件学院操作系统试卷

郑州大学软件学院 2010-2011学年 上学期《计算机操作系统》 期末考试适用专业:08级所有本科专业

D 表示有两个进程进入临界区

14.两个进程合作变成一件任务,在并发执行中,一个进程需要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约合作关系被称为进程的()

A 同步B 互斥C调度 D 执行15.资源的按需分配策略可以破坏()条件

A互斥使用资源B 占有且等待资源C非抢夺资源D循环等待资源

一、单项选择题:

1.操作系统是一种()

A 通用软件 B 系统软件 C 应用软件 D 软件包 2.操作系统是对()进行管理的软件

A 软件 B 硬件 C 计算机资源 D 应用程序

3.操作系统中采用多道程序设计技术提高CPU和外部设备的()

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.用P、V操作管理临界区,信号量的初值应定义为()A.-1B 0C 1D 任意值11.操作系统是通过()对进程管理的。

A 进程B 进程控制块C 进程启动程序D 进程管理区12 进程被唤醒意味着()

A 该进程重新占有了CPUB它的优先权变为最大C 其PCB移至等待队列队首D 进程变为就绪状态

13.对于两个并发进程,设互斥信号量为mutex,若mutex=0。则()A 表示没有进程输入临界区B 了事有一个进程进入临界区C表示有一个进程进入临界区,另一个进程等待进入

16.某系统有3个并发进程,都需要同类资源4个,试问该系统不会发生思索的最少资源

数是()A 9B 10C 11D 1

217.系统抖动是指()A 使用机器是,千万屏幕闪烁的现象B 由于内存分配不当,偶然

造成内存不够的现象C 系统盘不净,千万系统不稳定的现象D 刚被调出的块又立刻被调入所形成的频繁调出的现象

18.虚拟存储管理系统的基础是程序的()理论

A 局部性B全局性C动态性D 虚拟性 19.下述()页面淘汰算法会产生belady现象

A 先进先出B 最近最少使用C 最不经常使用D 最佳

20.缓冲技术中的缓冲池在()中。A主存B 外存CROMD寄存器 21.从用户角度看,引入文件系统的主要目的是()

A 实现虚拟存储B 保存系统文档C 实现对文件的按名存取D 保存用户和系统文档 22.分区管理要求对每一个作业都分配()的内存单元

A地址连接B 若干地址连接C 若干连续的帧D 若干不连续的帧

23.段页式管理每取一数据,要访问()次内存。

A1B2C3D

424 若处理器有32位地址,则它的虚拟地址空间为()字节.A2GBB 4GBC 100kbD 640kb

25.在操作系统中,下列()指的是一种硬件机制。

A 通道技术B缓冲区 CSpooling技术D内存覆盖技术

26.为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。A 缓冲池B闭缓冲区环C 单缓冲D 双缓冲

27.完整路径法访问文件是用从()开始按目录访问某个文件。A 当前目录B 用户主目录C根目录D父目录 28.()存储管理方式提供二维地址结构。

A 固定分区B 分页C分段D 可变分区

29为了实现设备独立性,在操作系统中,用户在使用I/O设备时。通常使用()A 物理设备名B 逻辑设备名C 虚拟设备名 D 设备牌号

30.假设就绪进程中有10个进程,系统将时间片设为200ms。CPU进行进程切换要花费10ms。,则系统开销所占的比率是()

A1%B5%C10%D20%

二、填空题

1.访问磁盘的时间是由三部分组成的,分别是()、()、()

2.文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的();从实现观点出发,文件在外存上的存放组织形式称为文件的()。3.常用的I/O控制方式有程序直接控制方式,中断控制方式、()和()

4.实现spooling系统时,必须在磁盘开辟出称为()和()的专门区域以存放输入数据和执行结果

5把()地址转换为()地址的工作称为地址映射

6.静态重定位在程序()时进行;而动态重定位在程序()时进行 7 在段页式存储管理系统中,每道程序都有一个()表和一组()表 8 I/O软件通常被组织成()、()、()和()四个层次进程主要由()、()、()三部分内容组成,其中()是进程存在的唯一标志,而()部分也可以为其他进程共享操作系统的基本功能包括()管理、()管理、()管理、()管理,除此以外,还未用户使用操作系统提供了用户接口。用信箱实现通信时,应用()和()两条基本原语。

三、综合分析题

1.已知一个求值公式(A的平方加上3B)/(B 减去A除以5),若A、B已赋值,试画出该公式求值过程的前驱图,并写出相应的程序来描述该前驱图。(8分)2.在银行家算法中,若出现下面的资源分配情况:(8分)

试问:(1)该状态是否安全

(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它 3.按下列地址顺序引用内存单元:3635、3632、1140、3584、2892、3640、0040、2148、1700、2145、3209、0000、1102、1100。如果上述数字均为十进制数,页面大小为1KB,而内存中尚未装入任何页。给出使用lur算法时的缺页次数,并与FIFO时的情况比较。(4分)

4.请分别解释连续分配方式、隐式连接分配方式、显式连接方式和索引分配方式中如何将文件的字节偏移量3500转换为物理块号和块内位移量(设盘块大小为1KB,块号需要占四个字节)(5分)

5.假设一个系统中有5个进程,它们的到达时间和服务时间如下表所示,忽略I/O以及其开销时间,若时间按非抢占的短进程优先(SPF)、高响应比优先(HRRN)、时间片轮转(RR,时间片=1)、多级反馈队列(FB,第I级队列的时间片=2的i减1次方)调度算法进行CPU调度,请给出各进程完成时间、周转时间、带权周转时间。(15分)

下载教学试卷软件(精选7篇)word格式文档
下载教学试卷软件(精选7篇).doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文