您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 14级C语言实训指导书
C语言程序设计实训指导书应用技术学院软件教研室周岩林莉莉编写适用专业2014级计算机应用技术专业2014级计算机网络技术专业2014级计算机软件技术专业2014级计算机网络工程专业2014级计算机信息管理专业2014级计算机网络安全专业2014级计算机电子商务专业1目录目录......................................................................................................................................................1一.实训时间..........................................................................................................................................2二.实训地点..........................................................................................................................................2三.实训对象..........................................................................................................................................2四.开发环境..........................................................................................................................................2五.实训目的..........................................................................................................................................2六.实训内容..........................................................................................................................................2七.实训题目..........................................................................................................................................2八.实训方案..........................................................................................................................................4九.实训要求..........................................................................................................................................4十.考核方式..........................................................................................................................................4十一.进度计划......................................................................................................................................5附录:C语言实训报告..........................................................................................................................62C语言程序设计实训安排一.实训时间起始时间:2014.12.22——2015.1.2上午:8:30——11:30下午:13:00——16:00二.实训地点软件楼各实验室三.实训对象2014级计算机应用技术专业2014级计算机网络技术专业2014级计算机软件技术专业2014级计算机网络工程专业2014级计算机信息管理专业2014级计算机网络安全专业2014级计算机电子商务专业四.开发环境TurboC2.0、C-Free五.实训目的本次实训旨在进一步巩固学生本学期在C语言程序设计课程的所学知识的理解,加强学生对面向过程思想的理解,加快学生编程思想的形成,培养学生的编程兴趣,从而更快的提高学生的程序设计能力,并为下学期各课程的学习打下一个坚实的基础。六.实训内容本次实训要求学生依据指导教师对实训各题目的讲解和实训指导书中对各实训题目的分析,结合自身学习情况,从五道实训题目中任选一题,独立完成该题目的设计和实现,并完成实训报告的撰写。七.实训题目题目一:推箱子游戏内容:1、使用二维数组形成游戏地图,数组元素0表示墙1表示路2表示出口。2、用*表示人,E表示出口,0表示箱子,X表示箱子所在位置,并在游戏地图输出完毕后,单独输出。3、当人物标示与出口标示重合时,输出成功提示,并结束程序。4、使用共用体变量接收键盘按键信息。5、使用结构体数组定义箱子。36、使用bios.h函数库中的bisokey函数读取键盘按键信息。7、使用stdio.h函数库中的gotoxy函数设置输出位置。8、使用键盘方向键LEFT、RIGHT、UP、DOWN移动人物,键值分别为75、77、72、80。9、使用ESC键退出程序运行界面并显示失败提示,键值27。10、在移动过程中要注意处理重合问题。题目二:迷宫游戏内容:1、使用二维数组形成游戏地图,数组元素0表示墙1表示路2表示出口。2、用*表示人,E表示出口。3、当人物标示与出口标示重合时,输出成功提示,并结束程序。4、使用共用体变量接收键盘按键信息。5、使用bios.h函数库中的bisokey函数读取键盘按键信息。6、使用stdio.h函数库中的gotoxy函数设置输出位置。7、使用键盘方向键LEFT、RIGHT、UP、DOWN移动人物,键值分别为75、77、72、80。8、使用ESC键退出程序运行界面并显示失败提示,键值27。题目三:学生成绩管理内容:1、使用结构体数组定义学生基本信息(学号、姓名、年龄)及成绩(C语言成绩、英语成绩和数据库成绩)。2、实现学生基本信息(学号、姓名、年龄)及成绩(C语言成绩、英语成绩和数据库成绩)的录入。3、实现基本信息的查询(根据学号)、删除(根据学号)与修改(根据学号)。4、根据每科成绩,求出每个人的总分。5、对学生考试成绩进行排序(根据学号或各科成绩排序)。6、输出显示功能选择提示。7、要求每个功能以一个单独的函数实现。题目四:图书借阅管理内容:1、使用结构体数组定义图书基本信息(图书编号、图书借阅人、借阅天数、图书总量、图书库存、书名、图书作者)。2、实现图书基本信息(图书编号、图书借阅人、借阅天数、图书总量、图书库存、书名、图书作者)的录入。3、实现对图书的借阅管理。4、实现对图书的删除(根据图书编号)、查询(根据图书编号)和图书信息修改的操作。5、输出显示功能选择提示。6、每个功能以一个单独的函数实现。题目五:商品管理系统内容:1、使用结构体数组定义商品的基本信息(商品编号、商品名称、商品单价、商品数量和商品总金额)。2、实现对商品基本信息的录入。3、能够对商品的信息实现添加、删除、查询、修改、指定位置插入等功能。其中,商品信息的查询、删除、修改、指定位置的插入等都要依靠输入的商品编号来实现。4、能够按总金额进行排序。(商品信息是根据商品总金额由高到低进行排序的)。5、输出显示功能选择提示。6、每个功能以一个单独的函数实现。4八.实训方案1、每人任选一个题目。2、教师为学生分配机器,在整个实训期间要求固定座位,并保证自己机器的安全及卫生。3、教师给学生提供两份文档:C语言实训指导书和C语言实训报告编写规范。4、学生在实训最后提交一份实训报告,具体格式参看C语言实训报告编写规范。5、在实训过程中,学生要认真完成实训题目,指导教师会随时抽查学生所选题目的完成情况。6、实训结束前,要进行实训答辩。学生首先向指导教师演示程序执行效果,之后回答指导教师的提问。九.实训要求1、根据实训的目的、要求认真准备,在上机操作前详细阅读《C语言实训指导书》。不迟到、不早退;严守课堂纪律;听从指导教师的指挥,在规定时间内完成相应的设计任务。2、积极思维、认真操作、独立完成、遇到困难向指导教师提问,坚决杜绝抄袭他人成果的行为;设计结束后,按照指导教师给出的实训报告格式认真编写实训报告。3、在上机操作过程中,不允许接打电话、不许玩游戏、看课外书、聊天、嬉笑以及做其它与设计无关的事情,若发现违反以上规定,则没收相关设备或书籍,并送交辅导员。4、自觉保持实验室环境,实验结束后将自己座位周围的废弃物带走。每日两次按组清扫实验室内的卫生。实验过程中,严禁在实验室中吃任何食品,如若发现有在实验室中吃东西者在完成当天的设计任务后,清扫实验室卫生一天。5、未经指导教师允许不得擅自拆、挪计算机,实验结束后经指导教师检查完设备后方可离开实验室。十.考核方式成绩组成如下:出勤纪律10功能实现40文档10答辩40满分100注:90~100分为优秀80~89分为良好70~79分为中等60~69分为及格60分以下为不及格实训成绩评定基准:1、参加优秀评定同学的条件:(1)本人无缺勤情况(2)无玩游戏、看小说(包括电子版等)记录2、参加良好评定同学的条件:(1)本人累计缺勤不多于2学时(2)玩游戏、看小说(包括电子版等)不多于1次53、参加中等评定同学的条件:(1)本人累计缺勤不多于4学时(2)玩游戏、看小说(包括电子版等)不多于2次4、参加及格评定同学的条件:(1)本人缺勤不多于6学时(2)玩游戏、看小说(包括电子版等)不多于3次5、缺勤多于8学时或玩游戏3次以上同学无成绩。课堂十大现象根据情节严重程度老师自行扣分。十一.进度计划时间安排备注第一天动员题目介绍各题目关键算法介绍要强调代码格式第二天选题编码第三天编码第四天编码第五天编码第六天调试第七天调试第八天书写实训报告第九天答辩6附录:C语言实训报告7姓名Name学号StudentNo.班级Class项目编号ItemNo.项目名称Item1.实训目的及要求本次实训旨在进一步巩固学生本学期在C语言课程上的所学,加强学生对面向过程的理解,加快学生编程思想的形成,培养学生的编程兴趣,从而更快的提高学生的程序设计能力,并为下学期各课程的学习打下一个坚实的基础。在实训期间要求学生认真编写程序,完成题目的各项功能。在指导教师的指导下加深对C语言的理解,通过实训养成良好的编码习惯,并培养运用计算机语言解决问题的能力。2.实训内容本次实训内容为多个备选题目,以管理系统为主,每位同学任选其中一题并在指导教师的指导下完成该题目的编码、调试等工作。在实训的最后阶段每位同学都要接受指导教师的答辩问询,并完成实训报告以便指导教师
本文标题:14级C语言实训指导书
链接地址:https://www.777doc.com/doc-4565865 .html