win操作(知识点1)

win操作(知识点1)
win操作(知识点1)

win操作(1)

Windows的菜单项前带有对勾标记的表示______。

该项是复选项且被选中

选择该项将打开一个下拉菜单

选择该项将打开一个对话框

该项是单选项且被选中

~A

win操作(2)

Windows的桌面有传统风格和______。

窗式风格

Web风格

现代风格

古典风格

~B

win操作(3)

Windows具有“复制软盘”功能,复制软盘要求______。

目的盘必须先经过格式化

系统必须具有两个软盘驱动器

源盘和目的盘必须规格相同

目的盘上的内容必须先清除

~C

win操作(4)

Windows配备了“系统工具”,使用这些系统工具可以______。

访问磁盘

格式化磁盘

维护磁盘

给磁盘作标签

~C

win操作(5)

Windows启动完成后所显示的整个屏幕称为______。

页面

浏览器

视图

桌面

~D

win操作(6)

Windows缺省状态下进行输入法切换,应先______。

在任务栏空白处单击鼠标右键打开快捷菜单,选“输入法切换”命令单击任务栏右侧的“语言指示器”

按Ctrl键+.键

在控制面板中双击“输入法”

~B

win操作(7)

Windows中,按PrintScreen键,则使整个桌面内容______。

打印到指定文件

复制到剪贴板

复制到指定文件

打印到打印纸上

~B

win操作(8)

Windows中,磁盘驱动器“属性”对话框“工具”标签中包括的磁盘管理工具有______。修复

格式化

复制

碎片整理

~D

win操作(9)

Windows中,可以打开“开始”菜单的组合键是______。

Shift键+Esc键

Tab键+Esc键

Alt键+Esc键

Ctrl键+Esc键

~D

win操作(10)

Windows中,若要一次选择不连续的几个文件或文件夹,正确的操作是______。

按住Shift键,单击首尾文件

单击第一个文件,然后按住Shift键单击最后一个文件

单击“编辑”菜单的“全部选定”

单击第一个文件,然后按住Ctrl键单击要选择的多个文件

~D

win操作(11)

Windows中不包括的菜单是______。

控制菜单

快捷菜单

开始菜单

应用菜单

~D

win操作(12)

Windows中的______可以清理磁盘上的碎片,重新整理文件,将每个文件存储在连续的簇块中,并且将最常用的程序移到访问时间最短的磁盘位置,以加快程序的启动速度。

磁盘碎片整理程序

扫描程序

格式化磁盘

数据备份

~A

win操作(13)

Windows中的文件名(包括扩展名)所允许最长的字符个数是______。

256

127

255

12

~C

win操作(14)

Windows中记事本生成的文档文件是______。

RTF文件

Word文件

文本文件

以上3种都可以

~C

win操作(15)

Windows中利用“查找”窗口不能按______。

文件属性查找

文件所属类型查找

文件中所包含的文字查找

文件创建日期查找

~C

win操作(16)

Windows中由记事本生成的文本文件,其默认的文件名后缀是______。

TXT

WPS

DOC

EXE

~A

win操作(17)

Windows资源管理器的组成部分不包括______。

链接栏

格式栏

地址栏

状态栏

~B

win操作(18)

Windows自带的附件______与Word的功能相接近。

画笔

写字板

记事本

映象

~B

win操作(19)

当Windows系统出现故障而无法使用“关闭”选项时,可以通过按______组合键弹出“关闭程序”窗口来进行相应操作,这种操作也适用于一般窗口的关闭。

Alt键+Tab键

Ctrl键+Alt键+Del键

Ctrl键+Tab键

Ctrl键+Enter键

~B

win操作(20)

当多个Windows窗口被打开时,当前窗口只有一个,其它窗口程序______。

暂停执行

终止运行

继续运行

在后台运行

~D

win操作(21)

当计算机接入新的设备,而Windows没有检测到新的“即插即用”设备时,可以执行______操作。

在控制面板中双击“添加/删除新硬件”

关机重新启动

重新安装驱动程序

更换设备

~A

win操作(22)

关于Caps Lock键,下列说法中正确的是______。

当Caps Lock指示灯亮着的时候,按主键盘的数字键,可输入其上部的特殊字符

Caps Lock键与Alt键+Del键组合可以实现计算机热启动

当Caps Lock指示灯亮着的时候,按字母键,可输入大写字母

以上全部正确

~C

win操作(23)

关于Windows的文件组织结构,下列说法中错误的是______。

文件夹组织结构是一种网状结构

每个文件夹都可以包含若干“文件”

每个文件夹都可以包含若干“子文件夹”

可以在软盘上建文件夹

~A

win操作(24)

键盘上的数字、英文字母、标点符号、空格等键,称为______。

功能键

字符键

运算键

控制键

~B

win操作(25)

每一个Windows的窗口都代表一段运行的______

硬件

程序

系统

用户

~B

win操作(26)

启动Windows后,出现在屏幕的整个区域称为______。

程序管理器

工作区域

桌面

文件管理器

~C

win操作(27)

启动Windows时,可以显示Windows的开始菜单的按键是______。F6

F4

F8

F2

~C

win操作(28)

删除Windows桌面上某个应用程序快捷图标,意味着______。

该应用程序连同其图标一起被隐藏

只删除了该应用程序,对应的图标被隐藏

只删除了图标,对应的应用程序仍存在

该应用程序连同其图标一起被删除

~C

win操作(29)

通过Windows的控制面板不能设置______。

输入法

密码

日期/时间

开始菜单

~D

win操作(30)

为了重新排列Windows桌面上的图标,首先应进行的操作是______。用鼠标右键单击“开始“按钮

用鼠标右键单击桌面空白处

用鼠标右键单击己打开窗口的空白处

用鼠标右键单击“任务栏”空白处

~B

win操作(31)

为正常退出Windows,正确的操作是______。

"选择系统菜单中的""关闭系统""并进行人机对话"

在任何时刻按Ctrl键+Del键+Alt键

在计算机没有任何操作的状态下关掉计算机电源

在任何时候都可关掉计算机电源

~A

win操作(32)

文件操作时,带有通配符的文件名“*.*”表示______。

当前盘上的全部文件

硬盘上的全部文件

当前盘当前目录中的全部文件

根目录中的全部文件

~C

win操作(33)

下列不属于Windows“任务栏”组成部分的是______。

最大化窗口按钮

开始”按钮

“任务栏”提示区

应用程序任务按钮

~A

win操作(34)

下列操作中,不属于鼠标基本操作动作的是______。

双击

拖动

单击

按下Shift键拖放

~D

win操作(35)

下列操作中不能关闭Windows窗口的是______。

用鼠标左键双击控制菜单按钮

用鼠标左键单击窗口右上角的标有叉形的按钮

按键盘上的ESC键

选择控制菜单中的“关闭”选项

~C

win操作(36)

下列关于Windows“回收站”的叙述中,错误的是______。

“回收站”可以暂时或永久存放硬盘上被删除的信息

“回收站”所占据的空间是可以调整的

放入“回收站”的信息可以恢复

“回收站”可以存放软盘上被删除的信息。

~D

win操作(37)

下列关于Windows窗口的描述中,______是错误的。

Windows的桌面也是Windows的窗口

用户可以改变窗口的大小,也可以移动其位置

窗口主要由边框、标题栏、菜单栏、工作区、状态栏、滚动条等组成,并且部分菜单项中的命令在大部分窗口下具有相同或类似的功能

窗口是Windows应用程序的用户界面

~A

win操作(38)

下列关于Windows的叙述中,正确的是______。

Windows的任务栏的大小是不能改变的

“开始”菜单只能用鼠标单击“开始”按钮才能打开

“开始”菜单是系统生成的,用户不能再设置它

Windows的“任务栏”可以放在桌面4个边的任意一边上

~D

win操作(39)

