21年计算机二级经典例题7节

发布时间:2021-10-02
21年计算机二级经典例题7节

21年计算机二级经典例题7节 第1节


检索学生信息表中 “籍贯”为“海南”的学生记录,将结果保存到表xx中,其SQL语句为:SELECT*FROM学生信息表 WHERE 籍贯="海南"______xx

正确答案:INTO TABLE(或 INTO DBF)
INTO TABLE(或 INTO DBF) 解析:在SQL语句中,查询结果可以保存到数组中,也可以保存到临时文件、永久性表等文件中,使用短语INTO DBF|TABLE TableName可以将查询结果存放到永久表中(dbf文件)。


下列表达式中,可以正确表示或的关系是()。A.(x>=1)10(x<=0)B.x>1‖x=0C.x>=1 ORx<=0D.X>=1&&am

下列表达式中,可以正确表示的关系是( )。

A.(x>=1)10(x<=0)

B.x>1‖x=0

C.x>=1 ORx<=0

D.X>=1&&x<=0

正确答案:A
解析:题中要求x的取值是小于等于0或者大于等于1,这说明表达式是或的关系,所以在写成C语言表达式应是逻辑或的关系,逻辑或运算符是"‖"。


有 Visual FoxPro 中,释放表单时会引发的事件是

A) UnLoad 事件

B ) Init 事件

C ) Load 事件

D ) Release 事件

正确答案:A


能够实现从指定记录集里检索特定字段值的函数是______。

A.Nz

B. Dsum

C. Dlookup

D. Rnd

正确答案:C


试题6

若程序中已给整型变量a和b赋值10和20,请写出按以下格式输出a, b值的语句_________。 ****a=10, b=20****

正确答案:
试题6分析
printf(格式输出控制串,输出项);
试题6答案
  printf(“****a=%d, b=%d****”, a, b);


程序测试分为静态分析和动态测试。其中______是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。

正确答案:

静态分析(静态测试) 
原则上讲,可以将软件测试方法分为两大类,即静态测试和动态测试。静态测试无须执行被测代码,而是借助专用的软件测试工具评审软件文档或程序,度量程序静态复杂度,检查软件是否符合编程标准,借以发现编写的程序的不足之处,减少错误出现的概率。动态测试,是使被测代码在相对真实环境下运行,从多角度观察程序运行时能体现的功能、逻辑、行为、结构等的行为,以发现其中的错误现象。程序测试分为静态测试和动态测试。静态测试一般是指人工评审软件文档或程序,借以发现其中的错误。由于被评审的文档或程序不必运行,所以称为静态测试。 


用来确定复选框是否被选中的属性是___,用来指定显示在复选框旁的文字的属性是___。

正确答案:value,caption
复选框的VALUE属性是用来确定复选框是否被选中。而复选框的CAPTION属性是用来显示标题。


执行如下语句: a = InputBox( "Today", "Tomorrow", "Yesterday",,, "Day before yesterday", 5) 将显示一个输入对话框时,在对话框的输入区中显示的信息是 ______。

A.Today

B.Tomorrow

C.Yesterday

D.Day before yesterday

正确答案:C
解析:InputBox函数用于接收用户输入的数据,其格式是:
  InputBox(提示信息>[,对话框标题>][,输入区的默认值>][,对话框坐标>])
  在对话框的输入区中显示的应当是第三个参数输入区的默认值>,即字符串"Yesterday",故应选C。


设有以下定义和语句:

则以下叙述中正确的是( )。

A.*P与str[0]的值相等

B.str与p的类型完全相同

C.str数组长度和p所指向的字符串长度相等

D.数组str中存放的内容和指针变量p中存放的内容相同

正确答案:A
本题中的str为一个字符型数组,P为字符型指针变量,其指向str的首地址,*P的值为str[0]中的字符,其类型、长度不同,但字符第一个相同,故答案选择A。


21年计算机二级经典例题7节 第2节


( 27 ) Access 报表对象的数据源可以是( ) 。

A )表、查询和窗体

B )表和查询

C )表、查询和 SQL 命令

D )表、查询和报表

正确答案:C


在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,则下列情形不可能出现的是()。

A.G中有弧

B.G中有一条从Vi到Vj的路径

C.G中没有弧

D.G中有一条从Vj到Vi的路径

正确答案:D


