国家计算机二级考试(通用12篇)
国家计算机二级考试 篇1
计算机二级马上就要尽行年度第二次考试了,复习时间不足,该如何备战二级考试呢!所以报名的团子们一定要认真备考哦!
1 考试内容
二级office
按照新大纲,需要学习的内容有:计算机的基础知识,Word的功能和使用 ,Excel的功能和使用,PowerPoint的功能和使用。
2 office 版本
采用office .小海团建议团子们购买题库进行上机练习。
3 答题顺序
选择题书写之后,操作题按照ppt-word-excel的顺序,先易后难。如果擅长哪一方面可以就把擅长的排在前面。
4 学习步骤
1、准备这个考试,您需要配置一个计算机的环境:win7系统+office2010。同时,你也应该找到一个合适的模拟软件,现在的模拟软件的环境和流程和真实的考试是基本一样的。
2、环境配置完以后我们来了解一下考试的题型设置。二级MS的提醒设置很简洁,选择题20分+操作题80分。考试时间120分钟。全部上机考试。因此对于office的操作要多多练习。
3、考试的大纲,这个很重要,像证书类的考试我们必须要很注意这个大纲,跟着大纲走,才能事半功倍。
首先来看一下公共基础知识部分的考纲,这部分总共20道题,office的公共基础还是相对简单的,但有一个涉及到计算的难点:进制之间的转换,一般为2进制与10进制之间的转换,这部分要灵活掌握,其他的选择题大部分是一些计算机科普知识型的,比较好学。只要把这类的题目看看,是很好过得。
4、然后我们来看一下Word操作部分的考纲,Word部分占30分,对于应该怎么操作一时半会儿说不完,我就给大家说个需要注意的点。一般在操作office的题目时,它一般会给大家一个模板样例参考。但大家要注意:模版不等于最终答案。一般来说如果office不让你调节字号字体的话就不用调,这个经验大家练习几套题就会发现了。
5、对于EXCEL。考纲上面考的其实不难,30分,跟着练习两套就好了,但是我建议大家多摸索一下,Excel是一个强大的工具,如果用的好,能事半功倍!
6、对于PowerPoint看起来复杂,其实很简单,考纲要求的也不难,分值在操作题里比较少,20分。但ppt是office家族里面创意性最强的一个模块,学习不仅是为了考试,大家可以去网上下载一些ppt大赛的作品看一下,非常漂亮的。
国家计算机二级考试 篇2
关键词:VB,上机考试,备考方略
1 引言
全国计算机等级考试 (NCRE) 是经教育部批准, 由教育部考试中心主办, 用于测试应试者计算机应用知识与能力的等级水平考试。因此, 它以应用为主, 划分等级, 分别考核, 用于提供比较权威的资质证明, 其中二级考试对于加强大专院校软件专业学生的基础编程能力有一定的作用。以下是笔者在从事计算机教学及计算机等级考试强化训练过程中总结的几点关于VB上机考试的经验和技巧, 供广大同学参考。
2 二级VB上机考试的题型结构
全国计算机二级VB等级考试的上机部分考试时间为90分钟。主要题型包括有基本操作题30分, 简单应用题40分, 综合应用题30分。考试总体难度不高, 知识点分布比较均匀, 对基础知识的考察比较全面。控件方面基本的常用的都有所涉及, 编程方面以主流语句为主, 涉及到的有控制结构, 数组, 过程, 文件以及一些基本的算法等。
3 二级VB上机考试的复习方略
3.1 方略一:合理分配复习时间
全国计算机等级考试通常在每年的3月下旬和9月中旬进行, 就我们学校软件技术专业学生而言, 大一的第一学期 (即下半年) 已经把Visual Basic课程学习完毕, 而2月份恰逢寒假, 过年期间看书复习的同学不是很多, 等3月份开学距离考试也就1个月时间了, 所以把握好这一个月时间对于顺利通过考试是个关键。实践表明每天拿出2到3个小时进行复习就足够了, 需要强调的是要重视理论和实践的有机结合。前半个月时间里, 要着重复习Visual Basic的基本概念。要针对考试大纲和考试范围的要求, 保证复习的全面性和系统性, 要重视细节。在准确把握知识点的基础上, 学会把知识点连成知识链, 并把知识链织成知识网。而后半个月的这段时间里复习要有侧重点, 主攻考试的重点和难点, 做到查漏补缺, 有的防矢。
3.2 方略二:注重基础知识, 进行全面系统复习
首先, 要根据自己的情况, 选用适当的资料。考试中心指定的教材《全国计算机等级考试二级教程—公共基础知识》、《全国计算机等级考试二级教程—Visual Basic程序设计》比较权威。
然后, 全面深入复习, 掌握每一个知识点。要多做题, 多上机练习。上机练习可以用模拟考试软件, 基本上覆盖了考试的要求和题型, 有较强的针对性。使用模拟软件, 检查自己的掌握程度, 然后针对不足的部分再进行重点复习, 以便于提高应试能力。
VB上机考试的题目考察的非常全面, 有些同学做题的时候对于一些常用的属性方法掌握的非常好, 但不常用的或者以前没碰到过的就不会使用了。比如在全国计算机等级考试VB上机考试中有这样一题是对Text控件的考察, 题目要求在程序运行后用户在文本框中输入的字母一律用大写显示 (要求焦点显示在最右端) 。同学做的时候都知道在Text1的change事件中写一句代码:Text1.Text=Ucase (Text1.Text) 。但运行后会发现焦点到了文本框的最左端, 而题目要求是显示在最右端, 这一点往往就很少有同学能做对。该题其实除了考察函数Ucase的用法之外, 还考察了文本框的SelStart属性。SelStart属性是一个数值, 指示字符串内的插入点, 其中0表示最左边的位置。如果SelStart属性值大于或等于文本中的字符数, 那么插入点将被放在最后一个字符之后 (即最右端) 。因此再写一句代码:Text1.SelStart=len (text1.text) 。
3.3 方略三:使用VB的一些小技巧
熟练使用VB, 提高编写程序的能力, 是提高考试成绩的一个重要方面。在程序的编写中, 出现一些语法逻辑错误是在所难免的, 但是如果能够在编程过程中注意一些规范, 尽量避免一些错误, 就可以节省一些找错误的时间。
1) 定义变量时尽量采用驼峰式结构, 即变量名中的第2个及其以后的单词的首字母均大写。在编写代码时尽量以小写的字母书写, 因为VB有自动识别机制, 当VB识别出你书写的标识符, 就会把相应的小写变成大写。如果你拼写错误, VB不会将其改变, 从而达到检查拼写错误的目的。
2) 在辅导的过程中, 经常可以碰到有同学输入的变量名称不正确, 而且自己检查也不太容易发现。那么我们可以使用Option Explicit来避免拼错或打错变量名。如果在窗体的通用声明部分加上Option Explicit, 那么所有变量必须在使用之前先进行定义。如果变量名有错, VB将会有错误提示。这个方法也可以防止使用控件属性时漏了其控件对象的名称。
3) 编写代码要根据VB的编程规范, 采用缩进格式。同一个逻辑层次的代码要对齐, 并与上一个或下一个逻辑层次要保持一定的错落, 用这种方法可以体现程序中的逻辑关系, 方便理解, 起到事半功倍的效果。
4) 学会使用VB的帮助系统。考试时如果遇到没有学过的内容时, 可以使用MSDN。例如一程序填空题:rtx1.?App.Path+"wy01txt", 要求单击按钮Command1将wy01.txt的内容显示到RichTextBox控件rtx1中。碰到该题我们可以使用MSDN搜索关于RichTextBox控件的相关内容, 可以查到RichTextBox控件可用于输入和编辑文本, 同时提供了比常规的TextBox控件更高级的格式特性, 设置FileName属性可以将.rtf或.txt文件内容装入该控件。使用帮助后可以很顺利的填上rtx1.FileName=App.Path+"wy01.txt"。
5) 学会使用VB程序的调试方法。调试程序时, 要看懂VB提示的出错信息, 然后有针对性的去查找原因, 可以使用断点调试法查看内存变量的值, 如循环变量, 数组元素等, 以此来判断错误原因。
4 关于上机考试的几点建议
1) 注意考生文件夹的位置。无论是简单操作题、简单应用题还是综合应用题, 都有考生文件夹的位置提示, 例如模拟试题中有“注意:下面出现的“考生文件夹”均为C:WEXAM�0000000”, 可是很多同学还是不太注意, 或者文件保存的位置不对, 或者添加标准模块不知道在哪。还有要注意的是正式考试时, 考生文件夹一般都会存在K盘, 是服务器上的一个文件夹在本地电脑上的一个映射。具体文件夹的名字是根据考生准考证号码生成的, 考生只能访问自己准考证号码生成的文件夹中的内容。做题时从考试系统的答题菜单来启动VB, 然后通过“现存”来打开文件, 这样保存时也是保存在考生文件夹中的。如果是新建的工程文件和窗体文件保存时一定要明确工程名和窗体名与题目要求一致。
2) 建议把考生文件夹复制一份到其他目录下, 例如桌面。有些考生做完程序填空题后调试有误但又忘记了原来?号的地方, 又或者误操作造成了原来文件的损坏, 用这种方法都可以进行补救。又或者考试文件夹中有一个的隐含文件夹, 其中包括了考试的相关原文件, 如果出现问题可以从中复制出来, 例如由于open语句书写错误引起文件in.txt被覆盖, 此时应该从HELPSY文件夹复制原文件。
3) 对每一道题目都必须运行调试, 看是否符合题意要求。建议在运行之前进行保存, 以免出现死循环后造成死机而代码丢失。坚持“先保存后运行”的原则, 关闭要按关闭按钮。有些题目中会有一句提示“注意:必须通过单击窗体的关闭按钮结束程序, 否则无成绩”, 仔细做题的同学都会注意在程序代码中有一Form_Unload事件, 这一事件就是在单击关闭按钮时触发, 事件代码中一般都会有把某些控件的属性值或者某些变量值写到某一文件中去的代码。单击关闭按钮的目的就是要执行这段代码从而生成一文件来评判给分。
5 总结
以上仅为笔者近几年针对计算机等级考试二级 (VB) 上机考试辅导的经验所得, 希望能够给考生提供有益的帮助。考生在备考时应该以教科书为本, 以考试大纲为纲, 注意复习方略, 掌握考试技巧, 多思考, 勤练习, 就能顺利通过考试。
参考文献
[1]郑阿奇.Visual Basic实用教程[M].2版.北京:电子工业出版社, 2005.
国家计算机二级考试 篇3
随着信息和网络化时代的到来,计算机技术得到了飞速的发展,应用领域也变得非常广泛。掌握这门技术对于当代大学生来说非常必要,对他们今后的就业和工作都起着极其重要的作用。
我校是达州市唯一一所市属普通高等院校,以培养能满足就业市场需要的实用型人才为主要办学目标。对于许多对计算机操作有着浓厚兴趣的同学,通常会选择考取计算机二级证书作为自己今后就业的一个筹码。计算机等级考试是由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系,它是一个系统工程影响考试成绩的因素是多方面的。特别是计算机二级考试对学生的要求较高,从我市两所大专院校(另一所为四川文理学院)近两年参加全国计算机等级考试的实际情况看,二级的通过率都非常低(具体见下表一)。较低的考证通过率不仅打击了学生的学习积极性,同时对学校的发展也有一定的影响,因此,如何提高学生计算机二级考试的通过率,成为如今的一个热门话题,引起了许多办学单位的关注,同时也有许多人在思考与研究这个问题。笔者结合自己参与计算机二级考试强化训练辅导的教学实践,谈谈提高我校学生计算机二级考试(VF)通过率的一些想法。
一、做好复习资料准备工作,精心编印参考资料
要想在等级考试中取得好的成绩,必须搞好复习工作。
目前,计算机二级等级考试并未列入我院教学内容要求,参加计算机二级等级考试的同学都是自愿报名,以前都是以自学为主的方式来复习备考,手头没有资料;现在,我们根据考试大纲要求,为考生准备了三种复习资料:
1、二级公共基础部分
简单地对考试中出现的四部分基础内容:数据结构与算法、程序设计基础、软件工程基础和数据库设计基础作一介绍,对于学生需要掌握的一些定义和结论提纲节领地给出,这些知识对于计算机专业的学生来说也是不易掌握的,但它在等级考试笔试中占30分之多,所以是千万不能丢弃的。纵观近几年的考题,对于这部分的考题是有规律可循的,所以只要做好考前学习辅导、强化训练等环节,这部分就很难再失分。
2、VF考点汇总分析
由于教材的习题少,题型也不适应学生二级考试的要求,为使学生掌握和巩固VF知识,辅导老师根据学生的实际情况,针对VF每章的知识,对VF的考点进行汇总分析,列出各章的大纲要求、知识要点及相关例题,最后再对本章进行小结,让学生对每章要掌握的知识有一个系统的认识,对可能出现考题的内容加深记忆。
3、VF上机实验指导
对于二级考试来说,不仅要求理论考试合格,还要求上机考试合格,才能拿到合格证。所以平时也要加强上机操作练习,让学生掌握VF的基本操作。为此针对VF操作的要求,编写了VF上机实验指导,共分七个实验:VF界面与基本运算;表的建立和操作;表的排序、索引、查询与统计;多表操作;数据库的操作;项目管理器;SQL语言的应用。通过这些操作,加深学生对VF操作的熟练程度,轻松应付二级VF上机考试。
二、精心安排辅导时间和内容,突出重点
由于学生要应付繁重的正常学习,教师又要忙于完成正常的教学任务,所以只能抽课余时间开设辅导班。可在考试的上学期安排48学时时间对二级考试所涉及的知识(包括公共基础部分和VF的知识点)进行系统讲解和上机操作练习,然后在考试前的那个学期,再安排12学时的时间,将历年的真题从网上下载后让学生先做,再通过辅导老师的讲解,强化知识的理解记忆,最后再考前留出一周的时间给学生对所学知识进行消化和理解。辅导教学的具体时间安排在周末。在这种时间紧、内容多的情况下,就要求辅导老师必须要深入掌握教学内容,熟悉掌握考试大纲要求,下功夫把辅导内容理解得透彻、融会贯通、对要点、难点要懂得透,记得熟。要能正过来讲,也能反过来讲,要能以浅显的例子和语言说明一个深奥的问题。
三、进行教学内容和教学方法的改革,使学生了解计算机发展的新动向
在教学方法上,重要的是教会学生自学,不仅要教他们知识,还要教思维方法。教师起着引路人的作用,引导学生通过自学去学会和掌握知识,这样比起全部内容由教师教会要好得多。因而选择内容要少而精,要具有代表性,讲授中要有指导思想和思维方法的介绍,这样才能达到传道、授业、解惑的功效。
教学的内容要丰富、新颖,联系实际,抓住重点和难点进行教学,能够在学生感到最难懂的地方讲得清楚,有启发性,能引人入胜,使之有解渴之感;而比较好懂或者不言而喻的東西可一带而过;根据考试大纲要求,要全面、系统、详细地辅导。这就要求教师掌握的要比讲授的多得多,这样才能举一反三,旁敲侧击。通过教学要使学生真正感到给他开辟了一个新的知识窗口,引进了一个新的世界,耳目一新,并且学后有跃跃欲试之感。
四、依“纲”据“本”抓双基
作为辅导老师除了要认真钻研教学大纲和教材内容外,还要认真研究和分析历年的考题类型,从而得到有用的信息,做到有的放矢,达到事半功倍的效果。基本概念、基础知识是考试的重点,由于二级考试涉及的内容较多,辅导要以基本概念、基本原理为主,每年等级考试考题考查大纲要求掌握的知识点覆盖面很广,但试题中大多数所考知识点都基本上能在考试大纲样题和模拟题及教材内容中找到原型或影子,这种源于教材和大纲又高于教材和大纲的方式为教学和复习指明了正确方向。因此,在复习中应注意将教材和考试大纲结合起来,回到教材和大纲及样题上,依“纲”据“本”,认真打好双基,以不变应万变。依“纲”据“本”,就是选例题、剖析练习时要植根于教材和考试大纲中样题或模拟题,这样使学生学有依据,学得生动活泼,极大地调动了学生的学习积极性。
五、结合习题加强上机实践操作,注重学生能力培养
为使学生通过练习来理解计算机基础知识和基本技能,掌握常用的解题方法和技巧,根据教材各章节的具体内容,结合学生实际,编写VF练习册,通过多测试、多练习,使学生进一步巩固所学知识。教学和上机相结合,配合教学进度和教学内容,加强学生上机操作,对所学知识进行验证和实践,培养学生分析问题和解决实际问题的能力,使学生将所学的内容理解消化和灵活应用。在VF中由于一个字符、一个标点、一个语序输错往往都会导致程序的运行出错,浪费调试时间,因此通过教学培养和训练学生的动手能力及耐心、细致、严谨的科学素质。教学上从培养学生的能力出发,补充一些实用性很强的例题,以适应等级考试的要求。
总之,通过考前开设辅导班,抓住重点和难点教学,注重基本概念,基本原理,增加实用性强的内容,用好选编的习题,加强上机操作等是培养学生能力、提高等级考试通过率的有效途径。
参考文献:
[1]张丽艳.谈如何提高计算机等级考试通过率.河北:武警学院学报,2007,3,23(3).
[2]李文.依纲据本-努力提高计算机二级考试通过率.南宁:右江民族医学院学报,1999,12,21(6).
[3]陈翠松.高职学生计算机二级考试通过率初探.职业教育研究,2007,(5).□
国家计算机二级考试 篇4
二级心理咨询师论文答辩该如何陈述,很多考生欠缺方法。看到一篇关于答辩陈述的文章,分享给大家希望帮助大家更好地准备二级心理咨询师的考试答辩!二级答辩具体包括案例报告、研究报告、个人成长案例报告,关于如何答辩具体请参考下面的内容。
1、案例报告
1)案例选择的意义与目的案例所反映问题的典型性和代表性
案例所使用的咨询方法和技术的适合性
咨询过程完整性和规范性
咨询效果是否理想
2)案例的主要内容
结合诊断和分析的基本逻辑,简要介绍求助者心理与行为异常的发生、发展过程与基本成因。
简单明确的诊断――一句话即可
简要介绍所使用的咨询方法
整体咨询过程(咨询阶段、次数、时间)-简要说
咨询效果报告(效果如何?如何评估?)
3)案例中需要重点说明的部分(选择性的说明)
评估与诊断上是如何处理的?
为什么选择这些测量工具?
为什么选择这些咨询方法?
2、研究报告
1)为什么选择这个理论或疗法进行研究?
2)结合实际案例,阐述应用这个理论或疗法过程中,该理论和疗法的特点和局限性以及注意事项等。经验分享16叁伍捌叁356玖
3)结合实际案例,阐述自己在应用该理论和疗法过程中的新体会和认识。3、个人分析报告
1)结合自己的成长经历,对自己的人格特征、情绪特征、压力的应对方式、培训和从业动机做简要的说明。
2)结合自己以上的分析,谈谈自己对心理咨询活动和心理咨询师职业行为和职业道德等方面的认识。
3)结合自己的成长经历,谈谈自己成长经历中重要事件,重要体验是如何影响心理咨询师职业生涯的从业过程的?如何看待这些影响?如何应对由此带来的系列问题?
国家计算机二级考试 篇5
一、程序改错题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正错误,使程序正常运行,并且要求最后一个catch必须抛出执行的任何异常。
程序异常,输出信息为
error
O
ERROR
注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。
试题程序:
#include
intmain
{
try
{
throw(“error”);
}
//********error********
catch(chars)
{
cout<
}
try
{
throw((int)0);
}
//********error********
catch()
{
cout<
}
try
{
throw(O);
throw(“error”);
}
//********error********
catch()
{
cout<<“ERROR”<
}
return0;
}
二、简单应用题使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请补充完整程序fun(inti),使其完成以下功能:如果i=5,则输出如下5行#号。
#
##
###
####
#####
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include
voidfun(inti)
{
}
intmain()
{
fun(5);
return0;
}
三、综合应用题使用VC++6.0打开考生文件夹下的源程序文件3.cpp。程序通过继承关系,实现对姓名的控制。类TC1实现对名字访问的接口,TC2实现对名字的设置和输出。
程序输出为
TC2Name
May
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)在类TCl中定义接口函数GetName为纯虚函数。请在注释1后添加适当的.语句。
(2)函数GetName2用于获得名字的缓存,但只获得允许读操作这个缓存,请在注释2后添加适当的语句。
(3)实现TC2的构造函数,请在注释3后添加适当的语句。
(4)完成TC2的构造函数,实现对名字的处理。请在注释4后添加适当的语句。
注意:增加或者修改代码的位置已经用符号表示出来,请不要修改其他的程序代码。
试题程序:
#include
classTC1
{
public:
//********1********
};
classTC2:publicTCl
{
public:
voidGetName()
{
cout<<“TC2Name”<
}
//********2********
{
returnm_str;
}
//********3********
{
inti:
for(i=0;str[i]!=0;i++)
m_str[i]=str[i];
//********4********
}
private:
charm_str[32];
};
voidmain()
{
TCl*P;
TC20bj1(“May”);
p=&objl;
p->GetName();
cout<
return;
}
一、程序改错题(1)应改为“catch(char*s)”。
(2)应改为“cateh(inti)”。
(3)应改为“catch(…)”。
【解析】本题中第1个标识前的异常抛出语句为“throw(“error”);”,其中的类型为字符串。所以对应的异常捕捉语句catch中应该符合这个类型,而程序中给出的语句“catch(chars)”是字符型的,所以第1处的语句修改为“catch(char*S)”。第2个标识前的异常抛出语句为“throw((int)0);”,其中的类型为int。对应的异常捕捉语句catch中应该符合这个类型,所以补充catch子句中的类型,否则如果找不到匹配的catch块,系统就会调用一个系统函数,使程序终止运行。即第2处的语句修改为“catch(inti)”。如果在catch子句中没有指定异常信息的类型,那么就用删节号“…”表示它可以捕捉任何类型的异常信息,即修改为“catch(…)”。
二、简单应用题for(intj=0;j(i;j++)//行循环
{
for(intk=0;k<=j;k++)//列循环
cout<<“#”;//输出“#”
cout<
}
【解析】本题首先利用for循环进行外层循环,输出对应的i行,然后利用for循环进行内层循环,输出对应i行的i列。
三、综合应用题(1)应添加“virtualvoidGetNamt!()=0;”。
(2)应添加“constchar*GetName2()”。
(3)应添加“TC2(char*str)”。
(4)应添加“m_str[i]=0;”。
计算机二级考试模拟真题 篇6
特殊人员报考条件:
现役军人可使用军官证报考NCRE考试,在其军官证号码前后各加入识别码,此办法也适用于没有身份证的未成年人,识别码的编码有统一格式,前6位后4位。国务院和中央军事委员会联合下发的510号令,已经公布《现役军人和人民武装____居民身份证申领发放办法》,该办法自1月1日起实施,现役军人可以通过团以上单位集中向地方公安机关申请居民身份证。
其他报名注意:
NCRE 考试一般不安排专门的补报。考生如果错过报名点的报名时间,可以直接咨询当地考试院或自考办报名。
报名须知:
国家计算机二级考试 篇7
计算机技术在我国各个领域发展迅速, 为了适应知识经济和信息社会发展的需要, 能够熟练操作和应用计算机已成为人们必须掌握的一种基本技能。鉴于社会的客观需求, 经原国家教委批准, 原国家教委考试中心于1994年面向社会推出了NCRE, 其目的在于以考促学, 向社会推广和普及计算机知识, 也为用人部门录用和考核工作人员提供一个统一、客观、公正的标准。
在信息技术飞速发展的今天, 计算机等级考试是考查学生计算机理论知识和应用能力的重要手段。计算机等级考试证书更是学生通向理想的就业岗位的重要法码。
计算机二级的学习内容包括笔试和上机, 即理论学习和实践操作, 两者的内容都比较多, 而且考题灵活、知识点集中, 对操作软件的命令及程序功能都有很高的要求, 同样学习的困难度也随之提高了。本文针对二级VFP考试中的要求, 提出了以下几种教学方法。
一、倒置法
以前教师习惯于先讲解课本中的知识, 等学生掌握了基本知识后, 然后再要求学生做课后的练习。本文提出的倒置教学法是先让学生阅读课后的练习题, 然后带着问题去学习课本中的知识。通过这种倒置教学法, 可让学习者知道哪些知识是重点, 哪些知识只需了解。对于参加计算机二级考试的学生来说有这样两个好处:
其一:可以有目标的去学习。通过考试题型和课后习题有针对性的, 主动的学习课本中的内容, 并且能很快掌握地重点知识。
其二:根据考试的题型, 学习过程是在计算机等级考试专用的题库中进行, 这样对学习者是起到了事半功倍的效果。
二、列举相同题型法
在计算机二级VFP的上机考试中, 内容一般分为这样几种:数据库的基本操作、查询、视图、表单、报表、菜单等。比如在学习查询时, 要让学生知道这样几点: (1) 如何新建; (2) 如何添加表; (3) 如何进行字段的选择; (4) 如何进行表之间的联接; (5) 如何进行查询条件表达式的书写; (6) 如何进行分组字段的选择; (7) 如何进行排序字段的选择。
列举相同题型教学法有以下几点好处:
其一:学生会自动学会具有独立思考问题的能力, 这将有助于实践操作的加强, 当然, 在理论方面会有更深的理解。其二:加深知识点的巩固。通过练习同类型的多道习题, 可以很好地掌握知识点的应用。在以后遇到同样类型的题时, 也会顺利得完成。
三、分段法
在我们二级VFP中有很多的题是比较难一点的, 涉及一些新名词、新的操作命令等, 如果一次全部将这些内容讲完, 学生理解肯定会有一的困难, 这样学生对这道题的学习兴趣也会大减, 可以采用分段法, 本节课先讲一些新的名词, 让学生理解了, 然后再去做一些其它的题型, 教师可以找一些与实际应用相关的案例, 比如具有数据插入、删除、显示和查询功能的小型数据库的设计, 这样一个系统的实施过程就是计算机语言各个知识点的综合应用过程。通过问题分析、总体结构设计、模块划分、用户界面设计、代码设计、模块分调和联调等几个部分来讲解, 这样做有以下几个方面的好处:
其一:碰见难度较大的题, 学生的兴趣还是挺高的, 会自主的先去读题, 看看题目中有哪些新的知识点, 即使不会全做, 也能做出其中的几个模块。
其二:会让学生更加努力的去听课, 这时候老师一定要引导好学生, 而且速度一定要慢, 像这一类型的题, 老师最好有梯度地从简到难, 重复多讲几遍, 如果学生一遍听不懂, 他们很渴望老师能进行第二遍的讲解, 在后面的讲解中, 一是学生听做法, 二是学生听他会在哪里犯错, 有了听课的目标, 学习起来就更快捷、轻松!从而提高学生的解决实际问题的能力。
四、二级VFP教学中注意事项
计算机技术课程较多, 不同软件间的有些功能是相通的, 也就是说学习这个软件的同时, 其它软件的内容及功能也要有一定的了解, 当然这些要靠学生的自觉学习, 尤其是非计算机专业的学生, 学习起来存在一定的难度, 这时就建议高职学生有针对、有目的的去学习。在课堂上, 作为主讲老师, 要做到以下几点:
1、要注意学生学习兴趣的培养,
俗话说“兴趣是最好的老师”, 就算是一门课程简单, 没有了学习的兴趣, 不管怎样学也学不好。
2、任课教师的教学态度, 老师在
教学时, 要有积极、端正的态度, 给学生讲述时, 要做到咬字清晰、讲课时的语速、说话前后的语言搭配, 这些都要有一定的功底, 一个学生对这门课程的掌握程度, 有一半的责任在老师的语言表达方面。
3、在课堂中, 多举一些例子, 尤其是计算机语言的学习。
计算机等级的学习和我们平常的软件学习是不同的, 平常计算机软件的学习只是一般的应用, 功能的基本学习, 但命令、功能的深入学习却很少, 功能的综合、实践操作应用就更少了。而计算机等级是一个实践操作性特别强, 又注重实用性的考试。计算机等级中的很多题是比较灵活的, 学生在学习的过程中, 要注意以下几点:
(1) 申题严密, 也就是说, 在读题时, 一定要注意题目中的要求, 及隐含条件等。 (2) 掌握命令格式及其用法, 在VFP中命令的运用是少不了的。 (3) 用对比法做题, 对比各题中在哪些地方有相同之处, 哪些地方有不同之处。
结束语
教师的“教”直接影响着学生的“学”, 计算机等级考试二级教学需要改革传统的教学模式, 增大实践教学比例, 大胆探索, 不断总结、概括经验, 形成自己的特色, 因此, 在这方面我们还有好多工作要做。
参考文献
[1]教育部考试中心编:《全国计算机等级考试二级教程——Visual FoxPro数据库程序设计》, 高等教育出版社2010.9。
省二级计算机考试试题 篇8
一、word文档编辑与排版
1.在 D 盘根目录下新建以自己班级+姓名命名的文件夹。
2.录入以下文档:
3.设置样式,第一行标题设置为标题 1,一号字体;其他设置为正文四号字体。
4.设置字体:第一行标题为华文新魏;正文为华文楷体,“营业厅地址”五个字为黑体。
5.设置字形:第一行标题加粗,第三行加粗。6.设置对齐方式:第一行标题居中,第二行右对齐。
7.设置段落缩进:段落首行缩进 2 字符,其他按样文缩进。
8.设置段落间距:第二段段前、段后各 1 行。正文行距为固定值 20 磅。
9.按样文设置项目符号与编号。
10.页面设置:设置纸张为 A4,设置页边距上下各 2cm,左右各
3cm。
11.设置页眉页脚:为该通知单添加页眉“缴费通知”,小五号字体,居中。
12.插入如样文所示的图片,并设置图片高 0.3cm,宽 16cm。
13.如样文所示,为文字设置绿色底纹。
14.文中 A、C 两项,请分别使用“邮件合并”从下题目“excel 操作” 中的 Sheet1 中的“姓名”与“编号”字段获取。
15.文中 B 项请根据插入的 A 项的性别分别选择显示“先生”或“女士”。
16.将该文档以“word 操作”保存到自己新建的文件夹中。
17.在文章末尾添加一 3 行 5 列表格,将表格设置为表格自动套用格式“列表 8”。
二、电子表格格式编辑与数据处理
1.新建工作薄“excel 操作”保存到你建立的.文件夹中,输入“Sheet1” 工作表内容如下表所示。其中,“班级”使用数据有效性设置选择输入列表。
2.为工作表中的各科成绩设置数据有效性检查,要求输入的成绩介于 40 到 100 之间,合理设置“输入信息”和“出错信息”。3.将表格总分列的对齐方式设置为中部右对齐,其余单元格的对齐方式设置为中部居中;将单元格中的字体颜色设置为深蓝色。
4.将各科平均分的字体设置为 TimesNewRoman、12 号、加粗。
5.将表格第一列底纹设置为浅橙色,第二列设置为青绿色,第五列设置为浅黄。
6.将表格的外表框设置为 1.5 磅粗的双实线,红色;内边框设置为 1 磅粗实线。
7.把工作表中低于 60 的分数用红色标出,超过 90 的分数用绿色标出。
8.使用 Sheet1 工作表中的数据,统计“总分”并计算“各科平均分”,结果分别放在相应单元格中。其中“各科平均分”保留一位小数。
9.给总分最高的单元格插入批注“总分最高”。
10.根据姓名和总分为数据源创建图表,其标题为“成绩图表”,类型为“三维簇状柱形图”。
11.复制 Sheet1 中除了“各科平均分”以外其他的信息到 Sheet2 中,以“总分”为主要关键字,“数学”为次要关键字,升序排序。
12.在 Sheet2 中,高级筛选出总分>300 分,并且姓“李”的学生,并将结果保存为 Sheet3。
13.复制 Sheet2 中的数据到 sheet4,以“班级”为分类字段,将各科成绩进行“平均值”分类汇总。
14.复制 Sheet2 的信息到 Sheet5 中,布局以“系别”为分页,以“班级”为行字段,以各科考试成绩为平均值项,从 Sheet5 工作表中 A1 单元格起建立数据透视表。
三、利用 PowerPoint制作一份“教学课件(大学语文)”
1.文稿长度不少于 6 张幻灯片。
2.设计一个较好的首页封面。
3.要求课件内容包括:课文背景、作者年代、练习题、课堂讨论等。
国家计算机二级考试 篇9
1.具有计算机的基础知识。
2.了解操作系统的基本概念,掌握常用操作系统的使用。
3.掌握基本数据结构和常用算法,熟悉算法描述工具――流程图的使用。
4.能熟练地使用一种高级语言或数据库语言编写程序、调试程序。
考试内容
一、基础知识与基本操作
(一)基础知识
1.计算机系统的主要技术指标与系统配置。
2.计算机系统、硬件、软件及其相互关系。
3.微机硬件系统的基本组成。包括:中央处理器(运算器与控制器),内存储器(ram与rom),外存储器(硬盘、软盘与光盘),输入设备(键盘与鼠标)输出设备(显示器与打印机)。
4.软件系统的缀成,系统软件与应用软件;软件舶蒸丰概念,文档;程序设计语言与语言处理程序(汇编程序、编译程序、解释程序)。
5.计算机的常用数制(二进制、十六进制及其与十进制之间的转换);数据基本单位(位、字节、字)。
6.计算机的安全操作;计算机病毒的防治。
7.计算机网络的一般知识。
8.多媒体技术的一般知识。
(二)dos的基本操作
l.操作系统的基本功能与分类。
2.dos操作系统的基本组成。
3.文件、目录、路径的基本概念。
4.常用dos操作,包括:
初始化与启动:
文件操作(type,copy,del,ren,xcopy,attrⅰb);
目录操作(dⅰr,md,cd,rd,tree,path);
磁盘操作(format,dⅰskcopy,chkdsk);
功能操作(ⅴer,date,tⅰme,cls,prompt,help);
批处理(批处理文件的建立与执行,自动批处理文件);
输入输出改向。
(三)windows的基本操作
1.windows的特点、基本构成及其运行环境。
2.windows用户界面的基本元素。包括:窗口、图标、菜单、对话框、按钮、光标等。
3.windowo基本操作。包括:启动与退出,鼠标操作,窗口操作,图标操作、菜单操作,对话框操作。
二、程序设计
1.能运用结构化程序设计方法编写程序。
2.掌握基本数据结构和常用算法。
3.能熟练使用一种高级语言或一种数据库语言(共有qbasic、fortran、c以及foxbase+等四种语言,考生任选其中一种。各种语言的考试内容附后)。
三、上机操作
在指定的时间内使用微机完成下述操作:
1.完成指定的计算机基本操作(包括机器启动和操作命令的使用)。
2.按给定要求编写和运行程序。
3.调试程序,包括对给出的不完善的程序进行修改和补充,使之能得到正确的结果。
qbasic语言程序设计
(一)qbasic的基本概念
1.qbasic提供的数据类型。
2.常量和变量的概念、变量的命名规则、变量的类型说明。
3. 运算符和运算规则(算术运算、关系运算、逻辑运算、字符运算)。
4. 表达式(算术表达式、关系表达式、逻辑表达式、字符表达式)的概念及求值。
(二)顺序结构程序设计
1. 变量的赋值(let语句)。
2. 数据输出(print语句)。
3. 数据输入(input语句,read/data语句,restore语句)。
4. 程序停止执行(end语句,stop语句)。
5. 程序注释(rem语句)。
(三)选择结构程序设计
1. 行if语句。
2. 块if结构。
3. select case结构
4. 选择结构的嵌套
(四)循环的概念
1. 循环的概念。
2. while循环结构。
3. for--next循环结构。
4. do循环结构。
5. 循环结构的嵌套。
(五)数组
1. 数组和数组元素。
2. 数组定义的方法。
3. 引用数组元素的方法。
4. 静态数组和动态数组。
5. 一维数组和多维数组。
6. 数组的运算。
(六)函数与子程序
1. 标准函数。
2. 单行自定义函数和多行自定义函数的定义和引用。
3. 块内子程序──子例程(gosub--return语句,ongosub--return语句及onkey(n)gosub--return语句)。
4. 独立模块的子程序的定义(sub--endsub语句)和调用(call语句)。
5. 模块化函数的定义(function--endfunction语句)和调用。
6. 模块间的数据传递(虚实结合)。
7. 全局变量与局部变量。
8. 过程的嵌套调用。
9. 过程的递归调用。
(七)字符处理
1. 字符串变量的概念。
2. 字符串变量的赋值。
3. 字符串的运算。
4. 字符串函数。
5. 字符串数组。
(八)文件
1. 文件的概念。
2. 对源程序文件的操作。
3. 对顺序文件的操作。
4. 记录型变量的定义(type--endtype语句)和随机文件的操作。
(九)屏幕控制与作图
1. 屏幕控制(cls语句,locate语句)。
2. 显示模式的控制(screen语句)。
3. 颜色的设置(color语句)。
4. 标准作图语句(pset语句,preset语句,line语句,draw语句和circle语句)。
国家计算机二级考试 篇10
C语言是最流行的程序设计语言之一, 具有简洁、紧凑、灵活、实用、可移植性等优点, 深受广大用户欢迎。作为一门基础性的程序设计语言, 各高校均开设了该课程。在计算机等级考试中, 报考二级C语言的学生占有很大的比重。自2013年起, 所有计算机二级科目考试均采取上机答题方式, 由选择和程序调试两部分组成。选择题主要考查考生对理论知识的掌握情况, 程序调试题则主要考查考生实际操作能力。根据笔者对所在学校考生的问卷调查, 85%以上的学生都是因为程序调试没有完成而未能通过考试。该部分要求考生按照题目要求编写函数, 多数考生觉得题目简单且易懂, 但无从下手, 其原因在于考生对函数的定义形式、参数传递方式和调用方法理解不透彻。
1 C语言函数的三要素及其参数传递方式
在C语言中, 函数是指完成某一特定功能的程序块。主要涉及两个要点:一是参数, 即函数执行时待加工处理的数据;二是返回值, 即函数执行之后需向主调函数提供的结果。因此, 要正确完成编程部分试题, 必须理解函数的功能、参数、有无返回结果3个要点。二级C语言等级考试中函数的功能由题目所给定, 所以只需重点考虑参数和返回值。如考生不理解程序中参数的意义就无法读懂整个程序, 程序编写更无从谈起。
C语言中函数的参数有实际参数 (实参) 和形式参数 (形参) 之分。形参出现在函数定义和函数说明中, 说明该函数中所需数据的类型;实参出现在主调函数中, 其作用是为被调函数提供数据 (同时也可以作为返回大量数据的一种渠道) 。函数调用过程中的参数传递是单向的, 即从主调函数到被调函数, 也就是从实参到形参赋值。形参只有在被调用时系统才为其分配内存单元, 当调用结束后随即释放分配的内存单元[1]。C语言中函数间参数传递的方式有两种:值传递和地址传递。
函数调用过程中, 通过值传递方式将实参数据拷贝给形参, 也就是说形参存放的是实参的副本。这是一种较为简单的参数传递方式, 在该方式中实参可以是变量名、常量或者表达式, 而形参必须是与实参相同类型的变量。
地址传递方式传递的并非是数据本身, 而是该数据内存单元的首地址。因此被调函数的形参必须是可以接收地址的指针变量, 并且它的数据类型也必须与实参中的数据类型相同[2]。这种传递方式能够实现数据大量传递。例如以数组名 (C语言中数组名表示数组存储区域的首地址) 作为实参传递给被调函数, 被调函数即可接收和使用整个数组。地址传递方式中形参存放的也是实参的副本, 但这个副本是地址值, 通过该地址可间接访问和处理实参所支配的存储单元。因此, 当在函数体内修改形参时, 也就相当于在修改实参。这种传递方式是二级C语言编程题中函数编写的基本形式, 详细描述如下:
地址传递中实参可以是变量的地址、指针变量、数组元素地址或者数组名。当实参是变量地址与指针变量时, 形参则是与其类型相同的指针变量, 如下所示:
在Fun1函数中存在对Fun2 () 带参数的函数调用, 此时Fun2 () 的函数原型可用Fun2 (int*x) 来表示。
当数组名作为实参时, 由于数组名是整个数组的首地址, 对应的形参就应当是一个指针变量, 并且该指针变量的基本类型必须与数组元素的类型一致。
(1) 一维数组名作为实参。
在上例中, 函数调用为Fun2 (a) ;对应的函数首部可以使用以下3种形式:Fun2 (int*s) 、Fun2 (int s[]) 、Fun2 (int s[n]) 。其中, 后两种形式虽然与数组的定义方式相同, 但C语言编译程序都将其解释为第一种指针形式。在以上3种定义的函数中, 用户均可以通过指针或数组名加下标的方式访问实参a数组中的元素。例如对于数组元素a[3]的访问, s[3]或者* (s+3) 与其等价。
(2) 二维数组名作为实参。
当二维数组名作为实参时, 实参是一个指向具有n个元素的指针即int (*s) [n], 也可以解释为指针变量加1将指向第二行的第一个元素, 即a[1]。相应的函数首部也可以写成以下3种形式:Fun2 (int (*s) [n]) 、Fun2 (int s[][n]) 和Fun2 (int s[m][n]) 。其中, 第一个函数原型的形参可以理解为s是一个特殊的指针变量, 它所指向的元素包含有n个整型变量, 也可以说它所指向的元素是一个含有n个整型元素的一维数组, 其它两种情形都比较好理解, 在此不作过多说明。
在调用函数中, 用户可以通过使用形参中的指针名或数组名加行标列标的方式访问实参数组a中的元素。例如, 对于a[i][j]元素的访问, 可以使用s[i][j]、* (s+i) [j]或者* (* (s+i) +j) 等方式[3]。
函数返回值是从被调函数向主调函数传递数据的一种方式, 在解答编程题时对于返回值的问题也需引起注意。考生可以根据题意、函数的定义原型以及调用函数出现的位置等来判断什么值需要被返回、返回什么类型的值以及返回的值在主调函数中所起的作用。
2 实例分析
2.1 题目要求
M个学生的N门成绩已存入score数组中, 请编写proc () 函数, 将每个学生所有课程的平均成绩存入avg数组, 并统计平均分低于60的人数。
2.2 问题分析
该程序中主调函数为main () 函数, 被调函数为proc () 函数。通过第六行和第十行的语句可知, proc () 函数的返回值是平均分小于60的人数;接着分析函数的实参, 实参分别是二维数组score和一维数组avg, 两者都是以数组名实参, 因此与之相对应的形参必须是指针变量。所以proc () 函数中的第一个形参s是一个行指针指向实参二维数组score的首地址;第二个形参average指向实参一维数组avg的首地址, 都是典型的地址传递。
通过以上分析可知proc () 函数需要实现两个功能:计算形参s所指向二维数组每一行的平均值, 作为平均成绩存放到average一维数组中;统计average数组中小于60分的个数作为返回值。
2.3 代码实现
3 结语
正确理解和把握函数的3个要素, 特别是掌握参数的传递方式, 有助于考生在较短时间内找出编程题的解题思路。除此之外, 为了做到胸有成竹顺利通过考试, 不仅要多读、多看、多写, 同时还要注重上机调环节。
参考文献
[1]谭浩强.C语言程序设计[M].北京:清华大学出版社, 2002.
[2]方风波.C语言程序设计[M].北京:地质出版社, 2007.
二级计算机考试题及答案 篇11
A.-1
B.非零值
C.0
D.1
正确答案:C
答案解析:目的,考查/和%运算符的意义。要点,逻辑与运算符为真的前提是两边的表达式都为真,本题中6%3的值为0,显然该表达式的值应该为0。考点,/是整除运算符,当两个操作数都为整数时,结果为整型,将小数部分舍去。
2)、若有说明int a[3][4];,则a数组元素的非法引用是( )
A.a[0][2*1]
B.a[1][3]
C.a[4-2][0]
D.a[0][4]
正确答案:D
3)、下列是重载为非成员函数的运算符函数原型,其叶错误的是( )。
A.Fraction operator+( Fraction, Fraction);
B.Fraction operator-( Fraction);
C.Fraction&operator=( Fraction&, Fraction);
D.Fraction&operator+=(Fraction& ,Fraction);
正确答案:C
答案解析:由于取负运算符″一″是一元运算符,当作为成员函数重载时参数表中没有参数,那个唯一的操作数以this指针的形式隐藏在参数表中。
4)、下列关于虚基类的描述中,错误的.是( )。
A.使用虚基类可以消除由多继承产生的二义性
B.构造派生类对象时,虚基类的构造函数只被调用一次
C.声明″class B: virtual public A″说明类B为虚基类
D.建立派生类对象时,首先凋用虚基类的构造函数
正确答案:C
答案解析:本题针对虚基类的定义及特点考查。虚基类的声明为″class:virt ual″,即选项C中的类A为虚基类。
5)、静态成员函数没有( )。
A.返回值
B.this指针
C.指针参数
D.返回类型
正确答案:B
答案解析:this指针是系统隐含的用于指向当前对象的指针。由于静态函数是同类中所有对象都共享的函数,在内存中只存在一份,不属于某个对象所有,所以静态函数没有this指针。
6)、在32位的计算机中,一个char型数据所占的内存长度的字节是( )
A.4
B.1
C.2
D.8
正确答案:B
7)、要想使23.78965421的输出为23.7887应用的语句是( )
A.cout<<23.78965421;
B.cout<
C.cout<<23.78965421 -0.001;
D.cout<
正确答案:C
8)、在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )
A.派生类的对象可以赋给基类的对象
B.派生类的对象可以初始化基类的引用
C.派生类的对象可以直接访问基类中的成员
D.派生类的对象的地址可以赋给指向基类的指针
正确答案:C
9)、C++语言中用于定义类的关键字是( )
A.class
B.struct
C.default
D.sizeof
国家计算机二级考试 篇12
1、下列关于Java Application与Java Applet程序的差别描述正确的是______。
A、运行方式不同,程序结构相同,运行工具不同,受到的限制相同
B、运行方式相同,程序结构不同,运行工具不同,受到的限制相同
C、运行方式相同,程序结构相同,运行工具不同,受到的限制也不同
D、运行方式不同,程序结构不同,运行工具不同,受到的限制也不同
本题考查的是程序的结构中Java Application和Java Applet的区别。
Java语言是一种半编译半解释的语言。Java的用户程序分为两类:Java Application和Java Applet。这两类程序在组成结构和执行机制上都有一定的差异,主要体现在以下几方面:
(1)运行方式不同。Java Application是完整的程序,可以独立运行;Java Applet程序不能单独运行,它必须嵌入到用HTML语言编写的Web页面中,通过与Java兼容的浏览器来控制执行。
(2)运行工具不同。Java Application程序被编译以后,用普通的Java解释器就可以使其边解释边执行,而Java Applet必须通过网络浏览器或者Applet观察器才能执行。
(3)程序结构不同。每个Java Application程序必定含有一个并且只有一个main方法,程序执行时,首先寻找main方法,并以此为入口点开始运行。含有main方法的那个类,常被称为主类,也就是说,Java Application程序都含有一个主类。而Applet程序则没有含main方法的主类,这也正是Applet程序不能独立运行的原因。尽管Applet没有含main方法的主类,但Applet一定有一个从java.applet.Applet派生的类,它是由Java系统提供的。
(4)受到的限制不同。Java Application程序可以设计成能进行各种操作的程序,包括读/写文件的操作,但是 Java Applet 对站点的磁盘文件既不能进行读操作,也不能进行写 操作。然而,由于Applet的引入,使Web页面具有动态多媒体效果和可交互性能,这使由名为超文本、实为纯文本的HTML语言编写成的Web页面真正具有了超文本功能,不但可以显示文本信息,而且还可以有各种图片效果和动态图形效果,从而使页面显得生动美丽;另外,Applet使Web页面增加了按钮等功能,从而增加了交互性。
故本题答案为D。
2、数据流的类型有______和事务型。标准答案为:变换型
典型的数据流类型有两种:变换型和事务型。
变换型:是指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统。
事务型:在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。
3、Java程序的基本单位是______。标准答案为:类 或 class
4、下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello!”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是______。
public class Test implements Runnable{
public static void main(String args[]){
Test t=new Test;
Thread tt=new Thread(t);
tt.start();
}
public void run(){
for(;;){
try{
____________;
}catch(____________ e){}
System.out.println(“Hello!”);
}
}
A、sleep(1000)
InterruptedException
B、t.sleep(1000)
InterruptedException
C、Thread.sleep(1000)
RuntimeException
D、Thread.sleep(1000)
InterruptedException
本题考查的是线程的使用。
Thread的sleep方法的原型如下:
public static void sleep(long millis)throws InterruptedException
sleep()的功能是使当前执行的线程睡眠(暂时停止)指定时间。sleep()是Thread的static成员,且抛出InterruptedException。
故本题答案为D。
5、下列关于线程优先级的说法中,正确的是______。
A、线程的优先级是不能改变的
B、线程的优先级是在创建线程时设置的
C、在创建线程后的任何时候都可以设置
D、B和C
本题考查的是Java语言中线程的优先级。
Java语言中线程的优先级是用一个介于MIN_PRIORITY 和MAX_PRIORITY之间的整数来表示的。可以在创建线程后的任何时候修改线程的优先级。
故本题答案为C。
6、在读字符文件Employee.dat时,使用该文件作为参数的类是______。
A、BufferedReader
B、DataInputStream
C、DataOutputStream
D、FileInputStream
本题考查的是文件和文件I/O。
BufferedReader用来从字符输入流中读取并缓冲字符,以提高读取字符(或字符数组)的效率。其构造方法为:
public BufferedReader(Reader in)
public BufferedReader(Reader in, int sz)
DataInputStream用来以独立于机器的方式从潜在的输入流中读取Java基本数据类型。构造方法为:
DataInputStream(InputStream in)
FileInputStream用来从文件中读取字节。构造方法为:
FileInputStream(String name)
FileInputStream(File file)
故本题答案为D。
7、阅读下列代码后
public class Person{
int arr[]=new int[10];
public static void main(String args[]){
System.out.println(arr[1]);
}
}
正确的说法是______。
A、编译时将产生错误
B、编译时正确,运行时将产生错误
C、输出为零
D、输出为空
本题考查的是数组的使用。
由于数组arr声明时未用static关键字,而main()方法直接引用arr(而非通过Person的实例引用),将产生“非静态变量不能从静态上下文中引用”(non-static variable cannot be referenced from a static context)的编译错误。
故本题答案为A。
8、按照Java的标识符命名规范,下列表示一个类的标识符正确的是______。
A、Helloworld
B、HelloWorld
C、helloworld
D、helloWorld
本题考查的是Java的命名约定。
Java的命名约定的基本原则如下:
(1)_、$不作为变量名、方法名开头。
(2)变量名、方法名首单词小写,其余单词只有首字母大写。如myVariable,myMethod。
(3)接口名、类名的单词首字母大写。如MyInterface,MyClass。
(4)常量名的每个字母都大写。
故本题答案为B。
9、char类型的取值范围是______。
A、2-7~27-1
B、0~216-1
C、-215~215-1
D、0~28-1
本题考查的是Java语言的基本数据类型。
char类型数据是用无符号16位二进制表示的,故其取值范围为0~216-1。
故本题答案为B。
10、诊断和改正程序中错误的工作通常称为 。标准答案为:程序调试
11、线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、______状态和终止状态。
标准答案为:阻塞 或 Blocked
12、在Java中所实现的多维数组,实际上是由一维数组构成的______。
标准答案为:数组 或 Array 或 数组的数组
13、请阅读下列程序代码,然后将程序的执行结果补充完整。
程序代码:
class throwsException
{
static void Proc(int sel) throws ArithmeticException,ArrayIndexOutOfBoundsException
{
System.out.println(“In Situation”+sel);
if(sel==0){
System.out.println(“no Exception caught”);
return;
}
else if(sel==1){
int iArray[]=new int[4];
iArray[1]=3;
}
}
public static void main(String[] args)
{
try{
Proc(0);
Proc(1);
}catch(ArrayIndexOutOfBoundsException e){
System.out.println(“Catch”+e);
}finally{
System.out.println(“in Proc finally”);
}
}
}
执行结果:
In Situation0
no Exception caught
______
标准答案为:In Situation1
本题考查的是Java语言中的异常处理。
调用Proc(1)时,执行语句System.out.println(“In Situation”+sel);控制台输出In Situation1。然后在if语句中执行sel==1分支,该分支中无任何输出语句。
14、StringBuffer类提供______字符串对象的表示。标准答案为:长度可变 或 可变长度
15、break语句最常见的用法是在switch语句中,通过break语句退出switch语句,使程序从整个switch语句后面的______开始执行。
标准答案为:第一条语句或 第1条语句 或 首条语句 或 第一行语句 或 第1行语句 或 语句
1.计算机二级Java备考练习试题及答案
2.20计算机二级Java测试题及答案
3.计算机二级JAVA冲刺试题及答案
4.2016年计算机二级Java备考练习试题【附答案】
5.2016计算机二级Java考前模拟试题及答案
6.计算机二级VB强化试题及答案
7.2016计算机二级JAVA全真模拟试题
8.2016年计算机二级Java备考复习试题
9.2016年计算机二级考试试题(Java)
【国家计算机二级考试】推荐阅读:
国家计算机二级证书的重要性10-08
国家计算机等级考试08-25
国家二级篮球裁判考试01-06
计算机二级考试流程09-14
计算机二级考试知识点07-30
全国计算机等级考试二级09-21
计算机二级考试必背题12-09
计算机二级考试技巧讲解01-08
计算机二级考试获得高分的技巧12-27