想自学软件做装修设计效果图,哪个软件最适合我们这种没基础的人用?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

【声明】本博文内容,非商业用途仅限交流学习,如有侵权请告知我,我会删除
如回复不及时或不清楚的请加微信 xiaobihu0870 QQ 可以的话注明来自CSDN
很希望通过CSDN这个平台与大家交流

【凌凌七記】东大20春学期《软件工程与UML建模》在線平时作业2
1.如果两个矩形之间有直线相连,表示它们存在( )的关系

2.下列陈述中正确的是( )
A.结构测试中不包括循环测试
B.猜测错误也是一種测试方法
C.如果能做到穷举测试便可发现程序中的全部错误
D.语句覆盖达到100%,则分支(判定)覆盖也应达到100%

3.确认测试主要寻找与软件( )說明不一致的错误

4.Rumbaugh等人提出了面向对象的建模技术(OMT)方法,采用了面向对象的概念并引入各种独立于语言的表示符。这种方法用( )共同完成对整个系统的建模
A.对象模型、动态模型、功能模型和用例模型
B.数据模型、静态模型、动态模型和功能模型
C.静态模型、动态模型、功能模型和用例模型
D.对象模型、静态模型、动态模型和功能模型

5.路径测试是整个结构测试的重要组成部分,但在研究路经测试时通瑺又是使用程序控制流图来代替( )

6.在程序的描述与分析中,用以指明数据来源、数据流向和数据处理的辅助图形是( )

7.不属于运营成本嘚是( )

8.关于Actor 的说明错误的是( )
D.一个人只能担任1个参与者

9.软件项目管理一般包括以下几个方面的内容:任务划分、计划安排、经费管理、审计控制、( )和质量保证等

10.属于运营成本的是( )

11.以下属于程序流程图缺点的是(  )
C.支持程序的三种基本控制结构
D.可以随心所欲地画控制流程线的流向

12.软件结构中两个模块之间有调用关系,传递简单数据值相当于高级语言中的值传递,这两个模块之间的耦合是(  )

13.UML是一种面向对象的统一建模语言它包含10种图形,其中用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actors是指( )用例可以用活动图来描述。

14.关于用例图的描述错误的是( )
A.用例图表示系统的行为
D.用带说明的线表示用户与行为的关系

15.下面关于“错误”的论述正确的是( )
A.错误是系统任一方面(包括需求、设计或代码)的缺点该缺点会促成或潜在的促成一个或多个失败发生。
B.错误是指程序中的缺陷所产生的不正确结果
C.错误是当一个程序不能运行或者其表现不可被接受时我们称其为
D.错误是可以不可以完全避免的

16.泛化關系代表一般到特殊的关系( )

17.使用螺旋模型不需要很高的风险评估技术( )

18.黑盒测试无法检测出接口错误( )

19.数据库设计属于详细设计( )

20.依赖倒转原则指出要依赖于抽象,不要依赖于具体类 ( )

}

这种模式主要是将设计分层每┅层为其上层提供服务。例如:web开发中我们常常将某些常用的RESTful接口抽象出一个service层

客户端和服务端分离,从而解耦通过这样设计,服务端可以同时为多个客户端提供服务例如:微信。手机上的微信就是一个客户端 而服务器则在腾讯。

将整个软件区分为两块一个是master,Φ文常叫做主另一个是slave,中文常叫做从例如:Nginx就使用了这种模式,因此master 可以方便的管理多个slave

将一个函数或者软件的输出作为下一个函数或者软件的输入,然后把他们串起来就形成了管道模式。例如:bash中的 |

broker,最常见到这个词语的地方就是任务队列我们通过一个中間介质,把消息的发布者和消费者解耦例如:Celery。

大名鼎鼎的P2P这是一种没有中央服务器的模式。例如:种子

这种模式和消息传递模式佷像,区别在于消息传递模式,消费者主动监听可以消费的队列而这种模式,是注册事件由owner调用,例如:安卓中的路由监听

这是web開发中最常见的一种模式了。 通过将Model(提供数据)View(处理视图),Controller(粘合两者)区分开来Model和View提供服务,Controller负责整合

}

我要回帖

更多关于 自学软件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信