下面程序的运行结果是 #include"iostream.h" #define sum(a,b) a*b void main( ) { int x; x=sum(1+2,3); cout<<x; }

A.0

B.9

C.7

D.5

正确答案:C
解析:理解宏定义,sum(a,Ba*b中a为1+2,b为3,故sum(1+2,3)=1+2*3,即宏定义的替换过程是原样替换。注意:选项B的计算方法是(1+2)*3=9是错误的,注意,不要随意的加括号。注意:宏定义与函数的区别。


下列与数据元素有关的叙述中,不正确的是( )。

A.数据元素是数据的基本单位,即数据集合中的个体

B.数据元素是有独立含义的数据最小单位

C.数据元素又称为结点

D.数据元素又称为记录

正确答案:B
B。【解析】数据元素是数据的基本单位,即数据集合中的个体。有些情况下也把数据元素称为结点、记录、表目等。一个数据元素可由一个或多个数据项组成,数据项是有独立含义的数据最小单位,其值能唯一确定一个数据元素的数据项。


若有说明:int *p, a=1, b 以下正确的程序段是()。

A.p=&b

B.scanf("%d",&b)

scanf("%d", &p) *p=b

C.p=&b

D.p=&b

scanf("%d", *p) *p=a

答案:D


以下关于Excel2003的叙述中,()是正确的。

A、Excel将工作薄的每一张工作表分别作为一个文件来保存

B、Excel允许同时打开多个工作薄文件进行处理

C、Excel的图表必须与生成该图表的有关数据处于同一张工作表上

D、Excel工作表的名称由文件决定

正确答案:B


设有定义语句int (*f)(int);,则以下叙述正确的是

A.f是基类型为int的指针变量

B.f是指向函数的指针变量,该函数具有一个int类型的形参

C.f是指向int类型一维数组的指针变量

D.f是函数名,该函数的返回值是基类型为int类型的地址

正确答案:B
解析: 本题考查的是指向函数的指针。语句int(*f)(int);是对一个函数的声明,其中f是指向该函数的指针,该函数有一个整型的参数,函数返回值类型为整型。


查询设计器中的“筛选”选项卡的作用是( )。A.查看生成的SQL代码 B.指定查询条件 SXB

查询设计器中的“筛选”选项卡的作用是( )。

A.查看生成的SQL代码

B.指定查询条件

C.增加或删除查询表

D.选择所要查询的字段

正确答案:B
B。【解析】查询设计器中的“筛选”选项卡相当于SQL语句中的WHERE关键字,所以答案选择B指定查询条件。


关系数据库管理系统能实现的专门关系运算包括 ______。

A.排序、索引、统计

B.选择、投影、连接

C.关联、更新、排序

D.显示、打印、制表

正确答案:B
解析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。


21年计算机二级经典例题7节 第3节


若语句: cout<')<

若语句: cout<<setfill('>')<<setw(5)<<3141512<<setw(5)<<"OK!"; 是程序中第一个输出语句,则输出结果是

A.3141512>>OK!

B.31415120K!>>

C.414150K!>>

D.31415>>OK!

正确答案:A


下列关于Web服务器端Panel控件的说法不正确的是( )。

A.Panel控件显示为面板

B.Panel控件是其他控件的容器

C.Panel控件可以设置为不同的显示样式

D.Panel控件没有任何事件方法可以处理

正确答案:D


完成下面的程序,使显示结果如下图所示。

Private Sub Form_Click()

FontSize=18

Sample$s="【 】"

x=(ScaleWidth-TextWidth(Sample$))/2

y=(ScaleHeight-TextHeight(Sample$))/2

CurrentX=x

CurrentY=y

【 】Sample$

End Sub

正确答案:Welcome to Beijing! Print
Welcome to Beijing! ,Print 解析:该题中主要是考查了赋值语句与显示语句。赋值语句是根据图示给出的信息,填写上字符串,然后,用Print命令,使字符串显示在窗体上。赋值语句为Sample$= "Welcome to Beijing!";输出语句为:Print Sample$。


下列不属于软件工程过程的基本活动的是( )。

A.软件规格说明

B.软件开发

C.软件确认

D.软件需求分析

正确答案:D
解析:软件工程过程是把输入转化为输出的一组彼此相关的资源和活动。软件工程的过程是将软件工程的方法和工具综合起来,以达到合理、及时地进行计算机软件开发的目的。它的基本活动包括软件规格说明、软件开发、软件确认、软件演进。


VBA的自动运行宏,应当命名为( )。

A.Echo

B.AutoExec

C.Autobat

D.Auto

正确答案:B


有以下程序 main() { int y=10; do {y--;}while(--y); printf("%d\n",y--); } 程序运行后的输出结果是( )

A.-1

B.1

C.8

D.0

正确答案:D


为了使设计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1控件的属性设置为____。

正确答案:Interval、500
【解析】本题考查计时器的属性。Interval是计时器最重要的属性,用来设置一定的时间间隔用来触发Timer事件。Interval以毫秒为单位,设为1000时表示1秒,根据本题题意,本处填500。


( 15 )下列关于函数模板的描述中,错误的是

A )从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准

