全球旧事资料 分类
便。5、可理解性(U
dersta
dability):可理解性是指理解程序的难易程度。可理解性高的程序才容易测试和维护。如果程序难以读懂,就会给测试和维护带来巨大的困难。6、可测试性(Testability):可测试性是一个计算机程序能够被测试的容易程度。为了提高程序的可靠性,必须通过测试尽可能多得发现并改正程序中的错误。程序的可测试性直接影响测试的质量和效率。7、可维护性(Mai
tai
ability):诊断和改正程序错误以及功能扩充和性能提高的容易程度。程序设计是一个迭代过程,要开发出高质量的程序需要对程序进行多次修改和完善。程序的可维护性决定了上述工作的质量和效率。8、可重用性(Reusability):可重用性是指在其它应用中该程序可以被再次使用的容易程度。如果我们在开发新程序时,能够直接或稍加修改就能利用原有的程序,则会大大提高新程序开发的质量和效率。因此,提高程序的可重用性是提高程序设计质量和效率的根本途径。
13计算题
(1)计算1的8位原码、反码、补码和Excess_127码。分别为:10000001B、11111110B、11111111B、01111110B(2)计算机内存中相邻四个字节的值为10111110000000000000000000000000,试问该值表示的实数、有符号数和无符号数各为多少?分别是:实数0125、有符号数1107296256(负数在计算机中用补码表示)无符号数3187671040(3)字符‘A、‘a、‘1的ASCII值是多少,给出将大写字母的ASCII转换成对应小写字母ASCII值得计算公式。‘A’:41H‘a’:61H‘1’:31H大写转化为小写:大写字母的ASCII值20H小写字母的ASCII值
14为下列问题求解设计算法,并分别用程序流程图、NS盒图和PAD图加以描述。
(1)有两个调料盒S1和S2,分别盛有糖和盐,要求将它们互换(即S1盒原来盛糖,现在改盛盐;S2同理)。算法思想:这是一个两个变量交换值的问题,可以设置一个临时变量,首先把S1的值放入临时变量中,然后将S2的值放入S1中,最后将临时变量的值放入S1中即可。
专业知识编辑整理
fWORD完美格式
程序流程图:
开始
输入S1、S2
设置临时变量TTS2S2S1S1T
结束
NS盒图:
输入S1、S2定义临时变量TTS1S1S2S2T
PAD图:
输入S1、S2
定义临时变量T
TS1S1S2S2T
(2)依次输入6个整数,要求输出其中最小的数。算法思想:定义一个临时变量用来存放最小的数,首先输入第一个数赋值于临时变量,然后循环输入其余的整数,比较输入的整数和临时变量的大小,如果大于临时变量则继续输入,反之,则给临时变量赋值为次此数。最后临时变量中存放r
好听全球资料 返回顶部