- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 2 章 操作系统的界面 §2.1 系统生成和启动 2.1.1 系统的生成 在系统生成过程中,下列信息必须确定: (1)CPU的类型。CPU的类型决定了系统的指令集; (2)内存的容量。内存容量的确定能够保证系统在合法的地址范围内活动,合理安排可用内存; (3)可用设备的类型和数量;系统需要知道如何访问设备、设备的中断号、设备类型和模型以及任何特别的设备特点; (4)操作系统的功能选项或使用的参数。这些选项或值可能包括需要使用多少和多大的缓冲区,需要什么类型的CPU调度算法,所支持进程的最大数量是多少,等等。 §2.1 系统生成和启动 2.1.2 系统的启动 1.初始引导阶段 现代多数计算机使用固化在ROM中的BIOS来启动计算机。BIOS包括中断服务程序、系统设置程序、POST(Power on Self Test)上电自检和BIOS系统启动自举程序。 BIOS中断服务程序来完成硬件设备的初始化;系统设置程序用来设置CMOS的参数,该程序一般通过在启动计算机时,按Del健进入CMOS设置过程;POST上电自检程序完成对硬件配制的检测,如发现问题将给出提示或鸣笛警告;而BIOS系统启动自举程序是按照系统CMOS中设置的启动顺序搜寻软、硬盘驱动器及CD-ROM等,读入存放在该设备特定位置的操作系统引导记录(该记录在磁盘的0面0磁道1扇区)到内存的特定位置,然后将控制权交给引导记录,由该引导记录将内核代码从文件系统中装入内存,以便完成系统的启动。 §2.1 系统生成和启动 2.核心初始化阶段 在操作系统的内核代码装入内存后,引导程序将控制权转交给内核可执行代码,从此核心代码开始执行。内核首先进行初始化工作,包括对硬件以及接口电路的初始化,对内核所有数据结构进行初始化。 3.系统初始化阶段 这一阶段是前两个阶段的继续,其主要任务是做好准备工作,使系统处于命令接受状态,这时用户就可使用计算机来完成自己的工作。在这个阶段,操作系统为用户创建工作环境,接受并解释执行用户的程序和指令。例如:Window系统启动出现桌面,Unix/Linux系统启动出现的命令行界面或X-Window界面,均表明系统已经成功启动,用户可以使用计算机了。 §2.2 操作系统的界面 2.2.1 操作系统提供的服务 ? 执行程序:系统必须能将程序装入内存并运行该程序。 ? 数据I/O:程序运行时可能需要I/O操作。 ? 信息存取 :用户按照文件名来建立、读写、修改以及删除文件,使信息的存取更加方便、可靠。 ? 通信服务 :一个进程需要与另外一个进程交换信息。 ? 错误检测和处理 :操作系统通常需要知道可能出现的错误。 §2.2 操作系统的界面 2.2.2 操作系统接口 §2.2 操作系统的界面 2.2.2 操作系统的接口 1.命令接口 在当前几乎所有的计算机(从大、中型机到微型机)的操作系统都向用户提供了命令接口,以实现用户与计算机之间的交互。 用户使用命令接口来与计算机进行交互时,首先必须在终端上键入正确的操作命令,由终端处理程序接收用户键入的命令,并将它显示在终端屏幕上。当一条命令输入完成后,操作系统的命令解释程序对用户输入的命令进行分析,然后执行相应的命令处理程序。 操作系统的命令接口应包括一组命令、终端处理程序和命令解释程序。其中,命令解释程序的主要作用是在屏幕上给出提示符,请求用户输入命令,然后读入命令,并识别命令,再转到相应的命令处理程序去执行,并将处理结果送屏幕上显示。若用户键入的命令有错,命令解释程序未能识别,或在执行过程中出现错误,则显示出错信息。 §2.2 操作系统的界面 大家比较熟悉的命令解释程序有MS-DOS/windows 98的,windows 2000的cmd.exe以及UNIX/Linux的shell程序。 下面列举出部分常用DOS内部命令(具体的应用的含义和应用,可用help command来查找) 磁盘操作类: chkdsk 磁盘检查; fdisk 磁盘分区; format 磁盘格式化 文件和目录类: md 建立目录; cd 设置或显示当前目录; rd 删除目录; copy 复制文件; rename 文件更名; del 删除文件; type 显示文件内容 其他类: ver 显示版本号; time 显示系统时间; date 显示系统日期 §2.2 操作系统的界面 2.图形用户接口(GUI) 为了方便用户地使用,Apple公司在20世纪80年代中期推出了图形用户接口(GUI)。 使用GUI来操作计算机,用户不需要记忆复杂的操作命令,只需要用鼠标点击代表相应命令的图形(称为图标)来运行程序,因而极大地方便了用户。 3.程序接口 程序接口又称应用编程接口API(App
您可能关注的文档
- 新公差配合与测量技术 教学课件 胡照海 第4章 形状和位置公差.ppt
- 新公差配合与测量技术 教学课件 胡照海 第8章 轴承的公差与配合.ppt
- 新公差配合与测量技术 教学课件 胡照海 第11章 圆柱齿轮传动的公差及.ppt
- 新公差配合与测量技术 配套课件 娄琳 第三章.ppt
- 新公差配合与几何精度检测 第2版 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 王宇平 第1章 尺 寸 精 度.ppt
- 新公差配合与几何精度检测 教学课件 王宇平 第9章螺纹精度.ppt
- 新公差配合与技术测量 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 张皓阳 第3章.ppt
- 新公差配合与技术测量 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 张皓阳 第8章.ppt
- 新公共部门经济学(修订版) 教学课件 高培勇 崔军编著 公共经济学第3章.ppt
- 新公共部门人力资源管理(第二版)(公共管理系列教材) 教学课件 滕玉成 于萍 第1章.ppt
- 2025年马鞍山职业技术学院单招职业倾向性测试题库及答案(各地真题).docx
- 注塑机项目可行性研究报告参考模板_图文.docx
- 2025年阿坝职业学院单招职业技能测试题库带答案(能力提升).docx
- 主城养殖转让合同范本.docx
- 2025年马鞍山师范高等专科学校单招职业适应性测试题库带答案(突破训练).docx
- pvc管子供应合同范本.docx
- 2025年鞍山职业技术学院单招职业倾向性测试题库及完整答案1套.docx
- 2025年阜新高等专科学校单招职业适应性测试题库含答案(最新).docx
- 项目财务分析报告范文.docx
- 2025年金肯职业技术学院单招职业适应性测试题库及答案(新).docx
文档评论(0)