版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021计算机二级考试预测题库及答案
试题1
VFP
1、运算结果是字符串“home”的表达式是()。
A.LEFT("mvhome"。4)
B.RIGHT(whometownw,4)
C.SUBSTR("myhometown”,4,4)
D.SUBSTR("myhometown”,3,4)
参考答案:D
参考解析:取子串的函数有下列三种格式:
①LEFT()从指定表达式值的左端取一个指定长度的子串作
为函数值。
②RIGHTO从指定表达式值的右端取一个指定长度的子串作
为函数值。
③SUBSTRO从指定表达式值的指定起始位置取指定长度的
子串作为函数值。在SUBSTRO函数中,若缺省第三个自变量〈长
度),则函数从指定位置一直取到最后一个字符。
从以上三个函数的功能得知,选项A的结果是“my-h0”,
选项8的结果是“town”,选项C的结果是“omet”,选项D
的结果是“home”。
2、参照完整性规则的更新规则中“级联”的含义是()。
A.更新父表中的连接字段值时,用新的连接字段值自动修改
字表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中的连接
字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记
录
D.父表中的连接字段值在任何情况下都不允许更新
参考答案:A
参考解析:参照完整性的更新规则包括:级联、限制和忽。
级联是在更新父表的连接字段值时,用新的连接字段值自动修改
子表中的所有相关记录。限制是子表中有相关的记录,则禁止修
改父表中的连接字段值。忽则不作参照完整性检查,即可以随意
更新父表的连接字段值。
3、在当前表单的LABEL1控件中显示系统时间的语句是()。
A.THISFORM.LABEL1.CAPT10N=TIME()
B.THISFORM.LABEL1.VALUE=TIME()
C.THISFORM.LABEL1.TEXT=TIME()
D.THISFORM.LABEL1.CONTROL=TIME()
参考答案:A
参考解析:标签控件主要在表单上显示一段固定的文字,常
用做提示和说明,它没有数据源,因此只要把要显示的字符串直
接赋给标签的标题(CAPTION)属性就可以了。
4、以下描述中错误的是
A.层次数据模型可以表示一对多的联系
B.一张二维表就是一个关系
C.层次数据模型不能直接表示多对多的联系
D.网状数据模型不能直接表示多对多的联系
参考答案:D
参考解析:数据库管理系统所支持的数据模型分为三种:层
次模型、网状模型、关系模型。用树形结构表示实体及其之间联
系的模型称为层次模型,层次模型不能直接表示出多对多的联
系。用网状结构表示实体及其之间联系的模型称为网状模型,网
状模型能方便地表示各种类型的联系。用二维表结构来表示实体
以及实体之间联系的模型称为关系模型,在关系型数据库中,一
张二维表就是一个关系,每一个关系都是一个二维表。
5、SQL语句中进行空值运算时,需要使用到的短语是()。
A.NULL
B.=NULL
C.ISNULL
D.ISNOTNULL
参考答案:C
参考解析:进行空值运算时,要使用ISNULL,"=NULL”
是无效的,因为空值不是一个确定的值,所以不能使用“一这
样的运算符进行比较。
6、在黑盒测试方法中,设计测试用例的主要根据是()。
A.程序内部逻辑
B.程序外部功能
C.程序数据结构
D.程序流程图
参考答案:B
参考解析:黑盒测试是对软件已经实现的功能是否满足需求
进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内
部特性,只根据程序的需求和功能规格说明,检查程序的功能是
否符合它的功能说明,所以本题选择B)。
7、在软件开发中,需求分析阶段产生的主要文档是()o
A.可行性分析报告
B.软件需求规格说明书
C.概要设计说明书
D.集成测试计划
参考答案:B
参考解析:A)错误,可行性分析阶段产生可行性分析报告。
C)错误,概要设计说明书是总体设计阶段产生的文档。D)错误,
集成测试计划是在概要设计阶段编写的文档。B)正确,软件需求
规格说明书是后续工作如设计、编码等需要的重要参考文档。
8、在VisualFoxPro中,可以对项目中的数据、文档等进
行集中管理,并可以对项目进行创建和维护的是()。
A.工具栏
B.设计器
C.文件编辑器
D.项目管理器
参考答案:D
参考解析:项目管理器是组织数据和对象的可视化工具。在
VisualFoxPro中,要建立多个不同类型的文件,用项目管理器
可以将这些文件放在不同的选项卡中,并采用图示和树形结构方
式组织和显示。
9、程序流程图中带有箭头的线段表示的是()。
A.图元关系
B.数据流
C.控制流
D.调用关系
参考答案:C
参考解析:在数据流图中,用标有名字的箭头表示数据流。
在程序流程图中,用标有名字的箭头表示控制流。所以选择C)。
10、对长度为n的线性表排序,在最坏情况下,比较次数不是
n(n-l)/2的排序方法是()o
A.快速排序
B.冒泡排序
C.直接插入排序
D.堆排序
参考答案:D
参考解析:除了堆排序算法的比较次数是o(nlog2n),其
他的都是n(n-l)/2。
C语言
1、以下叙述中正确的是
A.只要适当地修改代码,就可以将do-while与while相互
转换
B.对于“for(表达式1;表达式2;表达式3)循环体”首先要
计算表达式2的值,以便决定是否开始循环
C.对于“for(表达式1;表达式2;表达式3)循环体”,只在
个别情况下才能转换成while语句
D.如果根据算法需要使用无限循环(即通常所称的“死循
环”),则只能使用while语句
参考答案:A
参考解析:B选项中,for语句中需要先求解先求解表达式
1;C选项中,for语句使用最为灵活,它完全可以取代while语
句;D选项中,对于死循环,也可以使用for语句。因此A选项
正确。
2、以下叙述中正确的是
A.两个字符串可以用关系运算符进行大小比较
B.函数调用strlen(s);会返回字符串S实际占用内存的大
小(以字节为单位)
C.C语言本身没有提供对字符串进行整体操作的运算符
D.当拼接两个字符串时,结果字符串占用的内存空间是两个
原串占用空间的和
参考答案:C
参考解析:本题考查字符串处理函数strien、strcat、
strcmpoB选项中strlen返回的是字符串s实际占用内存大小
加上结尾符,A选项中不能用关系运算符进行大小比较,可以使
用strcmp。D选项当使用连接函数strcat时,内存空间会减少
一个字符位置。
3.下列不正确的定义是()。
A、int*p=&i,i;
int*p,i;
C.inti,*p=&i;
D、inti,*p;
参考答案:A
参考解析:选项A先定义一个整型指针变量p,然后将变量
i的地址赋给p。然而此时还未定义变量i因此编译器无法获得
变量i的'地址。(A与C对比,选项C先定义变量i,则在内存
中为i分配空间,因此i在内存空间的地址就可以确定了;然后
再定义P,此时可以为p赋i的地址,C正确)
4.下列数据中属于“字符串常量”的是()。
A、
B、{ABC}
C、<abc\O,
D、'a'
参考答案:A
参考解析:若干个字符构成字符串
在C语言中,用单引号标识字符;用双引号标识字符串。选
项B,C,分别用{}和''标识字符串。选项D,标识字符。
5.已知charx[]=nhellon,y[]={'h*,'e','a','b',*e*};,
则关于两个数组长度的正确描述是.
A、相同
B、x大于y
C、x小于y
D、以上答案都不对
参考答案:B
参考解析:can'kaoC语言中,字符串后面需要一个结束标
志位''0',通常系统会自动添加。
对一维数组初始化时可采用字符串的形式(例如本题数组
x),也可采用字符集合的形式(例如本题数组y)。在以字符串形
式初始化时,数组x不尽要存储字符串中的字符,还要存储字符
串后的结束标志位,因此数组X的长度为6;在以字符集合形式
初始化时,数组y,仅存储集合中的元素,因此数组y长度为5
6、若有定义语句:chara='82';则变量a()
A.说明不合法
B.包含1个字符
C.包含2个字符
D.包含3个字符
参考答案:B
参考解析:chara='821,定义字符量a,char型变量值为
1个字节长度,并从右侧开始运算,所以a的值应为'2'。因此B
选项正确。
7、以下叙述中正确的是
A.对于逻辑表达式:a++||b++,设a的值为1,则求解表
达式的值后,b的值会发生改变
B.对于逻辑表达式:a++&&b++,设a的值为0,则求解表达
式的值后。b的值会发生改变
C.else不是一条独立的语句,它只是if语句的一部分
D.关系运算符的结果有三种:0,1,-1
参考答案:C
参考解析:B选项和A选项中,&&、||都是先计算左边表达
式的值,当左边表达式的值能确定整个表达式的值。而且&&、||
的优先级比++高,所以题中只需判断a的值即可知道符合表达式
的真假;D选项中,关系运算符的结果有“真”和“假”两种。
因此c选项正确。
8、以下选项中合法的c语言常量是()。
A.,C—STR'
B.2014.1
C.”1.0
D.2EK
参考答案:B
参考解析:所谓常量是指在程序运行的过程中,其值不能被
改变的量。在C语言中,有整型常量、实型常量、字符常量和字
符串常量等类型。选项A是字符串,但使用单引号,错误,选项
c,D,为实型常量中指数形式,但指数形式e(E)之前必须是数
字,之后必须为整数,错误。故答案为B选项。
9.若“intn;floatf=13.8;”,则执行“n=(int)f%3”后,
n的值是()
A、1
B、4
C、4.333333
D、4.6
参考答案:A
参考解析:“(int)f”表示将f中的值强制类型转换为整型,
即将13.8的小数部分舍掉,转换为13;然后计算13%3,结果为
1,再将结果赋给变量n,因此n的值为1
10.以下能对一维数组a进行初始化的语句是:()
A、inta[5]=(0,1,2,3,4,)
B、inta(5)={}
C、inta[3]={0,l,2}
D、inta{5}={10*l}
参考答案:C
参考解析:详见教材P145,一维数组的定义、初始化
选项B,D,常量表达式只能放在中括号[]中
选项A,数组可以看做是若干个相同数据类型元素的有序集
合,因此以集合的形式对其初始化,使用{}对其初始化,选项
A用了().
试题2
计算机二级公共基础知识试题及答案
(D数据的物理结构在计算机存储空间中的存放形式称为数
据的—[2]—o
(1)[2]内模式或物理模式或存储模式
知识点:数据库的基本概念:数据库,数据库管理系统,数
据库系统
评析:模式也称逻辑模式或概念模式,是数据库中全体数据的逻
辑结构和特征的描述,共数是所有用户的公共数据视图。例如数
据记录由哪些数据项构成,数据项的名字、类型、取值范围等。
外模式是模式的子集,所以也称子模式或用户模式,是数据
库用户能够看见的和使用的、局部的逻辑结构和特征的描述,是
与某一应用有关的数据的逻辑表示。
内模式也称物理模式或存储模式。一个数据库只有一个内模
式,它是数据物理结构和存储方式的描述,是数据库内部的表示
方法。例如,记录的存储方式是顺序存储、索引按照什么方式组
织;数据是否压缩存储,是否加密等。
(2)算法的复杂度主要包括时间复杂度和—[1]—复杂
度。
(2)[1]空间
知识点:算法的基本概念;算法复杂度的概念和意义(时间复
杂度与空间复杂度)
评析:一个程序在计算机上运行时所耗费的时间由下列因素
所决定:程序运行时所需输入的数据总量,对源程序进行编译所
需时间,计算机执行每条指令所需时间,程序中的指令重复执行
的次数。前三条取决于实现算法的计算机软、硬件系统,习惯上
常常把语句重复执行的次数作为算法运行时间的相对量度,称作
算法的时间复杂度。算法在运行过程中需辅助存储空间的大小称
为算法的空间复杂度。
(3)若按功能划分,软件测试的方法通常分为—【3】
测试方法和黑盒测试方法。
(3)[3]白盒
知识点:软件测试的寺法,白盒测试与黑盒测试,测试用例
设计,软件测试的实施,单元测试、集成测试和系统测试
评析:软件测试的方法有三种:动态测试、静态测试和正确
性证明。设计测试实例的方法一般有两类:黑盒测试方法和白盒
测试方法。在使用黑盒法设计测试实例时,测试人员将程序看成
一个“黑盒”,也就是说,他不关心程序内部是如何实现的,而
只是检查程序是否符合它的“功能说明”,所以使用黑盒法设计
的测试用例完全是根据程序的功能说明来设计的;如用白盒法,
则需要了解程序内部的结构,此时的测试用例是根据程序的内部
逻辑来设计的。如果想用白盒法发现程序中所有的错误,则至少
必须使程序中每种可能的路径都执行一次。实际上这是不可能
的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。
(4)数据库三级模式体系结构的划分,有利于保持数据库的
—[41—。
(4)[4]数据独立性
知识点:数据库的基本概念:数据库,数据库管理系统,数
据库系统
评析:数据库的三级模式体系结构把数据的组织管理工作进
行了划分,把数据的具体组织留给DBMS管理,使用户能逻辑地、
抽象地处理数据,而不必关心数据在计算机中的具体表示方式与
存储方式,保证了数据的独立性。
(5)在关系运算中,查找满足一定条件的元组的运算称之为
—[5]—o
(5)[5]选择
知识点:关系代数运算,包括集合运算及选择、投影、连接
运算,数据库规范化理论
评析:在关系数据库中,选择运算也是一个元运算,关系R
通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个
关系。这个关系是由R中的那些满足逻辑条件的元组所组成。
(14)在先左后右的原则下,根据访问根结点的次序,二叉树
的遍历可以分为三种:前序遍历、—[1]—遍历和后序遍历。
(14)[1]中序
知识点:二叉树的前序、中序和后序遍历
评析:在先左后右的原则下,根据访问根结点的次序,二叉
树的遍历可以分为三种:前序遍历、中序遍历和后序遍历。
前序遍历是指在访问根结点、遍历左子树与遍历右子树这三
者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并
且遍历左、右予树时,仍然先访问根结点,然后遍历左子树,最
后遍历右子树。中序遍历指在访问根结点、遍历左子树与遍历右
子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右
子树;并且遍历左、右子树时,仍然先遍历左子树,然后访问根
结点,最后遍历右子树。后序遍历指在访问根结点、遍历左子树
与遍历右子树这三者中,首先遍历右子树,然后访问根结点,最
后遍历左子树;并且遍历左、右子树时,仍然先遍历右子树,然
后访问根结点,最后遍历左子树。
(15)结构化程序设计方法的主要原则可以概括为自顶向下、
逐步求精、—L2]—和限制使用goto语句。
(15)[2]模块化
知识点:结构化程序设计
评析:结构化程序设计方法的主要原则可以概括为自顶向
下、逐步求精、模块化和限制使用goto语句。自顶向下:程序
设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑
局部目标。不要一开始就过多追求众多的细节,先从最上层总目
标开始设计,逐步使问题具体化。逐步求精:对复杂问题,应设
计一些子目标作过渡,逐步细化。模块化:一个复杂问题,肯定
是由若干稍简单的问题构成。模块化是把程序要解决的总目标分
解为分目标,再进一步分解为具体的小目标,把每个小目标称为
一个模块。限制使用goto语句。
(16)软件测试是保证软件质量的重要手段,而软件测试的主
要和重要的测试方法是通过测试数据和—[3]—的设计来实
现。
(16)[3]测试实例
知识点:软件测试的方法,白盒测试与黑盒测试,测试用例
设计,软件测试的实施,单元测试、集成测试和系统测试
评析:进行软件测试时,应精心设计测试实例和选择测试数
据,以对系统进行全面测试。
(17)数据库系统的三级模式分别为—【4】—模式、内部
级模式与外部级模式。
(17)[4]概念或概念级
知识点:数据库的基本概念:数据库,数据库管理系统,数
据库系统
评析:数据库系统在其内部具有三级模式及二级映射,三级
模式分别是概念级模式、内部级模式和外部级模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体
用户(应用)公共数据视图。
内模式又称物理模式,它给出了数据库物理存储结构与物理
存取方法,如数据存储的文件结构、索引、集簇及hash等存取
方式与存取路径,内模式的物理性主要体现在操作系统及文件级
上,它还未深入到设备级上(如磁盘及磁盘操作)。
外模式也称予模式或用户模式,它是用户的数据视图,也就
是用户所见到的数据模式,它由概念模式推导而出。
(18)数据字典是各类数据描述的集合,它通常包括5个部
分,即数据项、数据结构、数据流、—【5】—和处理过程。
(18)[5]数据存储
知识点:数据库设计方法和步骤
评析:数据字典是各类数据描述的集合,它通常包括5个部
分,即数据项,是数据的最小单位;数据结构,是若干数据项有
意义的集合;数据流,可以是数据项,也可以是数据结构,表示
某一处理过程的输入或输出:数据存储,处理过程中存取的数据,
常常是手工凭证、手工文档或计算机文件;处理过程。
26)设一棵完全二叉树共有500个结点,则在该二叉树中有
—[1]一个叶子结点。
(26)[1]250
知识点:二叉树的概念
评析:所谓完全二叉树是指除最后一层外,每一层上的结点
数均达到最大值;在最后一层上只缺少右边的若干结点。
具有n个结点的完全二叉树,其父结点数为int(n/2),而
叶子结点数等于总结点数减去父结点数。本题n=500,故父结点
数等于int(500/2)=250,叶子结点数等于500-250=250o
(27)在最坏情况下,冒泡排序的时间复杂度为—【2】
(27)12】n(n-1)/2或0(n(n-l)/2)
知识点:算法的概念
评析:冒泡排序法是一种最简单的交换类排序方法,它是通
过相邻数据元素的交换逐步将线性表变成有序。
假设线性表的长度为n,则在最坏的情况下,冒泡排序需要
经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要
的比较次数为n(n-l)/2。
(28)面向对象的程序设计方法中涉及的对象是系统中用来
描述客观事物的一个_【3】_o
(28)[3]实体
知识点:面向对象程序设计的概念
评析:面向对象的程序设计方法中涉及的对象是系统中用来
描述客观事物的一个实体,是构成系统的一个基本单位,它由一
组表示其静态特征的属性和它可执行的一组操作组成。
(29)软件的需求分析阶段的工作,可以概括为四个方面:—
[4]—、需求分析、编写需求规格说明书和需求评审。
(29)[4]需求获取
知识点:软件设计的软件需求分析阶段
评析:软件的需求分析阶段的工作,可以概括为四个方面:
需求获取、需求分析、编写需求规格说明书和需求评审。
需求获取的目的是确定对目标系统的各方面需求。涉及到的
主要任务是建立获取用户需求的方法框架,并支持和监控需求获
取的过程。
需求分析是对获取的需求进行分析和综合,最终给出系统的
解决方案和目标系统的逻辑模型。
编写需求规格说明书作为需求分析的阶段成果,可以为用
户、分析人员和设计人员之间的交流提供方便,可以直接支持目
标软件系统的确认,又可以作为控制软件开发进度的依据。
需求评审是对需求分析阶段的工作进行的复审,验证需求文
档的一致性、可行件、完整性和有效性。
30)—[5]—是数据库应用的核心。
(30)[5]数据库设计
知识点:数据库设计概念
评析:数据库设计是数据库应用的核心。在数据库应用系统
中的一个核心问题就是设计一个能满足用户要求,性能良好的数
据库,这就是数据库设计。
(37)在运算过程中,能够使空表与非空表的运算统一的结构
是—LU_。
(37)[1]循环链表
知识点:线性单链表、双向链表与循环链表的结构及其基本
运算
评析:在链表的运算过程中,采用链接方式即循环链表的结
构把空表与非空表的运算统一起来。循环链表具有两个特点:
①在循环链表中增加了一个表头结点,其数据域为任意或根
据需要来设置,指针域指向线性表的第一个元素的结点。循环链
表的头指针指向表头结点。
②循环链表中最后一个结点的指针不是空,而是指向表头结
点。
(38)软件工程研究的内容主要包括:12]技术和软
件工程管理。
(38)[2]软件开发
知识点:软件工程的基本概念
评析:基于软件工程的目标,软件工程的理论和技术性研究
的内容主要包括:软件开发技术和软件工程管理。
软件开发技术包括:软件开发方法学、开发过程、开发工具
和软件工程环境,其主体内容是软件开发方法学。
软件工程管理包括:软件管理学、软件工程经济学、软件心
理学等内容。
(39)与结构化需求分析方法相对应的是—[31—方法。
(39)[3]结构化设计
知识点:程序设计方法
评析:与结构化需求分析方法相对应的是结构化设计方法。
结构化设计就是采用最佳的可能方法设计系统的各个组成部分
以及各个成分之间的内部联系的技术。也就是说,结构化设计是
这样一个过程,它决定用哪些方法把哪些部分联系起来,才能解
决好某个具体且有清楚定义的问题。
(40)关系模型的完整性规则是对关系的某种约束条件,包括
实体完整性、—【4】—和自定义完整性。
(40)[4]参照完整性
知识点:关系数据库的数据约束定义
评析:关系模型允许定义三类数据约束,它们是实体完整性、
参照完整性以及用户定义的完整性约束,其中前两种完整性约束
由关系数据库系统自动支持。
实体完整性约束要求关系的主键中属性值不能为空,这是数
据库完整性的最基本要求,凶为主键是惟一决定元组的.如为空
则其惟一性就成为不可能的了。
参照完整性约束是关系之间相关联的基本约束,它不允许关
系引用不存在的元组:即在关系中的外键要么是所关联关系中实
际存在的元组,要么是空值。
试题3
计算机考试二级笔试真题[附答案]
一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,
共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,
请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。
(1)应用软件是指
A)所有能够使用的软件B)能被各应用单位共同使用的某
种软件
0所有微机上都应使用的基本软件D)专门为某一应用目
的而编制的软件
(2)下列述叙中错误的是
A)计算机要经常使用不要长期闲置不用
B)为了延长计算机的寿命,应避免频繁开关计算机
0在计算机附近应避免磁场干扰
D)计算机用几小时后,应关机一会儿再用
(3)下列字符中,ASCH码值最小的是
A)AB)aC)ZD)x
(4)用晶体管作为电子器件制成的计算机属于
A)第一代B)笫二代C)笫三代D)笫四代
(5)下列各不同进制的四个无符号数中,最小的数是
A)(11011001)2B)(37)8C)(75)10D)(2A)16
(6)二进制数inoin.il转换成十六进制数是
A)77.CB)77.3C)E7.CD)E7.3
(7)下列各无符号十进制数中,能用八位二进制表示的是
A)296B)333C)256D)199
(8)计算机的软件系统可分类为
A)程序与数据B)系统软件与应用软件
D)操作系统与语言处理程序D)程序、数据与文档
(9)486机中的CPU同时能处理的二进制位数为
A)8B)16C)32D)64
(10)在使用计算机的过程中,需要重新启动DOS,则要
A)按Ctrl+Break键B)按"C键C)按Ctrl+Alt+Del键D)
按F键
(11)现要从软盘启动DOS(软盘中已存有DOS系统),设有
如下一些操作:①打开计算机电源;②将该软盘插入A驱动器;③
关好A驱动器门。则冷启动的操作顺序应为
A)①一②一③B)③②一①C)②f①一③D)②一③
一①
(12)设当前盘中某一文件路径为\A\C\B\ABC.C,当前目录
为\A。下列命令中错误的是
A)CD..B)RD\A\C\B
C)TYPE\A\C\B\ABC.CD)TYPEC\B\ABC.C
(13)设当前盘中的根目录下有一子目录AB,在子目录AB
下有一文件PQ.BAS。现要查看文件PQ.BAS的'内容,应使用命
A)TYPE\ABPQ.BASB)TYPE\AB\PQ.BAS
C)TYPE\PQ.BASD)DIR\AB\PQ.BAS
(14)自动批处理文件必须放在
A)C盘根目录中B)A盘根目录中
0启动盘的任一个目录中D)启动盘的根目录中
(15)设当前盘当前目录为C:\USER\XY\P,且当前盘当前目
录为空,则下列命令中能正确执行的是
A)RDC:\USER\XY\PB)RDUSER\XY\P
C)MD\USER\XY\P\USERD)MD\USER\XY\P\X\Y
(16)下列DOS命令中,合法的是
A)DISKCOMPA.CB.CB)TYPEA.C»B.C
C)COMPA:B:D)COMPA:A:
(17)设当前盘为C盘,所用的所有软盘已格式化,且容量
相同,则下列DOS命令中错误的是
A)DISKCOPYA:A:B)COPYA:*.*C)COPY*.*D)COPY
A:*.*C:
(18)下列DOS命令中错误的是
A)TYPEA.TXT>PRNB)TYPEA.TXTPRN
C)COPY*.TXTPRND)COPYCONPRN
(19)下列四组DOS命令中,互相等价的一组是
A)COPYA:*.*B:与DISKCOPYA:B:
B)COPYABC.TXT+XYZ.TXT与TYPEXYZ.TXT»ABC.TXT
C)COPYABC.TXT+XYZ.TXTXYZ.TXT与COPY
XYZ.TXT+ABC.TXT
D)TYPE*.FOR>CON与COPY*.FORCON
(20)设C盘目录结构如下:
且C盘根目录下文件AUTOEXEC.BAT的内容为
CDFORTRAN
CD\TC
如果在A驱动器中插入一张根目录中只有扩展名为.C的若
干文件(即A盘中无DOS系统文件)的软盘片,则由C盘启动DOS
系统后,第一次键入下列命令中,正确的是
A)COPYA:\*.CB)COPYA:\*.CTC
C)COPYA:\*.CFORTRAND)CDUSER
(21)C语言提供的合法的数据类型关键字是
A)DoubleB)shortC)integerD)Char
(22)在C语言中,合法的长整型常数是
A)0LB)4962710C)0.054838743D)2.1869el0
(23)表达式:10!=9的值是
A)trueB)非零值C)0D)1
(24)合法的C语言中,合法的长整型常数是
A)r\t"B)"A"C)65D)A
(25)若有说明和语句:
inta=5;
a++;
此处表达式a++的值是
A)7B)6C)5D)4
(26)在下列选项中,不正确的赋值语句是
A)++t;B)nl=(n2=(n3=0));C)k=i==j;D)a=b+c=l;
(27)若有说明:inti,j=7,*p=&i;,则与i=j;等价的语
句是
A)1=*P;B)*P=*&J;C)i=&j;D)i=**p;
(28)不能把字符串:Hello!赋给数组b的语句是
A)char=
B)charb[10];b="Hello!";
C)charb[10];strcpy(b,"Hello!");
D)charb[10]=nHello!n;
(29)若有以下说明:
inta[12]={l,2,3,4,5,6,7,8,9,10,H,12};
charc='a',d,g;
则数值为4的表达式是
A)a[g-c]B)a[4]C)a[,d,-,c,]D)a['d'-c]
(30)若有以下说明:
inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;
则数值为6的表达式是
A)*p+6B)*(p+6)C)*p+=5D)p+5
(31)若有以下说明:
intw[3][4]O={{0,1},{2,4},{5,8}};
int(*p)[4]=w;
则数值为4的表达式是
A)*wEl]+lB)p++,*(p+l)C)w[2][2]D)p[l][l]
(32)若程序中有下面的说明和定义
structabc
{intx;chary;}
structabcsi,s2;
则会发生的情况是
A)编译进错B)程序将顺利编译'连接'执行
0能顺利通过编译'连接'但不能执行D)能顺利通过编译
但连接出错
(33)能正确表示aNIO或a<0的关系表达式是
A)a>=10ora<=0B)a>=10|a<=0
C)a>=10||a<=0D)a>=10||a<=0
(34)下面程序的输出是
main()
{intx=3,y=6,a=0;
while(x++!=(y+=ol))
{a+o=l;
if(y
#include
main()
{charss[10]=n12345n;
strcat(ss,"6789");
gets(ss);printf(n%s\n",ss);
)
A)ABCB)ABC9C)123456ABCD)ABC456789
(35)下面程序的输出是
main()
{char*a=n1213421ln;
intv1=0,v2=0,v3=0,v4=0,k;
for(k=0;s[k];k++)
switch(s[k])
{default:v4++;
case'1':vl++;
case'3':v3++;
case'2':v2++;}
printf(nvl=%d,v2=%d,v3=%d,v4=%d\n",vl,v2,v3,v4);}
A)vl=4,v2=2,v3=l,v4=lB)vl=4,v2=9,v3=3,v4=l
C)v1=5,v2=8,v3=6,v4=1D)v1=8,v2=8,v3=8,v4=8
(36)下面程序的输出是
main()
{intk=ll;printf(nk=%d,k=%o,k=%x\n",k,k,k);}
A)k=ll,k=12,k=llB)k=ll,k=13,k=13
C)k=ll,k=013,k=OxbD)k=ll,k=13,k=b
(37)若有以下程序段,w和k都是整型变量:
I
I
I
w=k;
LB:if(w==O)gotoLE;
w-;
printf("*");
gotoLB;
LE:•
则不能与上面程序段等价的循环语句是
A)for(w=k;w!=0;w一)printf(n*n);
B)for(w=k;w;—w)printf("*");
C)w=k;D)w=k;
while(w―1=0)printf("♦'*);w++;
do{w--;printf("♦");}while(w!=0);
(38)若有说明,double*p,a;则能通过scanf语句正确给
输入项读入数据的程序段是
A)*p=&a;scanf(n%lfn,p);B)p=(double
*)malloc(8);scanf("%fn,p);
C)p=&a;scanf("%lf",a);D)p=&a;scanf(n%leff,p);
(39)当执行下面程序且输入:ABC时,输出的结果是
^include
^include
main()
{charss[10]="12345";
gets(ss);printf(n%s\nn,ss);)
A)ABCB)ABC9C)123456ABCD)ABC456789
(40)若有以下的说明和语句:
main()
{intt[3][2],*pt[3],k;
fpr(k=o;k<3;k++)pt[k]=t[k];
)
则以一选项中能正确表示t数组元素地址的表达式是
A)&t[3][2]B)*pt[0]C)*(pt+l)D)&pt[2]
(41)下面程序输出数组中的最大值,由s指针指向该元素.
main()
{inta[10]={6,7,2,9,1,10,5,8,4,3,}
fir(p=a,s=a;p-a<10;p++)
if(---?---)s=p;
printf("Themax:%dn,*s):
则在if语句中的判断表达式应该是
A)p>sB)*p>*sC)a[p]>a[s]D)p-a>p-s
(42)下面程序的输出是
:include
main()
{char*a=',abcdefghn;
fun(a);puts(a);)
fun(char*s)
{intx=O,y;charc;
for(y=strlen(s)-1;x<y;x++,y-)
c="s[x];s[x]=s[y];s[y]=c;}"p="">
A)abcdefghB)hgfdecbaC)dcbahgfeD)hgfedcba
(43)若有以下函数调用语句:
fun(a+b,(x,y),fun(n+k,d,(a,b)));在此函数调用语句中实参
的个数是
A)3B)4C)5D)6
(44)下面程序的输出是
main()
{intt=l;fun(fun(t));}
fun(inth)
{staticinta[3]={l,2,3};
intk;
for(k=0;k<3;k++)a[k]+=a[k]-h;
for(k=l;k<3;k++)printf(n%d",a[k]);
printf("\n");return(a[h]);}
A)l,2,3,B)l,3,5,C)1,3,5,D)1,3,5,
1,5,9,1,3,5,0,4,8,-1,3,7,
(45)C语言中,函数的隐含存储类别是
A)autoB)staticC)externD)无存储类别
(46)下面程序的输出是
intw=3;
main()
{intw=10;printf("%d\n",fun(5)*w);}
fun(intk)
{if(k==0)returnw;
return(fun(k-1)*k);}
A)360B)3600C)1080D)1200
(47)要求函数的功能是交换x和y中的值,且通过正确调
用返回交换结果。能正确招待此功能的函数是
A)funa(int*x,int*y)B)funb(intx,inty)
{int*p;{intt;
*p=*x;*x=*y;*y=*p;}t=x;x=y;y=t;}
C)func(int*x,int*y)D)fund(intx,inty)
{*x=*y;*y=*x;}{*x=*x+*y;♦y=*x-*y;*x=*x-*y;}
(48)要求函数的功能是在一维数组中查找值;若找到则返
回所在的下标值,否则返回0;数列放在到中。不能正确执行的
函数是
A)funa(int*a,intn,intx)B)funb(int*a,intn,int
x)
{*a=x;{intk;
while(aEn]!=x)n―;for(k=l;k<=n;k++)
returnn;if(a[k]==x)returnk;
}return0;)
C)func(inta[],intn,intx)D)fund(inta[],intn,int
x)
{int*k;{intk=0;
a[0]=x;k=a+n;do
while(*k!=x)k—;k++;
returnk-n;while((k<n+l)&&(a[k]!=x));<p=n">
}if(a[k]==x)returnk;elsereturn0;)
(49)若有下面的说明和定义,则sizeof(structaa)的值
是
structaa
{intrl;doubler2;floatr3;
unionuu{charul[5];longu2[2];}ua;
}mya;
A)30B)29C)24D)22
(50)用十进制数表示表达式:12/012的运算结果是
A)1B)0C)14D)12
二、填空题:(每空2分,共40分)
请将每空的正确答案写在答题卡【1】一120】序号的横线上,
答在试卷上不得分。
(1)与八进制小数0.1等值的十六进制小数为II]O
(2)DOS命令分为内部命令和外部命令,SYS命令属于[21o
(3)要打印输出当前盘当前目录下的所有扩展名为.DAT的
文件内容,应使用的DOS命令为【3】o
(4)设当前系统提示符为"C:\USER>",执行命令"PROMPT
$P"后,系统提示符变为【4】o
(5)要建立当前盘当前目录下的全部文件与下一级子目录
的目录信息文件MYDIR,应使用的DOS命令为【5】。
(6)若想通过以下输入语句给a赋于1,给b赋于2,则输
入数据的形式应该是【6】o
inta,b;
scanf(Ma=%b,b=%d,&a,&b);
(7)函数mycmp(char*s,chat*t)的功能是比较字符串s
和t的大小,当s等于t时返回0,否则返回s和t的笫一个不
同字符的ASC0H码的差值,即当s>t时返回正值,当s等于t
时返回o,否则返回s和t的第一个不同字符的ASCOH码的差值,
即当s>t时返回正值,当s<t时返回负值,请填空。<p=',n>
mycmp(char*s,char*t)
{while(*s==*t)
{if(*s==,\0*)return0;
++s;++t;)
return([7]);}
(8)下面程序的输出是【8】o
^defineMAX5
inta[MAX],k;
main()
{funl();fun3();fun2();fun3();
printf("Xn");}
funl()
{for(k=0;k<max;k++)p="">
fun2()
{inta[MAX],k;
for(k=0;k<5;k++)a[k]=k;}
fun3()
{intk;
for(k=0;k<max;k++):=""p=wn>
(9)若有以下定义和语句,则使指针p指向值为36的数组
元素的表达式是19】。
inta[10]={19,23,44,17,37,28,49,36},*p;
p=a;
(10)下面程序的输出是[10]o
main()
{enumem{eml=3,em2=l,em3};
char*aa[]={"AA","BB","CC","DD"};
printf(n%s%s%s\nM,aaEeml],aa[em2],aa[em3]);}
(11)下面函数要求用来求出两个整数之和,并通过形参传
回两数相加之和值,请填空。
intadd(intx,inty,[11]z)
{[12]=x+y;}
(12)有以下说明定义和语句,可用a.day引用结构体成员
day,请写出引用结构体成员a.day的其它两种形式【13】、
[14]o
struct{intday;charmouth;intyear;}a,*b;b=&a;
(13)下面fun函数的功能是将形参x的值转换成二进制数,
所得二进制数的每一位数放在一维数组中返回,二进制数的最低
位放在下标为。的元素中,其它依此类推。请填空。
fun(intx,intb[])
{intk=0,r;
do
{r=x%[15];
b[k++]=r;
x/=[16];}while(x);}
(14)现有如图所示的存储结构,每个结点含两个域,data
是指向字符串的指针域,next是指向结点的指针域。请填空完
成此结构的类型定义和说明。
head
structlink
{[17];[181;}*head;
(15)下面程序把从终端读入的文本用@作为文本结束标志)
复制到一个名为bi.dat的新文件中,请填空。
^include
FILE*fp;
main()
{charch;
if((fp=fopen(1191))==NULL)exit(0);
while((ch=getchar())!='©')fputc(ch,fp);【20】
【参考答案】
--选择题((1)〜(40)题每题1分,(41)〜(50)题每题2分,
共60分)
(1)D(2)D(3)A(4)B(5)B(6)A(7)D(8)B(9)C(10)C
(11)D(12)B(13)B(14)D(15)C(16)B(17)C(18)B(19)B
(20)A
(21)B(22)A(23)D(24)A(25)C(26)D(27)B(28)B(29)D
(30)C
(31)D(32)A(33)D(34)D(35)C(36)D(37)C(38)D(39)A
(40)C
(41)B(42)D(43)A(44)D(45)C(46)B(47)D(48)C(49)D
(50)C
二.填空题(每空2分,共40分)((1)至⑸题中所有字母都
允许大、小写或大小写混合)
(1)10.2或(0.2)16
(2)2外部命令(答外部不扣分)
(3)3COPY*.DATPRN
(4)4C:\USER
(5)5DIR>MYDIR
(6)6a=l,b=2
(7)7*s=*t
(8)80246802468
(9)9p=p+7或p+=7
(10)10DDBBCC
(11)11int*12*z
(12)13(*b).day14b->day
说明:答案[13]和[14]可以互换
(13)152162
(14)17char*data18structlink*next
说明:答案[17]和[18]可以互换
(15)19"bi.datW(说明:"w"内以w开头的字符串都可
以)20fclose(fp)
试题4
一、填空题(每小题2分共20分)
1、在计算机中,存储一个汉字需要占用()个字节的存储空
间。
2、第二代电子计算机的逻辑元件是()。
3、1KB内存最多能存放()个ASCII码字符。
4、十进制17转换为二进制数为()。
5、在Word系统中输入一个段落的文本内容后,应按()键
产生一个段落结束标记。
6、在Excel系统中,若在B3单元格中输入“=10>5”,则
显示结果为()o
7、目前Internet使用的IP地址有Ipv4和Ipv6标准,其
中,Ipv4标准用()位二进制数来表示网上一台计算机的IP地
址。
8、0SI参考模型分为()层。
9、计算机网络的分类方式有很多,最常见的分类方式是按
网络通信所涉及的地理范围来划分,可以分为()、城域网和广
域网。
10、多媒体计算机系统是由多媒体硬件系统和()组成的。
二、单选题(每小题2分共40分)
1、一个完整的计算机系统包括()。
A、主机、键盘和显示器B、系统软件与应用软件
C、运算器、控制器和存储器D、硬件系统和软件系统
2、下列各进制数中,数值最小的是()o
A、(101001)2B、(520)8
C、(2B)16D、(44)10
3、一个字符的ASCH码只用()二进制编码就可以表示。
A、5位B、6位
C、7位D、8位
4、计算机能直接识别的程序是()。
A、源程序B、机器语言程序
C、汇编语言程序D、低级语言程序
5、某学校的学生成绩管理软件是()。
A、应用软件B、系统软件
C、工具软件D、编辑软件
6、在计算机运行时,把程序和数据一起存放在内存中,这
是1946年由()领导的小组正式提出并论证的。
A、图灵B、布尔
C、冯・诺依曼D、爱因斯坦
7、Windows系统的剪贴板是()中的一块区域。
A、硬盘B、软盘
C、内存D、光盘
8、以下()的文件被称为文本文件。
A、以EXE为扩展名B、以TXT为扩展名
C、以COM为扩展名D、以PPS为扩展名
9、()是办公自动化系统的关键设备。
A、计算机B、交换机
C、复印件D、路由器
10、在Word应用中,完成“粘贴”功能的组合键是()。
A、Ctrl+VB、Ctrl+Z
C、Ctrl+CD、Ctrl+E
11、当向Excel工作表的单元格中输入公式时,使用单元格
地址D$2引用D列第2行单元格的内容,该单元格的引用称为()。
A、相对地址引用B、绝对地址引用
C、交叉地址引用D、混合地址引用
12、PowerPoint2003演示文稿文件的默认的扩展名为()。
A、PPSB、PPT
C、PPWD、PPN
13、Internet采用的协议体系结构是()。
A、0SI参考模型B、TCP/IP体系结构
C、ISO模型D、7层体系结构
14、在数据通信过程中,将模拟信号还原成数字信号的过程
叫做()。
A、流量控制B、差错控制
C、调制D、解调
15、为网络数据交换而制定的'规则、约定和标准称为()。
A、协议B、体系结构
C、模型D、网络拓扑
16、不能作为计算机输出设备的是()。
A、硬盘B、光盘
C、摄像头D、打印机
17、计算机数据库系统中,数据类型中没有()。
A、货币型B、备注型
C、科学型D、逻辑型
18、下列说法正确的是()o
A、通过网络盗取他人密码只是思想意识问题
B、色情、暴力网站不会对青少年产生负面影响
C、恶意制作网络病毒属于计算机犯罪
D、沉迷于网络游戏不会影响青少年的身心健康
19、“华南虎”事件是人为制造的假新闻,这说明信息具有
()。
A、共享性B、时效性
C、真伪性D、价值相对性
20、如果作为Windows中的文件名,合法的是()。
A、ABCOl.defB、ABC?.exe
C、ABC*,comD、ABC/,pdf
三、多选题(每小题2分共10分)
21、计算机系统内部中,传送信息常用的总线类型有()。
A、代码总线B、数据总线
C、控制总线D、地址总线
E、USB总线
22、二进制的主要优越性有()。
A、技术可行B、运算简单
C、计算速度快D、计算精度高
E、吻合逻辑
23、与低级程序设计语言相比,用高级语言编写的程序其主
要优点有()。
A、通用性强B、交流方便
C、执行效率高D、学习、掌握容易
E、可以直接执行
24、媒体是指表示及传播信息的载体,如()等都是媒体。
A、文字B、声音
C、图像D、桌面
E、视频
25、据统计,计算机病毒扩散的主要途径有()。
A、软件复制B、网络传播
C、磁盘拷贝D、运行带宏的办公文件
E、空气传染
四、判断题(每小题2分共30分)正确的涂A,错误的涂B
26、中央处理器(CPU)是由控制器、外围设备和存储器组成
的。
27、计算机与其他计算工具的本质区别是它能够存储程序和
控制程序。
28、用Alt+PrintScreen可以将活动窗口作为一张图片复制
到剪贴板中。
29、Windows单机版是单用户操作系统。
30、在Windows系统中,既可以使用鼠标,又可以使用键盘
进行操作。因此,二者缺一不可。
31、文件的扩展名一定代表该文件的类型。
32、办公自动化中的计算机网络技术大大提高了系统的价值
和水平。
33、Word系统提供了强大的数据保护功能,即使用户在编
辑操作中连续出现多次误删除,也可以通过“撤销”功能予以恢
复。
34、在PowerPoint系统中,选择“格式”菜单下的“幻灯
片配色方案”与“背景”功能作用是相同的。
35、多媒体压缩技术、人机交互技术和分布式处理技术的出
现促进了多媒体系统的产生和发展。
36、在关系数据模型中,交换任意两行的位置将影响数据的
实际含义。
37、电子商务配合先进的物流系统,给人们带来网络购物的
全新感觉。
38、“防火墙”,是指一种将内部网和公众访问网(如
Internet)分开的方法,实际上是一种隔离技术,它是提供信息
安全服务、实现网络和信息安全的基础设施。
39、为了保证计算机正常使用和信息安全,除了防范计算机
病毒外,还应该防范黑客攻击和恶意插件等。
40、数据安全的最好方法之一是随时进行数据备份。
【参考答案】
填空题12345
2晶体管102410001Enter或回车
678910
True327LAN或局域网多媒体软件系统
单选题1-5DACBA6-10CCBAA11-15DBBDA16-20CCCCA
多选题2122232425
BCDABEABDABCEABCD
判断题26-30XVVVX31-35XVVXV36-40XV
JJJ
试题5
一、填空题
1.计算机的指令由(操作码)和操作数或地址码组成。
2.PowerPoint普通试图中的三个工作区域是:大纲区、幻
灯片区和(备注区
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 气体交易合同范本
- 黑龙江省房屋买卖合同范例
- 粉煤灰采购合同格式
- 热处理材料供应合同范本
- 二手房屋买卖合同的补充协议
- 全面庆典服务协议
- 计件工合同的权益维护
- 商务咨询合同书范本
- 船舶工程劳务分包合同格式
- 砂石购销合同纠纷
- 部编版历史九年级上册第六单元 第17课君主立宪制的英国【课件】y
- 2024年《建筑设备安装》复习考试题库及答案(含各题型)
- 2024政府采购评审专家考试题库附含答案
- 2022年内蒙古导游资格考试(含各科)题库(含答案和必背题)
- 道路清扫环卫报价方案
- 第24课《穿井得一人》公开课一等奖创新教学设计 统编版语文七年级上册
- 广告创意与品牌宣传考核试卷
- 提高吸入剂使用正确率品管圈成果汇报
- 《2025年日历》电子版模板年历月历工作学习计划横版 日历计划
- 保安保洁保障人员院感培训
- 会议接待摆台培训
评论
0/150
提交评论