2015C语言课程设计任务书指导书.doc
文本预览下载声明
C语言课程设计任务书指导书
一、实践的目的和要求
加深对《C语言》课程所学知识的理解,进一步巩固C语言语法规则。学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力本课程设计是采用C语言,在VC平台下设计系统,该系统运行在MS-DOS命令行模式下。本课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。C语言课程设计主要是培养学生利用系统综合C语言进行程序设计的能力。
进一步巩固和复习C程序设计的基础知识。
培养学生结构化程序、模块化程序设计的方法和能力。
了解软件的编制过程及各环节的具体内容。
提高学生程序调试技巧、软件设计能力和代码规范化等素质。
提高学生分析问题、解决问题以及实际运用能力。
培养文档制作和设计报告写作能力。
培养协同合作能力。
二、内容
在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用等。
三、课程设计要求:1、用C语言实现系统;2、系统的各个功能模块要求用函数实现;3、界面友好(良好的人机交互),程序加必要的注释。课程设计报告要求:课程设计报告
注意:
1所有的程序C模式;
2程序能够编译运行并正确地演示完所要求的基本功能;
3每个人单独一个C文件和一个报告,格式见C语言程序设计封面样例,命名规则以(学号+姓名)201241302320方林楷为例:报告的名字为“201241302320方林楷—C语言课程设计报告.doc”,项目文件 “201241302320方林楷—C语言课程设计项目文件. c”。不符合命名规则的文件不被接受并取消课程设计成绩;
4明显地抄袭或代码近似被认为相互做弊;
5课程设计单独提交成绩,与本门课程的成绩提交没有直接关系;
6要求每个人独立完成编码调试及报告,前面的分析可以一组一同商量,但任何可能的代码相似或抄袭将会被详细地提问,回答不上来的均被认为是抄袭,抄与被抄者均作不及格记0分;
7验收标准:上传到FTP中相应文件夹下面的文件;
8时间:1周。
四、课程设计题目
C语言学习方法探讨
根据自己的学习体会,总结出一套可以为下届同学借鉴的学习方法。
C语言教学方法探讨
根据自己的学习体会,假如你是老师你会采用什么方法进行教学,并预测用这种方法后的结果,以及你的处理措施。
C语言中的0
根据自己的学习体会,总结C中0出现的各种情况、意义及系统的处置方式等等。
C语言中的函数
主要从以下几个方面进行论述:
函数类型
函数的应用情况
函数的定义
参数的传递方式
C++中函数与的C中函数的比较
函数的发展
C语言中的数据类型
根据自己的学习体会,总结C中出现的各种数据类型、各自特点、系统的处置方式等等。
C语言中的数组
根据自己的学习体会,总结C中数组的各种类型、特点、系统的处置方式等等。
C语言中的排序方法探索
根据自己的学习体会,总结各种排序方法的实现环境与实现结果,补充你的方法。
C语言中指针学习方法探索
根据自己的学习体会,总结各种指针的实现环境与实现结果,补充你的方法。
C语言中的结构体类型应用方法探索
根据自己的学习体会,总结各种结构的实现环境与实现结果,补充你的方法。
字符串在C语言中的的处理方式
根据自己的学习体会,总结字符串在C语言中的各种处理方式及其意义。
C语言与C++辩析
主要从以下几个方面进行论述:
数据类型
输入输出
用户自定义类型
结构体与类
结构化程序与面向对象程序
各自优点与发展方向
C语言与物联网
主要从以下几个方面进行论述:
C语言概述
物联网概述
物联网可以使用C语言的环节
当前C语言在物联网中的使用状况(举例)
物联网未来的发展方向
C语言在物联网中的使用前景与发展方向
C语言与车联网
C语言概述
车联网概述
车联网可以使用C语言的环节
当前C语言在车联网中的使用状况(举例)
车联网未来的发展方向
C语言在车联网中的使用前景与发展方向
C语言与手机APP
C语言概述
手机APP概述
手机APP可以使用C语言的环节
当前C语言在手机APP中的使用状况(举例)
手机APP未来的发展方向
C语言在手机APP中的使用前景与发展方向
影碟出租管理一、系统的主要功能总体需求编写一个影碟出租管理程序影碟信息的组成部分为:碟片名称、国家、类型、借阅标记等出租信息的组成部分为:会员名、碟片名称、借阅日期、归还日期、租金等功能需求1)新片上架:添加碟片信息2)碟片查询:按片名查询某片是否可借阅,结果有三种(可借阅、已借出、无此片)。3
显示全部