- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《高级语言程序设计实验》教学大纲
一、课程基本信息
中文名称
C语言程序设计
英文名称
Advanced Language Programming
适用专业
信息管理与信息系统
先修课程
计算机基础
课程类别
专业基础课
修读性质
必开
学分/学时
1学分/17学时
考核方式
考查
二、教学目标:通过实验为学生能进一步提高分析问题和解决问题提供一个良好的平台。程序设计是一门实践性很强的课程,通过本门实验,要求学生能独立地编写程序,独立地调试程序,独立地分析问题和利用计算机来解决问题,掌握一些常用问题的算法设计。
三、教学内容
实验项目一:C程序运行环境、表达式实验(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:熟悉C语言的集成环境,了解菜单的使用方法;掌握C语言程序上机的编辑、编译、连接、运行的基本步骤;了解C语言程序的结构。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:熟悉File、Edit、Run、Option等菜单中常用菜单项及对应快捷键的使用方法;熟悉C语言程序上机的编辑、编译、连接、运行的基本步骤;编程实现一个字符串的输出;编程输出两个数的最大值。
7.成绩评定:抽查+作业+出勤
实验项目二:数据类型、运算符与表达式(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:掌握定义整型、字符型和实型变量的方法,以及对它们的赋值方法;掌握常用算术运算符的使用方法、优先级别及结合方向;掌握C语言表达式的运算规则。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:验证C语言中各种数据类型的取值范围及各种类型变量的定义和使用方法;编程实现由键盘输入的任意两个数的平均值,并对不同类型的数据进行测试;验证各种运算符的使用。
7.成绩评定:抽查+作业+出勤
实验项目三:最简单的C程序设计(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:掌握整型、实型、字符型数据的输入输出格式控制;掌握scanf、printf函数语句的使用方法;理解C语言程序的顺序结构;
4、掌握常用的C语言语句,熟练应用赋值、输入、输出语句。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:(1)按格式要求输入/输出数据;(2)输入三角形三边长,求三角形面积;(3)已知圆半径,圆柱高,求圆周长,圆柱体积;(4)输入一个摄氏温度,要求输出华氏温度。公式为f=9/5*c+32
7.成绩评定:抽查+作业+出勤
实验项目四:选择结构程序设计(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:、掌握利用if语句实现选择结构程序设计的方法;掌握利用switch语句实现选择结构的程序设计方法;注意break在switch语句的作用。掌握常用的C语言语句,熟练应用赋值、输入、输出语句。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:判断方程ax2+bx+c=0有几个解,如果有解则输出;要求:(1)用if语句编程;(2)用switch语句编程。
7.成绩评定:抽查+作业+出勤
实验项目五:循环结构程序设计(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:熟悉掌握利用while、do-while、for语句处理循环结构问题,了解goto语句。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:用For语句编程实现1!+2!+…+n!的和;猴子吃桃问题。编程实现“水仙花数”的打印
7.成绩评定:抽查+作业+出勤
实验项目六:数组(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:掌握一维数组的定义、初始化、赋值和输入输出操作(循环结构);掌握二维数组的定义、初始化、赋值和输入输出操作(循环结构);掌握字符数组和字符串处理函数的使用;掌握与数组有关的重要算法:排序、查找等。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:输出Fibonacci数列的前20个数;用冒泡法对10个数排序;用选择法实现十个整数的排序;已有一个已经排好序的数组,要求输入一个数后,按原来排序的规律将它插入数组中;
7.成绩评定:抽查+作业+出勤
实验项目七:函数(学时2)
1.实验属性:验证实验
2.修读性质:必开
3.教学目标:掌握C语言中函数定义、函数调用的方法和规则;掌握函数实参与形参的对应关系,以及“值传递”的含义;掌握递归函数的设计方法;掌握全局变量和局部变量的概念和使用方法。
4.实验方法:上机操作
5.实验仪器设备:计算机
6.实验内容:输入10个学生5门课的成绩,分别用函数求:(1)每个学生平均分;(2)每门课的平均分;(3)找出最高的分数对应的学生和课程;(4)求平均分方差
您可能关注的文档
最近下载
- 2025高考英语复习 读后续写阅卷流程、评分标准及备考策略 课件.pptx
- 四川省成都市武侯区成都市棕北中学2024-2025学年九年级上学期11月期中英语试题(含答案,无听力音频及原文).pdf VIP
- 网络安全与信息技术基础知识点试卷及答案汇总.docx
- 徐宁金枪手人物介绍水浒传.pptx VIP
- PDCA循环在护理质量提升中的应用.pptx VIP
- DB37T1914—2024 《液氨存储与装卸作业安全技术规范》.pdf
- 学校食堂食品安全投诉处理制度.docx VIP
- 2025年人教版三年级上册道德与法治全册知识点.pdf
- 保安服务操作规程及质量控制.docx VIP
- 水草清理装置水下机构的设计.doc VIP
文档评论(0)