B )对于常规参数所对应的模板实参,任何情况下都不能省略

C )虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参

D )模板参数表不能为空

正确答案:B


下列字符串中,不可以用作C++标识符的是

A.y_2006

B._FEST_H

C.Return

D. switch

正确答案:D
解析:在C++中,变量标识符必须是以大小写字母、下画线开始,由数字或者字母下画线等组成的一个字符串,其中C++关键字不能作为标识符,不能包含-、+、*、/等运算符号。C++变量区分大小写,所以Retrun不是关键字,而是一个合法变量;swith为关键字,所以不能定义为标示符。


21年计算机二级经典例题7节 第4节


设a=5,b=10,则执行c=Int((b-A) *Rnd+A) +1后,c值的范围为______。

A. 5~10

B.6~9

C.6~10

D.5~9

正确答案:C
解析:本题考查的是Rnd函数和Int函数。Rnd函数返回小于1但大于或等于0的值,而Int返回参数的整数部分。由于b-a=5,所以(b-A) *Rnd+a返回的是大于等于5,小于10的数,再使用一下Int函数,得到的最大值为9,最小值为5,再加1后,最大值就是10,最小值就是6。


使用下图,窗体的名称为frnTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange 。

在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是( )。

A.label1.Fore(iolor=255)

B.bCihange.ForeColor=255

C.labell.ForeColor="255"

D.bChange.ForeColor="255"

正确答案:A


执行下列程序语句后,输出结果为()。ineludeusing namespace std;int m=5;int main(){i

执行下列程序语句后,输出结果为( )。 #inelude<iostream> using namespace std; int m=5; int main() { int m=3; m++; ::m++; cout<<m<<end1; return 0; }

A.3

B.4

C.5

D.6

正确答案:B


下列选项中错误的说明语句是

A.char a[]={′t′,′o′,′y′,′o′,′u′,′\0′};

B.char a[]={"toyou\0"};

C.char a[]="toyou\0";

D.char a[]=′toyou\0′;

正确答案:D
解析:通过赋初值的方式给一维数组赋字符串,可以用给一般数组赋初值的相同方式给一维字符数组赋字符串,也可以在赋值时直接赋字符串常量。选项B)和C)后面的'\0'是多余的,在C语言中,系统会自动在字符串的结尾处加上一个字符'\0'作为串的结束标记。


从“订单”表中删除签订日期为2010年1月1日(含)之前的订单记录,正确的SQL语句是( )。

A. DROP FROM订单WHERE签订日期<={^2010—1—1}

B. DROP FROM订单FOR签订日期<={^2010—1—1}

C. DELETE FROM订单WHERE签订日期<={^2010—1—1}

D. DELETE FROM订单FOR签订日期<={^2010—1—1}

正确答案:C
在SQL中删除数据的命令格式如下:DELETE FROM表名[WHERE条件]
本题正确答案为选项C。


有下面程序段

#include "stdio.h"

#include "string.h"

main()

{ char a[3][20]={{"china"},{"isa"},{"bigcountry!"}};

char k[100]={0},*p=k;

int i;

for(i=0;i<3;i++)

{ p=strcat(p,a[i]);}

i=strlen(p);

printf("%d\n",i);}

则程序段的输出结果是

A.18

B.19

C.20

D.21

正确答案:B
解析:字符串连接函数strcat的调用形式如下:strcat(s1,s2)。此函数将s2所指字符串的内容连接到s1所指的字符串后面,并自动覆盖s1串末尾的尾标,函数返回s1的地址值。


为了在报表的每一页底部显示页码号,那么应该设置______。

A.报表页眉

B.页面页眉

