二级ACCESS真题2006年09月

合集下载

二级JAVA真题2006年09月

二级JAVA真题2006年09月

2006年9月二级Java笔试试卷(考试时间90分钟,满分100分)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。

(1)下列选项中不符合良好程序设计风格的是A) 源程序要文档化B) 数据说明的次序要规范化C) 避免滥用goto语句D) 模块设计要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是A) 概要设计与详细设计B) 数据设计与接口设计C) 软件结构设计与数据设计D) 过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是A) 软件测试B) 概要设计C) 软件维护D) 详细设计(4)在数据库系统中,用户所见的数据模式为A) 概念模式B) 外模式C) 内模式D) 物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A) 编码设计B) 测试阶段C) 运行阶段D) 物理设计(6)设有如下三个关系表下列操作中正确的是A) T=R∩S B) T=R∪SC) T=R×S D) T=R/S(7)下列叙述中正确的是A) 一个算法的空间复杂度大,则其时间复杂度也必定大B) 一个算法的空间复杂度大,则其时间复杂度必定小C) 一个算法的时间复杂度大,则其空间复杂度必定小D) 上述三种说法都不对(8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为A) 63 B) 64C) 6 D) 7(9)数据库技术的根本目标是要解决数据的A) 存储问题B) 共享问题C) 安全问题D) 保护问题(10)对下列二叉树进行中序遍历的结果是A) ACBDFEG B) ACBDFGEC) ABDCGEF D) FCADBEG(11)运行Java程序需要的工具软件所在的目录是A) JDK的bin目录B) JDK的demo目录C) JDK的lib目录D) JDK的jre目录(12)下列关于Java语言特点的叙述中,错误的是A) Java是面向过程的编程语言B) Java支持分布式计算C) Java是跨平台的编程语言D) Java支持多线程(13)Java的核心包中,提供编程应用的基本类的包是A) ng B) java.utilC) java.applet D) java.rmi(14)下列关于Java对import语句规定的叙述中,错误的是A) 在Java程序中import语句可以有多个B) 在Java程序中import语句可以没有C) 在Java程序中import语句必须有一个D) 在Java程序中import语句必须引入在所有类定义之前(15)在编译Java程序时,用于指定生成.class文件位置的选项是A) -g B) -dC) -verbose D) -nowarn(16)阅读下面程序import java.io.*;public class TypeTransition{public static void main(String args[]){char a='h';int i=100;int j=97;int aa=a+i;System.out.println("aa="+aA) ;char bb=(char)j;System.out.println("bb="+bB) ;}}如果输出结果的第二行为bb=a,那么第一行的输出是A) aa=I B) aa=204C) aa=v D) aa=156(17)阅读下面程序public class OperatorsAndExpressions{void equalsMethodl(){String s1=new String("how are you");String s2=new String("how are you");System.out.println(s1==s2);}public static void main(String args[]){OperatorsAndExpressionsOperAndExp=new OperatorsAndExpressions();//用于复合类型数据的“==”运算符OperAndExp.equalsMethod1();}}程序运行结果是A) =B) trueC) false D) equal(18)阅读下面代码if(x==0){System.out.println("冠军");else if(x>-3){System.out.println(“亚军”);}else {System.out.println(“季军”);}若要求打印字符串“季军”,则变量x的取值范围是A) x=0 & x<=-3 B) x>0C) x>-3 D) x<=-3(19)下列关于构造方法的叙述中,错误的是A) Java语言规定构造方法名与类名必须相同B) Java语言规定构造方法没有返回值,但不用void声明C) Java语言规定构造方法不可以重载D) Java语言规定构造方法只能通过new自动调用(20)阅读下面程序import javax.swing.JOptionPane;public class Comparison{public static void main(String args[]){String firstNumber, //用户输入第1个数据变量second Number, //用户输入第2个数据变量result;//输出结果变量int number1,//用于比较的第1个数number2;//用于比较的第2个数//用户输入第1个数据的字符串firstNumber=JOptionPane. showInputDialog(“输入第1个整数:”);//用户输入第2个数据的字符串secondNumber=JOptionPane.showlnputDialog(“输入第2个整数:”);//将字符串转换为整数类型number1=Integer.parseInt(firstNumber);number2=Integer.parseInt(secondNumber);//初始化结果变量//比较两个数据if(number1=number2)result += number1 +" =" + number2;if(number1 != number2 )result += numberl +" !=" + number2;if( number1 <number2 )result = result + "\n" + numberl +" <" + number2;if(number1 >number2 )result = result + "\n" + number1 + ">" + number2;if( number1 <= number2 )result = result + "\n" + number1 +" <=" + number2;if (number1 >= number2 )result = result + "\n" + number1 + ">=" + number2;//显示结果JOptionPane.showMessageDialog(null,result," 比较结果",JOptionPane. INFORMATION_MESSAGE);System.exit(0);}}为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下划线处)应是A) result = "" B) result = nullC) result = number1 D) result = number2(21) 阅读下面程序public class Increment {public static void main( String args[] ){int c;c=5;System.out.println(C) ;System.out.println(c++);System.out.println(C) ;}}A) 566B) 556C) 677D) 666(22) 下列叙述中,错误的是A) Java Application与Applet 所用编译命令相B) 通常情况下Java Application 只能有一个main()方法C) Java Applet 必须有HTML文件才能运行D) Java Applet程序的.class文件可用java命令运行(23)下列关于Java语言中线程的叙述中,正确的是A) 线程是由代码、数据、内核状态和一组寄存器组成B) 线程间的数据是不共享的C) 用户只能通过创建Thread类的实例或定义、创建Thread子类的实例建立和控制自己的线程D) 因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定(24)阅读下面程序import javax.swing.JOptionPane;public class BreakLabelTest{public static void main (String args[]){String output=" ";stop:{for(int row=1;row<10;row++){for(int column=1;column<=5;column++){if(row=5)break stop;output+=" * ";}output+=" \n ";}output+="\nLoops terminated normally";}JOptionPane.showMessageDialog(null,output,"用一个标志测试break语句”,RMATION_MESSAGE);System.exit(0);}}程序运行结果是A) 窗口中有5行* * * * *B) 窗口中有5行* * * *C) 窗口中有4行* * * * *D) 窗口中有6行* * * * *(25)处理对象传输的接口是A) Serializable B) CloneableC) ItemListener D) ActionListener(26)在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类A) InputStream B) FileInputStreamC) StringBuffer D) BufferedReader(27)可以使当前同级线程重新获得运行机会的方法是A) sleep() B) join()C) yield() D) interrupt()(28)阅读下面程序1 public class Try extends Thread{2 public static void main(String args[]){3 Try t=new Try();4 t.start();5 }67 public void run(int j){8 int i=0;9 while(i<5){10 System.out.println(“祝你成功!”);11 i++;12 }13 }14 }该程序要求打印5行“祝你成功!”,必须改正程序中的某行代码,程序才能完成。

2006年9月二级VB真卷

2006年9月二级VB真卷

机密★启用前2006年9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计26注意事项一、考生应严格遵守考场规则,得到监考人员指令后方可作答。

二、考生拿到试卷后应首先将自己的姓名、准考证号等内容涂写在答题卡的相应位置上。

三、选择题答案必须用铅笔填涂在答题卡的相应位置上,填空题的答案必须用蓝、黑色钢笔或圆珠笔写在答题卡的相应位置上,答案写在试卷上无效。

四、注意字迹清楚,保持卷面整洁。

五、考试结束将试卷和答题卡放在桌上,不得带走。

待监考人员收毕清点后,方可离场。

* * * 版权所有,任何单位或个人不得保留、复制和出版,违者必究 * * *教育部考试中心二00六年七月制2006年9月全国计算机等级考试二级笔试试卷公共基础知识和Visual Basic语言程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列选项中不符合良好程序设计风格的是()。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto语句D)模块设计要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是()。

A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是()。

A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为()。

A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和()。

A)编码设计B)测试阶段C)运行阶段D)物理设计(6)设有下列3个关系表R S TA B C A B Cm 13 M 1 3n n 1 3下列操作中正确的是()。

