在模型测试前,应明确哪些问题()。
A.测试要验证什么问题
B.用什么方式进行测试
C.在什么场景下进行测试
D.找什么样的人进行测试
A.测试要验证什么问题
B.用什么方式进行测试
C.在什么场景下进行测试
D.找什么样的人进行测试
在进行可用性测试时关注的问题应包括 () 。 ①安装过程是否困难 ②错误提示是否明确 ③GUI接口是否标准 ④登录是否方便 ⑤帮助文本是否上下文敏感
A.①② B.①②③C.①②③④ D.①②③④⑤
阅读以下有关软件工程开发的叙述,回答问题1至问题3,将答案填入对应栏内。
【说明】
V模型是在快速应用开发模型基础上演变而来的,由于将开发过程构造成一个V字型而得名,V模型强调软件开发的协作和速度,将软件实现和验证有机结合起来,在保证较高的软件质量情况下缩短开发周期,下图为V模型的完整诠释。
上图所示的V模型中,与开发阶段中概要设计对应测试阶段称为(1)。在系统或配置项测试阶段处应采用(2)方法。请将(1)和(2)处的内容填入相应位置。
【问题3】(2分)
针对事件3,在组织进行第三方测试前,A单位应完成的两项主要工作是_____ 和_____。
试题一论模型驱动的软件开发方法及其应用
模型驱动架构(MDA)是对象管理组织(OMG)提出的一种新的软件开发方法,它强调由软件系统的建模行为驱动整个系统的开发过程,来完成系统的需求分析、架构设计、构建、测试、部署和运行维护等工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换(Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台的部署描述。通过使用MDA技术,可以有效解决传统软件开发过程中的生产效率问题、系统移植问题、互操作问题以及文档和系统后期维护问题。
请围绕“模型驱动的软件开发方法及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的模型驱动的软件开发项目以及你所担任的主要工作。
2.阐述模型驱动的软件开发过程中的主要活动,并论述模型驱动的软件开发过程
与传统的软件开发过程的区别。
3.阐述在进行模型驱动的软件开发时遇到了哪些问题,如何解决。
试题五(10分)
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。
[说明]
某单位大型应用系统建设项目,在项目的建设过程中实施了全过程监理。在项目实施过程中,发生了如下事件:
为了保证软件系统的质量,建设单位要求监理对各阶段的软件质量进行严格把关,并且要视外部专家评审结果界定阶段工作是否达到所需的质量要求。在承建单位的概要设计工作完成后,由7位外部专家组成专家组进行外部评审。
[问题1](4分) 在(1)~(2)中填写恰当内容(从候选答案中选择一个正确选项,将该选项编号填入答题纸对应栏内)。 针对事件的描述,外部评审应该由(1)主持。外部评审专家组中软件专家应该不少于(2)人。 (1)供选择的答案: A.建设单位 B.承建单位 C.监理单位 D.外部专家 (2)供选择的答案: A.3 B.4 C.5 D.6 [问题2](6分) 此项目的软件开发模型采用瀑布模型。为了做好质量控制,监理工程师应掌握测试工作进程。在软件生存周期各阶段,测试工作有所不同。请将下面左侧的软件测试活动与右侧对应的软件生存周期阶段用线连接。
●试题二
结构化布线成为网络设计和管理的首先考虑的问题,当实施结构化布线时,需要进行详细的规划设计。
[问题1]
设计布线时,需要考虑哪些主要因素?
[问题2]
布线实施后,需要经过系统测试,测试线路的主要指标有哪些?
[问题3]
结构化布线应遵循的国际标准有哪些?
[问题4]
在工作区内,信息插座的安装一般在什么位置?
[问题5]
在设备间子系统设计时,从系统的安全设计上要考虑的主要因素有哪些?
阅读下列说明,回答问题1至问题3。
【说明】
软件测试是与软件开发紧密相关的一系列有计划的系统性活动。软件测试需要用测试模型去指导实践,软件测试专家通过测试实践总结出了很多很好的测试模型。
V模型是最具有代表意义的软件测试模型。请将开发活动和相应的测试活动填入下图空白框中。
在集成测试阶段,可采用不同的组装方式把模块组装起来形成一个可运行的系统,其中增殖式组装方式包括哪几种?除增殖式组装方式外还有哪种组装方式?
测试工程师甲按照V模型安排测试活动,在验收测试阶段发现的某些功能缺陷是与产品需求设计说明书有关,造成软件缺陷修复成本较高。你认为若采用W模型能否避免类似问题出现?简述W模型的优点。
请帮忙给出每个问题的正确答案和分析,谢谢!
在软件生存周期的瀑布模型中一般包括计划、(49)、设计、编码、测试、维护等阶段。
A.可行性分析
B.需求采集
C.需求分析
D.问题定义
【问题2】(6分)
针对事件1,建设单位在开始采购前应进行什么工作?这项工作包括哪些步骤或内容?