- 相关推荐
计算机二级C语言填空题专项训练及答案
在日常学习和工作生活中,我们最离不开的就是练习题了,做习题可以检查我们学习的效果。学习的目的就是要掌握由概念原理所构成的知识,一份好的习题都是什么样子的呢?以下是小编为大家收集的计算机二级C语言填空题专项训练及答案,供大家参考借鉴,希望可以帮助到有需要的朋友。
计算机二级C语言填空题专项训练及答案 1
(1)算法的复杂度主要包括______复杂度和空间复杂度。
答:时间
(2)数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。
答:存储结构#物理结构
(3)若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
答:黑盒
(4)如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体工人与实体设备之间存在______联系。
答:一对多#1:N#1:n
(5)关系数据库管理系统能实现的专门关系运算包括选择、连接和______。
答:投影
(6)在先左后右的'原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、______遍历和后序遍历。
答:中序
(7)结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
答:模块化
(8)软件的调试方法主要有:强行排错法、______和原因排除法。
答:回溯法
(9)数据库系统的三级模式分别为______模式、内部级模式与外部级模式。
答:概念#概念级
(10)数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。
答:数据存储
(11)设一棵完全二叉树共有500个结点,则在该二叉树中有______个叶子结点。
答:250
(12)在最坏情况下,冒泡排序的时间复杂度为______。
答:n(n-1)/2#n*(n-1)/2#O(n(n-1)/2)#O(n*(n-1)/2)
(13)面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。
答:实体
(14)软件的需求分析阶段的工作,可以概括为四个方面:______、需求分析、编写需求规格说明书和需求评审。
答:需求获取
(15)______是数据库应用的核心。
答:数据库设计
计算机二级C语言填空题专项训练及答案 2
(1)数据结构包括数据的______结构和数据的存储结构。
答:逻辑
(2)软件工程研究的内容主要包括:______技术和软件工程管理。
答:软件开发
(3)与结构化需求分析方法相对应的是______方法。
答:结构化设计
(4)关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
答:参照完整性
(5)数据模型按不同的应用层次分为三种类型,它们是______数据模型、逻辑数据模型和物理数据模型。
答:概念
(6)栈的基本运算有三种:入栈、退栈和______。
答:读栈顶元素#读栈顶的元素#读出栈顶元素
(7)在面向对象方法中,信息隐蔽是通过对象的______性来实现的。
答:封装
(8)数据流的类型有______和事务型。
答:变换型
(9)数据库系统中实现各种数据管理功能的核心软件称为______。
答:数据库管理系统#DBMS
(10)关系模型的数据操纵即是建立在关系上的`数据操纵,一般有______、增加、删除和修改四种操作。
答:查询注
(11)实现算法所需的存储单元多少和算法的工作量大小分别称为算法的______。
答:空间复杂度和时间复杂度
(12)数据结构包括数据的逻辑结构、数据的______以及对数据的操作运算。
答:存储结构
(13)一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的______。
答:可重用性
(14)面向对象的模型中,最基本的概念是对象和______。
答:类
(15)软件维护活动包括以下几类:改正性维护、适应性维护、______维护和预防性维护。
答:完善性
计算机二级C语言填空题专项训练及答案 3
1:若有定义 “int a = 5, b = 3;”,则执行表达式 “a += b % 2;” 后,变量 a 的值为______。答案:6
2:C 语言中,函数返回值的类型由______决定,而非 return 语句中表达式的类型。答案:函数定义时指定的返回类型
3:若要声明一个能存储 10 个字符串的二维字符数组,且每个字符串最多包含 9 个字符(含结束符 \0),则数组的.定义语句为 “char str [][];”。答案:10;10
4:执行循环 “for (int i = 0; i < 5; i++);” 后,变量 i 的值为______(注:假设编译器支持 C99 标准)。答案:5
5:若有宏定义 “#define MAX (a,b) (a > b ? a : b)”,则执行 “int x = MAX (3 + 2, 4);” 后,x 的值为______。答案:5
6:C 语言中,若要通过指针变量 p 访问其指向变量的成员 num(假设 p 指向结构体类型变量),则正确的访问方式为______。答案:p->num
7:若有数组定义 “int arr [5] = {1, 2, 3};”,则数组元素 arr [3] 的初始值为______。答案:0
8:函数调用时,实参向形参的数据传递方式默认是______传递,即形参值的改变不会影响实参。答案:值
9:若有定义 “int *p, a = 10;”,则将变量 a 的地址赋给指针 p 的语句为______。答案:p = &a
10:执行 “switch (x)” 语句时,若多个 case 分支的处理逻辑相同,可在这些 case 后省略 break 语句,让流程______到下一个 case 分支。答案:穿透
【计算机二级C语言填空题专项训练及答案】相关文章:
全国计算机二级《C语言》填空题专项训练04-06
计算机二级C语言专项训练题02-16
计算机二级《C语言》专项试题及答案05-04
2017计算机二级C语言复习训练题及答案05-29
2017计算机二级C语言基础训练及答案05-14
2017计算机二级C语言基础训练题及答案05-22