A)T=R∩S B)T=R∪SC)T=R×S D)T=R/S(7)下列叙述中正确的是()。

A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间复杂度必定小D)上述3种说法都不对(8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为()。

2006-2011全国计算机等级考试二级C语言笔试答案

2006-2011全国计算机等级考试二级C语言笔试答案

2006年4月全国计算机等级考试二级C语言笔试答案一、选择题((1)~(40)题每题1分,(41)~(50)每题2分,共60分)1-5DADBA 6-10DCDAC 11-15CCADD 16-20DBBCA21-25CA BDD 26-30CDDDB 31-35DBABB36-40CACAC 41-45ACADB 46-50DCDBA二、填空题(每空2分,共40分)(1)【1】45(2)【2】类(3)【3】关系(4)【4】静态分析(5)【5】物理独立性(6)【6】printf("a=%d,b=%d",a,b)(7)【7】a+b>c&&a+c>b&&b+c>a(8)【8】30(9)【9】a*b*c*d*(10)【10】11(11)【11】ahT(12)【12】p+n 或 str+n(13)【13】i<=9 或 i<10 【14】j%3!=0(14)【15】return 0 【16】return 1(15)【17】ch=ch+1 【18】printf("\n")(16)【19】p!=NULL 【20】p->next2006年9月全国计算机等级考试二级C语言笔试答案一、选择题((1)~(40)题每题1分,(41)~(50)题每题2分,共60分)1-5DACBD 6-10CDBBA 11-15AADDD 16-20AABBC21-25DACBC 26-30BBCAC 31-35ACBAD36-40BBADC 41-45CBBCD 46-50BABDC二、填空题(每空2分,共40分)(1)【1】3 (2)【2】程序调试(3)【3】记录(4)【4】栈(5)【5】线性结构(6)【6】123.460000 (7)【7】10 11 (8)【8】1 (9)【9】1 1 (10)【10】n/=10或n=n/10;(11)【11】x+8 【12】sin(x)(12)【13】j+1 【14】i%2或i%2==1(13)【15】s-1 【16】*s++(14)【17】18(15)【18】16 11(16)【19】->next->data 【20】"rb"2007年4月全国计算机等级考试二级C语言笔试答案一、选择题:1-5 BDACD6-10 CACBA11-15CDBCA 16-20 DCAAC 21-25 DCDBA 26-30ADBDA31-35BBDAB 36-40BCBCB 41-45DBDAA 46-50ACBDA二、填空题:1. 63 2,墨盒 3.DBNS 4,开发5,数据字典 6,a-14 7,0 8,无答案9,#与号 10,9 11,1 12,5_4 13,13 0 14,i=115,X[i-1] 16,无答案 17,10 18,40 19,无答案20,"20a"2007年9月全国计算机等级考试二级C语言笔试答案一、选择题1~10 DBCAD CCABD 11~20 BABCC DABBB 21~30 BCBBD CCDAA 31~40 BDCDC CDDDD 41~50 AABAD CDDCD二、选择题1.无歧义性2.白盒3.顺序4.ACBDFEHGP5.实体6.12 347.a:b c:t1 8.54321 9.k<=n k++ 10.ACE 11.efgh12.x[0] x[0] 13.c=getchar() 1 14.3 7 15 15.55 16.p->next2008年4月全国计算机等级考试二级C语言笔试答案一、选择题1-5CABBA 6-10DBCD 11-15CCBCB 16-20DBBBD 21-25DADCA26-30DDCAB 31-35CCACC 36-40ABAAB二、填空题(1)【1】输出 (2)【2】16(3)【3】24 (4)【4】关系(5)【5】数据定义语言 (6)【6】0(7)【7】3 (8)【8】##2##4(9)【9】2 【10】2 4 6 8 (10)【11】35(11)【l2】4 (12)【13】l3(I 3)【14】 person[i].sex (14)【1 5】"filea.dat","r"2008年9月全国计算机等级考试二级C语言笔试答案一、选择题1~10 BDCAD BABCD 11~20 CDACD ADCBA21~30 CABAB CDDAB 31~40 CACDB CDDCB二、选择题1.DBXEAYFZC2.单元3.过程4.逻辑设计5.分量6.a=a-(a+b)7.a=%d\nb=%d 8.1 9.9911 10.3 11.5 12.i-- 13.n14.func() 15.m++2009年3月全国计算机等级考试二级C语言笔试答案一选择题:1-5 DACDC 6-10 ABABC 11-15CBDDA 16-20 CDBCB21-25CDABA 26-30 BACBC 31-35ADBCC 36-40 CBDAC二填空题:(1)19 (2)白盒(3)顺序结构(4)数据库管理系统(DBMS)(5)菱形(6)4 (7)"x/y=%d" (8)能( 9)s=0(10)1AbCeDf2Df (11)7777654321 (12)max(int a,int b) (13)NULL (14)1001,ChangRong,1098.0 (15)p=p—>next2009年9月全国计算机等级考试二级C语言笔试答案一。

2006年9月计算机等级考试二级C++真题

2006年9月计算机等级考试二级C++真题

机密★启用前2006年9月全国计算机等级考试二级笔试试卷C++语言程序设计61注意事项一、考生应严格遵守考场规则,得到监考人员指令后方可作答。

二、考生拿到试卷后应首先将自己的姓名、准考证号等内容涂写在答题卡的相应位置上。

三、选择题答案必须用铅笔填涂在答题卡的相应位置上,填空题的答案必须用蓝、黑色钢笔或圆珠笔写在答题卡的相应位置上,答案写在试卷上无效。

四、注意字迹清楚,保持卷面整洁。

五、考试结束将试卷和答题卡放在桌上,不得带走。

待监考人员收毕清点后,方可离场。

* * * 版权所有,任何单位或个人不得保留、复制和出版,违者必究* * *教育部考试中心二00六年七月制全国计算机等级考试二级C++语言程序设计2006年9月笔试试卷(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)(1)下列选项中不符合良好程序设计风格的是( )。

A )源程序要文档化B )数据说明的次序要规范化C )避免滥用goto 语句D )模块设计要保证高耦合、高内聚(2)从工程管理角度看,软件设计一般分为两步完成,它们是( )。

