软件测试基础计算机的基本介绍,极度适合准备入行的小白(一)

1.1 "计算机"基本介绍

一、为什么需要计算机

对于现在的我们来说,每天要处理的信息量是巨大的,所以如果还是人工的来对这些数据进行处理,那么效率是很低的。此时计算机的出现就可以帮助我们的来提高处理数据的速度。

二、计算机是什么

计算机就是一台可以自动高效完成计算的电子设备,我们俗称叫 电脑( PC )

三、计算机的特点

1.计算机可以进行数学和逻辑运算。 逻辑运算可以实现在接收到不同操作指令的时候做 (出不同的响应 )

2.计算机可以对数据进行记忆和存储。( 数据不仅仅只是数字,图片 文字 声音 视频.... )

3.计算机可以在程序的指令下自动高效的完成计算。

四、计算机组成

1.从大的系统分类上我们将计算机的组成分为:软件系统+硬件系统

2.硬件:我们就可以认为是组成计算机的那些物理设备( 看得见 摸得着 )

3.软件:所谓的软件就是安装在计算机上供用户使用的操作指令集合。

1.2 硬件系统

一、为什么需要硬件

任何的计算操作,最终都需要通过相应的硬件来完成。

二、硬件的组成

1.现代的电子计算机我们依据 "冯诺依曼" 理论将它的硬件分成五个级成部分。

2.输入设备:核心作用就是给计算输入不同格式的数据。

3.输出设备:作用就是将计算机处理之后的数据以不同的形式展示给用户。

4.控制器+处理器:这二个部分合在一起就是我们所说的中央处理器( CPU )

5.存储设备:我们将计算机当中的存储器分为内存和外存二种,无论是哪一种,它的作用都 是对数据进行存储。

三、内存与外存

1.内存:就是我平所说的内存条,它的大小一般在( 4G-16G )

2.外存:外存的表现形式很多,例如硬盘( 128G-1T )

四、内存与外存比较

1.内存的运算速度要快去外存

2.内存当中的数据断电之后会消失,而外存不会。

3.内存本身我们又分为只读内存( ROM )和随机内存( RAM )

1.3 软件系统

一、为什么需要软件

如果计算要没有软件系统那么它里面的硬件就不知道如何进行工作。

二、软件系统介绍

1.我们人为的将软件系统分为二类:系统软件 + 应用软件

2.系统分类( 操作系统软件 ):

(1)桌面操作系统:

Windows: 由微软推出,用户量很大。分很多系列

MacOs:苹果公司,本质其实也是一个 Linux 分支。

Linux:核心内容是由 李纳斯 编写,应用软件少。

(2)移动设备操作系统

IOS

Androids :底层就是一款小型的 Linux

(3)服务器操作系统

Windows server :由微软件推出,是收费的。

Linux:开源 稳定

服务器:所谓的服务器我们就可以理解为是一台给用户提供相应的服务的机器。(文件上传下载服务,视频上传下载服务.....)只不过,这台机器的处理能力要远远大于我们的 个人电脑。

服 务 器 操 作 系 统 查 询 地 址 :https://toolbar.netcraft.com/site_report?url=http://www.taobao.com

3 应用软件:我们就将那些可以安装在操作系统之上的第三方软件。( 微信 QQ ..... )

1.4 二进制基本介绍

一、二进制是什么

1.进制: 就是一种人为规定的计数规则。

2.二进制:它就是逢二进 1 的一种计算规则。

二、二进制介绍

1.在二进制里"基数"只有 0 和 1

2.二进制当前被广泛的应用于计算机当中。( 计算机底层只能读懂 0 和 1 )

三、计算机如何理解 0 和 1

现代的计算机都是通电进行工作,当电流走过设备的时候必然会产生电压。此时前辈们就人为的设定规则,取了一个电压值,比这个值大的叫高电位。用数字 1 表示,比这个值小的叫低电位。用数字 0 表示。基于这种原理,此时的计算机就可以认识 0 和 1 了。刚好0 与 1 又是二进制当中的基数。( 计算机应用了二进制 )

四、计算机采用二进制的好处

1.二进制技术实现简单,状态稳定。

2.二进制里只有 0 和 1 二个基数,刚好与程序语言当中的 真和假对应。【全世界都人为的认为 1 可以代表程序语言中真,0 就可以代表程序语言中的假】

3.二进制数值可以很容易的转成十进制。

1.5 常见的数学进制

1 二进制:基数就是 0 1 ,逢二进 1

2 八进制:基数就是 0-7 ,逢八进 1

3 十进制:基数就是 0-9 ,逢十进 1

4 十六进制:基本数就是 0-9 A B C D E F, 逢十六进 1

三、用二进制数数

0 1 10 11 100 101 110 111 1000

1.6 进制转换

http://tool.oschina.net/hexconvert/ 【 在线的进制转换工具地址 】

一、其它进制转十进制:

1.先确定当前数字的位数,然后从右向左数,依次认为是低位到高位。

2.记下每位数字所在的位数 N( N 不是一个固定的数字,由当前所在位数决定 )

3.取出每一位上的数字 m ,然后用这个 m 去乘以当前进制的 N-1 次方。( m 也不是固定的,它就是当前位上所具有的数字 )

