zoukankan      html  css  js  c++  java
  • IT知识架构与操作系统简介

    IT知识架构:

    1、云计算---大数据    2、算法

    在数据储存中,所用磁盘是共享的,而磁盘又分为两类:

    1、SAN、NAS、DAS(专门将数据储存与磁盘阵列)。

    2、分布式储存架构(适合于大数据方向)  HDFS----集群(用来储存数据的软件,应用软件)---(Hadoop定义的分布式文件系统)

    系统(也可以比做冰箱)Linux系统(海量数据)

    算法(也可以比做模具)

    1、map-reduces的数据处理集群:总是将数据按照一定的方法修改为键值关系(key-value)。

         HDFS+map-reduces=Hadoop集群(运行于Linux上的一个高性能集群)

    2、通过数学(统计学)+Python=算法

    3、数据可视化统计

    云计算---大数据方向

    1、运维---Linux操作系统(Windows桌面工程师)分为三点:

    1)Linux运维(Web架构)(搭建自己的个人网站)

    2)虚拟化KVM/XEN--------openstack---------docker(k8s)云计算平台

    3)Hadoop+JAVA=大数据储存方向

    Hadoop生态圈如图:

    开发方向(计算机语言)

    BASIC:早期的机械语言

    CC++:系统开发、驱动开发、嵌入式开发(电路板)(驱动程度:需要转换各个厂家设备之间的指令集,让厂家设备之间互通)

    前端:JS、php、css、html

    JAVA语言

    工具:脚本语言----shell/perl/python

    数据库:Mysql、nosql

    操作系统简介

    1、操作系统作用

    作为一个平台-----成上启下

    上:应用          下:硬件设备(资源resource)

    硬件设备平台的三大部件:CPU(运算器、控制器)、内存(储存器)、I/O设备(input输入设备、output输出设备)

    CPU:负责所有的运算

    内存:想CPU提供数据(CPU只能向内存读取数据),重启系统,内存中数据将会丢失,cpu读取内存中制定(需要的数据),这个过程,叫寻址(物理地址、逻辑地址)。

    IO设备:网卡(适配器adapter):以太网(Ethernet)

                   磁盘(IDE(机械盘)、SAS(机械盘)、SSD(固态盘))

    扩展部分

    OSI七层模型----------------------------------------------------------------------TCP/IP的四层模型

    应用层-------------QQ                                                                         应用层:应用层

    表示层-------------指令转换                                                                               表示层

    会话层-------------session(建立会话)                                                            会话层

    传输层-------------通过端口区分应用                                                  传输层: 传输层

    网络层-------------IP                                                                            网络层 :网络层

    数据链路层-------MAC地址(以太网)                                    主机到主机层:数据链路层

    物理层-------------具体的物理设备(硬件设备)                                                物理层

    (下层为上层提供服务)

    操作系统,本身就是一个软件程序,但是,它并不直接对客户提供应用,而是为其他应用提供硬件资源。

    操作系统可分为:用户空间和内核空间。

    总结

  • 相关阅读:
    python开发函数进阶:内置函数
    学习笔记之机器学习(Machine Learning)
    学习笔记之Visual Studio Code (VSCode) & Clang
    学习笔记之Supervised Learning with scikit-learn | DataCamp
    学习笔记之1001 Inventions That Changed the World
    学习笔记之Machine Learning by Andrew Ng | Stanford University | Coursera
    学习笔记之Everything
    学习笔记之HTML
    学习笔记之Python全栈开发/人工智能公开课_腾讯课堂
    学习笔记之曾国藩家书
  • 原文地址:https://www.cnblogs.com/xiaoaqiqi/p/11272379.html
Copyright © 2011-2022 走看看