A )概要设计与详细设计B )数据设计与接口设计C )软件结构设计与数据设计D )过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是( )。

A )软件测试B )概要设计C )软件维护D )详细设计(4)在数据库系统中,用户所见的数据模式为( )。

A )概念模式B )外模式C )内模式D )物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。

A )编码设计B )测试阶段C )运行阶段D )物理设计(6)设有如下三个关系表:R S T下列操作中正确的是( )。

A )T=R ∩SB )T=R ∪SC )T=R ×SD )T=R/S(7)下列描述中正确的是( )。

A )一个算法的空间复杂度大,则其时间复杂度也必定大B )一个算法的空间复杂度大,则其时间复杂度必定小C )一个算法的时间复杂度大,则其空间复杂度必定小D )上述三种说法都不对(8)在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。

计算机二级access考试真题及答案

计算机二级access考试真题及答案

计算机二级access考试真题及答案一、单项选择题(每题2分,共10题)1. 在Access数据库中,以下哪种数据类型不能作为主键?A. 文本型B. 数值型C. 日期/时间型D. 备注型答案:D2. Access中,以下哪个视图可以显示表中所有字段的属性?A. 数据表视图B. 表单视图C. 查询设计视图D. 报表视图答案:A3. 在Access中,以下哪种查询可以用于查找特定条件的记录?A. 选择查询B. 交叉表查询C. 操作查询D. SQL视图查询答案:A4. Access数据库中,以下哪个选项不是表的属性?A. 字段名B. 主键C. 记录源D. 字段类型答案:C5. 在Access中,以下哪个功能可以用于创建新的数据库?A. 数据表视图B. 导入数据C. 创建表D. 新建数据库答案:D6. 在Access中,以下哪种类型的查询可以用于删除表中的记录?A. 选择查询B. 交叉表查询C. 删除查询D. 插入查询答案:C7. Access中,以下哪个视图可以用于设计复杂的查询?A. 数据表视图B. 查询设计视图C. 表单视图D. 报表视图答案:B8. 在Access数据库中,以下哪种操作可以用于更新表中的多个记录?A. 查找和替换B. 记录定位C. 记录筛选D. 记录锁定答案:A9. Access中,以下哪个选项不是报表的属性?A. 页眉/页脚B. 记录源C. 排序依据D. 打印格式答案:D10. 在Access中,以下哪种类型的查询可以用于添加新记录?A. 选择查询B. 交叉表查询C. 插入查询D. 更新查询答案:C二、多项选择题(每题3分,共5题)1. 在Access中,以下哪些视图可以用于编辑表中的数据?A. 数据表视图B. 表单视图C. 查询设计视图D. SQL视图答案:A, B2. Access数据库中,以下哪些属性是表的属性?A. 字段大小B. 记录锁定C. 有效性规则D. 表单视图答案:A, C3. 在Access中,以下哪些查询可以用于统计数据?A. 选择查询B. 交叉表查询C. 汇总查询D. SQL视图查询答案:B, C4. Access中,以下哪些视图可以用于创建表单?A. 数据表视图B. 表单设计视图C. 查询设计视图D. 报表设计视图答案:B5. 在Access数据库中,以下哪些操作可以用于数据的导入和导出?A. 导入数据B. 导出数据C. 复制数据D. 粘贴数据答案:A, B三、判断题(每题1分,共5题)1. 在Access中,一个表可以有多个主键。

