摘要:本文从计算机硬件知识体系的特点出发,探讨了计算机硬件知识的教学目标,从整体和实际等方面对如何构建合理的计算机硬件知识体系提出了一些自己的看法。

关键词:计算机硬件 知识体系 结构框架

中图分类号:TP303-4 文献标识码:A 文章编号:1007-9416(2012)06-0122-01

随着社会进步和信息化时代的发展,计算机应用能力变得越来越必要。如何掌握计算机相关知识也成了大家关心的话题。在计算机的硬件知识体系中,知识点纷繁复杂,因此,构建合理的计算机硬件知识体系框架有重要意义。笔者就如何构架计算机硬件知识体系框架几点浅薄的认识:

1、计算机硬件知识体系的特点

1.1 硬件知识整体性强、富有层次性

计算机硬件知识的许多知识点都是密切相关的,相互影响的。在某个知识点的掌握程度和理解如何直接影响着对其它知识点的把握,如门阵列控制器就一知识点的学习就需要有“可编程阵列逻辑”为基础。除此之外,富有层次性也是硬件知识体系的一个重要特点。比如在计算机硬件的设计中,就需要经过三个过程,从概念结构到逻辑结构,再到物理结构,这三个模块层次分明。

1.2 计算机硬件知识体系的特征

一般而言,计算机的硬件知识点难度都不小,如在存储系统中,就会涉及局部的存储和访问,以及如何精心相关的替换算法和存储系统的应用诸多问题。同时,计算机硬件知识的理论知识和实际的要求却相差甚远,例如说电脑中都会有CPU这一核心配置,但我们却很难看到CPU的具体内部结构。

1.3 知识体系的重点和界限变化快

以往的硬件知识体系培养的是人们设计电脑硬件的能力和底层使用的硬件,而从上世纪八十年代后期开始,硬件知识体系则是以嵌入式系统的设计、软件和硬件的结合为目标。同时,硬件知识的重点也有了很大改变,同时,界限也在变化。

2、计算机硬件知识体系结构框架

2.1 计算机硬件知识的教学目标

计算机硬件知识的教学目标主要有以下三个:让学生掌握相关的计算机硬件知识,为以后的计算机软件和其他知识的学习奠定基础;学会嵌入式系统的相关技术和设计方法;形成能够直接以已有的基础知识来运用计算机。计算机硬件所研究的包括对计算机的工作原理、结构的分析和以及一些编程和技术的运用。

2.2 计算机硬件知识体系结构框架

计算机硬件的知识体系可以分成以下四种:工作原理知识系列、编程应用知识系列、组成结构知识系列和技术方法的知识系列。这四者的具体的构建方法和如何构建各有不同。比如说工作原理的知识系列通过一定手段让理论知识转化为现实,这可以通过一些相关的过程驱动、指令执行等来实现;而编程应用知识系列则不同,编程应用看重的是从基础知识到具体应用和操作的一种转变,编写程序可以通过一些特性结构、指令系统等来实现。具体来说:

工作原理的知识系列的重要内容是计算机的组成和结构方面的一些知识,它是计算机硬件的基础知识,也是重要根据。工作原理相关的主要知识包括:顺序程序驱动的含义和重要性、电脑指令的表现形式、控制器的使用以及程序设计的一些基础知识。

作为计算机硬件知识体系中的核心,组成结构方面的知识对于计算机的使用有着十分重要的意义。组成结构方面的知识涵盖了计算机的组成原理、数字逻辑和系统结构等多方面的知识,如运算器和逻辑代数等重要部件的设计方法和相关的存储系统等。

除了以上两种知识系列,编程应用知识系列也是重要的知识系列之一。编程应用是计算机硬件技术的目标之所在,介绍的是汇编语言和相关的程序设计、计算机系统结构等相关内容,如指令系统、接口芯片和微型计算机的结构等都是编程应用知识体系中的重要知识点。

