计算机基础:一些你必须知道的名词详解,必须要会的理论知识

news2025/1/17 16:05:25

软件测试

计算机基本特点

计算机硬件组成

内存储器和外存储器特点

计算机软件系统组成

常见的操作系统软件

编码

计算机数据计量单位

浏览器

图片类型

网页打开过程

客户端、服务器、请求和响应

dos 命令


软件测试

在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。(是一种实际输出与预期输出之间的审核或者比较过程)

(遇到有动画效果的地方,多次触发,非常容易出现动画累积bug)


计算机基本特点

1.计算机可以完成数学和逻辑运算

2. 计算机可以对数据进行记忆和存储

3. 计算机可以在程序指令下自动高效的进行计算

计算机由硬件(看得见摸得到)和软件(安装在计算机中的程序)两部分组成


计算机硬件组成

1.输入设备:给计算机提供数据。例如:键盘 鼠标....

2.输出设备:将计算机处理后的数据展示出来。例如:屏幕 音响....

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

4.存储器:分为内存和外存,对数据进行管理


内存储器和外存储器特点

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

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

3. 内存运算速度比外存快

4. 内存断电后数据丢失,外存不会

(硬盘是外存 ,ROM属于内存,内存分ROM(只读存储器)和RAM(随机存储器)两部分,ROM只是很小一部分,ROM有一段程序,用来启动电脑的,计算机通电后,ROM里程序启动,进行必要的硬件检测后,寻找DOS,找到DOS后将ROM中的程序,数据装入内存,将控制权交给DOS,结束自己的使命。

ROM是只读的,正常运行中不能写入数据,除非用特殊的手段。早期的ROM是完全不能写的,后来为了适应硬件的发展,ROM可以用紫外线擦除重写,现在的ROM可以用专用软件重写,但也带来了被病毒攻击的可能。ROM在断电后也不会丢失。RAM是随机的,断电后会丢失)


计算机软件系统组成

计算机软件系统由操作系统软件(win7/8,macos)+应用软件组成(只要不是操作系统软件)


常见的操作系统软件

1. 图形化桌面操作系统软件:Windows、MacOS、Linux(IT行业)

2. 移动设备操作系统:Android( 底层也是一款小型的Linux )、 iOS等

3. 服务器操作系统(提供服务的那一台电脑,安装专业服务器系统):Linux(开放源代码、稳定、免费) 、windows server(微软,专用收费)

4. 嵌入式操作系统:Linux--pda、各种盒子(电视盒)


编码

人说的要让计算机底层识别,就必须使用编码来翻译。编码就是翻译。

当出现中文的时候,对照表没有对应的内容,需要一个厉害一些的编码来帮助实现翻译的过程:utf8 国际编码,用国际编码字符集使用让计算机能识别。


计算机数据计量单位

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

1KB = 1024B

1MB(兆) = 1024KB

1GB = 1024MB

1TB = 1024GB

1PB = 1024TB


浏览器

内核:核心技术;

五大浏览器:

Ie、谷歌、火狐、欧朋、苹果

注意:只有以上5个有自己的核心技术,其它浏览器都是用人家的技术换皮肤得来的,测试工作只测这5个;如果没有强制要求只测ie 谷歌 火狐


图片类型

.jpg: 颜色信息比较丰富的一种图片格式

.png: 可以支持透明的一种图片格式

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


网页打开过程

域名:通过域名提供商去购买或租用的;自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页;

url(统一资源定位符)格式: 协议 ://主机地址(域名,输入域名进入首页)/路径,常说的网页的网址

http协议:超文本传输协议,带s的加密的

Ip地址:每台电脑连上互联网都会被分配到一个不重复的ip地址数字串,独一无二的

DNS:域名转换为对应的IP地址(域名解析服务器)

hosts:电脑中的一个文件而已,这个文件中的内容是ip地址和域名之间的对应关系的表,当你输入网址的时候,优先查看hosts中有无对应内容,有就打开自己电脑的中的数据,没有才会去互联网上去查找数据

网页打开过程:首先输入网址url,域名解析看看本地host文件有没有,本地有直接本地打开,本地没有到DNS解析服务器解析IP地址到互联网寻找地址,找到了从服务器上请求数据,服务器从数据库中找数据通过HTTP协议把数据显示给浏览器。


