当前位置: 首页 > news >正文

wordpress主页广告梧州seo公司

wordpress主页广告,梧州seo公司,嵌入式软件开发有哪些,荣成市有做网站的吗每日打卡题21-25答案 21、【2014年真题】 难度:一般 在UML提供的系统视图中, (1) 是逻辑视图的一次执行实例,描述了并发与同步结构; (2) 是最基本的需求分析模型。 (1&a…

每日打卡题21-25答案

21、【2014年真题】 难度:一般
在UML提供的系统视图中, (1) 是逻辑视图的一次执行实例,描述了并发与同步结构; (2) 是最基本的需求分析模型。
(1)A.进程视图 B.实现视图 C.部署视图 D.用例视图
(2)A.进程视图 B.实现视图 C.部署视图 D.用例视图
答案:(1)A(2)D
解析:
UML对系统架构的定义是系统的组织结构,包括系统分解的组成部分,以及它们的关联性、交互机制和指导原则等提供系统设计的信息。具体来说,就是指以下5个系统视图:
①逻辑视图。逻辑视图也称为设计视图,它表示了设计模型中在架构方面具有重要意义的部分,即类、子系统、包和用例实现的子集。
②进程视图。进程视图是可执行线程和进程作为活动类的建模,它是逻辑视图的一次执行实例,描述了并发与同步结构。
③实现视图。实现视图对组成基于系统的物理代码的文件和构件进行建模。
④部署视图。部署视图把构件部署到一组物理节点上,表示软件到硬件的映射和分布结构。
⑤用例视图。用例视图是最基本的需求分析模型。
22、【2014年真题】 难度:一般
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的 。
A.控制流分析 B.数据流分析 C.接口分析 D.表达式分析
答案:B
解析:
静态测试是指被测试程序不在机器上运行,而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态测试包括对文档的静态测试和对代码的静态测试。对代码的静态测试包括控制流分析、数据流分析、接口分析和表达式分析。
①控制流分析。控制流分析是指使用控制流程图检查被测程序控制结构的过程。例如,可检查被测程序是否存在没有使用的语句或子程序、是否调用并不存在的子程序,以及是否存在无法达到的语句等。
②数据流分析。数据流分析是指使用控制流程图分析数据各种异常情况的过程,包括数据初始化、赋值或引用过程中的异常。例如,引用未定义的变量、对以前未使用的变量再次赋值等程序差错或异常情况。
③接口分析。接口分析主要包括模块之间接口的一致性分析、模块与外部数据库及其他软件配置项之间的一致性分析、子程序和函数之间的接口一致性分析等。例如可以检查函数形参与实现的数量、顺序、类型和使用的一致性。
④表达式分析。表达式分析用于检查程序代码中的表达式错误。例如,括号不配对、数组引用越界、除数为零,以及浮点数变量比较时的误差等错误。

23、【2014年真题】 难度:一般
下列关于软件调试与软件测试的叙述中,正确的是 。
A.软件测试的目的是找出存在的错误,软件调试的目的是定位并修正错误
B.软件测试的结束过程不可预计,软件调试使用预先定义的过程
C.软件调试的过程可以实现设计
D.软件测试不能描述过程或持续时间
答案:A
解析:
软件测试在将软件交付给客户之前所必须完成的重要步骤。软件调试(排错)与成功的测试形影相随。测试成功的标志是发现了错误,根据错误迹象确定错误的原因和准确位置,并加以改正,主要依靠软件调试技术。
软件调试与软件测试区别主要体现在以下几个方面:
①测试的目的是找出存在的错误,而调试的目的是定位错误并修改程序以修正错误;
②调试是测试之后的活动,测试和调试在目标、方法和思路上都有所不同;
③测试从一个已知的条件开始,使用预先定义的过程,有预知的结果;调试从一个未知的条件开始,结束的过程不可预计;
④测试过程可以实现设计,进度可以实现确定;而调试不能描述过程或持续时间。

24、【2014年真题】 难度:简单
在单元测试中, 。
A.驱动模块用来调用被测模块,自顶向下的单元测试中不需要另外编写驱动模块
B.桩模块用来模拟被测模块所调用的子模块,自顶向下的单元测试中不需要另外编写桩模块
C.驱动模块用来模拟被测模块所调用的子模块,自底向上的单元测试中不需要另外编写驱动模块
D.桩模块用来调用被测模块,自底向上的单元测试中不需要另外编写桩模块
答案:A
解析:
单元测试也称为模块测试,测试的对象是可独立编译或汇编的程序模块、软件构件或面向对象软件中的类(统称为模块),其目的是检查每个模块能否正确地实现设计说明中的功能、性能、接口和其他设计约束等条件,发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。
测试一个模块时,可能需要为该模块编写一个驱动模块和若干个桩模块。驱动模块用来调用被测模块,它接收测试者提供的测试数据,并把这些数据传送给被测模块,然后从被测模块接收测试结果,并以某种可见的方式将测试结果返回给测试人员;桩模块用来模拟被测模块所调用的子模块,它接受被测模块的调用,检验调用参数,并以尽可能简单的操作模拟被调用的子程序模块功能,把结果送回被测模块。项层模块测试时不需要驱动模块,底层模块测试时不要桩模块。
单元测试策略主要包括自顶向下的单元测试、自底向上的单元测试、孤立测试和综合测试策略。
①自顶向下的单元测试先测试上层模块,再测试下层模块。测试下层模块时由于它的上层模块已测试过,所以不必另外编写驱动模块。
②自底向上的单元测试。自底向上的单元测试先测试下层模块,再测试上层模块。测试上层模块由于它的下层模块已经测试过,所以不必另外编写桩模块。
③孤立测试不需要考虑每个模块与其他模块之间的关系,逐一完成所有模块的测试。由于各模块之间不存在依赖性,单元测试可以并行进行,但因为需要为每个模块单独设计驱动模块和桩模块,增加了额外的测试成本。
④综合测试。上述三种单元测试策略各有利弊,实际测试时可以根据软件特点和进度安排情况,将几种测试方法混合使用,

25、【2014年真题】 难度:一般
“4+1”视图主要用于描述系统逻辑架构,最早由PhilippeKruchten于1995年提出。其中 (1) 视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用 (2) 表达类的内部属性和行为,以及类集合之间的交互关系;采用 (3) 定义对象的内部行为。
(1)A.逻辑 B.过程 C.开发 D.物理
(2)A.对象图 B.活动图 C.状态图 D.类图
(3)A.对象图 B.活动图 C.状态图 D.类图
答案:(1)A (2)D (3)C
解析:
“4+1”视图是对逻辑架构进行描述,最早由PhilippeKruchten提出,他在1995年的IEEESoftware上发表了题为The4+1ViewModelofArchitecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准。“4+1”视图主要包括:
①逻辑视图(LogicalView),设计的对象模型(使用面向对象的设计方法时)。
②过程视图(ProcessView),捕捉设计的并发和同步特征。
③物理视图(PhysicalView),描述了软件到硬件的映射,反映了分布式特性。
④开发视图(DevelopmentView),描述了在开发环境中软件的静态组织结构。
⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(UseCases)或场景(Scenarios)来说明,从而形成了第五个视图。
当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为。

http://www.yayakq.cn/news/894600/

相关文章:

  • 高台网站建设wordpress自定义字段值调用
  • 俄文网站备案的域名做电影网站
  • 博州住房和城乡建设局网站老吕爱分享 wordpress
  • 广东企业网站seo哪里好深圳保障性住房官网
  • 专业网站建设模板做百度企业网站有什么好处
  • 查房价的官方网站郑州网站推广公司哪家好
  • 个人网站免费源码关于新品牌的营销策划
  • 徐州网站建设 网站推广重庆包装设计公司
  • 公共法律知识培训网站网站群 米拓
  • 网页设计与网站建设作业微信企业邮箱怎么注册
  • 大学网站建设的意义如皋做网站的
  • 武进做网站做零售去哪个外贸网站
  • 文登城乡建设局网站成都高端网页设计公司
  • 微信公众号托管代运营潍坊百度快速排名优化
  • 贵州网站制作公司电话四字顺口名字公司
  • 网站主页设计优点wordpress 大数据量查询
  • 用dw做网站首页网站搭建工作怎么样
  • 网站服务器重做系统怎么做青海风控平台app
  • 网站建设绿茶进销存系统
  • 做商品网站需要营业执照外贸网站建设及推广
  • 银川网站建设0951网站开发需要客户做什么
  • 外贸建站平台免费建站有哪些
  • 浏览器显示不安全网站建设网站设计制作费用多少
  • 十三师建设局网站网络优化有哪些主要流程
  • 苏州做网站哪家比较好详情页在线设计网站推荐
  • 空间设计和室内设计的区别中国网站优化哪家好
  • 深圳市seo网站设计哪家好重庆本地生活网
  • 做网站要买什么广东省自然资源厅吴鋆
  • 手机网站如何做营销安卓程序开发用什么语言
  • 外贸展示型网站建设wordpress换主图之后图片不显示