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 环境 语言 编程 课程设计

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

linux环境c语言课程设计,linux环境下c语言编程课程设计相关推荐

  1. 编程课课程感想和建议_最佳在线编程课程

    编程课课程感想和建议 Online programming courses are getting popular these days. Udemy is the leader in providi ...

  2. 提升C语言程序运行效率 马尔可夫,计算机程序编程课程设计报告(马尔可夫链算法生成随机可读文本).doc...

    PAGE 1 计算机程序编程课程设计报告 (马尔可夫链算法生成随机可读文本) 引言: 马尔可夫链的数学背景: 马尔可夫链,因安德烈?马尔可夫(A.A.Markov,1856-1922)得名 ,是数学随 ...

  3. python课程设计的主要任务是什么_Python网络编程课程设计 任务1.docx

    [简答题]什么是第2范式? [简答题]请根据案例<明天>,说说你的理解. [单选题]某幼儿完成了一件对他而言具有桃战性的任务一,教师及时地肯定了该幼儿的表现.这位教师遵循的环境创设原则是? ...

  4. 初中人教版计算机具体课程,构建信息技术支持下的中学数学课程

    摘要:信息时代,数学教育面临着前所未有的机遇和挑战.本文首先结合信息技术的特点,阐述了数学教学方式发生的变化.在此背景下,探讨了数学教学内容也应随之发生变化,数学课程应当尽可能地使用计算器和计算机,应 ...

  5. 少儿python课程多少钱_上海长宁Python编程课程一般多少钱,C++编程课程

    上海长宁Python编程课程一般多少钱,C++编程课程 更新日期:2020-10-14 18:17:37 上海长宁Python编程课程一般多少钱 上海森孚企业管理咨询有限公司(SIMFU)成立于201 ...

  6. 想要好看的设计?收下这份网页背景设计指南吧!

    网页背景设计看似在整个网站的设计中处于一个不起眼的位置.实则,它对于用户的留存性及促进网站转化率方面都起到非常重要的作用.若是网页背景设计不合理,或者图片.色彩运用不当,对于用户而言都是视觉上的灾难. ...

  7. linux下c语言按q退出_linux下C语言多线程(四)线程中止

    1. 线程终止方式 一般来说,Posix的线程终止有两种情况:正常终止和非正常终止.线程主动调用pthread_exit()或者从线程函数中return都将使线程正常退出,这是可预见的退出方式:非正常 ...

  8. c语言 程序延时 校准,Windows下C语言API修改系统时间,附自动校准时间源码

    C语言Windows时钟的结构体如下: typedef struct _SYSTEMTIME { WORD wYear;              /*年*/ WORD wMonth;         ...

  9. c语言入门自学免费app,C语言入门学习最新版下载-C语言入门学习app手机版v1.0.2 安卓版-腾飞网...

    C语言入门学习app手机版是一款c语言编程自学软件,零基础也可以学习,里面有海量教学视频,针对c语言不同程度的讲解都囊括其中.随时随地学习编程都可以,不用担心自己没有基础.还支持在手机上敲代码编程哦. ...

  10. 英语和数学不好可以学python-西安童程童美Python人工智能少儿编程课程好不好

    在布局人工智能,到底几年级的孩子适合学习少儿编程? 随着中国制造2025计划"以加快新一代信息技术与制造业深度融合为主线,以推进智能制造为主攻方向"及2017年推出的<新一代 ...

最新文章

  1. js 之 object
  2. .NET程序员的C\C++情结(3)
  3. 看看这些被同事喷的 JS 代码风格你写过多少
  4. 计算机系统优化的目的和原理,优化原理
  5. mysql8.0.19.0_分享MySql8.0.19 安装采坑记录
  6. WindowsSdkDir 从何处来?
  7. 兄弟3150cdn加粉后清零_兄弟MFC1618MFC1816 tn1035加粉清零方法
  8. 图片马赛克去除工具_图片太多该如何进行排版呢?
  9. Sql自动配置器原理及其说明
  10. Android 沉浸式状态栏
  11. java基础学习——14、代码格式
  12. ASP.NET项目中的驼峰格式JSON响应
  13. 论文赏析[TACL18]隐式句法树模型真的能学到句子中有意义的结构吗?
  14. 聚类(5)-- Spectral clustering
  15. net-snmp的定制编译
  16. Linux命令之find命令
  17. 乐玩模块脚本实战教程辅助脚本制作开发视频
  18. [渝粤教育] 西安建筑科技大学 环境规划与管理 参考 资料
  19. 《关键对话》:高效沟通与数据分析的意义不言而喻
  20. 何为数码相机EXIF信息的等效焦距

热门文章

  1. 第一次立会(2019.3.24)
  2. Routing a Marathon Race
  3. JAVA GUI THREAD---***
  4. centos6.5 安装python3.5
  5. CentOS下搭建Git服务器Gitosis
  6. 敏捷图书排行 (2011年修订)【转】
  7. 安装 Windows 自动化 API 3.0 时,visual Studio 2010 更快地运行
  8. HTML5托拽上传(XMLHttpRequest和Google Gears)
  9. [转]PCM文件格式
  10. androidstudio引用本地maven_Maven多模块如何打包本地的jar包到war中