2006年9月全国计算机二级Java考试真题及答案

2006年9月全国计算机二级Java考试真题及答案

2006年9月全国计算机二级Java考试真题及答案(考试时间90分钟,总分值100分)一、选择题以下各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。

(1)以下选项中不符合良好程序设计风格的是A) 源程序要文档化B) 数据说明的次序要标准化C) 防止滥用goto语句D) 模块设计要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是A) 概要设计与详细设计B) 数据设计与接口设计C) 软件构造设计与数据设计D) 过程设计与数据设计(3)以下选项中不属于软件生命周期开发阶段任务的是A) 软件测试B) 概要设计C) 软件维护D) 详细设计(4)在数据库系统中,用户所见的数据模式为A) 概念模式B) 外模式C) 内模式D) 物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A) 编码设计B) 测试阶段C) 运行阶段D) 物理设计(6)设有如下三个关系表以下操作中正确的选项是A) T=R∩SB) T=R∪SC) T=R×S D) T=R/S(7)以下表达中正确的选项是A) 一个算法的空间复杂度大,那么其时间复杂度也必定大B) 一个算法的空间复杂度大,那么其时间复杂度必定小C) 一个算法的时间复杂度大,那么其空间复杂度必定小D) 上述三种说法都不对(8)在长度为64的有序线性表中进展顺序查找,最坏情况下需要比拟的次数为A) 63B) 64C) 6D) 7(9)数据库技术的根本目标是要解决数据的A) 存储问题B) 共享问题C) 平安问题D) 保护问题(10)对以下二叉树进展中序遍历的结果是A) ACBDFEGB) ACBDFGEC) ABDCGEFD) FCADBEG(11)运行Java程序需要的工具软件所在的目录是A) JDK的bin目录B) JDK的demo目录C) JDK的lib目录D) JDK的jre目录(12)以下关于Java语言特点的表达中,错误的选项是A) Java是面向过程的编程语言B) Java支持分布式计算C) Java是跨平台的编程语言D) Java支持多线程(13)Java的核心包中,提供编程应用的根本类的包是A) ngB) java.utilC) java.appletD) java.rmi(14)以下关于Java对import语句规定的表达中,错误的选项是A) 在Java程序中import语句可以有多个B) 在Java程序中import语句可以没有C) 在Java程序中import语句必须有一个D) 在Java程序中import语句必须引入在所有类定义之前(15)在编译Java程序时,用于指定生成.class文件位置的选项是A) -gB) -dC) -verboseD) -nowarn(16)阅读下面程序import java.io.*;public class TypeTransition{public static void main(String args[]){char a='h';int i=100;int j=97;int aa=a+i;System.out.println("aa="+aA) ;char bb=(char)j;System.out.println("bb="+bB) ;}}如果输出结果的第二行为bb=a,那么第一行的输出是A) aa=IB) aa=204C) aa=vD) aa=156(17)阅读下面程序public class OperatorsAndExpressions{void equalsMethodl(){String s1=new String("how are you");String s2=new String("how are you");System.out.println(s1==s2);}public static void main(String args[]){ OperatorsAndExpressionsOperAndExp=new OperatorsAndExpressions(); //用于复合类型数据的“==〞运算符OperAndExp.equalsMethod1();}}程序运行结果是A) =B) trueC) falseD) equal(18)阅读下面代码if(x==0){System.out.println("冠军");else if(x>-3){System.out.println(“亚军〞);}else {System.out.println(“季军〞);}假设要求打印字符串“季军〞,那么变量x的取值范围是A) x=0 & x<=-3B) x>0C) x>-3D) x<=-3(19)以下关于构造方法的表达中,错误的选项是A) Java语言规定构造方法名与类名必须一样B) Java语言规定构造方法没有返回值,但不用void声明C) Java语言规定构造方法不可以重载D) Java语言规定构造方法只能通过new自动调用(20)阅读下面程序import javax.swing.JOptionPane;public class Comparison{public static void main(String args[]){String firstNumber,//用户输入第1个数据变量second Number, //用户输入第2个数据变量result;//输出结果变量int number1,//用于比拟的第1个数number2;//用于比拟的第2个数//用户输入第1个数据的字符串firstNumber=JOptionPane. showInputDialog(“输入第1个整数:〞);//用户输入第2个数据的字符串secondNumber=JOptionPane.showlnputDialog(“输入第2个整数:〞);//将字符串转换为整数类型number1=Integer.parseInt(firstNumber);number2=Integer.parseInt(secondNumber);//初始化结果变量//比拟两个数据if(number1=number2)result += number1 +" =" + number2;if(number1 != number2 )result += numberl +" !=" + number2;if( number1 < number2 )result = result + "\n" + numberl +" <" + number2;if(number1 > number2 )result = result + "\n" + number1 + ">" + number2;if( number1 <= number2 )result = result + "\n" + number1 +" <=" + number2;if (number1 >= number2 )result = result + "\n" + number1 + ">=" + number2;//显示结果JOptionPane.showMessageDialog(null,result," 比拟结果",JOptionPane. INFORMATION_MESSAGE);System.exit(0);}}为使程序能正确运行并得到合理的输出结果,初始化结果变量语句(下划线处)应是 A) result = "" B) result = nullC) result = number1 D) result = number2(21) 阅读下面程序public class Increment {public static void main( String args[] ){int c;c=5;System.out.println(C) ;System.out.println(c++);System.out.println(C) ;}}A) 566B) 556C) 677D) 666(22) 以下表达中,错误的选项是A) Java Application与Applet 所用编译命令相B) 通常情况下Java Application 只能有一个main()方法C) Java Applet 必须有HTML文件才能运行D) Java Applet程序的.class文件可用java命令运行(23)以下关于Java语言中线程的表达中,正确的选项是A) 线程是由代码、数据、内核状态和一组存放器组成B) 线程间的数据是不共享的C) 用户只能通过创立Thread类的实例或定义、创立Thread子类的实例建立和控制自己的线程D) 因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定(24)阅读下面程序import javax.swing.JOptionPane;public class BreakLabelTest{public static void main (String args[]){String output=" ";stop:{for(int row=1;row<10;row++){for(int column=1;column<=5;column++){if(row=5)break stop;output+=" * ";}output+=" \n ";}output+="\nLoops terminated normally";}JOptionPane.showMessageDialog(null,output,"用一个标志测试break语句〞,RMATION_MESSAGE);System.exit(0);}}程序运行结果是A) 窗口中有5行* * * * *B) 窗口中有5行* * * *C) 窗口中有4行* * * * *D) 窗口中有6行* * * * *(25)处理对象传输的接口是A) SerializableB) CloneableC) ItemListenerD) ActionListener(26)在读取二进制数据文件的记录时,为了提高效率常常使用一种辅助类A) InputStreamB) FileInputStreamC) StringBufferD) BufferedReader(27)可以使当前同级线程重新获得运行时机的方法是A) sleep()B) join()C) yield()D) interrupt()(28)阅读下面程序1 public class Try extends Thread{2public static void main(String args[]){3 Try t=new Try();4 t.start();5 }67public void run(int j){8 int i=0;9 while(i<5){10 System.out.println(“祝你成功!〞);11 i++;12 }13 }14}该程序要求打印5行“祝你成功!〞,必须改正程序中的某行代码,程序才能完成。

9月计算机二级考试Access试题及答案(1)

9月计算机二级考试Access试题及答案(1) 2020年9月计算机二级考试Access试题及答案(1)1.交叉表查询是为了解决(A)。

A) 一对多关系中,对多方实现分组求和的问题.B) 一对多关系中,对一方实现分组求和的问题.C) 一对一关系中,对一方实现分组求和的问题.D) 多对多关系中,对多方实现分组求和的问题.2.在“查询参数”窗口定义查询参数时,除定义查询参数的类型外,还要定义查询参数的(A)。

