




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计课程实习方案编制者:李咏霞 审核者:一. 实习日期第14周 软件A1202二. 实习地点实训楼三. 适用班级软件A1202四. 实习目的1、 进一步掌握和利用C语言进行程设计的能力。2、 进一步理解和运用结构化程设计的思想和方法。3、 初步掌握开发一个小型实用系统的基本方法。4、 学会调试一个较长程序的基本方法。5、 学会利用流程图或N-S图表示算法。6、 掌握书写程设计开发文档的能力(书写实习报告)。五. 实习任务1、 班级通讯录管理系统班级通讯录中包含了学生的学号、姓名、宿舍、电话、QQ、家庭住址等内容。要求:实现基本的通讯录数据管理。利用数组或结构体实现学生通讯录的数据结构设计;系统具有增加,查询等基本功能; 2、根据今天的日期推出明天的日期。要求:从键盘输入一个日期,推出第二天的日期,并输出第二天的日期。要有相应的提示信息以及出错处理。3、餐饮服务质量调查打分在商业和科学研究中,人们经常需要对数据进行分析并将结果以直方图的形式显示出来。例如,一个公司的主管可能需要了解一年来公司的营业状况,比较一下各月份的销售收入状况。如果仅给出一大堆数据,这显然太不直观了,如果能将这些数据以条形图(直方图)的形式表示,将会大大增加这些数据的直观性,也便于数据的分析与对比。下面以顾客对餐饮服务打分为例,练习这方面的程序编写方法。假设有40个学生被邀请来给自助餐厅的食品和服务质量打分,分数划分为110这10个等级(1表示最低分,10表示最高分),试统计调查结果,并用*打印出如下形式的统计结果直方图。Grade CountHistogram1 5 *2 10 *3 7 *.4、猜数游戏在这个实验中,我们将尝试编写一个猜数游戏程序,这个程序看上去有些难度,但是如果按下列要求循序渐进地编程实现,会发现其实这个程序是很容易实现的。那么,现在就开始吧,先编写第1个程序,然后试着在第1个程序的基础上编写第2个程序,程序1 编程先由计算机“想”一个1100之间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wrong!”,并告诉人所猜的数是大(Too high)还是小(Too low),然后结束游戏。要求每次运行程序时机器所“想”的数不能都一样。程序2 编程先由计算机“想”一个1100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到人猜对为止。程序3 编程先由计算机“想”一个1100之间的数请人猜,如果人猜对了,则结束游戏,并在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,结束游戏。程序4 编程先由计算机“想”一个1100之间的数请人猜,如果人猜对了,在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜10次,如果猜了10次仍未猜中的话,则停止本次猜数,然后继续猜下一个数。每次运行程序可以反复猜多个数,直到操作者想停止时才结束。六. 实习结果及要求项目要求作品(1) 有数据的输入和输出。(2)源程序要有适当的注释,使程序容易阅读。(3)各个题目的详细要求见前面的实习任务。(4)学生作品要存档实习报告(1)包括:题目、实习目的、实习要求、 系统分析、数据结构设计及用法说明、程序结构(画流程图)、各模块的功能、源程序、测试结果(包括输入数据和输出结果)、实习总结、参考文献等。(2)用A4纸打印,采用统格式的封面。七. 评分标准1、考勤(30分)对学生进行考勤,每缺勤一次扣5分。旷课或请假时间超过1/3学时,视为该生实习的时间额度未达到基本的规定量,实习成绩直接定为不合格。2、实习作品(40分)作品共计40分,完成基本步骤记20分,完全测试通过记40分。3、实习报告(30分) 实习报告要有正确的步骤和格式。步骤正确10分,格式正确5分,内容详细记15分。凡发现抄袭,抄袭者与被抄袭者皆以零分计入本课程设计成绩并向系报告。凡发现实验报告或源程序雷同,涉及的全部人员皆以零分计入本课程设计成绩并向系报告。备注:实习过程中不允许做跟实习无关的事,例如打游戏、看视频等,一经发现,该生实习成绩直接定为不合格。八. 实习进度、内容及所需实验设备见附表一软件教研室2013年5月10日第6页共6页附表一实习班级: 实习地点实习内容所需实验设备备注实训楼F分析设计准备阶段。根据详细的需求分析报告建立相应的数据文件。计算机、Turbo C实训楼F模块构成框架的编程。计算机、Turbo C实训楼F各模块一定业务功能的设计及编程。编程调试阶段。计算机、Turbo C实训楼F组装测试。实习作品成绩评
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 借款合同范本中介版
- 云南购房合同范本
- 从化学校食堂承包合同范本
- 保洁公司人员合同范本
- pu线条安装合同范本
- fob合同范本日文
- 包架子合同范本
- 公司代管合同范本
- 共同经营餐厅合同范本
- 三方合作民宿协议合同范本
- 新媒体营销(第三版) 课件全套 林海 项目1-6 新媒体营销认知-新媒体营销数据分析
- 教师读书分享《给教师的建议》课件
- 中职对口升学养殖专业兽医基础习题集判断题详解
- 公园绿化养护景观绿化维护项目迎接重大节会活动的保障措施
- 初中物理各单元思维导图
- 氧化还原反应和氧化还原平衡--ppt课件
- 国内外旅游公共服务研究的文献综述
- 2022年北京市专升本英语真题
- 锗的提取方法
- 机车电测仪表使用及检修
- PMS颜色对照表
评论
0/150
提交评论