软件工程题型
出门左拐是海
种一棵树最好的时间是十年前,其次是现在
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
估算软件工作量
c原创 2021-11-15 18:14:16 · 3371 阅读 · 0 评论 -
估算软件规模
vv原创 2021-11-13 21:32:17 · 2988 阅读 · 0 评论 -
黑盒测试技术
s原创 2021-11-13 21:09:44 · 383 阅读 · 0 评论 -
白盒测试技术
c原创 2021-11-13 20:28:16 · 863 阅读 · 0 评论 -
程序复杂程度的定量度量
主要分为两方面,McCabe方法和Halstead方法一、McCabe方法1.计算环形复杂度的三种方法流图中线性无关的区域数(内部分块和外部区域都要包含)V(G)=E-N+2,E是流图中边的条数,N是结点数V(G)=P+1,P是流图判定结点的数目(先看输出几条弧,然后进公式)。方法3解释:先找到有多个输出弧的节点,比如有两个节点,节点a有两个输出弧,节点b有三个输出弧。在计算时,a对应一个判断,b(n=3,n>2),对应n-1个判断,所以V=(11+12)+12.将程序流程图映射成流原创 2021-11-12 22:00:49 · 1820 阅读 · 0 评论 -
Jackson设计
一、步骤分析并确定输入数据和输出数据的逻辑结构,并用jackson图描绘这些数据结构找出输入数据结构和输出数据结构中有对应关系的数据单元用下述三条规则从描绘数据结构的Jackson图中导出描绘程序结构的Jackson图1.对每对有对应关系的数据单元,按照它们在数据结构图中的层次在程序结构图的响应层次画一个处理框2.根据输入数据结构中剩余的每个数据单元所处的层次,在程序结构图的相应层次分别为它们画上对应的处理框3.根据输出数据结构中剩余的每个数据单元所处的层次,在程序结构图的相应层次分别为它们画原创 2021-11-12 21:31:41 · 1098 阅读 · 0 评论 -
结构化设计题型总结
一、考察内容判断是否是结构化设计,并且设计等价结构化程序。是否是结构化的?(为什么是非结构化的?)将给出的程序改写成等价的结构化程序会使用过程设计工具表达结构化程序简化结构化设计二、注意要点针对上述几个提问方式记录注意要点:1.是否是结构化的?(为什么是非结构化的?)一般所说的结构化即按照狭义的结构程序的定义衡量,符合定义要求的程序。所以要观察的是以下几个方面:仅仅通过顺序、选择和循环三种基本控制结构进行连接每个代码块只有一个入口和一个出口一般情况下,题目给出的程序是非结构原创 2021-11-12 19:36:06 · 1532 阅读 · 0 评论 -
软件工程考题分析整理
本文章用于自己复习使用,仅涉及软工第6,7,13章第六章 详细设计1.结构化设计2.过程设计工具之间的改写3.Jackson设计4.程序复杂程度的定量度量第七章 结构化实现1.单元测试2.集成测试过程及方法3.白盒测试技术4.黑盒测试技术第十三章 软件项目管理1.估算软件规模2.估算工作量3.进度计划4.人员组织5.CMM(能力成熟度模型)...原创 2021-11-12 18:49:33 · 368 阅读 · 0 评论
分享