• day 1


    1.计算机硬件基础:

    控制器+运算器=cpu

    输出设备

    输入设备

    存储器

    2.运行一个程序的三大核心硬件:

     CPU:控制器+运算器

     内存

            优点:存取速度快

            缺点:断电后,数据会全部丢失

    硬盘

        优点:断电后。数据不会丢失,依然会被保存

        缺点:存取速度,远远比不上内存

    3.运行程序经历的一个过程:代码由硬盘加载到内存中,然后cpu到内存中读取指令并执行

    4.操作系统:本质是软件,他的作用就是帮助我们对计算机硬件进行操作。位于计算机硬件和应用程序之间,用于管理,协调,控制计算机硬件资源和软件资源

    5.操作系统的作用:将复杂的计算机硬件操作,封装到简单的功能,提供给用户和应用程序使用。

                                  将多任务对硬件的竞争变得有序。

    6.编程语言的发展史:

         机器语言:直接用二进制编程控制硬件,需要掌握硬件的操作细节。

         汇编语言:用英文标签取代二进制的指令去编写程序,需要掌握硬件的操作细节。

         高级语言:直接用人类的语言去编写程序,不再需要掌握硬件的操作细节。

                         编译型:C语言,类似于谷歌翻译,经过一次翻译,以后可以直接拿着翻译的结果去执行

                         解释性:Python 类似于同声传译,翻译官相当于解释器。

    执行效率:机器语言 > 汇编语言 > 编译型>解释型

    开发效率:解释型 > 编译型 > 汇编语言 > 机器语言

    7.运行Python程序的两种方式:

      一.  交互式

                 优点:输入一行代码立刻返回结果

                 缺点:无法永久保存

       二. 命令行:Python3 d: est.txt

               优点:以文件的方式将代码永久保存起来    

    注意:运行Python程序是不考虑文件后缀名的,但约定俗成,应该将Python程序额后缀名命名为 .py

    8.运行Python程序的三个步骤:

    一.先启动Python解释器

    二.将Python程序已普通文件的形式读到内存中

    三.Python解释器执行刚刚读入内存代码,开始识别Python的语法。

            

        

               

       

  • 相关阅读:
    .net类库里ListView的一个BUG
    获取lable的caption, 摘抄还未测试可用否
    (转) lua实现split的简易方法
    2. SharePoint Online 开发,请联系qq512800530。加好备注。(不要发站内信。。。)
    1. android
    开发人员应关注的20个jQuery网站/博客
    Temp
    彩票项目开发节项
    求android ble 解决方案!
    自己开发的工作流引擎
  • 原文地址:https://www.cnblogs.com/jxl123/p/9336474.html
Copyright © 2020-2023  润新知