linux环境下c语言编程课程设计
(14页)
本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!
19.90 积分
1/14LINUX操作系统教程课程设计题目算术测试系统学号姓名严涛专业信息工程2/14目录一、课程设计目的3二、课程设计所需知识与开发工具321、课程设计所需知识322、开发工具简介6三、课程设计主要内容631、系统结构简介632、系统功能模块的划分633、MAKEFILE介绍734、MAKEFILE规则7四、设计步骤841、题量输入模块的实现与相关代码842、出题模块的实现与相关代码843、答题模块的实现与相关代码944、检查计分模块的实现与相关代码1045、评分模块的实现与相关代码10五、测试与调试11六、总结1361、成员分工1362、心得于体会13七、参考文献143/14一、课程设计目的1熟悉LINUX基本操作命令;2掌握LINUX环境下C语言编程;3提高学生搜集资料的能力,以此解决遇到的各种问题。二、课程设计所需知识与开发工具21、课程设计所需知识1LINUX基本操作命令DATE显示系统日期;CAL2007显示2007年的日历表;DATE700设置日期和时间月日时分年秒;CLOCKW将时间修改保存到BIOS;SHUTDOWNHNOW关闭系统1;INIT0关闭系统2;TELINIT0关闭系统3;SHUTDOWNHHOURSMINUTESWHILE1{PRINTF“请输入您需要的测试题题量“IFSCANF“D“,EXIT0}ELSE{BREAK}}RETURNJ}42、出题模块的实现与代码INCLUDEINCLUDEINTQUESTIONINTQUESTIONNUM{INTIINTKINTQ1INTQ29/14INTTHE_TRUE_ANSWER_NUMBER0SRANDUNSIGNEDTIMENULLFORI0IINCLUDESTATICINTTHE_TRUE_ANSWER_NUMBER0INTMAININTARGC,CHARARGV{INTIINTJINTKINTQ1INTQ2SRANDUNSIGNEDTIMENULLPRINTF“请输入测试题题量“SCANF“D“,FORI0,IINCLUDEINCLUDEINCLUDE“MYHEADH“INTMAININTARGC,CHARARGV{INTIINTKINTJINPUTINTCORRECTNUMQUESTIONJFLOATFCORRECTNUM/J10PRINTF“您的正确率为百分之02F,仍需继续努力\N“,F100EXIT0}11/14五、测试与调试1输入测试题题量2得到测试题目(输入一个答案,再显示下一道测试题)12/143答案输入完毕4运行结果13/14六、总结61、成员分工严涛设计系统,写程序代码,测试/调试系统叶鑫楠总结报告,打包程序徐康查找资料,心得体会62、心得与体会本学期对于LINUX系统的学习,让我对LINUX有了一定的了解。我知道了LINUX只是个内核。现在的LINUX操作系统,都是用这么一个内核,加上其它的应用程序构成的。LINUX最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使其在金融、安全等部门有很重要的应用。学习LINUX,首先我们应该从基础开始学起。对LINUX操作系统的功能、版本、特点,以及LINUX系统安装和图形环境有较全面的了解。LINUX命令是必须学习的。虽然LINUX桌面应用发展很快,但是命令在LINUX中依然有很强的生命力。LINUX是一个命令行组成的操作系统,精髓在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,如何找到帮助信息等。LINUX常用命令,有ECHO命令、DATE命令、PASSWD命令、FILE命令、LS命令、TOUCH命令等。要明白学好LINUX不是一件一蹴而就的事,一定要能坚持使用它,特别是在学习初期。要增加自己的LINUX技能,只有通过实践来实现。只要多动手,就一定会有收获。遇到问题时要自己去寻找答案,在寻找答案的过程中,会学到更多知识。14/14应该说目前我们对于LINUX的学习只是入门而已,学习LINUX是一个长期的过程,很耗时间。作为电子信息工程专业的学生,对我们来说,LINUX将来主要应用于嵌入式LINUX系统的开发,这非一日之功,我们还需要不断深入地学习它。七、参考文献1LINUX操作系统教程2C语言编程基础3。百度文库/百度知道 关 键 词: linux 环境 语言 编程 课程设计
天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。