信息技术考试选择题集锦:涵盖邮件协议、作业调度、数据库与软件测试

需积分: 7 0 下载量 187 浏览量 更新于2024-07-09 收藏 157KB DOC 举报
"Testing(100选择题).doc" 文档内容主要涵盖了一系列与信息技术相关的测试题目,涉及网络协议、操作系统、数据库管理、计算机体系结构、软件测试和软件工程等多个方面。 1. 题目提到的"是常用的接受电子邮件协议",这指的是POP3(Post Office Protocol version 3)。它是互联网标准协议之一,用于从邮件服务器检索电子邮件。 2. 关于作业调度算法的问题,根据表格中的周转时间,可以看到作业J1、J2、J3、J4的执行顺序并非按照到达时间或计算时间排序,也非按周转时间或优先级排序。因此,答案可能是D、不能确定,因为无法仅凭这些信息确定确切的调度算法。 3. 数据库系统的数据独立性是通过采用"三级模式结构"(D)实现的,这允许应用程序与物理存储方式解耦。 4. 对于子查询结果可以进行并、交、差操作,意味着子查询返回的数据结构必须一致(B),即具有相同的列和类型。"SELECTDISTINCT"在SQL中用于去除重复的行(C),确保查询结果中的每一行都是唯一的。 5. 计算系统等效存取周期时,考虑了Cache的命中率。如果Cache命中率为0.96,那么大部分操作都在Cache中完成,计算公式为:(1 - 命中率) * Tm + 命中率 * Tc = (1 - 0.96) * 400 + 0.96 * 50 = 48ns。 6. 提高测试效率的方法是选择发现错误可能性大的数据作为测试数据(D),这是基于经验风险最小化原则。 7. 白盒测试方法确定测试数据时,依据的是程序的内部逻辑(A),目的是暴露代码中的潜在问题。 8. 软件复杂性度量通常关注程序的规模(B),而非效率、完整性或容错性。 9. 软件测试的目的在于发现程序中的错误(B),而不是证明其无误或检查语法错误。 10. 可移植性是软件内部/外部质量模型的一个子特性,包括适应性(A)、共存性(B)和兼容性(C),但不包括"简单性"(D),因为简单性通常是设计原则而非可移植性的子特性。 11. 正确的关于软件测试的叙述是,测试是为了验证软件已正确地实现了用户的需求(B)。黑盒测试关注的是软件的行为,而不是内部逻辑;发现错误多并不意味着测试效果好,而是在于能否找出关键的、潜在破坏性的错误。 以上是对文档中部分内容的详细解释,涵盖了多个IT领域的核心知识点。