国家计算机二级考试测试题_第1页
国家计算机二级考试测试题_第2页
国家计算机二级考试测试题_第3页
国家计算机二级考试测试题_第4页
国家计算机二级考试测试题_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

国家计算机二级考试测试题

VFP

1、运算结果是字符串“home”的表达式是()。

A.LEFT(”mvhome”。4)

B.RIGHT(”hometown”,4)

C.SUBSTR(”myhometown”,4,4)

D.SUBSTR(”myhometown”,3,4)

参考答案:D

参考解析:取子串的函数有以下三种格式:

①LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。

②RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。

③SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。在SUBSTR()函数中,若缺省第三个自变量长度,则函数从指定位置始终取到最终一个字符。

从以上三个函数的功能得知,选项A的结果是“my–h0”,选项8的结果是“town”,选项C的结果是“omet”,选项D的结果是“home”。

2、参照完整性规章的更新规章中“级联”的含义是()。

A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的全部相关记录

B.若子表中有与父表相关的记录,则制止修改父表中的连接字段值

C.父表中的连接字段值可以随便更新,不会影响子表中的记录

D.父表中的连接字段值在任何状况下都不允许更新

参考答案:A

参考解析:参照完整性的更新规章包括:级联、限制和忽。级联是在更新父表的连接字段值时,用新的连接字段值自动修改子表中的全部相关记录。限制是子表中有相关的记录,则制止修改父表中的连接字段值。忽则不作参照完整性检查,即可以随便更新父表的连接字段值。

3、在当前表单的LABEL1控件中显示系统时间的语句是()。

A.THISFORM.LABELl.CAPTl0N=TIME()

B.THISFORM.LABELl.VALUE=TIME()

C.THISFORM.LABELl.TEXT=TIME()

D.THISFORM.LABELl.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、在软件开发中,需求分析阶段产生的主要文档是()。

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-1)/2的排序方法是()。

A.快速排序

B.冒泡排序

C.直接插入排序

D.堆排序

参考答案:D

参考解析:除了堆排序算法的比拟次数是o(nlog2n),其他的都是n(n-1)/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、strcmp。B选项中strlen返回的是字符串s实际占用内存大小加上结尾符,A选项中不能用关系运算符进展大小比拟,可以使用strcmp。D选项当使用连接函数strcat时,内存空间会削减一个字符位置。

3.以下不正确的定义是()。

A、int*p=i,i;

B、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、“a”

B、{ABC}

C、‘abc’

D、‘a’

参考答案:A

参考解析:若干个字符构成字符串

在C语言中,用单引号标识字符;用双引号标识字符串。选项B,C,分别用{}和’’标识字符串。选项D,标识字符。

5.已知charx[]=hello,y[]={h,e,a,b,e};,则关于两个数组长度的正确描述是.

A、一样

B、x大于y

C、x小于y

D、以上答案都不对

参考答案:B

参考解析:cankaoC语言中,字符串后面需要一个完毕标志位,通常系统会自动添加。

对一维数组初始化时可采纳字符串的形式(例如此题数组x),也可采纳字符集合的形式(例如此题数组y)。在以字符串形式初始化时,数组x不尽要存储字符串中的字符,还要存储字符串后的完毕标志位,因此数组x的长度为6;在以字符集合形式初始化时,数组y,仅存储集合中的元素,因此数组y长度为5

6、若有定义语句:chara=82;则变量a()

A.说明不合法

B.包含1个字符

C.包含2个字符

D.包含3个字符

参考答案:B

参考解析:chara=82,定义字符量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.2023.1

C.”l.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.以下能对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论