• 第一天


    第一天

    什么是编程语言

    编程:

    编程就是将人类的思维逻辑和想法,交给计算机,由计算机按照人类的思维逻辑,从而代替人力。

    编程的结果就是一堆文件。

    语言:

    什么是语言:沟通,交流

    人与人沟通的媒介

    汉语,英语,德语,俄语

    编程语言:人与机器沟通的介质

    什么是计算机

    计算机就是人类的助手,帮助人类完成一些需求

    计算机硬件

    CPU

    内存

    硬盘

    我要通过暴风影音打开一个视频: 1、有硬盘转动机械手臂,拿到资源 2、将数据加载到内存 3、由CPU去内存读取数据

    操作系统(windows,Linux,mac)

    一个完整的计算机系统

    1 应用程序

    2 操作系统

    3 硬件

    计算机的五大组成部分

    1 运算器:计算机的运算系统

    逻辑运算

    算术运算

    2 控制器:计算机的控制系统

    运算器+控制器=中央处理器(CPU)

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

    内存:

    给予电工作

    优点:存取速度快

    缺点:断电丢失

    临时储存

    外存:

    优点:永久存储数据

    缺点:存取速度慢

    4 输出设备:键盘,鼠标,摄像头,麦克风

    5 输出设备:显示器,音响,打印机

    存储器:I/O设备

    input

    output

    三大核心部件

    CPU(大脑) ​ 硬盘(本子) ​ 内存(临时记忆)

     

    拓展知识

    计算机是基于电运行的。 通过高低电平:1,0 1010101010101010 x86:32位 cpu一次性可以处理32位个二进制字符 可以兼容32位应用程序 x64:64位 cpu一次性可以处理64位个二进制字符 可以兼容32位应用程序和64位的应用程序

    机械硬盘 通过机械手臂转动,取对应扇区,查数据

     

    固态硬盘快

    操作系统 操作系统就是将计算机硬件的一系列丑陋的接口封装起来, 转化成优雅,便捷的接口,给到应用程序 操作系统就是组织、协调、控制你的计算机硬件

    BIOS Baise input output system  # 计算机自带的一个小系统
  • 相关阅读:
    Linux安全-通过修改/etc/hosts.deny拒绝远程ssh暴力破解
    JS-二进制的处理者:Blob
    JS-二进制数据缓冲区ArrayBuffer
    axio源码分析
    【js】appendChild()具有移动性
    js实现-二进制数据转换为blob
    实现点击下载到本地的功能
    memo、useMemo、useCallback
    memoization缓存优化
    什么是纯函数?
  • 原文地址:https://www.cnblogs.com/zhangjinyi97/p/11773226.html
Copyright © 2020-2023  润新知