下列关于Windows对话框的描述中,不正确的描述是______。

对话框可以移动

标题栏上没有控制菜单图标

不能改变对话框的大小

标题栏上有最小化、最大化及关闭按钮

~D

win操作(40)

下列关于Windows桌面上图标的叙述中,不正确的叙述是______。

所有图标都可以移动

所有图标都可以被删除

图标可被复制

图标可以重新排列

~B

win操作(41)

下列关于Windows桌面上图标的叙述中,错误的是______。

图标可以复制

所有的图标都可以移动

图标可以重新排列

所有图标都可以重命名

~A

win操作(42)

下列关于Windows资源管理器窗口的说法中,不正确的是______。

在资源管理器窗口中可以实现软盘格式化。

在资源管理器窗口中不能启动应用程序。

在资源管理器窗口的地址栏中可输入指定的文件夹,也可输入一个网页地址。

资源管理器窗口分为左右两部分,左边显示文件夹结构,右边显示当前打开的文件夹的内容。~B

win操作(43)

下列关于Windows组合键的叙述中,错误的是______。

Ctrl键+Tab键的功能是切换窗口

Alt键+PrintScreen键的功能是把当前窗口送到剪贴板

Ctrl键+Esc键的功能是打开“开始”菜单

Ctrl键+Shift键的功能是输入法切换

~A

win操作(44)

下列有关Windows操作的叙述中,______是不正确的。

检查和修复磁盘的方法:依次单击“开始”、“程序”、“附件”、“系统工具”,再选择“磁盘

扫描程序”

查看硬盘或软盘容量的方法:右击“我的电脑”中的硬盘或软盘\单击“属性”

完成软盘全盘拷贝的方法:右击“我的电脑”中的软盘,执行“软盘复制”

改变系统默认值的操作(如添加输入法、设置鼠标、添加硬件等操作)大都通过系统提供的“我的文档”完成

~D

win操作(45)

要打开Windows的开始菜单,可以按键盘上的______。

Ctrl键+空格键

Ctrl键+Z键

Ctrl键+Shift键

Ctrl键+ESC键

~D

win操作(46)

要求所有打开的窗口最小化、可使用鼠标右键单击______的空白区域,然后单击“最小化所有窗口”。

任务栏

标题栏

工具栏

状态栏

~A

win操作(47)

要卸载一种中文输入法,可在______窗口中进行。

控制面板

文字处理程序

资源管理器

我的电脑

~A

win操作(48)

以下名字中非法的Windows文件夹名是______。

X*Y

x-y

x+y

X÷Y

~A

win操作(49)

用直接关闭电源的方法退出Windows,将可能造成______。

显示器损坏

计算机感染病毒

内存空间变小

数据丢失

~D

win操作(50)

在“Windows帮助”窗口中,要通过分类的帮助主题来获取帮助信息,应选择______标签。

主题

索引

目录

搜索

~C

win操作(51)

在“我的电脑”各级文件夹窗口中,如果需要选择多个不连续排列的文件,正确的操作是______。

按Shift键+鼠标左键单击要选定的文件对象

按Ctrl键+鼠标左键单击要选定的文件对象

按Ctrl键+鼠标左键双击要选定的文件对象

按Alt键+鼠标左键单击要选定的文件对象

~B

win操作(52)

在Windows“开始”菜单下的“文档”菜单中存放的是______。

最近打开过的文档

最近建立的文档

最近打开过的文件夹

最近运行过的程序

~A

win操作(53)

在Windows“任务栏”上存放的是______。

已经打开的文件名

所有已打开窗口的图标

当前窗口的图标

已启动并正执行的程序名

~B

win操作(54)

在Windows“显示属性”对话框中,用于调整显示器分辨率功能的标签是______。

背景

设置

外观

效果

~B

win操作(55)

在Windows的“资源管理器”窗口右部,若单击了第一个文件,再按住Ctrl键单击第5个文件,则______。

有2个文件被选中

有1个文件被选中

有5个文件被选中

有0个文件被选中

~A

win操作(56)

在Windows的“资源管理器”窗口中,其左部窗口中显示的是______。

当前打开的文件夹名称

系统的文件夹树

当前打开的文件夹的内容

当前打开的文件夹名称及其内容

~B

win操作(57)

在Windows的“资源管理器”窗口中,若希望显示文件的名称、类型、大小、最后一次被修改的时间等信息,应该选择“查看”菜单中的______。

详细资料

列表

大图标

小图标

~B

win操作(58)

在Windows的窗口中,选中末尾带有省略号(…)的菜单意味着______.

表明该菜单项己被选用

将弹出一个对话框

将执行该菜单命令

将弹出下一级菜单

~B

win操作(59)

在Windows的回收站中,可以恢复______。

从硬盘中删除的文件

从软盘中剪切的文件

从软盘中删除的文件

从硬盘中剪切的文件

~A

win操作(60)

在Windows的每个窗口最上方有一个“标题栏”,将鼠标光标指向该处,然后“拖放”,则可以______。

缩小该窗口

移动该窗口

窗口大小

放大窗口

~B

win操作(61)

在Windows的任务栏中不能完成的工作有______。

显示和改变系统日期和时间

启动应用程序

多个程序和任务之间进行切换

排列桌面上的图标

~D

win操作(62)

在Windows的资源管理器中,选定多个连续文件的方法是______。

单击第一个文件,然后鼠标指向最后一个文件名,按住Tab键同时单击

单击第一个文件,然后鼠标指向最后一个文件名,按住Ctrl键同时单击

单击第一个文件,然后鼠标指向最后一个文件名,按住Alt键同时单击

单击第一个文件,然后鼠标指向最后一个文件名,按住Shift键同时单击

~D

win操作(63)

在Windows风格的操作中,剪切(Cut)是指______。

删除所选定的文本和图形并将其复制到剪贴板上

不删除选定的文本和图形,只把它放置到剪贴板上

等同于撤消操作

删除所选定的文本和图形

~A

win操作(64)

在Windows环境下,按下Ctrl键和鼠标左键在同一驱动器的不同文件夹之间拖动某一对象,结果是______。

移动该对象

复制该对象

删除该对象

无任何结果

~B

win操作(65)

在Windows环境下,呈现灰色字符的菜单命令表示______。

该命令被使用3次以上了

在当前状态下,用户不能选择该命令

选择该命令后出现对话框

选择该命令后弹出一个下拉子菜单

~B

win操作(66)

在Windows环境下,若菜单命令后带有向右指示的黑色小三角形,表示______。

选定该命令后将自动弹出下一级子菜单

选择该命令后出现对话框

该命令无效

该命令有效

~A1

win操作(67)

在Windows环境下,文档文件都与某个应用程序相关联。类型名.txt关联的应用程序名是______。

Word

写字板

画图

记事本

~D

win操作(68)

在Windows环境下,下列叙述中正确的是______。

在“开始”菜单中不能增加项目,也不能删除项目

在“开始”菜单中可以增加项目,但不能删除项目

在“开始”菜单中不能增加项目,但可以删除项目

在“开始”菜单中可以增加项目,也可以删除项目

~D

win操作(69)

在Windows环境下,资源管理器左窗口中的某文件夹左边标有“+”标记表示______。

该文件夹为空

该文件夹中只包含有可执行文件

该文件夹中包含系统文件

该文件夹中含有子文件夹

~D

win操作(70)

在Windows环境中,窗口最小化后,______。

应用程序被转到后台运行

应用程序被停止运行

应用程序暂停执行,按任意键仍可执行

应用程序被从内存中清除

~A

win操作(71)

在Windows开始菜单中的“文档”里,存放的是______。

最近运行过的程序

最近建立、打开过的文档文件

最近打开的文档文件

最近建立的文档文件

~D

win操作(72)

在Windows缺省状态下,鼠标指针的含义是______。

链接选择

