云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 计算机二级C语言复习题

计算机二级C语言复习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 8:44:16

[考点]软件工程基础 [评析]

白盒测试,我们要深入源代码的内部;而黑盒测试,我们只关心输入与输出数据是否符合要求。 (78) 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。 A. 数据无冗余 C. 专门的数据管理软件 B. 数据可共享 D. 特定的数据模型 (78) [答案]D

[考点]数据库设计基础 [评析]

文件根据一些压缩技术也可减少冗余,数据库也有冗余,只是比文件少; 文件也可共享,只是比数据库共享性能差; 也有专门的文件管理软件; 数据库发展的模型依次是:

层次模型、网状模型、关系模型、面向对象模型。 其中关系模型目前应用最广泛。

(79) 分布式数据库系统不具有的特点是______。

A. 分布式 B. 数据冗余

C. 数据分布性和逻辑整体性 D. 位置透明性和复制透明性(79) [答案]B

[考点]数据库设计基础 [评析]

如果论特点,当然是优点,数据冗余是种害处,怎能论特点? 何况分布式数据库还减少了冗余。

(80) 下列说法中,不属于数据模型所描述的内容的是______。 A. 数据结构B. 数据操作C. 数据查询D. 数据约束

(80) [答案]C [考点]数据库设计基础 [评析]

数据模型的三要素 1.数据结构

数据结构用于描述系统的静态特性。在数据库系统中,通常按照其数据结构的类型来命名数据模型。 2.数据操作

数据操作用于描述系统的动态特征。数据操作是指对数据库中各

种对象(型)的实例(值)允许执行的操作的集合,包括操作及

有关的操作规则。操作有检索、插入、删除、修改。 3.数据完整性约束

数据完整性约束是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。数据模型应该反映和规定本数据模型必须遵守的、基本的、通用的完整性约束。此外,数据模型还应该提供定义完整性约束的机制,以反映具体应用所涉及的数据必须遵守的特定的语义约束 一、选择题

(1)下列叙述中正确的是

A)对长度为n的有序链表进行查找,最坏清况下需要的比较次数为n

B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)

C)对长度为n的有序链表进行对分查找,最坏情况下需要的

比较次数为(log2n) D)对长度为n的有序链表进行对分查找,最坏情况下需要的

比较次数为(nlog2n) (2)算法的时间复杂度是指 A)算法的执行时间

B)算法所处理的数据量 C)算法程序中的语句或指令条数 D)算法在执行过程中所需要的基本运算次数

17

(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是 A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器

(4)软件(程序)调试的任务是 A)诊断和改正程序中的错误 B)尽可能多地发现程序中的错误 C)发现并改正程序中的所有错误 D)确定程序中错误的性质

(5)数据流程图(DFD图)是 A)软件概要设计的工具 B)软件详细设计的工具 C)结构化方法的需求分析工具 D)面向对象方法的需求分析工具

(6)软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于 A)定义阶段 B)开发阶段 C)维护阶段 D)上述三个阶段

(7)数据库管理系统中负责数据模式定义的语言是 A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言

(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是 A)文件 B)数据库 C)字段 D)记录

(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的 A)需求分析阶段 B)逻辑设计阶段

18

C)概念设计阶段 D)物理设计阶段

(10)有两个关系R和T如下:

则由关系K得到关系T的操作是 A)选择 B)投影 C)交 D)并

(11)以下叙述正确的是

A)C语言程序是由过程和函数组成的

B)C语言函数可以嵌套调用,例如:fun(fun(x)) C)C语言函数不可以单独编译

D)C语言中除了main函数,其他函数不可作为单独文件形式存在

(12)以下关于C语言的叙述中正确的是

A)C语言中的注释不可以夹在变量名或关键字的中间 B)C语言中的变量可以在使用之前的任何位置进行定义

C)在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致 D)C语言的数值常量中夹带空格不影响常量值的正确表示

(13)以下C语言用户标识符中,不合法的是 A)_1 B)AaBc C)a_b D)a-b

(14)若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是 A)a=a++,i++;

B)i=(a+k)<=(i+k); C)i=a; D)i=!a;

19

(15)有以下程序 #include main() { char a,b,c,d;

scanf(“%c%c”,&a,&b); c=getchar(); d=getchar(); printf(“%c%c%c%c\\n”,a,b,c,d); }

当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符) 12 34 则输出结果是 A)1234 B)12 C)12 3 D)12

(20)有以下程序

#include<s七dio.h> main() {in i,j,m=1; for(i=1;i<3;i++) {for(j=3;j>O;j--) {if(i*j)>3)break; m=i*j; } }

printf(\\n\); }

程序运行后的输出结果是 A)m=6 B)m=2 C)m=4 D)m=5

(21)有以下程序 #include(stdio.h> main()

20

搜索更多关于: 计算机二级C语言复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

[考点]软件工程基础 [评析] 白盒测试,我们要深入源代码的内部;而黑盒测试,我们只关心输入与输出数据是否符合要求。 (78) 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。 A. 数据无冗余 C. 专门的数据管理软件 B. 数据可共享 D. 特定的数据模型 (78) [答案]D [考点]数据库设计基础 [评析] 文件根据一些压缩技术也可减少冗余,数据库也有冗余,只是比文件少; 文件也可共享,只是比数据库共享性能差; 也有专门的文件管理软件; 数据库发展的模型依次是: 层次模型、网状模型、关系模型、面向对象模型。 其中关系模型目前应用最广泛。 (79) 分布式数据库系统不具有的特点是______。 A. 分布式 B. 数据冗余 C.

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com