欢迎光临散文网 会员登陆 & 注册

计算机二级c语言怎么备考?(刷题题库)

2023-03-01 12:22 作者:她叫胡小猫乆  | 我要投稿

计算机二级c语言怎么备考?(刷题题库)

注:计算机等级考试题库题目太多,本文为资料汇编,源自攻关学习网完整版,各资料均含答案解析,自带app,每年更新,完整版查找见文末!

计算机二级c语言怎么备考?(刷题题库)摘录:

关于地址和指针,以下说法正确的是()。

A.通过强制类型转换可以将一种类型的指针变量赋值给另一种类型的指针变量

B.可以取一个常数的地址赋值给同类型的指针变量

c.可以取一个表达式的地址赋值给同类型的指针变量

D.可以取一个指针变量的地址赋值给基类型相同的指针变量

【答案】A

【解析】常数的地址存储在内存的常量区,常量区存储的都是常量,值都是不可修改的,所以直接取常量的地址赋给指针变量没有任何意义,C语言也不允许这样做,编译会出错,B项错误;表达式的值存储在临时变量中,内存中存在专门用来存储临时变量的区域,对这块地址进行操作也是没有意义的,C语言不允许这样做,编译会出错,C项错误;可以取一个指针变量的地址,但是指针变量的地址属于指针,只能赋值给指针类型的指针变量,D项错误。答案选择A选项。

下面描述不属于软件特点的是

A.软件是一种逻辑实体,具有抽象性

B.软件在使用中不存在磨损、老化问题

C.软件复杂性高

D.软件使用不涉及知识产权

【答案】D

【解析】软件具有以下特点:1软件是一种逻辑实体,具有抽象性;2软件没有明显的制作过程;3软件在使用期间不存在磨损、老化问题;④软件对硬件和环境具有依赖性;5软件复杂性高,成本昂贵;⑥软件开发涉及诸多的社会因素,如知识产权等。答案选择D选项。

下列关于C语言文件的叙述中正确的是

A.文件由一系列数据依次排列组成,只能构成二进制文件

B.文件由结构序列组成,可以构成二进制文件或文本文件3070809

C.文件由数据序列组成,可以构成二进制文件或文本文件

D.文件由字符序列组成,其类型只能是文本文件

【答案】C

【解析】C语言将文件看作是一个字符(字节)的序列,即由一个一个字符(字节)数据顺序组成。根据数据的组成形式,可将文件分为两种:①ASCII文件,又称文本(text)文件,它的每一个字节可放一个ASCII码,代表一个字符;2二进制文件,是把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放。所以C文件就是一个字节流或一个二进制流。答案选择C选项。一

以下叙述中正确的是

A.简单递归不需要明确的结束递归的条件

B.任何情况下都不能用函数名作为实参

C.函数的递归调用不需要额外开销,所以效率很高

D.函数既可以直接调用自己,也可以间接调用自己

【答案】

【解析】D项正确,C语言中的函数可以直接或间接地自己调用自己,前者称简单递归,后者称间接递归,A项错误,递归必定要有一个明确的结束递归的条件;B项错误,递归就是把函数名作为实参的一种特殊情况;C项错误,函数的递归调用过程中,系统要为每一层调用中的变量开辟存储单元,记住每一层调用后的返回点,要增加许多额外的开销,通常会降低程序的运行效率。答案选择D选项。

以下叙述中正确的是

A.在C语言中,预处理命令行都以“#”开头

B.预处理命令行必须位于C源程序的起始位置

C.#include<stdio.h>必须放在C程序的开头

D.C语言的预处理不能实现宏定义和条件编译的功能

【答案】A

【解析】"编译预处理"就是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令行进行处理的过程。A项正确,在C语言中,凡是以“#”号开头的行,都称为“编译预处理”命令行。B项错误,预处理命令行可以出现在程序的任何一行的开始部位,其作用一直持续到源文件的末尾;C项错误,

#include <stdio.h>可以出现在程序的任意一行的开始部位;D项错误,预处理可以实现宏定义、条件编译和文件包含。答案选择A选项。

数据库管理系统是

A.操作系统的一部分

B.在操作系统支持下的系统软件

C.一种编译系统

D.一种操作系统

【答案】B

【解析】系统软件主要包括:①操作系统软件;2各种语言的解释程序和编译程序;3各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

软件详细设计产生的图如下:

A.N-S图

B.PAD图

C.程序流程图

D.E-R图

【答案】C

【解析】N-S图是由若干基本框图构成的流程图,其特点是没有流程线;PAD图即问题分析图,它是一种由左往右展开的二维树形结构;程序流程图用于描述问题解决的过程和步骤,其中方框表示处理步骤,菱形框表示逻辑判断,箭头表示控制流向;E-R图即实体-联系图,用来描述现实世界的概念模型,构成元素有实体、属性和联系,分别用矩形、椭圆形和菱形表示。所以答案选择C选项。

……

全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

全国计算机等级考试《二级C++语言程序设计》题库【历年真题+专项题库】

全国计算机等级考试《二级Access数据库程序设计》题库【历年真题+章节题库+模拟试题】

全国计算机等级考试《二级Java语言程序设计》题库【历年真题+章节题库+模拟试题】

全国计算机等级考试《二级java》考点精讲班

全国计算机等级考试《二级Python语言程序设计》基础精讲班

全国计算机等级考试《二级公共基础知识》网授精讲班【教材精讲+真题串讲】

全国计算机等级考试《二级C语言程序设计》真题精讲班(网授)

全国计算机等级考试-二级C语言程序设计历年真题与模拟试题详解

……

>>>本文为多资料汇编>>>完整版载于攻关学习网>>>每年更新!

>>>资料查找>>>同名网站/公众号【攻关学习网】>>>查找>>>

>>>或直接点击/复制/搜一搜/下方网址查找  

http://ggw.100xuexi.com

计算机二级c语言怎么备考?(刷题题库)



计算机二级c语言怎么备考?(刷题题库)的评论 (共 条)

分享到微博请遵守国家法律