后台操作

不可用

~B

win操作(73)

在Windows系统中,当需要在已打开的多个应用程序间进行切换时,可以使用的快捷键为______。

Shift键+Tab键

Alt键+Tab键

Ctrl键+Esc键

以上都不是

~B

win操作(74)

在Windows下,______不属于文件的属性。

系统

运行

隐藏

只读

~B

win操作(75)

在Windows下,可以通过按______功能键获取Windows的帮助信息。

F4

F1

F3

F2

~B

win操作(76)

在Windows下,若某个窗口无法显示所有的内容时,在窗口的右边框或下边框中就会出现一个垂直或水平方向的______。

任务栏

滚动条

标尺

状态栏

~B

win操作(77)

在Windows下,要想快速直接运行一个程序可以从开始菜单中选______命令。

查找

运行

文挡

程序

~B

win操作(78)

在Windows中,“任务栏”的作用是______。

显示系统的所有功能

只显示当前活动窗口名

显示正在后台工作的窗口

实现任务或窗口间的切换

~D

win操作(79)

在Windows中,不可对任务栏进行的操作是______。

设置任务栏为“总在最前”

设置任务栏为“自动隐藏”

移动任务栏的位置

设置任务栏的颜色

~D

win操作(80)

在Windows中,不用放入“回收站”而直接删除文件的操作是______。

按Shift键+Del键,或按住Shift键后用鼠标拖到“回收站”

用鼠标直接拖到“回收站”

直接按Del键

从“文件”菜单选“删除”

~A

win操作(81)

在Windows中,磁盘扫描程序不能______。

修复文件分配表错误

检查文件目录错误

检查文件碎片丢失情况

检查计算机病毒

~D

win操作(82)

在Windows中,单击窗口最小化按钮,窗口缩至最小,此时该窗口所对应的应用程序______。停止运行

正在内存中运行

正在前台运行

暂停运行,可单击鼠标右键继续运行

~B

win操作(83)

在Windows中,当窗口最大化后,双击标题栏可以使窗口______。

改变大小

还原

最小化

关闭

~B

win操作(84)

在Windows中,当桌面上有多个窗口时,这些窗口______。

只能重叠

只能平铺

既能重叠,也能平铺

系统自动设置其平铺或重叠,用户无法改变

~C

win操作(85)

在Windows中,关于对话框叙述不正确的是______。

对话框不能改变形状大小

对话框没有最大化按钮

对话框没有最小化按钮

对话框不能移动

~D

win操作(86)

在Windows中,几乎所有的快捷菜单里都有______命令。

工具栏

复制软盘

格式化

属性

~D

win操作(87)

在Windows中,剪贴板是______。

内存中的一块区域

ROM中的一块区域

硬盘上的一块区域

软盘上的一块区域

~A

win操作(88)

在Windows中,能直接进行输入法切换的操作是______。

Ctrl键+Shift键

Shift键+Space键

Ctrl键+Space键

Ctrl键+Alt键

~A

win操作(89)

在Windows中,若不知道某文件位于磁盘何处,可以使用“开始”中的______命令。

查找

文档

浏览

以上都不正确

~A

win操作(90)

在Windows中,若想对桌面上的图标重新按类型排列,可以通过右击______,选择“排列图标”中的“按类型”即可。

某个图标

开始

桌面空白处

任务栏

~C

win操作(91)

在Windows中,双击“回收站”图标能______。

进行“重命名”操作

直接执行“清空回收站”的操作

立即实施“剪切”操作

进入“资源管理器”

~D

win操作(92)

在Windows中,为了重新排列桌面上的图标,首先应进行的操作是______。

用鼠标右键单击“开始”按钮

用鼠标右键单击已打开窗口的空白处

用鼠标右键单击“任务栏”空白处

用鼠标右键单击桌面空白处

~D

win操作(93)

在Windows中,要将当前窗口放入剪贴板应该按______键。

Ctrl键+Print Screen键

Shift键+Print Screen键

Print Screen键

Alt键+Print Screen键

~D

win操作(94)

在Windows中,要找出文件名以MS开头的所有文件,在查找对话框的名称项目中应输入______。

MS*.*

.*

??.MS

MS.*

~B

win操作(95)

在Windows中,有两个管理系统资源的程序组,它们是______。

“我的电脑”和“控制面板”

“我的电脑”和“资源管理器”

“控制面板”和“开始”菜单

“资源管理器”和“控制面板”

~B

win操作(96)

在Windows中。为了弹出“显示属性”对话框来进行显示器的设置,下列操作中正确的是______。

用鼠标右键单击“任务”栏空白处,在弹出的快捷菜单中选择“属性”项

用鼠标右键单击“我的电脑”窗口空白处,在弹出的快捷菜单中选择“属性”项

用鼠标右键单击桌面空白处,在弹出的快捷菜单中选择“属性”项

以上都不对

~C

win操作(97)

在Windows中按名称查找时,若在“名称”文本框中键入要查找的文件名为“A*.PAS”,则可以查到的文件有______。

WAB.PAS和ABBD.PAS

a.PAS和Acbd.PAS

aB.PAS和HABBC.PAS

AAAB.PAS和CBBB.PAS

~B

win操作(98)

在Windows桌面上,要迅速打开最近调用过且未被删除的文档,可以从开始菜单中选择______项。

程序

运行

查找

文档

~D

win操作(99)

在Windows资源管理的窗口中,左边显示的内容是______。

打开文件夹下的子文件夹和文件

系统的树型文件夹结构

所有已打开的文件夹

所有未打开的文件夹

~B

win操作(100)

在Windows资源管理器窗口右部选定所有文件,如果要取消其中几个文件的选定,应进行的操作是______。

按住Ctrl键,再用鼠标左键依次单击各个要取消选定的文件

用鼠标右键依次单击各个要取消选定的文件

按住Shift键,再用鼠标左键依次单击各个要取消选定的文件

用鼠标左键依次单击各个要取消选定的文件

~A

win操作(101)

在Windows资源管理器窗口中选定文件或文件夹,下列的操作中,不正确的操作是______。选定不连续的多个文件或文件夹的操作:先按住Ctrl键再逐个单击要选定的各个文件或文件夹

选定连续多个文件或文件夹的操作:单击第一个文件或文件夹,按住Shift键再单击最后一个文件或文件夹

选定全部文件或文件夹的操作:在“资源管理器”的“选择”菜单中单击“选定全部”或用键盘按Ctrl+W

选定一个文件或文件夹的操作:单击所要选定的文件或文件夹

~C

win操作(102)

在Windows资源管理器左边的窗口中显示驱动器和文件夹结构,有些名字前面既没有“+”,也没有“-”,这说明它______。

虽含有子文件夹,但不可以展开

含有子文件夹并且已经展开

含有子文件夹但还未展开

不含子文件夹

~D

win操作(103)

在多种应用程序中可以用快捷键代替菜单命令,快捷键______可实现“剪切”处理。

Ctrl键+F键

Ctrl键+V键

Ctrl键+X键

Ctrl键+C键

~C

win操作(104)

在选定硬盘上的文件或文件夹后,不将文件或文件夹放到“回收站”中,而直接进行删除的

操作是______。

按Shih键+Del键

按Del键

用“我的电脑”或“资源管理器”窗口中“文件”菜单中的“删除”命令

用鼠标直接将文件或文件夹拖放到“回收站”中

~A

win操作(105)

在中文Windows环境下,切换汉字输入方法,可以采用______。

同时按下Enter键和Shift键

同时按下Ctrl键和Shift键

同时按下Alt键和Shift键

同时按下Alt键和空格键

~B

win操作(106)

在中文Windows环境下,由汉字输入状态快速进入英文输入状态,可用______。Shift键+空格键

Enter键+空格键

Ctrl键+空格键

Alt键+空格键

~C

win操作(107)