4.将每位上的相乘结果进行相加,最后的和就是该数值所对应的十进制值。

二、其它进制转二进制

1.十进制转二进制

(1)用这个十进制的数字除以 2 ,得到商和余数。

(2)判断商是否为 0,如果不是 0 则继续用这个商除去 2

(3)直到某一次商为 0 时结束,将这个除法过程中产生的余数反向排列

(4)最终的排列结果就是当前这个十进制转成二进制后的数值

2.8 进制/16 进制转二进制

(1)将八进制或十六制中的所有"基数"都转成二进制。(需要注意的就是八进制转二进制 要写成三位,而十六进制要写在四位)

(2)有了上述的二进制基数转换之后,当我们拿到一个具体的八进制或者十六进制数值之 后我们只需要将其进行拼接就可以。

1.7 编码

一、编码是什么

所谓的编码指的就是将我们人类可以理解的语言编译成计算机可以执行的语言。

二、编码的思想

将我们人类中的自然语言人为的按照一种规则与一个二进制的数值做对应。 这种对应 当关系越来越多的时候,就会形成一张表,我们将这个表称之为叫编码表。

三、ascii 码表

1.它是全世界第一张通用单字节编码表。

2.它分成三个部分,一共有 256 个字符。

3.当我们没有使用正确的编码来处理汉字的时候在网页展示就会乱码。

4.对于中文汉字来说,我们目前使用最多的一种编码标准就是 UTF8 编码。

1.8 数据计量单位

一、为什么需要计量单位

计算机是用来处理数据的, 当数据积累到一定的量级之后就会需要有相应的单位来对它们进行衡量。

二、最基本的计量单位

1.比特( bit/ 位 ):它被认为是计算机当中最小的一个单位。

2.字节( bytes ): 它比 位要大一些,人为规定 1 字节=8 位

三、常见的单位及转换关系

1.1B = 8b

2.1KB = 1024B [文档和小图片]

3.1MB = 1024KB【 大图片,或者音乐 】

4.1GB = 1024MB【 高清的电影 】

5.1TB = 1024GB

6.1PB = 1024TB

1.9 编程语言

由人类来设计的一种计算机可以理解的语言

一、编程语言发展历史

1.机器语言

机器语言就是纯二进制,将我们人类想让计算机完成的事情都直接用 01 来表示。

2.汇编语言

汇编语言就是在机器语言的基础之上将一些常用的操作直接规定成人类的一些语句来表达,但是随着计算机要做的事情越来越多,同时生产计算要的厂商也越来越多,我们不能 保证所有的硬件都能很好支持我们的二进制。

3.高级编程语言

它就是一种类似于人类的自然语言 ,很容易理解, 又不用担心计算机如何识别。当前全世界大概有(600)多种编程语言

二、常见的编程语言

1.C 语言: 我们认为 c 是高级编程语言的鼻祖。

2.C++ :它就是在 C 语言的基础上做了减化。更利于我们学习,c 和 c++ 都是由 贝尔实验室 推出。

3.Java : 由 sun 公司在 1995 推出,最大的点是跨平台。( jvm 虚拟机 )

4.C# : 由微软推出的一个语言。

5.Python : 一种数学计算能力很强的语言。

6.Php :这门语言在出生的时候最大的特点就是用来做 web 网站。

7.Javascript:当前最流行的一种前端脚本语言

8.Nodejs : 全栈型语言,前后端都可以写。

9.Go : 由谷歌公推出的一门语言。

1.10 常见的 DOS 命令

一、DOS 是什么

DOS 是一个操作系统,属于 windows ,和我们现在用的 win7 8 10 去比较其实差别就在于 ,我们现在用的是图形桌面系统,而 DOS 是一个命令行执行的操作系统。

二、如何使用 DOS

1.进入终端:win + r 调出运行面板

2.在运行中输入 cmd 进入终端

3.在终端面板中书写 DOS 命令 ,然后回执行。

三、常见的命令

1.Time 显示当前计算机的本地时间

2.Ctrl+ c 退出当前正在执行的命令

3.Shutdown /s /t 时间(秒) :设置在多少时间后自动关机【 中间有空格 】

4.Shutdown /a 取消之前设置的自动关机

5.Cls 清空当前正在编辑的屏幕

6.Ping 网址

(1)可以检查当前的网络是否是通的

(2)可以得到当前被访问网页的 IP 地址

7.Ipconfig -all

(1)可以将当前计算机当中的所有网卡信息都列出来。

(2)Ip 地址:这个地址一般是用来在网络上唯一标识计算机。( 一台机器的 IP 地址可以 变)

(3)Mac 地址:也叫物理地址,它是被写入 ROM 的。理论上每台计算机的 mac 地址是唯一的。

8.上下键 :调用我们之前使用过的命令,上键就是往回找,下键就是往下找。

码字不易,我会不定时更新一些资料适合刚入行的小白,谢谢支持!!

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,132评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,802评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,566评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,858评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,867评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,695评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,064评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,705评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,915评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,677评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,796评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,432评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,041评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,992评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,223评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,185评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,535评论 2 343

推荐阅读更多精彩内容