计算机基础与程序设计.doc

计算机基础与程序设计.doc

ID:50225870

大小:80.50 KB

页数:17页

时间:2020-03-07

计算机基础与程序设计.doc_第1页
计算机基础与程序设计.doc_第2页
计算机基础与程序设计.doc_第3页
计算机基础与程序设计.doc_第4页
计算机基础与程序设计.doc_第5页
资源描述:

《计算机基础与程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《计算机基础与稈序设计》是高等教冇H学考试工科备专业的基础课。这门课也是大部分学生学习计算机语言入门课,实践性较强,接受起来有一定的困难。木文对课稈内容的重点难点进行分析,以帮助同学们更好地学习理解本课程。c语言程序设计的基木知识C语言程序设计的基木知识(第二章),要求掌握C语言语法、语句功能与应用规则,包括常量、变量、运算符、表达式、基本语句等。首先要接受这些规则,然后从白己的角度去理解这些规则,授后通过应用的过稈掌握。对于C语言的基木语句,重点掌握语句的一般形式与执行过程,然示在编程的过程屮进一步理解教材中的使用说明以及一些特殊情况,以求能够正确灵活的运用。这部分的难

2、点是算术表达式的求解,其关键是理解和掌握算术运算符的优先级和结合性。另外注意一些在考试屮经常出现的算术运算符,比如/、++、・・、赋值运算符和逗号运算符等,要加强练习并上机验证。程序设计方法基木结构程序设计方法(第三、四、五章)的重点是程序的三种基木控制结构、逻辑形式与程序表示形式,难点就是各种控制语句的应用——编写程序。⑴设计算法怎么才能掌握算法呢?可以通过教材屮一些典型算法的介绍,了解如何设计算法,练习的方法是先将算法的原理搞清楚,画出N・S图,然后写稈序,最后上机调试。(2)算法的C语言的实现主要是数据结构的选择及选择结构和循环结构的实现问题。比如说算法屮有循坏结构

3、,那么如何用C语言的循环语句实现呢?我们就需要考虑这个循环结构的初始条件、结束条件以及循环变量等。要通过学习和分析教材上的例题熟悉各种结构实现方法的要点,争取做到灵活运用各种结构实现算法。数组、指针、函数和编译预处理数组、指许、结构体等构造类型数据结构和函数及其在程序设计屮的应用(第六一九章)是木课程的重点,也是难点。(1)构造数据类型这部分内容包括数组、结构体和共用体,其重点是这些数据类型的定义、引用和初始化。要从三种数据类型的共同点和区别来理解。它们的共同点都是市多个数据构成的。数组和结构体的区别在于元素数据类型上,结构体可以由不同类型的元素来组成,而数组只能由同一类

4、型的元素来纟R成;而结构体和共用体的区别在于歯用的存储空间不同,共用体备元素共用存储空间而结构体所占存储空间为各元索所占存储空间的和。(2)指针指针就是地址。要理解指针必须理解地址的概念。指针的川用非常灵活,特别是通过指针法处理数纟ft和指针作为函数参数这两方面。从考题看,通常是指件和数组、函数一起出现。可以采取程序改写的办法,把以前编写的含有数组的程序改写成用指针法处理数组的形式。(3)函数函数是稈序设计中实现模块化设计的主要形式。学习编写函数包括:函数的定义和调用、函数类型的声明、函数的返冋值等。可以采用改写程序的方法练习编写函数,把以前写的稈序改写成函数调川的穆序。

5、任何函数参数的传递都是“单向值传递二但指针作为参数时却有所不同。由于传递的是变輦和数组的地址,所以形参指乍卜也就指向了主调函数屮的变量或数组,在被调函数屮,对形参指针指向的变量或数组的操作,实际上就是对主调函数屮的变量或数组的操作。(1)编译预处理C语言的位运算、编译预处理和文件系统(第十、十一章)屮重点是编译预处理。C语言提供的编译预处理功能有三种:宏定义、“文件包含"处理和条件编译。对于宏定义,要特别注意有参宏定义的展开规则。C系统提供了相关的文件操作。这部分内容的重点是文件的读写与定位操作的实现及文件在C程序屮的应用。掌握正确学习方法学习这门课稈我们就是以C语言为工

6、具,学习稈序设计的基木概念、基本思想与基本方法。要吃透教材中的每一个知识点,对一些疑点反复推敲;充分利用参考书,加强对教材内容的理解。如果对有些问题、概念没有理解透彻,不管你背多少次,还是不会做习题。学习这门课不能死记便背,而是要在理解的基础上多做练习,加强应川方面的训练,通过上机来理解教材屮的概念,学习计算机解决问题的方法。所以实践是学习和掌握C语言最有效的方法。⑴读、分析稈序。阅读教材屮给出的例题程序或函数,理解程序所要完成的任务(即稈序功能),从中学习编程的方法和技巧;(2)编写程序。模仿编写功能类似的程序(做习题);自己独立设计和编写完成指定任务的程序;(3)调试

7、稈序。写稈序时必须严格按语法规则一丝不苟地写,而且只有通过上机运行程序才能加深对概念和规则的理解,才•能真正掌握程序设计的方法和技术。考生一定要认真阅读考试大纲,正确地理解大纲,明确考核知识点、白学要求、重点、难点以及对备知识点的能力层次要求及考核要求,力求在充分理解的基础上牢固记忆。(2)熟悉考题,沉着应试木课程考题题型主要有:单项选择题、多项选择题、填空题、简答题、阅读分析题和程序设计题,所占分值分别是20分、20分、10分、10分、20分和20分。考察内容基木上就是计算机基础知识和C语言基础知识及应用(程序分析和程序设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。