在中文Windows中,为了实现全角与半角之间的切换,应按的键是______。Shih键+空格键

Ctrl键+F13键

Ctrl键+空格键

Shih键+Ctrl键

~C

现代操作系统(第三版)答案

MODERN OPERATING SYSTEMS SECOND EDITION PROBLEM SOLUTIONS ANDREW S.TANENBAUM Vrije Universiteit Amsterdam,The Netherlands PRENTICE HALL UPPER SADDLE RIVER,NJ 07458课后答案网 w w w .k h d a w .c o m

SOLUTIONS TO CHAPTER 1PROBLEMS 1.An operating system must provide the users with an extended (i.e.,virtual)machine,and it must manage the I/O devices and other system resources. 2.Multiprogramming is the rapid switching of the CPU between multiple processes in memory.It is commonly used to keep the CPU busy while one or more processes are doing I/O. 3.Input spooling is the technique of reading in jobs,for example,from cards,onto the disk,so that when the currently executing processes are ?nished,there will be work waiting for the CPU.Output spooling consists of ?rst copying printable ?les to disk before printing them,rather than printing directly as the output is generated.Input spooling on a personal computer is not very likely,but output spooling is. 4.The prime reason for multiprogramming is to give the CPU something to do while waiting for I/O to complete.If there is no DMA,the CPU is fully occu-pied doing I/O,so there is nothing to be gained (at least in terms of CPU utili-zation)by multiprogramming.No matter how much I/O a program does,the CPU will be 100percent busy.This of course assumes the major delay is the wait while data are copied.A CPU could do other work if the I/O were slow for other reasons (arriving on a serial line,for instance). 5.Second generation computers did not have the necessary hardware to protect the operating system from malicious user programs. 6.It is still alive.For example,Intel makes Pentium I,II,and III,and 4CPUs with a variety of different properties including speed and power consumption.All of these machines are architecturally compatible.They differ only in price and performance,which is the essence of the family idea. 7.A 25×80character monochrome text screen requires a 2000-byte buffer.The 1024×768pixel 24-bit color bitmap requires 2,359,296bytes.In 1980these two options would have cost $10and $11,520,respectively.For current prices,check on how much RAM currently costs,probably less than $1/MB. 8.Choices (a),(c),and (d)should be restricted to kernel mode. 9.Personal computer systems are always interactive,often with only a single user.Mainframe systems nearly always emphasize batch or timesharing with many users.Protection is much more of an issue on mainframe systems,as is ef?cient use of all resources. 10.Every nanosecond one instruction emerges from the pipeline.This means the machine is executing 1billion instructions per second.It does not matter at all how many stages the pipeline has.A 10-stage pipeline with 1nsec per 课后答案网 w w w .k h d a w .c o m

《现代操作系统第四版》 第六章 答案

第四章文件系统习题 Q1: 给出文件/etc/passwd的五种不同的路径名。(提示:考虑目录项”.”和”…”。) A: /etc/passwd /./etc/passwd /././etc/passwd /./././etc/passwd /etc/…/etc/passwd /etc/…/etc/…/etc/passwd /etc/…/etc/…/etc/…/etc/passwd /etc/…/etc/…/etc/…/etc/…/etc/passwd Q2:在Windows中,当用户双击资源管理器中列出的一个文件时,就会运行一个程序,并以这个文件作为参数。操作系统要知道运行的是哪个程序,请给出两种不同的方法。 A:Windows使用文件扩展名。每种文件扩展名对应一种文件类型和某些能处理这种类型的程序。另一种方式时记住哪个程序创建了该文件,并运行那个程序。Macintosh以这种方式工作。

Q3:在早期的UNIX系统中,可执行文件(a.out)以一个非常特別的魔数开始,这个数不是随机选择的。这些文件都有文件头,后面是正文段和数据段。为什么要为可执行文件挑选一个非常特别的魔数,而其他类型文件的第一个字反而有一个或多或少是随机选择的魔数? A:这些系统直接把程序载入内存,并且从word0(魔数)开始执行。为了避免将header作为代码执行,魔数是一条branch指令,其目标地址正好在header之上。按这种方法,就可能把二进制文件直接读取到新的进程地址空间,并且从0 开始运行。 Q4: 在UNIX中open系统调用绝对需要吗?如果没有会产生什么结果? A: open调用的目的是:把文件属性和磁盘地址表装入内存,便与后续调用的快速访问。 首先,如果没有open系统调用,每次读取文件都需要指定要打开的文件的名称。系统将必须获取其i节点,虽然可以缓存它,但面临一个问题是何时将i节点写回磁盘。可以在超时后写回磁盘,虽然这有点笨拙,但它可能起作用。 Q5:在支持顺序文件的系统中总有一个文件回绕操作,支持随机存取

最新windows7基本操作

铜仁市碧江区中等职业学校教学设计 授课时间:年月日

1.拿出鼠标,对鼠标简单的做一个 阐述。 打开电脑后,我们会发现电脑的桌面上有一个箭头图标随着鼠标体的移动而移动,太图标称为鼠标指针,用于指示要操作的对象和位置。 鼠标的相关操作 移动鼠标指针 单击 右击 双击 左键移动 右键移动 拖放 转动鼠标滚轮 注:在讲解鼠标的相关操作时,需要带领同学们实际操作几次。

2.拿出键盘正对学生,对键盘的组 成进行详细的介绍。 键盘一般包括26个英文字母键、10个数字键、12个功能键(F1-F12)、方向键以及其他的一些功能键。 主键盘区 功能键区 编辑键区 辅助键区 键盘指示灯 ①主键盘区 主键盘区包括字符键和控制键两大类。字符键包括英文字母键、数字键、标点符号键三类,按下它们可以输入键面上的字符;控制键主要用于辅助执行某些特定操作。下面介绍一些常用控制键的作用。 (控制键的作用按照书本内容进行讲解,同时带领同学们进行实际的操作,加深同学们对每个控制键作用的印锻炼学生的动手能力,培养学生自主学习的精神。

象。) ②功能键 功能键位于键盘的最上方,主要用于完成一些特殊的任务和工作。 练习:打开“我的电脑”要求同学们从F1-F12进行操作,认真观察他们的作用。 ③编辑键区 编辑键区的按键主要在编辑文档时使用。 (最后的课堂练习“记事本”要求同学们运用编辑键区的按键进行编辑文档)。 ④小键盘区 它位于键盘的右下角,也叫数字键区,主要用于快速输入数字。(重点对“Num lock”键的讲解) 3.认识windows7的视图元素 ①“开始”菜单

②窗口 ③对话框 对话框是一种特殊的窗口,用于提供一些参数选项供用户设置。不同的对话框,其组成元素也不相同 ④任务栏 Windows 7的任务栏主要由五部分 组成。

现代操作系统--作业题整理演示教学

