电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

2024年上半年软考程序员应用技术VIP免费

2024年上半年软考程序员应用技术_第1页
1/12
2024年上半年软考程序员应用技术_第2页
2/12
2024年上半年软考程序员应用技术_第3页
3/12
全国计算机技术与软件专业技术资格(水平)考试上六个月程序员下午试卷(考试时间14:00~16:30共150分钟)请按下述规定对的填写答题纸1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。2.在答题纸的指定位置填写准考证号、出生年月日和姓名。3.答题纸上除填写上述内容外只能写解答。4.本试卷共7道题,试题一至试题四是必答题,试题五至试题六选答1道。每题15分,满分75分。5.解答时字迹务必清晰,字迹不清时,将不评分。6.仿照下面例题,将解答写在答题纸的对应栏内。例题上六个月全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。由于对的的解答是“5月20日”,故在答题纸的对应栏内写上“5”和“20”(参看下表)。例题解答栏(1)5(2)20试题一阅读如下阐明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。【阐明】假如一种自然数N恰好等于它所有不一样的真因子(即N的约数以及1,但不包括N)之和S,则称该数为“完美数”。例如6=1+2+3,28=1+2+4+7+14,因此6和28都是完美数。显然,6是第1个(即最小的)完美数。下面流程图的功能是求500以内所有的完美数。【流程图】循环开始框中要注明:循环变量=初始值,终值[,步长],步长为1时可以缺省。假如某自然数不不小于其所有真因子之和(例如24<1+2+3+4+6+8+12),则称该自然数为亏数:假如某自然数不小于其所有真因子之和(例如8>1+2+4),则称该自然数为贏数假如某自然数等于从1开始的若干个持续自然数之和(例如10=1+2+3+4)则称该自然数为三角形数数。据此定义,自然数496是()。供选择答案:(1)A.亏数B.赢数C.完美数,非三角形数D.完美数和三角形数试题二阅读如下阐明和C代码,填写程序中的空(1)~(5),将解答写入答题纸的对应栏内。【阐明】直接插入排序是一种简朴的排序措施,详细做法是:在插入第i个关键码时,k1,k2,…,ki-1已经排好序,这时将关键码ki依次与关键码ki-1,ki-2,…,进行比较,找到ki应当插入的位置时停下来,将插入位置及其后的关键码依次向后移动,然后插入ki。例如,对{17,392,68,36}按升序作直接插入排序时,过程如下:第1次:将392(i=1)插入有序子序列{17},得到{17,392};第2次:将68(i=2)插入有序子序列{17,392},得到{17,68,392};第3次:将36(i=3)插入有序子序列{17,68,392},得到{17,36,68,392},完毕排序。下面函数insertSort用直接插入排序对整数序列进行升序排列,在main函数中调用insertSort并输出排序成果。【C代码】voidinsertSort(intdata[],intn)/*用直接插入排序法将data[0]~data[n-1]中的n个整数进行升序排列*/{inti,j;inttmp;for(i=1;i=0&&data[j]>tmp;j)//查找插入位置并将元素后移(2);(3)=tmp;//插入对的位置}/*if*/}/*for*/}/*insertSort*/intmain(){int*bp,*ep;intn,arr[]={17,392,68,36,291,776,843,255};n=sizeof(arr)/sizeof(int);insertSort(arr,n);bp=(4);ep=arr+n;for(;bp30)salary*=1.2;}elsesalary*=2.0;returnsalary;}【C代码2】voidfoo(intcoin){switch(coin){case1:printf("Cent\n");case5:printf("Nicke1\n");break;case10:printf("Dime\n");case25:printf("Quarter\n");}}【C代码3】intgetSum(intn){intt,i=0,sum=0;while(i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

2024年上半年软考程序员应用技术

您可能关注的文档

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群