A) 参数名称B) 什么也不定义C) 参数值域3.SQL查询能够创建(D)A) 更新查询B) 追加查询C) 选择查询D) 以上各类查询4.下列对Access查询叙述错误的是(D)A) 查询的数据源来自于表或已有的查询B) 查询的结果可以做为其它数据库对象的数据源C) Access的查询可以分析数据、追加、更改、删除数据D) 查询不能生成新的数据表5.若取得“学生”数据表的所有记录及字段,其SQL语法应是(B)。

A) select 姓名from 学生B) select * from 学生C) select * from 学生where 学号=126.下列不是窗体的组成部分的是(D)。

A) 窗体页眉B) 窗体页脚C) 主体D) 窗体设计器7.自动创建窗体不包括(B)。

A) 纵栏式B) 新奇式C) 表格式D) 数据表8.创建窗体的数据源不能是(D)。

A) 一个表B) 一个单表创建的查C) 一个多表创建的查询D) 报表9.下列不是窗体控件的是(A)。

A) 表B) 标签C) 文本框D) 组合框10.无论是自动创建窗体还是报表,都必须选定要创建该窗体或报表基于的(A)。

A) 数据来源B) 查询C) 表D) 记录。

(A)二级ACCESS笔试-10

(A)二级ACCESS笔试-10(总分:100.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.程序流程图中带有箭头的线段表示的是______。

A.图元关系 B.数据流 C.控制流 D.调用关系(分数:1.00)A.B.C. √D.解析:[解析] 在数据流图中,用标有名字的箭头表示数据流。

在程序流程图中,用标有名字的箭头表示控制流。

所以选择C。

2.结构化程序设计的基本原则不包括______。

A.多态性 B.自顶向下 C.模块化 D.逐步求精(分数:1.00)A. √B.C.D.解析:[解析] 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A。

3.软件设计中模块划分应遵循的准则是______。

A.低内聚低耦合 B.高内聚低耦合C.低内聚高耦合 D.高内聚高耦合(分数:1.00)A.B. √C.D.解析:[解析] 软件设计中模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。

模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。

模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。

4.在软件开发中,需求分析阶段产生的主要文档是______。

A.可行性分析报告 B.软件需求规格说明书C.概要设计说明书 D.集成测试计划(分数:1.00)A.B. √C.D.解析:[解析] A错误,可行性分析阶段产生可行性分析报告。

C错误,概要设计说明书是总体设计阶段产生的文档。

D错误,集成测试计划是在概要设计阶段编写的文档。

B正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。

5.算法的有穷性是指______。

A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的 D.算法只能被有限的用户使用(分数:1.00)A. √B.C.D.解析:[解析] 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。

2006年9月计算机等级考试二级 VB笔试真题及答案

2006年9月二级VisualBasic程序设计笔试试卷及答案一、单项选择(1)下列选项中不符合良好程序设计风格的是_____ 。

A) )源程序要文档化B)数据说明的次序要规范化C) )避免滥用goto 语句D)模块设计要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是_____ 。