C.页面页脚

D.报表页脚

正确答案:C
解析:因为页面页脚打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚,一般包含页码或控制项的合计内容。


若函数中有定义语句:int a;,则( )。

A.系统将自动给a赋初值为0

B.系统将自动给a赋初值一l

C.这时a中的值无意义

D.这时a中无任何值

正确答案:C
用int方法定义变量时,编译器仅为变量开辟存储单元,并没有在存储单元中放任何值,此时变量中的值是无确定的,称变量值”无意义”。因此,本题正确答案为c。


下列不属于窗口事件的是( )。

A.打开

B.关闭

C.删除

D.加载

正确答案:C


21年计算机二级经典例题7节 第5节


关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括

A.联接

B.比较

C.选择

D.投影

正确答案:B
解析:关系代数中的运算分为两大类,一个是传统的集合运算,主要包括:并、交、差;而对于操作关系,关系代数中还提供了专门的运算,包括选择、投影、连接和自然连接。在这些运算中,5个基本的操作是:并、差、交、选择、投影。而将关系代数的运算运用到关系数据库中的检索操作中时,检索的基本操作是:连接、选择和投影。因此本题应该选B。


在深度为7的满二叉树中,叶子节点的个数为( )。

A.32

B.31

C.64

D.63

正确答案:C
解析:深度为k且有2k-1个节点的二叉树,称为满二叉树。


下列关于链式存储结构的叙述中,不正确的是______。

A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

B.逻辑上相邻的结点物理上不必邻接

C.可以通过计算直接确定第i个结点的存储地址

D.插入、删除运算操作方便,不必移动结点

正确答案:C
解析:本题考查点是链式存储结构。链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。其主要特点是如下。①结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。②逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。③插入、删除运算操作方便,不必移动结点,只要改变结点的指针域即可。
选项C:链表中第i个结点的地址只有通过从表头结点开始,遍历访问链表结点的方法才能确定第i个结点的存储地址,不能通过直接计算获得第i个结点的存储地址。


有以下程序:include using namespace std;int main(){ int intone; int &rInt=in

有以下程序: #include <iostream> using namespace std; int main() { int intone; int &rInt=intone; intone=5; rInt=7; cout<<intOne<<","<<rInt<<end1; return 0; } 上述程序执行后的输出结果是( )。

A.5,7

B.7,5

C.5,5

D.7,7

正确答案:D
解析:程序中,引用rim用intone初始化以后,无论改变intOne还是rInt,实际上都是intone,两者的值是一样的。所以执行语句“rInt=7;”后,整型变量intOne、rInt的值都被置为7。


grid (9)[5] 描述的是

A )二维数组

B )一维数组

C )五维数组

D )九维数组

正确答案:A


"幻灯片切换"对话框中换页方式有自动换页和手动换页,以下叙述中正确的是( )

A.同时选择"单击鼠标换页"和"每隔_秒"两种换页方式,但"单击鼠标换页"方式不起作用

B.可以同时选择"单击鼠标换页"和"每隔__秒"两种换页方式

C.只允许在"单击鼠标换页"和"每隔__秒"两种换页方式中选择一种

D.同时选择"单击鼠标换页"和"每__隔秒"两种换页方式,但"每__隔秒"方式不起作用

答案:A


在循环双链表的p所指的结点之前插入s所指结点的操作是()。

A.p->prior->prior

B.p->prior->prior

C.s->prior->next=s

D.s->prior->prior=s

正确答案:D


在VFP中若要制定工具栏,应在( )菜单中操作。

A.“显示”

B.“工具”

C.“窗口”

D.“文件”

正确答案:B


下列关于栈的描述中错误的是( )。

A.栈是先进先出的线性表

B.栈只能顺序存储

C.栈具有记忆作用

D.对栈的插入与删除操作中,不需要改变栈底指针

正确答案:B
解析:栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。


21年计算机二级经典例题7节 第6节


对考生目录下的数据库“医院”建立文件名为myf的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有“药查询”,“处方查询”和“查询综合”3个选项按钮;表单上有两个命令按钮,标题分别为“浏览”和“关闭”。

当选择“药查询”选项按钮并单击“浏览”按钮时,在表格中显示“药信息”表的全部字段。

选择“处方查询”选项按钮并单击“浏览”按钮,表格中显示“处方信息”表的字段“处方号”和“药编号”。

