世界上前端做的最好的网站淄博云天网站建设推广
news/
2025/9/27 3:55:41/
文章来源:
世界上前端做的最好的网站,淄博云天网站建设推广,h5调用小程序api,wordpress博客支出计算机基础与程序设计.doc (17页)本资源提供全文预览#xff0c;点击全文预览即可全文预览,如果喜欢文档就下载吧#xff0c;查找使用更方便哦#xff01;14.9 积分#xfeff;《计算机基础与稈序设计》是高等教冇H学考试工科备专业的基础课。这门课也是大部分学 生学习计算… 计算机基础与程序设计.doc (17页)本资源提供全文预览点击全文预览即可全文预览,如果喜欢文档就下载吧查找使用更方便哦14.9 积分《计算机基础与稈序设计》是高等教冇H学考试工科备专业的基础课。这门课也是大部分学 生学习计算机语言入门课实践性较强接受起来有一定的困难。木文对课稈内容的重点难 点进行分析以帮助同学们更好地学习理解本课程。c语言程序设计的基木知识C语言程序设计的基木知识(第二章)要求掌握C语言语法、语句功能与应用规则包 括常量、变量、运算符、表达式、基本语句等。首先要接受这些规则然后从白己的角度去 理解这些规则授后通过应用的过稈掌握。对于C语言的基木语句重点掌握语句的一般 形式与执行过程然示在编程的过程屮进一步理解教材中的使用说明以及一些特殊情况以 求能够正确灵活的运用。这部分的难点是算术表达式的求解其关键是理解和掌握算术运算 符的优先级和结合性。另外注意一些在考试屮经常出现的算术运算符比如/、、・・、赋 值运算符和逗号运算符等要加强练习并上机验证。程序设计方法基木结构程序设计方法(第三、四、五章)的重点是程序的三种基木控制结构、逻辑形式 与程序表示形式难点就是各种控制语句的应用——编写程序。⑴设计算法怎么才能掌握算法呢可以通过教材屮一些典型算法的介绍了解如何设计算法练习 的方法是先将算法的原理搞清楚画出N・S图然后写稈序最后上机调试。(2) 算法的C语言的实现主要是数据结构的选择及选择结构和循环结构的实现问题。比如说算法屮有循坏结构, 那么如何用C语言的循环语句实现呢我们就需要考虑这个循环结构的初始条件、结束条 件以及循环变量等。要通过学习和分析教材上的例题熟悉各种结构实现方法的要点争取做到灵活运用各种 结构实现算法。数组、指针、函数和编译预处理数组、指许、结构体等构造类型数据结构和函数及其在程序设计屮的应用(第六一九章) 是木课程的重点也是难点。(1) 构造数据类型这部分内容包括数组、结构体和共用体其重点是这些数据类型的定义、引用和初始化。 要从三种数据类型的共同点和区别来理解。它们的共同点都是市多个数据构成的。数组和结 构体的区别在于元素数据类型上结构体可以由不同类型的元素来组成而数组只能由同一 类型的元素来纟R成而结构体和共用体的区别在于歯用的存储空间不同共用体备元素共用 存储空间而结构体所占存储空间为各元索所占存储空间的和。(2) 指针指针就是地址。要理解指针必须理解地址的概念。指针的川用非常灵活特别是通过指 针法处理数纟ft和指针作为函数参数这两方面。从考题看通常是指件和数组、函数一起出现。 可以采取程序改写的办法把以前编写的含有数组的程序改写成用指针法处理数组的形式。(3) 函数函数是稈序设计中实现模块化设计的主要形式。学习编写函数包括函数的定义和调用、 函数类型的声明、函数的返冋值等。可以采用改写程序的方法练习编写函数把以前写的稈 序改写成函数调川的穆序。任何函数参数的传递都是“单向值传递二但指针作为参数时却有 所不同。由于传递的是变輦和数组的地址所以形参指乍卜也就指向了主调函数屮的变量或数 组在被调函数屮对形参指针指向的变量或数组的操作实际上就是对主调函数屮的变量 或数组的操作。(4) 编译预处理C语言的位运算、编译预处理和文件系统(第十、十一章)屮重点是编译预处理。C语言 提供的编译预处理功能有三种宏定义、“文件包含处理和条件编译。对于宏定义要特别 注意有参宏定义的展开规则。C系统提供了相关的文件操作。这部分内容的重点是文件的读 写与定位操作的实现及文件在C程序屮的应用。掌握正确学习方法学习这门课稈我们就是以C语言为工具学习稈序设计的基木概念、基本思想与基本 方法。要吃透教材中的每一个知识点对一些疑点反复推敲充分利用参考书加强对教材 内容的理解。如果对有些问题、概念没有理解透彻不管你背多少次还是不会做习题。学 习这门课不能死记便背而是要在理解的基础上多做练习加强应川方面的训练通过上机 来理解教材屮的概念学习计算机解决问题的方法。所以实践是学习和掌握C语言最有效 的方法。⑴读、分析稈序。阅读教材屮给出的例题程序或函数理解程序所要完成的任务(即稈 序功能)从中学习编程的方法和技巧(2) 编写程序。模仿编写功能类似的程序(做习题)自己独立设计和编写完成指定任务的 程序(3) 调试稈序。写稈序时必须严格按语法规则一丝不苟地写而且只有通过上机运行程 序才能加深对概念和规则的理解才•能真正掌握程序设计的方法和技术。考生一定要认真阅读考试大纲正确地理解大纲明确考核知识点、白学要求、重点、 难点以及对备知识点的能力层次要求及考核要求力求在充分理解的基础上牢固记忆。 (2)熟悉考题沉着应试木课程考题题型主要有单项选择题、多项选择题、填空题、简答题、阅读分析题和程 序设计题所占分值分别是20分、20分、10分、10分、20分和20分。考察内容基木上就是计算机基础知识和C语言基础知识及应用(程序分析和程序设计) 每部分所占分值的比例在近几年的试卷屮变化不大。⑴计算机基础知识的比例不到10%, 一般都是选择题和填空题。(2)C语言基础知识的分数比例大约为20%,这是单纯的考察C语言的语法规则(如表达 式求值)、C语言的有关概念(如变量作用域)、函数功能和格式(如fputc)等。⑶稈序分析题的分数比例大约为50%,这是考察学生的分析程序的能力。其屮只涉及 到三种基木结构(包括顺序结构(输入、输出语句)、选择结构和循坏结构)的分数比例约为 20%,剩下的30%是与数组、结构体、函数和指针等有关的试题。(4) 编程的分数比例一般是20%, 一般有两道编程题基木上都是数组、函数和指针在 程序屮的应用。(课程代码2275)全国2010年7月高等教冇白学考试计算机基础与程序设计试题课稈代码02275一、单项选择题(本大题共20小题每小题1分共20分)在毎小题列出的四个备选项屮只有一个是符合题日要求的请将其代码填吗在题后的括号内。错选、多选或未选均无分。A. 101111 B.110000C.110001 D.110010)B.将源稈序翻译成目标程序D.命令计算机运行可执行程序2编译程序的功能是(A.修改并建立源程序C.调试稈序3・TurboC2・0中,若定义long b则变量b在内存中分配的字节数是( )A.1个B.2个C.4个D.8个4.下列语句屮不能实现循环结构的语句是( )A.if语句B.while语句D.for语句)C.do一while 语句5.以下程序的输出结果是(main (){int y10while (y )printf (”y%d, y)}A.y-1 B.y0C.y1 D.y随机值6•下列程序的输岀结果是(main (){ int a[10]{h 2, 3, 4, 5, 6, 7, 8, 9, 10} printf (%d\n, a[2]);A.1B.2C. 3 D.47•。省略部分。 (){ff 0 ff () }A.a9, b5B.a9, b4a9, b5a9, b4C.a9, b4D.a9,b5a9,b5 a9,b415.设p1和p2是指向同一个字符串的指针变量且c为字符型变量则以下不能正确执行的赋值语句是( )A.c*p1*p2B.p2*p1:C.p1p2D.c*p1 * (*p2)16•以下选项屮对指针变量p的正确操作是( )A.int a[5], *p pa B.int a[5], *p paC.inta[5] int*pa[5] D.inta[5] int*p, p2a *p*p217.设有下面的结构体和结构变量定义struct studentlong idchar* nameint math;struct stude nt studl关于结构体类型变量赋值正确的是( )A. studl.id1001 studl.namezrTom,zB. id1001 *studl. namer,7bmzzC. studl.id1001 studl.*name,zTom^D. studl.id1001L *studl.nameTom18. 设有说明intx7, y1表达式x〜y的值是( )A.O B.2C.4 D.619. 设有说明:intu1, v14表达式u|v» 2的值是( )A.-1 B.1C.3 D.420. 设有说明:FILE*fp char filename[10] nmyfile,z对于 fpfopen (filename,〃rb〃)语句下血说法正确的是( )A.打开名为myfile的文件读写 B.打开名为filename的文件读写C.打开名为myfile的文件只读 D.打开名为filename的文件只读二、多项选择题(木大题共5小题每小题2分共10分)在每小题列出的五个备选项屮至少有两个是符合题目要求的请将其代码填写在题后的 括号内。错选、多选、少选或未选均无分。C.键盘D.鼠标E. 扫描仪22设有int a3, b-5;下面表达式值等于0的有( )A.!a B.!bbC.5/6 !0 D.a%3!0E.ba -223.下列有关函数的说法屮不正确的有( )A. C语言程序总是从首定义的函数起顺序执行B. 在C语言程序屮被调用的函数必须在main ()函数屮定义C. C语言稈序屮的main ()函数必须放在稈序开始部分D. C语言稈序总是从main ()函数开始执行E. 定义函数时参数表屮可以没有任何参数24•若有定义inta[5], i, *pa且gv5,则对a数组元素的正确引用有( )A.a[i] B.* (ai)C.* (pi) D.* (ai)E.pi25•设有说明:intxO, y1, z2则下列表达式中结果非0的有( )A.~xy B.xyzC.z»2 D. (y《1) zE.yz三、简答题(木大题共4小题每小题4分共16分)26•写出for语句的一般形式及执行过程。27.函数fputc ()的功能是什么28•将下面的各种运算符按优先级从高到低排列出来。(相同优先级的用“、号分隔不同优先级的按由高到低的顺序用号分隔),、 、 、/ 、0、、||、、29.若有char strl[20], str2[20]简述下面备函数调用的功能。(1) gets (strl)(2) strcmp (strl, str2)四、阅读分析题(木大题共6小题每小题5分共30分)30 •写出下列程序的运行结果。main (){ int a10, b8, cca;ab;bc;printf (a%d, b%d\a, b)}31 •写出下面程序的功能如果输入6和9,写出稈序的输出结果。main (){ int a, b, x, yscant (%d%d, a, b)xa*ab*b;if (x100 ){yx/ 100 printf (%d, y) }elseprintf (%d, ab)}32 •写出下面程序的功能及运行结果。main ()int n仁 sumOdo{sumsumnn2Jwhile (n100)printf (sum%d\n, sum)}33. 写出下血稈序的功能和运行结果。int fun (int a[][4]){ int i, j, k, terntema[O][O]for (l0 i3 i)for (j0 jv4 j)if (a[i]0] 天天文库所有资源均是用户自行上传分享仅供网友学习交流未经上传用户书面授权请勿作他用。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919061.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!