高级语言程序设计环节考核指导(doc8页)(正式版).doc
《高级语言程序设计环节考核指导(doc8页)(正式版).doc》由会员分享,可在线阅读,更多相关《高级语言程序设计环节考核指导(doc8页)(正式版).doc(7页珍藏版)》请在咨信网上搜索。
1、高级语言程序设计实践环节考核指导(2006年2月修订)一、类型课程实验考核二、目的与要求高级语言程序设计是一门理论与实践密切结合、实践性较强的课程。本考核主要达到两个目的:1、检查学生掌握C语言基本语法的水平; 2、检查学生以C语言开发、调试简单程序的能力。三、考核环境软件要求:Windows操作系统; Visual C+ 6.0英文版。 考试系统:高等教育自学考试计算机信息管理专业考试系统四、考核内容1、C语言的简单命令、函数和基本的语法规则;2、循环、分支语法规则(特别是复杂条件式的书写规则);3、掌握一维数组和二维数组的定义及使用方法; 4、函数的设计和调用方法; 5、熟练掌握结构型的定
2、义和使用方法。五、考核时间与形式考核时间为60分钟;采用闭卷形式,考生首先从考核服务器下载考核用文件到d:2005ks下,所有答案都直接做在文件夹d:2005ks内,最后根据考试要求把答案文件上传到考核服务器上考生自己的文件柜中(上传的答案文件不要压缩打包)。请认真阅读“考试系统”使用说明。六、注意事项1遵守考场纪律,因计算机引起的问题请及时与监考老师联系;2考生不要等到最后才上传答案文件,以免因最后时刻交卷人员太多造成服务器响应速度低;上传文件前务必关闭相应的软件。例如上传Word文档前应关闭Word系统。3如果发现无法登录系统,请及时与监考老师联系,由监考老师协助处理。4本系统采取了一定安
3、全性措施,系统自动记录考生的登录时间和登录微机(登录时间取自服务器)。一旦发现同一时间段内有两台微机同时以某个考号登录系统,将按作弊处理。一旦发现某台微机在考试期间用两个准考证号登录过考试系统。也按照作弊处理。5考试完毕,主动删除D盘上的相关文件夹。6本次考试,要求熟练掌握压缩软件Winzip/Winrar的使用。能够用Winzip/Winrar压缩含有目录的文件夹和解压缩含有目录的文件夹。7注意保护自己的二次登录密码,不要被其他考生知道。8考生在考试前如果使用了模拟环境,请于考试开始前关闭所有浏览器窗口,然后重新登录考试服务器。七、题型与要求 请参考以下样题。样题一一、(20分) 请阅读以下
4、程序“a1.c”,回答问题。#include stdio.hmain() int n,k=0; printf(enter a number:); scanf(%d, &n); while(n!=0) +k; n/=10; print(The result is %dn,k);1、纠正程序中的两个语法错误,将正确的程序存入a1.c,并将程序实现的功能写在下面。2、编译运行该程序,若输入为“5436”,则输出是什么?将其输出结果写在下面。二、(40分)完善程序题目1、用起泡法对10个数进行排序。起泡法的思路是:将相邻两个数比较,将小的调到前头。请填补程序“a2.c”的空缺,改正其中的错误,并编译执
5、行之。将正确的程序存入a2.c。 假设输入以下数列“100 101 57 7 5 68 72 0 9 80”,程序的输出是什么?2、用选择法对数组中10个整数按由小到大排序。所谓选择法就是:先将10个数中最小的数与a0对换;再将a1到a9中最小的数与a1对换;,每比较一轮,找出一个未经排序的数中最小的一个。请填补程序“a3.c”的空缺,改正其中的错误,并编译执行之。将正确的程序存入a3.c 假设输入以下数列“100 98 107 7 5 68 72 0 9 84”,程序的输出是什么?第1题程序a2.c第2题程序a3.c#include stdio.hvoid main() int a11; i
6、nt i,j,t; printf(input 10 numbers :n); for(i=1;i11;i+) scanf(%d,&ai); printf(n); for(j=1;j=9;j+) for(i=1;iai+1) t=_; ai=_; ai+1=_; printf(the sorted numbers :n); for(i=1;i11;i+) printf(%d ,ai);void sort(array,n)int array;int n; int i,j,k,t; for(i=0;in-1;i+) k=i; for(j=i+1;jn;j+) if(arrayjarrayk) k=j
7、; t=_; arrayk=_; arrayi=_; main() int a10,i; printf(enter the arrayn); for (i=0;i10;i+) scanf(%d,&ai); sort(a,10); printf(the sorted array :n); for (i=0;i10;i+) printf(%d ,ai); printf(n);三、编写程序(40分)求解方程x2+5y2=z2(0xyz20)的所有整数解。将调试正确的程序存入文件“a4.c”。再将所有的解答写在下面:样题二一、(20分) 编译以下程序“b1.c”,然后回答问题。swap(pt1,pt2
8、)int *pt1,*pt2;int p; p=*pt1; *pt1=*pt2; *pt2=p;exchange(q1,q2,q3)int *q1,*q2,*q3;if(*q1*q2) swap(q1,q2); if(*q1*q3) swap(q1,q3); if(*q21)请填补程序“b2.c”的空缺,改正其中的错误,并编译执行之。将正确的程序存入b2.c。请将15!的结果写在下面:2、 这是一个利用插入法排序的程序b3.c,请纠正这个程序中的错误。第1题程序b2.c第2题程序b3.c:double fac(n)int n; double f; if(n0) printf(n0,data e
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 语言程序设计 环节 考核 指导 doc8 正式版
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。