真题详解(求叶子结点数)-软件设计(七十九)https://blog.csdn.net/ke1ying/article/details/130787349?spm=1001.2014.3001.5501
- 极限编程XP最佳实践:
测试先行、
按日甚至按小时为客户提供可运行的版本。
- 组件图的 插座 和插头 表示 组件的组织和依赖。
- 如果2x的补码是90H,那么x是多少?
解析:
解题思路:16进制转10进制,再转2进制求原码,再转10进制
90H为16进制转10进制
9*16^1 = 144
转2进制
10010000
反码1101111
原码1110000
1*2^6+1*2^5+1*2^4 = 16+32+64 = 112
2x = 112
X=56
补码首位1所以是负数
所以x=-56
- 面向对象______选择合适的面向对象程序设计语言,将程序组织为相互协作的对象集合。
答案:程序设计
- 在____设计阶段选择适当解决方案,将系统分解若个子系统,建立整个系统结构。
答案:概要设计
- 总线宽度32bit,时钟频率200MHz,若总线上每5个时钟周期传送一个32bit的字,则总线宽度为____MB/s。
解析:
求每个时钟频率
200/5 = 40
1byte = 8bit
32/8 = 4byte
40*4 = 160
- 每个盘快读入缓冲区时间为10us,由缓冲区送至用户区时间为5us,系统对每个盘快数据处理时间为2us,若用户将大小10个盘快的Docl文件逐快读入缓冲区,那么单缓冲区需要耗时?双缓冲区需要耗时?
解析:
单:10*(10+5)+2 = 152
双:10*10+7 = 107
- 无向图顶点数n,边为e,则所有顶点度数之和()。
2e
有向图则是n*e
- 某整数16为补码是FFFFH,则该十进制值?
因为FFFF的加一位,超过了范围,所以是-1
- 编程系统某高级语言进行翻译,错误的是?
错误:语义分析阶段可以发现程序中所有语义错误。
(语义发现不了逻辑错误)
- 语法分析阶段输入_______。若程序括号不对,则在_____阶段检测出该错误。
答案:记号流
括号不对在语法分析阶段检测。
- 敏捷开发的Scrum步奏不包括Refactoring。
- 按行存储,对于n阶对称矩阵A,A[i,j],S[1]=A[0][0],则k和i,j对应关系______。
K=j(j+1)/2+i+1
14、TCP/IP可靠通信在传输层,OIS/RM在会话层。
15、发送电子邮件附加多媒体数据时候,采用____协议支持邮件传输。
MIME