30天打卡教师招聘考试信息技术学科免费题库及答案(第25天)
全国教师招聘QQ备考群:818343364 点击入群,领取更多超值资料
题库推荐:教师招聘冲刺入编计划(精讲课+PDF资料) 限时免费领
30天打卡教师招聘考试信息技术学科免费题库及答案(第25天)
第 25 天(软件工程)
一、单项选择题
1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( )。
A.软件投机
B.软件危机
C.软件工程
D.软件产生
2.下列不属于描绘软件结构的图形工具的是( )。
A.层次图
B.HIPO 图
C.结构图
D.数据流程图
3.需求分析阶段的关键任务是确定( )。
A.软件开发方法
B.软件开发工具
C.软件开发费
D.软件系统的功能
二、多项选择题
4.下面属于白盒测试的有( )。
A.语句覆盖
B.基本路径测试法
C.边界值分析
D.条件覆盖
三、判断题
5.软件测试的效果取决于如何选择高效的测试用例,以便用尽量少的测试用例覆盖尽可能多的测试情况,从而提高测试效率。( )
一、单项选择题
1.【答案】B。解析:软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。总之,可以将软件危机归结为成本、质量、生产率等问题。软件工程概念的出现源自软件危机。C 选项软件工程是指导计算机软件开发和维护的一门工程学科,采用工程概念、原理、技术和方法来开发与维护软件,把经过时间考察而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以实现经济地开发出高质量的软件并有效地维护它的目标。AD 选项为无意义选项。
2.【答案】D。解析:D 选项中的数据流程图属于需求分析阶段的图,而软件结构的图形工具都是属于总体设计阶段,它包括三种图形工具分别是:层次图、HIPO 图、结构图。
3.【答案】D。解析:需求分析阶段的关键任务是确定软件的系统功能。A 选项开发方法是在实施阶段。B 选项是在开发阶段。C 选项经费在可行性研究分析。
二、多项选择题
4.【答案】ABD。解析:常用的白盒测试用例设计方法有逻辑覆盖法和基本路径测试法等。其中逻辑覆盖又包括:语句覆盖、判定覆盖、条件覆盖、路径覆盖等。故 ABD 均为白盒测试的方法。C 选项的边界值分析属于常见的黑盒测试。
三、判断题
5.【答案】正确。解析:软件测试的基本任务是根据软件开发各阶段的文档资料和程序的内部结构,精心设计一系列测试用例,利用这些用例执行程序,找出软件潜在的缺陷与错误。测试用例应包括合理和不合理的输入以及各种边界条件,特殊情况下要制造极端和意外状态