2017.03.10——作业

编程语言的作用及与操作系统和硬件的关系:

编程语言就是用户与电脑的交流语言,编程语言是将用户的命令传达于操作系统,再通过操作系统从硬件获取信息!

应用程序-》操作系统-》硬件:

cpu-》内存-》磁盘:

cpu 与寄存器,内核态与用户态及如何切换:

寄存器存在于CPU,寄存器是为了加速CPU 的运行速度!

用户态的软件不能操作硬件,通过系统调用可以实现用户态到内核态之间的转换!

存储器系列,L1 缓存,L2 缓存,内存(RAM),EEPROM 和闪存,CMOS 与 BIOS 电池:

L1 缓存材质与 CPU一样,访问无延迟!L2 缓存比寄存器速度慢但快于内存,称为高速缓存命中!内存是易失性存储,断电后数据会全部消失!

EEPROM 和闪存也是易失性存储! CMOS 也是易失性存储,BIOS 电池在开机后是检测硬件,读取 CMOS 存储的参数,并用来保存日期!磁盘结构,平均寻道时间,平均延迟时间,虚拟内存与 MMU:

磁盘是由一个或多个金属盘片组成,上面存储的信息是一连串的二进制;平均寻道时间指的是磁头碰到盘片至找到数据磁道之间的时间;

平均延迟时间是找到磁道之后并且转到正确的磁道扇形区的时间;虚拟内存就是将一个较大的程序分开来执行,正在运行的放在内存中,其他的在磁盘中待命!

MMU 是指 CPU 中的一个元件,称存储器管理单元!

磁带,类似与硬盘的一种存储设备,虽然容量大,但速度不如硬盘!

设备驱动与控制器:

控制器是主板上的芯片责控制连接的设备!

总线与南桥和北桥:

北桥连接的是高速设备,南桥连接的是慢速设备!

操作系统的启动流程:

计算机插电, BIOS 运行,检测硬件,读取 CMOS 存储的数据,从启动设备上读取第一个扇区的内容,启动操作系统!

应用程序的启动流程:

通过在桌面双击应用程序的快捷方式,此操作指令会通过操作系统传达给硬盘,硬盘提取应用程序的数据后,会返还给操作系统,操作系统运行应用程序的数据!

时间: 2024-12-04 21:46:20

2017.03.10——作业的相关文章

穷举迭代03/10

穷举迭代03/10 for循环拥有两类: 1.穷举: 把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况. for循环拥有两类: 2.穷举: 把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况. for循环  for(int i = 1; i<=5;i++) { 循环体: } while样式      int i= 1: while(表达式(i<=5)) { 循环体: 状态改变(i++): } do while 样式    do { 循环体: 状态改变(i++); }whi

第一期周二航拍视频分享 2017/07/10

2017/07/10 分享方式:1.讲解航拍镜头语言 2.以一个经典视频为例讲解其中所用到的航拍语言  3.最后再看一个视频,同时大脑应思考视频中出现的镜头语言 1.讲解航拍镜头语言 航拍基本动作 直飞 1.直线向前飞,镜头向前: 这是最常用的手法之一,一般拍摄海岸线.沙漠.山脊.笔直的道路等等也多用这种手法. 画面中镜头向前移动,也可从地面慢慢抬头望向远处,镜头一气呵成. 2.直线向前飞,镜头俯瞰: 正俯的镜头常用于拍摄城市.森林,特别是一条笔直的路.一排整齐的车辆,树,房子等等. 直线向前飞

2015.10.10作业

2015.10.10作业1.沟通管理计划包括哪些内容?      制定风险管理计划  风险识别,风险定性分析,风险定量分析,风险应对计划,风险监控2.风险管理中,负面风险. 正向风险的应对策略?      应该为每种风险选择一种或几种有效的策略.    负面风险(威胁)的应对策略:回避,转移和减轻.    正面风险(机会)的应对策略:开拓,分享和强化.   要避免所有风险是不可能的,所以有时要采取一种风险接受策略,通常是预留突发事件预备资源.3.采购管理中,包括哪些内容?     编制采购管理计

【第三组】冲刺会议 2017.7.10

冲刺会议 日期:2017.7.10 开发小组:Geomestry 冲刺经理:程立智 成员: 程立智 李明伦 郑昊 蔡镇泽 温志成 汪涵 成员:程立智 完成工作:界面分析,可行性分析 所遇问题:unity2d与uwp结合不成功 下一步工作:开发界面 成员:李明伦 完成工作:可行性分析 所遇问题:unity2d与uwp结合不成功 下一步工作:学习win2d 成员:郑昊 完成工作:界面分析,可行性分析 所遇问题:unity2d与uwp结合不成功 下一步工作:开发界面 成员:蔡镇泽 完成工作:可行性分析

2017年10月31日结束Outlook 2007与Office 365的连接

2017 年10月31日 ,微软即将推出 Office 365中Exchange Online邮箱将需要Outlook for Windows的连接,即通过HTTP Over MAPI方式,传统使用RPC over HTTP(例如Outlook 2007)的Windows客户端的Outlook将无法访问Exchange Online邮箱,不再支持. RPC over HTTP协议,也称为Outlook Anywhere,是Windows OS系统 Outlook客户端和Exchange 服务器之

02组_现代软件工程_第03次作业——对于自身评价(原有水平以及长远目标分析总结)

02组_现代软件工程_第03次作业 --对于自身评价(原有水平以及长远目标分析总结) 李聿轩 ---------------------------------------------------------------------------- 一.原有水平 1.技术水平 ①Java基础开发 A.基本语法逻辑的代码完成 B.利用基本内容完成控件功能的设计以及实现 C.多线程的管理控制,队列,栈的使用相对较少 ②Android开发 A.会使用原生的控件显示,利用诸如Activity,Servic

Alpha周(2017年10月19)贡献分配规则和分配结果

.从alpha周(2017年10月19日开始的2周)开始,提高贡献分比重. 贡献分 : 团队分 = 1 : 5 教师会在核算每位同学总分时按比例乘以系数. 每位同学带入团队贡献分10分,如果团队一共7位同学,则共有贡献分10*7=70分用于分配. 对贡献分评定的规定要求,每两位同学贡献分不得相同,并且贡献分精确到整数,不得包括小数. 1 基础分:每人4分       2 个人贡献分:按照leangoo里面的卡片数进行百分比给分(个人卡片数/总卡片数) 冉华 9 田继平 6 王伟东 8 李园园 7

第03次作业-栈和队列

第03次作业-栈和队列 1.学习总结 2.PTA实验作业 2.1题目一 7-3 表达式转换(25 分) 2.2 设计思路(伪代码或流程图) 定义变量result[100]存储需要输出的式子. 定义变量str[100]存储输入的表达式 for i=0 to strlen(str) if(str[i] 为 '-' 并且 str[i-1]不是数字) then result[r++]=str[i]; elseif (str[i]不是数字) then while str[i]为数字或为"." d

团队作业7——第二次项目冲刺(beta版本)2017.12.10

1.当天站立式会议照片 2.项目进展 会议内容:  成员  12.8-12.10  贡献比  许锰棕  排序功能  27%  雷源城  显示字段优化  24%  陈志钦  点击跳转页面   25%   宋浩  将查看博客信息转移到博客标题上  24% 3.燃尽图 4.模块的最新(运行)截图 个人详情: 个人详情信息修改: 班级详情: 班级成员删除: 5.困难与心得 困难:由于之前项目进度慢导致工作都堆到后面几天,因而时间不够所以没完成本周计划的全部内容. 心得:今日事最好今日毕,否者不仅项目进度