python知识心得02

今日学习内容概要:

  • 操作系统

    引用

    应用程序

    操作系统(控制程序)

    计算机硬件

    什么是操作系统?

    操作系统是一个协调,管理,控制计算机硬件资源与应用软件,资源的控制程序。

    作用:① 控制计算机硬件的基本运

    ②把使用的硬件的复杂操作封装成简单的功能,给上层的应用程序使用。

    程序的区分

    计算机硬件是死的,计算机硬件都受软件控制,所以说软件相当于计算机的灵魂,具体说软件分为两种:

    ①应用软件:应用程序相关逻辑

    ②系统软件:控制底层的硬件

  • Python入门

    编程语言的分类:

    1.机器语言:直接用计算机能理解的二进制指令去编写程序,是直接在控制计算机的硬件。

    优点:运行效率高 缺点:开发效率低

    2.汇编语言:只是用英文标签代替二进制指令去编写程序,是直接在控制计算机硬件。

    3.高级语言:用人类能够理解的表达方式去编写程序。

    3.1编译型:C Go

    编译型语言编写程序若编译成功,第二次运行则不需要编译器。

    3.2解释型:Python Shell

    解释型语言编写程序每次都离不开解释器。

    -第一次运行python程序,python解释器会生成字节码文件 ​ -第二次运行python程序的时候,python解释器运行的是字节码文件

    PS:Python 语言的三大特征:

    1.语法简单,上手容易

    2.封装程度高

    3.非常丰富的第三方库

  • 操作系统的安装与启动

    1.什么是操作系统?

    操作系统:是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。

    2.BIOS 介绍:

    BIOS: Basic Input Output System

    BIOS被写入ROM的设备

    3.操作系统的安装 以"win10"为例

    裸机状态下插入光启/U启,开机后Bios会寻找启动盘安装操作步骤执行安装在本地文件夹。 Ps:bios有默认设置启动操作系统顺序,需要注意。

    4.操作系统的启动:

    4.1. 计算机加电

    4.2. BIOS开始运行,检测硬件:cpu、内存、硬盘等

    4.3. BIOS读取CMOS存储器中的参数,选择启动设备

    4.4. 从启动设备上读取第一个扇区的内容(MBR主引导记录512字节,前446为引导信息,后64为分区信息,最后两个为标志位)

    4.5. 根据分区信息读入bootloader启动装载模块,启动操作系统

    4.6. 然后操作系统询问BIOS,以获得配置信息。对于每种设备,系统会检查其设备驱动程序是否存在,如果没有,系统则会要求用户按照设备驱动程序。一旦有了全部的设备驱动程序,操作系统就将它们调入内核。然后初始有关的表格(如进程表),穿件需要的进程,并在每个终端上启动登录程序或GUI

上一篇:window下安装Linux双系统


下一篇:5分钟搞定!Android岗大厂面试官常问的那些问题