美文网首页
C语言教程(001)-计算机组成基础

C语言教程(001)-计算机组成基础

作者: 爱学习的老周 | 来源:发表于2019-07-25 23:31 被阅读0次

    计算机组成基础

    计算机大家肯定不会陌生,手机,个人电脑,服务器等。计算机粗略地可分为软件和硬件。软件的底层是硬件,所以可以认为软件是硬件行为的抽象表现。

    1、 硬件

    如图:

    004.png

    一个最基础计算机也必须具备输入设备,输出设备,外储存器,内储存器,中央处理器这五种设备。

    外存储器:就是硬盘。

    内储存器:就是我们常说的内存条。

    输入设备:键盘,鼠标等,人们用来操作电脑的设备。

    输出设备:声卡,显卡等,电脑用以给人们反馈的设备。例如我用鼠标点一张图片,这叫输入,图片打开,展示在我面前,这就是显卡给我的反馈,点击音乐这是输入,音乐响起,声卡输出。

    中央处理器:分为运算器和控制器,用来处理这一些列过程。

    具体处理器如何运算数据,数据在内存中以怎样的方式存储以后会详细讲解。

    2、软件

    即指令和数据的集合。

    比如我双击微信,微信界面打开,能看到里面我的好友,这些好友就是数据,我删除好友,或者发送消息,这些动作叫做指令。用指令操作数据,是软件的功能的表现。

    常见的软件有

    操作系统:Windows,Linux,IOS,Android等。操作系统也是软件,不同的是它可以兼容其它软件。

    应用软件:不用多说,QQ,微信等都是。

    3、人机交互

    软件可以人机之间更方便的交互,人机交互有很多种方式。

    1、自然人机交互

    顾名思义,自然交互就是以很自然的方式和机器交互,和传统的交互模式相比,自然交互强调以人为中心,而不是以机器为中心。比如语音识别,触摸屏手势识别,体感识别等。

    2、传统交互方式

    鼠标,键盘等。Windows系统上大多数应用程序都是有界面的,但有时候你也可以用命令行和计算机交互。

    你可以用win+r,键入cmd,打开一个黑色的窗口,尝试者输入echo hello world,回车之后你会看到黑色的窗口里会输出hello world。这就是命令行交互的方式。

    3、什么是语言?

    echo hello world,这就是语言,是一种计算机语言。关于语言我们在下一篇详细解释。

    关注微信公众号 axxd_lz后台回复【C语言】领取视频和电子书

    相关文章

      网友评论

          本文标题:C语言教程(001)-计算机组成基础

          本文链接:https://www.haomeiwen.com/subject/xfllrctx.html