第三章操作系统适配
- 格式:pdf
- 大小:935.91 KB
- 文档页数:33
第三章中文Windows 7操作系统3.1 Windows 7基础3.1.1 Windows 7简介1、Windows 7系统版本简介Windows 7共包含以下6个版本1)Windows 7 Starter(初级版)2)Windows 7 Home Basic(家庭基础版)3)Windows 7 Home Premium (家庭高级版)4)Windows 7 Professional(专业版)5)Windows 7 Enterprise(企业版)6)Windows 7 Ultimate(旗舰版)2、Windows 7的新特点略……安装Windows 7建议采用主频500MH以上的CPU,128MB以上内存的计算机可安装Windows 7。
Windows 7的安装方式可分为:升级安装,全新安装,补充安装和修复安装等4种方式。
3.1.2 Windows 7 的启动和退出1. Windows 7的启动首先打开显示器电源,然后打开主机电源就可以启动Windows 7的界面。
系统如果有多个用户,单击某个用户名前面的图标,就可以进入Windows 7界面。
(启动Windows 7的过程中,需要用户在注册面中,输入正确的用户名和口令,才能启动成功)。
2.Windows 7的退出在Windows 7中,不能样直接关机(关闭计算机电源开关),首先从Windows 7系统中退出,否则丢失一些未保存的文件或破坏系统中正在运行的程序。
Windows 7和关机应按下列步骤进行。
(1)关机Windows 7的方法如下:单击“开始”按钮,弹出“开始”菜单,单击“关机”按钮。
并自动切断电源。
(2)注销Windows 7与之前的操作系统一样,允许多个用户共同使用一台计算机的操作系统。
用户不必重新启动计算机就可以实现多个用户登录。
单击“开始”按钮,弹出“开始”菜单,单击“关机”按钮右侧的箭头,然后从弹出的列表中选择“注销”。
单击“强制注销”按钮,系统会强制关闭正在运行的程序,快速切换到用户登录界面,选择需要切换到的用户名和输入登录密码即可实现切换用户功能。
应用及操作系统适配应用及操作系统适配是指将应用程序与操作系统进行兼容性适配,以确保应用程序在不同操作系统上能够正常运行和充分发挥其功能和性能。
在计算机应用领域,应用程序通常是针对特定操作系统开发的,例如Windows、Mac OS、Linux等。
每个操作系统都有自己的特性和特点,因此应用程序需要根据不同的操作系统进行相应的适配工作。
首先,应用程序需要适配操作系统的架构和平台。
不同的操作系统有不同的架构,如x86、x86_64、ARM等,因此应用程序需要根据操作系统的架构进行编译和优化。
同时,应用程序还需要适配操作系统的平台,如Windows平台、iOS平台、Android平台等,以确保应用程序能够在不同平台上正确运行和展示。
其次,应用程序还需要适配操作系统的界面和交互方式。
不同的操作系统有不同的用户界面和交互方式,如Windows的窗口、菜单等,iOS的触摸屏、手势操作等。
应用程序需要根据操作系统的界面和交互方式进行相应的设计和开发,以提供用户友好的界面和交互体验。
此外,应用程序还需要适配操作系统的系统调用和API。
不同的操作系统有不同的系统调用和API,应用程序需要根据操作系统的系统调用和API进行相应的调用和集成。
例如,Windows提供了丰富的系统调用和API,应用程序可以通过调用这些系统调用和API来访问操作系统的各种功能和资源。
应用程序还需要适配操作系统的资源管理和权限控制。
不同的操作系统有不同的资源管理和权限控制机制,应用程序需要根据操作系统的资源管理和权限控制机制进行相应的调整和优化。
例如,iOS对应用程序的资源和权限进行了严格的管理和控制,开发者需要遵守相关规定和限制。
最后,应用程序还需要适配操作系统的性能和优化。
不同的操作系统有不同的性能特点和优化方法,应用程序需要根据操作系统的性能特点和优化方法进行相应的调整和优化。
例如,Android系统对内存管理和应用程序优化有着独特的机制和方法,应用程序可以通过合理的内存管理和优化来提升性能和响应速度。
第三章 Win7操作系统一、Win7基本特点、功能及所需硬件环境1、Win7的特点及功能Win7除了具有图形用户界面操作系统的多任务、即插即用、多用账户等特点外,比以往版本有更友好的窗口设计、更方便快捷的操作环境。
Win7在提高用户的个性化、计算机的安全性、视听娱乐的优化、设置家庭及办公网络方面都有很大改进,这些技术可使计算机的运行更加有效率而且更加可靠。
2、Win7的运行环境Win7操作系统对中央处理器、内存容量、硬盘自由空间、显卡设备等的最低个人计算机硬件配置指标为:A、中央处理器:1.6GHz及以上,推荐2.0GHz及以上。
B、内存容量:256M及以上,推荐1G以上,旗舰版的内存在开机时就达到800MB,像正常并流畅运行它,建议安装2G以上内存。
C、硬盘容量:12GB以上可用空间。
D、显卡:集成显卡64MB以上。
以上硬盘配置只是可运行Windows操作系统的最低指标,更高的指标可以明显提高运行性能。
二、Windows的基本操作1、启动Windows在计算机上成功地安装了Windows操作系统,在接通了电源后,首先进行系统自检;如果没有问题,即可自动启动Windows操作系统,启动成功后,选择用户账户进行登录,屏幕上将显示此用户设置的Windows的桌面。
2、关闭Windows打开开始菜单,直接单击右下角的关机按钮,计算机就可以关闭所有打开的程序,退出Windows,完成关闭计算机的操作。
3、Windows中汉字输入方式的启动和汉字输入方法在安装Windows时,系统已经将常用的汉字输入法安装好了,并在桌面右边显示语言栏。
单击语言栏工具条,进行输入法的切换。
也可以用快捷键完场以上操作:Ctrl+空格键:当前正在使用的汉字输入法和英文输入法之间切换。
Shift+空格键:输入字符在全角和半角之间切换。
Ctrl+ Shift:在已安装的所有输入法之间按顺序进行切换。
Ctrl+.:中英文标点之间切换。
计算机操作系统第三章1.⾼级调度与低级调度的主要任务是什么?为什么要引⼊中级调度?⾼级调度主要功能是根据某种算法,决定将外存上处于后备队列中的哪⼏个作业调⼊内存,为它们创建进程,分配必要的资源,并将它们放⼊就绪队列。
低级调度主要功能是根据某种算法,决定就绪队列中的哪个进程应获得处理机,并由分派程序将处理机分配给被选中的进程。
引⼊中级调度的主要⽬的是,提⾼内存利⽤率和系统吞吐量。
使那些暂时不能运⾏的进程不再占⽤内存资源,将它们调⾄外存等待,把进程状态改为就绪驻外存状态或挂起状态。
2.处理机调度算法的共同⽬标是什么?批处理系统的调度⽬标⼜是什么?共同⽬标:资源利⽤率,公平性,平衡性,策略强制执⾏。
批处理系统的调度⽬标:平均周转时间短,系统吞吐量⾼,处理机利⽤率⾼。
3.何谓作业、作业步和作业流?作业:作业是⼀个⽐程序更为⼴泛的概念,它不仅包含了通常的程序和数据,⽽且还应配有⼀份作业说明书,系统根据该说明书来对程序的运⾏进⾏控制。
在批处理系统中,是以作业为基本单位从外存调⼊内存的。
作业步:通常,在作业运⾏期间,每个作业都必须经过若⼲个相对独⽴⼜相互关联的顺序加⼯步骤才能得到结果。
我们把其中的每⼀个加⼯步骤称为⼀个作业步。
各作业步之间存在着相互联系,往往是上⼀个作业步的输出作为下⼀个作业步的输⼊。
作业流:是指若⼲个作业进⼊系统后依次存放在外存上形成的输⼊作业流,在操作系统的控制下,逐个作业进程处理,于是形成了处理作业流。
4.在什么情况下需要使⽤作业控制块JCB,其中包含了哪些内容?每当⼀个作业进⼊系统时,便由“作业注册”程序为该作业建⽴⼀个作业控制块JCB。
再根据作业类型,将它放到相应的作业后背队列中等待调度。
通常在JCB中包含的内容有:作业标识、⽤户名称、⽤户账户、作业类型(CPU繁忙型、I/O繁忙型、批量型、终端型)、作业状态、调度信息(优先级、作业运⾏时间)、资源请求(预计运⾏时间、要求内存⼤⼩等)、资源使⽤情况等。
第3章进程描述和控制复习题:什么是指令跟踪?答:指令跟踪是指为该进程而执行的指令序列。
通常那些事件会导致创建一个进程?答:新的批处理作业;交互登录;操作系统因为提供一项服务而创建;由现有的进程派生。
(详情请参考表3.1)对于图3.6中的进程模型,请简单定义每个状态。
答:运行态:该进程正在执行。
就绪态:进程做好了准备,只要有机会就开始执行。
阻塞态:进程在某些事件发生前不能执行,如I/O操作完成。
新建态:刚刚创建的进程,操作系统还没有把它加入到可执行进程组中。
退出态:操作系统从可执行进程组中释放出的进程,或者是因为它自身停止了,或者是因为某种原因被取消。
抢占一个进程是什么意思?答:处理器为了执行另外的进程而终止当前正在执行的进程,这就叫进程抢占。
什么是交换,其目的是什么?答:交换是指把主存中某个进程的一部分或者全部内容转移到磁盘。
当主存中没有处于就绪态的进程时,操作系统就把一个阻塞的进程换出到磁盘中的挂起队列,从而使另一个进程可以进入主存执行。
为什么图3.9(b)中有两个阻塞态?答:有两个独立的概念:进程是否在等待一个事件(阻塞与否)以及进程是否已经被换出主存(挂起与否)。
为适应这种2*2的组合,需要两个阻塞态和两个挂起态。
列出挂起态进程的4个特点。
答:1.进程不能立即执行。
2.进程可能是或不是正在等待一个事件。
如果是,阻塞条件不依赖于挂起条件,阻塞事件的发生不会使进程立即被执行。
3.为了阻止进程执行,可以通过代理把这个进程置于挂起态,代理可以是进程自己,也可以是父进程或操作系统。
4.除非代理显式地命令系统进行状态转换,否则进程无法从这个状态中转移。
对于哪类实体,操作系统为了管理它而维护其信息表?答:内存、I/O、文件和进程。
列出进程控制块中的三类信息。
答:进程标识,处理器状态信息,进程控制信息。
为什么需要两种模式(用户模式和内核模式)?答:用户模式下可以执行的指令和访问的内存区域都受到限制。
这是为了防止操作系统受到破坏或者修改。