计算机二级C语言基本知识(最新4篇)

网友 分享 时间:

【前言导读】这篇优秀范文“计算机二级C语言基本知识(最新4篇)”由阿拉题库网友为您精心整理分享,供您学习参考之用,希望这篇资料对您有所帮助,喜欢就复制下载吧!

计算机二级C语言测试题【第一篇】

单项选择题,40 题,40 分(含公共基础知识部分 10 分);

程序填空题,3 小空,18 分;

程序改错题,2 个错误,18 分;

程序设计题,24 分。

计算机二级c语言试题【第二篇】

计算机二级C语言程序设计考试内容

一、C语言的结构

1.程序的构成,MAIN函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志。

3.源程序的书写格式

语言的风格。

二、数据类型及其运算

的数据类型(基本类型,构造类型,指针类型,空类型)及其定义方法。

运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。

三、基本语句

1.表达式语句,空语句,复合语句。

2.数据的输入和输出,输入输出函数的调用。

3.复合语句。

语句和语句标号的使用。

四、选择结构程序设计

1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计

循环结构。

和do while循环结构。

语句和break语句。

4.循环的嵌套。

六、数组的定义和引用

1.一维数组和多维数组的定义、初始化和引用。

2.字符串与字符数组。

七、函数

1.库函数的正确调用。

2.函数的定义方法。

3.函数的类型和返回值。

4.形式参数与实在参数,参数值的传递。

5.函数的正确调用,嵌套调用,递归调用。

6.局部变量和全局变量。

7.变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。

8.内部函数与外部函数。

八、编译预处理

1.宏定义:不带参数的宏定义;带参数的宏定义。

2.“文件包含”处理。

九、指针

1.指针与指针变量的概念,指针与地址运算符。

2.变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。通过指针引用以上各类型数据。

3.用指针作函数参数。

4.返回指针值的指针函数。

5.指针数组,指向指针的指针,MAIN函数的命令行参数。

十、结构体(即“结构”)与共用体(即“联合”)

1.结构体和共用体类型数据的定义方法和引用方法。

2.用指针和结构体构成链表,单向链表的建立、输出、删除与插入。

十一、位运算

1.位运算符的含义及使用

2.简单的位运算。

十二、文件操作

只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

1.文件类型指针(FILE类型指针)。

2.文件的打开与关闭(fopen,fclose)。

3.文件的读写(fputc,fgetc,fputs,fgets,fread,frwite,fprintf,fscanf函数),文件的定位(rewind,fseek函数)。

1.计算机二级C语言程序设计测试题及答案

2.计算机二级C语言程序设计考点:指针

3.计算机二级C语言程序设计考点:函数

4.计算机二级C语言程序设计考点:数组

5.计算机二级C语言程序设计考点解析:运算

6.计算机二级C语言程序设计考点:C语言的应用

7.计算机二级C语言程序设计考点解析:C语言程序实例

8.计算机二级C语言程序设计考点:C语言的特点

9.计算机二级c语言试题

10.计算机二级VB语言程序设计练习及答案

计算机二级C语言基本知识【第三篇】

2017计算机二级C语言试题有哪些呢?下面一起来看看~

用win7系统用什么练习编写c语言?

答:windows上就用微软的Visual Studio挺好的。

主页君专攻c语言?

答:不是,基本是工作项目中需要什么就学什么,但业余时间练练算法时还是习惯用c来写。

主页君,我想做网页,能告诉我从哪几个角度入手吗?

答:纯网页的话,最基本的html+css布局,javascript做交互脚本,如果是整个网站,还要做后端,php/python/java都可以,数据库mysql。

主页君,不知你会看见我的留言吗?一直想问你身边女编程人员多吗?

答:大家的留言我都能看见。女编程人员,这个名字好怪,还是叫做软件开发工程师妹子吧,就我呆过的一些环境来看,比例很低,差不多1/5。

我要看数据结构与算法。

答:今后会考虑做这个方向,但确实要花时间,敬请期待。

你要是在优酷上做视频就好了。

答:感谢支持,我不是大牛,纯业余时间跟大家交流,确实拿不出来时间跟精力做视频,不好意思了。

最后还是把昨天的答案放上来,也算有始有终

CABBD

(12)以下选项中,能用作用户标识符的是

A)void

B)8_8

C)_0_

D)unsigned

答案:C,void和unsigned都是保留字,变量名不能以数字开头,故8_8也不行

(13)阅读以下程序

#include

main()

{ int case; float printF;

printf(“请输入2个数:”);

scanf(“%d %f”,&case,&pjrintF);

printf(“%d %f\n”,case,printF);

}

