108.总线-全双工、半双工:
109.软件配置管理-产品配置:
产品配置:指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合。
注意:选项中的需求规格说明、设计说明等均可归属于文档。
110.嵌入式数据库:
111.软件工程-维护类型:
改正性维护:修BUG,识别纠正软件错误/缺陷, 测试不可能发现所有的错误;
适应性维护:应变,指使应用程序适应环境变化【外部环境、数据环境】而进行的修改;
完善性维护:新需求,扩充功能和改善性能而进行的修改;
预防性维护:针对未来,为了适应未来软硬件环境的变化,应主动增加预防性的新功能,以使系统适应各类变化而不被淘汰,例如 专用 改 通用。
112.段页式存储:-》不细心,粗心
由于页面大小是4k,所以页内地址长度为12个二进制位,对应逻辑地址中的:B1A,所以页号是1,通过查询页表可知对应物理块号为6,所以物理地址为6B1AH。
113.在著作权中:
无限制:署名权、修改权、保护作品完整权
死后50年:发表权、使用权、获得报酬权
114.构建组装技术分类:
基于功能、基于数据、面向对象
基于实现不包括在内
115.需求变更管理过程:
问题分析与变更描述-》变更分析与成本计算-》变更实现
116.数字证书:
目前最常用的第三方认证服务包括:
PKI/CA:基于非对称密钥体系
Kerberos:基于对成密钥体系
118.管道-过滤器风格:支持分阶段数据处理,例如:对客户端请求消息的解析和处理。
119.系统构件组装分为三个不同的层次:
定制
集成
扩展
120.相同商标注册遵循的原则是谁先申请谁拥有,如果是同一天,协商或抽签决定。
121.嵌入式系统:
ARM Cortex-M3处理器结合了多种突破性技术
123.数据库容灾属于系统安全和应用安全。
125.动态规划:
126.访问者模式:在不改变原来类结构的基础上增加新功能。
127.代理模式:可以解决直接访问对象时带来的问题,例如:要访问的对象在远程的机器上;对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问等。
128.数学建模:
对不同的问题,有不同的评价标准,数学模型难有统一的普适标准来评价。
129.ATAM是一种常见的软件架构评估框架,该框架主要关注系统的 需求说明。
130.
131.
133.
134.线性规划:
135.磁盘管理:
136.结构化分析中,主要进行三方面的建模:
功能建模:一般采用DFD
行为建模:一般采用状态转换图
数据建模:一般采用ER图
137.需求工程:
软件需求开发的最终文档经过评审批准后,则定义了开发工作的需求基线。
这个基线在用户和开发人员之间就构筑了计划产品功能需求和非功能需求的一个约定,它是需求开发和需求管理之间的桥梁。
138.企业信息化一定要建立在企业战略规划基础之上,以企业战略规划为基础成立的企业管理模式是建立 企业战略数据模型 的依据。
139.
140.结构化设计工具包括:程序流程图、HIPO图、盒图
不包括 顺序图,顺序图时面向对象的分析和设计工具,而非结构化设计工具。
141.软件结构化设计包括的任务有:
架构设计:体系结构设计
接口设计:人机界面设计
数据设计:
过程设计:
142.
143.数据库系统-并发控制:
144.利用商业秘密权可以对软件的技术信息、经营信息提供保护。
145.嵌入式操作系统的特点:
系统内核小
专用性强
系统精简
高实时性
多任务的操作系统
需要开发工具和环境
146.不细心,记错了:
147.不细心:
148.DSSA的基本活动(参考模型、参考需求、参考架构):
领域分析:获得领域模型,领域模型描述领域中系统之间的需求;
领域设计:获得DSSA
领域实现:依据领域模型和DSSA开发和组织可重用信息,并对基础软件架构进行实现。
149.
150.可用性:命令/响应机制、心跳机制、异常处理机制、冗余机制;
性能:引入并发、维持数据和计算的多个副本、增加可用资源、控制采样频率、限制执行时间、固定优先级调度;
安全性:身份认证、限制访问、检测攻击、维护完整性。
151.软件设计:
内部设计:详细设计,设计具体一个模块的实现;
外部设计:概要设计,是设计各个部分的功能、接口、相互如何关联。
153.软件活动包括:
软件描述
软件开发
软件有效性验证
软件演化
155.装饰模式:动态地给一个对象添加一些额外的职责。它提供了用子类扩展功能的一个灵活替代,比派生一个子类更灵活。
156.
159.
160.
161.
162.
完成到5.13
3.28
5.21