客户端、服务器、请求和响应

客户端(Client):又称为用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览器、桌面应用程序、APP等。

服务器端(Server):是指网络中能对其它机器提供某些服务的计算机系统。

请求:客户端向服务器要数据的动作

响应:服务器给客户端数据的动作


dos 命令

ping 网址 查看当前电脑和目标电脑之间的网络连接情况(ms代表毫秒,1000ms毫秒 = 1s秒)

ipconfig -all 查看当前电脑的网卡信息;

切换盘符: 盘符名:(D:) 注意:符号是冒号,必须是英文状态下的!

dir 查看当前目录结构,用列表展示出来

上下键:快速翻看之前写过的命令

cd 目录/文件夹 切换到这个目录/文件夹中

cd .. 返回上一级目录/文件夹

cd / 返回当前盘符的根目录/根文件夹

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1513300.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

海豚调度系列之:认识海豚调度

海豚调度系列之:认识海豚调度 一、海豚调度二、特性三、建议配置四、名次解释 一、海豚调度 Apache DolphinScheduler 是一个分布式易扩展的可视化DAG工作流任务调度开源系统。适用于企业级场景,提供了一个可视化操作任务、工作流和全生命周期数据处理过…

MySQL row_number()函数,rank()函数和dense_rank()函数

从MySQL8.0开始引用row_number(), rank()函数和dense_rank()函数,也就是常见的窗口函数,三个函数都是一种用于计算排名的工具,它们根据指定的列对结果集进行排序,并为每一行分配一个排名值(1,2,3,...)。 函…

【ansible】ansible的介绍和安装

前言运维自动化 云计算核心职能 搭建平台架构 日常运营保障 性能效率优化 相关工具 代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion 构建工具:maven、Ant、Gradle 自动部署:Capistrano、CodeDeploy 持续…

insertAdjacentHTML() 作用

insertAdjacentHTML()简介 insertAdjacentHTML() 方法是将文本解析为 element 元素,并将结果节点插入到DOM树中的指定位置。它不会重新解析它正在使用的元素,因此它不会破坏元素内的现有元素。这避免了额外的序列化步骤,使其比直接使用innerH…

京东|淘宝电商API数据采集接口C++/JAVA/python软件API接口调试

多语言环境下API接口的调用,是很多电商企业都要求的。 如何接入京东/淘宝API接口,如何请求? taobao.item_get 公共参数 名称类型必须描述keyString是调用key(必须以GET方式拼接在URL中)secretString是调用密钥api_na…

微信小程序上传图片到服务端,springboot项目。避免踩坑保姆教程

多方查找终于搞懂了如何去上传文件到本地服务器 前端代码 <view class"operation_row common_mb0"><view class"upload_btn" bindtap"clickUpload"><image src"../../common/images/icon/icon02.png"></image&g…

Docker 搭建 PaddleOCR

转自PaddleOCR docker模式 - 简书 目的: 公司要放弃第三方的ocr工具(日语),需要自己搭建训练一套,这篇是搭建 图片要标出文字的选取框 因为是日文所以ocr有专门的工具,只需要文字坐标就好如图 日文的账票需要加密一下 我得环境是 Ubuntu 22.04.1 LTS 1,下载代码 cd /hom…

智能商品管理系统:驱动零售盈利型的数据利器

在数字化浪潮席卷全球的今天&#xff0c;零售业正面临着前所未有的变革。智能商品管理系统作为零售业的“数据利器”&#xff0c;正在以其强大的数据分析能力和智能化的管理手段&#xff0c;助力零售企业实现盈利增长和业务创新。 智能商品管理系统通过集成大数据、云计算、人…

微机综合保护测控装置在某电厂10.5kV厂用电系统改造中的应用

彭姝麟 Acrelpsl 0 引言 某电厂8号机组10.5kV厂用电系统分为两段&#xff0c;即V、VI段。正常工况下V、VI段分段运行&#xff0c;即联络断路器060处于断开位。V段由8GB经051断路器供电&#xff0c;同时还可由IV段047断路器供电&#xff08;紧急备用电源&#xff09;&#xff0…

3、设计模式之工厂模式2(Factory)

