搜档网
当前位置:搜档网 › 操作系统习题集

操作系统习题集

操作系统习题集
操作系统习题集

第一章

一、判断题

1.通过hostname可以配置主机名。(√)

2.Linux不支持vfat文件系统。(×)

3. Linux可以使用NFS安装方式。(√)

4. Linux至少需要3个分区,分别为/boot分区、swap分区和/home分区。(√)

5.在Linux系统下,/dev/hdal表示IDE1口的主盘第一个分区(主分区域扩展分区)。(√)

6.可以使用route来修改MAC地址。(×)

7.用netstat可以查看端口信息。(√)

二.选择题

1. A 是Red Hat Enterprise Linux家族中最强的一个版本。它支持大型服务器,比较适合大型企业部门及数据中心使用。

A.Red Hat Enterprise Linux AS

B. Red Hat Enterprise Linux ES

C. Red Hat Enterprise Linux WS

D.A and C

2.NFS是 C 系统。

A.文件

B.磁盘

C.网络文件

D.操作

3./dev/sdc6分区表示 D 。

A.第二块IDE硬盘的第6个分区,是逻辑分区

B.第三块IDE硬盘的第6个分区,是逻辑分区

C.第三块SCSI硬盘的第6个分区,是逻辑分区

D.第三块SCSI硬盘的第2个分区,是逻辑分区

4. A 设置第一块网卡(eth0)的IP地址为192.168.1.2,子网掩码为25

5.255.255.0。

A.[root@zq~]#ifconfig eth0 192.168.1.2 netmask 255.255.255.0

B.[root@zq~]#ifconfig eth1 192.168.1.2 netmask 255.255.255.0

C.[root@zq~]#ifconfig eth2 192.168.1.2 netmask 255.255.255.0

D.[root@zq~]#ifconfig eth3 192.168.1.2 netmask 255.255.255.0

三.填空题

1.nslookup测试域名解析分为非交互和交互两种模式。

2. netstat 主要用于检测主机的网络配置和状况,可以查看、现实网络连接、系统路由表和网络接口状态。

3.在Ping命令中, ttl (Time To Live) 表示生存周期。

4.在Linux中设置DNS客户端时方发很简单,可以直接编辑/etc/reslv.conf ,然后使用nameserver参数来指定DNS服务器的IP地址。

5.通过编辑/etc/sysconfig/network文件中的HOSTNAME 字段可以修改主机名。

第二章

一、判断题

1、DHCP的IP地址分配基于:一个特定的物理子网以太网卡的硬件地址。(√)

2、DHCP不能为多网段提供DHCP 服务。(×)

3、IP作用域是一个IP 子网中所有可能分配的IP地址的连续范围。(√)

4、DHCP服务器也可以为DHCP客户端分配固定分配IP。(√)

5、只有当DHCP客户端的IP租约期限超过一半时,它才会自动向DHCP服务器

发送请求包,以更新IP的租约。(√)

6、DHCP客户端只可以用在Linux环境中。(×)

7、停止和启动网卡可以用ifdown和ifup命令进行。(√)

二、选择题

1、TCP/IP中,____B____协议是用来进行IP自动分配的。

A、ARP

B、DHCP

C、DDNS

D、NFS

2、dhcp.conf中用于向客户分配固定地址的参数是___B____。

A、filename

B、fixed-address

C、hardware

D、server-name

3、在客户端怎样通过DHCP方式获取IP___C____。

A、在客户端的网络设置里,将IP获取方式选为自动获取,并重新启动网络

B、只要将客户端的网络重新启动就可了

C、只需在客户端的网络设置里将IP获取设置为自动获取

D、不需要进行客户端的网络设置

4、DHCP的租约文件默认保存在目录___B__下。

A、/var/lib/dhcp

B、/var/lib/dhcpd

C、/var/log/dhcpd

D、/etc/dhcpd

5、网络上的DHCP客户端从DHCP服务器下载网络的配置信息,信息包括___D__。

A、IP地址和子网掩码

B、网关地址

C、DNS服务器地址

D、以上都是

三、填空题

1、DHCP可以实现动态的__ IP ____地址分配。

2、DHCP服务器是以_ 限定租期____和_永久租用_的方式为DHCP客户端提供服务的。

3、使用__ service ___命令启动DHCP服务器。

4、__ rpm 命令可以测试Linux下的DHCP客户端是否已配好。

5、_ipconfig/release和ipconfig/renew_命令可以测试Windows下的DHCP客户端是否已配制好。

第三章

一、判断题

1、DNS是专为基于TCP/IP的网络提供主机名到IP地址翻译的专用域名解析系统。(×)

2、DNS服务器的进程命名为named,当其启动时,自动装载/etc目录下的named.conf文件中定义的DNS分区数据库文件。(√)

3、DNS服务器的查询方式有递归和迭代两种方式。(√)

4、DNS服务所采用的TCP/IP协议的端口号是TCP 53。(√)

5、DNS是分布式系统。(×)

二、选择题

1、DNS别名记录的标志是 C 。

A、A

B、PTR

C、CNAME

D、MZ

2、以下哪些选项对DNS NS的描述是正确的 D 。

A、NS记录是定义该域的主机

B、对NS的解析是针对接收邮件主机的

C、指定负责此DNS区域的权威名称服务器

D、NS记录是一个必备的条件

3、以下属于DNS记录类型的是 B 。

A、SRV

B、A

C、URL

D、HINFO

4、哪个目录包含DNS的区域文件 B 。

A. /etc/bind/

B. /etc/named/

C. /etc/bind.d

D. /var/named

5、配置DNS客服端,需要修改哪个配置文件 D 。

A. /etc/service

B. /etc/hosts

C. /etc/sysconfig/network-scripts/ifcfg-eth0

D. /etc/resolv.conf

三、填空题

1、DNS实际上是分布在Internet上的主机信息的数据库,其作用是实现IP地址和域名之间的转换。

2、host可用来测试DNS 。

3、bind的主机配置文件是named.conf 。

4、使用service 命令能启动DNS服务。

5、通常使用host 和ping 命令测试DNS服务器。

第四章

一、判断题

1、电子邮件不能传送视频信息。(×)

2、POP3协议使用TCP的110端口。(√)

3、IMAP4支持在线浏览邮件。(√)

4、Sendmail的操作流程为:参数处理和地址分析,收集消息,邮件投递,排队等待重新发送,放回发送者。(√)

5、邮件系统中,传输代理功能是将邮件放入用户的邮箱。(×)

二、选择题

1、下面是____A___是sendmali的主配置文件。

A./etc/mail/sendmail.cf B./ect/sendmail.cf

C./etc/sendmail.mc

D./etc/mail/sendmail

2、TCT/IP体系的电子邮件系统规定电子邮件地址为____C___。

A.收件人的邮箱名!邮箱所在主机的域名

B.收信人的邮箱名?邮箱所在主机的域名

C.收信人的邮箱名@邮箱所在主机的域名

D.收信人的邮箱名#邮箱所在主机的域名

3、通常,SMTP服务器会使用___B______端口开展邮件服务。

A. 23

