欢迎来到天天文库
浏览记录
ID:58729144
大小:32.50 KB
页数:3页
时间:2020-10-01
《《高级语言程序设计(一)》课程内容及基本要求.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.说明:
此文档下载收益归作者所有