当前位置: 首页 > article >正文

linux基础之计算机基础

一、计算机基础

(1) 计算机发展:电子管、晶体管、集成电路、大规模集成电路

(2) 冯诺依曼体系:用二进制表示数据和指令;

                             存储程序控制,程序和数据预先存入存储器; 

                             计算机系统5大部分:控制器,存储器,运算器,输入设备,输出设备

(3) 存储单位:

位(bit):计算机表示信息的最小单位,一位二进制

字节(byte):计算机处理信息的最小单位

  • 1 byte = 8 bit
  • 1024B=1KB
  • 1024KB=1MB(兆)
  • 1024MB=1GB(吉)

(4)计算机编程语言

  1. 机器语言:0,1
  2. 汇编语言:用简洁的英文字母、字符串表达特定指令,eg. ADD:代表加法
  3. 高级语言:C , C++ , python , php 等

1.硬件系统

硬件系统是指构成计算机的物理实体,主要分为主机和外设部分;采用冯诺依曼体系结构。

2.软件系统 

 3.B/S和C/S架构

4. OSI七层模型 & TCP/IP协议 

 

!!HTTP协议在应用层;TCP协议在传输层

三次握手,四次挥手
1、建立一个TCP连接需要三次握手

第一次握手:A向B发送一个请求(尝试建立连接)
第二次握手:B向A发送一个请求(对A请求的确认,还有一个建立连接的请求)
第三次握手:A向B发送一个请求(确认建立连接)
为什么不是两次握手?两次不能确认双方都发送并接收了数据


5.服务器域名

常见域名

  • .com 国际域名
  • .net 网络公司
  • .cn 中国公司
  • .com.cn 中国公司
  • .org 非盈利组织
  • .edu 教育机构
  • .gov 政府

!自己的网站不能注册.cn & .com.cn (要备案,备案麻烦)域名像身份证一样是唯一的


http://www.kler.cn/a/5165.html

相关文章:

  • MMDetection框架下的常见目标检测与分割模型综述与实践指南
  • jenkins入门10--自动化构建
  • STM32-笔记37-吸烟室管控系统项目
  • Apache Traffic存在SQL注入漏洞(CVE-2024-45387)
  • Agentic RAG 解释
  • 攻防世界 wtf.sh-150
  • ChatGPT 出现严重技术漏洞,“当红炸子鸡”翻车了?
  • Unity创建自定义脚本模板
  • 文件操作—IO
  • 力扣刷题笔记21——两个链表的第一个公共节点/栈方法和双指针法
  • Typescript快速入门
  • TCP连接的三次握手和连接释放的四次挥手图文详解
  • 总结:磁盘写入原理
  • ijkplayer 源码分析(1):初始化流程
  • Java中的Math类和String、StringBuffer、StringBuilder类
  • C# 各种文件和路径操作小结
  • Gitlab中Pipeline语法三
  • Python3,自从掌握了这个方法,再也不用print进行调试了。
  • 集合之ArrayList
  • JetBrains GoLand 2022.3 Crack
  • Python使用深度神经网络对高光谱图像进行土地覆盖分类
  • Vue项目的打包上线步骤
  • [架构之路-144]-《软考-系统分析师》- 7-企业信息化战略与实施-1-概念、方法、与企业战略/IT战略/业务重组的关系
  • 泰克示波器校准失败
  • 【深入理解二叉树OJ题】
  • 二分查找算法