此外,作为计算机硬件技术的一大思路,技术方法的知识体系的重要性越来越受到肯定。技术方法方面的知识体系主要涉及了计算机组成原理、微型计算机的组成原理和相关的接口技术等,具体的包括数字指令的种类、流水线技术和互联网的网络技术等等。

3、如何构建计算机硬件的知识体系结构

正如前面我们所提到的计算机硬件知识体系的四种系列,在构建相关的知识体系的时候也应当加以区别对待。

3.1 工作原理的知识体系的构建方法

在构建工作原理的知识体系时,应当本着从理论到实践的想法来构建。计算机硬件方面的知识有许多是理论性强,较抽象的,这就需要我们能将这个抽象转化为具体的操作。如计算模型本身是一个较抽象的概念,在这个概念的表达中,我们要加深对计算过程的程序和驱动的认识,以及加深对数字指令的发布和运行方面的认识,这样就能更加明白的理解诶怎样通过控制计算机中的相关元件和配备来达到计算的目的。

3.2 编程应用知识体系的构建方法

在构建编程应用知识系列的锅中中,要遵循从基础到应用的指导思想。我们直接通过给计算机指令来让机器运行,这时的计算机指令的能够发布和执行的基础就是计算机的外部特征,同时,机器之所以能够执行这些指令,依靠的又是在计算机里编写好了的程序,在这个基础上,计算机才能够计算和解决那些实际意义的应用难题。

3.3 组成结构知识体系的构建方法

和工作原理知识系列的构建不同的是,组成结构的知识体系应当遵循从部分到整体的方法。部分是局部的概念,要将部分纳入到整体中去。如逻辑元件是计算机系统中的最小组成单元,我们通过对逻辑元件等小的计算机器件的内部结构及其功能的认识,进一步能够加深对整个计算机操作系统的组成和功能设计等的认识,这就是通过部分认识整体的一个方面。

3.4 技术方法知识体系的构建方法

技术方法知识体系的构建应当遵循抽到到具体的转变。计算机的功能如何是计算机程序设计等的重要基础,概念性的结构较为抽象、不容易理解,而计算机的物理性结构则较为具体,因此,应当以某种逻辑形式或联系来将它们连接好。

4、结语

总之,在计算机应用如此广泛的今天,如何掌握计算机的硬件和软件方面的必备知识是我们都需要关注的问题。因此,计算机硬件知识体系的构建也日益重要。笔者相信,在不断的探索之下,计算机硬件知识体系的结构框架会越来越完整。

参考文献

[1] 陈洪敏.科学知识体系的结构与演化规律[J].临沂师范学院学报,2003年25期.

[2] 易法令,谢云.计算机硬件教学的系统性与实践性探讨[J].武汉理工高教研究,2005年24期.

