[博学谷学习记录]超强总结,用心分享|软件测试之计算机基础(一)
本周开始学习软件测试,而我也即将开始在平台记录我的学习之路。我会把我的个人心得及掌握的知识发布在此平台,俗话说最好的输入就是输出,希望在输出的同时能有更多的收获,也希望与大家多多交流。
为了更好的学习软件测试的技能,需要具备以下基础知识,如果你也跟我一样是小白,那就跟我一起来学习这些知识点吧!
零、关于定义
什么是软件测试
在规定的条件下对计算机程序进行操作,以发现程序错误,衡量软件质量,并对其是否满足设计要求进行评估的过程。
什么是计算机
简单来说,计算机是可以高效进行计算操作的电子设备,简称电脑(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:支持动图,占用体积小,色彩表现力不如前两者
[博学谷学习记录]超强总结,用心分享|软件测试之计算机基础(一)相关推荐
- [博学谷学习记录]超强总结,用心分享|第07节 常用的API-----笔记篇
目录 1.API 1.1 API概述-帮助文档的使用 1.2 键盘录入字符串 2. String类 2.1 String概述 2.2 String类的构造方法 2.4 创建字符串对象的区别对比 2.5 ...
- {博学谷学习记录} 超强总结,用心分享|狂野架构师-前置互联网架构演变过程
本章以系统架构,数据架构,两种维度来进行讲解 目录 1 系统架构 1,1 单体架构 1.2 中台战略 2 数据库架构 2,1 单体架构 2.2 主从读写 2.3 分库分表 3 总结 1 系统架构 1, ...
- [博学谷学习记录]超强总结,用心分享|架构 Nacos入门
提示:学习笔记 欢迎指点 文章目录 前言 一.Nacos安装 二.Nacos服务注册与发现 1.服务提供者Provider 2.服务消费者Consumer 三.Nacos作为配置中心 前言 Nacos ...
- [博学谷学习记录]超强总结,用心分享|架构 敏捷 - 开发管理之道
提示:学习笔记 欢迎指点 文章目录 1.敏捷开发思想之道 2.面向对象开发之道 3.敏捷学习之道 1.敏捷开发思想之道 一名敏捷开发者,敏捷思想的掌握自然首当其冲.在敏捷开发实施的过程中,我们虽然不是 ...
- [博学谷学习记录]超强总结,用心分享|第16节 集合续-----笔记篇
目录 1.HashSet集合 1.1HashSet集合概述和特点[应用] 1.2HashSet集合的基本应用[应用] 1.3哈希值[理解] 1.4哈希表结构[理解] 1.5HashSet集合存储学生对 ...
- [博学谷学习记录] 超强总结,用心分享|陌陌综合案例
注:大家觉得博客好的话,别忘了点赞收藏呀,本人每周都会更新关于人工智能和大数据相关的内容,内容多为原创,Python Java Scala SQL 代码,CV NLP 推荐系统等,Spark Flin ...
- [博学谷学习记录]超强总结,用心分享|Hive的压缩格式
压缩格式 工具 算法 文件扩展名 是否可切分 DEFAULT 无 DEFAULT .deflate 否 Gzip gzip DEFAULT .gz 否 bzip2 bzip2 bzip2 .bz2 是 ...
- [博学谷学习记录]超强总结,用心分享|人工智能机械学习基础知识线性回归总结分享
1.线性回归的核心是参数学习,线性回归和回归方程(函数)有关 2.线性回归是目标值预期是输入变量的线性组合 3.欠拟合的产生原因是学习到数据的特征过少 4.多元线性回归中的"线性" ...
- [博学谷学习记录] 超强总结,用心分享|JavaEE就业课-尊享无忧+Java基础语法|面向对象(1wk)
学习笔记目录 目录 学习笔记目录 前言 一.变量 1. 关键字:被java赋予特殊含义的字符 2. 常量:不会发生改变的量(数据)编辑 3. 变量:内存中的存储空间. 4. 类型转换 5. 算术运算 ...
最新文章
- 【深度学习入门到精通系列】医学图像预处理—伽马变化代码
- Oracle在Linux上的预配置
- oj交java代码_UvaOJ java输入代码
- java中随机抽取三人名字_JS实现随机抽取三人
- 标准的项目管理完整流程图
- 图灵机器人—免费API
- 《Effective Python 2nd》 读书笔记——培养Pythonic思维
- lisp方格网法计算土方量_土地整理中方格网法计算土方量
- Git 新建分支和Commit Message 规范和最佳实践
- Unifying Task-oriented Knowledge Graph Learning and Recommendation
- 飞思卡尔 I.MX6Q-高分辨率(1080P)视频采集编码
- ROS1/2 C++ talker.cpp 对比案例
- MD5绕过(强弱类型比较)
- 项目管理工具之apizza
- 柔情似水,佳期如梦,忍顾程序人生路;虚度挥霍,浑浑噩噩,知错人生踌躇中也该起步。
- 红黑树特点以及如何构建红黑树
- 原理图-电源电路设计
- 百度地图 | 定位到大西洋的几内亚湾的解决方法
- Git 提交和拉取服务器最新版本代码方法
- win10下载python失败_win10环境下python下载安装,及一些错误的解决方案
热门文章
- Labview表达式节点的应用——以一个计算式为例
- 关于预测的那些问题,没搞明白
- 九年级计算机课本上册课本,人教版九年级数学上册电子课本
- 2020研究生数学建模结果_关于组织参加2020年 江苏省研究生数学建模科研创新实践大赛的通知...
- win10下安装ISE 14.7
- 三步就好,使用万用表来判断MOS管的好坏
- 关系模式最小依赖集怎么求_偏最小二乘法的原理与实现
- 正阅读微信小说分销系统-视频教程-2.渠道商-公众号配置-菜单生成
- 【Python第13课】字符串格式化
- supervisor和Nginx安装与配置