B. 25

C. 80

D. 21

4、通过配置_B_ 选项可以使得非本地用户可以通过Web方式登入邮件系统。

A. MAP daemon

B. Apache Mail interface

C. POP3 daemon

D.sendmail-Web interface

5、sendmail默认用户邮件放在___B____目录下。

A. /var/mail/spool/

B. /var/spool/mail/

C. /var/mail/

D.~/mail

三、填空题

1、sendmail 邮件系统使用的两个主要协议是:__SMTP_____和_POP3_______,前者用来发送邮件,后者用来接受邮件。

2、一个完整的电子邮件系统主要由_用户代理和传输协议_、邮件服务器_和__DNS邮件交换记录组成。

3、用模板文件sendmail.mc生成sendmail.cf配置文件时,使用命令__m4_____。

4、使用__sercvice_______命令能启动sendmail服务。

5、使用__service sendmail status______命令可以检测sendmail服务器的运行状态。

第五章

一、判断题

1、FTP服务器传输数据的端口是TCP 21。(×)2.用ASSCLL传输模式可以很好地传输可执行文件、压缩文件和图片文件等(×)3.FTP是面向无连接的。(×)

4.在主动传输模式下,FTP的客户端发送到FTP服务器是PASV命令。(×)5.通常有三种方法可以访问FTP服务器:命令行、浏览器、专用的FTP客服端软件。(√)

二、选择题

1.___C___协议使用了两个端口。

A. HTTP

B. telnet

C. FTP

D. STMP

2.在TCP/IP 模型中,应用层包含了所有的高层协议。__A_____协议能够实现本地与远程主机之间的文件传输工作。

A. FTP

B. telnet

C. SNMP

D. NFS

3.FTP 的传输模式有__B_____种。

A. 1

B. 2

C. 3

D. 4

4.用FTP一次下载多个文件,可用命令 A 实现。

A.get B. mget C. mput D. put

5.要将FTP默认的21号端口改为8800,可修改___D____配置文件。

A. /etc/resolv.conf

B. /etc/hosts

C. /etc/sysconfig/network-scripts/ifcfg-eth0

D /etc/services

三、填空题

1、FTP的连接方式主要支持两种模式,一种是_主动传输模式____,另一种是__被动传输模式_。

2、如果FTP服务器允许匿名访问,则匿名账号可以是____本地账号_____或____虚拟账号________。

3、匿名用户的下载目录是_/var/ftp/pub___________。

4、使用____service vsftpd start__命令能启动vsftpd服务。

5、配置文件_/etc/vsftpd/ftpusers 用于记录那些不允许登陆到FTP服务器的用户。

第六章

一、判断题

1、Apache是实现Internet上文件共享应用服务器的应用程序。(×)

2、设置Apache实现服务,一定不用配置DNS。(×)

3、Apache只能在Linux平台运行。(×)

4、在Apache服务器中,Web站点的Web文件必须存放在/var/www/html目录下。(×)

5、基于IP地址的虚拟主机要求一个服务器具备多IP地址。(√)

二、选择题

1、WWW服务器是在Internet上使用最广泛的一种,它采用的结构是 D 。

A.分布式

B.集中式

C.B/C

D.C/S

2、用户Apache配置服务器默认使用的端口是 C 。

A.8080

B.82

C.80

D.88

3、用户Apache配置福乎其的虚拟主机,有 B 种不同虚拟技术可以完成。

A.1

B.2

C.3

D.4

4、以下哪个Apache服务器主配置文件 C 。

A.mime.types

B./etc/httptd/confd/access.conf/

C./etc/httpd/conf/heetpd.conf

D./etc/httpd/conf/srm.conf

5、httpd.conf命令的正确说法是 C 。

A.检查Apache的配置文件

B.对Apache日志进行轮转

C.是Apache的主配置文件

D.停止web服务

三、填空题

1、Apache 服务器是实现WWW服务器功能的应用程序,即通常所说的”l 浏览web服务器”,为用户提供浏览网页的就是Apache应用程序。

2、web服务使用HTTP 协议。

3、在Apache服务器配置虚拟主机有两种方式,分别为基于IP地址的虚拟主机和基于域名的虚拟主机。

4、使用service httpd start 命令能启动Apache服务。

5、使用浏览器工具可以对Apache服务器的性能进行测试。

第七章

一、判断题

1、使用默认设置可以让客户正常使用打印机,需要注意的是,printable一定要设置成yes。(√)

2、Samba服务器是Internet的应用服务器之一,他可以使用在异构网络操作系统之间文件共享。(√)

3、Samba服务器为share安全模式时,客户端连接到该服务器后,不需要输入账号和密码就可以访问。(√)

4、Samba服务器只支持文件共享,而不支持打印机共享。(×)

5、SMB只能运行在TCP/IP协议上。(×)

二、选择题

1、Samba服务器的进程由 C 两部分组成。

A.httpd和squid B. bootp和dhcpd C. smbd和nmbd D. named和sendmail

2、Samba服务器的配置文件是 B 。

A. rc.samba

B. smb.conf

C. inetd.conf

D. httpd.conf

3、在Saamba服务器的共享安全模式中, C 模式的身份验证是由Samba 服务器自己完成的。

A. user

B. share

C. server

D. domain

4、对于Samba服务器, D 模式安全等级最高。

A. share

B. user

C. server

D. domain

5、要在系统引导时启动Samba服务器,可使用以下命令 D 。

A. chkconfig

B. ntsysv

C. 服务器配置工具

D. 以上都是

二、填空题

1、除了“service smb start”命令外,还有/etc/rc.d/init.d/smb start 也可以启动Samba服务器。

2、user模式比share模式的安全级别高。

3、smbusers文件是用于保存账号。

4、使用rmp –qa | grep samba 命令和smbclient –L [IP地址] -U 命令可以对Samba服务器进行测试。

5、在smb.conf配置文件中,Gobal 段配置服务器在整个过程中用到的参数,而且为其他段提供缺省值。

第八章

一、判断题

1、RTP只能使用UDP来传送数据。(×)

2、组播需要路由器乃至整个网络结构对多播的支持。(√)

3、在广播过程中,用户可以执行暂停、快进或后退等操作。(×)

4、实时流式传输可以真正实现下载多媒体文件边观看,且对网络的带宽要求较低。(×)

5、广播指由服务器发送广播流,客户端主动接收。(×)

二、选择题

1、有(B)种式传输方式。

A.1

B.2 C . 3 D.4

2、IETF定义了几种支持流媒体传输的协议,主要有(D)。

A.RTP

B.RTCP

C.RTSP 和RSVP

D.以上都是

