C程序设计教学大纲_c程序设计教学大纲

其他范文 时间:2020-02-27 21:49:02 收藏本文下载本文
【www.daodoc.com - 其他范文】

C程序设计教学大纲由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c程序设计教学大纲”。

C语言教学大纲

说明:

1、性质

C语言是近年来国内外得到迅速推广使用的一种现代计算机语言,不少迫切希望学习和使用C语言,是鉴于C语言功能强,使用灵活,目标程序效率高,可移植性好,对硬件的控制能力强。C语言即适合作系统描述语言,又可用来开发系统软件和应用软件。本科目是物理教育专业的限选课程。

2、课程要求:

通过本课程的学习,要求学生:

(1)熟悉和掌握C语言的结构、数据类型及其常用算法、语法形式、功能和程序开发过程的概念。

(2)理解结构化程序设计的概念,熟练使用结构化流程图工具;掌握用C语言设计常用程序的方法和技巧,掌握C语言特有的语言设施——指针的灵活使用。

(3)能在计算机上使用C语言编制、调制、执行程序。

3、先行课:

要求学生在学习《C程序设计》课程前,应已学习过计算机基础知识和具有初级应用能力。

4、使用教材:

《C语言程序设计教程》,高等教育出版社,谭浩强著。总课时为72课时,其中上机完成作业时间,不优于18课时,4学分。

内容

第一章 C语言概述(建议学时1课时)

1、C语言出现的历史背景

2、C语言的特点

3、简单的C程序介绍

4、C程序的上机步骤

目标要求:了解C语言的发展史、特点

第二章 程序的灵魂——算法(建议学时3课时)

1、算法的概念

2、简单算法举例

3、算法的特性

4、怎样表示一个算法

5、结构化程序设计方法 目标要求:了解最基本的算法

第三章 数据类型、运算符与表达式(建议学时4课时)

1、C的数据类型

2、常量与变量

3、整型数据

4、实型数据

5、字符型数据

6、变量赋初值

7、各类数值型数据间的混合运算

8、算术运算符和算术表达式

9、赋值运算符和赋值表达式

10、逗号运算符和逗号表达式

目标要求:了解基本数据类型及运算

第四章 最简单的C程序设计——顺序程序设计(建议学时5课时)

1、C语句概述

2、赋值语句

3、数据输入输出的概念及在C语言中的实现

4、字符数据的输入输出

5、格式输入与输出

6、顺序结构程序设计举例 目标要求:学会顺序程序设计

第五章 选择结构程序设计(建议学时5课时)

1、关系运算符和关系表达式

2、逻辑运算符和逻辑表达式

3、if语句

4、switch语句

5、程序举例

目标要求:学会选择程序设计

第六章 循环控制(建议学时6课时)

1、概述

2、goto语句以及用goto语句构成循环

3、while语句

4、do-while语句

5、for语句

6、循环的嵌套

7、几种循环的比较

8、break语句和continue语句

9、程序举例

目标要求:学会循环程序设计 第七章 数组(建议学时8课时)

1、一维数组的定义和引用

2、二维数组的定义和引用

3、字符数组

目标要求:学会数组的使用

第八章 函数(建议学时8课时)

1、概述

2、函数定义的一般形式

3、函数参数和函数的值

4、函数的调用

5、函数的嵌套调用

6、函数的递归调用

7、数组作为函数参数

8、局部变量和全局变量

9、变量的存储类别

10、内部函数和外部函数

11、如何运行一个多文件的程序 目标要求:学会函数的使用

第九章 预处理命令(建议学时3课时)

1、宏定义

2、“文件包含”处理

3、条件编译

目标要求:掌握基本预处理命令的应用 第十章 指针(建议学时4课时)

1、地址和指针的概念

2、变量的指针和指向变量的指针变量

3、数组的指针和指向数组的指针变量

4、字符串的指针和指向字符串的指针变量

5、函数的指针和指向函数的指针变量

6、返回指针值的函数

7、指针数组和指向指针的指针

8、有关指针的数据类型和指针运算的小结 目标要求:掌握指针的基本应用

第十一章 结构体与共用体(建议学时2课时)

1、概述

2、定义结构体类型变量的方法

3、结构体变量的引用

4、结构体变量的初始化

5、结构体数组

6、指向结构体类型数据的指针

7、用指针处理链表

8、共用体

9、枚举类型

10、用typedef定义类型

目标要求:掌握结构体的基本应用 第十二章 位运算(建议学时2课时)

1、位运算符和位运算

2、位运算举例

3、位段

目标要求:掌握位的基本运算 第十三章 文件(建议学时2课时)

1、C文件概述

2、文件类型指针

3、文件的打开与关闭

4、文件的读写

