- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物联网体系课程中计算机相关课程特色探究
物联网体系课程中计算机相关课程特色探究 摘要:在对物联网产业发展现状及物联网基本构成分析的基础上,根据物联网系统环境,对物联网专业中有关计算机方面的课程进行了改进及创新。涉及了专业基础课、专业课、专业任选课及课程设计中包含的计算机组成原理、操作系统及程序设计语言等相关课程及实验内容,提出了具有物联网特色的计算机相关课程的设置方法,可以为物联网应用技术专业的建设提供参考,同时也为计算机相关专业的课程体系构建提供理论指导。
关键词:物联网;计算机;课程特色
作者简介:王小妮(1977-),女,山东威海人,北京信息科技大学理学院,讲师。(北京 100192)
基金项目:本文系北京信息科技大学教学改革立项项目(项目编号:2012JGYB62)、北京信息科技大学2013年大学生科技创新计划项目的研究成果。
中图分类号:G642 文献标识码:A 文章编号:1007-0079(2014)05-0109-02
物联网是继计算机、互联网之后世界信息产业发展的第三次浪潮。特别是近年来物联网技术的飞速发展,给计算机及互联网的应用和发展提供了更广泛的空间,同时,也为物联网专业的计算机课程的教学和实践内容注入了新鲜血液。物联网(The Internet of Things)即“物物互联”,是近年来出现的一种新型计算模式,建立在嵌入式系统、无线传感器网络、分布式计算、通信网络、移动计算等技术的飞速发展和日益成熟的基础上。其将各种物体充分联接,通过无线网络将采集到的实时动态信息传送到中央服务处理中心,进行汇总、分析、处理、显示和控制。[1]大部分物联网系统包含以下几部分:身份识别部分(包括软件ID、条码、Mac地址、RFID、生物识别技术等)、监测与控制部分(包括传感器、执行机构等)、数据传输部分(包括总线方式、ZigBee网络、GSM/3G网络、Wifi网络等)、信息采集部分(包括单片机系统、嵌入式系统、X86系统、Gpio/串口/总线/USB接口系统等)、数据中心部分(包括数据库、网络服务器等)、数据访问部分(包括B/S模式、浏览器、短信/电话/ 邮件、个人PC/专用手持设备/手机等访问终端)、移动设备部分(包括物流车辆、工程车辆、包裹、私人轿车等)。[2]
物联网系统的设计离不开计算机相关知识,在计算机系统教学,特别是实验教学过程中,如何针对物联网系统相关特征改进实验内容和教学方法,适应时代对人才培养的要求,值得认真思考。本文结合物联网技术发展特点,在总结计算机相关课程教学经验的基础上,针对目前物联网技术的发展和应用,在面向物联网的计算机课程体系建设、理论教学、实验教学、课程设计等环节作出了有关课程特色方面的研究。
一、“计算机组成原理”课程研究
“计算机组成原理”这门课程是计算机专业及相关专业的一门专业基础课,其目的是使学生了解计算机的基本结构;掌握计算机的基本组成原理,各功能部件在整机中的作用以及所要完成的任务;掌握程序和数据在计算机中是如何存储的以及指令在计算机中的编译和执行过程。掌握计算机与外部设备之间的接口技术与原理;了解计算机外部设备的基本结构与工作原理,并能够用课程中学到的知识,对计算机系统硬件进行初步设计、组装和调试。掌握基本的对计算机系统进行性能分析的方法,构筑起了解、学习、研究计算机系统的必备基础知识。
计算机相关专业对“计算机组成原理”这门课程的要求是学生能了解计算机的硬件的基本知识,所以对于这门课程的实验大多是属于验证性实验。目前大部分“计算机组成原理”教学实验装置都是在指令集、指令格式、数据表示、寻址方式、存储系统等相对确定的情况下进行的,学生主要进行功能实现和验证。学生通过连线、拨动开关及观察显示灯的亮灭来完成实验内容。而对于物联网专业来说,这些是远远不够的。物联网专业的“计算机组成原理”是一门实践性很强的课程,综合性、设计性实验是这门课中的重要环节。物联网中需要设计硬件节点,比如传感器节点的数据采集及无线传输路由节点。这些节点也属于小型计算机系统,有时现成的CPU满足不了物联网中的速度或引脚数目等特殊要求,需要自己来设计CPU。学生可以自己设计加减法器、乘法器、除法器、指令系统、微程序控制器等。CPU作为计算机系统的核心,是计算机组成原理中的重要内容。为了培养学生创新能力和满足物联网系统的要求,笔者在这门课程的实验中加入了Verilog硬件描述语言及Quartus II开发环境的使用,并应用开放式CPU,使得学生能够从CPU的指令集到系统结构全部由学生自由设计,并能通过实验设备对设计的CPU进行验证和调试。学生根据自己的理解和想法设计出了不同思路的CPU,避免了千篇一律的模式,激发了学生学习的积极性,学生看到自己设计的CPU能正常工作也很有成就感。
二、操作
原创力文档


文档评论(0)