3、以下不属于流媒体文件格式的是(D

A.RA和RM格式

B.ASF格式

C.H.263格式

D.bin格式

4、流媒体的传输一般要经过(D步骤。

A 预处理

B 缓存

C 传输

D 以上都是

5、在RTCP包中包含(D

A 已经发送的数据包的数量

B 丢失的数据包的数量

C 接收的数据包等信息

D 以上都是

三、填空题

1、RTCP(Real-time Transport Control Protocol)是为RTP提供__控制___和服务的一种协议。

2、目前主流的流媒体服务软件主要有__单播___和组播两种。

3、流式传输方式有顺序流式传输和实时流式传输。

4、单播可以用在__点播___和__广播___上。

5、进入Helix Server安装目录,运行命令___Bin/rmserver rmserver.cfg 可以启动Helix Server。

第十章

一、判断题

1防火墙是指隔离在本地网络与外界网络之间的防御系统。(√)

2.包过滤式防火墙在TCP/IP四层架构下的应用层中运作。(×)

3.链(chain)是数据包的传播途径,每条链就是许多规则中的一个检查清单,每条链中只有一条规则。(×)

4.工具软件Firestarter可以完成图形化配置防火墙的工作。(√)

5.如果没有制定规则表,则默认使用filter表。(√)

二、选择题

1、防火墙的种类有 D 。

A.包过滤

B.应用网关

C.代理服务器

D.以上都是

2、 A 表可根据定义的一组规则过滤符合条件的数据包。

A.filter

B.nat

C. mangle D users

3、防火墙一般具有的特征是 D 。

A. 双向流通信息必须经过它

B. 只有符合安全策略授权的信息流才会被允许通过

C. 系统本身具有很高的抗攻击性能

D.以上都是

4、用来进行封包过滤处理的动作一般有 D 。

A.DROP

B. ACCEPT

C. REJECT D .以上都是

5、使用iptables的 A 参数插入一条规则时,原本该位置上的规则将会顺序向后移动。

A. -I

B. -D

C.-R D .-A

三、填空题

1、虽然netfilter/ptables IP信息包过滤系统被称为单个实体,但它实际上由组件netfilter 和ptables 组成。

2、防火墙的配置主要是增加、修改和删除这些规则,规则的建立可以使用ptables 命令完成。

3、mangle表只是改变数据包的TTL.TOS或MASK,而不是源目的地址。

4、使用service iptables start 命令能启动iptables服务。

5、打开内核的路由功能的命令是iptables-tnat-APOSTROUING-s[IP地址]-jSNAT-to[IP地址] 。

第十二章

一、判断题

1、MySQL只能在Linux平台上运行。(×)

2、PostgreSQL提供了一个基于命令行的交互式客户端程序mysql。(×)

3、PostgreSQL可以直接以Linux系统的超级用户root身份执行。(×)

4、MySQL在对表操作之前应该使用use打开数据库。(√)

5、MySQL不支持C/S模式。(×)

二、选择题

1. D 不是关系数据库。

A . Oracle B. SQL Server C. Postgre SQL D. Windows

2. 正确启动PostgreSQL 的是 A 。

A. service postgresql start

B. start service postgresql

C. /etc/ postgresql start

D. start postgresql service

3、 C 命令可以查看数据库的个数。

A. print databases

B. echo databases

C.show databases

D. 以上都不是

4 启用客户端程序mysql 的命令是 A 。

A. mysql

B. mysqld

C. create mysql

D. sqlmy

5. drop database 命令的作用是 A 。

A.删除数据库 B. 修改数据库 C. 创建数据库 D. 以上都不是

三、填空题

1. service mysql start 命令可以启动MySQL服务。

2.在MySQL数据库中,可以查看数据库表的命令是:mysql>select*from table 。

3,. 对MySQL数据表插入数据时,应该先用mysql>use dbn ame 命令打开MySQL服务器对应的数据库。

4.MySQL特有的SHOW 命令可用来检索数据库、表和索引的信息。

5. 1996 年,在一些自由软件黑客的发起下,开始了PostgreSQL 自由软件项目。该软件已成为面前世界上最先进、功能最强大的自由软件数据库管理系统。

计算机操作系统概述习题集

计算机操作系统概述习题集 1、学习“计算机操作系统”这门课,至少要记住操作系统的概念哪两大特征? 2、选择题: (1)操作系统负责管理计算机系统的(),其中包括处理机、内存、外围设备和文件。 ①、程序;②、文件;③、资源;④、进程 (2)没有下列设备计算机无法工作(): ①、硬盘;②、软盘;③、内存;④、打印机 3、(是非题)()操作系统的“配置”或“生成”,是指可以任意按用户要求装配成各种应用核心。 4、述操作系统的五大管理功能。 5、什么是批处理系统?为什么要引入批处理系统? 6、什么叫多道程序?试述多道程序涉及技术的基本思想及特征,为什么对作业进行多道批处理可以提高系统效率? 7、何为分时系统?简述其特点。 8、分时系统和实时系统有何不同? 9、多用户操作系统离开了多终端的硬件支持,能否安装和使用? 10、多用户操作系统和网络操作系统有什么区别? 11、UNIX或Linux操作系统的最大特点是什么? 12、Linux操作系统的内核版本(X.X.XX)和发行版本(X.X)有什么区别? 15、实现多道程序解决哪些问题? 16、试比较硬盘共享的两种方式(虚拟软盘方式和文件服务方式),它们各适用于什么场合? 17、分布式操作系统应具有哪些功能? 作业管理习题集 1 、什么是作业、作业步和作业流?作业管理包括哪些内容? 2 、 SPOOLing 的含义是什么?试述 SPOOLing 系统的特点和功能,以及控制过程。 3 、作业调度的功能是什么?作业调度算法应考虑的主要因素是什么? 4 、有哪些基本的作业调度算法?在什么情况下调用作业调度程序。 6 、选择题(在括号内选择最确切的一项作为答案划一个钩,多划按错论):

计算机操作系统考试重点习题集

计算机操作系统考试重 点习题集 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

计算机操作系统习题原语:由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性;即原语的执行必须是连续的,在执行过程中不允许被中断 死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去 进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位 线程:进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指中的程序的调度单位 管程:管程 (英语:Monitors,也称为监视器) 是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。这些共享资源一般是硬件设备或一群变数 链接文件:在文件之间创建链接,实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称 文件系统:操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法 快表 虚拟存储器:作业装入的时候只装入一部分,另一部分放在上,当需要的时候再装入到主存,用户的可以比主存的空间要大 逻辑地址:是指由程序产生的与段相关的偏移地址部分 物理地址:是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址

驱动程序:是一种可以使和设备通信的特殊程序。相当于的接口,只有通过这个接口,才能控制设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作临界区:指的是一个访问共用资源的程序片段,而这些共用资源又无法同时被多个访问的特性 程序控制块; 系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程文件控制块: 操作系统为管理文件而设置的一组具有固定格式的数据结构,存放了为管理文件所需的所有有属性信息(文件属性或元数据) 处理机: 处理机包括,,输入-输出接口,加接就构成完整的计算机系统。处理机是处理计算机系统中和数据,并按照程序规定的步骤执行指令的部件 操作系统: 是管理和控制与资源的程序,是直接运行在“”上的最基本的,任何其他软件都必须在的支持下才能运行 页表: 是一种特殊的,放在系统空间的页表区,存放逻辑页与物理页帧的对应关系DMA:直接存储器访问 库函数:把函数放到库里,供别人使用的一种方式。.方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用 #include<>加到里面就可以了 简答题 1. OS有哪几大特征其最基本的特征是什么 并发、共享、虚拟、异步,最基本的是并发和共享 2. 什么是时分复用技术举例说明它能提高资源利用率的根本原因是什么

操作系统题库 (1)

操作系统复习题: 1.现代OS具有并发性和共享性,是由(D)的引入而导致的。 A.单道程序 B.磁盘 C.对象 D.多道程序 2.系统的主要功能有(c)。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 3.操作系统是对(C)进行管理的软件。 A.硬件 B.软件 C.计算机资源 D.应用程序 4. Windows 98 是(C )操作系统。 A.多用户分时 B.批处理系统 C.单用户多任务 D.单用户单任务 5. 一个进程释放了一台打印机,他可能会改变(A)的状态。 A另一个等待打印机的进程 B 输入、输出进程 C 自身进程 D 所有等待打印机的进程 6.在进程转换时,下列(D)转换是不可能发生的 A、运行态变为就绪态 B、运行态变为阻塞态 C、就绪态变为运行态 D、阻塞态变为运行态 7.分页式存储管理中,地址转换工作是由(A )完成的。 A、硬件 B、地址转换程序 C、用户程序 D、装入程序 8.对记录式文件,操作系统为用户存取文件信息的最小单位是( B )。 A、字符 B、数据项 C、记录 D、文件 9.一作业进入内存后,则所属该作业的进程初始时处于( C )状态。 A、运行 B、等待 C、就绪 D、收容 10.临界区是指并发进程中访问共享变量的( D )段。 A、管理信息 B、信息存储 C、数据 D、程序 11.产生系统死锁的原因可能是由于( C )。 A、进程释放资源 B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备 12.地址重定位的结果是得到(C ) A.源程序B.编译程序C.目标程序D.执行程序 13.运行时间最短的作业被优先调度,这种企业调度算法是(C )A.优先级调度B.响应比高者优先C.短作业优先D.先来先服务 14.在请求调页中可采用多种置换算法,其中LRU是 B 置换算法。 A:最佳B:最近最久未C:最近未用D:最少使用 15.树型目录结构的第一级称为目录树的(B. )。 A.分支节点 B.根节点 C.叶节点 D.终节点 16. 一个进程被唤醒意味着(B)。 A优先级变大 B 该进程可以重新竞争CPU C PCB移动到就绪队列之首 D 进程变为运行状态

操作系统期末试题及答案

(答案在后面) 得分 一、填空题(每空 1 分,共10 分) 评分人 1. 常见的I/O 控制方式有程序I/O 方式、中断I/O 控制方式、DMA I/O 控 制方式和 通道I/O 控制方式四种。 2. 操作系统向用户提供的两个基本接口是程序接口和用户接口。 3. 若在一分页存储管理系统中,某作业的页表如下所示。已知页面大小为1024 字节,逻辑地址 (3082) 10转化得到的物理地址是6154 。 页号块号 0 2 1 3 2 1 3 6 4. 具有多路性、独立性、及时性和交互性特征的操作系统是分时操作系统。 5. 通道用于控制设备控制器与内存之间的信息交换。 6. 事务的最基本特性是。

7. 若盘块大小为4KB ,每个盘块号占 4 字节,在采用两级索引时允许的最大文件长度为 4GB 。 得分二、单选题(每题 2 分,共20 分) 评分人 1. 用磁带作为文件存贮介质时,文件只能组织成( )。 A. 顺序文件 B. 链接文件 C. 索引文件 D. 目录文件 2. 一作业8:00 到达系统,估计运行时间为 1 小时,若10:00 开始执行该作业,则其响应比是 ( C )。 A. 2 B. 1 C. 3 D. 0.5 3. 文件系统采用多级目录结构后,对于不同用户的文件,其文件名( C )。 A. 应该相同 B. 应该不同 C. 可以相同,也可以不同 D. 受系统约束 4. 死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件 之一。下列方法中破坏了“循环等待”条件的是( D )。 A. 银行家算法 B. 一次性分配策略 C. 剥夺资源法 D. 资源有序分配法 5. 进程状态从就绪态到运行态的转化工作是由( B )完成的。 A. 作业调度 B. 进程调度 C. 页面调度 D. 设备调度

操作系统第四版-课后习题答案

操作系统第四版-课后习题答案

第一章 作者:佚名来源:网络 1、有一台计算机,具有IMB 内存,操作系统占用200KB ,每个用户进程各占200KB 。如果用户进程等待I/O 的时间为80 % ,若增加1MB 内存,则CPU 的利用率提高多少? 答:设每个进程等待I/O 的百分比为P ,则n 个进程同时等待刀O 的概率是Pn ,当n 个进程同时等待I/O 期间CPU 是空闲的,故CPU 的利用率为1-Pn。由题意可知,除去操作系统,内存还能容纳4 个用户进程,由于每个用户进程等待I/O的时间为80 % , 故: CPU利用率=l-(80%)4 = 0.59 若再增加1MB 内存,系统中可同时运行9 个用户进程,此时:cPu 利用率=l-(1-80%)9 = 0.87 故增加IMB 内存使CPU 的利用率提高了47 % : 87 %/59 %=147 % 147 %-100 % = 47 % 2 一个计算机系统,有一台输入机和一台打印机,现有两道程序投入运行,且程序A 先开始做,程序B 后开始运行。程序A 的运行轨迹为:计算50ms 、打印100ms 、再计算50ms 、打印100ms ,结束。程序B 的运行轨迹为:计算50ms 、输入80ms 、再计算100ms ,结束。试说明(1 )两道程序运行时,CPU有无空闲等待?若有,在哪段时间内等待?为什么会等待?( 2 )程序A 、B 有无等待CPU 的情况?若有,指出发生等待的时刻。 答:画出两道程序并发执行图如下: (1)两道程序运行期间,CPU存在空闲等待,时间为100 至150ms 之间(见图中有色部分) (2)程序A 无等待现象,但程序B 有等待。程序B 有等待时间段为180rns 至200ms 间(见图中有色部分) 3 设有三道程序,按A 、B 、C优先次序运行,其内部计算和UO操作时间由图给出。

操作系统(第二版)习题答案

第1章 一、填空 1.计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。 2.按功能划分,软件可分为系统软件和应用软件两种。 3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。 4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。 5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。 6.分时系统的主要特征为多路性、交互性、独立性和及时性。 7.实时系统与分时以及批处理系统的主要区别是高及时性和高可靠性。 8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则是分时操作系统。 9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则属于批处理操作系统。 10.采用多道程序设计技术,能充分发挥CPU 和外部设备并行工作的能力。 二、选择 1.操作系统是一种 B 。 A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对 C 进行管理的软件。 A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A。 A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的 B 和方便用户使用。 A.速度B.利用率C.灵活性D.兼容性5. C 操作系统允许多个用户在其终端上同时交互地使用计算机。 A.批处理B.实时C.分时D.多道批处理6.如果分时系统的时间片一定,那么 D ,响应时间越长。 A.用户数越少B.内存越少C.内存越多D.用户数越多 三、问答 1.什么是“多道程序设计”技术?它对操作系统的形成起到什么作用? 答:所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中

计算机操作系统考试题题库及答案

计算机操作系统试题库与答案 一、选择题 1、热启动 DOS的方法是____C____键。 A、依次按下 CTRL+ALT+INS B、依次按下 CTRL+ALT+ESC C、同时按下 CTRL+ALT+DEL D、同时按下 CTRL+ALT+ESC 2、DOS 规定,主文件名由 1到_______个字符组成。 A、4 B、6 C、8 D、12 3、下列一个 DOS 的主文件名中,____C____是合法的。 A、&A.DBF B、@Z2 材 C、FILEL.WPS D、*.EZE1 4、DOS 中规定文件名是由____B____两部分组成的。 A、文件名+基本名 B、主文件名+ .扩展名 C、主文件名+扩展名 D、后缀+名称 5、MS-DOS 包括内部命令和外部命令, 外部命令以____A____存放在磁 A、文件方式 B、数据方式 C、系统方式 D、记录方式 6、当用户需使用某一文件时,在命令行中应指出文件的_____C____。 A、关键字 B、内容 C、盘符\路径\文件名 D、属性 7、DOS 的内部命令是在____D____时装入到内存的。 A、安装 B、执行用户程序 C、启动 D、执行系统程序 8、DOS 文件标识符一般格式为____D____。 A、[<路径>] <文件名> B、[<盘符>] <文件名> C、[<盘符>] <文件名> [<扩展名>] D、[<盘符>][<路径>]<文件名>[<.扩展名>] 9、DOS 命令中的"*"号可代替___A___个字符。 A、任意 B、1 C、3 D、8 10、设当前工作盘是 C 盘,存盘命令中没有指明盘符,则信息将存放于____B__。 A、内存 B、C 盘 C、A 盘 D、D 盘 11、在 DOS系统下,要编辑现有磁盘文件,则必须将文件读至____D____。 A、运算器 B、寄存器 C、控制器 D、内存储器 12、DOS 的含义是:____C___ A、数据库管理系统 B、实时操作系统 C、磁盘操作系统 D、汉字操作系统 13、可以对一张作了写保护的软盘进行操作的 DOS 命令是:___C____ A、DEL B、RD C、DIR D、REN 14、下列文件中,不是 DOS 可执行文件的是:____A___ A、TODAY.BAS B、TODAY.BAT C、https://www.sodocs.net/doc/b14998868.html, D、WPS.EXE 15、在 DOS命令中可用的通配符是:___B____ A、*和/ B、*和? C、?和/ D、\和. 16、表示当前工作目录的父目录的符号是:_______ A、. B、..\.. C、\ D、.. 17、要分屏显示 C 盘当前目录下的文件目录的全部信息,正确的命令是:____C___ A、TYPE C: /P B、DIR C:\ /P C、DIR C: /P D、LIST C:/P 18、删除指定子目录的 DOS 命令是:___A__ A、RD B、ERASE C、DEL D、RM

操作系统习题及答案二

习题二处理器管理 一、单项选择题 1、操作系统中的作业管理是一种()。 A.宏观的高级管理 B.宏观的低级管理 C.系统刚开始加电 D.初始化引导完成 2、进程和程序的本质区别是(). A.存储在内存和外存 B.顺序和非顺序执行机器指今 C.分时使用和独占使用计算机资源 D.动态和静态特征 3、处于后备状态的作业存放在()中。 A.外存 B.内存 C.A和B D.扩展内存 4、在操作系统中,作业处于()时,已处于进程的管理之下。 A.后备 B.阻塞 C.执行 D.完成 5、在操作系统中,JCB是指()。 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、为了对紧急进程或重要进程进行调度,调度算法应采用()。 A.先来先服务法 B. 优先级法 C.短作业优先法 D. 时间片轮转法 11、操作系统中,()负责对进程进行调度。 A.处理机管理 B. 作业管理 C.高级调度管理 D. 存储和设备管理 12、一个进程被唤醒意味着()。 A.该进程重新占有了CPU B.进程状态变为就绪 C.它的优先权变为最大 D.其PCB移至就绪队列的队首 13、当作业进入完成状态,操作系统(). A.将删除该作业并收回其所占资源,同时输出结果 B.将该作业的控制块从当前作业队列中删除,收回其所占资源,并输出结果

计算机操作系统考试重点习题集

计算机操作系统习题 原语:由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性;即原语的执行必须是连续的,在执行过程中不允许被中断 死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去 进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位 线程:进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位 管程:管程 (英语:Monitors,也称为监视器) 是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。这些共享资源一般是硬件设备或一群变数 链接文件:在文件之间创建链接,实际上是给系统中已有的某个文件指定另外一个可用于访问它的名称 文件系统:操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法 快表 虚拟存储器:作业装入的时候只装入一部分,另一部分放在磁盘上,当需要的时候再装入到主存,用户的逻辑地址空间可以比主存的绝对地址空间要大 逻辑地址:是指由程序产生的与段相关的偏移地址部分 物理地址:是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址 驱动程序:是一种可以使计算机和设备通信的特殊程序。相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作,假如某设备的驱动程序未能正确安装,便不能正常工作 临界区:指的是一个访问共用资源的程序片段,而这些共用资源又无法同时被多个线程

访问的特性 程序控制块; 系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程 文件控制块: 操作系统为管理文件而设置的一组具有固定格式的数据结构,存放了为管理文件所需的所有有属性信息(文件属性或元数据) 处理机: 处理机包括中央处理器,主存储器,输入-输出接口,加接外围设备就构成完整的计算机系统。处理机是处理计算机系统中存储程序和数据,并按照程序规定的步骤执行指令的部件 操作系统: 是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行 页表: 页表是一种特殊的数据结构,放在系统空间的页表区,存放逻辑页与物理页帧的对应关系 DMA:直接存储器访问 库函数:把函数放到库里,供别人使用的一种方式。.方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include<>加到里面就可以了 简答题 1. OS有哪几大特征其最基本的特征是什么 并发、共享、虚拟、异步,最基本的是并发和共享 2. 什么是时分复用技术举例说明它能提高资源利用率的根本原因是什么 a. 时分复用技术:将资源在不同的时间片内分配给各进程以使该资源被重复利用,从而提高资源的利用率。 b. 如采用时分复用技术的虚拟处理机,能够在不同的时间片内处理多个用户的请求,从而使得用户感觉自己独占主机,而处理机在这期间也被充分的利用。

操作系统练习题1-2

第一、二章习题 一、选择题 1.操作系统在计算机系统中处于(B )的位置。 (A)计算机硬件和软件之间 (B)计算机硬件和用户之间 (C)处理机和用户程序之间 (D)外部设备与处理机之间 2.在计算机系统中,操作系统是(B )。 A、一般应用软件 B、核心系统软件 C、用户应用软件 D、系统支撑软件 3、UNIX操作系统是著名的( B )。 A、多道批处理系统 B、分时系统 C、实时系统 D、分布式系统 4、(B)不是实时系统的基本特征。 A、安全性 B、公平响应 C、实时性 D、高可靠 5、分时系统响应时间与( D )有关。 A、每个应用进程分配的时间片长度 B、进程大小 C、等待队列中的就绪进程数目 D、等待队列中的就绪进程数目和时间片长度 6、批处理系统中最重要的程序是( C )。 A、数据库程序 B、文件操作程序 C、监督程序 D、计时程序 7、在下面的选项中,( A )不属于操作系统提供给用户的可用资源。 A、中断机制 B、处理机 C、存储器 D、I/O设备 8、实时操作系统必须在(B )的时间内响应一个新任务。 A、一个机器周期 B、被控对象规定 C、任意周期 D、时间片 二、填空题

1、在一个计算机系统中,资源分为四类:(处理器)、(存储器)、(I/O设备)以及信息(数据和程序)。 2、OS的主要功能有(处理机管理),用于分配和控制处理机;(存储器管理),主要负责内存的分配与回收;(I/O设备管理),负责I/O设备的分配与操纵;(文件管理),负责文件的存取、共享和保护。 3、把操作系统的操作命令界面作为(命令控制界面),操作系统为编程人员提供的界面是 (系统调用)。 4、作业由(程序)、(数据)和(作业说明书)组成。 5、在批处理系统中,系统以(作业)为单位把程序和数据调入内存以执行 6、操作系统中,一般用户的输入输出可分为5种:(联机输入输出方式)、(脱机输入输出方式)、(直接耦合方式)、( SPOOLING系统)、( 网络联机方式) 7、(脱机输入输出)方式又称为预输入方式 8、操作系统的基本特征(共享)(并发)(虚拟)(异步) 三、简答题 1.答:操作系统的职能是管理和控制计算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。 2.答:现代操作系统具有以下基本特征: (1)并发性并发指的是在操作系统中存在着许多同时的或并行的活动。 (2)共享性系统中存在的各种并发活动,要求共享系统中的硬件、软件资源。 (3)虚拟性虚拟是指将一个物理实体映射为若干逻辑实体,例如虚拟处理机,虚拟存储器等。 (4)不确定性在多道程序设计环境下,各程序按异步方式运行,每道程序在何时执行、各自执行的顺序以及每道程序所需的时间、程序执行的结果都是不确定的。 3. 答:在OS中引入多道程序设计技术,可带来如下好处: (1)提高CPU的利用率当内存中仅存放一道程序时,每逢该程序运行中发出I/0请求后,CPU空闲,必须在其I/0完成后才继续运行;尤其是I/0设备的低速性,更使CPU的利用率显著降低。在引入多道程序设计技术后,由于可同时把若干道程序装入内存,并可使它们交替地执行,这样,当正在运行的程序因I/0而暂停执行时,系统可调度另一道程序运行,从而可保持CPU处于忙碌状态 (2)可提高内存和I/0设备利用率为了能运行较大作业,通常内存都具有较大容量,但由于80%以上的作业都属于中小型,因此在单道程序环境下也必定造成内存的浪费。类似地,系统中所配置的多种类型的I/0设备,在单道程序环境下,也不能充分利用。如果允许在内存中装入多道程序,并允许它们并发执行,则无疑会大大提高内存利用率和I/0设备的利用率。 (3)增加系统吞吐量在保持CPU、I/0设备不断忙碌的同时,也必然会大幅度地提高系统的吞吐量,从而降低作业加工所需费用。

《操作系统》试题库_简答题

1、什么是操作系统?它有什么基本特征? 操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。 操作系统的基本特征是:并发、共享和异步性。 2、操作系统的含义及其功能是什么? 1)、含义:OS是一组系统软件,它是软硬件资源的控制中心,它以尽量合理有效的方法组织多个用户共享计算机的各种资源。 2)功能:管理计算机的软硬件资源(包括:处理机管理,作业管理,存储管理,设备管理,文件管理)、提高资源的利用率、方便用户。 3、叙述操作系统的含义及其功能,并从资源管理角度简述操作系统通常由哪几部分功能模 块构成,以及各模块的主要任务。 答: 1)、OS是一个系统软件,是控制和管理计算机系统硬件和软件资源,有效、合理地组 织计算机工作流程以及方便用户使用计算机系统的程序集合。 2)功能:管理计算机的软硬件资源、提高资源的利用率、方便用户。 3)组成模块: (1)、处理机管理(或进程管理):对CPU的管理、调度和控制。 (2)、存储管理:管理主存的分配、使用和释放。 (3)、设备管理:管理设备的分配、使用、回收以及I/O控制。 (4)、文件管理:管理外存上文件的组织、存取、共享和保护等。 (5)、作业管理:对作业的管理及调度。(或用户接口,使用户方便的使用计算机) 4、什么是中断向量?什么是多级中断?中断处理的过程一般有哪几步? (1)、中断向量:存放中断处理程序入口地址的内存单元称为中断向量。 (2)、多级中断:为了便于对同时产生的多个中断按优先次序来处理,所以在设计硬件时,对各种中断规定了高低不同的响应级别。优先权相同的放在一级。 (3)、中断处理步骤:响应中断,保存现场;分析中断原因,进入中断处理程序;处理中断;恢复现场,退出中断。 5、什么是多道程序设计技术 多道程序设计技术就是在系统(内存)中同时存放并运行多道相互独立的程序(作业),主机以交替的方式同时处理多道程序。它是一种宏观上并行,微观上串行的运行方式。 6、分时系统和实时系统有什么不同? 答:分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。