选择“综合查询”选项按钮并单击“浏览”按钮时,表格中显示所开处方中含有“药编号”为“5”的处方号、药名及开此处方的医生姓名。

单击“关闭”按钮退出表单。

正确答案:在命令窗口中输入命令:CREATE FORM myf打开表单设计器通过“表单控件”工具栏向表单添加1个表格、1个选项按钮组和2个命令按钮。 选中表单在属性面板顶端的下拉框中选择Command1修改该命令按钮控件的Caption属性值为“浏览”以同样的方法将第二个命令按钮设置Caption属性值改为“关闭”在属性面板顶端的下拉框中选择 (Optiongroup1)将其ButtonCount属性值改为3右击选项按钮组选择“编辑”快捷菜单命令在此状态下(编辑状态下控件四周出现蓝色框线)分别修改三个单选项的Caption属性值为“药查询”、“处方查询”和“综合查询” 双击命令按钮“浏览”编写该控件的Click事件程序代码如下: ******命令按钮Command1(浏览)的Click事件代码****** DO CASE CASE Thisform.Optiongroup1.Value=1 SELECT*; FROM药信息; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" CASE Thisform.optiongroup1.Value=2 SELECT处方号药编号; FROM处方信息; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" CASE Thisform.optiongroup1.Value=3 SELECT处方号药名医生.姓名; FROM医生处方信息药信息; WHERE医生.职工号=处方信息.职工号; AND处方信息.药编号=药信息.药编号; AND药信息.药编号=5; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" ENDCASE ********************************************************* 以同样的方法为“关闭”命令按钮编写Click事件代码:Thisform.Release。 保存表单完成设计。运行结果如图3-75所示。
在命令窗口中输入命令:CREATE FORM. myf,打开表单设计器,通过“表单控件”工具栏向表单添加1个表格、1个选项按钮组和2个命令按钮。 选中表单,在属性面板顶端的下拉框中选择Command1,修改该命令按钮控件的Caption属性值为“浏览”,以同样的方法将第二个命令按钮设置Caption属性值改为“关闭”,在属性面板顶端的下拉框中选择 (Optiongroup1),将其ButtonCount属性值改为3,右击选项按钮组,选择“编辑”快捷菜单命令,在此状态下(编辑状态下,控件四周出现蓝色框线),分别修改三个单选项的Caption属性值为“药查询”、“处方查询”和“综合查询”, 双击命令按钮“浏览”,编写该控件的Click事件,程序代码如下: ******命令按钮Command1(浏览)的Click事件代码****** DO CASE CASE Thisform.Optiongroup1.Value=1 SELECT*; FROM药信息; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" CASE Thisform.optiongroup1.Value=2 SELECT处方号,药编号; FROM处方信息; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" CASE Thisform.optiongroup1.Value=3 SELECT处方号,药名,医生.姓名; FROM医生,处方信息,药信息; WHERE医生.职工号=处方信息.职工号; AND处方信息.药编号=药信息.药编号; AND药信息.药编号=5; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" ENDCASE ********************************************************* 以同样的方法为“关闭”命令按钮编写Click事件代码:Thisform.Release。 保存表单完成设计。运行结果如图3-75所示。 解析:本大题考查的是表单设计,在本题中需要注意的地方是选项按钮组控件中改变单选按钮的属性是ButtonCount,修改选项组中每个单选按钮的属性,可以通过属性面板中顶端的下拉框的控件名来选定,也可以右击该控件,选择“编辑”快捷菜单命令,在编辑状态下单个选定控件;程序设计中,查询语句为基本SQL查询,在程序控制上可以通过分支语句DO CASE--ENDCASE语句来进行判断选项组中选定的单选按钮,并执行相应的命令,选项组中当前选定的单选按钮,可通过:Case Thisform.Optiongroup1.Value=1,2,3……语句来判断。


如果要将窗体中的某个命令按钮设置成不可见状态,应该设置命令按钮的什么属性

A.Value

B.Visible

C.Enabled

D.Default

正确答案:B
解析:Visible属性是命令按钮的状态属性,如果将该属性设为True,则命令按钮可见;如果设置成Flase,则命令按钮不可见。


下列哪个选项不是InputStream类中的方法? ( )

A.public abstract int read()throws IOException

B.public final void writeInt(int v)throws IOException

C.public void close()throws IOException

D.public int available()throws IOException