A) )概要设计与详细设计B)数据设计与接口设计C) )软件结构设计与数据设计D)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是_____ 。

A) )软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为_____ 。

A) )概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和_____ 。

A) )编码设计B)测试阶段C)运行阶段D)物理设计(6)设有如下三个关系表:下列操作中正确的是_____ 。

(7)下列叙述中正确的是_____ 。

A) )一个算法的空间复杂度大,则其空间复杂度也必定大B) )一个算法的空间复杂度大,则其时间复杂度必定小C) )一个算法的时间复杂度大,则其空间复杂度必定小D) )上述三种说法都不对(8)在长度为64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为_____ 。

A) ) 63 B) 64 C) 6 D) 7(9)数据库技术的根本目标是要解决数据的_____ 。

A) )存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树:进行中序遍历的结果是_____ 。

A) ) ACBDFEG B) ACBDFGE C) ABDCGEF D) FCADBEG(11)以下叙述中正确的是_____ 。

A) )窗体的Name 属性指定窗体的名称,用来标识一个窗体B) )窗体的Name 属性值是显示在窗体标题栏中文本C) )可以在运行期间改变窗体的Name 属性的值D) )窗体的Name 属性值可以为空(12)以下叙述中错误的是_____ 。

全国计算机二级ACCESS考试试题及答案

