软件测试

1. BCD码

二进制编码的十进制数,简称BCD码(Binarycoded Decimal)。这种方法是用4位二进制码的组合代表十进制数的0,1,2,3,4,5,6 ,7,8,9 十个数符。

最常用的BCD码称为8421BCD码,8.4.2.1 分别是4位二进数的位取值。

eg:  8421BCD码中的“8421”表示从高到低各位二进制位对应的权值分别为8、4、2、1,将各二进制位与权值相乘,并将乘积相加就得相应的十进制数。例如,8421BCD码“0111”,0×8+1×4+1×2+1×1=7D,其中D表示十进制(Decimal)数。

值得特别注意的是,8421BCD码只有0000~1001共十个,而1010、1011...等等不是8421BCD码!!余三码是在8421BCD码的基础上,把每个数的代码加上0011(对应十进制数3)后得到的。

2.const char *p    和char const *p

答:const char*:指向常量字符的指针。

       char*(同char* const ptr):  指向字符的指针常量。

备注:https://blog.csdn.net/silentob/article/details/76994618

3.TCP的建立和传输过程,及特点?

答: 备注:https://blog.csdn.net/li0978/article/details/52598121

 

 

TCP的主要特点是:(https://www.cnblogs.com/jacen789/p/8284936.html)
(1)面向连接;
(2)每一条TCP连接只能是点对点的(一对一);
(3)提供可靠交付的服务;
(4)提供全双工通信;
(5)面向字节流。

4.行指针的表示方法

答:行指针是指向一组元素;区别于列指针,指向具体某一个元素。

转:https://blog.csdn.net/u013431550/article/details/43057537

5.就餐信息管理:顾客(就餐号码、就餐时间),要求先排队的就餐。。。用循环队列实现信息管理。

 

posted @ 2019-03-07 16:17  Joye507  阅读(103)  评论(0)    收藏  举报