zoukankan      html  css  js  c++  java
  • 什么是操作系统,汇编语言的分类简介,以及python

    1.什么是操作系统?

    1. 操作系统位于计算机硬件与应用软件之间
    2. 是一个协调、管理、控制计算机硬件资源与软件资源的控制程序

     2.为何有操作系统?

     1.控制计算机硬件资源

     2.把硬件复杂的操作封装成简单的接口(文件),给用户或应用程序使用

    注意:一套完整的计算机系统包括三部分

    1.  应用程序
    2. 操作系统
    3. 机算机硬件

         * 应用程序无法直接操作硬件,但凡要操作硬件,都是调用操作系统的接口

    3.编程语言的分类?

        1.机器语言        0101的二进制语言,计算机可以直接执行

                                 优点:计算机硬件可以直接识别执行,执行速度快

                                 缺点:  很难开发,开发效率低

        2.汇编语言        用英文标签取代二进制指令,本质还是在直接操作硬件

                                  优点:比机器语言开发效率高点(但是对现在的人程序员而言开发的难度还是很大

                                  缺点:执行速度没机器语言快

        3.高级语言        就是直接人能理解的语言语法风格来编写程序,程序员无需要在去考虑复杂的硬件操作

                                 需要把程序编程成二进制指令,计算机才执行程序

                                按照编译的方式的不同,高级语又分为两大类:

                                 1.编译型:程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,

                                                 以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件)

                                                       前期需要写好大量的代码,在通过编制后执行

                                                  优点:执行效率比解释型快
                                     缺点:开发效率不如解释型

                                 2.解释型:解释性语言的程序不需要编译

                                                 解释性语言在运行程序的时候才翻译二进制指令 

                                                 专门有一个解释器能够直接执行程序,每个语句都是执行的时候才翻译

                                                 这样解释性语言每执行一次就要翻译一次,执行效率比较低

                                                 主要用于测试语法是否报错

                                                 这样就可以有利于加快开发效率

                                                     优点:开发效率比编译型高
                     缺点:执行效率比编译型慢

          执行效率再快也要受限于网速,于是我们现阶段需要优先考虑就是开发效率                                        

    是都是 都是都是

    4.Pyhton执行步骤

                1. python执行方法有两种

                             交互方式:

                                         优点:调试代码方便

                                          缺点:无法保存代码

                             命令行方式:

                                         #在命令执行python3 D:pl.py
         优点:可以永久保存代码

                2:pyhton执行程序的三个阶段:
                       1.先启动python3解释器
      2.python3解释器就像一个文本编辑器一样将文件内容从硬盘读入内存
      3.pyhthon解释器执行文件代码

      强调:只要第三个阶段才识别python的语法

    1.什么是变量?
              变:现实世界中的状态是会发生改变的
     量:衡量/记录现实世界中的状态
              
      让计算机能够像人一样识别世间万物
     
    2.为什么要有变量?
             程序执行的本质就是一系列状态的变化

            定义变量分为三部分:
              1.变量名:变量名用来引用变量                     指向变量值
      2.赋值符号:赋值
      3.变量值:即我们存放的数据
                         用来记录现实世界中某种状态

  • 相关阅读:
    Attach Files to Objects 将文件附加到对象
    Provide Several View Variants for End-Users 为最终用户提供多个视图变体
    Audit Object Changes 审核对象更改
    Toggle the WinForms Ribbon Interface 切换 WinForms 功能区界面
    Change Style of Navigation Items 更改导航项的样式
    Apply Grouping to List View Data 将分组应用于列表视图数据
    Choose the WinForms UI Type 选择 WinForms UI 类型
    Filter List Views 筛选器列表视图
    Make a List View Editable 使列表视图可编辑
    Add a Preview to a List View将预览添加到列表视图
  • 原文地址:https://www.cnblogs.com/Marcki/p/10111979.html
Copyright © 2011-2022 走看看