编辑: 645135144 2013-04-20

(二)本课程的基本要求? 通过本课程的学习,应达到知识和技能两方面的目标:? 1.知识方面:? 从高级语言程序的组成和作用两个层次, 系统地学习和掌握 C 语言程序的组成, 学习顺 序结构、分支结构、循环结构程序的特点和作用,掌握数组、函数的使用? ,并掌握典型简 单的查找和排序算法(顺序查找、折半查找、选择排序、冒泡排序) ,掌握编写和阅读简单 程序的原则和方法,为后继课程的学习打好基础.? 2.技能方面:? 系统地学习和掌握编写 C 程序的思维方式及技巧, 会调试和跟踪, 能编写符合要求的简 单程序.?

(三)本课程与相关课程的联系? 本课程的先修课程包括高等数学、信息科学导论,后继课程有数据结构、面向对象程序 设计、数据库原理及其应用、操作系统,软件工程概论等.它们之间的关系是:? 1.本课程中介绍了 C 语言程序的组成、三种常用的程序结构、数组、函数、指针,介 绍了程序设计等基本知识和基本技能,为数据结构等课程提供了描述算法的基础和工具.? 2.C 语言程序设计课程只在高级语言层次上涉及数据的表示和处理.数据结构将在抽 象层次上系统地讨论数据表示和数据处理的若干基本问题. 而后继软件课程则以数据结构为 基础,在更高的层次和更大的规模上研究数据的表示和处理.? ?

二、课程内容与考核目标?

第一章概述?

(一)学习的目的与要求? 了解 C 语言的特点和 C 程序的组成,理解程序设计的环境;

学会书写、编译、上机运行一个 C 语言程序;

掌握数据在内存的存储形式;

掌握二进制与十进制、八进制、十六进制之间的 转换.? 本章的重点和难点是数据在内存的存储形式?

(二)考核的知识点与考核要求? 1.C 语言的特点和结构,要求达到 识记 层次.? 2.C 程序的上机步骤,要求达到 领会 层次.? 3.整数和字符在内存的存储方式达到 简单应用 层次.? ? 2? ?

第二章基本数据类型、运算符与表达式?

(一)学习的目的与要求? 学习 C 的简单数据类型、 基本运算和各种表达式的含义;

掌握各种类型的数据在内存的 存储方式;

各种整数类型和数值范围;

字符常数与字符串的区别;

各种运算的优先级和 结合方向;

i++? 与? ++i? 的差异;

赋值运算时的类型转换;

变量的值与表达式的值的区分.? 本章的重点和难点是运算的优先级和结合方向?

(二)考核的知识点与考核要求? 1.数据类型的概念,要求达到 识记 层次.? 2.常量与变量,要求达到 识记 层次.? 2.1? 知道什么是常量和变量.? 2.2? 知道常量的几种形式.? 2.3? 知道常量和变量的定义方法.? 2.4? 知道什么是变量初始化.? 2.5? 知道用户标识符的概念? 3.各种数据类型,要求达到 领会 层次.? 3.1? 整型数据的表示方法.? 3.2? 整型变量的定义和使用.? 3.3? 实型常量的表示方法.? 3.4? 实型变量的定义与使用方法.? 3.5? 字符常量的表示与转义字符的使用.? 3.6? 字符变量的定义与字符串常量的表示.? 4.各种数据类型间的混合运算,要求达到 领会 层次.? 5.算术运算符与算术表达式,要求达到 简单应用 层次.? 5.1? 基本算术运算符的应用,特别是 / 与 % 的应用.? 5.2? 正确理解自加与自减运算.? 6.?赋值运算符与赋值表达式,要求达到 简单应用 层次.? 6.1? 掌握赋值运算时类型转换.? 6.2? 掌握复合运算符的概念.? 7.逗号运算符与逗号表达式,要求达到 简单应用 层次.? 8.位运算的使用,要求达到 识记 层次.? ?

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题