- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机体系结构教学探索和思考
计算机体系结构教学探索和思考
摘要 针对计算机系统结构课程的特点,从课程内容、明确学习目标、选择教学方法、加强实践环节等多个方面来探讨如何提高这门课的授课质量。经过教学实践,取得明显的教学效果。
关键词 计算机科学与技术专业;计算机系统结构;实验教学
中图分类号:G642 文献标识码:B 文章编号:1671-489X(2011)21-0034-02
Exploring and Thinking about Teaching of Computer Architecture//Yang Guang
Abstract In view of main problems existing in the teaching of computer architecture, this paper explores how to enhance teaching quality of the course by teaching content, teaching goal, selecting teaching methods and strengthening practice in teaching etc. Good teaching effect has been received during the practice.
Key words computer science and technology major; computer architecture; experiment
Author’s address School of Information and Safety Engineering, Zhongnan University of Economics and Law, Wuhan, China 430073
计算机系统结构是一门从组织和结构的角度上学习、领会计算机系统的课程。计算机系统是一个软、硬件综合体。随着计算机软件的日趋复杂,以及硬件在功能、性能、集成度、可靠性、价格上的不断改进,针对不同的应用,需要研究如何更好地对计算机系统的软、硬件功能进行功能分配,如何更好、更合理地实现分配给硬件的那部分功能,使系统有高的性价比,这是计算机系统结构课程学习和研究的主要方面,也是计算机系统结构设计、硬件设计、高层次应用系统开发和系统软件开发所必须了解和掌握的基本知识。
本课程是计算机科学与技术专业一门重点专业基础课程,也是学科核心专业基础课程之一,属于必修课程。通过本课程的学习,能进一步树立和加深对计算机系统的整体概念,熟悉有关计算机系统结构的概念、原理,了解常用的基本结构,领会结构设计的思想和方法,提高分析和解决问题的能力。同时也能了解近10年来在计算机系统结构上的进展和今后发展的趋势。本课程除了讲授计算机系统结构的基础知识外,课程的主要任务是通过分析各种典型的计算机系统结构,介绍如何根据各种实际应用的需要,从软硬件两个方面通盘考虑,设计和构建合理的软硬件界面,使计算机系统的软硬件各部件资源整体上发挥最大效用,帮助学生建立现代计算机系统结构的概念,使学生掌握系统结构设计的基本原理和方法,为后续课程建立必要的专业基础。本课程也与其他多门课程有十分紧密的联系,对于深入学习和理解操作系统、编译原理、数据结构及汇编语言等课程都有很重要的作用。通过本课程的教学培养学生的系统思维、分析和综合的能力。
1 计算机系统结构教学存在的问题
1)理论性强。内容复杂抽象,概念多,重点不突出,容易使学生感觉抓不到课程的本质,理不清各章节的相互关系,让学生感到学习乏味。
2)内容多。讲授课时虽然比较多,但是相对于课程的教学内容而言,课时还是偏少。这样容易造成知识面可能铺开但是理论的深入不够,或理论深入但是知识面却铺不开的情况。
3)综合性强。本课程几乎与计算机基础及专业课程都相关,要求学生对各课程知识点能综合理解,教学难度大。
4)本课程主要针对计算机系统的结构进行描述,而知识点基本都是学生接触不到的事物,脱离学生实际,加大学生理解的难度。
5)缺乏实验环境,学生无法获得对知识点的直观认识。长期以来,这门课程主要以理论教学为主,学生面对枯燥理论没有兴趣,对培养学生的学习兴趣带来很大的困难。
2 计算机系统结构课程的研究
2.1 明确教学目标
计算机系统结构就是通过采用不同的软硬件技术设计出有较高性价比的计算机系统,而这些技术在功能上可以大致分为存储、传输和处理三大块。存储的设计目标就是为数据提供一个合理的存储空间;传输的目标是将数据准确安全地传送到目的地;处理的目标是采取各种措施来提高计算机的运算速度。这就需要学生从一开始
文档评论(0)