操作系统第2阶段练习题

江南大学现代远程教育第二阶段练习题 考试科目:《操作系统》第5章至第7章(总分100分) ______________学习中心(教学点)批次:层次: 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、死锁 2、逻辑地址 3、物理地址 4、地址重定位 二、试举例说明死锁?(6分) 三、采用静态资源分配预防死锁时,有哪些缺点?(6分) 四、有序资源分配法破坏的是产生死锁必要条件中的什么条件?(5分) 五、作业调度和进程调度的任务各是什么?(6分) 六、进程调度的时机有哪几种?(5分) 七、为什么要进行逻辑地址到物理地址的转换?(6分) 八、某系统的进程状态变迁图如图所示(该系统的进程调度方式为非剥夺方式),请说明: (20分) (1)一个进程发生变迁3的原因是什么?发生变迁2、变迁4的原因又是什么? (2)下述因果变迁是否会发生,如果有可能的话,在什么情况下发生? (3)(a)2→1;(b)3→2;(c)4→5;(d)4→2;(e)3→5 (4)根据此状态变迁图叙述该系统的调度策略、调度效果。 九、在单道批处理系统中,有下列三个作业用先来先服务调度算法和最短作业优先调度算法 进行调度,哪一种算法调度性能好些?请完成下表中未填写的各项。(8分)

