运维之路----计算机基础

news2024/9/22 7:31:09

目录

​编辑

一,计算机的组成

1,硬件

2,软件

二,计算机中的一些概念

冯诺依曼体系

二进制

 摩尔定律

计算机的分类

1,按照规模分

2,按照功能分

 拓扑

存储器的层次结构

并行与并发

缓存

操作系统

1,三大服务器操作系统

2,操作系统的作用

3,系统调用与函数库

三,Linux操作系统

linux发行版

readhat系列:

debain系列:


一,计算机的组成

计算机的组成可以分为两大部分:硬件 +软件

1,硬件

 硬件可以简单的理解为计算机的组成部分,比如cpu,显示器,内存条等

2,软件

软件便可以分为两大部分了,操作系统+应用软件。开机时第一个起来的软件便是操作系统。

二,计算机中的一些概念

冯诺依曼体系

这个体系是一个叫做冯诺依曼的科学家提出来的计算机体系。也叫做普林斯顿体系(冯诺依曼在普林斯顿大学学任教)

该体系的主要内容如下:

1,计算机处理指令和数据一律用二进制表示。

2,顺序执行每一条指令。‘

3,计算机由运算器,存储器,控制器,输入设备,输出设备五大部分组成。

二进制

如同十进制满十进一一般,二进制便是满二进一。

运算:以十进制的二十二为例转为二进制

22/2=11..........0(22除以2得到11余下0)

11/2=5............1

5/2=2..............1

2/2=1...............0

1/2=0...............1(整数除法,不要小数,所以结果为0)

将余数从下往上排列便得到22转为二进制的结果:10110

 摩尔定律

1965 年由戈登 · 摩尔 ( Gordon moore) 提出,其核心是集成电路上可容纳的晶体管数目,每隔 18 个月或 24个月,就能增加一倍,其性能也自然也会提高一倍。 ( 摩尔当时是仙童半导体公司的工程师,后来参与 创建了英特尔Intel)   ps:不过现在这个摩尔定律已经失效了。

计算机的分类

1,按照规模分

超级计算器   大型计算器   小型计算器   微型计算器

2,按照功能分

客户机   服务器   (服务器也可以再继续分:web服务器,多媒体服务器,数据库服务器......)

 拓扑

在计算机中指的是一个计算机网络的连接结构。可以分为两种:1,物理拓扑   2,逻辑拓扑

物理拓扑:物理拓扑指的是网络中设备实际连接的方式,即网络硬件的物理布局。它涉及到网络中节点(如计算机、路由器、交换机等)与传输介质(如铜线、光纤等)之间的物理连接方式。物理拓扑关注的是设备如何通过线缆和其他物理连接手段相互连接起来。

逻辑拓扑:逻辑拓扑则描述了数据在网络中流动的路径,它不关心设备是如何物理连接的,而是关注数据包是如何在网络中传输的。逻辑拓扑可以与物理拓扑相同或不同。

存储器的层次结构

在计算机的世界里,cpu是跑的最快的。但是硬盘是跑的很慢的,为了让cpu效率提高便发明了内存。为了让cpu的性能再次提高便又发明了高速缓存(cache缓存)。所以cpu一般不会和硬盘打交道,而是会和内存或者高速缓存打交道。

并行与并发

并行:在多cpu下多个程序可以同时被执行,所以叫并行。(在同一时刻一起被执行)

并发:在一个cpu下,在一段时间内多个程序被一块执行。(模仿出并行的效果)

缓存

当cpu要访问磁盘时,因为磁盘的读取速度很慢。所以会在cpu和磁盘之间设立缓存。磁盘先将数据放到缓存中,cpu再从缓存中读取数据进而提高cpu的效率。

操作系统

1,三大服务器操作系统

linux   unix   windows

2,操作系统的作用

在我们使用计算机时,我们是不会直接访问底层的硬件的。我们访问底层的硬件是通过操作系统来访问的。

3,系统调用与函数库

我们在使用操作系统时,便是通过系统调用来实现的。而函数库便是存储各种各样函数的地方,要用时直接调用便可以。

三,Linux操作系统

Linux操作系统 = linux内核+各种软件,是一个开源的操作系统。该操作系统被广泛的使用着。

linux发行版

自诞生以来,linux便有许多个发行版。现在比较有名的便是readhat和debain两个系列。

readhat系列:

debain系列:

而接下来我要重点学习的便是Linux操作系统。 

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

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

相关文章

实例分割-Yolact/Yolact++训练自己数据集

前言 本文主要用于记录实例分割模型yolact和yolact的环境配置,以及成功训练自己数据集的整个过程~ 注意:这里要重点提醒一下,DCNv2对RTX系列不友好,我第一次使用4090服务器,编译持续有问题,被迫放弃&#…

C++|设计模式(八)|⭐️工厂模式?错!是工厂模式群!

本文内容全部来源于B站,仅做个人学习使用: 【工厂模式?错!是工厂模式群!】 在此之前,笔者曾经发过两篇关于工厂模式的博客: C|设计模式(二)|简单…

软件测试---Jmeter

一、简介 二、安装与启动 (1)安装 安装包:通过百度网盘分享的文件:jmeter环境.rar 链接:https://pan.baidu.com/s/1OB0IP3W7hqUjAGj_5F56sQ

vue3 自定义指令 自动获取节点的width 和 height

