- 19
- 0
- 约7.91千字
- 约 16页
- 2021-03-08 发布于天津
- 举报
?C语言程序设计》实验教学大纲
学时课程总:64学分:4
实验学时:24实验个数:9实验学分:1.5
课程性质:必做适用专业:计算机科学技术、网络工程、软件工
程、电子商务、教育技术
教材及参考书:《C语言程序设计与实践实验指导》,谢满得邵俊编著,机械 工业出版社,2014年1月
大纲执笔人:大纲审定人:
一、实验课的性质与任务
C语言程序设计实验是面向计算机相关专业学生开设的《 C语言程序设计》实验课,是
配合《C语言程序设计》课程而开设的实践性教育环节。本课程的主要任务是让学生充分掌 握C语言程序设计的基本概念、各种数据类型的使用技巧、模块化程序设计的方法等。 C语
言程序设计实验对课程中所涉及的知识进行验证,同时也是学生很好地学习课程的辅助手 段。通过C语言上机实验的教学活动,使学生真正全面掌握 C语言的基础知识,培养和提高
学生的程序开发能力。
二、实验课程目的与要求
实验目的
通过实验课程的学习实践,加深学生对所学的基本概念、基础理论和知识的理解,熟悉 使用VisualC++6.0集成环境进行 C语言的编写、编译与调试。同时,通过项目开发全过 程的全方位指导,从需求分析、算法设计到程序编写和过程调试,以项目实训的形式引导和 帮助学生解决实际问题,提高学生解决具体问题的能力,以及培养学生用多函数、多文件组 织程序的思维习惯,为今后的后继课程学习和实际工作打下良好基础。
实验要求
(1) 掌握C语言程序的基本格式,了解 C程序的开发过程和 C语言中的一些常用概念
(2) 掌握常量和五种基本数据类型变量的使用。
3) 掌握C表达式和运算符的正确使用,熟练掌握数据输入、输出函数。
4) 掌握条件转移语句if-else 和选择分支语句switch ;掌握三种程序跳转的方法, 即 break 语句、 continue 语句、return 语句。
(5)掌握循环语句(for语句;do-while语句;while语句)的正确使用,认真体会 应该如何组织循环。
6)掌握数组的定义、赋值,一维数组与二维数组的使用。
(7)掌握函数的定义、函数的调用以及函数的类型说明。
8) 掌握局部变量、全局变量的定义和使用。
9) 掌握指针的基本概念以及数组与指针、指向指针的指针的基本用法。
10) 掌握结构体变量的定义,引用结构体中成员的方法,应用结构数组解决实际问题; 共用体的概念,引用共用体中成员的方法。
11) 掌握链表的类型定义及其基本操作。
12) 掌握文件的打开、读写及关闭,并能运用文件提高编程的效率。
(13 )理解项目式程序开发的过程。
第1页共9页
三、实验项目及内容提要
《C语言程序设计》实验课程(1107142019 )
验 项 目 编
验类型
序 号
实验名称学时
1
必
做
选
做
学 分 数
基
本
操
内容 证合
提要验
计
佥综设
1
号
实 验
数据类型 禾口表达式
2V1
/
作
1、 了解C语言中数据 类型的意义。
2、 理解常用运算 符的
意义。
2
实 验
分支结构
2、/1
/
3、掌握C语言表达式 的运行规则
了解和掌握分支语
句
的使用,包括if语
3
实 验
程序设计
循环结构
程序设计
2V 2
//
句
的各种形式以及
switch 语句
1、 使用循环语句完成 累乘、图像输出的程序 编写。
2、 掌握较复杂结
t构程 .
序的编写。
3、掌握程序调试的方
法.
4
实 验 四
想,
,验
数组程序 设计
编写一个包括
,禹 Mr £ - /
4/ 2 3~4实
//
掌握维和二维
数组
的使用技巧
1、学习函数的编程思
个函数的程序。
5
验
五
函数5v
2//
2、掌握函数中参 数传
递的两种方式和函 数
的相互调用
6指
1、
针3
验
2、
用指针作为函数
2 VV
掌握函数中参数
咬参实
咬传六
数完成字符串的传递。
递的两种方式
字符串与
指针
2V1VV
1、 掌握用指针进 行函
数参数传递的方 法。
2、 掌握指针数组 和二
维数组间的关系以
第2页共9页
8结
实2
扌构体 验量
八
?、掌握结构体
2V1W 啲两种访问方
成员变
法。
9 文
2、
[件操 验
九
精通文件的读写 作 2 V1W
弓操实
进行参数传递时的写 法
1、掌握结构体的定义、 数据输入方法。
3、掌握编写程序完成 单链表的建立和查询 方法
1、掌握文件的打开和 关闭。
作。
3、了解文件的定位操
作及文件的检测函数。
4、掌握文件的应用
四、实验内容安排:
实验一数据类型和表达式实验(验证性实验2学时)
1、 目的要求:
(1) 了解C语言中数据类型的意义。
(2) 理解常用运算符的意义。
(3) 掌握C语言表达式的运行规则。
(4 )编写实验报告。
2、 实验内容(参考实验指导书):
(1 )
您可能关注的文档
最近下载
- ISO9001 质量管理体系全套(质量手册+程序文件+表格记录全套).doc VIP
- 深度解析(2026)SYT 5794-2010《钻井液用沥青类评价方法》:从标准解读到未来油田化学智能化应用的战略前瞻.pptx VIP
- 2025-2030中国化学镀镍行业市场发展趋势与前景展望战略研究报告.docx
- 深度解析(2026)《SYT 7377-2017钻井液设计规范》.pptx VIP
- 《船体振动学》教学课件.pdf
- 操作系统Windows操作系统模型.pptx VIP
- 2025年山东省选调公务员考试真题汇编附答案解析(夺冠).docx VIP
- Windows操作系统翻译词汇.pdf
- 基于灰色关联理论的广西农产品供应链影响因素分析.docx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
原创力文档

文档评论(0)