本文档主要整理了软件设计相关的命题知识点,涵盖了结构化分析、数据管理、算法与数据结构、编译原理、编程语言特性、软件维护、计算机体系结构、错误检测与防护以及软件开发实践等多个方面。 1. **结构化分析与数据字典**:结构化分析产出的成果不包括结构图,如数据流图、数据字典和加工逻辑,而是侧重于描述系统的逻辑模型。数据字典中也不会列出外部实体,它通常用于记录系统的内部细节。 2. **工作量估算与程序生成**:工作量估算模型2(如功能点、代码行或对象点)中,估算步骤并不包括用例数。高级语言源程序在编译过程中,会生成后缀式、三地址码和语法树这样的中间代码表示。 3. **编程语言与工具**:Lisp是函数式编程语言,而软件维护工具中包含了逆向工程工具,用于分析和重构代码,但不包括配置管理工具。配置管理专注于版本控制,而非风险评估。 4. **计算机体系结构与内存管理**:高速缓存与主存的地址映射由硬件自动处理,主存主要由DRAM(动态随机存取存储器)构成,不同于SRAM(静态随机存取存储器)或ROM(只读存储器)。海明码利用奇偶校验原理进行错误检测和纠正。 5. **网络安全与防护**:会话拦截和流量分析属于被动攻击手段,而入侵检测系统通常不包括漏洞扫描,它们是互补的安全措施。 6. **极限编程(XP)**:极限编程中的十二个实践不包括精心设计,这可能强调的是迭代和反馈的重要性,而不是设计过程。结对编程虽然有助于协作和质量,但编码速度的快慢并不是它的唯一目标。 7. **系统执行与输入/输出**:计算机执行指令时,程序计数器的内容会被送到地址总线上以定位下一条指令,CPU还会自动更新程序计数器以跟踪执行流程。 8. **数据库管理**:在三级结构的两级映像数据库中,对表创建聚簇索引会直接影响数据存储的物理结构,即内模式,从而改变查询效率。 这些知识点涵盖了软件开发过程中的多个关键环节,有助于理解和准备软设考试,特别是软件设计师资格认证。考生在复习时应结合实例练习,以便更好地掌握和应用这些理论知识。
![](https://csdnimg.cn/release/download_crawler_static/11977180/bg1.jpg)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/d4533ce670d7444d977a2a5274ccacaa_fylqq.jpg!1)
- 粉丝: 16
- 资源: 10
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- VMP技术解析:Handle块优化与壳模板初始化
- C++ Primer 第四版更新:现代编程风格与标准库
- 计算机系统基础实验:缓冲区溢出攻击(Lab3)
- 中国结算网上业务平台:证券登记操作详解与常见问题
- FPGA驱动的五子棋博弈系统:加速与创新娱乐体验
- 多旋翼飞行器定点位置控制器设计实验
- 基于流量预测与潮汐效应的动态载频优化策略
- SQL练习:查询分析与高级操作
- 海底数据中心散热优化:从MATLAB到动态模拟
- 移动应用作业:MyDiaryBook - Google Material Design 日记APP
- Linux提权技术详解:从内核漏洞到Sudo配置错误
- 93分钟快速入门 LaTeX:从入门到实践
- 5G测试新挑战与罗德与施瓦茨解决方案
- EAS系统性能优化与故障诊断指南
- Java并发编程:JUC核心概念解析与应用
- 数据结构实验报告:基于不同存储结构的线性表和树实现
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)