- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C 语言程序设计上机实践》课程教学大纲
一、课程基本信息
中文名称:C 语言程序设计上机实践
英文名称:The Practice for C Programming Language
课程代码:3102004
授课专业:非计算机专业理工类本科专业普通班和卓越班
开课单位:计算中心
开课学期:第一学年第2 学期
学分/学时:2/32
考核方式:考查
二、课程简介
(1)教学目的
通过上机实践进行程序设计、实现和程序调试等基本能力的训练,使学生了解软件
开发的基本过程,熟悉C 语言程序的开发环境,学会用计算机分析和解决问题的思维方
法,掌握用C 语言编写常用的算法程序,掌握程序设计的基本方法以及程序测试和程序
调试的基本技巧,提高编程实践能力以及用计算机求解实际问题的能力,并在提高上机
编程实践能力的同时,培养良好的程序设计习惯。本课程以提高学生计算思维能力为导
向,以培养学生编程能力为目标,通过多元算法、程序重构等方法引导学生理解计算的
实现机制、构筑计算思维模式下的实践与创新能力,对本专业知识的学习有一定的支撑
和促进作用。
(2 )课程对毕业要求的支撑作用
《C 语言程序设计》实验课程对毕业要求5-2 具有支撑作用。
毕业要求 5-2 能够在交通运输工程的规划、设计、运营管理中运用现代信息技术、
计算机技术等。
(3 )教学要求
1、掌握C 语言程序的基本格式,了解C 程序的开发过程和C 语言中的一些常用
概念。
2 、掌握常量和五种基本数据类型变量的使用。
3、掌握C 表达式和运算符的正确使用,熟练掌握数据输入、输出函数。
57
4 、掌握条件转移语句if-else 和选择分支语句switch;掌握三种程序跳转的方法,
即break 语句、continue 语句、return 语句。
5、掌握循环语句(for 语句;do-while 语句;while 语句)的正确使用,认真体会
应该如何组织循环。
6、掌握数组的定义、赋值,一维数组与二维数组的使用。
7、掌握函数的定义、函数的调用以及函数的类型说明。
8、掌握局部变量、全局变量的定义和使用。
9、掌握指针的基本概念以及数组与指针、指向指针的指针的基本用法。
10、掌握结构体变量的定义,引用结构体中成员的方法,应用结构数组解决实际
问题;共用体的概念,引用共用体中成员的方法。
11、掌握链表的类型定义及其基本操作。
12、掌握文件的打开、读写及关闭,并能运用文件提高编程的效率。
13、理解项目式程序开发的过程。
三、课程内容和学时安排
表5.0-2.21-1 教学内容及学时分配
每 学
实验项目 实验项目 组 时 实验 实验
内容提要 主要实验设备
代码 名称 人 分 类型 要求
数 配
1、了解所用的计算机C 语言编译系
统(如VC++6.0) 的基本操作方法,学
会独立使用该系统。 硬件:计算机一套
C 语言 验证
310200401 2 、了解在该系统上如何编辑、编 20 2 必修软件:
环境 型
译、连接和运行一
文档评论(0)