一、什么是工厂模式 工厂模式属于创建型设计模式&#xff0c;它用于解耦对象的创建和使用。通常情况下&#xff0c;我们创建对象时需要使用new操作符&#xff0c;但是使用new操作符创建对象会使代码具有耦合性。工厂模式通过提供一个公共的接口&#xff0c;使得我们可以在不暴露…

管理application的secret,在哪个level呢

从安全设计来看&#xff0c;访问控制是非常重要的。除非是完全公开的网页&#xff0c;可以没有任何限制的访问 在实施访问控制的应用application中呢&#xff0c;你的秘钥管理控制在哪个level呢 level -2 没有访问控制&#xff0c;注意这是-2 负二&#xff0c;不是level 2 l…

Python编程从入门到实践中的一些误区

1.num 使用num时python报错&#xff0c;后来查过后才知道是因为python不支持自增或自减&#xff0c;可以用1。 2.字符串和非字符串连接 要先将非字符串转换为字符串类型之后才能连接 print&#xff08;2int&#xff08;‘2’&#xff09;&#xff09;#4 3.关键字参数必须在未…

白酒:生产过程的智能化与自动化升级改造

在当今的工业生产中&#xff0c;智能化与自动化已成为提进一步率、品质和竞争力的关键因素。云仓酒庄紧跟时代步伐&#xff0c;对豪迈白酒的生产过程进行了一系列智能化与自动化升级改造&#xff0c;旨在提升生产效率、确保产品质量的同时&#xff0c;降低生产成本。 首先&…

计算机网络-第7章 网络安全(1)

主要内容&#xff1a;安全威胁与问题、对称密钥密码体制和公钥密码体制、数字签名与鉴别、网络层和运输层安全协议、应用层电子邮件、系统安全&#xff1a;防火墙与入侵检测 当网络中的用户都来自社会各个阶层和部门时&#xff0c;网络中存储和传输的数据需要保护。 7.1 网络安…

​如何使用 ArcGIS Pro 分析爆炸波及建筑

假设在某栋建筑内发生了爆炸&#xff0c;需要根据爆炸的范围分析出来波及的建筑&#xff0c;对于这一需求&#xff0c;我们可以通过ArcGIS Pro来实现&#xff0c;这里为大家介绍一下分析的方法&#xff0c;希望能对你有所帮助。 数据来源 教程所使用的数据是从水经微图中下载…

使用DateUtil工具类偏移日期

使用DateUtil工具类偏移日期 一、依赖二、源码三、示例代码 一、依赖 <!--工具依赖--><dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version></dependency>二、源码 …

算法通识|选择排序(简单选择排序、堆排序)

Before Writing 内容参考懒猫老师请多支持。 1 选择排序 1-1 简单排序的原理 简单选择排序的主要思想是&#xff1a;每趟排序在当前待排序序列中选出关键码最小的记录&#xff0c;添加到有序序列中。 1-2 堆选择排序的原理 堆排序主要思想是&#xff1a;每次构造一个堆&…

基于Redis实现分布式锁、限流操作(基于SpringBoot)的实现

基于Redis实现分布式锁、限流操作——基于SpringBoot实现 本文总结了一种利用Redis实现分布式锁、限流的较优雅的实现方式本文原理介绍较为通俗&#xff0c;希望能帮到有需要的人本文的demo地址&#xff1a;https://gitee.com/rederxu/lock_distributed.git 一、本文基本实现…

Python常用图片数据方法

文章目录 1. 常用图片数据类型2. 图片的显示2.1 plt.imshow()2.2 使用 turtle 来绘制图片 3.图片ndarray数据的常用切片操作使用 cv2 来读取图片打印数据R G B 通道的获取BGR 转成 RGBcv2 不支持中文路径的解决方法 4 PIL.Image 转成 QImage 或 QPixmap 1. 常用图片数据类型 使…

使用Flask快速搭建轻量级Web应用【第127篇—Flask】

使用Flask快速搭建轻量级Web应用 在Web开发领域&#xff0c;选择适合项目需求的框架至关重要。Flask&#xff0c;一个轻量级的Python Web框架&#xff0c;以其简洁、灵活和易扩展的特性而备受开发者青睐。本文将介绍如何使用Flask迅速搭建一个轻量级的Web应用&#xff0c;并通过…