十、 分区分配方法中的主要缺点是什么?如何克服这一缺点?(6分) 十一、 如图,主存中有两个空白区,现有这样一个作业序列: 作业1 要求50KB 作业2 要求60KB 作业3 要求70KB 若用首次适应算法和最佳适应算法来处理这个作业序列,试问哪一种算法可以分配得下,为什么?(10分) 十二、 选择填空题(10分) 1、死锁的四个必要条件是__________、不剥夺条件、__________和环路条件。 2、在分区存储管理中,最佳适应算法要求对空闲区表项按( )进行排列。 A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大 3、进程调度又称为( ) A 、线程 B 、宏观 C 、微观 D 、作业 4、段式存储管理中的地址格式是( )地址。 A .线性 B .一维 C .二维 D .三维 参考答案 一、 名词解释 015KB 25KB

操作系统练习题2

操作系统练习题2 一、选择题 1.操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为 [1]_________________、[2]___________________、[3]_____________________、 网络操作系统和分布式操作系统几种基本类型。其中[1]的主要目的是提高系统的吞吐量和效率,而[2]是一旦有处理请求和要求处理的数据时,就立即应该处理该数据并将结果及时送会,例如[4]________________________等。 供选择的答案: [1][2][3] A、单用户系统B、批处理系统C、分时系统 D、微机操作系统 E、实时系统 [4] A、计算机激光照排系统B、办公自动化系统 C、计算机辅助设计系统 D、航空售票系统 2.操作系统是用户和计算机之间的接口,用户通过________________________、 ________________________与操作系统取得联系。 A、输入/输出设备 B、命令接口 C、中断服务程序 D、系统调用 3.常用的作业调度算法有____________________、____________________、 ____________________和____________________。 A、先来先服务法 B、先进先出法 C、最短作业优先法 D、优先数法 E、响应比高者优先法 F、最近最少使用淘汰法 4.文件的存储方法依赖于____________________和____________________。 A、文件的物理结构 B、存放文件的存储设备的特性 C、文件类型 D、文件的逻辑结构 5.设备管理的主要程序之一是设备分配程序,当进程请求在主存和外设之间传送信息 时,设备分配程序分配设备的过程通常是____________________。 A、先分配设备,再分配控制器,最后分配通道 B、先分配控制器,再分配设备,最后分配控制器 C、先分配通道,再分配设备,最后分配控制器 D、先分配通道,再分配控制器,最后分配设备