注:标有“操作系统第二版中文版答案”的答案是从操作系统第二版中文答案的电子书上摘抄的,剩下的是非标准答案(可以忽略~~)。有几道题没有写。以下的相关文档仅供参考!祝各位同学考试愉快! 第一章:引论(P44) 1、什么是多道程序设计? 答:多道程序就是CPU在内存中多个进程之间迅速切换。它一般被用来使CPU 保持忙碌,当有一个或多个进程进行I/O时。(操作系统第二版中文答案) 2、什么是SPOOLing?读者是否认为将来的高级个人计算机会把SPOOLing作为标准功能? 答:SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。(回答:什么是SPOOLing?百度的~~~)输入SPOOLing是作业中的读入技术,例如:从卡片在磁盘,这样当当前执行的进程完成时,将等候CPU。输出SPOOLing在打印之前首先复制打印文件,而非直接打印。在个人计算机上的输入SPOOLing很少,但输出SPOOLing非常普通。(操作系统第二版中文答案) 3、在早期的计算机中,每个字节的读写直接由CPU处理(既没有DMA)。对于多道程序而言这种组织方式有什么含义? 答:多道程序的主要原因是当等候I/O完成时CPU有事可做。如果没有DMA,I/O 操作时CPU被完全占有,因此,多道程序无利可图(至少在CPU利用方面)。无论程序操作多少I/O操作,CPU都是100%的忙碌。当然,这里是假定主要的延迟是数据复制时的等待。如果I/O很慢的话,CPU可以做其他工作。(操作系统第二版中文答案) 4、系列计算机的思想在20世纪60年代由IBM引入System/360大型机。现在这种思想已经消亡了还是继续活跃着? 答:它依然存在。例如:Interl以各种各样的不同的属性包括速度和能力消耗来产生Pentium I,II,III和4。所有这些机器的体系结构都是兼容的,仅仅是价格上的不同,这些都是家族思想的本质。(操作系统第二版中文答案) 5、缓慢采用GUI的一个原因是支持它的硬件的成本(高昂)。为了支持25行80列字符的单色文本屏幕应该需要多少视频RAM?对于1024*768像素24位色彩位图需要多少视频RAM?在1980年($5/KB)这些RAM的成本是多少?现在它的成本是多少? 答:25*80字符的单色文本屏幕需要2000字节的缓冲器。1024*768像素24位颜色的位图需要2359296字节。1980年代这两种选择将分别地耗费$10和$11520。而对于当前的价格。将少于$1/MB。(操作系统第二版中文答案) 8、考虑一个有两个CPU的系统,并且每个CPU有两个线程(超线程)。假设有三

现代操作系统试卷及其答案

1.一般用户更喜欢使用的系统是()。 A.手工操作 B.单道批处理 C.多道批处理 D.多用户分时系统 2. 与计算机硬件关系最密切的软件是()。 A.编译程序 B.数据库管理系统 C.游戏程序 D.OS 3. 现代OS具有并发性和共享性,是()的引入导致的。 A.单道程序 B. 磁盘 C. 对象 D.多道程序 4. 早期的OS主要追求的是()。 A.系统的效率 B.用户的方便性 C.可移植 D.可扩充性 5.()不是多道程序系统 A.单用户单任务 B.多道批处理系统 C.单用户多任务 D.多用户分时系统 6.()是多道操作系统不可缺少的硬件支持。 A.打印机 B.中断机构 C.软盘 D.鼠标 7. 特权指令可以在()执行。 A.目态 B.浏览器中 C.任意的时间 D.进程调度中 8. 没有了()计算机系统就启动不起来。 A.编译器 B.DBMS C.OS D.浏览器 9. 通道能够完成()之间的数据传输。 A.CPU与外设 B.内存与外设 C.CPU与主存 D.外设与外设 10. 操作系统的主要功能有()。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 11. 单处理机计算机系统中,()是并行操作的。 A.处理机的操作与通道的操作是并行的 B.程序与程序 C.主程序与子程序 D.用户程序与操作系统程序 12. 处理机的所有指令可以在()执行。 A.目态 B.浏览器中

