《高级语言程序设计(一)》课程内容及基本要求.doc

《高级语言程序设计(一)》课程内容及基本要求.doc

ID:58729144

大小:32.50 KB

页数:3页

时间:2020-10-01

《高级语言程序设计(一)》课程内容及基本要求.doc_第1页
《高级语言程序设计(一)》课程内容及基本要求.doc_第2页
《高级语言程序设计(一)》课程内容及基本要求.doc_第3页
资源描述:

《《高级语言程序设计(一)》课程内容及基本要求.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《高级语言程序设计(一)》课程内容及基本要求总学时:32。(一)C语言概述(2学时)C语言出现的历史背景;C语言的特点;C语言程序结构;C程序上机步骤。1.基本要求(1)了解:C语言出现的历史背景;C语言的特点。(2)掌握:所用计算机系统的基本操作方法,学会独立使用该系统完成C程序从编辑、编译、连接到运行、调试的全过程。通过运行简单的C程序,初步了解C源程序的特点。2.重点、难点重点:C语言程序结构;C程序上机步骤。难点:C程序上机步骤。3.说明:(二)算法(8学时)算法的概念、特性与描述方法;结构化程序设计方法。1.基本要求(1)了解:算法的概念、特性与描述方

2、法。(2)掌握:流程图、N-S图等常见的几种方法来描述算法;结构化程序设计方法。2.重点、难点重点:流程图、N-S图等常见的几种方法来描述算法;结构化程序设计方法。难点:结构化程序设计方法。3.说明:(三)数据类型、运算符与表达式(2学时)常量与变量;整型数据;实型数据;字符型数据;算术、赋值和逗号运算符及表达式。1.基本要求(1)了解:常用的保留字;(2)掌握:C的几种基本数据类型,熟悉它们的使用方法与使用要点。学会使用C中的各种运算符,掌握由这些运算符组成的各种表达式的使用特点。特别是自加(++)与自减(--)运算符的使用。2.重点、难点重点:表达式。难点:

3、表达式。3.说明:(四)顺序程序设计(2学时)C语句概述;赋值语句;数据输入输出的概念及在C语言中的实现;格式输入与输出(scanf()和printf()函数);字符输入与输出(getchar()和putchar()函数)。1.基本要求(1)掌握:赋值语句的使用,数据输入、输出函数的各种格式控制与使用要点。2.重点、难点重点:数据输入、输出函数。难点:数据输入、输出函数。3.说明:(五)选择结构程序设计(6学时)关系运算符和关系表达式;逻辑运算符和逻辑表达式;if语句;switch语句。1.基本要求(1)掌握:C语言表示逻辑量的方法;逻辑运算符和逻辑表达式,if

4、语句及switch语句的基本结构和使用方法。2.重点、难点重点:逻辑表达式,if语句及switch语句的基本结构和使用方法。难点:if语句的嵌套。3.说明:(六)循环结构程序设计(6学时)while语句;do—while语句;for语句;循环的嵌套;break和continue语句。1.基本要求(1)掌握:用while语句,do——while语句和for语句实现循环的方法。在程序设计中用循环的方法实现一些常用的算法(如穷举、迭代、递推等),break语句和continue的用法。2.重点、难点重点:循环的嵌套。难点:循环的嵌套。3.说明:(七)数组(6学时)一维

5、数组的定义、引用及应用;二维数组的定义、引用及应用;字符数组的定义、引用及应用;常用字符串处理函数。1.基本要求(1)掌握:一维数组的定义和引用方法,二维数组的定义和引用方法,二维数组的实际意义;字符数组的定义与引用、常用字符串处理函数及字符处理函数的使用方法;与数组有关的算法(如排序、查找等)。2.重点、难点重点:与数组有关的算法。难点:与数组有关的算法。3.说明:

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

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

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