zoukankan      html  css  js  c++  java
  • python介绍,计算机组成。内存分布,进制,操作系统介绍

    学习小方法


    ​三个W一个H
    wwwh:what(是什么) why(为什么) where(怎么用) how(如何用) 来思考知识点
    多练,多写,多敲代码增加熟练度与代码量

     

    Python

    是一门面向后台的编程语言它在大数据,数据分析,机器学习,人工智能,爬虫,自动化运维,web开发

    等,具有强大的功能和广泛的使用


    python的基础有以下几点:
    基础语法 - 文件操作 - 函数 - 模块 - 面向对象(类) - 网络编程 - 数据库

    内容1:计算机的五大组成部分

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

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

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

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

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

     

    内容2:计算机硬件的三大核心

      1:CPU:控制器与运算器的统称,是计算机的大脑。,完成算术运算与逻辑运算,得到想要的结果

      2:内存:临时存储数据 (断电后数据消失)

      3: 硬盘 :永久存储数据(断电后数据永久保存)

     

     

    内容3:编程语言

         语言的释义:物体与物体之间的交流

         编程:将人类所识别的语言转换为计算机可识别的指令,这种过程就叫做编程。最终,这些指令会以高低电平的方式提供给计算机识别处理。

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

       学习编程的目的,是为了奴役计算机,让它完成你想让它完成的事情

     

    内容4:内存的分布,栈区与堆区

         栈区,是那些由编译器在需要的时候分配变量,在不需要的时候自动清除变量的存储区。里面的变量通常是局部变量、函数参数等。

         堆区,是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。

         栈区--酒店的大厅,外来人只能操作大厅

         堆区-- 酒店的房间

    内容5:进制

       进制一般分为二进制,八进制,十进制,十六

     二进制(0 - 1)

    八进制(0 - 7)

    十进制 (0 - 9)

    十六进制(0 - 9   a, b, c, d, e, f )字母表示9以后的数字

    例如:二进制 1011 0101

               八进制  2   6   5

               十六进制 b   5

     

    内容6:操作系统

    ```操作系统:可以直接往硬件上发送操作指令,完成对硬件的操作,同时协调所有运行在该操作系统上的软件

           ---软件与硬件的交流

           ---软件与软件的交流

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

    ```

      

           

  • 相关阅读:
    17年day4
    11.7NOIP模拟题
    P3389 【模板】高斯消元法
    洛谷 P2136 拉近距离 题解
    浅谈SPFA判负环
    洛谷 P1629 邮递员送信 题解
    洛谷 P1821 [USACO07FEB]银牛派对Silver Cow Party 题解
    洛谷 P3905 道路重建 题解
    洛谷 P1351 联合权值 题解
    洛谷 P4779 【模板】单源最短路径(标准版) 题解
  • 原文地址:https://www.cnblogs.com/liguodeboke/p/10692500.html
Copyright © 2011-2022 走看看