新人教b版高中数学选修2-311基本计数原理之二内容摘要:

算机内部就采用了每一位只有 0或 1两种数字的计数法,即二进制,为了使计算机能够识别字符,需要对字符进行编码,每个字符可以用一个或多个字节来表示,其中字节是计算机中数据存储的最小计量单位,每个字节由8个二进制位构成,问 ( 1)一个字节( 8位)最多可以表示多少个不同的字符。 ( 2)计算机汉字国标码( GB码)包含了 6763个汉字,一个汉字为一个字符,要对这些汉字进行编码,每个汉字至少要用多少个字节表示。 第 1位 第 2位 第 3位 第 8位 2种 2种 2种 2种 …… 如 00000000, 10000000, 11111111. 开始 子模块 1 18条执行路径 子模块 3 28条执行路径 子模块 2 45条执行路径 子模块 5 43条执行路径 子模块 4 38条执行路径 结束 A 例 写好程序以后要对程序进行测试。 程序员需要知道到底有多少条执行路(即程序从开始到结束的线),以便知道需要提供多少个测试数据。 一般的,一个程序模块又许多子模块组 成,它的一个具有许多执行路径的程序模块。 问:这个程序模块有多少条执行路径。 另外为了减少测试时间,程序员需要设法减少测试次数,你能帮助程序员设计一个测试方式, 以减少测试次数吗。 开始 子模块 1 18条执行路径 子模块 3 28条执行路径 子模块 2 45条执行路径 子模块 5 43条执行路径 子模块 4 38条执行路径 结束 A 分析: 整个模块的任意一条路径都分两步完成 :第 1步是从开始执行到 A点;第 2步是从 A点执行到结束。 而第 1步可由子模块 1或子模块 2或子模块 3来完成;第二步可由子模块 4或子模块 5。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。