该程序编译时产生错误,其出错原因是

A)定义语句出错,case是关键字,不能用作用户自定义标识符

B)定义语句出错,printF不能用作用户自定义标识符

C)定义语句无错,scanf不能作为输入函数使用

D)定义语句无错,printf不能输出case的值

答案:A,原因答案里已经说了,这题没啥意思,实际工程中用不到,纯概念。

(14)表达式:(int)((double)9/2)-(9)%2的值是

A)0

B)3

C)4

D)5

答案:B,(double)9/2是,(int)((double)9/2)是4,(9)%2是1,两者之差是3。

(15)若有定义语句:int x=10;,则表达式x-=x+x的值为

A)-20

B)-10

C)0

D)10

答案:B,原表达式等于 x= x - (x+x)= 10 - (10 + 10) = -10。

(16)有以下程序

#include

main()

{ int a=1,b=0;

printf(“%d,”,b=a+b);

printf(“%d\n”,a=2*b);

}

程序运行后的输出结果是

A)0,0

B)1,0

C)3,2

D)1,2

答案:D,printf打印的是表达式计算后的值。

计算机二级C语言试题【第四篇】

计算机二级C语言测试题

计算机二级C语言测试题

1、设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为( )。

参考答案:B

参考解析:在具有n个结点的满二叉树,其非叶子结点数为int(n/2),而叶子结点数等于总结点数减去非叶子结点数。本题n=15,故非叶子结点数等于int(15/2)=7,叶子结点数等于15-7=8。

2、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。

A.控制流 B.加工 C.存储文件 D.源和潭

参考答案:A

参考解析:数据流图用于抽象描述一个软件的逻辑模型,它由一些特定的图符构成,包括4个方面,即加工、数据流、存储文件、源和潭。

3、对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为( )。

A.并运算 B.交运算 C.差运算 D.积运算

参考答案:A

参考解析:关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,新关系中包含两个关系中的所有元组。

4、下列方法中,属于白盒法设计测试用例的方法的是( )。

A.错误推测 B.因果图 C.基本路径测试 D.边界值分析

参考答案:C

参考解析:白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。

5、设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=RX S,则T的元组的个数为( )。

参考答案:C

参考解析:R为n元关系,有P个元组S为m元关系,有q个元组。两个关系笛卡儿积是一个n+m元的关系,元组个数是qXp。所以T的元组的个数为9个。

6、在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是( )。

A.外模式 B.逻辑模式 C.概念模式 D.物理模式

参考答案:A

参考解析:外模式也称子模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,它是由概念模式推导出来的,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。…个概念模式可以有若干个外模式。

7、数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。

I.人工管理阶段

II.文件系统阶段

Ⅲ.数据库阶段

A.仅I B.仅Ⅲ 和II 和Ⅲ

参考答案:A

参考解析:数据管理技术发展的兰个阶段中,只有人工管理阶段,没有操作系统,没有管理数据的软件,数据处理方式是批处理。在文件系统阶段,操作系统中已经有了专门数据管理软件,一般称为文件系统。在数据库系统阶段,出现了统一管理数据的专门软件系统,即数据库管理系统。

8、数据库系统的核心是( )。

A.数据模型 B.软件开发 C.数据库设计 D.数据库管理系统

参考答案:D

参考解析:数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。另外,DBMS还承担着数据库的。安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。

9、以下叙述正确的是( )。

A.变量的作用域取决于变量定义语句的位置

B.全局变量可以在函数以外的任何部位进行定义

C.局部变量的作用域可用于其他函数的调用

D.一个变量说明为static存储类型是为了限制其他编译单元的引用

参考答案:D

参考解析:本题考查函数调用的变量作用域。全局变量不在任何函数俸内定义,作用域为整个文件i局部变量在函数体内定义,作用域仅为本次函数;static类型是静态变量,为了方便其他编译单元的引用,不能随意改变。一个函数包含两部分:函数首和函数体,函数体包括花括号内的所有语句。

10、下列选项中,不属于数据管理员(DBA)职责的是( )。

A.数据库维护 B.数据库设计

C.改善系统性能,提高系统效率 D.数据类型转换

参考答案:D

参考解析:数据库管理员(DataBaseAdministrator,DBA)是指对数据库的规划、设计、维护、监视等的人员,其主要工作如下:

·数据库设计。DBA的主要任务之一是数据库设计,具体地说是进行数据模式的设计。

·数据库维护。DBA必须对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护。

·改善系统性能,提高系统效率。DBA必须随时监视数据库的运行状态,不断调整内部结构,使系统保持最佳状态与效率。

65 380923
");