标签:02 操作系统 启动 python 计算机硬件 BIOS 心得 编写程序
今日学习内容概要:
-
操作系统
引用
应用程序
操作系统(控制程序)
计算机硬件
什么是操作系统?
操作系统是一个协调,管理,控制计算机硬件资源与应用软件,资源的控制程序。
作用:① 控制计算机硬件的基本运
②把使用的硬件的复杂操作封装成简单的功能,给上层的应用程序使用。
程序的区分
计算机硬件是死的,计算机硬件都受软件控制,所以说软件相当于计算机的灵魂,具体说软件分为两种:
①应用软件:应用程序相关逻辑
②系统软件:控制底层的硬件
-
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
标签:02,操作系统,启动,python,计算机硬件,BIOS,心得,编写程序 来源: https://www.cnblogs.com/ws7788/p/14833756.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。