想写一个依赖库, 但是需要监听组件的width和height这些数据, 就找到了ResizeObserver这个方法,不想每次使用的时候都要创建和销毁 ResizeObserver, 索性就直接封装成为一个指令用来获取想要的信息, ResizeObserver对象上能够获取的信息还是非常多的, 除了width, height 还有 to…

一篇文章讲明白Ldraw(乐高模型)的格式文件说明

最好将文章内容保存下来 https://ldraw.org/article/218.html 乐高模型是非常有意思的模型,弄明白了它的模型构造,也就懂了三维模型的构造,原理都是相通的。

如何在行空板上运行 YOLOv10n?

YOLOv10介绍 YOLO(You Only Look Once)系列是当前最主流的端侧目标检测算法,由Joseph Redmon等人首次提出,并随着时间发展,已经推出了多个版本,每个版本“似乎”都在性能和速度上有所提升。 本文为大家介绍…

【前端编程小白】的HTML从零入门到实战

之前有高中毕业生读了博客,想让我帮他找一些前端入门的内容,他们报的计算机专业,想利用开学前夕学习一下,我给他推荐了一些菜鸟教程呀什么的。后来想,看来还是很多人需要一些更加入门的可成的,而且很多教程…

24年电赛——自动行驶小车(H题)基于 CCS Theia -陀螺仪 JY60 代码移植到 MSPM0G3507(附代码)

前言 只要搞懂 M0 的代码结构和 CCS 的图形化配置方法,代码移植就会变的很简单。因为本次电赛的需要,正好陀螺仪部分代码的移植是我完成的。(末尾附全部代码) 一、JY60 陀螺仪 JY60特点 1.模块集成高精度的陀螺仪、加速度计&…

APACHE安装与应用

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:Linux运维老纪的首页…

24澳中博览会|2025非洲水协年会暨展览|2025山西水展

2024澳中博览会 2025非洲水协年会暨展览 2025年山西国际水展暨水利工程设计与施工、水处理技术设备、泵管阀、智慧水务及环保展 承办单位:山西泽嘉国际展览有限公司 上海泽嘉展览服务有限公司 战略合作伙伴 : 美国迈阿密水展 欧 洲 海 水 脱 盐 淡 化…

SD原班人马发布FLUX.1:打开AI绘画新世界

​ Black Forest Labs 旗下产品 AI 绘画工具如雨后春笋般涌现,让我们对创作的理解不断刷新。就在大家以为已经见识了 AI 绘画的天花板时,FLUX.1 出现了!这款由 Black Forest Labs 推出的 AI 绘画工具,不仅在性能上远超竞品&#x…

不好用你打我!2024你必须要会的AI神器

这篇文章,除了干货就是干货~ 今天给大家介绍一款2024年你必须要掌握的AI神器。 我可以肯定的说他是目前市面上第一款在这个领域出现的AI工具。 现在的AI工具,可以用来生成文字、图片、视频甚至音乐, 但是你听说过直接用AI生成APP的吗&…

【Spring】Spring框架的概念,以及Spring框架的简单使用。

目录 1. 概念 2. Spring的体系结构介绍(了解) 3. Spring框架的使用 3.1 环境准备 3.2 代码编写 1. 概念 总的来说就是一句话,Spring框架是一个轻量级的控制反转(IoC)和面向切面(AOP)编程的容…

Spring Boot+MyBatis+MySQL如何实现读写分离

​ 博客主页: 南来_北往 系列专栏:Spring Boot实战 背景 读写分离是数据库架构中的一种优化策略,它将读操作(查询)和写操作(更新、插入、删除)分开处理,通常通过将读请求和写请求分别发送…

2024年全国青少年信息素养大赛总决赛日赛程表

2024全国青少年信息素养大赛赛程表分赛场(浙江传媒学院桐乡校区、桐乡技师学院)日期地点时间赛项16日传媒学院8:00-9:00检录 9:00-10:30开赛图形化编程挑战赛(小学1-3年级)A组12:00-13:00检录 13:00-14:30开赛图形化编程挑战赛&am…

最新版Baby Audio Bundle,win和mac,持续更新,长期有效

一。Baby Audio Bundle.2024.07.WiN&MAC Baby Audio让您的混音听起来比以往任何时候都更大,更好,更有活力。这个捆绑包有七个独特的插件,涵盖了从延迟和混响效果(Spaced Out)到低保真声音(Super VHS&am…

MySQL(8.0)数据库安装和初始化以及管理

1.MySQL下载安装和初始化 1.下载安装包 下载地址:https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar 2.解压…

手把手使用 SVG + CSS 实现渐变进度环效果

效果 轨道 使用 svg 画个轨道 <svg viewBox"0 0 100 100"><circle cx"50" cy"50" r"40" fill"none" stroke-width"10" stroke"#333"></circle></svg>简单的说&#xff0c;就是…

shell脚本(自动化安装各种服务)

1、自动化配置DNS服务 [rootelemestatic ~]# vim dns.sh [rootelemestatic ~]# bash dns.sh 客户端测试&#xff1a; yum -y install bind-utils echo "nameserevr 192.168.8.161" > /etc/resolv.conf nslookup www.a.com 2、自动化配置rsync服务 [rootele…

如何用Python删除电脑中的重复文件?

在生活中&#xff0c;我们经常会遇到电脑中文件重复的情况。 在文件较少的情况下&#xff0c;这类情况还比较容易处理&#xff0c;最不济就是一个个手动对比删除&#xff1b; 而在重复文件很多的时候&#xff0c;我们很难保证把重复文件全部删完。 这里给大家带来了一个便捷…