下面小编给大家整理的9月计算机二级JAVA考试强化训练题(共含7篇),希望大家喜欢!同时,但愿您也能像本文投稿人“cicilaisi”一样,积极向本站投稿分享好文章。
单选题
1). 数据库系统的核心是
A.数据模型
B.数据库管理系统
C.软件工具
D.数据库
正确答案:B
2). 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。
A.顺序表
B.单链表
C.双链表
D.单循环链表
正确答案:A
3). Swing与aWT的区别不包括
A.Swing是由纯Java实现的轻量级构件
B.Swing没有本地代码
C.Swing不依赖操作系统的支持
D.Swing支持图形用户界面
正确答案:D
4). 若a的值为3时,下列程序段被执行后,c的值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;
A.1
B.2
C.3
D.4
正确答案:C
5). 编译Java applet源程序文件产生的字节码文件的扩展名为
A.java
B.class
C.html
D.exe
正确答案:B
6). 某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序列为A、B、C、D、E、F、G。该二叉树结点的后序序列为
A.B、C、F、G、E
B.C、F、A、G、E
C.E、G、F、A、B
D.E、G、A、C、F、B
正确答案:A
1.计算机二级JAVA考试强化训练题
2.计算机二级JAVA考试强化训练题
3.计算机等级二级考试java强化训练题
4.9月计算机二级Access测试题及答案
5.209月计算机一级WPS巩固题
6.全国计算机二级JAVA考试精选选择题
7.计算机等级考试二级java选择题
8.全国计算机等级二级考试java选择题
9.计算机二级考试Java模拟题及答案
10.计算机等级考试二级java选择题练习
单选题
1). 下列描述中正确的是____。
A.程序就是软件
B.软件开发不受计算机系统的限制
C.软件既是逻辑实体,又是物理实体
D.软件是程序、数据与相关文档的集合
正确答案:D
2). 以下程序的输出结果是public class ko6_9{public static void main(String args[]){int sum=0;int ko[][]={{1,2,3},{4,5,6},{7,8,9}};for(int n=0;n<3;n++)for(int m=0;m<3;m++)sum+=ko[n][m];System.out.println(“sum=”+sum);}}
A.sum=55
B.sum=45
C.sum=0
D.sum=9
正确答案:B
3). 关于以下程序段的执行结果,说法正确的是public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley; b.start(); }public void run(){System.out.println(“Running”);}}
A.编译通过并执行,但无输出
B.编译通过并执行,输出:Running
C.产生错误,没有Thread类对象
D.产生错误,没有通道到达Thread包
正确答案:B
4). switch 语句不能用于下列哪种数据类型?
A.double
B.byte
C.short
D.char
正确答案:A
5). 下面关于applet生命周期的说法正确的是
A.applet生命周期是从浏览器解析HTML文件开始的
B.浏览器加载结束时,终止applet的运行
C.applet生命周期包括:applet的创建、运行、等待与消亡四个状态
D.以上说法均不正确
正确答案:D
6). main方法是Java application程序执行的入口点,关于main方法的方法头,以下哪项是合法的?
A.public static void main()
B.public static void main(String args[])
C.public static int main(String [] arg)
D.public void main(String arg[])
正确答案:B
1.年9月计算机二级Java考试练习题与答案
2.2017年9月计算机二级Java考试练习题及答案
3.2017年9月计算机二级《Visual FoxPro》练习题含答案
4.2017年9月计算机二级JAVA考试强化练习试题
5.2017年9月计算机二级考试《VB》强化练习题含答案
6.2017年9月计算机二级Java考试练习题和答案
7.2017年9月计算机二级考试《VB》强化练习题及答案
8.2017年9月计算机二级考试《VB》强化练习题与答案
9.2017年9月计算机一级《WPS》强化练习题含答案
10.计算机二级考试Java练习题及答案
单选题
1). 下列几种存储器,存取周期最短的是( )。
A.内存储器
B.光盘存储器
C.硬盘存储器
D.软盘存储器
正确答案:A
答案解析:内存是计算机写入和读取数据的中转站,它的速度是最快的。存取周期由短到长依次是内存、硬盘、光盘和软盘。
2). SRAM指的是( )
A.静态随机存储器
B.静态只读存储器
C.动态随机存储器
D.动态只读存储器
正确答案:A
答案解析:内存分为随机存储器(RAM)和只读存储器(ROM)。RAM分为静态随机存储器(SRAM)和动态随机存储器(DRAM)。
3). 下面关于显示器的叙述中,正确的一项是( )
A.显示器是输入设备
B.显示器是输入/输出设备
C.显示器是输出设备
D.显示器是存储设备
正确答案:C
答案解析:显示器用来显示信息,是输出设备。
4). 感染计算机病毒的原因之一是( )。
A.不正常关机
B.光盘表面不清洁
C.错误操作
D.从网上下载文件
正确答案:D
答案解析:计算机病毒主要通过移动存储介质(如U盘、移动硬盘)和计算机网络两大途径进行传播。
5). 微型计算机中,控制器的基本功能是 ( )
A.进行算术和逻辑运算
B.存储各种控制信息
C.保持各种控制状态
D.控制计算机个部件协调一致地工作
正确答案:D
6). 下列字符中,其ASCII码值最大的是( )。
A.9
B.D
C.a
D.Y
正确答案:C
答案解析:ASCII码表中0~31及127是控制字符或通信专用字符,48~57为0到9十个阿拉伯数字,65~90为26个大写英文字母,97~122为26个小写英文字母。9的ASCII码为57,D的ASCII码为68,a的ASCII码为97,Y的ASCII码为89,故答案为C。
1.2017计算机一级考试MSOffice强化训练题
2.9月计算机一级msoffice考试真题及答案
3.9月计算机一级WPS巩固题
4.209月计算机一级MSOffice基础复习题
5.9月计算机一级考试题
6.2017三月计算机一级MSOffice考前冲刺题及答案
7.计算机一级MSOffice考试冲刺题
8.2017年3月计算机一级MSOffice提高训
9.3月计算机等级一级MSOffice真题
10.2017年3月计算机一级考试MSOffice精选习题
计算机二级JAVA考试强化训练题
1). 数据库系统的核心是
A.数据模型
B.数据库管理系统
C.软件工具
D.数据库
正确答案:B
2). 若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。
A.顺序表
B.单链表
C.双链表
D.单循环链表
正确答案:A
3). Swing与aWT的区别不包括
A.Swing是由纯Java实现的轻量级构件
B.Swing没有本地代码
C.Swing不依赖操作系统的支持
D.Swing支持图形用户界面
正确答案:D
4). 若a的值为3时,下列程序段被执行后,c的值是int c=1;if(a>0)if(a>3)c=2;else c=3;else c=4;
A.1
B.2
C.3
D.4
正确答案:C
5). 编译Java applet源程序文件产生的字节码文件的扩展名为
A.java
B.class
C.html
D.exe
正确答案:B
6). 某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序列为A、B、C、D、E、F、G。该二叉树结点的后序序列为
A.B、C、F、G、E
B.C、F、A、G、E
C.E、G、F、A、B
D.E、G、A、C、F、B
正确答案:A
1.计算机等级二级考试java强化训练题
2.年计算机二级JAVA考试强化训练题
3.计算机等级考试二级java选择题
4.2017计算机二级《JAVA》选择题及答案
5.计算机二级考试Java练习题及答案
6.20计算机二级考试试题(Java)
7.2016计算机二级考试MSOffice预测题
8.2017计算机二级考试:Visual Basic自测题
9.计算机二级考试VB选择题试题
10.2017年计算机等级考试二级Java重点内容
一、选择题。
1). 下列关于栈的描述中正确的是( )
A.在栈中只能插入元素而不能删除元素
B.在栈中只能删除元素而不能插入元素
C.栈是特殊的线性表,只能在一端插入或删除元素
D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
正确答案:C
答案解析:栈是限定在一端进行插入与删除的线性表,在栈中,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。
2). 在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为( )
A.2
B.3
C.4
D.5
正确答案:B
答案解析:循环队列中,rear表示尾指针,front表示头指针,当有元素入队时,rear=rear+1,而元素出队的时候,front=front+1,当rear值大于front值时,队列中的元素个数为rear-front,当rear的值小于front时,列队中的元素个数为rear-front+m(m表示队列的容量)。
3). 数据处理的最小单位是( )
A.数据
B.数据元素
C.数据项
D.数据结构
正确答案:C
4). 栈和队列的共同点是( )
A.都是先进后出
B.都是先进先出
C.只允许在端点处插入和删除元素
D.没有共同点
正确答案:C
5). 在深度为5的满二叉树中,叶子结点的个数为
A.32
B.31
C.16
D.15
正确答案:C
答案解析:满二叉树是指除最后一层外,每一层上的所有结点都有两个叶子结点。在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。
6). 一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是( )
A.1,2,3,A,B,C
B.C,B,A,1,2,3
C.C,B,A,3,2,1
D.1,2,3,C,B,A
正确答案:C
答案解析:栈是按照″先进后出″或″后进先出″的原则组织数据的。所以出栈顺序是CBA321。
1.9月计算机二级考试C语言满分练习
2.209月计算机二级考试C语言精选练习题
3.2017年9月计算机二级C语言练习题与和答案
4.2017年9月计算机二级C语言考前指导练习
5.2017年9月计算机二级C语言练习题及答案
6.2017年9月计算机二级C语言练习题与答案
7.2017年9月计算机二级考试C语言强化训练题
8.计算机二级c语言试题
9.计算机二级C语言复习建议
10.计算机二级C语言每日练习
一、选择题
(1)B
【解析】线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。
(2)B
【解析】栈是按先进后出的原则组织数据的。队列是先进先出的原则组织数据。
(3)D
【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。因为是循环利用的队列结构,所以队头指针有时可能大于队尾指针,有时也可能小于队尾指针。
(4)D
【解析】需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择D。
(5)A
【解析】通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
(6)A
【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用got0语句,所以选择A。
(7)C
【解析】N―S图提出了用方框图来代替传统的程序流程图,所以A不对。PAD图是问题分析图,它是继承
程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,所以B不对。E―R图是数据库中的用于表示E―R模型的图示工具,所以D不对。根据图中所示表示方法是进行软件详细设计时使用的程序流程图。
(8)B
【解析】数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中数据组织、数据操纵、数据维护、控制及保护和数据服务等。是一种在操作系统之上的系统软件。
(9)C
【解析】在E―R图中实体集用矩形,属性用椭圆,联系用菱形。
(10)D
【解析】关系T中包含了关系R与s中的所有元组,所以进行的是并的运算。
(11)B
【解析】数据库的基本特点是数据可以共享、数据独立性高、数据冗余小,易移植、统一管理和控制。故选项B正确。
(12)C
【解析】在数据表的“查找”操作中,通配符“!”的含义是匹配任意不在方括号里的字符,如b[!ae]11可查到bi11和bu11,但不能查到ba11或be11。故选项C正确。
(13)C
【解析】本题考查的是在“数据表”视图中浏览表中数据的快捷键。其中【End】的作用是使光标快速移到单行字段的结尾;【Ctr1】【End】的作用是使光标快速移到多行字段的结尾;【Ctr1】+【J】的作用是使光标快速移到当前字段的最后一条记录;【Ctr1】【Home】的作用是使光标快速移到多行字段的开头。
(14)B
【解析】货币型数据字段长度为8字节,向货币字段输入数据时,不必键人美元符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。故答案为B。
(15)D
【解析】当对多个字段设定条件,并且设定多个条件时,可采用“按窗体筛选”。“按选定内容筛选”主要用于对一个字段设定条件时,找出包含选定字段中数据的所有记录。当输入的条件为一个通式或是一个计算公式时,可采用“输入筛选目标筛选”的方式筛选满足的记录。更为复杂的设置可采用“高级筛选”来实现。故选项D为正确答案。
(16)A
【解析】在查询准则中比较运算符“IN”用于集合设定,表示“在……之内”。若查找“学号”是“S00001”或“S00002”的记录应使用表达式in(”S00001”,”S00002”),也可以使用表达式(”S00001”or”S00002”),所以选项A正确。
(17)B
【解析】追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表,所以选项B正确。
(18)A
【解析】SQ1查询中使用Group by子句用来进行分组统计,可以和SE1ECT、INSERT、UPDATE搭配使用,不能与DE1ETE搭配使用,所以选项A正确。
(19)C
【解析】在查询准则中比较运算符“Between…And”用于设定范围,表示“在……之间”,此题中Between 3000And 10000,包括3000和10000,所以查询出来的结果有3条,故选项C正确。
(20)A
【解析】在查询准则中比较运算符“Between…And”用于设定范围,表示“在……之间”,此题在成绩中要查找成绩t>80且成绩≤90的学生,表达式应为“成绩Between 80And 90”,所以选项A正确。
(21)D
【解析】所有控件共有的属性是Name属性,因为在代码中引用一个窗体控件时,该属性是必须使用的控件属性。所以答案为D。
(21)A
【解析】在报表中,要为控件添加计算字段,应设置控件的“控件来源”属性,并且以“=”开头,字段要用“”括起来,在此题中要计算数学的最低分,应使用Min()函数,故正确形式为“=Min([数学])”,即选项A正确。
(22)A
【解析】ACCess开启窗体时事件发生的顺序是:开启窗体:Open(窗体)一1oad(窗体)一Resize(窗体)一ACtivate(窗体)--Current(窗体)---+Enter(第一个拥有焦点的控件)--,GotFoCus(第一个拥有焦点的控件),所以此题答案为A。
(23)B
【解析】在ACCess中为窗体上的控件设置Tab键的顺序,应选择“属性”对话框的“其他”选项卡中的“Tab键索引”选项进行设置,故答案为B。
(24)C
【解析】“切换面板”是一种特殊类型的窗体,缺省的切换面板名为。SwitChBoard”,当用系统的“切换面板管理器”创建切换面板时,MiCrosoft ACCess会创建一个“切换面板项目”表,用来描述窗体上的按钮显示什么以及具有什么功能。所以答案为C。
(25)D
【解析】报表是用来在数据库中获取数据,并对数据进行分组、计算、汇总和打印输出。它是ACCess数据库的对象之一。利用报表可以按指定的条件打印输出一定格式的数据信息,它有以下功能:格式化数据、分组汇总功能、插入图片或图表、多样化输出。所以答案为D。
(26)B
【解析】窗体Caption属性的作用是确定窗体的标题,设置当前窗体的属性时可以用me来表示当前窗体,故答案为B。
(27)A
【解析】根据题目的要求,如果想要在Textl中按“回车”键使焦点自动转到Text2上,那么就需要编写Textl的按键事件,即Sub Textl―KeyPress()。具体可以如下实现:
Private Sub Textl―KeyPress(KeyAsCii As Integer)If KeyAsCii=13 then Text2.SetFoCus
End Sub
(28)A【解析】在VBA中将逻辑型数据转换成整型数
据时,True转为一1,Flase则转为0。
(29)B
【解析】对不同类型的运算符,优先级为:算术运算符>连接运算符(字符运算符)>比较运算符(关系运算符)>逻辑运算符。所有比较运算符的优先级相同。算术运算符中,指数运算符(^)>负数(一)>乘法和除法(*、/)>整数除法(\)>求模运算(MoD>加法和减法(+、一)。括号优先级最高。
(30)A
【解析】VBA中构成对象的三要素是属性、事件和方法。每种对象都具有一些属性以想到区分。对象的方法就是对象的可以执行的行为。事件是对象可以识别或响应的动作。
(31)C
【解析】VBA中在一行中写多条语句时,应使用冒号(:)分隔。
(32)D
【解析】为Boo1ean型变量赋值可以使用系统常量True、F1ase,也可以通过关系表达式为变量赋值。题目中只有A=3<4能够正确为Boo1ean变量赋值,表达式3<4为真。
(33)D【解析】在窗体的鼠标事件中,参数Buuon的值为1表示左键按下,值为2表示右键按下,值为4表示中间按键按下,参数Shift的值为1表示Shift键按下,值为2表示Ctd键按下,值为4表示A1t键按下。Shift值为6则说明是Ctr1键和A1t键按下,Button值为2说明是鼠标右键按下。
(34)C
【解析】题目考查的是For循环结构,循环初值i为1,终值为16,每次执行循环i依次加3,则i分别为1、4、7、10、13、16,则循环执行6次。
(35)B
【解析】Rnd函数产生一个0~1之间的单精度随机数,Rnd函数返回小于1但大于或等于0的值。
(36)B
【解析】本题程序是判断奇偶性的程序,函数Resu1t用来判断X是否是偶数,如果x是偶数,那么Resu1t的返
回值为真,否则返回值为假,单击命令按钮时执行的过程是输入整数X,然后调用Resu1t函数,如果值为真,文本框会显示输入的值是偶数,否则显示输入的值为奇数。调用Resu1t函数且Resu1t函数值为真时的表达式为:Resu1t(X)。
(37)B
【解析】此题中设定了一个sfun()函数,进行除法运算和求模运算。命令按钮的单击事件中,定义两变量a=5,b=4,调用sfun函数传递a,b的值给X,Y进行运算,t=x=5,Y=4;x=t/y=5/4=1.25(除法运算);y=tMod Y=5 mod 4=1(求模运算)。Sfun函数参数没有指明参数传递方式,则默认以传址方式传递,因此a的值为1.25,b的值为1。
(38)B
【解析】文件打开方式中使用For Append时,指定文件按顺序方式输出,文件指针被定位在文件末尾。如果对文件执行写操作,则写入的数据附加到原来文件的后面。
(39)C
【解析】Reeordset对象只代表一个记录集,这个记录集是一个连接的数据库中的表或者是Command对象的执行结果返回的记录集。ConneCtion对象用于建立与数据库的连接,通过连接可从应用程序访问数据源,因此,可以打开和返回ReCordSet对象0 Command对象在建立ConneCtion后,可以发出命令操作数据源,因此,也可以打开并返回ReCordSet对象。
(40)D
【解析】题目中对象变量rs返回了当前窗体的ReCordSet属性记录集的引用,那么通过访问对象变量rs的属性RrCnrdCount就可以得到该记录集的记录个数,引用方法为rs,ReordCount。
二、基本操作题
【考点分析】本题考点:字段属性默认值、有效性规则设置;添加图片;删除记录;表的导出;建立表问关系。
【解题思路】第1、2小题在设计视图中设置字段属性;第3小题在数据表中设置图片;第4小题创建删除查询删除记录;第5小题右键单击表名选择“导出”命令导出表;第6小题在关系界面设置表间关系。
(1)【操作步骤】
步骤1:在导航窗格中选择“表”对象,右键单击“职工表”选择“设计视图”命令。
步骤2:单击“聘用时间”字段行任一点,在“默认值”行输入“Date()”。
(2)【操作步骤】
’步骤1:单击“性别”字段行任一点。
步骤2:分别在“有效性规则”和“有效性文本”行输入“.・男”or”女…’和“请输入男或女”。单击快速工具栏中的“保存”按钮。
(3)【操作步骤】
步骤1:单击“设计”选项卡下“视图”组中的“视图”按钮的下拉按钮,选择“数据表视图”命令。
步骤2:右键单击学号为“000019”对应的照片列,选择“插入对象”命令,在弹出的对话框中选择“由文件创建”单选框。步骤3:.单击“浏览”按钮,在弹出的对话框中,从考生文件夹找到要插入图片的位置。
步骤4:双击“000019.bmp”文件,单击“确定”按钮。
(4)【操作步骤】
步骤1:单击“创建”选项卡,在“查询”组中单击“查询设计”按钮。在“显示表”对话框中双击表“职工表”,关闭“显示表”对话框。
步骤2:单击“查询类型”组中的“删除”按钮。
步骤3:双击“姓名”字段添加到字段行,在“条件”行输入“1ike”}江*”’。
步骤4:单击“结果”组中的“运行”按钮,在弹出的对话框中单击“是”按钮。
步骤5:关闭设计视图,在弹出的对话框中单击“否”按钮。
(5)【操作步骤】
步骤1:在左侧的导航空格中选择“表”对象,右键单击“职工表”选择“导出”命令,在级联菜单中选择“ACCess”命令。步骤2:在弹出的对话框中单击“浏览”按钮,找到“samp.aeedb”文件,单击“保存”按钮,再单击“确定”按钮。在弹出的“导出”对话框中选择“仅定义”,单击“确定”按钮。
(6)【操作步骤】
步骤1:单击“数据库工具”选项卡,在“关系”组中单击“关系”按钮,如不出现“显示表”对话框。则单击“关系”组中的“显示表”按钮,分别添加“职工表”和“部门表”,关闭“显示表”对话框。
步骤2:选中表“职工表”中的“所属部门”字段,拖动鼠标到表“部门表”的“部门编号”字段,放开鼠标,在弹出的对话框中选择“实施参照完整性”复选框,单击“创建”按钮。
步骤3:单击快速工具栏中的“保存”按钮,关闭“关系”界面。
【易错误区】建立表间关系时要选择连接表问关系的正确字段。
三、简单应用题
【考点分析】本题考点:创建条件查询、分组总计查询和追挪查询等。.
【解题思路】第1、2、3、4小题在查询设计视图中创建不同的查询,按题目要求添加字段和条件表达式。
(1)【操作步骤】
步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tStudent”和“tCourse”和“tGrade”,关闭“显示表”对话框。
步骤2:分别双击“姓名”、“课程名”和“成绩”字段。步骤3:在“成绩”字段的“条件”行输入“<60”。
步骤4:按Ctr1+s保存修改,另存为“qT1”。关闭设计视图。
(2)【操作步骤】
步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tStudent”、“tGrade”,关闭“显示表”对话框。
步骤2:分别双击“姓名”、“政治面貌”、“毕业学校”和“成绩”字段。
步骤3:在“成绩”字段前添加“平均成绩:”字样。
步骤4:单击“设计”选项卡“显示/隐藏”组中的“汇总”按钮,在“成绩”字段“总计”行的下拉列表中选择“平均值”,在“排序”行的下拉列表中选择“降序”。
步骤5:按Ctr!+s保存修改,另存为“qT2”。关闭设计视图。
(3)【操作步骤】
步骤1:单击“创建”选项卡“查询”组中的“查询设计”按钮,在“显示表”对话框中分别双击表“tStudent”、“tCourse”和“tGrade”,关闭“显示表”对话框。
步骤2:单击“设计”选项卡“查询类型”组中的“交叉表”按钮。
步骤3:分别双击“班级”、“课程名”和“成绩”字段。
步骤4:在“成绩”字段“总计”行下拉列表中选择“平均值”。‘
步骤5:分别在“班级”、“课程名”和“成绩”字段的“交叉表”行下拉列表中选择“行标题”、“列标题”和“值”。
步骤6:在查询设计视图中单击右键,在弹出的快捷菜单中选择“SQ1视图”命令,将“Avg(tGrade.成绩)”修改为“int(Avg(tGrade.成绩)+0.5)”。
步骤7:按Ctr1+s保存修改,另存为“qT3”。关闭设计视图。
(4)【操作步骤】
【步骤】:单击“创建”选项卡“查询”组中的“查询设计”按钮。在“显示表”对话框中分别双击表“tStudent”、“tCourse”和“tGrade”,关闭“显示表”对话框。
步骤2:单击“设计”选项卡“查询类型”组中的“追加”按钮,在弹出的“追加”对话框的“表名称”中输入“tTemp”,单击“确定”按钮。
步骤3:双击“班级”、“学号”、“性别”、“课程名”和“成绩”字段。
步骤4:在“性别”字段的“条件”行输入“男”。
步骤5:单击“设计”选项卡“结果”组中的“运行”按钮,在弹出的对话框中单击“是”按钮。
步骤6:按Ctr1+s保存修改,另存为“qT4”。关闭设计视图。
【易错提示】创建交叉表查询设置平均成绩取整数时用“int()”函数。
四、综合应用题
【考点分析】本题考点:窗体中命令按钮控件和报表中文本框控件属性的设置等。
【解题思路】第1、2、3小题分别在窗体和报表的设计视图通过用鼠标右键单击控件名,从弹出的快捷菜单中选择“属性”命令,设置属性;第4小题通过直接用鼠标右键单击控件名,从弹出的快捷菜单中选择“事件生成器”命令,输入代码。
(1)【操作步骤】
步骤1:选择“窗体”对象,在设计视图中打开窗体“fEmp”。
步骤2:右键单击命令按钮“报表输出”,从弹出的快捷菜单中选择“Tab键次序”命令,在“Tab键次序”对话框的“自定义次序”列表中选择“bt2”并拖动到‘‘bt1“下,松开鼠标,单击“确定”按钮。
(2)【操作步骤】
步骤1:右键单击按钮“报表输出”,从弹出的快捷菜单中选择“属性”命令,查看“上边距”、“左”、“宽度”和“高度”,并记录下来。
步骤2:设置“退出”命令按钮与“报表输出”按钮一致。在属性表“所选内容的类型:命令按钮”行下拉列表中选择“bt2”,切换到“bt2”按钮属性,按题目要求设置按钮位置。按Cn-1+s保存修改并关闭属性表及设计视图。
(3)【操作步骤】
步骤1:选择“报表”对象,右键单击“rEmp”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:单击“设计”选项卡“分组和汇总”组中的“分组和排序”按钮,在“分组、排序和汇总”界面选择“添加排序”,选择“排序依据”下拉列表中的“姓名”,选择“升序”。再单击“添加排序”,选择“排序依据”下拉列表中的“年龄”,选择“降序”,关闭界面。
步骤3:右键单击“tPage”控件,从弹出的快捷菜单中选择“属性”命令,在“全部”选项卡“控件来源”行输入“=”第”&
&”页/共”&[Pages]&”页””,关闭属性表。按Ctr1+s
保存修改,关闭设计视图。
(4)【操作步骤】
步骤1:选中“窗体”对象,右键单击“fEmp”。在弹出的快捷菜单中选择“设计视图”命令。
步骤2:右键单击按钮“报表输出”,在弹出的快捷菜单中选择“事件生成器”命令,在弹出的对话框中选择“代码生成器”进入编程环境,在空行内输入以下代码:
*****Add*****
if MsgBox(”报表预览”,vbYesNo+vbQuestion,”确认”)=VbYes Then
******Add*****保存并关闭界面。
步骤3:右键单击命令按钮“退出”,在弹出的快捷菜单中选择“属性”命令,在“事件”选项卡的“单击”行下拉列表中选择“mEmp”,按Ctr1+s保存修改,关闭属性表,关闭设计视图。【易错提示】设置代码时要正确输入所选函数的格式。
单选题
1). 若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
A.函数调用可以作为独立的语句存在
B.函数调用可以作为一个函数的实参
C.函数调用可以出现在表达式中
D.函数调用可以作为一个函数的形参
正确答案:D
2). 下列是用户自定义标识符的是
A._w1
B.3_xy
C.int
D.LINE-3
正确答案:A
3). 以下叙述中不正确的是
A.在不同的函数中可以使用相同的名字的变量
B.函数中的形式参数是局部变量
C.在一个函数内定义的变量只在本函数范围内有效
D.在一个函数内的复合语句中定义的变量在本函数范围内有效
正确答案:D
4). 以下描述错误的是
A.C程序中,函数可以直接或间接的调用自己
B.函数调用时,函数名必须与所调用的函数名字完全一致
C.函数说明语句中的类型必须与函数返回值的类型一致
D.实参数可以与形参个数不一致
正确答案:D
5). 下列说法中正确的是( )。
A.C程序书写时,不区分大小写字母
B.C程序书写时,一行只能写一个语句
C. C程序书写时,一个语句可分成几行书写
D. C程序书写时每行必须有行号
正确答案:C
答案解析:C语言严格区分大小写字母,如”A1“和”a1“被认为是两个不同的标识符,C程序的书写非常灵活,既可以一行多句,又可以一句多行,且每行不加行号。
6). 已知:char a[20]= ”abc“,b[20]= ”defghi“;则执行下列语句后的输出结果为printf(”%d",strlen(strcpy(a,b)));
A.11
B.6
C.5
D.以上答案都不正确
正确答案:B
1.2017年9月计算机二级考试C语言满分练习
2.2017年9月计算机二级考试C语言精选练习题
3.2017年9月计算机二级C语言练习题与和答案
4.2017年9月计算机二级C语言考前指导练习
5.2017年9月计算机二级C语言练习题及答案
6.2017年9月计算机二级C语言练习题与答案
7.2017年9月计算机二级考试C语言强化训练题
8.计算机二级c语言试题
9.计算机二级C语言复习建议
10.计算机二级C语言每日练习