正确答案:B


若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。 A.Me="改变文字显示颜色"

若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。

A.Me="改变文字显示颜色"

B.Me.Caption="改变文字显示颜色"

C.Me.Text="改变文字显示颜色"

D.Me.Name="改变文字显示颜色"

正确答案:B
B.【解析】本题考查窗体基本属性的知识。Me代表的是控件所在窗体,Caption属性代表窗体的标题;Name属性代表窗体的名字;Text属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给Caption属性赋值的过程。


基于MAC地址标识,能完成数据包的封装和转发功能的网络设备是( )

A路由器

B 交换机

C集线器

D MODEM

参考答案:B


下面程序段的运行结果是 char*s="abcde"; s+=2;printf("%d",s);

A.cde

B.字符'c'

C.字符'c'的地址

D.无确定的输出结果

正确答案:C
解析:对于字符串指针,其保留的是整个串的首地址,即第一个字符的起始地址;当该指针做算术运算时,就是该指针根据其类型向后移动相应的存储空间。


有以下程序段 int m=0,n=0; char c='a'; scanf ("%d%c%d", &m, &c, &n); printf ("%d, %c, %d\n", m, c, n); 若从键盘上输入:10A10<回车>,则输出结果是

A.10,A,10

B.10,a,10

C.1O,a,0

D.10,A,0

正确答案:A
解析:本题考核的知识点是scallf()函数输入格式。格式字符“%d”用于输入整数,“%C”用来输入字符。在输入时,系统把第一个10作为整数10赋给m,把随后的A作为字符赋值给c,后面的10作为整数赋给n,最后输出的结果为10,A,10所以,A选项为所选。


下列选项中不是字符常量的是( )。

A.\v

B.\x2a

C.a

D."\0"

正确答案:D
c语言规定,一个字符常量代表ASCII码字符集里的一个字符,在群序中用单引号括起来,以便区分。\v表示的是竖向跳格:kx2a表示的是两位十六迸制数;a表示的是字符a对应的ASCII码值。"\0"用双引号故不正确。


下面不属于Java条件分支语句结构的是 ( )

A.if-else if结构

B.if-else结构

C.if-else if-else结构

D.if-end if结构

正确答案:D
解析:在Java的分支语句结构中, if是和else配对的,而不是和end配对,所以选择D。


21年计算机二级经典例题7节 第7节


下列程序 段 执行以后,内存变量 y 的值是

x=345 6 7

y=0

DO WHILE x > 0

y=x%10+y*10

x=int(x/10)

ENDDO

A)3456

B)34567

C)7654

D)76543

正确答案:D


使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息?( )。

A.“自动报表”

B.“报表向导”

C.“图标向导”

D.“标签向导”

正确答案:B


某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个查询,需要执行的宏操作是【 】。

正确答案:OpenQuery
OpenQuery 解析:Access中,提供了50多个可选的宏操作,打开查询的宏操作为OpenQuery。


下列软件开发时期的说法正确的是:()。

A、软件开发时期的工作包括确定工程的可行性

B、软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能

C、软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表

D、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试

本题答案:D


在面向对象方法中,( )描述的是具有相似属性与操作的一组对象。

A.属性

B.事件

C.方法

D.类

正确答案:D
解析:类描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。


下列关于函数模板的定义中,合法的是( )。

正确答案:B


以下语句的输出结果是______。 a=123 b=456 Print a;b

A.123□456

B.□123□456

C.□123□456□

D.□123□□456

正确答案:D


若有定义float a [15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为 ( )。

A.334H

B.30DH

C.352H

D.31AH

正确答案:C
解析:解答本题,首先要明白在对指针进行加、减运算的时候,数字“1”不是十进制的数“1”,而是指“1”个存储单元长度,而1个存储单元长度占多少存储空间,应该视具体情况而定。如果基本类型是int型,移动1个存储单元的长度就是位移2个字节,如果基本类型是float型,移动1个存储单元的长度就是位移4个字节。所以p+13所指向的数组元素的地址为:300H+(13*4)H=352H。


在软件开发中,下面任务不属于设计阶段的是( )。

A.数据结构设计

B.给出系统模块结构

C.定义模块算法

D.定义需求并建立系统模型

正确答案:D
解析:数据结构设计、给出系统模块结构以及定义模块算法都属于设计阶段,而定义需求并建立系统模型属于分析阶段。