5、文件的定位

6、出错的检测

7、文件的输入输出小结

目标要求:掌握文件的基本操作

参考书目:

[1] 谭浩强

著 《C程序设计》 清华大学出版社 1999年12月第2版平面设计教学大纲

说明:

1、课程要求

通过本课程的学习,要求学生:

熟悉和掌握Photoshop的图像处理技术,包括位图图像的基础知识、颜色理论和色彩调整、图像描绘与修复技术等。

2、先行课:

要求学生在学习《平面设计》课程前,应已学习过计算机基础知识和具有初级应用能力。

总课时为72课时,其中上机完成作业时间,不优于18小时,4学分。

内容

第一章

Photoshop中文版入门(建设学时1课时)

1、Photoshop5.0中文版新增功能

2、Photoshop5.0中文版安装

3、获得帮助信息

4、浏览Photoshop5.0中文版界面

5、Photoshop5.0中文版工具箱

6、Photoshop5.0中文版的调板

第二章

Photoshop5.0中文版图像处理基础(建设学时2课时)

1、打开文件

2、创建新图像

3、保存和关闭图像

4、改变图像尺寸

5、Photoshop5.0中文版的数据交换

6、打印图像

第三章

定制Photoshop5.0中文版(建设学时1课时)

1、使用“预置”子菜单

2、使用“色彩设置”命令

3、设置屏幕组件

第四章

使用颜色(建设学时2课时)

1、理解色彩模式与色彩理论

2、RGB模式

3、CMYK模式

4、Lab模式

5、HSB模式

6、“灰度”模式

7、位图模式

8、索引模式

9、选择模式

10、调整图像的颜色

第五章

图像选择技巧(建设学时4课时)

1、选框工具

2、套索类工具

3、魔棒工具

4、选区的修改技巧

第六章

创建路径(建设学时2课时)

1、认识路径

2、创建路径

3、调整路径

4、编辑路径

第七章

图像描绘技术(建设学时6课时)

1、使用直线工具

2、使用铅笔工具

3、使用画笔工具

4、使用喷枪工具

5、使用橡皮擦工具

6、使用油漆桶工具

7、使用测量工具

8、自定义笔刷

9、使用渐变工具

第八章

图像修整技术(建设学时4课时)

1、使用模糊工具、锐化工具和涂抹工具

2、减淡工具、加深工具和海绵工具

3、使用橡皮图章工具和图案图章工具

4、笔刷合成模式

第九章

使用通道与蒙版(建设学时4课时)

1、理解通道和通道调板

2、查看颜色通道

3、快速蒙版模式

4、使用Alpha通道

第十章

使用图层(建设学时8课时)

1、理解图层

2、管理图层

3、编辑图层

4、层效果

5、调整图层选项

第十一章 在Photoshop5.0中文版使用文字(建设学时4课时)

1、Photoshop5.0中文版的字体

2、使用文字工具

3、文字蒙版工具

第十二章 Photoshop5.0中文版中的滤镜(建设学时8课时)

1、滤镜入门

2、艺术效果滤镜组

3、象素化滤镜组

4、渲染滤镜组

5、素描滤镜组

6、风格化滤镜组

参考书目:

[1] 康博创作室编著

《Photoshop5.0中文版实用教程》人民邮电出版社

程序设计教学大纲

广东医学院数学与计算机科学教研室教学大纲程序设计2010年9月《程序设计》教学大纲(供非信息管理专业和生物医学工程专业使用)Ⅰ 前言《程序设计》是医疗本科、检验本科、影像......

《VF程序设计》教学大纲

《VF程序设计》教学大纲课程编号:一、课程性质、目的及开课对象 ㈠课程性质:公共选修课㈡目的:通过本课程的学习,使学生掌握项目管理器、库、表、菜单、报表、标签、查询、视图......

《程序设计实践》教学大纲

课程编号:02202001 课程名称:程序设计实践 课程性质:专业基础限选总 学 时:30(实践学时30)学分:2 适用专业:计算机科学与技术《程序设计实践》教学大纲一、教学目标《程序设计实践》......

《C程序设计》教学大纲

《C程序设计》教学大纲一、课程的性质和任务本课程为计算数学专业本科生的必修课。通过对C程序设计的基本知识、基本概念、基本技能的学习和训练,使学生掌握C语言的语法规则......

高级程序设计教学大纲

高级程序设计Advanced Programming Languages 课程编码:05305100 学分:2.5 课程类别:专业方向课(必修) 计划学时:48 其中讲课:32 实验或实践:0 上机:16 适用专业:电子商务推荐教材:王......

下载C程序设计教学大纲word格式文档
下载C程序设计教学大纲.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

热门文章
点击下载本文