`
- 浏览:
11027 次
- 性别:
- 来自:
北京
-
1.总体组织形式清晰
2.模块定义清楚,外部接口明确
3.需求是否被所有模块覆盖
4.是否能涵盖变更
5.是否有需要外部购买部分
6.主要数据结构
7.数据库组织形式
8.关键算法验证
9.验证所有主要目标
10.处理用户输入策略
11.验证输入输出策略
12.用户界面的关键方面
13.用户界面的模块化,耦合度
14.内存估算和管理
15.每一模块的存储空间和速度限制
16.字符串处理策略,占用空间的估计
17.一致的错误处理策略
18.错误的统一处理页面
19.坚固性
20.有没有过分定义或定义缺失
21.系统目标是否明确
22.整个结构的概念一致
23.机器和语言是否依赖顶层设计
24.重要决定动机
25.程序员对架构是否满意
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
在Java程序设计与数据结构的学习过程中,第九章通常会涵盖数据结构的重要概念和应用,包括数组、链表、栈、队列、树等基础数据结构,以及如何利用这些数据结构来解决问题。本资源提供了第九章的习题答案,旨在帮助...
本文主要讨论旅游网毕业设计中期检查表的相关知识点,涵盖了项目的需求分析、系统设计、开发环境的搭建、PHP后台开发、数据库设计、Web开发技术、项目优化等方面。 一、需求分析 在旅游网毕业设计中,需求分析是...
### 数据结构第三章作业答案解析(C语言) #### 选择题解析 **1. 经过以下栈运算后,x的值是( )。** ``` InitStack(s); Push(s,'a'); Push(s,'b'); Pop(s,x); Gettop(s,x); ``` - **选项分析:** - A. a - B. ...
在Java程序设计与数据结构的学习过程中,第二章通常会涵盖基础的编程概念和初步的数据结构。这个主题旨在帮助初学者建立坚实的编程基础,理解和运用核心的Java语法,以及理解数据结构的基本原理。以下是对这些知识点...
PCB 检查表(电路设计后期必备) PCB 设计是一项复杂的工作,需要考虑多个因素,以确保 PCB 的可靠性和性能。以下是 PCB 设计后期检查的关键点: 一、PCB 设计基础检查 1. 确保 PCB 网表与原理图描述的网表一致。...
3. **第9章 查找**:查找是数据结构中关键的一环,涉及如何高效地定位数据。这一章可能包含了顺序查找、二分查找、哈希查找等方法,以及静态查找表和动态查找表的概念。课后习题可能要求设计和分析查找算法的时间...
在C语言程序设计的学习过程中,第六章通常涵盖了与指针、动态内存分配和高级数据结构相关的主题。指针是C语言中的强大工具,能够提供对内存的直接访问,而动态内存分配则允许程序在运行时根据需要分配和释放内存。本...
"参考资料-第三章试验用表填写说明.zip"这个压缩包文件显然包含了关于如何正确填写试验用表的指导文档,其核心内容很可能是对试验过程中的记录要求、格式规范以及注意事项的详细解释。 在"第三章试验用表填写说明....
《钢筋混凝土结构平法设计与施工规则》是建筑行业中一本重要的参考书,由陈青来编著,主要针对钢筋混凝土结构的设计与施工提供规范性的指导。平法是一种将结构设计图简化为平面图的表达方式,它使得设计、施工过程...
### PCB设计检查表详解 #### 一、前期准备阶段 **1. 确保PCB网表与原理图描述的网表一致** - **重要性**: 在进行PCB设计之前,必须确保PCB设计中使用的网表与原理图中的网表完全一致,避免因网表不匹配而导致设计...
5. 建模阶段第三步:制作装配图,将拆画出各个零部件按装配顺序分别引入,选择参考中心重合的对齐方式。放入电子方案,如LCD、LED、BATTERY、COB等,将各个零部件引入装配图时,根据需要将有些零部件先做成一个组件...
本文将深入探讨C语言程序设计中的结构化程序设计部分,包括基本算法结构、顺序结构、选择结构、循环结构、语句类型以及这些结构在实际编程中的应用。 首先,基本算法结构是构成程序的基础,主要包括顺序结构、选择...
6. **数据结构**:如链表、队列、栈、树(二叉树、平衡查找树等)、哈希表和图,这些都是实现算法的基础。 7. **排序和搜索算法**:包括插入排序、冒泡排序、选择排序、快速排序、归并排序、堆排序以及二分查找。 ...
"强制性条"再次强调了重点,而“(一)”可能意味着这是一系列检查表的第一部分,可能还有后续的其他部分,用于更全面地涵盖所有相关规范。 基于以上信息,我们可以推测这份资料包含的知识点可能有: 1. 钢结构...
1. **第三章参考答案一.doc、第三章参考答案二.doc**:第三章通常会介绍基本的数据结构——线性表。线性表是最基础的数据结构,包括顺序表和链表两种形式。顺序表是数组实现,操作简单但插入和删除效率较低;链表则...
在数据结构课程设计中,顺序表是一个基础且重要的概念,它是线性表的一种实现方式,主要特点是通过一组连续的内存空间来存储数据元素。这种存储方式使得数据元素在内存中的物理位置与它们在逻辑上的顺序相对应,即...
《编译原理第三版》是计算机科学领域的一本经典教材,涵盖了编译器设计的核心理论和技术。这本书的课后习题旨在帮助读者深入理解和掌握编译器构建的各个环节。以下是对压缩包中各章节课后答案的详细解读: 第一章 ...
数据结构和算法是计算机科学的基础,对于理解和设计高效的软件至关重要。C++是一种强大的编程语言,常用于实现这些概念,因为它提供了面向对象的特性以及底层控制,使得数据结构和算法的实现更为灵活和高效。 ...