操作系统习题2

一、填空题 注:答案请填写在题后的表格内。 1. 在有通道的系统中,__(1)__还将按I/O请求命令的要求编制出通道程序。 2. 缓冲是为了匹配__(2)__和__(3)__的处理速度,以及为了进一步减少中断次数和解决DMA方式或通道方式时的瓶颈问题引入的。 3. I/O控制过程为进程分配设备和缓冲区之后,可以使用设备开关表调用所需的__(4)__进行I/O操作。 4. 确定作业调度算法时应注意系统资源的均衡使用,即使__(5)__作业和__(6)__作业搭配使用。 5. 如果I/O控制由一个专门的系统进程(I/O进程)完成。__(7)__之后,系统调用I/O进程执行,控制I/O 操作。同样,在__(8)__之后,I/O进程也被调度执行以响应中断。 6. 文件系统为用户提供了__(9)__的功能,以使得用户能透明地存储访问文件。 7. 文件名或记录名与物理地址之间的转换通过__(10)__实现。 8. 文件的__(11)__和文件共享、保护和保密紧密相关。 9. 三种常用的文件存取方法是__(12)__、__(13)__、__(14)__。 10. 内存管理的核心问题是如何实现__(15)__的统一,以及它们之间的__(16)__问题。 11. 信号量的物理意义是:信号量大于0,其值为__(17)__;信号量小于0,其绝对值为__(18)__。 12. 一个进程或者由系统创建,或者由__(19)__创建。 13. 一个进程的静态描述是处理机的一个执行环境,被称为__(20)__。 二、判断题(用“√”表示正确,“×”表示错误) 1. 对批处理作业,运行时不须提供相应的作业控制信息。() 2. 对临界资源,应采用互斥访问方式来实现共享。() 3. 临界区是指进程中用于实现进程互斥的那段代码。() 4. 在动态优先级高度中,随着进程执行时间的增加,其优先级降低。() 5. 联机用户接口是指用户与操作系统之间的接口,它不是命令接口。() 6. 在页式虚存系统中,为了提高内存利用率,允许用户使用不同大小的页面。() 7. 在分配共享设备和独占设备时,都可能引起死锁。() 8. 虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。() 9. 顺序文件适合于建立在顺序存储设备上,而不适合建立在磁盘上。()

