[博学谷学习记录]超强总结,用心分享|软件测试之计算机基础(一)

 零、关于定义

什么是软件测试

在规定的条件下对计算机程序进行操作,以发现程序错误,衡量软件质量,并对其是否满足设计要求进行评估的过程。

什么是计算机

简单来说,计算机是可以高效进行计算操作的电子设备,简称电脑(pc)

那么正式一点的说法可以是:

现代计算机发展所遵循的基本结构形式始终是冯·诺依曼机结构。这种结构特点是“程序存储,共享数据,顺序执行”,需要 CPU 从存储器取出指令和数据进行相应的计算。

编辑

一、计算机基础知识

计算机是由硬件和软件两部分组成。

(一)计算机硬件(计算机由硬件和软件组成)

1、输入设备:比如键盘、鼠标

2、输出设备:屏幕、音响

3、计算器+控制器:中央处理器(cpu)

4、存储器:内存和外存

(二)计算机软件

计算机软件分为操作系统软件和应用软件。

1、常见的操作系统软件

图形化桌面操作系统:windows、macos、linux

移动设备操作系统:android、ios

服务器操作系统:linux、windows server

嵌入式操作系统:linux-pda、各种盒子 

(三)内存储器和外存储器的特点

1、内存决定了能同时运行多少个程序

2、外存:硬盘、移动硬盘,决定了能存多少数据

3、内存比外存运行速度快

4、内存断电后会丢失,外存不会丢失

5、内存比外存价格高

(四)二进制

二进制是在数学数字电路中以2为基数的记数系统,是以2为基数代表系统的二进位制。这一系统中,通常用两个不同的符号0(代表零)和1(代表一)来表示 [1]。数字电子电路中,逻辑门的实现直接应用了二进制,现代的计算机和依赖计算机的设备里都使用二进制。每个数字称为一个比特(Bit,Binary digit的缩写)

1:代表高电位、高电压,真

0:代表低电位、低电压、假

(五)编码

utf-8国际编码

(六)计算机数据计量单位

除了b和B之间的转换倍数是8,其他相邻单位的转换倍数均为1024。

1. 1B(节字:bytes ) = 8b(比特:bit 位,人为规定的最小计量单位 )

2. 1KB = 1024B

3. 1MB(兆) = 1024KB

4. 1GB = 1024MB

5. 1TB = 1024GB

6. 1PB = 1024TB

(七)浏览器

内核:核心技术

五大浏览器:ie、谷歌、火狐、欧朋、苹果

在软件测试的过程中,如果客户没有强制要求的话,只测前三个即可。

(八)常见图片类型

.jpg:颜色丰富

.png:支持透明

.gif:支持动图,占用体积小,色彩表现力不如前两者

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容