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

软件测试

计算机基本特点

计算机硬件组成

内存储器和外存储器特点

计算机软件系统组成

常见的操作系统软件

编码

计算机数据计量单位

浏览器

图片类型

网页打开过程

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

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.hqwc.cn/news/535142.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

清易FDS-150 土壤氮磷钾传感器 工作原理

产品概述 外型小巧轻便,便于携带和连接。 土壤氮磷钾测量传感器由电源模块、变送模块、漂零及温度补偿模块、数据处理模块等组成。传感器内置信号采样及放大、漂零及温度补偿功能,用户接口简洁、方便。 功能及特点 (1)本传感器…

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

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

spring boot 学习

目录 引言: 一、Spring Boot概述 二、Spring Boot的核心特性 1 自动配置 2 起步依赖 3 内嵌容器 4 监控与管理 三、Spring Boot的入门步骤 1 环境安装 2 创建项建 3 编写代码 1 启动类 2 控制器 3服务 4自动装配 5配置属性 6 JPA实体 4 运行与调试…

HarmonyOS-页面跳转Router实例演示

本文将以APP的登录和修改昵称为例演示官网的几种页面跳转、返回以及这些流程携带参数,实例的形式记录学习HarmonyOS的页面跳转。 “页面路由指在应用程序中实现不同页面之间的跳转和数据传递。HarmonyOS提供了Router模块,通过不同的url地址,…

C语言例2-1:从键盘输入两个整数,计算其乘积

代码如下&#xff1a; //从键盘输入两个整数&#xff0c;计算其乘积 #include<stdio.h> int main(void) /*主函数*/ {int n1, n2, result; /*定义保存两个整数及其乘积的变量*/printf("please inp…

让手机变相机,微单变全画幅的外设-斯莫格摄影套装开箱

大家好&#xff0c;我是Circaboy&#xff0c;近期给我的手机和相机入了一整套专业的摄影外设套装&#xff0c;然后我发现专业设备加持下的摄影着实是比我之前的要好很多&#xff0c;所以我就写了个文章做个简单的介绍和专业外设加持下的摄影对比。 本次入手的是斯莫格摄影套装…

海南众乐科技--元宇宙场景星球乐园与上海普思签署战略投资协议

3月12日,上海普思投资有限公司与海南众乐科技有限公司正式签署了战略合作协议,上海普思投资有限公司首期投资180万元资金支持推动元宇宙场景项目星球乐园的开发。双方本着互利共赢的原则、达成长期、全面性的战略合作关系,推动数字场景业务共同发展。 星球乐园是海南众乐科技有…

AI新工具(20240313) 世界上第一个完全自主的AI软件工程师Devin 已经开始接外包了;又一个开源本地知识库问答系统

1: Cognition AI Devin 世界上第一个完全自主的AI软件工程师Devin 已经开始接外包了 Devin是世界上第一个完全自主的AI软件工程师&#xff0c;具备长期推理和规划的能力&#xff0c;能够执行复杂的工程任务&#xff0c;包括学习、修复错误、与用户实时合作等。Devin可以学习并…

Mysql 学习(十七)事务隔离级别和MVCC

前提准备 首先创建一个表&#xff1a; CREATE TABLE hero (number INT,name VARCHAR(100),country varchar(100),PRIMARY KEY (number) ) EngineInnoDB CHARSETutf8;INSERT INTO hero VALUES(1, 刘备, 蜀);事务隔离级别 mysql 是一个 客户端 和 服务器架构的软件&#xff0c…

SQL进阶(四):Window 函数技巧

目录 1. 课前小问答1. 什么是 Windows 函数&#xff1f;&#xff08;窗口函数&#xff09;2. Window 函数的功能强大之处在哪里呢&#xff1f; 2. 开始之前的准备3. Window 函数核心&#xff1a;frame3.1 “轴”的范围控制&#xff1a;frame 参数✍️ 小练习 1&#xff1a; 尝试…

Android基础开发-选择图片,发送彩信

发送图片彩信案例&#xff1a; 按住加号&#xff0c;选择相册&#xff0c;把相册选择的图片加载的应用中&#xff0c;点击发送彩信&#xff0c;选择短信&#xff0c;发送彩信。 代码如下&#xff1a; package com.example.client;import androidx.activity.result.ActivityRe…

【Hibernate-Validate】常用注解

常用注解: NotNull:被注释的元素(任何元素)必须不为 nul, 集合为空也是可以的。NotEmpty:用来校验字符串、集合、map、数组不能为null或也不能为空(字符串传入空格也不可以)(集合需至少包含一个元素)NotBlank:被注释的字符串的必须非空&#xff0c;空格也不行&#xff0c;空字…