操作系统习题及答案二

三、简答题 1、什么是进程?为什么要引入进程的概念?进程与程序有何区别? 1.在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态,因此系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状态。这些都是在程序的动态过程中发生的。用程序这个静态概念已不能如实反映程序并发执行过程中的这些特征。为此,人们引入“进程”这一概念来描述程序动态执行过程的性质。 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 进程和程序是既有联系又有区别的两个概念,它们的主要区别如下: (1)程序是指令的有序集合,其本身没有任何运行的含义,它是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是下个动态概念。 (2)程序的存在是永久的。而进程则是有生命期的,它因创建而产生,因调度而执行,因得不到资源而暂停,因撤消而消亡。 (3)程序仅是指令的有序集合。而进程则由程序、数据和进程控制块组成。 (4)进程与程序之间不是一一对应的,即同一程序同时运行于若干不同的数据集合上,它将属于若干个不同的进程;而一个进程可以执行多个程序。 2、简述进程的三种基本状态及其变化情况。 2.进程的三种基本状态为等待态、就绪态、运行态。运行态会变成等待态或就绪态,前者是由于等待外设等资源引起,后者是由时间片用完等原因引起;等待态变成就绪态,是由于等待的条件已得到满足;就绪态变成运行态,是按调度策略从就绪队列中选出一个进程占用处理器时,该进程就从就绪态变成运行态。 3、假设有一种低级调度算法是让“最近使用处理器较少的进程”运行,试解释这种 算法对“I/O繁重”型作业有利,但并不是永远不受理“处理器繁重”型作业。 3.因为1/O繁忙型作业忙于I/O,所以它CPU用得少,按调度策略能优先执行。同样 原因一个进程等待CPU足够久时,由于它是“最近使用处理器较少的进程”,就能被优 先调度,故不会饥饿。 4、作业调度和进程调度各自的主要功能是什么? 4.作业调度的主要功能是: 1)记录系统中各个作业的情况; 2)按照某种调度算法从后备作业队列中挑选作业; 3)为选中的作业分配内存和外设等资源; 4)为选中的作业建立相应的进程; 5)作业结束后进行善后处理工作。 进程调度的主要功能是: 1)保存当前运行进程的现场; 2)从就绪队列中挑选一个合适进程; 3)为选中的进程恢复现场。 5、线程与进程的根本区别是什么? 5.在采用线程技术的操作系统中,线程与进程的根本区别在于:进程是资源的分配单位,而线程是调度和执行单位。 6、产生死锁的四个必要条件是什么? 6.答:产生死锁的必要条件如下:

操作系统题库答案

