版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、三级网络技术上机考试简介考试环境操作系统:Windows 2000中文版。应用软件:Visual C+ 6.0 考试时间考试时间60分钟,由上机考试系统自动计时。考试时间结束前5分钟系统会自动报警提醒考生及时存盘。考试时间到,上机考试系统自动锁定计算机,考试结束。考试方式考生进入考点,抽签决定自己的机器号,找到自己的机器进行考试。考生在上机考试系统中输入自己的准考证号,系统随机抽出一份试题,进行考试。试题类型考题类型只有一种:三级C语言程序设计题1道,共100分。系统给出一段C语言源程序,该程序缺少一部分代码,一般是要求考生根据题目要求编写一个函数,在主程序中调用这个函数。例如下题:已知数据文
2、件(in.dat)中存有300个四位数,并已调用读函数readDat()把这些数据存入数组a中,请编制一函数jsValue(),其功能是:求出千位数上的数加个位数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的四位数平均值pjz1,以及不满足此条件的四位数平均值pjz2,最后调用写函数把结果输出到(out.dat)文件。例如:6712,6+2=7+1,则该数满足条件,且个数cnt=cnt+1;8129,8+91+2,则该数不满足条件。部分源程序已给出。程序中已定义数组:a300,已定义变量:cnt,pjz1,pjz2请勿改动主函数main()、读函数readDat()和写函数
3、writeDat()的内容。试题源程序# include <stdio.h>int a300,cnt=0;double pjz1=0.0,pjz2=0.0;jsValue( )main( )int i;readDat( );jsValue( );writeDat( );printf(“cnt=%dn满足条件的平均值pzj1=%7.21fn不满足条件的平均值pjz2=%7.21fn”,cnt,pjz1,pjz2);readDat( )FILE *fp;int i;fp=fopen(“in.dat”,”r”);for(i=0,i<300;i+)fscanf(fp,”%d”,a i
4、 );fclose(fp);writeDat()FILE *fp;int i;fp=fopen(“out.dat”,“w”);fprintf(fp,“%dn%7.21fn%7.21fn”,cnt,pjz1,pjz2);fclose(fp);评分方式上级考试系统给定的程序输出部分会将运行结果输出到固定的文件中,进行自动判卷。因此只有“100”分和“0”分两种情况,这就要求考生在上机考试时一定不能出任何错误。上机考试注意事项1 戒急戒躁,仔细审题有些考生担心时间不够,没等仔细分析清楚题目就匆忙答题。编译没有通过时顿时大汗淋漓,更加着急,结果越做越糟糕,导致失败。事实上,由于上机考试只有一道题,而且
5、只要求编制一个函数。只要考生在复习中已经具备了一定的基本能力,时间并不紧张。而且,C语言程序机考的类型比较固定,通过充分复习的考生一定会发现正式考试时遇到的试题类型是自己曾经练过的。这时就需要更加细心审题,看看考试题目和自己练过的题目是否有细节上的出入,以免落入“陷阱”。2 切忌片面性编程有些考生在编写程序时以输出题目给出的运行结果为目的,这就是片面性编程。题目中要求考生编写的代码是具有通用性的,而不是只要编一段能运行出题目中举例的结果的代码即可。根据题目要求编写的程序一定要适合一切相关数据。3 一定要考虑除零、溢出、类型转换、精度等细节问题我们初学C语言时,这些问题都是作为基础曾经被强调过的
6、,但实际编程中认真考虑这些问题的考生却并不多,大多数考生把编程的所有精力都集中在算法设计与实现上,结果导致错误的结果。在这些细节问题上出错导致考试没能通过的考生每次都有很多,希望大家一定要吸取这个教训。4 切忌改写题目要求编写的函数以外的部分每一道上机考试题都会明确标明“请勿改动数据文件xxx中的任何数据、主函数main()和输出数据函数xxxx的内容”。但还是总有考生犯这个错误。其结果是“0”分。如果考生在考试过程中发现自己不慎改动了这些内容,可以按以下方法弥补:在考生目录下输入cd warn输入copy * .c.输入cd.这样可以把备份文件重新复制到考生目录。5 在编写程序时按“缩进”的
7、格式写这并非考试要求,而是一种良好的编程习惯,使用“缩进”格式编写代码有利于搞清程序结构,以便检查。6 习惯于使用帮助熟记一些内置函数可以简化程序,提高准确性。但考生不可能把所有函数的使用方法和作用都记得很清楚。这时不要忘记使用C语言的帮助文件查找相应函数的使用说明。7 程序必须运行并输出结果系统评分的根据:输出文件只有在运行程序的情况下才能产生。有些考生编完代码后只编译而忘记了运行,导致0分。8 慎用快捷键编写C语言程序时使用快捷键可以提高速度,所以很多考生已经在平时的复习训练中习惯了使用快捷键。但一定要清楚快捷键的具体作用和在考试中可能产生的后果。所以,建议考生在对一些快捷键并不十分熟悉的
8、情况下尽量用菜单操作,其实浪费不了多少时间。9 从第一个错误开始修改 当编译未能通过,需要修改错误时,应该从第一个错误开始按顺序修改。我们知道,后面的许多错误有可能是由前面的错误引起的。很有可能你改正了第一个错误后发现后面的错误也消失了,反之,你从后面开始改错,其结果可能导致更多的错误。10. 仔细检查答题完毕后如果还有时间,不要过于自信,一定要再检查几遍。如果需要修改,则修改完后不要忘了再次存盘。编译运行之后,可以通过type out. dat、edit out.dat或tc out.dat 查看输出文件。但千万不要改动输出文件,否则会导致0分。如果不小心改动了输出结果,只需要重新编译运行一
9、次程序即可。记住,每次运行程序前一定要存盘!11. 遇到无法解决的考场问题找监考老师当遇到无法解决的问题时,如调试时造成死循环,可以使用Ctrl+C或Ctrl+Break来终止,如果还没有反应,立即向监考老师说明情况,然后重新启动计算机。不要担心,这时你刚才编的程序还在,时间也是重新启动前的时间。 上机考试操作步骤登录(1) 启动考试系统程序,出现如图6.1的登录界面。图6.1 登陆界面(2) 单击 或回车,弹出考号输入窗口。如图6.2所示。图6.2 考号输入(3) 输入考号,点击按钮,弹出准考证号验证窗口。如图6.3所示。图6.3 准考证号验证(4) 准考证号和考生信息校验无误后点击继续。(
10、5) 出现最后的登录界面如图6.5所示,点击”开始考试”按钮,正式开始考试。图6.5 考生须知考试(1) 进入考试界面,系统会为考生随机抽取一道考题,显示在窗口中。如图6.6所示。图6.6 试题显示窗口同时,屏幕上方出现考试状态条如图6.7所示。图6.7 考生状态条考试状态条显示了考号、考试剩余时间。左端的隐藏窗口/显示窗口按钮可以显示和隐藏考题窗口。答题结束点击右端交卷按钮。进入试题显示窗口上面的考试项目菜单,选择“启动VisualC+” ,考生在Visual C+ 6.0窗口中根据题目要求编写程序代码,然后编译、运行,并保存文件。图6.8 考生项目菜单交卷全部试题回答结束后,单击控制菜单的
11、交卷按钮,系统弹出对话框询问是否要交卷,如图6.10所示。单击按钮,完成交卷。图6.10 交卷对话框注意:当距离考试结束时间只有5分钟的时候,系统将弹出如图6.11所示的提示框,单击按钮或回车后考试继续进行,请考生在看到提示框后务必先保存程序。图6.11 剩余5分钟提示框 上机考试重要考点分析三级网络技术的历届上机考试题目类型比较固定,大体上可以分为字符串处理类、数据分解类、按条件查找类、结构体类和实际应用类五个类别。仔细地划分,可以把考试中经常出现的题目分为以下12个主要类别: 字符替换 字符串排序和比较 字符串移位和删除 数值分解与筛选 统计计算 数字排序 素数计算 数字移位后计算 结构体
12、应用题 其他数学计算 选票问题 出圈问题因此,只要考生有针对性地对每一种类别的题目都进行分析和训练,就可以掌握通过上机考试的基本思路。上机考的是C语言。我是文科生,复习了一个半月,考试五分钟就出来了,结果是满分。方法很简单,南开100题看透即可,然后再不停地用上机模拟软件就可以了。 具体的技巧是: 1.先把出圈题删掉,因为这个从来不考,就是考了你也不会,不用浪费时间。另外南开100题有大量题是重复的或者只是条件上有微小变化的(比如“按从大到小排列”变成“按从小到大排列”),所以第一遍只看题目,把相近的题归类,然后每个类只保留一道题。这样能删掉大约三分之一到二分之一的题目。 2.任选一道结构比较常见的题背下来,也就十几行,非常简单的。熟悉一下C语言的书写格式。要会默写。然后再对着教材看懂每一句,这样看其他题就非常容易了。 3.把所有题都从头到尾想一遍,熟悉一下大致结构和表达,然后就开始上机模拟。模拟我用的捷成,还不错。第一遍从第1道做到100道,把你做错的不会的题号记下来。第二遍只过这些不会的,再把依然不会的题号记下来。第三遍第四遍以此类推,直到留下最后一二十道
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年《西厢记》读书心得样本(5篇)
- 课题申报参考:教育科技人才一体化理论与实践研究
- 2025版工业换热站设备检修及改造合同3篇
- 2025版押金房屋买卖合同:智能家居系统定制版合同2篇
- 2025年度个人虚拟现实体验服务合同范本2篇
- 2024运输工程居间合同范本
- 二零二五年度仓储物流园区租赁合同模板3篇
- 二零二五年度旅行社脱团游客应急处理与责任免除合同4篇
- 二零二五年度专业赛事车辆临时驾驶员用工合同4篇
- 2025年度智能温室大棚建设及维护服务合同3篇
- 医学脂质的构成功能及分析专题课件
- 高技能人才培养的策略创新与实践路径
- 广东省湛江市廉江市2023-2024学年八年级上学期期末考试数学试卷(含答案)
- 2024年湖北省知名中小学教联体联盟中考语文一模试卷
- 安徽省芜湖市2023-2024学年高一上学期期末考试 生物 含解析
- 燃气行业有限空间作业安全管理制度
- 气胸病人的护理幻灯片
- 《地下建筑结构》第二版(朱合华)中文(2)课件
- JB T 7946.1-2017铸造铝合金金相
- 包装过程质量控制
- 通用电子嘉宾礼薄
评论
0/150
提交评论