一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表B)线性链表C)二叉链表D)有序线性链表(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言) B)PAD图C)N-S图D)DFD图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题B)数据安全问题C)大量数据存储问题D)简化数据维护(9)设有如下关系表:R S T则下列操作中正确的是A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S(10)数据库系统的核心是A)数据模型B)数据库管理系统C)数据库D)数据库管理员11)将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为A)选择B)投影C)联接D)并(12)如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B存在的关系是A)一对一B)一对多C)多对一D)多对多(13)利用Access创建的数据库文件,其扩展名为A).ADP B).DBF C).FRM D).MDB(14)下面关于Access表的叙述中,错误的是A)在Access表中,可以对备注型字段进行“格式”属性设置B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号C)创建表之间的关系时,应关闭所有打开的表D)可在Access表的设计视图“说明”列中,对字段进行具体的说明(15)在Access表中,可以定义3种主关键字,它们是A)单字段、双字段和多字段B)单字段、双字段和自动编号C)单字段、多字段和自动编号D)双字段、多字段和自动编号(16)~(21)题使用已建立的“tEmployee”表,表结构及表内容如下所示:(16)在“tEmployee”表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是A)5 5 B)5 10 C)10 10 D)10 20(17)若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为A)B)C)######## D)????????(18)若在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入A)Like "王" B)Like "王*" C)="王" D)="王*"(19)下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询A)删除查询B)生成表查询C)选择查询D)更新查询(20)下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显A)出生日期字段值B)所有字段值C)除出生日期以外的所有字段值D)雇员ID字段值21)若以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是22)~(24)题中使用下图,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange(22)在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是A)label1.ForeColor = 255 B)bChange.ForeColor = 255C)label1.ForeColor = "255" D)bChange.ForeColor = "255"(23)若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是A)Me ="改变文字显示颜色" B)Me.Caption="改变文字显示颜色"C)Me.text="改变文字显示颜色" D)="改变文字显示颜色"(24)在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为A)是B)否C)有D)无(25)为窗体或报表上的控件设置属性值的正确宏操作命令是A)Set B)SetData C)SetWarnings D)SetValue(26)下列不属于操作查询的是A)参数查询B)生成表查询C)更新查询D)删除查询(27)使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建的数据访问页,其格式为A)HTML B)文本C)数据库D)Web(28)能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的A)方法和事件B)事件和方法C)事件和属性D)过程和方法(29)在关于报表数据源设置的叙述中,以下正确的是A)可以是任意对象B)只能是表对象C)只能是查询对象D)可以是表对象或查询对象(30)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和矩形B)直线和圆形C)直线和多边形D)矩形和圆形31)下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是A)x Mod 2 =1 Or y Mod 2 =1 B)x Mod 2 =0 Or y Mod 2=0C)x Mod 2 =1 And y Mod 2 =1 D)x Mod 2 =0 And y Mod 2=0(32)若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是A)“默认值”属性B)“标题”属性C)“密码”属性D)“输入掩码”属性(33)假定有以下循环结构Do Until 条件循环体Loop则正确的叙述是A)如果“条件”值为0,则一次循环体也不执行B)如果“条件”值为0,则至少执行一次循环体C)如果“条件”值不为0,则至少执行一次循环体D)不论“条件”是否为“真”,至少要执行一次循环体(34)窗体上添加有3个命令按钮,分别命名为Command1、Command2和Command3。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2006年9月全国计算机等级考试二级笔试试卷 Access数据库程序设计 (考试时间90分钟,满分100分) 一、选择题((1)~(35)每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。 (1) 下列选项中不符合良好程序设计风格的是______。 A) 源程序要文档化 B) 数据说明的次序要规范化 C) 避免滥用goto语句 D) 模块设计要保证高耦合、高内聚 (2) 从工程管理角度,软件没计一般分为两步完成,它们是______。 A) 概要设计与洋细设计 B) 过程控制 C) 软件结构设计与数据设计 D) 程序没计与数据设计 (3) 下列选项中不属于软件生命周期开发阶段任务的是______。 A) 软件测试 B) 概要设计 C) 软件维护 D) 详细设计 (4) 在数据库系统中,用户所见数据模式为______。 A) 概念模式 B) 外模式 C) 内模式 D) 物理模式 (5) 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。 A) 编码设计 B) 测试阶段 C) 运行阶段 D) 物理设计 (6) 设有如下三个关系表

下列操作中正确的是______。 A) T=R∩S B) R∪S C) T=R×S D) T=R/S (7) 下列叙述中正确的______。 A) 一个算法的空间复杂度大,则其时间复杂度也必定大 B) 一个算法的空间复杂度大,则其时间复杂度必定小 C) 一个算法的时间复杂度大,则其空间复杂度必定小 D) 上述三种说法都不对 (8) 在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为______。 A) 63 B) 64 C) 6 D) 7 (9) 数据库技术的根本目标是解决数据的______。 A) 存储问题 B) 共享问题 C) 安全问题 D) 保护问题 (10) 对下列二叉树 进行中序遍历的结果是______。 A) ACBDFEG B) ACBDFGE C) ABDCGEF D) FCADBEG (11) 下列实体的联系中,属于多对多联系的是______。 A) 学生与课程 B) 学校与校长 C) 住院的病人与病床 D) 职工与工资 (12) 在关系运算中,投影运算的含义是______。 A) 在基本表中选择满足条件的记录组成一个新的关系 B) 在基本表中选择需要的字段(属性)组成一个新的关系 C) 在基本表中选择满足条件的记录和属性组成一个新的关系 D) 上述说法均足正确的 (13) SQL的含义是______。 A) 结构化查询语言 B) 数据定义语言 C) 数据库查询语言 D) 数据库操纵与控制浯言 (14) 以下关于Access表的叙述中,正确的是______。 A) 表一般包含一到两个主题的信息 B) 表的数据表视图只用于显示数据 C) 表设计视图的主要工作是设计表的结构 D) 在表的数据表视图中,不能修改字段名称 (15) 在SQL的SELECT语句中,用于实现选择运算的是______。 A) FOR B) WHILE C) IF D) WHERE (16) 以下关于空值的叙述中,错误的是______。 A) 空值表示字段还没有确定值 B) Access使用NULL来表示空值 C) 空值等同于空字符串 D) 空值不等于数值0 (17) 使用表设计器定义表中字段时,不是必须设置的内容是______。 A) 字段名称 B) 数据类型 C) 说明 D) 字段属性 (18) 如果想在已建立的“tSalary”表的数据表视图中直接显示出姓“李”的记录,应使用 Access提供的______。 A) 筛选功能 B) 排序功能 C) 查询功能 D) 报表功能 (19) 下面显示的是查询设计视图的“设计网格”部分: 从所显示的内容中可以判断出该查询要查找的是______。 A) 性别为“女”并且1980年以前参加工作的记录 B) 性别为“女”并且1980年以后参加工作的记录 C) 性别为“女”或者1980年以前参加工作的记录 D) 性别为“女”或者1980年以后参加工作的记录 (20) 若要查询某字段的值为“JSJ”的记录,在查询设计视图对应字段的准则中,错误的表达式是______。 A) JSJ B) “JSJ” C) “*JSJ*” D) Like “JSJ” (21) 已经建立了包含“姓名”、“性别”、“系别”、“职称”等字段的“tEmployee”表。若以此表为数据源创建查询,计算各系不同性别的总人数和各类职称人数,并显示如下图所示的结果。

