zoukankan      html  css  js  c++  java
  • PythonStudy——编程基础 Python Primary

    1、什么是编程语言

    语言  一个事物与另外一个事物沟通的介质 。编程语言是程序员与计算机沟通的介质

    编程: 将人类内识别的语言转化为机器能识别的指令,这种过程就叫做编程。

    注:最终这些指令会被转化为高低电提供给计算机进行识别处理。

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

    词条:百度词条 “编程语言”  :https://baike.baidu.com/item/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/9845131?fr=aladdin   

    2、什么是编程

            编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来
    表达的结果就是程序,程序就是一系列的文件。

           编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
    为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。
    这种人和计算体系之间交流的过程就是编程。编程:设计具备逻辑流动作用的一种“可控体系”
    【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】

    词条:百度词条 “编程语言”  :https://baike.baidu.com/item/%E7%BC%96%E7%A8%8B
      
      
    3、为什么要编程
       在编程的过程中,计算机就像是人的奴隶
       我们编程的目的就是为了让计算机代替人类去工作,从而解放人力。

       其实就是为了偷懒~
      
      
    4、计算机硬件基础

          五大组成部分:

          控制器:指挥系统   统筹规划硬件与软件的运行,调控计算机各组成部分协调合作
          运算器:数学运算+逻辑运算  可以完成数据的 算数运算 与 逻辑运算,得到想要的结果
          存储器:存取数据  需要再次使用的数据可以通过存储器进行 临时 或 永久存储

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

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

         

          其中:
             内存:
                优点:存取速度快
                缺点:断电数据就全部丢失
             硬盘:
                优点:断电后数据也会保留下来
                缺点:存取速度远远慢于内存
             磁带
             输入设备:键盘,鼠标,摄像头
             输出设备:显示器,打印机
         
            CPU=控制器+运算器
            内存相当于人的记忆
            外存/硬盘相当于本子
       
            运行一个程序经历过程:
                代码硬盘加载到内存,然后cpu去内存中读取指令然后执行

            BIOS:Basic Input Output System   基本输入输出系统
          
          4.1 CPU详解

                   中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit)。
             它的功能主要是解释计算机指令以及处理计算机软件中的数据。
                   中央处理器主要包括运算器(算术逻辑运算单元,ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。
             它与内部存储器(Memory)和输入/输出(I/O)设备合称为电子计算机三大核心部件。
     
             了解:cpu具有向下兼容性

             64的cpu可以执行32的软件,但32的cpu只能执行32的软件
         

             


    5、操作系统(五星要点)
       操作系统本质就是一个软件,该软件的功能是专门用来帮我们控制硬件的。
       操作系统位于计算机硬件与软件之间,用于协调、管理、控制计算机硬件资源与软件资源
      
       操作系统的两大功能
          1、将复杂的硬件操作封装成简单的功能提供给用户/应用程序使用
          2、将多个任务对硬件的竞争变得有序
      
       一个完成的计算机系统应该分成三部分:
          应用软件
          操作系统
          计算机硬件

    6、Python是什么?

    Python简介及应用领域

    Python是一种解释型脚本语言,可以应用于以下领域:
    • Web 和 Internet开发
    • 科学计算和统计
    • 教育
    • 桌面界面开发
    • 软件开发
    • 后端开发

          概括的来说,有:大数据 数据分析 机器学习 人工智能 爬虫 自动化运维 Web

     

     

          

  • 相关阅读:
    操作系统概论——引
    Oracle知识点总结(一)
    SQLite操作
    JUnit单元测试(六)--Eclipse中JUnit的使用
    IOS沙盒和sqlite简单操作分析
    Android 程序清单文件详解
    限制对比度自适应直方图均衡化算法原理、实现及效果
    第一个django项目
    mysql 引擎优化
    项目
  • 原文地址:https://www.cnblogs.com/tingguoguoyo/p/10692438.html
Copyright © 2011-2022 走看看