学校工作总结 教学工作总结 教师工作总结 班主任工作总结 教学心得体会 师德师风建设 教学试卷 教案模板 教学设计 教学计划 教学评语 教学课件 学校管理
首页 > 教学资源 > 教学试卷

教学试卷软件

作者:常顺时间:2020-10-08 下载本文

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

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

红蜘蛛教学软件中试卷制作(共3篇)

教学助教软件调查表

运用教学软件教学心得体会

办公软件 教学工作总结

移动教学软件心得体会

《移动教学软件心得体会.docx》
移动教学软件心得体会
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
相关文章
猜你喜欢