计算机等级考试上机注意事项

2024-05-15

计算机等级考试上机注意事项(共14篇)

篇1:计算机等级考试上机注意事项

一.熟悉考试场地及环境,尤其要熟悉考场的硬件情况和所使用的相关软件的情况。

1、对考场的情况应充分熟悉,以免临场影响情绪(个别考生甚至出现手足无措的情况)。例如,考场使用的计算机你是否熟悉?如何开机,如何进入考试系统都是应该熟练掌握的。

2、键盘的手感如何?如果键盘的手感不好,应想办法增加练习机会,尽可能使不舒适感减少。否则考试时不仅影响速度,更影响情绪。

3、对考试系统所使用的汉字系统UCDOS你是否熟悉,如果不熟悉,应练习并熟悉之。你所习惯使用的汉字输入法是否加载了?如果没有加载,应与考场工作人员或负责人联系,由他们告诉加载方法。个别输入法可能还需考试工作人员加装相应软件,因此一定要在考试前准备好。

4、你所考的语言考场是使用的什么版本,如何调用,也应考前就弄清楚并熟悉之。这方面考FoxBASE和QBASIC语言的一般问题不大,因为这两种语言考试系统的要求比较统一,各考场比较一致。而FORTRAN、C、Pascal语言随版本的高低有较大的区别。一般讲,低版本没有帮助系统(FORTRAN)或帮助系统过于简单,而高版本有较全面的帮助系统。因此,用惯了高版本的考生在使用低版本软件时,往往因为无法求助而困惑;而用惯了低版本软件的考生又往往不熟悉高版本软件的使用界面。如果考场所使用的软件是你所不熟悉的,一定要想办法迅速熟悉起来。

二.学会并习惯使用帮助系统

QBASIC、turbo C 2.0、FoxBASE+2.1、vb、vf都有较全面的帮助系统。熟练掌握之,可以减少记忆量,解决解题中的疑难问题。

三.上机做题时应注意的事项

上机考试的评分是以机评为主,人工复查为辅的。机评当然不存在公正性的问题,但却存在呆板的问题,有时还可能因为出题者考虑不周出现错评的情况。考生做题时不充分考虑到这些情况,也可能吃亏。下面以二级考试为主,按DOS题、程序修改题和编程题三部分分别讲一下应重点注意的问题。

1.DOS命令部分由于条件限制,不可能考很多内容。

2.对编程题只要在时间上留足。做题时不急不燥、认真审题,应该讲是问题不大的。当然,平常如能多做练习,有条件的多做实战演习,就更容易顺利通过了。我们考点有些考生在我这里做过很多的上机练习,实际考试时有不少人在半个小时内全部做完,最快的考生十多分钟即离开了机房(可不是不会做,而是全做对了)。

几种语言中,QB的编程题相对较为简单,多数时候相当于填空;Fortran语言思路也较简单,但要求熟悉常用算法(其他语言在算法上都有提示),如果不知道算法,想破脑袋也做不出来。这两种语言没有什么可说的。

Pascal和C难度接近,出题的方法与形式也接近。考生要注意的是在浏览整个程序时按子程序分别对待,如果想把程序的每一行都完全理解,完全是浪费时间。重点注意指定要编制的子程序中需使用和设置的变量,把它们的来龙去脉搞清楚就行了。至于输入输出子程序,则只要知道文件名、输入输出变量的情况就可以了。然后即可集中精力于编制子程序。注意在程序的编译、连接过程中可能有错误提示似乎指向不允许考生改动之处,这时千万不要被迷惑。只要把你的子程序编正确了,程序一定可以正确运行。

FoxBASE的编程题难度相差极大,如果运气不好,抽到一道难的,可能好半天还不能看清题意(运气好,抽到简单的题,三两下就可搞定)。这时千万不可轻言放弃,即使你完全编不出程序也不要紧,把题中要求的数据库结构正确建立起来也能够得不少于10分(多数时候可得20分之多)。

3.怀疑题目有错要及时反映

最后要特别说明一点,等级考试由于多方面的原因,出题时可能有错误。虽然这个错误在整体上占的比例是很小的,但具体到考生个人,影响就太大了。

4考试结束不要急于离开

为了切实保护考生利益,在每场考试结束后会立即评分(机评),并将得分为零分的考生名单予以公布。除非监考人员确定是考生完全不会做或故意得零分,多数考点会给得零分考生一次重考的机会。因此考试完毕(尤其是提前时间较多的考生),一定要耐心等待评分结果公布再离开。

篇2:计算机等级考试上机注意事项

“考试界面”窗口的功能有两个,如图1-5所示。

①显示题干部分,如单击“程序设计题”按钮就会显示“程序设计题”的题干部分,再单击其他按钮会显示其他题目的题干。注意:这里不能直接做题。

②窗口的左上角有一个“答题”菜单,单击此菜单会弹出下级菜单,从中启动软件考试答题(注意:图1-5中“当前题解析”按钮,在真实考试中是没有的,模拟软件加上是为了方便读者学习)。

4.考生文件夹

考生文件夹是放置题目提供的源程序、考生存放答题结果的惟一位置。考生做完题目后必须将结果放在考生文件夹中,否则结果必然是零分。考生文件夹的命名是系统默认的,一般为准考证号的前四位和后四位。单机版路径为“C:WEXAM准考证号前四位+后四位”;而网络版的路径为“K:用户目录文件夹准考证号前四位+后四位”。

5.考试意外

考试中如果遇到计算机死机、系统故障等问题,此时不要离开自己的座位,应立即举手向监考老师报告,由监考老师来处理问题,然后为考生重新抽题。如果处理问题的时间过长,最好提醒监考老师这其中耽误的时间,最好能要求重新抽题

考试、重新计时。

6.交卷

篇3:计算机等级考试上机注意事项

全国计算机等级考试并且笔试和上机成绩均合格者, 将获得由教育部考试中心颁发的相应合格证书, 笔试和上机考试合格证书是考生的计算机应用能力的有利证明, 也是用人单位考核和录用工作人员的重要依据。

全国计算机等级考试中的上机考试是利用局域网进行考试, 上机考试主要测试考生在Windows平台上的基本操作和运用有关应用软件进行信息处理或者编程的基本技能。上机考试在局域网络环境下进行, 考试机的操作系统是中文版Windows XP Professional (SP3) , 服务器的操作系统是中文标准版Windows Server 2003 (SP2) 。网络安全就其本质而言是网络上的信息安全。从广义上讲, 凡是涉及网络上信息的保密性、完整性、可用性、真实性和可控性的相关技术和理论, 都是网络安全的研究领域。简单来讲, 网络安全可包括如下三个部分:系统不被侵入、数据不丢失、网络中的计算机不被病毒感染。

下面以全国计算机等级考试 (NCRE) 上机考试中存在的网络安全隐患以及应采取防范措施为例进行探讨分析。

一、等级考试中存在的安全隐患

随着网络时代的到来, 资源共享日益加强, 但是网络的安全问题也越来越突出, 具体表现为:入侵用户计算机系统、窃取用户信息、修改用户数据、控制用户电脑等。

分析认为, 利用计算机网络考试所面临的安全威胁主要是服务封锁攻击。指一个用户占有大量的共享资源, 使系统没有剩余的资源给其他用户再提供服务的一种攻击方式。服务封锁攻击的结果是降低系统资源的可用性, 这些资源可以是CPU时间、磁盘空间、MODEM、打印机, 甚至是系统管理员的时间。攻击的方法包括通过网络监听软件获取用户的账号和密码;常用的攻击工具有扫描器、口令攻击器、特洛伊木马、网络嗅探器等[1]。黑客常用的攻击技术主要有缓冲区溢出攻击、IP欺骗攻击、Web欺骗攻击、电子邮件攻击、拒绝服务攻击等技术, 突破防火墙等等, 攻击的步骤分为:第一步:寻找可入侵目标主机并分析目标主机;第二步:入侵有安全漏洞的主机并获取账号和密码, 登录主机;第三步:得到超级用户权限, 控制主机;第四步:隐藏自己。严重时会使系统关机、网络瘫痪。

对全国计算机等级考试上机考试构成安全威胁可以分为以下几种类型:黑客入侵、来自内部的攻击、计算机病毒的侵入、优盘的使用和修改网络的关键数据等, 这些都可能对考试的顺利进行造成威胁。

二、网络考试安全策略分析

