计算机理论知识

计算机不得不知道的那些事儿

1:计算机概念

什么是计算机

 计算机是什么?有人说,电脑。有人说,计算器。也有人会说更高端一点的回答,能计算的机器。

 这样的回答是片面的。不能说不正确,但也不能说正确。如果你是一个没学习过计算机或者是对计算机很陌生的人,你当然可以这样回答,但是很无奈,点进来看的,基本上都是对计算机很熟悉或者学习过计算机的人。

 所谓什么是计算机,计算机是拥有存储记忆功能,可以进行数值计算、逻辑运算的电子设备。计算机也是能够按照程序运行,自动处理数据的现代化智能电子设备。什么是计算机,这就是。

计算机的组成

  计算机是什么说完了,现在就来说一下计算机的组成。世间万物都是由总总物品组成的。比如说书本就是由一页页的纸张组成的。一篇文章,就是由一个个文字组成的。

 那么,计算机又是由什么组成的呢?现代计算机的组成有硬件和软件两大块,在硬件方面有cpu,硬盘,中央处理器,主板,,,,,,,等等,软件方面有,就拿常见的来说,qq,浏览器,lol,等等。

2:计算机语言

什么是计算机语言

 计算机语言,英文全称Compute language。因为计算机不会直接掌握人的语言,它不会对你说,hei boy,help me,如果有一天,你一开机,它这样显示,我想你该用杀毒软件杀毒了。说白了,计算机语言就是人与计算机之间通讯的语言。

计算机语言的发展

 首先是机器语言,最初的机器语言是由0和1组成的二进制数,然后渐渐发展了汇编语言,汇编语言在机器语言的基础上添加了一些简单的字母和符号,这样就提高了语言的记忆性和识别性,在后来,也就出现了我们所熟悉的java,c++,python等等一些高级计算机语言,就是一系列指令的集合。

3:人与计算机的交互方式

TUI GUI

 什么是TUI,GUI。TUI英文全称Text-based User interface,也就是命令行的交互方式,比如windows的command窗口。

 GUI英文全称Graphical User interface,意思是图形界面画的交互方式。比如说我在桌面双击使命召唤图标,这样就进入了使命召唤。我双击的那个使命召唤图标就属于GUI。

 交互方式了解了,那就要说道接口了,也就是interface。每个人的interface都不可能全都一样的,比如我用账号密码登陆我的使命召唤,这个interface就是专属于我的。

TUI的打开方式

 TUI 和 GUI说完了,就来简单的说一下TUI的打开方式,这里说的仅限于windows操作系统,因为笔者经常用的都是windows系统。

 输入win+r然后回车可以打开command窗口,也就是我们常说的cmd窗口,首先的第一行和第二行分别是版本号和版权申明。如果不出什么意外的话,我相信大家的第三行都是C:Users\Administrator>,其中c代表的是c盘,也就是根目录是c盘,后面的代表的文件夹,>代表的是命令提示符,在后面可以输入dos命令

几种常用的dos命令(干货)

 基本上一个懂电脑的都有要知道一些cmd里面的dos命令,但是哪几种最常用呢.

命令 作用
dir 显示文件夹
md 创建文件夹
rd 删除文件夹
cd 进入文件夹
cd. 表示在当前目录
cd… 返回上一级目录
cd\ 返回到根,目录
del 删除文件夹中的内容
exit 退出整个cmd窗口

4:文本文件和字符集

纯文本和富文本

 纯文本,例如txt文档只能写入文字而不能插入其他文本的叫做纯文本。
 富文本,听这个名字我想都不难理解了。富文本不像纯文本一样仅仅只能写入文字,它还可以插入图片,插入链接,或者是音乐,甚至是一个视频,例如,word文档,markdown编辑器,,,,。

字符集

 在了解字符集之前首先了解一下字符的含义,字符是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等,
 所谓字符集,就是多个字符的集合,因为各个国家的文字不同,所以对于字符编码的方式也不同。

 常见的字符集有:

名称 由来
ASCII 由美国人编写,使用的7位二进制数来编写,包含128个字符
ISO-8859-1 属于欧洲编码,使用的8位二进制数编写,包含256个字符
GBK 中国人编码,与unicode编码完全兼容
unicode 万国码,包含世界上所有的语言和字符,有多种实现,如utf-8,utf-16,utf-32

5:进制

为什么要有不同的进制

 为什么要有不同的进制,大家都知道计算机的二进制和日常的十进制。却不知道时间就是60进制,星期就是7进制,年就是12进制。所以只用一种进制方式是行不通的。

进制间的转换

 这个就说几个最常见的转换原理吧,例如十进制转二进制,
 比如13转为二进制如何转换,使用的是短除法,除2运算
 13 / 2 = 6%1
 6 / 2 = 3%0
 3 / 2 = 1%1
 除到只能等于1结束也就是剩1
 从下往上 13的二进制就是1101

 二进制转十进制
 例如将1101转成十进制,使用的是按权相加法
 12(3)+12(2)+02(1)+12(0)=8+4+0+1=13(ps:因为输入限制的原因,括号中的是幂,2(3)表示的是2的3次幂)

进制间的计数

 这个应该最好理解了,十进制就是逢十进一,十六进制就是逢十六进一,二进制就是逢二进一。

6:数据

什么是数据

 数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。

 数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。在计算机系统中,数据以二进制信息单元0,1的形式表示。

###数据的换算

数据间的换算
1bit(比特)是计算机中最小的单位
8bit = 1byte(字节)
1024byte = 1kb(千字节)
1024kb = 1mb(兆字节)
1024mb = 1gb(吉字节)
1024gb = 1tb(太字节)

关于计算机的内容还有很多,这些只是其中的一个小部分,但也是很重要的一部分,希望这次的一个小总结能给各位带来方便

猜你喜欢

转载自blog.csdn.net/m0_46921626/article/details/106212863