软件测试(一)--计算机基础知识(精华版)

计算机 computer ,又叫PC。由硬件和软件两部分组成。

计算机分类:个人计算机、工控机、服务器

服务器是提供服务的计算机,

没有装软件的计算机称为裸机

计算机硬件分为运算器、控制器、存储器、输入设备、输出设备组成

运算器和控制器统称为中央处理器 CPU

软件分为系统软件和应用软件

系统软件是 应用软件和硬件直接的桥梁  分为操作系统和驱动程序

操作系统

个人电脑上的操作系统有  苹果系统、windows系统 、linux系统

手机上操作系统有  android 安卓操作系统、IOS 苹果手机操作系统  

扫描二维码关注公众号,回复: 15626013 查看本文章

服务器上的操作系统有linux和window server 这两种

Linux用的最多

应用软件是给用户提供应用服务的,电脑上除了系统软件都是应用软件,我们使用的都是应用软件。

功能键

Tab 制表符  shift  alt   ctrl   delete inter  空格键  window键

PrtSc 截屏(必须记住)

快捷键  全选 ctrL+A  复制 ctrl+C  剪切 ctrl+X  粘贴 ctrl+V  回到桌面 wind+D 

撤回 ctrl+z

软件的两种架构模型  B/S和C/S 

B/S   browser server 浏览器服务器  所有的B/S架构的软件都是通过浏览器来访问的

比如百度公司将自己的软件放在他们公司的服务器上,用户在自己的电脑上通过浏览器,输入百度公司的网址就访问到了它的软件

C/S  client server 客户端服务器

需要我们在自己的电脑上去安装客户端软件,这个软件的公司会将它的服务端软件安装在他们公司的服务器上。我们就可以通过客户端去访问它的服务器端的软件。

有些软件不需要联网,这也属于C/S架构的。比如扫雷

B/S和C/S两种架构的软件的优缺点(面试)

二进制:电脑使用的是二进制,二进制最小的单位是bit 位,基本单位是字节byte

1B=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

计算机语言分为:机器语言、汇编语言、高级语言

高级语言有  C/C++   java   python  php  javaScript 等

15、OSI网络模型分七层:

我们发送的数据会先拆分成若干段,每一段都会包装起来,这叫数据包,最后将数据包变成二进制数据通过网络发送给对方,对方的电脑接收到数据后将这些二进制数据还原为数据包,最后将这些数据包拆开并组合在一起就形成了我们我们发送的数据

发送的数据因为网络不稳定等原因可能会丢失一部分,我们成为丢包,丢失的数据包超过一定比例就会出现失真现象

16、IP地址:每一个电脑上都有一个地址,我们成为IP地址

当我们插上网线连接到外网时,DNS服务器会给我们的电脑分配一个IP地址,这个IP地址不是固定的,是动态的,我们成为动态IP。

我们也可以自己设置我们电脑上的IP,自己设置的IP成为静态IP。设置完静态ip后不能访问外网。因为自己设定的外网不认。但是静态IP在同一个网段可以连局域网。

局域网就是若干台电脑通过交换机或路由器连接起来,他们之间可以进行通信。

17、会设置静态IP(固态IP)

18、域名就是我们常说的网址,比如 百度 www.baidu.com。域名是需要购买的,因为记IP   比较困难,所以使用域名。公司服务器上的IP 是固定的

19、服务器是给我们提供服务的电脑。是安装了服务器软件的电脑就是服务器

20、云服务器是一些服务器厂商租给一些公司用的虚拟服务器,不需要这些公司买服务器设 备。可以通过网络使用服务器厂商提供的云服务器

21、编码表(字符集):不同的国家将自己国家需要的哪些字符收集起来,一个字符对应一个数字,这就产生了不同的字符集。常见的字符集有:ASC编码,GKB 中国的,UTF-8 万国码,国际标准化组织 ISO-8859-1。其他编码表都包含了ASC编码

22、如果你的文档使用的是GBK保存数据,这些数据会根据GBK码表将数据转成二进制进行存储。当我们想显示这些数据时必须使用GBK码表将这些二进制再转成字符串。这样就没有问题。如果你使用其他编码表来解析这些二进制,就会出现乱码

23、DOS命令

猜你喜欢

转载自blog.csdn.net/yuanhou110/article/details/131429383