填空题
( )体系结构是将主程序/子程序体系结构的构件分布在网络中的多台计算机上。(远程过程调用)
( )分离表明任何复杂问题如果被分解为可以独立解决或优化的若干块,该复杂问题便能够更容易地得到处理。(关注点分离)
( )是人类处理复杂问题的基本方法之一,可以给出许多抽象级。(抽象)系统中模块化的、可部署的和可替换的部件是( )。(构件)
( )是一种将客户要求转化成软件技术需求的技术。(质量功能部署)
( )模型是一种风险驱动型的过程模型。(螺旋)
操作系统通过( )访问内核功能。(系统调用)
软件工程是一种层次化技术,任何工程方法(包括软件工程)必须构建在( )承诺的基础上。(质量)
( )描述了软件工程工作中遇到的与过程相关的问题。(过程模式)
( )是在设计和构建之间建立起联系的桥梁。(需求工程)
设备管理子系统负责把公共接口的调用转移到特定设备的( )上。(驱动程序)
数据流图的四种基本成分:处理、( )、数据存储、数据流 。(源点或终点)
简答题
1. 简述页式存储管理?
2. 文件的物理结构有哪几种?并介绍其特点?
3. 软件设计和编码的区别?
4. 软件体系结构风格、体系结构模式和框架的含义是否不同,如果不同,它们的区别在哪?
大题
1、一个浴室,当有一个女生在浴室里,其他女生可以进入,但是男生不行,反之亦然。在浴室门上有一个滑动指示符号,表示状态✧空✧有女生✧有男生
请用PV操作描述女生进、男生进、女生离开、男生离开的过程。
2、书上原图
1)根据描述补充SafeHome系统的用例图
2)SafeHome通过互联网访问摄像机监视设备活动图
3、设计模式——抽象工厂设计模式
画出类图
继承(泛化):空心三角+实线
关联:用实线箭头表示 类A与类B的实例之间存在特定的对应关系
依赖:用虚线箭头表示 类A访问类B提供的方法(服务)
类:用三层矩形表示
接口:用两层矩形表示
网友评论