• day---01 计算机基础


    什么是编程

    就是人们将自己的想法和逻辑通过计算机可以识别的语言写下来,告诉计算机按照人的思维逻辑去帮我们做事情           编程的最终结果就是一堆文件

    为什么要编程

    让计算机能够按照人的思维去工作,解放人力

    cou   内存   硬盘是计算机起码的一些主要部件

    一套完整的计算机系统有以下三个部分组成

    应用程序

    操作系统

    计算机硬件

    计算机五大组成部分

    1.控制器:计算机的控制系统

    2.运算器:计算机的与原系统

            逻辑运算:判断事物的对错

            数学运算:数字运算

         控制器+运算器=计算机的中央处理器(cpu)

    3.存储器:计算机的储存系统

            内存----是基于电工作的,通电可以正常存取数据,断电数据就丢失

              优点:存取速度快  

              缺点:断电数据就丢失

            外存

              优点:可以永久存储数据

              缺点:存取速度慢

    4.输入设备:计算机的输入系统

            例如:鼠标,键盘,触摸板

    5.输出设备:计算机的输出设备

            例如:音响,显示器,打印机,

      输入设备也可以称为input

      输出设备也可以称为output

      存储器也可以叫IO设备

    计算机的三大核心组件

    cpu:  计算机的大脑

    内存:具有短期的记忆

    硬盘:相当于可以永久储存东西的笔记本

    X86架构(64位和32位)

    cpu。分为64位和32位两种,cou具有向下兼容性,就是64位的cpu可以使用64bit和32bit的应用程序,但是32位的cpu只能使用32bit的应用程序

    储存器(5)

      运行速度             存储期          大小

      1ns                   寄存器          <1KB          cpu下一步即将要用到的数据容量小

      2ns                  高速缓存          4MB          将经常需要用到的容量比较小的数据存储在高速缓存

       10ns               内存          512--2048MB        cpu获取数据的主力还是内存

       10ms              硬盘          200--1000GB        硬盘的旋转读取数据:机械硬盘,固态硬盘

       100s               磁带          400---800GB          服务器数据的备份

    操作系统

    操作系统也是一款应用软件,但是他是针对计算机硬件的,将复杂丑陋的操作封装起来,暴露给用户简单快捷的操作接口伴你协调,管理,调度计算机的各个硬件

    什么是文件

    操作文件其实就是操作系统给你提供的操作硬盘的简便接口

  • 相关阅读:
    [转]进程间通信----pipe和fifo
    [转]udev
    [转]netlink
    [转]进程间通信-----管道
    [转]socket
    [转]armv8 memory system
    [转]内核态和用户态
    [转]dpdk内存管理
    meeting and robert rules
    notion
  • 原文地址:https://www.cnblogs.com/xuzhaolong/p/11099286.html
Copyright © 2020-2023  润新知