第一篇:Excel在财务管理中的应用实验指导书
《Excel在财务管理中的应用》
实验指导书
长沙理工大学经济与管理学院 《Excel在财务管理中的应用》实验指导书
课程编号:004260/250498 英文名称:EXCEL Applied In Financial Management
适用对象:财务管理本科专业
学时学分:共40,实验16学时,2学分。
一、实验的目的
本实验教学的目的是在财务管理的基本理论、方法和实务的基础上,利用Excel在财务管理中的强大功能,注重务实和求新,强调理论联系实际,内容简洁而充实,并安排了思考题、案例分析帮助学生巩固各个知识点,突出财务管理专业理论联系实际的特点,以提高学生解决实际问题的能力。在实验教学中,使学生熟练掌握Excel基本操作、应用技巧,利用具体实例演示,提高解决具体问题的手段,锻炼学生在Excel应用方面处理实际问题的能力。
二、实验开设对象
本实验开设对象为《Excel在财务管理中的应用》课程的学习者,其中包括财务专业学生,实验为必修内容。
三、基本原理及课程简介
在财务管理专业的培养计划中,《Excel在财务管理中的应用》是主干课程。主要培养财务管理专业的学生掌握财务管理的原理与方法,培养学生掌握EXCEL在财务管理中的应用能力,教师在实验课程教学指导中,通过CAI课件的教学,引导学生熟悉EXCEL的基本操作,应用技巧,掌握企业财务报表分析方法、筹资与投资分析、企业预算计划及相关财务函数的运用能力。本课程实验共设5大实验项目。
四、指导教师要求
本实验课程教学指导原则上由《Excel在财务管理中的应用》课程讲授教师负责,在人数较多时配1-2名教师担任实验指导教师,实验室人员配合指导。指导教师应在实验前阐述实验目的、基本方法、基本技术、实验要求等,指导学生在规定的时间内完成相关课程实验任务。
五、实验设备配置
每人配置1台电脑,安装Office办公软件和其他相关软件,提供课程CAI教学软件。
六、考核与报告
1、实验完成后,学生将实验结果从系统中打印出来,并撰写实验报告,符合实验教学的要求,并得到指导教师的认可。
2、指导教师对每份实验报告进行审阅、评分。
3、该实验程依附于理论课,实验课的成绩记入课程平时成绩,占平时成绩的50%。
实验一 EXCEL高级应用实验
一、实验题目
EXCEL高级应用实验
二、实验课时
课内理论教学4课时,上机2课时。
三、实验目的
掌握Excel的基本操作,包括单元格、工作表、行列的操作,公式和函数的使用,图表的制作以及数据库操作。
四、实验步骤
1、安装并启动EXCEL软件;
2、建立工作簿;
3、打开指定的文件按要求完成实验内容。
4、独立完成实验内容,并提交书面实验报告,简要说明实验中成功和失败的经验教训。
五、实验内容和要求
1、常用函数操作:
1)打开“函数练习.xls”文件,完成指定单元格的计算。
2)打开“函数-计数求和上机”文件,完成指定单元格的函数计算。
2、图表练习:打开“职工工资表.xls”
1)利用Sheet2中的数据,制作柱形图,具体要求如下:
分类X轴为各科室名称。 图表标题为14号字,宋体。
Y轴和X轴字体为宋体,分别为8号和9号字,去除自动缩放功能。取消图例和背景网格。
Y轴数据最小值为500,最大值为3000,单位刻度为500。2)利用Sheet3中的数据,制作饼图,具体要求如下:
数据和图表之间用引导线连接。 采用图例,并置于图表左侧。
3、数据管理:打开“职工工资表.xls”
1)数据排序:将所有人职工的基本工资按科室从高到低排列。
2)打开“筛选.xls”文件,在“自动筛选”工作表中使用自动筛选的功能筛选出应发工资大于2500的人;在“高级筛选”工作表中完成习题。
3)数据分类汇总:利用Sheet1中的数据,按科进行分类汇总。
4)数据透视表:在“职工工资表”工作薄中新建Sheet4工作表,利用Sheet1中的数据,建立数据透视表,要求如下: 以序号为分页。 以科室为行字段。
以姓名为列字段。
以“基本工资”和“奖金”作为数据求和项。
六、实验参考资料
学生在实验时,可以参考有关教材、教学案例与CAI课件,也可以在CAI课件或WORD文档模板上进行分析与操作。
实验二 财务报表编制及分析实验
一、实验题目
财务报表编制及分析实验
二、实验课时
课内理论教学4学时,上机2学时。
三、实验目的
掌握财务报告的基本知识,以及利用Excel的计数函数、IF函数、INDEX函数、MATCH函数和VLOOKUP函数编制财务报表,财务报表的比率分析法、趋势分析法和综合分析法。
四、实验步骤
1、安装并启动EXCEL软件;
2、建立工作簿;
3、打开指定的文件按要求完成实验内容。
4、独立完成实验内容,并提交书面实验报告,简要说明实验中成功和失败的经验教训。
五、实验内容和要求
1、打开相应的“IndexMatch.xls”文件完成IF函数、INDEX函数、MATCH函数和VLOOKUP函数的操作练习题。
2、打开“第2章-操作题”的Excel文件,完成操作练习题。
六、实验参考资料
学生在实验时,可以参考有关教材、教学案例与CAI课件,也可以在CAI课件或EXCEL文档模板上进行分析与操作。
实验三 筹资决策分析实验
一、实验题目
筹资决策分析实验
二、实验课时
课内理论教学6课时,上机4课时。
三、实验目的
掌握Excel提供的各种有关货币时间价值函数,使用长期借款筹资分析模型建立,租赁筹资分析模型建立,借款筹资与租赁筹资比较分析模型的建立。
四、实验步骤
1、安装并启动EXCEL软件;
2、建立工作簿;
3、打开指定的文件按要求完成实验内容。
4、独立完成实验内容,并提交书面实验报告,简要说明实验中成功和失败的经验教训。
五、实验内容和要求
(一)筹资决策分析实验(Ⅰ)
1、打开“函数-财务上机”Excel文件完成FV函数、PV函数、PMT函数、IPMT函数、PPMT函数、NPER函数和RATE函数的操作练习题。
2、打开“算账理财上机”及“长期借款筹资模型上机”Excel文件,完成操作练习题。
1)算账理财上机实验
2)长期借款筹资模型上机
(二)筹资决策分析实验(Ⅱ)
打开 “租赁与举债筹资模型上机”Excel文件,并且完成操作练习题。
六、实验参考资料
学生在实验时,可以参考有关教材、教学案例与CAI课件,也可以在CAI课件或EXCEL文档模板上进行分析与操作。
实验四 投资决策分析实验
一、实验题目
投资决策分析实验
二、实验课时
课内理论教学4课时,上机4课时。
三、实验目的
通过实验应掌握Excel提供的有关投资决策分析函数的使用,采用不同方法建立投资决策模型,固定资产折旧函数的使用及更新决策分析。
四、实验步骤
1、安装并启动EXCEL软件;
2、建立工作簿;
3、打开指定的文件按要求完成实验内容。
4、独立完成实验内容,并提交书面实验报告,简要说明实验中成功和失败的经验教训。
五、实验内容和要求
(一)投资决策分析实验(Ⅰ)
打开 “投资决策模型上机”Excel文件,熟悉NPV函数、IRR函数用法,并且完成投资回收期法模型、净现值法模型、内含报酬率法模型及净现值系数模型的操作练习题。
(二)投资决策分析实验(Ⅱ)
打开 “固定资产折旧计算方法上机”和“固定资产更新模型上机”Excel文件,熟悉SLB函数、DB函数用法,并且完成直线折旧法练习、直线折旧法的数据透视表及图表,双倍余额递减折旧法练习、双倍余额递减折旧法的数据透视表及图表,固定资产投资模型的操作练习题。
六、实验参考资料
学生在实验时,可以参考有关教材、教学案例与CAI课件,也可以在CAI课件或EXCEL文档模板上进行分析与操作。
实验五 财务预测分析实验
一、实验题目
财务预测分析实验
二、实验课时
课内理论教学4课时,上机4课时。
三、实验目的
通过实验应掌握销售预测方法及模型的建立,利润敏感性分析及利润预测模型的建立,成本预测模型的建立,资金需要量预测模型的建立。
四、实验步骤
1、安装并启动EXCEL软件;
2、建立工作簿;
3、打开指定的文件按要求完成实验内容。
4、独立完成实验内容,并提交书面实验报告,简要说明实验中成功和失败的经验教训。
五、实验内容和要求
(一)财务预测分析实验(Ⅰ)
打开 “销售预测上机”,“利润预测上机”Excel文件,掌握销售预测的移动平均法、指数平滑法和回归法,以及目标利润预测模型和利润敏感分析模型比较的方法,并且完成操作练习题。
(二)财务预测分析实验(Ⅱ)
打开 “成本预测上机”,“资金需求量预测上机”Excel文件,掌握成本预测的最小二乘回归分析法和线性拟合图法,资金需求量预测中销售百分比预测法、回归分析方法和高低点预测法,并且完成操作练习题。
六、实验参考资料
学生在实验时,可以参考有关教材、教学案例与CAI课件,也可以在CAI课件或EXCEL文档模板上进行分析与操作。
第二篇:excel在财务管理中的应用
学院 班级: 姓名: 学号:
Excel在财务管理中的应用
一、利用Excel制作财务报表
(一)轻松创建专业级财务报表——高效率的报表制作
1.在Excel中,数据的有效性不仅可以帮助我们限定一个数据的范围,还可以帮助我们限定一个数据的快速输入方式,并且可以快速的验证数据是否是准确的、正确的。
2.输入错误的数据时可以立刻发现错误的快捷方式:语音识别功能、数据的有效性、公式审核查找错误(视图——工具——公式审核),这些都可以用来跟踪单元格数据,当对表格中某一个数据有疑问时,也可以使用。3.数据的快速录入完成:数据有效性——序列
4.条件格式不仅可以帮我们做一些条件设定,还可以把文档做一些自动化的处理。
5.报表格式修饰的常用方法:设置单元格格式、工作表的背景和标签颜色、自动套用专业报表格式、定义报表样式。
(二)编制常用的财务表格
1.宏:是一段定义好的操作,它可以是一段代码也可以是一连串的指令集合,宏可以使频繁的操作自动化,它是一个很好的工具,它可以帮助我们快速的完成一些特殊的事务,简化一些可能在工作过程中会出现的失误,简化我们的工作。2.宏的运用:(1)开始录制宏:需要经常重复执行的某项任务,就可以把执行这些任务的步骤全部录制在宏里,把宏变为可自动执行的任务。
(2)操作步骤:执行宏的命令、使用快捷键、在工具栏上设置宏按钮、使用窗体控件、使用图形对象执行宏。
(3)完成宏的录制
(4)运行宏
(三)分析财务信息,提供决策依据——数据的分析与预测
1.数据的排序与分类汇总。
(1)创建简单的分类汇总,比如单列自动分类汇总、多列自动分类汇总。
(2)创建多级分类汇总。
(3)分级显示数据。
(4)清除分类汇总,需要注意不可以直接在表格里直接删除汇总的数据,需进入分类汇总编制窗口,选择全部删除。
(5)数据的分组显示。
2.数据透视表:是一种对大量数据进行快速汇总和建立交叉列表的交互式表格。可以转换行和列以查看源数据的不同汇总结果,可以显示不同页面以筛选数据,还可以根据需要显示区域中的明细数据。3.预测——具备一条有价值的基线
一组随时间生成的数字观测记录叫做基线,它是必要的统计与预测工具。4.数据分析:可以用来快速的分析表格中大量数据之间的关系,如果在Excel中没有数据分析这一项,可以先选择加载宏,选中分析工具库,就可以运用数据分析来快速的分析大量数据间的关系,进行一些有效的预测。
二、Excel图表及其在财务管理中的运用
(一)图表的作用
1.图表用于总结规律和传递特定信息
2.图表是数据的可视表现,用图表显示数据可以使数据易于理解,还能强调数据之间的关系。
3.图表具有动态性,数据一旦发生变化,图表会自动更新反映这些变化。有助于发现数据所不能注意到的趋势和模式。
(二)创建图表的方法
1.一键生成法:按F11键,即可插入新的图表工作表。
2.自由点取法:使用“图表”工具栏,选择图表类型。3.按部就班法:使用图表向导。
4.分析工具法:分析工具库需要特别加载。
(三)Excel中图表的类型
图表类型有很多,共有73个子类的图表类型,不同的图表适用的对象也不同。
1.柱形图:利于对比数据
2.堆积柱形图:适合于显示销售总额随时间的变化情况
3.折线图:常用语绘制连续数据,用来确定数据的趋势、走向。一般情况下,折线图的分 类轴显示等时间的间隔。
4.饼图:显示个体相对于总体的比例关系。通常饼图不要超过6个数据描述。复合饼图可以显示一个扇区的子图表信息。
5.散点图:通常用于显示两个变量的关系,而这些数据往往是与时间相关的。6.面积图:类似于折线图,只不过是把折线图之间产生一个阴影的区域。用于显示某个时间段总数与数据系列的关系。
7.棱锥图、圆柱图、圆锥图实际上是三维条形图或柱形图的变形
8.股价图:它需要的数据源比较多,不仅适合于金融图表的绘制还可以运用于房间温度等、或其他商业图表。
三、了解Excel 中的财务与统计函数
(一)函数在Excel中的作用
可以简化公式、实现其他方法无法实现的计算、提高编辑数据的速度和实现判断功能。
(二)在Excel中插入函数的方法
1.手工输入函数:在录入时可以访问到该函数的帮助;Excel将自动补充函数末尾的括号;使用Ctrl+Shift+A可以看到函数的参数说明。
2.插入函数对话框:可以根据需求查找函数;将给出函数的参数对话框。3.函数出现在Excel中的位置:单元格中、条件格式对话框中、数据有效性的验证对话框中、图表的选项中。
4.如何保护Excel中的函数:设置单元格的属性、开启工作表保护、设置工作表保护选项。
四、Excel数据分析对财务管理决策的作用与影响
(一)Excel数据分析的基本方法
1.数据排序:简单易行的数据分析方法,可以快速找到一个或多个相似的数据群组。
2.数据筛选:将符合条件的记录显示出来,筛选的方法有自动筛选和高级筛选。3.数据分类汇总
4.数据格式:自定义单元格格式。5.数据列表:可以为列表区域增加汇总行。
(二)数据分析的辅助工具
1.数据透视表
2.统计函数 3.工具分析库
(三)通过Excel数据实现预测和决策
1.添加数据趋势
2.规划求解工具:它是一组命令,这些命令有时也称作假设分析工具,可求得工作表上某个单元格的最优值;创建模型过程中,对“规划求解”模型中的可变单元格数值应用约束条件。
3.使用方案汇总结果:使用方案管理器创建方案、显示方案、编辑方案、保护和隐藏方案、创建方案总结报告。
五、Excel与外部数据
(一)Excel与外部数据的应用
导入文本数据、导入Web查询、导入XML数据、与数据库的连接与查询。
(二)分析工具库
它是Excel的加载项,提供了19种标准的数据分析工具。
(三)Excel数据展现技巧
数据表的格式美化与替换、图表的展示方式、与其他Office组件的整合。
第三篇:财会金融学院实验指导书格式-中级财务管理1
上海商学院财经学院
实验指导书
实验
一、货币时间价值的应用
一、实验目的货币的时间价值是财务管理中最重要的基础观念。通过本实验使学生掌握利用时间价值的观念,解决实际问题。
二、实验要求
保险正在成为人们经济生活中不可或缺的一部分。通过了解各种保险方案,运用投资管理中有关年金、现值、复利等概念,计算未来收益的现值,对购买保险未来收益做出正确评判。
三、实验资料
1、保险公司二至三个新险种及相应的保险计划。
2、保险业务员提供的保险方案。
根据上述资料,分别计算各保险方案未来收益的现值,并根据结果选择较优的方案。
四、实验参考步骤
1. 用PV函数计算投资额的现值
2. 用NPV函数计算投资收益的现值
3. 再用PV函数将投资收益现值折算为投资起点的现值
4. 进行各方案的比较分析,据此对保险方案做出客观评价。
五、实验思考
资金的时间价值对财务决策的影响
六、实验应特别注意的事项
选择典型资料,注意分析数据的结果及影响因素。
第四篇:指导书_实验二+计算机网络及internet应用
实验二计算机网络及Internet应用
[实验目的]了解计算机网络的基本原理和应用;学习建立FTP服务器和WEB服务器;了解HTML静态网页的基本建立方法。
[实验环境]IIS、IE、Dreamweaver CS
[实验内容]
1、在CMD窗口中运行以下常用网络命令,并观察显示结果:
(1)Ipconfig /all---查看本机网络配置
(2)Ping.cn---查看跟踪路由信息
2、安装配置IIS,建立本地站点。
3、自建简单HTML网页(不少于3个),并对网站进行测试。
Dreamweaver CS6 可在10.2.132.70本课程平台中下载。
实验要求:压缩打包提交网站目录(含HTML网页文件及网页素材)。
提交方法:登录http://10.2.132.70-----课程任务-----提交。
第五篇:《C语言高级应用》实验指导书
C语言高级应用
实验指导书
电子与计算机科学技术学院 实验一 顺序、选择及循环结构程序设计
一、实验目的
1.熟悉C语言编程环境 2.掌握输入输出函数的使用
3.掌握if语句和switch语句的使用
4.掌握for语句、while语句和do-while语句的使用 5.通过练习掌握顺序、选择及循环结构程序设计方法
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.首先应熟悉Turbo C运行环境,正确操作 2.自主编写程序,必要时参考相关资料
3.实验前应画出流程图并写出程序大致框架或完整的程序代码 4.实验学时:2学时
四、实验内容和步骤
1.实验内容
(1)求解方程ax2+bx+c=0。
(2)打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。
(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
打印水仙花数时,要分别求出三位数的个位数、十位数和百位数,试问:除了你所用的的方法外,是否还有其它方法?请写出。
实验二 数组的应用
一、实验目的
1.通过实验理解掌握数组的基本概念
2.熟悉数组的定义、数组元素初始化、数组元素引用 3.理解字符数组的基本概念、基本操作和应用 4.能利用数组解决简单的应用问题
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.首先应熟悉Turbo C运行环境,正确操作 2.自主编写程序,必要时参考相关资料
3.实验前应画出流程图并写出程序大致框架或完整的程序代码 4.实验学时:2学时
四、实验内容和步骤
1.实验内容
(1)将一个数组中的值按逆序重新存放。
(2)编一程序,将两个字符串连接起来,不要用strcat函数。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
(1)在字符串常量中,其结束符‘’要占一个字节的内存空间,在计算字符串长度时,是否也包括了字符串结束符?
(2)在对字符数组进行输入时,可以用scanf函数,也可以用gets函数,若定义了一字符数组,从键盘输入了以下内容:You are my student。试问:用scanf函数和gets函数得到的结果一样吗?请分别指出。
实验三 结构体及其应用
一、实验目的
1.理解结构体的基本概念 2.掌握结构体类型的定义方法
3.掌握结构体变量的定义、初始化和引用 4.理解结构体数组的定义、初始化和引用 5.通过实验熟悉结构体及结构体数组的应用
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.熟练操作Turbo C运行环境
2.自主编写程序,必要时参考相关资料 3.充分理解结构体的应用及编程技巧
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,求出每个学生3门课的平均成绩,并输出最高分的学生的数据(包括学号、姓名、3门课的成绩、平均成绩)。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。
(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
假如你所定义的结构体类型名为:STUDENT,试问:sizeof(STUDENT)的值是多少?
实验四
函数的应用
一、实验目的
1.理解函数的基本概念
2.掌握函数的定义、调用方法及参数传递方式 3.理解变量的作用域和变量的存储类别 4.通过实验掌握函数的使用
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.熟练操作Turbo C运行环境
2.自主编写程序,必要时参考相关资料 3.充分理解函数的应用及编程技巧
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
(1)写一个判素数的函数,在主函数中输入一个整数,输出是否是素数的信息。(2)写一函数,使给定的一个二维数组(3×3)转置。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。
(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
如果一个函数的定义如下所示: void hello(){ „„ return;} 请说明其中return语句的作用。其中的return语句可以省略吗?
实验五
指针及其操作
一、实验目的
1.通过实验进一步掌握指针的概念
2.理解指针的定义和简单指针变量的使用方法
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.熟练操作Turbo C运行环境
2.自主编写程序,必要时参考相关资料 3.充分理解指针的使用及编程技巧
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
输入4个整数,按由小到大的顺序输出,使用指针进行处理。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。
(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题: 请说明以下程序段存在的问题,并改正。int a,*p;scanf(“%d”,p);
实验六
数组的指针操作
一、实验目的
1.理解数组的指针和指向数组的指针变量 2.理解指针变量作为函数参数时的参数传递方式
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.熟练操作Turbo C运行环境
2.自主编写程序,必要时参考相关资料 3.充分理解数组指针的使用及编程技巧
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
(1)输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数实现:① 输入10个数;②进行处理;③输出10个数(2)将n个整数的前面各数向后移m 个位置,最后m 个数变成最前面m个数。在主函数中输入n个整数和输出调整后的n个数。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。
(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
int *p, a[10]={0,1,2,3,4,5,6,7,8,9};p=a;试问:如果数组a的首地址为:0x1000,&a[3]与p+3的值分别是多少?*p+3与*(p+3)的值分别是多少?
实验七
结构体的指针操作
一、实验目的
1.理解结构的指针和指向结构的指针变量及链表的基本概念 2.理解链表的基本操作
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.熟练操作Turbo C运行环境
2.自主编写程序,必要时参考相关资料 3.充分理解结构的指针的使用及编程技巧
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
建立一个链表,每个结点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中有年龄等于此年龄的结点,则将此结点删除,否则新建一结点,插入到链表末尾。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
在建立链表时,要用到malloc函数来开辟内存空间,例如: p=(struct student *)malloc(sizeof(struct student));试问:为什么要在malloc函数前加(struct student *),去掉其中的*号可以吗?并说明原因。
实验八
文件的基本操作与应用
一、实验目的
1.理解文件及文件指针的概念
2.学会使用打开、关闭、读、写等文件操作函数 3.学会创建自己需要的文件格式
二、实验环境
1.计算机
2.Turbo C集成环境
三、实验说明
1.熟练操作Turbo C运行环境
2.自主编写程序,必要时参考相关资料 3.充分理解文件的基本操作及编程技巧
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
编程实现以下内容:
(1)建立一数据文件,该数据文件包括文件头:0X146F,0X1234;
(2)一个班有5个学生,每个学生包括:学号、姓名和三门课成绩,从键盘输入5个学生的信息,并保存到该数据文件;
(3)从文件中读出5个学生的信息,计算平均成绩;
(4)把5个学生的所有信息(包括平均成绩)输出到数据文件。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)进入Turbo C集成环境。(3)编辑源程序并进行保存。
(4)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(5)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
为什么在对文件操作结束后,要用fclose函数关闭文件?
实验九
串口通信的简单应用
一、实验目的
1.理解串口的操作方式和模式控制方式 2.理解串口数据通信的实现过程 3.能够编写简单的串口通信程序
二、实验器材
1.计算机
2.DB_9串口插头两个,导线若干
三、实验说明
1.自主编写程序,必要时参考相关资料 2.充分理解串口的基本操作 3.理解串口通讯的基本过程
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
将两台计算机的COM口相连,一个作为接收端,另一个作为发送端,编程实现两台计算机之间的简单通信。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)将两台计算机的COM口连接好。(3)进入Turbo C集成环境。(4)编辑源程序并进行保存。(5)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(6)执行程序,并检查程序输出结果。
五、实验报告要求1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
两台计算机在通过串口进行串行通信时,它们的串口参数(如波特率)可以设置为不一样吗?
实验十
并口通信的简单应用
一、实验目的
1.理解并口的操作方式
2.理解并口寄存器的含义和并口读写时序
3.能够针对简单的应用问题,编写简单的并口通信程序
二、实验器材
1.计算机
2.实验电路板(包括并行接口、数模转换器DAC0832、运算放大器LM741、电阻、电容等),DB_25并口插头一个,导线若干 3.示波器、微机—II型电源各一套
三、实验说明
1.自主编写程序,必要时参考相关资料 2.充分理解并口的基本操作 3.理解并口通讯的基本过程
4.实验前应画出流程图并写出程序大致框架或完整的程序代码 5.实验学时:2学时
四、实验内容和步骤
1.实验内容
通过计算机并口向数模转换器发送数据,实现D/A转换。2.实验步骤
(1)分析实验内容,画出流程图并写出程序大致框架或完整的程序代码。(2)把实验电路板与计算机并口、示波器、电源(此时电源关闭)连接好。(3)进入Turbo C集成环境。(4)编辑源程序并进行保存。
(5)编译源程序,若有错误,修改错误后再次进行编译和连接,如此反复进行到不显示出错为止。
(6)打开电源,执行程序,通过示波器观察D/A转换器和运算放大器输出的波形。
(7)如发现波形输出有问题,若是程序有问题,关闭电源,修改程序并保存,重复步骤(5),(6),(7),直到输出正确的波形为止。若是电路有问题,请查找原因,或更换实验板,验证程序的正确性。
五、实验报告要求
1.整理实验结果,填入相应表格中 2.小结实验心得体会 3.回答思考题:
计算机并口的基地址有哪些?若要改变并口的基地址,应如何操作?