计算机二级ACCESS公共基础知识(12)
发布时间:2021-06-06
发布时间:2021-06-06
答案:C)
【例5】以下哪个测试要对接口测试?_______。(考点6)
A)单元测试 B)集成测试 C)验收测试 D)系统测试
解析:检查对测试实施各阶段的了解,集成测试时要进行接口测试、全局数据结构测试、边界条件测试和非法输入的测试等,所以正确答案是B)。
答案:B)
【例6】程序调试的主要任务是_______。(考点7)
A)检查错误 B)改正错误 C)发现错误 D)以上都不是
解析:程序的调试任务是诊断和改正程序中的错误。调试主要在开发阶段进行。
答案:B)
【例7】以下哪些不是程序调试的基本步骤?_______(考点7)
A)分析错误原因 B)错误定位 C)修改设计代码以排除错误 D)回归
测试,防止引入新错误
解析:程序调试的基本步骤:
(1)错误定位。从错误的外部表现形式入手,研究有关部分的程序,确定程序中出错位置,找出错误的内在原因。
(2)修改设计和代码,以排除错误。(3)进行回归测试,防止引进新的错误。
答案:A)
【例8】在修改错误时应遵循的原则有_______。(考点7)
A)注意修改错误本身而不仅仅是错误的征兆和表现B)修改错误的是源代码而不是目标代码
C)遵循在程序设计过程中的各种方法和原则D)以上3个都是
解析:修改错误原则:
(1)在出现错误的地方,很可能有别的错误;
(2)修改错误的一个常见失误是只修改了这个错误的征兆或这个错误的表现,而没有修改错误本身;
(3)注意修正一个错误的同时有可能会引入新的错误;
(4)修改错误的过程将迫使人们暂时回到程序设计阶段;
(5)修改源代码程序,不要改变目标代码。答案:D)
二、填空题
【例1】软件设计是软件工程的重要阶段,是一个把软件需求转换为_______的过程。(考点3) 解析:软件设计是软件工程的重要阶段,是一个把软件需求转换为软件表示的过程。其基本目标是用比较抽象概括的方式确定目标系统如何完成预定的任务,即软件设计是确定系统的物理模型。答案:软件表示
【例2】_______是指把一个待开发的软件分解成若干小的简单的部分。(考点3)
解析:模块化是指把一个待开发的软件分解成若干小的简单的部分。如高级语言中的过程、函数、子程序等。每个模块可以完成一个特定的子功能,各个模块可以按一定的方法组装起来成为一个整体,从而实现整个系统的功能。答案:模块化
【例3】数据流图采用4种符号表示_______、数据源点和终点、数据流向和数据加工。(考点4) 解析:数据流图可以表达软件系统的数据存储、数据源点和终点、数据流向和数据加工。其中,用箭头表示数据流向,用圆或者椭圆表示数据加工,用双杠表示数据存储,用方框来表示数据源点和终点。答案:数据存储
1.数据的概念、数据库管理系统提供的数据语言、数据管理员的主要工作、数据库系统阶段的特点、数据的物理独立性及逻辑独立性、数据统一管理与控制、三级模式及两级映射的概念
2.数据模型3个描述内容、E-R模型的概念及其E-R图表示法、关系操纵、关系模型三类数据约束
3.关系模型的基本操作、关系代数中的扩充运算
4.数据库设计生命周期法的4个阶段
上一篇:制造烟火药安全管理条例详细版
下一篇:数论与有限域 第三章