计算机硬件框架,计算机硬件知识体系的结构框架研究相关推荐

  1. 计算机硬件组成理论性知识,简析计算机硬件知识体系的结构框架.doc

    简析计算机硬件知识体系的结构框架 简析计算机硬件知识体系的结构框架 1 计算机硬件知识体系特点 1 .1 复杂系统的整体性.层次性和动态性复杂系统的整体性强调其组成因素之间相互作用.相互影响紧密关系. ...

  2. 二、python框架相关知识体系

    Django框架 1.django框架.flask框架和Tornado框架的区别? django框架,内置组件多,自身功能强大,是一个大而全的框架,ORM.Admin.中间件.Form.ModelFr ...

  3. 如何快速构建嵌入式全栈知识体系?

    嵌入式是一门交叉学科. 一个嵌入式电子产品(比如手机)从底层到上层,一般会涉及半导体芯片.电子电路.计算机.操作系统.多媒体等不同专业领域的知识. 很多从事嵌入式开发的朋友,通常来自不同的专业(电子. ...

  4. 8000字干货:那些很厉害的人是怎么构建知识体系的

    本文约8000字,正常阅读需要15~20分钟.读完本文可以获得如下收益: 分辨知识和知识体系的差别 理解如何用八大问发现知识的连接点: 掌握致用类知识体系的构建方法: 能够应用甜蜜区模型找到特定领域来 ...

  5. 40000+字超强总结?阿里P8把Java全栈知识体系详解整理成这份PDF

    40000 +字长文总结,已将此文整理成PDF文档了,需要的见文后下载获取方式. 全栈知识体系总览 Java入门与进阶面向对象与Java基础 Java 基础 - 面向对象 Java 基础 - 知识点 ...

  6. 那些很厉害的人是怎么构建知识体系的 #CSDN博文精选# #技术大咖的学习方法# #高效学习#

    大家好~我是小C,又见面啦!"文章过滤器"精选大咖干货.助力学习之路. <5天20篇CSDN精选博文带你掌握系统化学习方法>专栏将挑选有关"系统化学习方法&q ...

  7. 那些很厉害的人是怎么构建知识体系的

    目录 1. 知识体系?有必要吗? 2. 善用八大问发现知识的连接点 3. 如何构建知识体系 4. 在哪个领域建立自己的知识体系 1. 知识体系?有必要吗? 小张准备通过跑步锻炼身体,可因为之前听说过小 ...

  8. (转)8000字干货:那些很厉害的人是怎么构建知识体系的

    本文约8000字,正常阅读需要15~20分钟.读完本文可以获得如下收益: 分辨知识和知识体系的差别 理解如何用八大问发现知识的连接点: 掌握致用类知识体系的构建方法: 能够应用甜蜜区模型找到特定领域来 ...

  9. “如何构建知识体系”的思考

    对于知识体系体系的构建,一直都是学习和工作中,非常重要的问题. 这段时间看了很多这方面的文章,其中京东架构师 李玥 的一篇文章,感觉讲的很好,对我也有一定的启发. 从这篇文章中,可以总结出,对于技术问 ...

最新文章

  1. 栈与队列5——汉诺塔问题
  2. 5分钟了解vue-router的基本使用
  3. 太强大了 | 一键生成,太强大了……
  4. Block Formatting Contexts(块级格式化上下文)
  5. 今日恐慌与贪婪指数为66 贪婪程度有所缓解
  6. 剖析Volley请求多次的原理
  7. AutoVBA调用AddCricle方法绘制圆
  8. 20170831_安装软件
  9. 实现数据库版的图书管理系统
  10. Learning the Model Update for Siamese Trackers 论文学习
  11. c51单片机流水灯程序汇编语言,基于51单片机的流水灯程序
  12. PDA应用软件开发特点
  13. 详解 Samaritan——饿了么最新开源的透明代理
  14. 《全球互联网金融商业模式:格局与发展》——第2章,第4节众筹型券商
  15. 自媒体运营是做什么的?自媒体运营是做哪些方面?
  16. flex布局之flex-direction
  17. UTC、GMT、时间戳之间的关系
  18. 有哪些日语学习 App 值得推荐?3款App带你一星期入门、三个月就会说
  19. 【计算机图形学】基本图形元素:直线的生成算法
  20. 在LinuxMint19上安装搜狗拼音输入法

热门文章

  1. grub命令磁盘管理
  2. HTML5期末大作业:网上花店/鲜花网站设计——大气的鲜花预订商城(6页) HTML+CSS+JavaScript
  3. 计算机中采用补码运算的目的
  4. Fiber 调度机制
  5. scala反转字符串_Scala程序反转字符串
  6. 企业数字化转型能创造哪些价值?
  7. 为什么我们需要工作流
  8. 【JavaScript】一个按钮实现setInterval开始与暂停
  9. 参考文献名称怎么复制_毕业学术论文发表 | 毕业论文怎么写才能通过论文的查重...
  10. java中遍历集合_java中遍历ArrayList集合的四种方式