网络安全威胁的表现形式自然灾害、意外事故。计算机犯罪。人为行为, 例如使用不当, 安全意识差等。“黑客”行为, 由于黑客的入侵或侵扰, 内部泄密、外部泄密、信息丢失、电子谍报, 例如信息流量分析、信息窃取、信息战、网络协议中的缺陷等。

1. 防火墙技术

防火墙是置于不同网络安全域之间的一系列部件的组合, 它是不同网络安全域间通信流的唯一通道。防火墙本身具有较强的抗攻击能力, 是提供信息安全服务, 实现网络和信息安全的基础设施。在逻辑上, 防火墙是一个分离器, 一个限制器, 也是一个分析器, 有效地监控内部网和Internet之间的各种活动, 保证内部网络的安全。按使用的核心技术, 可将防火墙分为包过滤防火墙 (根据流经防火墙的数据包头信息, 决定是否允许该数据包通过) 、状态检测防火墙、应用代理防火墙、复合型防火墙等四种[2]。

2. 数据加密、授权访问控制技术

用户授权访问控制具体在等级考试中的应用为:考生的考试机的操作系统是W i n d o w s X P, 它必须是这台考试机的用户, 并且它必须是属于这台考试机的A d m i n i s t r a t o r s组的成员, 这样这台考试机就可以以这个用户登录进行考试。为保证考试机使用空白密码可以访问服务器, 需要在服务器上进行必要设置。运行gpedit.msc, 依次展开“计算机配置>Windows设置>安全设置>本地策略>安全选项”, 将“帐户:使用空白密码的本地帐户只允许进行控制台登录。”一项禁用即可。

NCRE考试使用的是Windows操作系统, 在考试前进行用户名登录注册, 设置登录密码;设置目录和文件访问权限和密码, 以控制用户只能操作什么样的目录和文件, 或设置用户级访问控制。

3. 物理防范技术

为了确保考试的顺利进行, 在准备考场的时候, 也可以将局域网与外网断开, 这样可以防范外网攻击。为了防范考生在考试的时候利用优盘作弊, 可以在CMOS中禁用USB接口[3]。

4. 采用的具体措施

身份验证访问授权 (Authorization) , 实时侵入检测技术、网络分段、选择集线器、VLAN技术、VPN技术、防火墙技术。

5. 考试组织者的安全意识

作为考试的组织者, 考试系统管理员与教务人员要运用一切可以使用的工具和技术, 尽一切可能去控制各种作弊的行为, 才能把不安全的因素降到最低。用备份和镜像技术提高数据可靠性, 创建安全的网络环境、数据加密、防治病毒、安装补丁程序、细阅读日志、提防虚假的安全、构筑防火墙等。网络系统的安全措施应实现如下目标:对存取的控制;保持系统和数据的完整;能够对系统进行恢复和对数据进行备份。

三、总结

考试中利用网络作弊也是一个不老的话题, 涉及技术、管理、使用等许多方面, 安全与反安全就像矛盾的两个方面, 绝对的安全是不存在的, 只要考试组织者能做到认真细致, 时刻牢记“考试无小事”, 就可以将风险降到最低。

摘要:计算机网络应用的普及给各种考试带来了极大的方便, 同时也产生了网络系统安全问题。关心电脑网络安全性的问题受到了众的重视, 在文章里面分析了几种利用计算机网络在考试中手段, 并对相关的手段进行分析, 给出了相应的安全防范措施。

关键词:上机考试,计算机网络,网络安全

参考文献

[1]朱元忠.计算机网络安全技术[M].大连:大连理工大学出版社, 2008.

[2]王群.计算机网络安全技术[M].北京:清华大学出版社, 2008.

篇4:计算机等级考试上机注意事项

一、了解学生学习计算机的情况

笔者所在学校主要招收初中毕业生,学生大部分毕业于农村中学。笔者对刚进校的155名学生做了问卷调查。调查显示,大部分学生没有接触过计算机,即便是回答“曾有过计算机操作经历”的学生也大多只是在初中上过几节计算机课。所以,对于大多数学生而言,计算机学校,就是要从开机开始学起。掌握了这些情况,才能有效地安

排教学内容、难易、进度和方法。

二、注重引导,利用投影仪辅助教学

对于新生学习计算机,教师则应做好引导,讲清楚基本内容,如上机的注意事项、如何开关机、如何启动及退出程序。另外,要引导学生发现并提出问题。一些学生不喜好或怕向教师提问,见到问题就绕着走,或独自闷着头摸索。此时,教师的指导要起到“指南针”的作用。当然,也不应事无巨细,均由教师代办,学生没有一点思考和探索,要让学生有一定的机会自己去探索。

在计算机教学中,许多操作用语言难以描述,借助投影仪辅助教学,能起事半功倍之效。但是,使用投影仪时,要注意教师演示与学生实践相结合。讲完一部分内容后,应让学生自己动手操作计算机,使学习内容立即得到理解和掌握。

三、严格管理,创造轻松有序的上机环境

有的学生出于好奇或恶作剧的心态,去设置加密码的屏幕保护;一些学生私自改动一些设置,给之后使用的同学造成不必要的困惑或麻烦。这些都加大了机房管理的难度。因此,对于这些行为应严格管理,还应教育学生要有一定的公德心,交代清楚注意事项。

当然,严格管理的同时,也应创造轻松的上机环境。不能因为一些不良现象,就过分严厉地对待学生,束缚他们的手脚,用言语或行为人为地造成一种上机的紧张气氛,导致学生不敢进行正常的学习和探索。笔者认为,只要对学生交待清楚,说服教育,这些现象就会大为减少。还要注意的是,部分学生因怕弄坏计算机而存在害怕上机的心态,导致其上机时不知所措。作为教师,要消除他们的畏惧心理,让学生以愉快的心态去探索计算机的奥妙。

四、开展学习竞赛,展示学习成果,消除学习惰性

随着学习的深入,许多内容需要记忆或机械重复性训练,使学生逐渐会感到枯燥无味,对上机课不太感兴趣。这时,教师可提出一些与学习内容有关的实际问题让学生去做。另外,开展一些学习竞赛和成果展示活动。例如,举行中英文录入和编辑排版比赛;将学生用Word排版的作品打印出来,展示于宣传栏中。这些都能激发学生的学习兴趣和创作欲望,克服学习惰性。

五、加大上机成绩在总评分中的比例

学习上机的表现应记入平时成绩,有利于上机管理。期中和期末也应安排一定内容的上机考试,虽然相对地增加了教师的工作量,但有利于提高学生的上机积极性,增进上机课的教学效果。

六、新生上机常见问题的分析与排除

篇5:计算机等级考试上机注意事项

条件:从字符串中间一分为二,右边部分按字符的ASCII值降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上。

例如:位置 0 1 2 3 4 5 6 7 8

源字符串 h g f e a b c d

8 7 6 5 9 1 2 3 4

则处理后字符串 d c b a h g f e

4 3 2 1 9 8 7 6 5

部分源程序存在文件prog1.c中。

请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。

第91题

函数ReadDat()实现从文件ENG.IN中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件PS9.DAT中。