正确的设计是______。 A)

B) C) D) (22) 若要在报表每一页底部都输出信息,需要设置的是______。 A) 页面页脚 B) 报表页脚 C) 页面页眉 D) 报表页眉 (23) Access数据库中,用于输入或编辑字段数据的交互控件是______。 A) 文本框 B) 标签 C) 复选框 D) 组合框 (24) 一个关系数据库的表中有多条记录,记录之间的相互关系是______。 A) 前后顺序不能任意颠倒,一定要按照输入的顺序排列 B) 前后顺序可以任意颠倒,不影响库中的数据关系 C) 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同 D) 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 (25) 在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。 假设当前雇员的工作日期为“1998-08-17”,若在窗体“工作日期”标签右侧文本框控件的“控件来源”属性中输入表达式:=Str(Month([工作日期]))+“月”,则在该文本框控件内显示的结果是______。 A) Str(Month(Date()))+“月” B) “08”+“月” C) 08月 D) 8月 (26) 在宏的调试中,可配合使用设计器上的工具按钮______。 A) “调试” B) “条件” C) “单步” D) “运行” (27) 以下是宏m的操作序列设计: 条件 操作序列 操作参数 MsgBox 消息为“AA” [tt]>1 MsgBox 消息为“BB” „ MsgBox 消息为“CC” 现设置宏m为窗体“fTest”上名为“bTest”命令按钮的单击事件属性,打开窗体“fTest”运行后,在窗体上名为“tt”的文本框内输入数字1,然后单击命令按钮bTest,则______。 A) 屏幕会先后弹出三个消息框,分别显示消息“AA”、“BB”、“CC” B) 屏幕会弹出一个消息框,显示消息“AA” C) 屏幕会先后弹出两个消息框,分别显示消息“AA”和“BB” D) 屏幕会先后弹出两个消息框,分别显示消息“AA”和“CC” (28) 在窗休中添加了一个文本框和一个命令按钮.(名称分别为tText和bCommand),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“计算机等级考试”。以下能实现上述操作的事件过程是______。 A) Private Sub bConunand_Click() Caption="计算机等级考试" End Sub B) Private Sub tText_Click() bCommand.Caption="计算机等级考试" End Sub C) Private Sub bCommand_Change() Caption="计算机等级考试" End Sub D) Private Sub tText_Change() bCommand.Caption="计算机等级考试" End Sub (29) Sub过程与Function过程最根本的区别是______。 A) Sub过程的过程名不能返回值,而Function过程能通过过程名返回值 B) Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以 C) 两种过程参数的传递方式不同 D) Function过程可以有参数,Sub过程不可以 (30) 在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码: Private Sub Command1_Click() a=0:b=5:c=6 MsgBox a=b+c End Sub 窗体打开运行后,如果单击命令按钮,则消息框的输出结果为______。 A) 11 B) a=11 C) 0 D) False (31) 在窗休中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() Dim a(10,10) For m=2 To 4 For n=4 To 5 a(m,n)=m*n Next n Next m MsgBox a(2,5)+a(3,4)+a(4,5) End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是______。 A) 22 B) 32 C) 42 D) 52 (32) 在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码: Private Sub Command1_Click() m=2.17 n=Len(Str$(m)+Space(5)) Me!Text1=n End Sub 打开窗体运行后,单击命令按钮,在文本框中显示______。 A) 5 B) 8 C) 9 D) 10 (33) 在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_CliCk() A=75 If A>60 Then I=1 If A>70 Then I=2 If A>80 Then I=3 If A>90 Then I=4 MsgBox I End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是______。 A) 1 B) 2 C) 3 D) 4 (34) 在窗体中添加—个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() s="ABBACDDCBA" For I=6 To 2 Step -2 x=Mid(s,I,I) y=Left(s,I) z=Right(s,I) z=x & y & z Next I MSgBox z End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是______。 A) AABAAB B) ABBABA C) BABBA D) BBABBA (35) 在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Public x As Integer Private Sub Command1_Click()

相关文档
最新文档