首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设计该宽带路由器的多任务嵌入式实时操作系统时,由于多个任务均可能要求占用CPU这个关键资源,因此CPU的任务管理是一个非常重要的设计内容。在该实时操作系统中,任务作为占用资源的基本单位,总共有5个状态:休眠状态、就绪状态、运行状态、等待或挂起状态和中断服务
设计该宽带路由器的多任务嵌入式实时操作系统时,由于多个任务均可能要求占用CPU这个关键资源,因此CPU的任务管理是一个非常重要的设计内容。在该实时操作系统中,任务作为占用资源的基本单位,总共有5个状态:休眠状态、就绪状态、运行状态、等待或挂起状态和中断服务
admin
2009-02-15
62
问题
设计该宽带路由器的多任务嵌入式实时操作系统时,由于多个任务均可能要求占用CPU这个关键资源,因此CPU的任务管理是一个非常重要的设计内容。在该实时操作系统中,任务作为占用资源的基本单位,总共有5个状态:休眠状态、就绪状态、运行状态、等待或挂起状态和中断服务状态,在任何时候,一个任务只会处于其中的某一个状态。根据以下任务状态转换图(见图8-15)中已给出的信息,请将(1)~(5)空缺处的内容填写完整。
该公司的宽带路由器软件系统会被划分为若干个较小的任务模块,由不同的程序员负责,同时进行编码。在各个模块编写完成且无编译错误后,在把它们集成起来之前,必须对各个模块分别进行测试。请用 150字以内的文字简要说明进行单元测试时主要从程序模块的哪些主要特征着手进行检查。
选项
答案
①模块接口、②局部数据结构、③重要的执行路径、④出错处理、⑤边界条件等
解析
这是一道要求读者掌握网络应用软件单元测试基本常识的简答题。本题的解答思路如下。
1)单元测试也称为模块测试。一般来说,这个阶段的测试一般是在宿主机上进行的,因为宿主机上有丰富的资源和方便的调试环境。
2)单元测试一般采用的是白盒测试法,要尽可能地测试每一个函数、每一个条件分支、每一个程序语旬,以提高代码测试的覆盖率。
3)网络应用软件单元测试工作可以从①模块接口、②局部数据结构、③重要的执行路径、④出错处理、⑤边界条件等程序模块特征进行着手检查。
①重要的执行路径。在单元测试中,对路径的测试是最基本的任务。重点从以下几方面进行检查:算术运算的优先次序是否正确或理解错误:数据精度够不够:运算对象的类型是否匹配;逻辑运算符不正确或优先次序错误:循环终止条件不正确;分支循环的出口错误等。
②局部数据结构。重点检查是否使用了尚未赋值或尚未初始化的变量,变量的初始值是否正确,变量名是否有错(如拼写错误),变量的说明是否合适等常见的错误。
③模块接口。重点检查在模块调用或函数调用中,全局变量在各模块中的定义和用法是否一致,参数的使用是否正确,开/关语句、I/O语句和文件的使用是否正确等,以保证测试模块的数据流可以正确地流入、流出。
④出错处理。好的设计应该能预测到出错的条件并且有出错处理的途径。虽然计算机可以显示出错信息的内容,但仍需要程序员对出错的模块进行处理,以保证其逻辑的正确性,以便于用户维护。
⑤边界条件。边界条件的测试是单元测试的最后工作,也是容易出错的地方。
转载请注明原文地址:https://kaotiyun.com/show/xRPZ777K
本试题收录于:
网络工程师下午应用技术考试题库软考中级分类
0
网络工程师下午应用技术考试
软考中级
相关试题推荐
以下工程项目风险事件中,属于技术性风险因素的是(68)。
项目范围管理包括的过程,依先后顺序排列是(34)。
软件需求说明书是需求分析阶段的最后成果,(10)不是其应包含的内容。
某省城大学生创业园信息网络建设项目全部由政府投资。在该项目开标、评标时出现了以下情况,其中(60)单位投标文件无效。
(8)不需要登记或标注版权标记就能得到保护。
下列选项中,不属于项目建议书核心内容的是(32)。
某省政府采用公开招标方式采购信息系统项目及服务,招标文件要求投标企业必须具备系统集成二级及其以上资质,提交证书复印件并加盖公章。开标当天共有5家企业在截止时间之前敉递了标书。根据《中华人民共和国政府采购法》,如发生以下______情况,本次招标将作废标处理
在《软件文档管理指南CB/T16680-1996》中,对确定文档的质量等级作了规定,软件文档的质量可以按照文档的形式和列出的要求划分为四个等级。对于由同一单位内若干人联合开发的程序,或要交由其他单位使用的程序,应该达到()级的要求。
随机试题
某地区探明地下存在较大矿床。矿体埋藏较深,且埋藏条件较为复杂、分散、平面尺寸和高差不大。经研究计算,该矿体采用露天开采的方式,较为经济。以下选项中最适合本次开采的矿床开拓方法为()。
每个团队都会以不同的建立方法经历三个发展阶段,即组建期、激荡期和()
A.所在地省级人民政府卫生主管部门B.所在地设区的市级人民政府卫生主管部门C.所在地设区的市级药品监督管理部门D.所在地省级药品监督部门E.国家卫生行政主管部门经()批准,实行统一进货、统一配送、统一管理的药品零售连锁企业可以从事第二
新结构、新材料的试验费,由建设单位在()中列支。
根据《企业所得税法》的规定,企业在计算应纳税所得额时,下列固定资产不得计算折旧扣除的有()。
学生的智力______包括知识,______包括能力,尤其是独立思考和发明创造的能力。一个学生______有知识,______没有自己动手的习惯和勇于创新的精神,______不能成为适应新时代要求的有用之才。依次填入画横线部分最恰当的一项是(
设f(x)在[0,3]上连续,在(0,3)内二阶可导,且2f(0)=∫02f(t)dt=f(2)+f(3).证明:ξ1,ξ2∈(0,3),使得f’(ξ1)=f’(ξ2)=0.
在网页上要链接到一个E-mail地址,正确的HTML代码是(62)。
A、Course.B、Library.C、Entertainment.D、A,BandCD归纳题。当Taylor夫人问Jason做研究想从哪些方面开始时,Jason回答:Maybe,er,coursesstudentstakehere,
Whereistheaircrash?Newsofanaircrashinthenorthof______hasjustbeenreceived.
最新回复
(
0
)