C.任意的时间 D.系统态 13.()功能不是操作系统直接完成的功能。 A.管理计算机硬盘 B.对程序进行编译 C.实现虚拟存储器 D.删除文件 14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。 A.多用户分时系统 B.实时系统 C.批处理系统时间 D.网络操作系统 15. 操作系统是对()进行管理的软件。 A.硬件 B.软件 C.计算机资源 D.应用程序 16.()对多用户分时系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率 17.()对多道批处理系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率 18. ( )对实时系统最重要。 A.及时性 B.交互性 C.共享性 D.运行效率 19. Windows98是()操作系统。 A.多用户分时 B.批处理系统 C.单用户多任务 D.单用单任务 20. 分布式系统与网络系统的主要区别是() A.并行性 B.透明性 C.共享性 D.复杂性 21. ( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A.网络 B.分布式 C.分时 D.实时 22. 如果分时操作系统的时间片一定,那么(),则响应时间越长。 A.用户数越少 B.用户数越多 C.内存越小 D.内存越大 23. 下面6个系统中,必须是实时操作系统的有()个。 ·航空订票系统 ·过程控制系统 ·机器口语翻译系统 ·计算机辅助系统

windows 7基本操作

实验1Windows 7基本操作 一、实验目的 (1)了解比较常见的计算机硬件组件。 (2)掌握Windows 7的启动和关闭。 (3)熟悉Windows 7的“桌面”。 (4)掌握鼠标的操作方法。 (5)掌握窗口的组成及其常用操作。 (6)掌握快捷图标的概念和创建快捷方式的方法。 (7)熟悉使用”计算机”和“资源管理器”浏览文件。 (8)掌握Windows 7的程序管理。 二、实验准备 (1)回忆曾经用过的计算机,想想它有哪些特征。 (2)熟悉教材计算机硬件组成相关内容。 (3)预习教材Windows 7操作系统的内容。 三、实训内容 (3)观察Windows7桌面,看它由哪几部分组成。 (4)鼠标的操作练习: ①用鼠标的多种操作方法打开”计算机”窗口。 ②将“回收站”图标移到桌面的右下方。 ③用鼠标改变”计算机”窗口大小和不同位置。 (5)用鼠标分别双击打开”计算机”窗口和“回收站”窗口,利用窗口的排列,将两个窗口排成如图1-1 、图1-2、图1-3所示的三种形态,并且切换”计算机”窗口为当前活动窗口。 (6)在桌面建立C盘的快捷方式。 (7)在快速启动栏删除或固定IE浏览器图标。 (8)利用“Windows资源管理器”和”计算机”图标浏览C盘的内容。 (9)打开Word应用程序窗口,观察其界面组成,并练习用多种方式退出应用程序窗口。

图1-1 层叠窗口 图1-2 堆叠显示窗口

图1-3 并排显示窗口 四、操作步骤 (3)Windows7桌面主要由系统图标、快捷图标、任务栏几部分组成。具体情况如图1-6所示。 图标 任务栏 图1-6 Windows 7桌面的组成 (4)鼠标的操作练习: ①打开”计算机”窗口:用鼠标左键“双击”“计算机”图标;或者,右键“单击”图标,在快捷菜单中选择【打开】选项。 ②用鼠标左键按住“回收站”图标,拖曳到桌面的右下方放开鼠标左键即可,前提是“排列图标”为非“自动排列”方式(即将图标与网络对齐),如图1-7所示。

对现代计算机操作系统的发展趋势 精

现代计算机操作系统的发展趋势一、什么是操作系统操作系统(Operating System,简称OS是管理计算机硬件的软件。作为介于计算机用户和计算机硬件之间的中间层,操作系统为应用程序提供了基础,同时也是计算机系统的核心与基石。操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。二、操作系统的发展 1、大型机时代早期的操作系统非常多样化,生产商生产出针对各自硬件的系统。每一个操作系统都有不同的命令模式、操作过程和调试工具,即使它们来自同一个生产商。最能反映这一情况的是,厂家每生产一台新的机器都会配备一套操作系统。尽管这些机器在性能上有明显差异,但它们有统一的操作系统—— OS/360。 2、小型机和UNIX的崛起 UNIX操作系统是由AT&T公司开发出来的,后来成为开发小型操作系统的起点,并成为操作系统的典范。早期的操作系统是可以被用户所利用的功能的集合。60年代末70年代初,几种硬件支持相似的或提供端口的软件可在多种系统上运行早期的系统已经利用微程序来在它们的系统上实现功能。 3、个人计算机时代微型处理器的发展使计算机的应用普及至中小企业和个人爱好者。而计算机的普及又推动了硬件组件公共接口的发展,并逐渐地要求有一种“标准”的操作系统去控制它们。在早期,主要的操作系统是8080 CPU用的 CP/M-80,它建立在数家公司针对PDP-11架构的操作系统的基础上;在此基础上又产生了MS-DOS。这些计算机在ROM都有个小小的启动程序,可以把操作系统从磁盘装载到内存;IBM-PC系列的BIOS是这一思想的延伸。随着显示设备和处理器成本的降低,很多操作系统都开始提供图形用户界面。如:UNIX提供的 X Window系统、微软的Windows系统、苹果的Mac系统等。三、现代操作系统的发展(一)微内核操作系统对于一个操作系统而言,内核通常是系统中最核心的

浅谈计算机操作系统现状与发展

浅谈计算机操作系统现状与发展 摘要:操作系统(Operating System,简称OS)是计算机系统的重要组成部分,是一个重要的系统软件,它负责管理计算机系统的硬、软件资源和整个计算机的工作流程,协调系统部件之间,系统与用户之间、用户与用户之间的关系。随着操作系统的新技术的不断出现,功能不断增加。操作系统作为一个标准的套装软件必须满足尽可能多用户的需要,于是系统不断膨胀,功能不断增加,并逐渐形成从开发工具到系统工具再到应用软件的一个平台环境。更能满足用户需求。本文主要针对操作系统在计算机发展中的核心地位和技术变革作出了分析,同时对计算机操作系统的功能,发展和分类做了简单的分析和阐述,以及对计算机未来发展趋势做了一个预测。 关键词:计算机操作系统,发展历程,新技术,发展趋势 Talking about the Present Situation and Development of Computer Operating System Abstract: Operating system (OS) is an important part of the computer system, is an important system software, which is responsible for managing the computer system hardware and software resources and the entire computer workflow, coordination between system components, systems and users Between the user and the user relationship. With the continuous emergence of the new technology of the operating system, the function is increasing. The operating system as a standard suite of software must meet the needs of as many users as possible, so the system is constantly expanding, the function is increasing, and gradually formed from the development tools to the system tools to the application software to a platform environment. More able to meet user needs. This paper mainly analyzes the core position and technological change of the computer in the development of the computer system, and makes a simple analysis and elaboration of the function, development and classification of the computer operating system, and makes a prediction of the future development trend of the computer.

江西理工大学-现代操作系统考试复习题

第一章:引论 1.系统调用与中断的概念。 作业题解 第一章引论 PE1-14. 陷阱和中断的主要差别是什么? 答:陷阱是由程序造成的,并且与它同步。如果程序一而再地被运行,陷阱将总在指令流中相同的位置的精确发生。而中断则是由外部事件和其他时钟造成的,不具有重复性。 PE1-20. 有一个文件,其文件描述符是fd,内含下列字节序列:3,1,4,1,5,9,2,6,5,3,5.有如下系统调用: lseek (fd, 3, SEEK_SET); // 从文件开头偏移量为3,此时将读写位置移到文件1,5,9,2的1处 Read(fd, &buffer, 4); 其中lseek调用寻找文件中的字节3.在读操作完成之后,buffer中的内容是什么? 答:包含字节:1,5,9,2。 PE1-22. 块特殊文件和字符特殊文件的基本差别是什么? 答:块特殊文件包含被编号的块,每一块都可以独立地读取或者写入。而且可以定位于任何块,并且开始读出或写入。这些对于字符特殊文件是不可能的。 PE1-29. 下面是单位转换练习: (a)一微年是多少秒? (b)微米常称micron.那么gigamicron是多长? (c)1TB存储器中有多少字节? (d)地球的质量是6000 yottagram,换算成kilogram是多少? 答:这些都可以直接转换: (a) micro year = 10-6X 365 X 24 X 3600 = 31.536 sec。 (b) 1km或者1000。 (c)有240字节,也就是1,099,511,627,776 字节。 (d)它是6 X 1024公斤。 第二章:进程与线程 1.进程的概念。 答:进程是对正在运行的程序的一个抽象。是容纳运行一个程序所需要的所有信息的容器。也可以说一个进程就是就是一个正在运行的实例。 2.进程的三种基本状态。 运行态(该时刻进程实际占用CPU)。 就绪态(可运行,但因为其他进程正在运行而暂时停止)。 阻塞态(除非某种外部事件发生,否则进程不能运行)。

现代操作系统第四版 第二章 答案

现代操作系统第二章进程与线程习题 1. 图2-2中给出了三个进程状态,在理论上,三个状态可以有六种转换,每个状态两个。但是,图中只给出了四种转换。有没有可能发生其他两种转换中的一个或两个 A:从阻塞到运行的转换是可以想象的。假设某个进程在I/O上阻塞,而且I/O结束,如果此时CPU空闲,该进程就可以从阻塞态直接转到运行态。而另外一种转换(从阻塞态到就绪态)是不可能的。一个就绪进程是不可能做任何会产生阻塞的I/O或者别的什么事情。只有运行的进程才能被阻塞。 2.假设要设计一种先进的计算机体系结构,它使用硬件而不是中断来完成进程切换。CPU需要哪些信息请描述用硬件完成进程切换的工作过程。 A:应该有一个寄存器包含当前进程表项的指针。当I/O结束时,CPU将把当前的机器状态存入到当前进程表项中。然后,将转到中断设备的中断向量,读取另一个过程表项的指针(服务例程),然后,就可以启动这个进程了。 3.当代计算机中,为什么中断处理程序至少有一部分是用汇编语言编写的 A:通常,高级语言不允许访问CPU硬件,而这种访问是必需的。例如,中断处理程序可能需要禁用和启用某个特定设备的中断服务,或者处理进程堆栈区的数据。另外,中断服务例程需要尽快地执行。(补充)主要是出于效率方面的考量。中断处理程序需要在尽量短的时间内完成所需的必要处理,尽量减少对线程/程序流造成的影响,因此大部分情况下用汇编直接编写,跳过了通用编译过程中冗余的适配部分。 4.中断或系统调用把控制转给操作系统时,为什么通常会用到与被中断进程的栈分离的内核栈 A:内核使用单独的堆栈有若干的原因。其中两个原因如下:首先,不希望操作系统崩溃,由于某些用户程序不允许足够的堆栈空间。第二,如果内核将数据保留在用户空间,然后从系统调用返回,那么恶意的用户可能使用这些数据找出某些关于其它进程的信息。 5.一个计算机系统的内存有足够的空间容纳5个程序。这些程序有一半的时间处于等待I/O的空闲状态。请问CPU时间浪费的比例是多少 A:^5 =%

实验1Windows7地基本操作

实验1 Windows 7的基本操作 1.1 实验目的 1.熟悉Windows 7的启动和退出 2.掌握图标、菜单、窗口、对话框的基本操作 3.掌握快捷方式的创建方法 4.掌握文件和文件夹的搜索。 1.2 实验容 1.Windows 7的启动与退出 2.调整桌面图标 3.任务栏属性设置 4.窗口的基本操作 5.对话框的操作 6.创建快捷方式 7.文件和文件夹的搜索 1.3 实验操作步骤 1.3.1 Windows 7的启动与退出 1.Windows 7的启动 打开要使用的外部设备(显示器、打印机、音箱,等)电源开关,按下计算机主机电源开关,系统开始检测存、硬盘等设备,然 后自动进入Windows 7的启动过程。若计 算机设置了多个用户,会出现多用户欢迎 界面。根据屏幕提示输入某用户名及密码, 进入到Windows 7的桌面。若为单用户, 则直接进入到Windows 7的桌面。 2.Windows 7的退出 关闭所有打开的应用程序窗口。单击 任务栏左边”开始”菜单,在弹出的菜单 中单击“关机”命令,计算机将自动关机。 也可以单击“关机”命令右边的三角按钮 选择其他的系统命令,例如切换用户、注 销、重新启动等实现相应操作,如图1-1 所示。图1-1 “关闭Windows”操作

1.3.2 调整桌面图标 1.移动单个图标 用鼠标左键单击某个图标并拖动鼠标到桌面任意位置,释放鼠标。 2.移动矩形框所包含的多个图标 先选定要移动的多个图标(用鼠标在桌面上拖出一个矩形框,包含的图标为选中的图标),再拖动鼠标到桌面任意位置,释放鼠标。 3.显示图标 右击桌面空白处,在弹出的快捷菜单中选择“查看”→“大图标”、“中等图标”或“小图标”命令,观察操作后的结果。弹出的快捷菜单如图1-2所示。 4.排列图标 右击桌面空白处,在弹出的快捷菜单中选择“排序方式”→“名称”、“项目类型”、“大小”或“修改日期”命令,观察操作后的结果。弹出的快捷菜单如图1-3所示。 图1-2 桌面图标调整菜单项图1-3 桌面图标排列方式菜单项5.保持桌面现状 右击桌面空白处,在弹出的快捷菜单中选择“查看”→“自动排列图标”命令。此命令表示对图标的其他调整(如移动)将失效。 6.显示/隐藏桌面 右击桌面空白处,在弹出的快捷菜单中选择“查看”→“显示桌面图标”命令,则隐藏桌面上的所有图标,显示为一片空白。再单击“显示桌面图标”命令,则恢复显示。 7.显示/隐藏桌面小工具 右击桌面空白处,在弹出的快捷菜单中选择“查看”→“显示桌面小工具”命令,可实现桌面小工具的显示或隐藏,此操作的前提是桌面上已显示有小工具。 1.3.3 任务栏属性设置 1.向任务栏中添加工具 右击任务栏空白处,在弹出的快捷菜单中选择“工具栏”,然后选择要添加的工具(如选择“地址”,则“地址”工具栏将出现在任务栏中)或单击“新建工具栏”以选择某个项目添加到任务栏中。 2.锁定及解锁“任务栏”中的快速启动程序图标 选定某应用程序图标,直接拖到任务栏的快速启动区域(同时会出现提示“附到任务栏”,表示添加到任务栏上),释放鼠标;如果程序正在运行,则右击“任务栏”中的程序图标,单击“将此程序锁定到任务栏”即可。如果需要去掉某个快速启动图标,则右击该图标,在弹出的快捷菜单中选择“将此程序从任务栏解锁”命令。 3.调整任务栏高度 鼠标指向任务栏上边界,鼠标指针变成双向箭头时,上下拖动鼠标,即可改变任务栏的高度。如果鼠标指向任务栏边界时,指针未出现形状,表示任务栏已锁定,可右击任务栏,在弹出的快捷菜单中单击“锁定任务栏”命令,然后再调整任务栏高度。

对现代计算机操作系统的发展趋势精

对现代计算机操作系统的 发展趋势精 Newly compiled on November 23, 2020

现代计算机操作系统的发展趋势一、什么是操作系统操作系统(Operating System,简称OS是管理计算机硬件的软件。作为介于计算机用户和计算机硬件之间的中间层,操作系统为应用程序提供了基础,同时也是计算机系统的核心与基石。操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows2000、Netware等。二、操作系统的发展 1、大型机时代早期的操作系统非常多样化,生产商生产出针对各自硬件的系统。每一个操作系统都有不同的命令模式、操作过程和调试工具,即使它们来自同一个生产商。最能反映这一情况的是,厂家每生产一台新的机器都会配备一套操作系统。尽管这些机器在性能上有明显差异,但它们有统一的操作系统—— OS/360。 2、小型机和UNIX的崛起 UNIX操作系统是由AT&T公司开发出来的,后来成为开发小型操作系统的起点,并成为操作系统的典范。早期的操作系统是可以被用户所利用的功能的集合。60年代末70年代初,几种硬件支持相似的或提供端口的软件可在多种系统上运行早期的系统已经利用微程序来在它们的系统上实现功能。 3、个人计算机时代微型处理器的发展使计算机的应用普及至中小企业和个人爱好者。而计算机的普及又推动了硬件组件公共接口的发展,并逐渐地要求有一种“标准”的操作系统去控制它们。在早期,主要的操作系统是8080 CPU用的 CP/M-80,它建立在数家公司针对PDP-11架构的操作系统的基础上;在此基础上又产生了MS-DOS。这些计算机在ROM都有个小小的启动程序,可以把操作系统从磁盘装载到内存;IBM-PC系列的BIOS是这一思想的延伸。随着显示设备和处理器成本的降低,很多操作系统都开始提供图形用户界面。如:UNIX提供的 X Window系统、微软的Windows系统、苹果的Mac系统等。三、现代操作系统的发展(一)微内核操作系统对于一个操作系统而言,内核通常是系统中最核心的

(完整版)操作系统期末试卷(含答案)

一、选择题 1、在现代操作系统中引入了(),从而使并发和共享成为可能。 A.单道程序 B. 磁盘 C. 对象 D.多道程序 2、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A.网络 B.分布式 C.分时 D.实时 3、从用户的观点看,操作系统是()。 A. 用户与计算机硬件之间的接口 B.控制和管理计算机资源的软件 C. 合理组织计算机工作流程的软件 D.计算机资源的的管理者 4、当CPU处于管态时,它可以执行的指令是()。 A. 计算机系统中的全部指令 B. 仅限于非特权指令 C. 仅限于访管指令 D. 仅限于特权指令 5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的()接口。 A. 系统调用 B.图形用户接口 C.原语 D.键盘命令 6、下列几种关于进程的叙述,()最不符合操作系统对进程的理解? A.进程是在多程序并行环境中的完整的程序。 B.进程可以由程序、数据和进程控制块描述。 C.线程是一种特殊的进程。 D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 7、当一个进程处于()状态时,称其为等待(或阻塞)状态。 A. 它正等待中央处理机 B. 它正等待合作进程的一个消息 C. 它正等待分给它一个时间片 D. 它正等待进入内存 8、一个进程释放一种资源将有可能导致一个或几个进程()。 A.由就绪变运行 B.由运行变就绪 C.由阻塞变运行 D.由阻塞变就绪 9、下面关于线程的叙述中,正确的是()。 A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。 B.线程是资源的分配单位,进程是调度和分配的单位。 C.不管系统中是否有线程,进程都是拥有资源的独立单位。 D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。 10、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。 A. T1+T2+T3 B. (T1+T2+T3)/3 C. T1+T2/3+2*T3/3 D.T3/3+2*T2/3+T1 11、在下面的I/O控制方式中,需要CPU干预最少的方式是()。 A.程序I/O方式B.中断驱动I/O控制方式C.直接存储器访问DMA控制方式D.I/O通道控制方式 12、有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则

现代操作系统总复习资料

操作系统基础 习题解析及实验指导 2016.9

第一篇操作系统基础知识点及习题解答 该部分罗列操作系统基础各章节的学习要点,指出学习的重点和难点,在回顾相关知识点的基础上,对典型习题进行分析和解答。 第一章操作系统引论 本章学习要点 【1】掌握操作系统的概念与作用 【2】掌握操作系统的基本类型与特点 【3】掌握操作系统的特征与功能 【4】深入领会多道程序设计技术 本章学习难点 【1】多道程序设计技术 【2】操作系统的特征 知识点回顾 一. 操作系统的概念 一个完整的计算机系统由计算机硬件系统和计算机软件系统两部分组成。操作系统是配置在计算机硬件上的第一层软件,是对硬件系统功能的第一次扩充。 图1-1 计算机系统的层次图 1.操作系统(Operating System,简称OS)的作用 (1)OS作为用户与计算机硬件系统之间的接口 OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。或者说,用户在OS 的帮助下能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。 (2)OS作为计算机系统资源的管理者 这是广为流行的一个关于OS作用的观点。在一个计算机系统中,通常都包含了各种各样的硬件和软件资源。归纳起来可将资源分为四类:处理器、存储器、I/O设备以及信息(数据和程序)。OS的主要功能正是针对这四类资源进行有效的管理。 (3)OS用作扩充机器 对于一台完全没有软件配置的计算机系统(裸机),即使功能再强,也必定难于使用。OS在第 1 页共102 页

裸机上分别覆盖I/O设备管理软件、文件管理软件等,此时用户所看到的机器,将是一台比裸机功能更强、使用更方便的机器。通常把覆盖了软件的机器称为扩充机器或虚机器。 在计算机系统上覆盖上一层软件后,系统功能便增强一级。由于OS自身包含了若干层软件,因此当在裸机上覆盖上OS后,便可获得一台功能显著增强,使用极为方便的多层扩充机器或多层虚机器。 2.操作系统的概念 操作系统是一组控制和管理计算机硬件和软件资源、合理组织计算机的工作流程,方便用户使用的程序的集合。 操作系统是裸机上的第一层软件,是对硬件功能的首次扩充。 二. 操作系统的发展过程 人工操作方式→脱机输入输出技术→批处理技术→分时、实时系统→通用操作系统→微机操作系统→网络操作系统→分布式操作系统 1.脱机输入输出技术 为解决人工操作阶段存在的人机矛盾以及CPU与I/O速度不匹配的矛盾,引入脱机输入输出技术。系统中除主机外配置一台外围机(又称卫星机),它只与输入输出设备打交道,不与主机相连,即脱机。用户程序与数据可以在外围机控制下(脱离主机控制)预先从低速设备输入到磁带上,CPU需要时再从磁带上输入到主机,即脱机输入技术,以解决CPU与I/O速度不匹配的矛盾。类似地,脱机输出技术通过外围机完成数据从主机到磁带,再到低速输出设备上的输出操作。由于主机CPU只与高速的输入输出设备打交道,从而有效地减少了CPU等待低速设备输入输出的时间。 图1-2 脱机输入/输出方式 2.批处理技术 批处理技术是指计算机对一批作业自动进行处理的一种技术。 早期的计算机系统为了充分利用系统资源,通常把一批作业以脱机输入方式输入到磁带上,并在系统中配置监督程序,依次将作业装入内存,控制磁带上的作业自动地、一个接一个地进行处理,这样就形成了早期的单道批处理系统。 3.多道程序设计技术 为进一步改进单道批处理系统中CPU和内存利用率较低的问题,引进多道程序设计技术。 多道程序设计技术同时将多个作业放入内存并允许作业交替执行,共享系统中的资源。宏观上 第 2 页共102 页

《现代操作系统》学习笔记.docx

《现代操作系统》看了两个多月才看了前面200页,很多都似懂非懂,权且将自己认为重要的概念抄下来,以备后续查看。 0. 概述 (1)操作系统的概念 对操作系统的定义,有两种说法,一种声称操作系统是计算机的扩展器,一种声称操作系统是计算机资源集的抽象。 所谓操作系统是计算机的扩展,是将操作系统当做计算机对外的接口。对外包括对应用程序,对程序员,对用户。操作系统对计算机进行“化妆”,将计算机“丑陋晦涩”的硬件对外隐藏,而向外呈现界面友好清晰,更易理解的操作系统。如下图所示:

所谓操作系统是计算机资源集的抽象,是指操作系统将计算机资源(处理器,存储器以及I/O设备等)进行抽象以及管理。将CPU处理抽象为进程,将内存抽象为地址空间,磁盘抽象成文件。而这一切抽象都是为了实现多道程序设计,即可以在一个计算机上同时运行多个互不干扰程序。 (2)操作系统的作用 操作系统的主要任务是在相互竞争的程序之间有序地控制对处理器、存储器以及其他I/O接口设备的分配。其主要任务包括管理资源分配,评估使用代价和调节资源分配的冲突,记录哪个程序在用什么资源,用多少,用多久。资源管理包括用以下两种不同方式实现多路复用:在时间上复用(进程调度:CPU 时间片轮转)和在空间上复用(内存管理:虚拟内存,页面置换;磁盘管理:文件系统)。在时间上分配CPU资源需要考虑该进程在上面运行多久,下一次切换到哪一个进程。在空间上分配存储空间需要考虑给每个进程分配多少内存,如果内存不足的时候,将哪个页面置换到磁盘以腾出空间。 操作系统的主要功能:为用户程序提供抽象和管理计算机资源。用户程序和操作系统之间的交互处理是前者。用户程序和操作系统之间的交互主要是处理抽象。对于管理计算机资源系统(进程调度,内存置换等)一般自动完成。所以主要是用户程序与操作系统的交互。用户程序通过操作系统提供的接口来访问底层的系统。操作系统提供一种特殊的过程调用——系统调用,该种过程调用可以由用户态陷入

现代操作系统第二章习题

现代操作系统第二章习题 14、在用户空间实现线程,其最大的优点是什么,最大的缺点是什么, 答:在用户空间实现线程,其最大的优点是线程切换至少比陷入内核要快一个数量级;最大的缺点是程序员通常在经常发生线程阻塞的应用中才希望使用多个线程。 21、在使用线程的系统中,若使用用户级线程,是每个线程一个堆栈还是每个进程一个堆栈,如果使用内核级线程情况又如何呢,请给予解释。 答:在使用线程的系统中,无论使用用户级线程还是使用内核级线程,都有专用的线程表来管理线程,专用的进程表管理进程;而且,进程表总是存放在内核空间中。不同的是用户级线程中线程表存放在用户空间中,内核对其一无所知;内核级线程中线程表存放在内核空间中,所有能够阻塞线程的调用都已系统调用的形式实现。 37、有5个批处理作业A到E,它们几乎同时到达一个计算中心。估计它们的运行时间分别为10,6,2,4和8分钟。其优先级(由外部设定)分别为3,5,2,1和4,其中5为最高优先级。对于下列每种调度方法,计算其平均进程周转时间,可忽略进程切换的开销。 A)轮转法。 B)优先级调度 C)先来先服务(按照10,6,2,4,8次序运行) D)最短作业优先 对A)假设系统具有多道程序处理能力,每个作业均公平CPU时间,对于B)到D),假设任一时刻只有一个程序运行,直到结束。所有的作业都完全是CPU密集型作业。答:对于A,平均公平CPU时间为(10+6+2+4+8)/5=6,如下表所示,平均进程周转时间为(28+12+14+18+30)/5=20.4 作业运行时间段周转时间 A(10) 0-6 24-28 28