替代关系:f(p)=p*11 mod 256(p是数组中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符是数字字符0至9或计算后f(p)值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。

部分源程序存在文件prog1.c中。原始数据文件存放的格式是:每行的宽度均小于80个字符。

请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。

第92题

函数ReadDat()实现从文件in.dat中读取20行数据存放到字符串数组xx中(每行字符串长度均小于80)。请编制函数jsSort(),其函数的功能是:以行为单位对字符串按给定的条件进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件out.dat中。

条件:从字符串中间一分为二,右边部分按字符的ASCII值升序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加排序,字符仍放在原位置上。

例如:位置 0 1 2 3 4 5 6 7 8

源字符串 d c b a h g f e

8 7 6 5 9 1 2 3 4

则处理后字符串 e f g h d c b a

1 2 3 4 9 8 7 6 5

部分源程序存在文件prog1.c中。

篇6:计算机等级考试上机注意事项

我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对

于速度快,只要编得多也就熟能生巧了。

我认为好的程序员应该有以下几方面的素质:

1、有专研精神,勤学善问、举一反三。

2、积极向上的态度,有创造性思维。

3、与人积极交流沟通的能力,有团队精神。

4、谦虚谨慎,戒骄戒燥。

5、写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。

这些都是程序员的修养,这里我想谈谈“编程修养”,也就是上述中的第5点。我觉得,如

果我要了解一个作者,我会看他所写的小说,如果我要了解一个画家,我会看他所画的图

画,如果我要了解一个工人,我会看他所做出来的产品,同样,如果我要了解一个程序员

,我想首先我最想看的就是他的程序代码,程序代码可以看出一个程序员的素质和修养,

程序就像一个作品,有素质有修养的程序员的作品必然是一图精美的图画,一首美妙的歌

曲,一本赏心悦目的小说。

我看过许多程序,没有注释,没有缩进,胡乱命名的变量名,等等,等等,我把这种人统

称为没有修养的程序,这种程序员,是在做创造性的工作吗?不,完全就是在搞破坏,他

们与其说是在编程,还不如说是在对源程序进行“加密”,这种程序员,见一个就应该开

除一个,因为他编的程序所创造的价值,远远小于需要在上面进行维护的价值。

程序员应该有程序员的修养,那怕再累,再没时 间,也要对自己的程序负责。我宁可要那

种动作慢,技术一般,但有良好的写程序风格的程序员,也不要那种技术强、动作快的“

搞破坏”的程序员。有句话叫“字如其人”,我想从程序上也能看出一个程序员的优劣。

因为,程序是程序员的作品,作品的好坏直截关系到程序员的声誉和素质。而“修养”好

的程序员一定能做出好的程序和软件。

有个成语叫“独具匠心”,意思是做什么都要做得很专业,很用心,如果你要做一个“匠

”,也就是造诣高深的人,那么,从一件很简单的作品上就能看出你有没有“匠”的特性

,我觉得做一个程序员不难,但要做一个“程序匠”就不简单了。编程序芗虻ィ喑?nbsp;

有质量的程序就难了。

我在这里不讨论过深的技术,我只想在一些容易让人忽略的东西上说一说,虽然这些东西

可能很细微,但如果你不注意这些细微之处的话,那么他将会极大的影响你的整个软件质

量,以及整个软件程的实施,所谓“千里之堤,毁于蚁穴”。

“细微之处见真功”,真正能体现一个程序的功底恰恰在这些细微之处。

这就是程序员的——编程修养。我总结了在用c/c 语言(主要是c语言)进行程序写作上

的三十二个“修养”,通过这些,你可以写出质量高的程序,同时也会让看你程序的人渍

渍称道,那些看过你程序的人一定会说:“这个人的编程修养不错”。

01、版权和版本

02、缩进、空格、换行、空行、对齐

03、程序注释

04、函数的[in][out]参数

05、对系统调用的返回进行判断

06、if 语句对出错的处理

07、头文件中的#ifndef

08、在堆上分配内存

09、变量的初始化

10、h和c文件的使用

11、出错信息的处理

12、常用函数和循环语句中的被计算量

13、函数名和变量名的命名

14、函数的传值和传指针

15、修改别人程序的修养

16、把相同或近乎相同的代码形成函数和宏

17、表达式中的括号

18、函数参数中的const

19、函数的参数个数

20、函数的返回类型,不要省略

21、goto语句的使用

22、宏的使用

23、static的使用

24、函数中的代码尺寸

25、typedef的使用

26、为常量声明宏

27、不要为宏定义加分号

28、||和&&的语句执行顺序

29、尽量用for而不是while做循环

30、请sizeof类型而不是变量

31、不要忽略warning

32、书写debug版和release版的程序

21、goto语究 使劲

22、宏的使用

23、static的使用

24、函数中的代码尺寸

25、typedef的使用

26、为常量声明宏

27、不要为宏定义加分号

28、||和&&的语句执行顺序

29、尽量用for而不是while做循环

30、请sizeof类型而不是变量

31、不要忽略warning

32、书写debug版和release版的程序

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?

我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对

于速度快,只要编得多也就熟能生巧了。

我认为好的程序员应该有以下几方面的素质:

1、有专研精神,勤学善问、举一反三。

2、积极向上的态度,有创造性思维。

3、与人积极交流沟通的能力,有团队精神。

4、谦虚谨慎,戒骄戒燥。

5、写出的代码质量高。包括:代码的稳定、易读、规范、易维护、专业。

这些都是程序员的修养,这里我想谈谈“编程修养”,也就是上述中的第5点。我觉得,如

果我要了解一个作者,我会看他所写的小说,如果我要了解一个画家,我会看他所画的图

画,如果我要了解一个工人,我会看他所做出来的产品,同样,如果我要了解一个程序员

,我想首先我最想看的就是他的程序代码,程序代码可以看出一个程序员的素质和修养,

程序就像一个作品,有素质有修养的程序员的作品必然是一图精美的图画,一首美妙的歌

曲,一本赏心悦目的小说。

我看过许多程序,没有注释,没有缩进,胡乱命名的变量名,等等,等等,我把这种人统

称为没有修养的程序,这种程序员,是在做创造性的工作吗?不,完全就是在搞破坏,他

们与其说是在编程,还不如说是在对源程序进行“加密”,这种程序员,见一个就应该开

除一个,因为他编的程序所创造的价值,远远小于需要在上面进行维护的价值。

程序员应该有程序员的修养,那怕再累,再没时 间,也要对自己的程序负责。我宁可要那

种动作慢,技术一般,但有良好的写程序风格的程序员,也不要那种技术强、动作快的“

搞破坏”的程序员。有句话叫“字如其人”,我想从程序上也能看出一个程序员的优劣。

因为,程序是程序员的作品,作品的好坏直截关系到程序员的声誉和素质。而“修养”好

篇7:计算机等级考试上机注意事项

―――――――――――

先看一段程序代码吧。

if ( ch >= ’0’ && ch <= ’9’ ){

/* 正常处理代码 */

}else{

/* 输出错误信息 */

printf(“error ......n”);

return ( FALSE );

}

这种结构很不好,特别是如果“正常处理代码”很长时,对于这种情况,最好不要用else。先判断错误,如:

if ( ch < ’0’ || ch > ’9’ ){

/* 输出错误信息 */

printf(“error ......n”);

return ( FALSE );

}

/* 正常处理代码 */

......

这样的结构,不是很清楚吗?突出了错误的条件,让别人在使用你的函数的时候,第一眼就能看到不合法的条件,于是就会更下意识的避免。

7、头文件中的#ifndef

――――――――――

千万不要忽略了头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。

还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用管你的头文件会不会被多个文件引用,你都要加上这个。一般格式是这样的:

#ifndef <标识>

#define <标识>

......

......

#endif

<标识>在理论上来说可以是自由命名的,但每个头文件的这个“标识”都应该是唯一的。标识的命名规则一般是头文件名全大写,前后加下划线,并把文件名中的“.”也变成下划线,如:

stdio.h

#ifndef _STDIO_H_

#define _STDIO_H_

......

#endif

(BTW:预编译有多很有用的功能。你会用预编译吗?)

篇8:计算机等级考试上机注意事项

关键词:全国计算机等级考试,二级VFP上机考试,基本操作题,简单应用题,综合应用题

1. 引言

随着计算机技术在我国各个领域不断的推广和普及,越来越多的人开始学习计算机知识,操作和应用计算机成为人们必须掌握的一种基本技能。许多单位部门已把掌握一定的计算机知识和应用技能作为干部录用、职务晋升、职称评定、上岗资格的重要依据之一[2]。

1994年原国家教委考试中心开始向社会推出“全国计算机等级考试(NCRE)”,到2011年上半年共进行了33次考试,从最初科目较为单一的考试,发展到了目前的四个等级17个科目的考试,是目前国内规模最大的计算机类考试。2001年二级Foxbase考试科目被二级Visual FoxPro取代,二级Visual FoxPro考试成为历次考试报考人数最多的科目。

全国计算机等级考试二级Visual FoxPro数据库程序设计考试,分笔试和上机考试两个部分。上机操作是检验考生对VFP数据库管理系统的应用水平,要求考生能够熟练地利用VFP平台进行数据库及相关的操作。一共有三个大题,第一题是基本操作题,主要内容涉及项目、数据库、数据库表的建立和修改等操作;第二题是简单应用题,主要考查考生对数据库表查询、表单的基本应用、菜单的操作、报表的应用等方面的能力;第三题是综合应用题,主要考查考生系统地完整地对某个项目的设计,主要集中在表单和菜单的应用方面。

2. 基本操作题

基本操作题通常有4个小题,主要考查学生对VFP的一些基础性的操作,基本覆盖范围如下。

(1)项目文件的建立,项目管理器的使用,将数据库添加到项目中;

(2)数据库文件的建立,在数据库中建立新表,将自由表添加到数据库中,将数据库表移除或删除;

(3)视图的建立与删除,查询的创建与删除;

(4)数据库表中字段有效性规则的建立,字段默认值的设置,设置完整性约束,主索引和普通索引的建立,为已建立索引的表建立永久联系,表中字段的增、删、改,向表中添加记录;

(5)菜单和快捷菜单的建立,为菜单项建立快捷键;

(6)SQL查询语句的使用,查询去向、统计;

(7)利用报表向导建立报表;

(8)表单的建立,表单属性的设置,表单布局工具栏的使用,向表单中添加控件对象,数据环境的设置,命令按钮属性的设置,使用自定义类,文本框属性的设置,事件代码的编写,修改事件代码或程序文件中的程序语句。

例1.基本操作题(共四小题)。在考生文件夹下已有cus tomers(客户)、orders(订单)、orderitems(订单项)和goods(商品)四个表。

(1)创建一个名为“订单管理”的数据库,并将已有的customers表添加到该数据库中。

(2)利用表设计器为customers表建立一个普通索引,索引名为bd,索引表达式为“出生日期”。

(3)在表设计器中为customers表的“性别”字段设置有效性规则,规则表达式为:性别$“男女”,出错提示信息是:“性别必须是男或女”。

(4)利用INDEX命令为customers表建立一个普通索引,索引名为khh,索引表达式为“客户号”,索引存放在customers.cdx中。然后将该INDEX命令存入命令文件pone.prg中。

解题思路:

(1)创建数据库可以使用“文件”菜单完成,选择文件—新建—数据库—新建文件,在数据库设计器中添加customers表。

(2)在customers表设计器中的索引选项卡建立索引名为bd,索引表达式为“出生日期”的普通索引。

(3)建立有效性规则在表设计器中的字段选项卡中设置。在“规则”栏中输入:性别$“男女”,“提示信息”栏输入:“性别必须是男或女”。

(4)建立普通索引的命令为:INDEX ON客户号TAG khh of customers.cdx,然后将此命令保存在pone.prg文件中。

3. 简单应用题

简单应用题有两个小题,主要考查范围如下。

(1)SQL查询语句的使用,利用SQL-SELECT语句建立查询,查询去向、子查询、统计、数据分组的运用,连接查询的使用;

(2)菜单的建立与应用,在表单中调用菜单,快捷菜单的建立,在表单中调用快捷菜单;

(3)表单文件的建立与修改,使用表单向导制作表单,表单中数据环境的添加、控件的使用、控件属性的修改,表单的退出,新建自定义表单类;

(4)报表的使用,使用报表向导制作报表;

(5)使用查询设计器建立查询,利用视图设计器建立视图;

(6)简单应用程序的建立,程序的修改;

(7)数据库的创建,向数据库中添加表,使用SQL语句进行记录的更新。

例2.简单应用(共2小题)

(1)在考生文件夹下创建表单文件formone.scx,如下图所示,其中包含一个标签Label1、一个文本框Text1和一个命令按钮Command1。然后按相关要求完成相应操作。

(1)如图所示设置表单、标签和命令按钮的Caption属性。

(2)设置文本框的Value属性值为表达式Date()。

(3)设置“查询”按钮的Click事件代码,使得表单运行时单击该按钮能够完成如下查询功能:从customers表中查询指定日期以后出生的客户,查询结果依次包含姓名、性别、出生日期三项内容,各记录按日期降序排序,查询去向为表tableone。

最后运行该表单,查询1980年1月1日以后出生的客户。

(2)向名为“订单管理”的数据库(在基本操作题中建立)添加orderitems表。然后在数据库中创建视图viewone,利用该视图可以从orderitems表查询统计各商品的订购总量,查询结果依次包含商品号和订购总量(即所有订单对该商品的订购数量之和)两项内容,各记录按商品号升序。最后利用该视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。

解题思路:

第1题:

(1)在命令窗口输入命令:CREATE FORM formone,打开表单设计器窗口。

(2)在表单上添加标签、文本框和命令按钮,并进行适当的布置和大小调整。

(3)设置标签、“查询”命令按钮、表单的Caption属性值。

(4)将文本框的Value属性值设置为“=date()”。

(5)设置“查询”按钮的Click事件代码:

SELECT姓名,性别,出生日期FROM customers;

where出生日期>=ctod(thisform.text1.value)order by出生日期DESC;

INTO TABLE tableone.dbf

(6)保存表单并运行,在文本框中输入01/01/1980,并单击“查询”命令按钮。

第2题:

打开“订单管理”数据库,单击“数据库”菜单中的“添加表”,将orderitems表添加到数据库中,新建“本地视图”,添加“orderitems”表到视图中,先选择“商品号”字段,再在“函数与表达式”中输入“sum(orderitems.数量)as订购总量”,单击“添加”按钮,在“排序依据”中选择按“商品号”升序,“分组依据”中选择“商品号”,以视图名viewone保存该视图。利用刚创建的视图viewone查询视图中的全部信息,在“添加表或视图”对话框中选择viewone视图,在字段中选择所有字段,设置查询去向为表tabletwo。

4. 综合应用题

综合应用题通常只有一个大题,由若干小题组成,主要考查学生对Visual FoxPro的综合应用能力,考查覆盖范围如下。

(1)表单的建立,表单中控件的使用(组合框、文本框、按钮等),表单中控件属性的修改,表单的退出;

(2)结构化查询语言(SQL)中的连接查询、查询的排序、分组查询、临时表的灵活使用、查询结果的去向等;

(3)程序的建立方法、程序中选择结构和循环结构的使用;

(4)数据库的建立、将自由表添加到数据库中;

(5)查询的建立,视图的建立;

(6)菜单的建立、生成菜单程序。

例3.综合应用(共1小题)。在考生文件夹下创建一个顶层表单myform.scx(表单的标题为“考试”),然后创建并在表单中添加菜单(菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr)。效果如下图所示。

(1)菜单命令“计算”和“退出”的功能都通过执行过程完成。

(2)菜单命令“计算”的功能是根据orderitems表和goods表中的相关数据计算各订单的总金额(一个订单的总金额等于它所包含的各商品的金额之和,每种商品的金额等于数量乘以单价),并将计算的结果填入orders表的相应字段中。

(3)菜单命令“退出”的功能是释放并关闭表单。

最后,请运行表单并依次执行其中的“计算”和“退出”菜单命令。

解题思路:

(1)建立表单:可通过“文件”菜单下的“新建”命令或用命令CREATE FORM打开表单设计器。

(2)修改表单各属性值,将CAPTION属性值设为“考试”。将表单以myform.scx为文件名保存在考生文件夹下。

(3)建立菜单:可通过“文件”菜单下的“新建”命令或命令CREATE MENU打开菜单设计器。点击“显示”菜单下的“常规选项”命令打开“常规选项”对话框,选中“顶层表单”复选框。在菜单设计器中建立各菜单项,菜单名称分别为:计算和退出。在“计算”菜单的结果列中选择“过程”,并通过单击“创建”按钮打开一个窗口来添加“计算”菜单项要执行的命令,命令如下:

在“退出”菜单的结果列中选择“过程”,并通过单击“创建”按钮打开一个窗口来添加菜单项要执行的命令:myform.release,用来关闭表单并返回到系统菜单。

最后点击“菜单”下的“生成”命令,生成mymenu.mpr菜单程序。

(4)将表单myform.scx中的ShowWindow属性设置为“2-作为顶层表单”,并在表单的LOAD事件中输入:do mymenu.mpr with this,‘mymenu’,执行菜单程序。

(5)保存并运行表单,依次执行其中的“计算”和“退出”菜单命令。

5. 结语

全国计算机等级考试在成为全国第一大计算机类考试后,开始进行改革和完善,每年的上机考试题均有更新和改进。在二级VFP上机考试中,考试的模式没有变,但是题型也在变化,需要考生系统地掌握好VFP后,进行一定程度的融会贯通,将知识升华。这样在进行上机考试时,才能够较顺利地通过。

参考文献

[1]袁霞.浅谈全国计算机等级考试——二级Visual Fox-Pro数据库程序设计的上机考试[J].信息科学,2010.6.

篇9:计算机等级考试上机注意事项

1、在考生文件夹下打开文档WDT11.DOC,按照要求完成下列操作。

(1) 将文中所有错词“款待”替换为“宽带”;将标题段文字(“宽带发展面临路径选择”)设置为三号黑体、红色、加粗、居中并添加文字蓝色底纹, 段后间距设置为16磅。

(2) 将正文各段文字(“近来,……设备商、运营商和提供商都难以获益。”) 设置为五号仿宋_GB2312,各段落左右各缩进2厘米,首行缩进0.8厘米,行距为2倍行距,段前间距9磅。

(3) 将正文第二段(“中国出现宽带接入热潮,……一个难得的历史机会。”) 分为等宽的两栏,栏宽为7厘米。并以原文件名保存文档。

2、在考生文件夹下打开文档WDT12.DOC,按照要求完成下列操作。

(1) 将文档中所提供的表格设置成文字对齐方式为垂直居中,段落对齐方式为 水平居中。

(2) 在表格的最后增加一列,设置不变,列标题为“平均成绩”,计算各考生的平均成绩并插入相应单元格内,再将表格中的内容按“平均成绩”的递减次序进行排序。并以原文件名保存文档。

第2题、 ****** 本套题共有2小题 ******

1、在考生文件夹下打开文档WDT21.DOC,按照要求完成下列操作。

(1) 将文中所有“质量法”替换为“产品质量法”;将标题段文字(“产品质量法实施不力 地方保护仍是重大障碍”)设置为三号、楷体_GB2312、蓝色、倾斜、居中并添加文字黄色底纹,并设置段后间距为18磅。

(2) 将正文各段落文字(“为规范……没有容身之地。”)设置为小四号宋体、加粗,各段落右缩进1厘米,悬挂缩进0.8厘米,行距为2倍行距。

(3) 将正文第一段(“为规范……重大障碍。”)和第二段合并,并将合并后的段落分为等宽的两栏,栏宽为7厘米。并以原文件名保存文档。

2、在考生文件夹下打开文档WDT22.DOC,按照要求完成下列操作。

(1) 将文档末尾所提供的5行文字转换成一个5行6列的表格,再将表格设置文字对齐方式为底端对齐,水平对齐方式为右对齐。

(2) 在表格的最后增加一行,设置不变,其行标题为“午休”,再将“午休”所在单元格设置成红色底纹填充,表格内实单线设置成0.75磅实线,外框实单线设置成1.5磅实线。并以原文件名保存文档。

第3题、 ****** 本套题共有2小题 ******

一、在考生文件夹下打开文档WDT31.DOC。操作完成后以原文件名保存文档。

(1)将标题段(“分析:超越Linux、Windows之争”)的所有文字设置为三号、黄色、加粗,居中并添加文字蓝色底纹,其中的英文文字设置为Arial Black字体,中文文字设置为黑体。将正文各段文字(“对于微软官员……,它就难于反映在统计数据中。”)设置为五号、楷体_GB2312,首行缩进0.8厘米,段前间距16磅。

(2)第一段首字下沉,下沉行数为2,距正文0.2厘米。将正文第三段(“同时,……对软件的控制并产生收入。”)分为等宽的两栏,栏宽为7厘米。

二、在考生文件夹下打开文档WDT32.DOC。操作完成后以原文件名保存文档。

(1)将文档中所提供的表格设置成文字对齐方式为垂直居中,水平对齐方式为左对齐,将“总计”设置成蓝色底纹填充。

(2)在表格的最后增加一列,设置不变,列标题为“总学分”,计算各学年的总学分(总学分=(理论教学学时+实践教学学时)/2),将计算结果插入相应单元格内,再计算四学年的学分总计,插入到第四列第六行单元格内。

第4题、 ****** 本套题共有2小题 ******

一、在考生文件夹下打开文档WDT41.DOC。操作完成后以原文件名保存文档。

(1)将标题段文字(“搜狐荣登Netvalue五月测评榜首”)设置为小三号宋体字、红色、加单下划线、居中并添加文字蓝色底纹,段后间距设置为16磅。将正文各段中(“总部设在欧洲的……第一中文门户网站的地位。”)所有英文文字设置为Bookman Old Style字体,中文字体设置为仿宋_GB2312,所有文字及符号设置为小四号,常规字形。

篇10:计算机等级考试上机注意事项

第34题、 ****** 本套题共有4小题 ******

(1)在考生文件夹下,新建文档 WD181.DOC,插入文件WT181.DOC的内容,将全文设置为小四号仿宋_GB2312字体,分散对齐,所有“工程”设置为黑体、加粗。存储为文件WD181.DOC。

(2)新建文档 WD182.DOC,插入文件WD181.DOC的内容,将正文部分复制 1 次,将两段合并为一段。设置首字下沉 4 行,距正文 0.5 厘米。存储文件WD182.DOC。

(3)制作4行4列表格,列宽2厘米,行高16磅。填入如下表所要求的文字和数据,表中的文字和数据水平方向为居中对齐, 垂直方向为底端对齐,存储为文件WD183.DOC。

(4)新建文档WD184.DOC,插入文件WD183.DOC的内容,并将第一行设置黄色底纹,统计A、B的合计添加到C列。存储为文件WD184.DOC。

第35题、 ****** 本套题共有4小题 ******

(1)在考生文件夹下,新建WD111.DOC文件,插入文件WT111.DOC的内容。将标题设置为小三号,楷体_GB2312,加粗,居中。正文设置为小四号仿宋_GB2312字体,存储为文件WD111.DOC。

(2)新建WD112.DOC文件,插入文件WD111.DOC的内容。将正文部分左缩进 2.5厘米,右缩进1.5厘米,行距16磅,居中对齐,存储为文件WD112.DOC。

(3)新建WD113.DOC文件,建立四行四列表格,列宽2.8厘米,行高17磅,设置表格边框为1.5磅单实线,表内线0.5磅单实线,存储为文件WD113.DOC。

(4)在考生文件夹下新建WD114.DOC文件,插入文件WD113.DOC的内容。表格中,填入如图所示的数据,最右一列各单元格中计算填入相应行左边三列单元格内数据之和,最下一行各单元格中计算填入相应列前三行单元格内数据之平均值。全部计算完毕后,存储为文件WD114.DOC。

第36题、 ****** 本套题共有4小题 ******

(1)在考生文件夹下新建WD121.DOC文件,插入文件WT121.DOC的内容。将标题设置为四号,楷体_GB2312,加粗,居中。正文设置为小四号仿宋_GB2312,存储为文件WD121.DOC。

(2)在考生文件夹下新建WD122.DOC文件,将文件WT121.DOC的内容中的“标准化……之后趋于集中。”一段插入,把“标准化”三字下沉两行,距正文0.4 厘米。正文中英文字母全部改为小写,正文全部文字加下划线(单线),存储为文件WD122.DOC。

(3)在考生文件夹下新建 WD123.DOC文件,建立四行四列表格,列宽 2.2厘米,行高14磅,设置表格边框线为单实线1.5磅,表内线为单实线0.5磅,存储为文件WD123.DOC。

(4)在考生文件夹下新建 WD124.DOC文件,插入文件WT122.DOC的内容。将表格最右一列拆分为三列, 将所有表格线设置为红色;表格单元格中的字符水平居中,颜色为蓝色。存储为文件WD124.DOC。

第37题、 ****** 本套题共有4小题 ******

(1)在考生文件夹下新建WD131.DOC文件,插入文件WT131.DOC的内容。将标题设置为三号,仿宋_GB2312,加粗,居中。 正文按每个标点分一段,设置为四号楷体_GB2312,全部居中,倾斜。存储为文件WD131.DOC。

(2)在考生文件夹下新建WD132.DOC文件,插入文件WD131.DOC的内容。将正文部分各行加项目符号◆,第一段文字加边框;第二段文字加下划线(单线);第三段文字下加波浪线;第四段文字设置阴影。存储为文件WD132.DOC。

(3)在考生文件夹下新建WD133.DOC文件,建立五行四列表格,列宽3厘米,行高18 磅,设置表格边框为双窄线1.5 磅,表内线 0.5 磅单实线,存储为文件WD133.DOC。

(4)在考生文件夹下新建WD134.DOC文件,插入文件WT132.DOC的内容。将表格最下一行修改为如图所示的形状;表格线设置为蓝色;表格单元格中的字符水平居中,颜色为红色。存储为文件WD134.DOC。

第38题、 ****** 本套题共有4小题 ******

(1)在考生文件夹下,新建WD141.DOC文件,插入文件WT141.DOC的内容。将标题设置为三号,仿宋_GB2312,加粗和文字蓝色底纹,居中。 正文按每个标点分一段,设置为四号楷体_GB2312,全部居中。存储为文件WD141.DOC。

(2)在考生文件夹下新建WD142.DOC文件,插入文件WD141.DOC的内容。将正文部分各行的最后两个字加着重号,第一段文字加下划线(单线);第二段文字加边框;第三段文字设置为空心;第四段文字设置阴影。存储为文件WD142.DOC。

(3)在考生文件夹下新建 WD143.DOC文件,建立五行四列表格,列宽 2.6厘米,行高 20 磅,表格边框为 1.5 磅实线,表内线 0.75 磅实线,存储为文件WD143.DOC。

篇11:计算机等级考试上机注意事项

请在“ 考试项目”菜单上选择“字处理软件使用”,完成下面的内容:

注意:下面出现的“考生文件夹”均为%USER%

****** 本套题共有2小题 ******

一、在考生文件夹下打开文档WDT41.DOC。操作完成后以原文件名保存文档。

(1)将标题段文字(“搜狐荣登Netvalue五月测评榜首”)设置为小三号宋体

字、红色、加单下划线、居中并添加文字蓝色底纹,段后间距设置为16磅。

将正文各段中(“总部设在欧洲的……第一中文门户网站的地位。”)所有

英文文字设置为Bookman Old Style字体,中文字体设置为仿宋_GB2312,

所有文字及符号设置为小四号,常规字形。

(2)各段落左右各缩进1厘米,首行缩进0.8厘米,行距为2倍行距。将正文第

二段(“Netvalue的综合排名…… ,名列第一。”)与第三段(“除此之

外,……第一中文门户网站的地位。”)合并,将合并后的段落分为等宽

的两栏,其栏宽设置成6.5厘米。

二、在考生文件夹下打开文档WDT42.DOC。操作完成后以原文件名保存文档。

(1)将文档中最后6行文字转换成一个6行3列的表格,再将表格设置文字对齐

方式为垂直居中,水平对齐方式为右对齐。

(2)将表格的第一行的所有文字设置成绿色底纹,再将表格内容按“商品单

篇12:计算机等级考试上机注意事项

一、管理育人、服务育人,为考前计算机基础教学提供良好环境

1. 实验室技术人员的管理水平要提高

计算机实验室管理是一个重要的岗位,在这个岗位上工作意义重大,关乎机房的正常运转。因此,管理人员首先要努力学习专业技术知识,要通过“走出去,请进来”的方式多交流,多学习,多进修,从而学习先进的技术和管理方式,提高个人的业务素质和管理水平。其次要有人性化的管理机制,关心人,爱护人,调动实验室技术人员的工作积极性,同时也能很好地调动学生学习的积极性,使学生爱校、爱机房,把机房当作自己家里的电脑室,从而增强学生维护好计算机实验室设备的自觉性。

2. 计算机实验室管理规章制度要规范

规范的机房管理制度是我们工作的有力保障。如我校出台了一系列相应的管理制度:《学生上机守则》《计算机机房安全管理制度》《计算机机房专职人员岗位职责》等,制度有了后,不能只挂在机房,而更重要的是实施。所以,我们要加强对学生的宣传力度,并要求学生自觉遵守,只有这样,实验室管理才能做到有章可循、有据可依。

3. 严格要求,注意学生上机良好习惯的养成教育

学生良好的上机习惯是做好机房管理工作的重要内容,学生上机时,机房管理员和实验指导教师既要相互配合,又要有明确分工。实验指导教师主要职责是监督学生履行上机规则,让学生自觉遵守各种规章制度。机房管理人员主要职责是负责维护各种设备,保证机房内的计算机等设备能正常运行和使用,同时,要充分发挥学生自己管理自己的作用,指导他们配合老师做好课前、课后检查整理工作。

二、加强对计算机软硬件设备的管理与维护

1. 建立计算机故障维修记录

计算机难免会发生故障,作为机房技术人员,我们要对机房计算机进行定期检查,发现故障及时处理,并做好故障维修记录;维修记录应按故障时间、机器型号、故障简单描述、检修过程、故障分类、故障排除时间等6个项目进行详细登记。

2. 借助硬盘保护卡实现软件安装的自动化

由于机房上机频率高,专业软件复杂多样,故障率和重装率都比较高,建议采用硬盘保护卡进行保护,提高维护效率。

3. 做好设备的升级改造

为了满足考试对计算机性能和网络带宽的不同需求,计算机机房在软、硬件方面需要不断与时俱进、更新换代。

4. 重视对网络安全与信息安全的管理

我们要加强对计算机机房病毒的防范,一是要防,二是要控,两者并举,重点是控,就是要把病毒控制在萌芽状态,确保机房计算机和网络正常运行。主要采取以下几种防范措施:

(1)安装杀毒软件、及时更新补丁程序。

定期对机器的病毒库进行升级。及时安装各种补丁程序、升级杀毒软件,提前做好防范工作。同时,安装漏洞扫描软件。

(2)安装机房联机管理系统。

机房联机管理系统可以让机房管理更自由,更开放,可管理,可控制。

三、全力以赴、精心组织,认真对待每次计算机上机考试

高度重视、全面统筹,做好迎考准备工作。为了组织、准备好每次计算机上机考试,在举行考试之前要做全面的系统维护,安装调试相应的考试系统软件与考试环境的建立工作、考场的布置、进行模拟上机考试测试等工作,虽然这些工作都非常繁琐,但只有认真准备,全面统筹才能及时发现可能在考试中会出现的各种问题,并提前予以解决或排除。

参考文献

[1]徐宁,·朱连津,黄大刚.高校计算机机房的病毒防护[J].实验室科学,2007(4).

[2]孟晓落.高校计算机中心机房管理与维护的探讨[J].实验室科学, 2008(1).

[3]裘正定,周洪利.加强实践教学是提高教学质量的根本[J].计算机教育,2010(10).

篇13:计算机等级考试上机注意事项

(一) 考题类型

根据历次考试的情况,Windows 2000的上机考试要熟练掌握以下6种基本操作:

(1)建立文件夹操作;

(2)文件复制操作;

(3)文件及文件夹的删除操作;

(4)文件更名操作;

(5)更改文件及文件夹的属性操作;

(6)文件移动及改名操作。

(二) 考试要点

(1)Windows的基本操作题目,不限制操作方法;

(2)考试题中Windows基本操作一定要在考生目录下完成;

(3)做题时,不要抄题,正确的做法是将试题窗口缩小,另开一个窗口进行操作;

(4)当操作要求窗口较大时,可以用Alt+Tab快捷键做窗口间的切换,以节省时间;

(5)操作前要看懂题目,选对目录及文件,争取一次操作成功;

(6)在进行文件、文件夹的移动和复制操作时,建议用剪贴、复制和粘贴的方法;不应采用鼠标拖动的方法,以免移动复制到错误的位置。

(三)全真试题

1.(1)建立一个名为JEWRY的文件夹,并在其中建立一个新的子文件夹JAK;

(2)将C:TABLE文件夹删除;

(3)将C:UNIONTEAM文件夹中的文件MARK.FOX删除;

(4)将C:TAMUPIN文件夹中文件MAIN.PRG拷贝到C:CANTIN文件夹中;

(5)将C:GIRSUP文件夹下的文件SUBS.MPR改名为TEST.FOX;

(6)在“开始”菜单的“程序”菜单中,新建一个“系统编辑”快捷方式,指向Win95应用程序“SYSEDIT.EXE”。

2.(1)建立一个C:OPEN的文件夹,并在其中建立一个新的文本文件FFD;

(2)将C:SEASON文件夹中的WIND子文件夹删除;

(3)将C:MARKETSTORE文件夹中的文件GOOD.PAS删除;

(4)将C:BANKOFICE文件夹下的EDIT.TXT文件复制到文件夹C:EDI中;

(5)将C:YEARMONTH文件夹下的文件STATE.DOC改名为CONTRY.TXT;

(6)在“开始菜单”的“程序”菜单中,新建一个“DOS应用程序”文件夹。

3.(1)建立一个名为C:COMP的文件夹,并在其中建立一个新的子文件夹HALL;

(2)将C:WOOD文件夹删除;

(3)将C:STRONGREST子文件夹中的文件MARK.FOX删除;

(4)将C:TREERFC子文件夹下的文件ARCHIE.FTM拷贝到C:DAVEHOLMS子文件夹中,文件名为HERO.MPR;

(5)将C:REVOHUND子文件夹下的文件TITLE.INI改名为ARTICLE.FOX;

(6)将“Windows”文件夹下的文件“Regedit.exe”的文件属性“存档”删除。

4.(1)建立一个名为C:LADY的文件夹,并在其中建立一个新的文本文件SUS;

(2)将C:JIM文件夹中的SMITH子文件夹删除;

(3)将C:EBONELETF子文件夹中的文件PACKET.DOC删除;

(4)将C:BOYBABY子文件夹中的EDIT.PRG文件复制到文件夹C:JOHN中;

(5)在资源管理器中,将WAN/WAIS子文件夹下的文件UCP.PAS改名为WHOIS.FOR;

(6)在“桌面”上创建一个快捷方式,命名为“计算器”,直接指向应用程序“CALC.EXE”。

5.(1)建立一个名为C:FAQ的文件夹,并在其中建立一个新的子文件夹IMHO;

(2)将C:IRC文件夹删除;

(3)将C:EBONELETF子文件夹中的文件PACKET.COC删除;

(4)将C:SLIPRFC子文件夹中的文件ARCHIE.FTM拷贝到:C:DAVEHLMS子文件夹中,文件名为KERB.BAS;

(5)将C:STTFPUU子文件夹下的文件FORI.PRT改名为FOR2.PRG;

篇14:计算机等级考试上机注意事项



 第1题:



 1. 建立菜单query_menu。该菜单只有“查询”和“退出”两个主菜单项(条形菜单), 其中单击菜单项“退出”时,返回到vfp系统菜单(相应命令写在命令框中,不要 写在过程中)。

 2. 将course表的“开课系部”字段名改为“开课单位”,其余不变。

 3. 从数据库score_manager中移去表temp2.dbf(不是删除)。

 4. 将score1表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高

 到低排序,排序结果存入表new_order。



本题主要考核点:

菜单的建立、字段改名、数据库表的逻辑删除、表的排序及查询去向等知识点

本题解题思路:

第1题:本题的主要考核点是菜单的建立。新建菜单可按下列步骤:选择“文件”菜单中的“新建”命令,在“新建”对话框中选择“菜单”,单击“新建文件”按钮。在“新建菜单”对话框中选择“菜单”按钮,调出“菜单设计器”。也可用create menu命令直接调出菜单设计器。在菜单名称中填入“查询”、“退出”,“退出”结果为命令“set sysmenu to default”。

第2题:本题的主要考核点是字段的改名。

打开course表表设计器,将光标移动到“开课系部”字段格中,将其改为“开课单位”。

第3题:本题的主要考核点是数据库表的逻辑删除。

打开考生文件夹下的“ score_manager ”数据库,在“ score_manager ”数据库设计器中,选中“temp2”表,点击主菜单“数据库”下的“移去”,在弹出的对话框中点击“移去”按钮,在随后弹出的对话框中点击“是”按钮,至此便完成了“从数据库”score_manager“中移去表temp2(不是删除)”的操作。

第4题:本题的主要考核点是表的排序知识,查询去向。

select * from score1 order by 学号,成绩 desc into table new_order



第2题:



 1. 在score_manager数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在一个新表new_table中, 表中只有一个字段,字段名为学生人数。

 2. 在score_manager数据库中查询没有学生选修的课程,查询结果含“课程名”和“开课单位”字段,结果按课程名升序保存在一个新表new_table2中(注意:字段名“开课单位”是在基本操作中根据“开课系部”修改后的字段名)。

本题主要考核点:本题的主要考核点是sql查询语句的使用,查询去向等知识点。

本题解题思路:第1题: 本题可以通过新建一个程序来实现统计,相关代码如下所示:

select student.姓名;

 from course inner join score1;

 inner join student ;

 on student.学号 = score1.学号 ;

 on course.课程号 = score1.课程号;

 where course.课程号 = score1.课程号;

 group by student.姓名;

 into cursor temp

select count(姓名) as 学生人数 from temp;

into table new_table

 第2题:本题的主要考核点是sql查询语句的使用。

 select course.课程名, course.开课单位;

 from course left outer join score1;

 left outer join student ;

 on student.学号 = score1.学号 ;

 on course.课程号 = score1.课程号;

 where course.课程号 !=score1.课程号;

 order by course.课程名;

 into table new_table2.dbf



第3题:



 score_manager数据库中含有三个数据库表student、score1和course。 为了对score_manager数据库数据进行查询,设计一个表单myform3(控件名为form1,表单文件名为myform3)。表单标题为“成绩查询”;表单有“查询”(名称为command1)和“退出”(名称为command2)两个命令按钮。表单运行时,单击“查询”按钮,查询每门课程的最高分,查询结果中含“课程名”和“最高分”字段,结果按课程名升序保存在表new_table3。 单击“退出”按钮,关闭表单。

本题主要考核点: 表单文件的创建、控件的属性的修改、sql语句运用、表单的退出等知识点

本题解题思路:

第一步:在visual foxpro主窗口中按下组合键ctrl+n,系统弹出“新建”对话框,在文件类型中选择“表单”,点击“新建文件”按钮,系统将打开表单设计器;或直接在命令窗口中输入 crea form myform3。

第二步:点击工具栏按钮“表单控件工具栏”,在弹出的“表单控件”工具栏中,选中“命令按钮”控件,在表单设计器中拖动鼠标,这样在表单上得到一个“命令按钮”控件command1,用同样的方法为表单再加入一个“命令按钮”控件command2;

相关控件的属性值如下:

对象 属性 属性值

form1 caption 成绩查询

command1 caption 查询

command2 caption 退出

****命令按钮command1(查询)的click事件代码如下****

select course.课程名, max(score1.成绩) as 最高分;

 from course inner join score1;

 inner join student ;

 on student.学号 = score1.学号 ;

 on course.课程号 = score1.课程号;

 group by course.课程名;

 into table new_table3

****命令按钮command2(退出)的click事件代码如下****

 thisform.release



第4题:



1. 打开数据库score_manager, 该数据库中含三个有联系的表student、score1 和course, 根据已经建立好的索引, 建立表之间联系。

 2. 为course表增加字段:开课学期(n,2,0)。

 3. 为score1表“成绩”字段设置字段有效性规则: 成绩>=0,出错提示信息是: “成绩必须大于或等于零”。

 4. 将score1表“成绩”字段的默认值设置为空值(null)。

本题主要考核点:为已建立索引的表建立联系、设置字段的默认值、字段的添加、字段有效性的设置等知识点

本题解题思路:

第1题:本题的主要考核点是建立两个表之间永久联系。

在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。

第2题:本题的主要考核点是字段的添加的方法。

打开course表表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。

第3题:本题的主要考核点是字段有效性的设置。

在表设计器中,选中“成绩”字段,在“字段有效性”中的“规则”文本框中填入: 成绩>=0,在“信息”文本框中中填入“成绩必须大于或等于零”,单击确定。

第4题:本题的主要考核点是字段默认值的设置。

在表设计器对话框中,选择“成绩”字段,点击null列下的按钮(表示此列允许空值),然后再在“字段有效性”中的默认值中填入.null.,单击确定。



第5题:



 1. 在score_manager数据库中查询学生的姓名和年龄(计算年龄的公式是:-year(出生日期),年龄作为字段名),结果保存在一个新表new_table1中。使用报表向导建立报表new_report1,用报表显示new_table1的内容。报表

中数据按年龄升序排列,报表标题是“姓名-年龄”,其余参数使用缺省参数。

 2. 在score_manager数据库中查询没有选修任何课程的学生信息,查询结果包括“学号”、“姓名”和“系部”字段,查询结果按学号升序保存在一个新表new_table2中。

本题主要考核点:

本题的主要考核点是sql查询语句的使用,查询去向、报表向导的使用等知识点

本题解题思路:

第1题:本题的主要考核点是sql查询语句的使用,查询去向、报表向导的使用。

select 姓名, 2003-year(出生日期) as 年龄;

 from student;

 into table new_table1.dbf

启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮,打开“新建”对话框,文件类型选择报表,单击向导按钮。或者在“工具”菜单中选择“向导”子菜单,选择“报表”,或直接单击工具栏上的“报表向导”图标按钮。然后按照向导提示操作即可。

第2题:本题的主要考核点是sql查询语句的使用。

select student.学号, student.姓名, student.系部;

 from course right outer join score1;

 right outer join student ;

 on student.学号 = score1.学号 ;

 on course.课程号 = score1.课程号;

 where student.学号 != score1.学号 ;

 order by student.学号;

 into table new_table2.dbf



第6题:



 1. 用sql语句完成下列操作: 将选课在5门课程以上(包括5门)的学生的学号、姓名、平均分和选课门数按平均分降序排序,并将结果存放于数据库表stu_temp(字段名为学号、姓名、平均分和选课门数)。

 2. 建立一个名为menu_lin的下拉式菜单,菜单中有两个菜单项“查询”和“退出”。“查询”项下还有一个子菜单,子菜单有“按姓名”和“按学号”两个选项。在“退出”菜单项下创建过程,该过程负责使程序返回到系统菜单。

本题主要考核点:sql查询语句的使用,查询去向、下拉式菜单的建立等知识点

本题解题思路:

第1题:本题的主要考核点是sql查询语句的使用,查询去向。

select 学生.学号, 学生.姓名, avg(选课.成绩) as平均分,;

 count(选课.课程号) as 选课门数;

 from 学生!学生 inner join 学生!选课;

 inner join 学生!课程;

 on 课程.课程号 = 选课.课程号;

 on 学生.学号 = 选课.学号;

 group by 学生.姓名;

 having count(选课.课程号)>=5;

 order by 3 desc;

 into table stu_temp.dbf

第2题:本题的主要考核点是菜单的建立。

新建菜单可按下列步骤:选择“文件”菜单中的“新建”命令,在“新建”对话框中选择“菜单”,单击“新建文件”按钮。在“新建菜单”对话框中选择“菜单”按钮,调出“菜单设计器”。也可用create menu命令直接调出菜单设计器。在菜单名称中填入“查询”、“退出”,“查询”结果为子菜单,单击编辑;在子菜单的菜单名称中输入“按姓名”、“按学号”,“退出”结果为过程,单击编辑,填入“set sysmenu to default”(不要引号)。



第7题:



 设计名为mystock的表单(控件名,文件名均为mystock)。表单的标题为:“股票持有情况”。表单中有两个文本框(text1和text2)和两个命令按钮“查询” (名称为command1)和“退出”(名称为command2)。 运行表单时,在文本框text1中输入某一股票的汉语拼音,然后单击“查询”,则text2中会显示出相应股票的持有数量。 单击“退出”按钮关闭表单。



本题主要考核点:

 表单的创建、控件的属性的修改、表单的退出、sql查询等知识点

本题解题思路:

第一步:在visual foxpro主窗口中按下组合键ctrl+n,系统弹出“新建”对话框,在文件类型中选择“表单”,点击“新建文件”按钮,系统将打开表单设计器;或直接在命令窗口中输入crea form mystock。

第二步:点击工具栏按钮“表单控件工具栏”,在弹出的“表单控件”对话框中,选中“命令按钮”控件,在表单设计器中拖动鼠标,这样在表单上得到一个“命令按钮”控件command1,用类似的方法为表单加入一个“命令按钮”控件command2,二个“文本框”控件text1和text2。

相关控件的属性值如下表所示:

对象 属性 属性值

form1 name mystock

 caption 股票持有情况

command1 caption 查询

command2 caption 退出

***命令按钮command1(查询)的click事件代码如下****

select stock_sl.持有数量;

 from stock!stock_name inner join stock!stock_sl ;

 on stock_name.股票代码 = stock_sl.股票代码;

 where stock_name.汉语拼音 = alltrim(thisform.text1.value);

 into array temp

thisform.text2.value=temp

***命令按钮command2(退出)的click事件代码如下***

 thisform.release



第8题:



1. 使用报表向导建立一个简单报表。要求选择客户表customer中所有字段;记录不分组;报表样式为随意式;列数为“1”,字段布局为“列”,方向为“纵向”;排序字段为“会员号”,升序;报表标题为“客户信息一览表”;报表文件名为

myreport。

 2.使用命令建立一个名称为sb_view的视图,并将定义视图的命令代码存放到命令文件pview.prg。视图中包括客户的会员号(来自customer表)、姓名(来自customer表)、客户所购买的商品名(来自article表)、单价(来自orderitem

表)、数量(来自orderitem表)和金额(orderitem.单价 * orderitem.数量),结果按会员号升序排序。

 本题主要考核点: 报表向导的使用,用命令建立视图等知识点

本题解题思路:

第1题:本题的主要考核点是使用报表向导制作报表。

启动报表向导可在“文件”菜单中选择“新建”或者单击工具栏上的“新建”按钮,打开“新建”对话框,文件类型选择报表,单击向导按钮。或者在“工具”菜单中选择“向导”子菜单,选择“报表”,或直接单击工具栏上的“报表向导”图标按钮。然后按照向导提示操作即可。

第2题:本题的主要考核点是用命令建立视图。

crea view sb_view

select customer.会员号, customer.姓名, article.商品名, orderitem.单价,;

 orderitem.数量, orderitem.单价 * orderitem.数量 as 金额;

 from ecommerce!customer inner join ecommerce!orderitem;

 inner join ecommerce!article on article.商品号 = orderitem.商品号 ;

 on customer.会员号 = orderitem.会员号 order by customer.会员号



第9题:



 1. 打开ecommerce数据库,并将考生文件夹下的自由表orderitem添加到该数据 库。

 2. 为orderitem表创建一个主索引,索引名为pk,索引表达式为“会员号+商品号”; 再为orderitem创建两个普通索引(升序),一个的索引名和索引表达式均是 “会员号”;另一个的索引名和索引表达式均是“商品号”。

 3.通过“会员号”字段建立客户表customer和订单表orderitem之间的永久联系( 注意不要建立多余的联系)。

 4.为以上建立的联系设置参照完整性约束:更新规则为“级联”;删除规则为 “限制”;插入规则为“限制”。

本题主要考核点:

将一个自由表添加到数据库中、表索引的建立、表之间的永久联系的建立、参照完整性约束的编辑等知识点

本题解题思路:

第1题:打开考生文件夹下的“ecommerce”数据库,打开数据库菜单选择“添加表(a)”,在弹出的“打开”对话框中,选定考生文件夹下的orderitem表,再点击“确定”即可,这样表order_detail就添加到了“ecommerce”数据库中。

第2题:在数据库设计器中选中表orderitem,在主菜单中选择“修改(y)”,弹出表设计器,选择表设计器“索引”标签,在索引名列中填入“pk”,在索引类型列中选择“主索引”,在索引表达式列中填入“会员号+商品号”,用同样的方法再为orderitem创建两个普通索引(升序),一个的索引名和索引表达式均是“会员号”;另一个的索引名和索引表达式均是“商品号”点击“确定”按钮,保存表结构。

第3题:在数据库设计器中,选中customer表中的索引“会员号”并拖动到表orderitem的“会员号”的索引上并松开,这样两个表之间就建立起了永久联系。

 第4题:在第3题建立好永久联系之后,在两处表的“会员号”索引之间有一条线,单击这条表示两个表之间联系的线,线会加粗,此时在主菜单中选择“数据库”中的“编辑参照完整性(i)”,系统弹出“参照完整性生成器”对话框,在“更新规则”标签中,选择“级联”规则,在“删除”规则中选择“限制”,在“插入规则”中选择“限制”,单击“确定”保存所编辑的参照完整性。



第10题:



 1. modi1.prg 程序文件中 sql select语句的功能是查询哪些零件(零件名称)目前用于三个项目, 并将结果按升序存入文本文件 results.txt。 给出的sql select 语句中在第 1、3、5 行各有一处错误,请改正并运行程序(不可以增、删语句或短语,也不可以改变语句行)。

 2.根据项目信息(一方)和使用零件(多方)两个表、利用一对多报表向导建立一个报表,报表中包含项目号、项目名、项目负责人、(联系)电话、(使用的)零件号和数量等6个字段,报表按项目号升序排序,报表样式为经营式,在

总结区域(细节及总结)包含零件使用数量的合计,报表标题为“项目使用零件信息”,报表文件名为report。

本题主要考核点:vfp命令,报表向导的使用等知识点

本题解题思路:

第1题:本题是一个程序修改题。第一处错误select 零件名称 from 零件信息 where 零件号 =,应改为select 零件名称 from 零件信息 where 零件号 in;第二处错误为group by 项目号 having count(项目号) = 3),应改为group by 零件号 having count(项目号) = 3);第三处错误为in file results,应改为to file results

第2题:本题的主要考核点是使用报表向导制作报表。

上一篇:专利成果转化实施项目可行性研究报告 (提纲)下一篇:大学生该如何度过四年