首页 > 其他分享 >计算机基础知识

计算机基础知识

时间:2023-09-06 19:15:19浏览次数:37  
标签:计算机 IP 地址 TCP 基础知识 域名 Internet

计算机基础知识


计算机常识

  • 电子管——>晶体管——>集成电路——>超大规模集成电路

  • 1946 美国宾夕法尼亚大学第一台电子计算机 ENIAC

  • 冯·诺依曼核心理论

    • 二进制

    • 存储程序

    • 五大部件 (I/O,运算器ALU,存储器,控制器)

  • 图灵 英国人




计算机系统


这是计算机系统


硬件系统


速度:Cache > 内存 > 外存


软件系统


操作系统

  • 桌面OS

    • 类UNIX

    • Windows

  • 服务器OS

    • UNIX

    • Windows

    • Linux




计算机语言

计算机指令: 操作码 & 操作数


  • 机器语言

  • 汇编语言

  • 高级语言

    • 编译性 C/C++ Pascal

    • 解释性 PHP Java JavaScript Python Ruby


  • 面向对象

    • 纯面向对象 Smalltalk

    • 混合型 C++

  • 面向过程 C




计算机网络


局域网 (LAN) 城域网 (MAN) 广域网 (WAN)


Internet

Internet采用的协议为TCP/IP,即 传输控制协议(Transmission Control Protocol,TCP) 与 网络协议(Internet Protocol,IP)


OSI协议7层    TCP/IP协议4


TCP/IP

  • 应用层    Telnet (远程登录) FTP (文本传输) E-mail

  • 传输层 TCP UDP

  • 网络层 IP

  • 接口层


IP地址

识别Internet上节点的地址,IPV4为32位(4组*8位),IPV6位128位(8组*16位)


IPV4    4个不大于255的数组成

  • A类地址: 1~126

  • B类地址:128~191

  • C类地址: 192~223

回环地址: 127.0.0.1


域名

字符形式的IP地址 (避免记忆4个无意义数)


格式:    开头.主机名.主机类别.国家名 (可不要)

eg.  域名:oj.ac-code.com

对应 IP: 121.40.233.101


域名由域名系统 (Domain Name System,DNS) 管理


电子邮件


  • SMTP 发邮件

  • MIME

  • POP3 收邮件

标签:计算机,IP,地址,TCP,基础知识,域名,Internet
From: https://www.cnblogs.com/codaaaa/p/17683127.html

相关文章

  • 即时通讯技术文集(第19期):IM架构设计基础知识合集 [共13篇]
    为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第19 期。[-1-] 微信后台基于时间序的新一代海量数据存储架构的设计实践[链接] http://www.52im.net/thread-2970-1-1.html[摘要] 时隔3年,微信再次分享了基于时间序的新一代海量数据存......
  • 即时通讯技术文集(第19期):IM架构设计基础知识合集 [共13篇]
    为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第19 期。[-1-] 微信后台基于时间序的新一代海量数据存储架构的设计实践[链接] http://www.52im.net/thread-2970-1-1.html[摘要] 时隔3年,微信再次分享了基于时间序的新一代海量......
  • 计组 1.2_2 计算机系统的多级层次结构
    学习课程:【王道计算机考研计算机组成原理-哔哩哔哩】https://b23.tv/TTor1cN计算机系统的多级层次结构计算机系统的层次结构三种级别的语言编译程序:将高级语言编写的源程序的全部语句一次翻译成机器语言程序,而后再执行机器语言程序(只需翻译一次)。解释程序:将源程序的一......
  • C#入门之基础知识
    基本结构一个C#程序主要包括以下部分:命名空间声明(Namespacedeclaration)一个classClass方法Class属性一个Main方法语句(Statements)&表达式(Expressions)注释对比于java语言,c#可以说非常相似java的package相似于c#的命名空间java的类和c#的类一样,并且对于一个c#......
  • 【计算机毕业设计】英语单词小程序源码
    开发环境及工具:大等于jdk1.8,大于mysql5.5,idea(eclipse),微信开发者工具技术说明:springbootmybatishtmlvue.jsbootstrap小程序代码注释齐全,没有多余代码,适合学习(毕设),二次开发,包含论文技术相关文档。功能介绍:用户端:登录注册(含授权登录)首页显示搜索,单词列表,搜索可根据单词名称模糊......
  • 计算机网络(数据链路层)
    链路、数据链路和帧链路:从一个节点到相邻节点的一段物理线路(有线或无线),而中间没有任何其他的交换节点数据链路:基于链路。当在一条链路上传送数据时,除需要链路本身,还需要一些必要的通信协议来控制这些数据的运输,把实现这些协议的硬件和软件加在链路上,就构成了数据链路。计算......
  • 计算机的 bit(比特)和Byte(字节)
    我们来说说和数据有关的单位bit和Byte。在说这这个数据当我之前,大家应该都知道计算机实际上只能处理0和1。计算机能够把0和1转换为电路中的信号来进行计算,这个其实就是计算机的本质。单位定义我们先对需要使用的单位进行一些定义。bit(比特)bit就是计算机对数据存储和移动的最小......
  • 计算机的 bit(比特)和Byte(字节)
    我们来说说和数据有关的单位bit和Byte。在说这这个数据当我之前,大家应该都知道计算机实际上只能处理0和1。计算机能够把0和1转换为电路中的信号来进行计算,这个其实就是计算机的本质。单位定义我们先对需要使用的单位进行一些定义。bit(比特)bit就是计算机对数据存储和移......
  • 计算机毕业设计最新选题汇总(持续更新)
    总结计算机毕业设计历年题目,我们可以发现,90%左右都会选择程序设计类的题目作为题目,比如类似于“基于XX的实现”的题目,其中XX指的就是各种语言,以及各类技术,配合一些生活中常见问题,解决一类问题。而剩下的不到10%就是一些研究类课题,比如算法、机器学习、人工智能等等。为什么会出现题......
  • HTML基础知识
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>Document</title><......