Philippe kruchten提出的4+1视图模型从( )几个方面来描述软件需求。
①逻辑视图 ②进程视图 ③物理视图 ④开发视图 ⑤数据流视图 ⑥场景视图
4+1视图模型从五个不同的视角来描述软件体系结构,每个视角只关心系统的一个侧面,五个视角结合在一起才能反映软件体系结构的全部内容。这五个视角分别为:
1. 逻辑视图:主要支持系统的功能需求,它直接面向最终用户;
2. 开发视图:主要支持软件模块的组织和管理,它直接面向编程人员;
3. 进程视图:主要关注一些非功能性的需求,如系统的性能和可用性等,它直接面向系统集成人员;
4. 物理视图:主要关注如何把软件映射到硬件上,通常要解决系统的拓扑结构、系统安装、通信等问题,它直接而向系统工程人员;
5. 场景视图:是重要系统活动的抽象描述,可以使上述四个视图有机联系起来,可认为是最重要的需求抽象。
其中,逻辑视图、开发视图描述系统的静态结构,进程视图和物理视图描述系统的动态结构。
( )is the process of transforming information so it is unintelligible to anyone but the intended recipient.
As each application module is completed,it undergoes( )to ensure that it operates correctly and reliably.
( )algorithm specifies the way to arrange data in a particular order.
After analyzing the source code,( )generates machine instructions that will carry out the meaning of the program at a later time.
( )can help organizations to better understand the information contained within the data and will also help identify the data that is most important to the business and future business decisions.
浏览器开启无痕浏览模式后,( )依然会被保存下来。
下列协议中,不属于TCP/IP协议簇的是( )。
下列传输介质中,带宽最宽、抗干扰能力最强的是( )。
数控编程常需要用参数来描述需要加工的零件的图形。在平面坐标系内,确定一个点需要2个独立的参数,确定一个正方形需要( )个独立的参数。
某书的页码为1,2,3,...,共用数字900个(一个多位数页码包含多个数字),据此可以推断,该书最大的页码为( )。