python第一天

今日所学:

                       第一天:计算机原理

                                     操作系统 

学习方法:鸡汤+干货

               5w1h   what--why--where--how

              不断的敲代码,让自己熟练起来,达到惯性思维(勤能补拙

  什么是python:python是一种面向后台的编程语言

 python面向未来的几大模块:1、大数据 2、数据分析 3、人工智能 4、机器学习 5、爬虫 6、自动化运维 7、web

  基础:基础语法--文件操作--函数--模块--面向对象(类)--网络编程--数据库

  什么是编程语言:有特定的语法,可以通过编程的方式,让计算机识别,从而让计算机根据人的意愿完成人想做的事情(说直白点就是奴役计算机)

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

                           编程:将人的语言转换成机器能识别的指令,去完成人的某一个意愿的过程叫做编程    注:最终这些指令会被转换成高低电频提供给计算机进行识别处理 

                           总结:就是奴役计算机,让其完成人完成不了的意愿

   计算机的五大组成

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

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

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

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

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

   计算机的三大核心:

                        cpu:控制器+运算器

                       内存:存储临时数据,断电后自动消失

                       硬盘: 永久存储数据,断电后还拥有    

  进制:

        

二进制:1010 1111 0001 01111011
八进制:12 17 1 173
十六进制:a f 1 7b
十进制: 10
十二进制
七进制
六十进制

内存分布图:

推区:房间

栈区:大厅,外来人员只能操作大厅 操作系统

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

      ------ -----软件与软件间的交流

    --------------软件与硬件的交流

                                      内存分为硬盘和硬件

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

原文地址:https://www.cnblogs.com/niubikuang/p/10692234.html