• day01编程语言,计算机组成: 五大组成部分,计算机三大核心,进制,内存分布图,操作系统


    本周内容


    第一天:
    计算机原理
    操作系统


    第二天:
    编程语言
    python入门:环境 - 编辑器
    变量
    基本数据类型


    学习方法


    鸡汤 - 干货

    wwwh:what | why | where | how 学习的知识是什么,为什么要学,在哪用,要怎么用如何用

    重点*****
    代码量
    成功有没有捷径,但我确定学Python没有,没有几万行代码的洗礼,你不可能成为一名优秀的程序员,这就是我想对你说的。



     

    Python


    面向后台的编程语言

    大数据
    数据分析
    机器学习
    人工智能
    爬虫
    自动化运维
    web开发
    测试




    基础内容学习路线:基础语法 - 文件操作 - 函数 - 模块 - 面向对象(类) - 网络编程 - 数据库
    浅谈:前端 - 项目

     

    编程语言


    语言:一个物体与另一个物体交流的介质

    编程:将人类能识别的语言转化为机器能识别的指令,这种过程就叫做编程
    注:最终这些指令会被转化为高低电频提供给计算机进行识别处理

    编程语言:有特定语法,可以通过编程的方式,让计算机进行识别,从而让计算机根据人的意愿完成人想让其完成的事

    总结:学习编程的目的 - 控制奴役计算机,让其完成你想让它完成的事

     

    计算机组成: 五大组成部分



    控制器:统筹规划硬件与软件的运行,调控计算机各组成部分协调合作

    运算器:可以完成数据的 算数运算 与 逻辑运算,得到想要的结果

    存储器:需要再次使用的数据可以通过存储器进行 临时 或 永久存储

    输入input设备:将外界的信息,通过输入设备,提供给计算机

    输出output设备:从计算机内部提取想要的数据


     

    计算机三大核心


    cpu: 中央 控制器 + 运算器


    内存:存储速度快,临时存储数据,断电后数据消失


    硬盘:存储速度慢,永久存储数据,断电后还存在数据

    进制

    重点 *****
    二进制:1010 1111 0001 01111011
    八进制:12   17     1 173 每3位二进制对应一位八进制
    十六进制:a f     1       7b 每4位二进制对应一位十六进制
    十进制: 10
    十二进制
    七进制
    六十进制

     

    内存分布图

    重点 *****
    内存:酒店
    堆区:大厅
    栈区:房间
    访问10需要询问栈区内房间号10001通过酒店工作人员去10001房间让10出来。注:C语言可以直接访问堆区

     

    操作系统


    操作系统: 可以直接往硬件上发生操作指令,完成对硬件的操作,同时协调所运行在该操作系统上的软件
    -- 软件与软件间的交流
    -- 软件与硬件间的交流

    内存|硬盘 -- 硬件

    软件:应用程序,不能直接操作硬件,需要通过操作系统间接的控制硬件

     

     

     

     

     

     

     

  • 相关阅读:
    英语语法学习
    react-hook
    rrweb手机端录屏,pc端使用
    uni-app
    日期
    Mongodb 保存地理信息 并实现范围检索
    webpack2.2API阅读笔记
    react-lazyload
    项目中常用的各个依赖包的解释
    Android-----test----monkeyrunner
  • 原文地址:https://www.cnblogs.com/george-007/p/10692017.html
Copyright © 2020-2023  润新知