B(6) 6-12 12 C(2) 12-14 14 D(4) 14-18 18 E(8) 18-24 28-30 30 对于B,如下表所示,平均进程周转时间为(24+6+26+30+14)/5=20 作业优先级运行时间段周转时间 A(10) 3 14-24 24 B(6) 5 0-6 6 C(2) 2 24-26 26 D(4) 1 26-30 30 E(8) 4 6-14 14 对于C,如下表所示,平均进程周转时间为(10+16+18+22+30)/5=19.2 作业运行时间段周转时间 A(10) 0-10 10 B(6) 10-16 16 C(2) 16-18 18 D(4) 18-22 22 E(8) 22-30 30 对于D,如下表所示,平均进程周转时间为(30+12+2+6+20)/5=14 作业运行时间段周转时间 A(10) 20-30 30 B(6) 6-12 12 C(2) 0-2 2 D(4) 2-6 6 E(8) 12-20 20 41、一个软实时系统有4个周期时间,其周期分别为50ms,100ms,200ms和250ms。假设这4个事件分别需要35ms,20ms,10ms和x ms的CPU时间。保持系统可调度的最大x值是多少, 答:保持系统可调度的条件是所有周期时间所需CPU时间与其周期时间的比的和不大于1,即35/50+20/100+10/200+x/250<=1,解出x为12.5 ms

相关文档
最新文档