第一部分引言 一、选择题 1、下列选择中,哪些不就是操作系统关心的主要问题。(浙大2003) (1)管理计算机裸机;(2)设计提供用户与计算机硬件系统间的界面; (3)管理计算机系统资源;(4)高级程序设计语言的编译器。 2、从用户角度瞧,操作系统就是()。 A、计算机资源的管理者; B、计算机工作流程的组织者; C、用户与计算机之间的接口; D、由按层次结构组成的软件模块的集合。 3、引入多道程序技术的前提条件之一就是系统具有()(西电00) (1)多个cpu;(2)多个终端;(3)中断功能;(4)分时功能 4、操作系统就是一种。 A、系统软件 B、系统硬件 C、应用软件 D、支援软件 5、操作系统允许一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A、实时 B、分时 C、分布式 D、单用户 6、如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于分时操作系统类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于实时操作系统类型。 二、判断题 1、所谓多道程序设计,即指每一时刻有若干个进程在执行。( 错)(南京大学00) 2、采用多道程序设计的系统中,系统的程序道数越多,系统效率越高。( 错)(西电01) 3、由于采用了分时技术,用户可以独占计算机的资源。( 错) 4、多道程序设计就是利用了CPU与通道的并行工作来提高系统利用率的。(错) 5、多道程序设计可以缩短系统中作业的执行时间。( 错) 6、在一个兼顾分时操作系统与批处理系统中,通常把终端作业称为前台作业,而把批处理型作业称为后台作业。( 错) 7、批处理系统不允许用户随时干预自己程序的运行。( 对) 8、Windows操作系统完全继承了分时系统的特点。( 对)

计算机操作系统习题及答案(2)

第2章 1)选择题 (1)分配到必要的资源并获得处理机时的进程状态是_B__。 A. 就绪状态 B. 执行状态 C. 阻塞状态 D. 撤消状态 (2)对进程的管理和控制使用_D__。 A. 指令 B. 信号量 C. 信箱 D. 原语 (3)程序的顺序执行通常在 A 的工作环境中,具有以下特征 C ;程序的并发执行在 B 的工作环境中,具有如下特征 D 。 A. 单道程序 B. 多道程序 C. 程序的可再现性 D. 资源共享 (4)下列进程状态变化中,__C__变化是不可能发生的。 A. 运行→就绪 B. 运行→等待 C. 等待→运行 D. 等待→就绪 (5)当__D__时,进程从执行状态转变为就绪状态。 A. 进程被调度程序选中 B. 等待的事件发生 C. 等待某一事件 D. 时间片到 (6)下面对进程的描述中,错误的是__D___。 A. 进程是动态的概念 B. 进程执行需要处理机 C. 进程是有生命期的 D. 进程是指令的集合 (7)操作系统通过__C__对进程进行管理。 A. JCB B. DCT C. PCB D. CHCT (8)下面所述步骤中,__A__不是创建进程所必需的。 A. 由调度程序为进程分配CPU B. 建立一个进程控制块 C. 将进程控制块链入就绪队列 D. 为进程分配内存 (9)多道程序环境下,操作系统分配资源以__C__为基本单位。 A. 程序 B. 指令 C. 进程 D. 作业 (10)如果系统中有n个进程,则就绪队列中进程的个数最多为__B__。 A. n+1 B. n-1 C. 1 D. n (11)原语的主要特点是_D__。 A. 并发性 B. 异步性 C. 共享性 D. 不可分割性 (12)下面对父进程和子进程的叙述不正确的是__A__。

操作系统100习题集

第二章Windows操作系统习题集 出题单位:南昌二十六中习题说明:本节内容为Windows操作系统,分别有A、B、C三个级别的知识点,A级最高,是计算机专业班提高的部分;B级次之,是计算机专业班的达标级别;C级最低,是非计算机专业班的达标级别。其中,C级涵盖在B级知识中,A 级知识点涵盖了B、C两级知识点。 C级 一、是非选择题。(对的选A,错的选B) 1.“开始”菜单只包含了系统提供的部分命令。(A B) 2.Windows中的文件名不区分英文字母大小写。(A B) 3.任务栏中间显示的是被打开运行的程序。(A B) 4.Windows操作系统是一个单用户单任务的操作系统。(A B) 5.同一文件夹下,不可以存放两个内容相同但文件名不同的文件。(A B)6.用户可以从“开始”菜单中选择“帮助”命令来获取相应的“帮助”信息。(A B) 7.为了让用户快速启动程序或打开文件、文件夹,我们可以在桌面或开始菜单中建立快捷方式。(A B) 8.中英文切换可以按Ctrl+空格键。(A B) 二.选择题。 9.在Windows中,能弹出对话框的操作是:() A.选择了带省略号的菜单项 B、选择了带向右三角形(?)的菜单项 C.选择了颜色变灰的菜单项 D.运行了与对话框对应的应用程序 10.“剪贴板”程序是:() A.硬盘上的一块区域B、软盘上的一块区域 C.内存中的一块区域D、高速缓冲区中的一块区域 11.当用户不清楚某个文档或文件夹位于何处时,可以使用()命令来寻找并打开它。 A.程序B、文档C、帮助D、查找 12.在Windows中,下列文件名中不合法的是() A.My Program Group B. file1. file2. bas C. A

计算机操作系统(习题集)第三章_答案

第三章处理机调度与死锁 一、单项选择题 1、操作系统中的作业管理是一种(A )。 A.宏观的高级管理 B.宏观的低级管理 C.系统刚开始加电 D.初始化引导完成 2、作业调度又称为[1A],它决定将哪些在外存储器上的处于[2D]状态的作业调入主机内存。 系统经作业调度程序选中一个或多个作业后,就为它们分配必要的内存、设备及软资源。然后控制权就交给了[3B],由[3]将它们变为一个或一组[4C],并[5A]。 供选择的答案: [1]:A、高级调度B、低级调度C、中级调度 D、进程调度 [2]:A、就绪B、阻塞C、提交D、后备 [3]:A、存储管理模块B、处理机管理模块C、文件管理模块D、设备管理模块 [4]:A、指令B、子程序C、进程D、程序段 [5]:A、把它们挂到就绪队列上B、为它们分配处理机 C、把它们挂到后备队列上 D、为它们分配设备 3、处于后备状态的作业存放在(A )中。

A.外存 B.内存 C.A和B D.扩展内存 4、在操作系统中,JCB是指(A )。 A.作业控制块 B.进程控制块 C.文件控制块 D.程序控制块 5、作业在系统中存在与否的唯一标志是(C)。 A.源程序 B.作业说明书 C.作业控制块 D.目的程序 6、按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指(A)调度算法。 A.先来先服务法 B. 短作业优先法 C.时间片轮转法 D. 优先级法 7、在批处理系统中,周转时间是(B )。 A.作业运行时间 B.作业等待时间和运行时间之和 C.作业的相对等待时间 D.作业被调度进入内存到运行完毕的时间 8、为了对紧急进程或重要进程进行调度,调度算法应采用(B)。 A.先来先服务法 B. 优先级法 C.短作业优先法 D. 时间片轮转法 9、操作系统中,(A)负责对进程进行调度。 A.处理机管理 B. 作业管理 C.高级调度管理 D. 存储和设备管理

相关主题