天津科技大学操作系统试卷

合集下载

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、在文件的索引节点中存放直接索引指针10个,一级和:级索引指针各1个。

磁盘块大小为IKB,每个索引指针占4B。

若某文件的索引节点已在内存中,则把该文件偏移量(按字节编址)为1234 和307400处所在的磁盘块读入内存,需访问的磁盘块个数分别是()。

A.1.2B.1.3C.2.3D.2.42、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().A.在调用create()时B.在调用open()时C.在调用read()时D.在调用write()3、设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别为()。

A.0,1B.1,0C.1,2D.2,04、有两个并发执行的进程P1和P2,共享初值为1的变量x。

P1对x加1,P2对x减1。

加1操作和减1操作的指令序列分别如下所示://加1操作load R1,x ① //取x到寄存器R1中inc R1 ②store x, R1:③ //将R1的内容存入x//减1操作load R2,x ① //取x到寄存器R1中inc R2 ②store x, R2:③ //将R1的内容存入x两个操作完成后,x的值()。

A.可能为-1或3B.只能为1C.可能为0,1或2D.可能为-1,0,1或25、有5个批处理任务A、B、C、D、E几乎同时到达一计算中心。

它们预计运行的时间分别是10min,6min,2min、4min和8min。

其优先级(由外部设定)分别为3,5,2,1和4,这里5为最高优先级。

下列各种调度算法中,其平均进程周转时间为14min 的是()。

A.时间片轮转调度算法B.优先级调度算法C.先来先服务调度算法D.最短作业优先调度算法6、采用分段存储管理的系统中,若段地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。

天津科技大学操作系统实验报告

天津科技大学操作系统实验报告
/////////////////////////////////////////////////////////////////////////////
// CCDlg message handlers
BOOL CCDlg::OnInitDialog()
{
CDialog::OnInitDialog();
: CDialog(CCDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CCDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
{
public:
CAboutDlg();
// Dialog Data
//{{AFX_DATA(CAboutDlg)
enum { IDD = IDD_ABOUTBOX };
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CAboutDlg)
修改之前,在指定暂停的时间Sleep(1000)内,thread1和thread2随机售票,出现多种情况;将两个子函数中注释掉的Sleep(1)语句让其可用后,thread1和thread2交替售票,即thread1在其暂停的时间Sleep(1)内,thread2获得了对共享对象hMutex的所有权,开始售票,同理当thread2在其暂停的时间Sleep(1)内,thread1获得了对共享对象hMutex的所有权,开始售票,这样thread1和thread2就实现了交替售票,不会出现销售出0号票的情况。

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年天津大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、某文件系统物理结构采用三级索引分配方法,如果每个磁盘块的大小为1024B.每个盘块索引号占用4B,请问在该文件系统中,最大文件的大小最接近的是()A.8GBB.16GBC.32GBD.2TB2、下列选项中,磁盘逻辑格式化程序所做的T作是()I.对磁盘进行分区II.建立文件系统的根目录III.确定磁盘扇区校验码所占位数IV.对保存空闲磁盘块信息的数据结构进行初始化,A. 仅IIB.仅II、IVC.仅III,IVD.仅I、II、IV3、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台打印机。

当N的取值不超过()时,系统不会发生死锁。

A.4B.5C.6D.74、下列描述中,()并不是多线程系统的特长。

A.利用线程并行地执行矩阵乘法运算B.Web服务器利用线程响应HTTP请求C.键盘驱动程序为每个正在运行的应用配备一个线程,用以响应该应用的键盘输入,D.基于GUI的调试程序用不同的线程分别处理用户输入、计算和跟踪等操作5、进程从运行态到阻塞态可能是()A.运行进程执行P操作B.进程调度程序的调度C.运行进程的时间片用完D.运行进程执行了V操作6、目标程序对应的地址空间是()A.名空间B.逻辑地址空间C.存储空间D.物理地址空间7、下列关于页式存储说法中,正确的是()。

I.在页式存储管理中,若关闭TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存II.页式存储管理不会产生内部碎片III.页式存储管理当中的页面是为用户所感知的IV.页式存储方式可以采用静态重定位A.仅I、II,IVB. 仅I、IVC. 仅ID.I、II、III、IV8、操作系统提供给编程人员的接口是()。

A.库函数B.高级语言C.系统调用D.子程序9、在下列选项中,()不属于操作系统提供给用户的可使用资源。

A.中断机制B.处理机C.存储器D.I/O设备10、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作11、某进程访问页面的序列如下所示。

天津科技大学计算机网络考试

天津科技大学计算机网络考试

一、选择题1.网络的根本分类有两种:一种是根据网络所使用的传输技术,另一种是〔C 〕A 网络协议B 网络的拓扑构造C 覆盖范围与规模D 网络效劳的操作系统2.传输层向用户提供〔 B 〕A 链路层B 端对端层C 网络对网络D 子网到子网3.下面IP属于D类地址的是〔 C 〕4.通信信道的每一端可以是发送端,也可以是承受端,信息可由这一端传输到另一端,也可以从那一端传输到这一端,但是在同一时刻,信息只能有一个传输的通信方式为〔 B 〕A单工通信B半双工C全双工D模拟5.将数据从FTP户传输FTP效劳器上,称为〔B 〕A 数据下载B 数据上传C宽带连接D FTP效劳6.ADSL技术主要解决的问题是〔B 〕A 宽带传输B宽带接入C 宽带交换D 多媒体技术7.常用的数据传输率单位有Fbps,Mbps.Gbps,假设广域网传输速率为100Mbps,那么发送1Bit数据需要时间是〔 C 〕8.计算机网络拓扑构造是通过网中结点与通信线路之间的集合关系来表示网络构造,它反映出网络中各实体的〔 A 〕A 构造关系B 主从关系C 接口关系D 层次关系9.以下说法正确的选项是〔 B 〕A 采用虚拟网络技术,网络中的逻辑工作组的结点组成不受结点所在的物理位置限制B 采用虚拟网络技术,网络中的逻辑工作组的结点组成受结点所在的物理位置限制C采用虚拟网络技术,网络中的逻辑工作组的结点必须在同一网段上D 全错10.FDDI采用〔B 〕构造A 单环B双环C 三环D 四环11.以下哪个是MAC地址〔B〕12.CSMALCD介质访问控制方法的局域网适用于办公自动化环境,这类局域网在何种网络通信负荷〔D 〕情况下表现出较好的吞吐率和延迟。

A 高B 低C中等D 不限定13.决定使用哪条途径通道子网,应属于以下OSI的〔D〕处理。

A物理层B数据链路层C传输层D网络层14.在数据通信中使用曼彻斯偏码主要原因是〔B 〕。

A实现对通道过程中传输错误的恢复B实现对通道过程中收发双方的数据同步C进步对数据的有效传输速率D进步传输信号的抗干扰才能15.TCP/IP协议是一种开放的协议标准,以下哪个不是正确的〔〕A独立于确定计算机硬件和操作系统B统一编址方案C政府标准D标准化的高层协议A A类B B类C C类D D类17.以下关于Internet专线上网的表达中,正确的选项是〔 A 〕A ISP提供的专用数据线B使用光纤与主机过程C使用同轴电缆接入网络D采用专用的通讯协议18.广域网覆盖的地方范围从几十公里到几千公里,它的通信子网主要使用〔B 〕.A报文交换技术B分组交换技术C文件交换技术D电路交换技术19.计算机网络软件系统构造是〔〕A网状构造B层次构造C关系构造D模块构造20.滑动窗口协议主要用于进展〔 C 〕A过失控制B平安控制C流量控制D拥塞控制二、填空题1.目前应用最为广泛的一类局域网是Ethernet网,Ethernet的核心技术是它随机采用型介质访问控制方法,即CMSA/CD 。

天津科技大学《管理信息系统》试卷A(财务管理 )

天津科技大学《管理信息系统》试卷A(财务管理 )

课程名称:管理信息系统(A)学 院: 专 业: 学号: 姓名: ―――――――――――――装――――――――――――订――――――――――――线―――――――――――――― 题号 一二 三 四 五 六 七 八 总成绩得分 第 1 页 (共 7 页) 一、单选题(每题 1 分,共13 分) 得分 1、通常高层用的信息与基层管理信息的结构化程度相比:( ) A.高层用的信息结构化程度高于基层信息 B.没有什么差别 C.高层用的信息结构化程度低于低层信息 D.A,B,C 三种情况均可能出现 2、在下列各类信息系统中,哪一个对信息的加工要求是最低的。

( ) A.电子数据处理系统 B.管理信息系统 C.决策支持系统 D.战略信息系统 3、原型法的主要应用特点是( ) A.对系统进行全面系统的分析 B.快速实现一个原型系统,然后反复修改来实现管理信息系统 C.用户急于看到系统运行结果D.研制者需要逐步增强系统功能 4、3、DSS 解决的决策问题大多是( )问题 A.结构化 B.非结构化 C.半结构化 D.B 和C 5、使用BSP 方法的U/C 矩阵的主要功能是( )。

A.完成系统设计 B.完成系统分析 C.划分子系统 D.进行程序设计 6、决策过程的四阶段模型是( )。

A、情报、设计、选择、实施 B.分析、 设计、选择、实施 C.设计、选择、实施、评价 D.规划、设计、选择、实施7、系统规划阶段不包括( )。

A.战略规划 B.企业过程识别C.数据流程分析 D.数据类识别8、不属于系统设计阶段的工作内容是( )。

A.总体结构设计 B.代码设计C. 系统逻辑设计D.系统物理设计9、将06级经管学院财务管理专业学生的学号表示为06082206,这种编码类型属于( )A.顺序码 B.区间码 C.助忆码 D.缩写码10、原码为:1、3、5、7、9;权值为:1、2循环;模为11,校验位应为( )A.9 B.5 C.6 D.811、从信息源发送信息,经过接收、加工、传递、利用的时间间隔及其效率是表示信息的哪个特性( )。

天津科技大学操作系统实验

天津科技大学操作系统实验

2012-2013学年第一学期计算机操作系统实验报告专业:软件工程班级:111033学号:11103325姓名:孟翔提交日期:2013年11月27日目录实验一 Windows多线程..................................................1实验二 Windows线程同步机制...........................................5 实验三 Windows线程通信................................................9 实验四银行家算法模拟.................................................15 实验五页面置换算法模拟...............................................22实验一 Windows多线程【开发语言及实现平台或实验环境】C++/C#Microsoft Visual Studio 6.0/ Microsoft Visual Studio .NET【实验目的】(1) 进一步理解操作系统的并发性;(2) 了解Windows线程创建方法,并通过查阅资料理解各参数的含义;(3) 了解多线程程序设计方法,并进行简单应用。

【实验要求】(1) 逐程序进行简要分析、运行各程序并仔细阅读注释;(2) 查阅MSDN或其他资料,掌握相关系统调用使用方法和参数含义;(3) 完成实验报告。

【相关知识】一、核对象(一) 核对象的概念核对象是核分配的一个存块,这种存块是一个数据结构,表示核对象的各种特征。

并且只能由核来访问。

应用程序若需要访问核对象,需要通过操作系统提供的函数来进行,不能直接访问核对象(Windows 从安全性方面来考虑的)。

核对象通过Create* 来创建,返回一个用于标识核对象的句柄,这些句柄(而不是核对象)可在创建进程围使用,不能够被传递到其他进程中被使用。

天津科技大学操作系统实验1-5

天津科技大学操作系统实验1-5

操作系统实验指导书课程号:适用专业:计算机各专业制定人:吴江红教研室:计算机科学与技术教研室计算机科学与信息工程学院2012 年5 月前言操作系统是计算机的核心和灵魂。

操作系统软件的设计对整个计算机的功能和性能起着至关重要的作用,所以此门课也是必不可少的,是面向计算机科学与技术、网络工程、软件工程等大多数计算机专业本科生和研究生开设的一门计算机专业课程。

操作系统是计算机系统的核心,《操作系统》课程是计算机科学与技术专业的重要必修课。

本课程的目的是使学生掌握现代计算机操作系统的基本原理、基本设计方法及实现技术,具有分析现行操作系统和设计、开发实际操作系统的基本能力。

本课程的理论性强,内容抽象,特别是进程管理,需要通过严密的逻辑思维来想象微观时间世界中的处理机调度与运行。

通过学习使学生掌握计算机操作系统的基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统(Dos、Windows和Unix或 Linux) 会进行基本的操作使用。

实验要求为了顺利完成编译原理课程实验,学生应做到:(1)熟练掌握一种高级程序设计语言。

(2)实验前,认真学习教材以及实验指导书的相关内容,提前做好实验准备。

(3)每次实验先分析后编程,在实验报告中应写明自己的编程思路和设计流程。

(4)实验结束一周后提交实验报告。

实验报告内容应包括:实验目的、实验内容、设计思路和流程框图,源程序(含注释)清单、测试结果以及实验总结。

(5)遵守机房纪律,服从辅导教师指挥,爱护实验设备。

实验的验收将分为两个部分。

第一部分是上机操作,随机抽查程序运行和即时提问;第二部分是提交书面的实验报告。

此外杜绝抄袭现象,一经发现雷同,双方成绩均以0分计算。

目录实验一Windows多线程..................................................1实验二Windows线程同步机制...........................................5 实验三Windows线程通信................................................9 实验四银行家算法模拟.................................................15 实验五页面置换算法模拟...............................................22实验一Windows多线程【开发语言及实现平台或实验环境】C++/C#Microsoft Visual Studio 6.0/ Microsoft Visual Studio .NET【实验目的】(1) 进一步理解操作系统的并发性;(2) 了解Windows线程创建方法,并通过查阅资料理解各参数的含义;(3) 了解多线程程序设计方法,并进行简单应用。

天津科技大学__数据库系统试卷及答案

天津科技大学__数据库系统试卷及答案

姓名:XXX 学号:XXXXXXXX一、单项选择题(请将每小题的答案代码填写在下面相应位置,写在其它地方无 效,每小题1分,共15分)1. 以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的( C )。

A.减少数据冗余 B. 解决更新异常问题C. 加快查询速度D. 提高存储空间效率2. 事务的原子性是指( B )。

A. 事务一旦提交,对数据库的改变是永久的B. 事务中包括的所有操作要么都做,要么都不做C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 3. 事务的持续性是指( B )。

A .事务中包括的所有操作要么都做,要么都不做B .事务一旦提交,对数据库的改变是永久的C .一个事务内部的操作及使用的数据对并发的其他事务是隔离的D .事务必须是使数据库从一个一致性状态变到另一个一致性状态4.数据库的概念模型独立于( A )。

A. 具体的机器和DBMSB. E-R图C. 信息世界D. 现实世界5.候选码中的属性称为( B )。

A. 非主属性B. 主属性C. 复合属性D. 关键属性6.下述关于数据库系统的正确叙述是( A )。

A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据7.( C )是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A.程序 B.命令 C.事务D.文件8.用于数据库恢复的重要文件是( C )。

A.数据库文件 B.索引文件C.日志文件 D.备注文件9.若系统在运行过程中,由于某种原因,造成系统停止运行,致使事务在执行过程中以非控制方式终止,这时内存中的信息丢失,而存储在外存上的数据未受影响,这种情况称为( B )。

A.事务故障 B.系统故障C.介质故障 D.运行故障10.解决并发操作带来的数据不一致性总是普遍采用( A )。

2022年天津师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津师范大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下面关于文件系统的说法正确的是()。

A.文件系统负责文件存储空间的管理,但不能实现文件名到物理地址的转换B.在多级目录结构中,对文件的访问是通过路径名和用户目录名进行的C.文件可以被划分成大小相等的若干物理块,且物理块大小也可以任意指定D.逻辑记录是对文件进行存取操作的基本单位2、在一个文件被用户进程首次打开的过程中,操作系统需做的是()A.将文件内容读到内存中B.将文件控制块读到内存中C.修改文件控制块中的读写权限D.将文件的数据缓冲区首指针返回给用户进程3、下列调度算法中,不可能导致饥饿现象的是()。

A.时间片轮转B.静态优先数调度C.非抢占式短作业优先D.抢占式短作业优先4、下列关于银行家算法的叙述中,正确的是()A.银行家算法可以预防死锁B.当系统处于安全状态时,系统中…定无死锁进程C.当系统处于不安全状态时,系统中一定会出现死锁进程D.银行家算法破坏了产生死锁的必要条件中的“请求和保持”条件5、若一个信号量的初值为3,经过多次P、V操作之后当前值为-1,则表示等待进入临界区的进程数为()A.1B.2C.3D.46、在下述存储管理方案中,()管理方式要求作业占用连续的存储空间。

A.分区B.分页C.分段D.段页式7、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。

A.最佳适应B.最差适应C.最先适应D.先进先出8、计算机开机后,操作系统最终被加载到()。

A.BIOSB.ROMC.EPROMD.RAM9、下列选项中,不是操作系统关心的主要问题的是()。

A.管理计算机裸机B.设计、提供用户程序与计算机及计算机硬件系统的接口C.管理计算机中的信息资源D.高级程序设计语言的编译10、在SPOOLing系统中,用户进程实际分配到的是()。

A.用户所要求的外设B.内存区,即虚拟设备C.设备的部分存储区D.设备的部分空间11、 I/O中断是CPU与通道协调I作的种于段,所以在()时,便要产生中断。

2022年天津科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年天津科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、下列关厂索引表的叙述中,正确的是()。

A.索引表中每个记录的索引项可以有多个B.对索引文件存取时,必须先查找索引表C.索引表中含有索引文件的数据及其物理地址D.建立索引表的i1的之,是减少存储空间,2、磁盘高速缓存设在()中。

A.内存B.磁盘控制器C.CacheD.磁盘3、若系统S1采用死锁避免方法,S2采用死锁检测方法。

下列叙述中,正确的是()。

I.S1会限制用户申请资源的顺序,而S2不会II.S1需要进程运行所需资源总最信息,而S2不需要III.SI不会给可能导致死锁的进程分配资源,而S2会A.仅I、IIB.仅II、IIIC. 仅I、IID. I、II、III4、要实现两个进程互斥,设一个互斥信号量mutex.当mutex为0时,表示()。

A.没有进程进入临界区B.有一个进程进入临界区C.有一个进程进入临界区,另外一个进程在等候D.两个进程都进入临界区5、有3个作业J1,J2,J3,其运行时间分别为2h,5h,3h,假定同时到达,并在同…台处理器上以单道方式运行,则平均周转时间最短的执行序列是()。

A.J1,J2,J3B.J3,J2,J1C.J2,J1,J3D.J1,J3,J26、在一个操作系统中对内存采用页式存储管理方法,则所划分的页面大小()。

A.要依据内存大小而定B.必须相同C.要依据CPU的地址结构而定D.要依据内存和外存而定7、一个页式虚拟存储系统,其并发进程数固定为4个。

最近测试了它的CPU利用率和用于页面交换的利用率,假设得到的结果为下列选项,()说明系统需要增加进程并发数?I.CPU利用率13%:磁盘利用率97%II.CPU利用97%;磁盘利用率3%III.CPU利用率13%:磁盘利用3%A. IB.IIC.IIID.I、III8、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。

2022年天津科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年天津科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年天津科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、用户在删除某文件的过程中,操作系统不可能执行的操作是A.删除此文件所在的目录B.删除与此文件关联的目录项C.删除与此文件对应的文件控制块D.释放与此文件关联的内存缓冲区2、下面关于文件的叙述中,错误的是()。

I.打开文件的主要操作是把指定文件复制到内存指定的区域II.对一个文件的访问,常由用户访问权限和用户优先级共同限制III.文件系统采用树形片录结构后,对于不同用户的文件,其文件名应该不同IV.为防止系统故障造成系统内文件受损,常采用存取控制矩阵方法保护文件A.仅IB. 仅I、IIIC.仅I、III、IVD.I、II、III,IV3、一个进程被唤醒意味着()。

A.该进程可以重新占用CPUB.优先级变为最大C.PCB移到就绪队列之首D.进程变为运行态4、设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N 表示等待该资源的进程数,则M、N分别为()。

A.0,1B.1,0C.1,2D.2,05、对进程的管理和控制使用()。

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、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作11、若I/O所花费的时间比CPU的处理时间短很多,则缓冲区()A.最有效B.几乎无效C.均衡D.以上都不是12、在SPOOLing系统中,用户进程实际分配到的是()。

2022年天津科技大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年天津科技大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年天津科技大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、假定下列指令已装入指令寄存器,则执行时不可能导致CPU从用户态变为内核态(系统态)的是()。

A.DIV R0,R1;(R0)/(R1)→ROB.INT n;产生软中断C.NOT RO;寄存器R0的内容取非D.MOV RO,addr;把地址 addr处的内存数据放入寄存器RO中2、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

A.系统调用B.图形用户接口C.原语D.键盘命令3、若一个信号量的初值为3,经过多次P、V操作之后当前值为-1,则表示等待进入临界区的进程数为()A.1B.2C.3D.44、进行P0和P1;的共享变量定义及其初值为:boolean flag[2];int turn=0;flag[0]=false;flag[1]=false;若进行P0和P1,访问临界资源的类C代码实现如下:void Po()//进程Po{while(TRUE){flag[0]=TRUE;turn=1;While(flag[1]&&(turn==l));临界区;flag[0]=FALSE;}}void P1()//进程P1{while(TRUE){flag[1]=TRUE;turn=0;While(flag[0]&&(turn==0));临界区;flag[1]=FALSE;}}并发执行进程P0和P1时产生的情况是()。

A.不能保证进程互斥进入临界区、会出现“饥饿”现象,B.不能保证进程互斥进入临界区、不会出现“饥饿”现象C.能保证进程互斥进入临界区、会出现“饥饿”现象D.能保证进程互斥进入临界区、不会出现“饥饿”现象5、某计算机系统中有8台打印机,有K个进程竞争使用,每个进,程最多需要3台打印机,该系统可能会发生死锁的K的最小值是()A.2B.3C.4D.56、如果I/O设备与存储设备间的数据交换不经过CPU来完成,则这种数据交换方式是()。

《操作系统》考题及答案

《操作系统》考题及答案

《操作系统》考题及答案操作系统考题及答案一、选择题(共10题,每题2分,共20分)1. 操作系统是计算机系统中的()。

A. 软件部分B. 硬件部分C. 网络部分D. 执行部分答案:A2. 下列哪个操作系统属于开源操作系统?A. WindowsB. macOSC. LinuxD. iOS答案:C3. 进程是指()。

A. 一个程序的执行B. 一个任务的执行C. 一个线程的执行D. 一个指令的执行答案:B4. 下列关于虚拟内存的说法,正确的是()。

A. 提高了程序的运行效率B. 减少了程序的运行时间C. 可以充分利用硬盘空间D. 不会导致系统崩溃答案:A5. 进程调度算法中,通过时间片轮转调度可以实现()。

A. 公平性B. 紧急性C. 优先级D. 死锁避免答案:A6. 下列关于死锁的说法,正确的是()。

A. 资源利用率提高B. 进程执行顺序无关C. 程序运行速度加快D. 进程无法进行下去答案:D7. 磁盘调度算法中,通过扫描算法可以实现()。

A. 最少移动量B. 最小响应时间C. 最短寻道时间D. 最高吞吐量答案:C8. 进程同步原语中,P操作(也称为申请资源)的作用是()。

A. 分配资源B. 请求资源C. 释放资源D. 撤销资源答案:B9. 下列关于页面置换算法LRU(最近最久未使用)的说法,正确的是()。

A. 置换最近被访问的页面B. 可以避免缺页中断C. 不需要记录页面访问情况D. 只适用于主存容量较小的系统答案:A10. 虚拟存储技术中,页面大小的选择应该满足的原则是()。

A. 尽量小,以减少内存开销B. 尽量大,以提高程序运行速度C. 适中,以兼顾内存开销和程序运行速度D. 无固定原则,根据应用需求灵活选择答案:C二、简答题(共6题,每题10分,共60分)1. 请简要阐述操作系统的作用及主要功能。

答案:操作系统是计算机系统中最重要的软件部分,其作用主要体现在以下几个方面:- 管理计算机硬件资源,包括内存、CPU、磁盘等的分配和调度,保证资源的合理利用和高效运行;- 提供文件管理,包括文件的创建、读写、删除等功能,保证对文件的统一管理和访问控制;- 提供用户接口,通过命令行或图形界面等方式,使用户可以方便地与计算机交互;- 提供进程管理,包括进程的创建、调度、同步、通信等,保证多个进程的协调运行;- 提供安全性和数据保护,保护系统和用户的数据安全,防止恶意攻击和数据丢失。

天津科技大学计算机组成原理试卷期末试卷

天津科技大学计算机组成原理试卷期末试卷

天津科技大学计算机组成原理试卷期末试卷第 1 页(共7 页)6. 假定下列字符码中有奇偶校验位,但没有数据错误,采用奇数校校验的字符码是______。

A.11001010 B.10010110 C.11000001 D.110010017. 若用MB作计算机主存容量的计量单位,1MB等于______字节。

A.210 B.220 C.230 D.2408. DRAM与SRAM相比,______特点是不正确的。

A.集成度高 B.成本低 C.速度快 D.需要刷新9. 下述关于计算机的控制存储器叙述中是错误的。

①它存放着微指令②它是硬布线逻辑控制器的组成部分③通常它由ROM构成④它的字长比机器字长要长的多⑤它是主存储器存放指令的部分A.②⑤ B.②③④ C. ①④ D. ③④⑤10. 按连接部件不同划分,______是指CPU、主存、I/O设备各大部件之间的信息传输线。

A. 片内总线B. 系统总线C. 通信总线D. 测控总线11. 微指令编译法中,控制字段每位代表一个微命令时,采用的是。

A.直接控制法 B. 字段直接编译法C. 字段间接编译法D. 常数源字段12. 下列逻辑部件中,不包括在控制器中。

A.指令寄存器B. 操作码译码器C.程序计数器D. 状态寄存器13. 有关cache存储器的叙述是错误的。

A. 它介于CPU与主存之间B. 它保存的字块是主存相应字块的一个副本C.它的每一块要有一个标记指明其映像的主存块号D.它的全部管理通过硬、软件系统实现第 2 页(共7 页)第 3 页(共7 页)三、简答题(共20分,每小题5分)1. 简要说明SDRAM和DRAM的主要区别。

2.在什么样的情况下造成流水线阻塞,并给出解决阻塞的措施?3. cache-主存层与主存-辅存层有何异同?4.简述机器指令,微指令和微程序的概念第 4 页(共7 页)第 5 页(共7 页)2.设浮点数X、Y的阶码(补码表示)、尾数(原码表示)如下:[EX ]补=1001、[MX]原=0.1010, [EY]补=0111、[MY]原=0.1001,请计算X/Y(阶码运算用补码,尾数运算用原码加减交替法)(10分)4. 某系统指令长16位,每个操作数地址码长5位,指令分为无操作数、单操作数和双操作数三类,若双操作数指令有80条,无操作数指令有91条,问单操作数指令最多有多少条?(7分)第 6 页(共7 页)第7 页(共7 页)。

2022年4月操作系统试卷与答案

2022年4月操作系统试卷与答案

2022年4月操作系统试卷与答案全国2022年4月自考操作系统试卷课程代码:02326一、单项选择题(本大题共20小题,每小题1分,共20分)1.使用户能按名存取辅助存储器上的信息主要是由操作系统中______实现的。

()A.文件管理C.设备管理B.处理器管理D.存储管理2.操作系统在结构设计时追求的目标之一是:应尽量减少与硬件直接有关的程序量,且将其独立封装。

这个目标称为()A.正确性C.维护性B.高效性D.移植性3.下面有关安全保护措施的叙述中,不正确的是()...A.系统启动时,硬件置中央处理器的初态为管态B.如程序占用一个连续的主存空间,则硬件设置“基址寄存器”和“限长寄存器”以实现存储保护C.允许用户修改“基址寄存器”和“限长寄存器”的值D.在目态下执行用户程序时,对访问主存的地址要进行核查4.系统调用的目的是()A.请求系统服务C.申请系统资源B.终止系统服务D.释放系统资源5.进程具有三个特性,不属于进程特性的是()...A.动态性C.并发性B.同步性D.异步性6.中断优先级是按中断事件的重要性和紧迫程度来确定的,是在硬件设计时固定的。

一般情况下优先级最高的是()A.自愿中断C.输入/输出中断B.外部中断D.硬件故障中断7.不属于批处理作业调度原则的是()...A.公平性C.使某类作业先调度B.极大的流量D.平衡资源使用8.在实时系统中采用的进程调度算法是()A.时问片轮转调度算法C.先来先服务调度算法B.最高优先级调度算法D.分级调度算法9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A.相对地址C.绝对地址B.物理地址D.主存地址10.让多个用户作业轮流进入内存执行的技术称为()A.覆盖技术C.移动技术B.对换技术D.虚存技术11.采用页式存储管理的系统中,若地址用16位表示,其中7位表示页号,则页的大小为()A.0.5KB2^(16-7)C.2KB12.虚拟存储器的最大容量()A.由内存和外存容量之和决定C.由计算机地址总线的位数决定B.1KBD.4KBB.由虚拟地址结构的位数决定D.由作业的地址空间决定13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置和如何组织输入/输出等工作,正确的说法是()A.用户需要考虑文件存储的物理位置,并组织输入输出工作B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作14.在UNI某中,目录本身也是文件,对目录文件的存取权限有()A.执行、增删、读C.读、写、执行B.增删、读、写D.写、执行、增删15.假设读写磁头正在55号柱面上操作,现有依次请求访问的柱面号为100、185、39、124、16。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4. 在一个请求分页系统中,假定系统分配给一个作业的物理块数为 3,并且此作业的页面走向为2、3、2、1、5、2、4、5、3、2、5、2。 试用FIFO和LRU两种算法分别计算程序访问过程中所发生的缺页次数。 (10分)
5.简述SPOOLING系统的组成及其功能(7分)
6. 设某系统磁盘共有256块,块号从0~255,若用位示图法管理磁盘空 间,设计算机字长为16位,位示图采用16行16列。请问:(5分) ⑴ 位示图需要多少个字? ⑵ 当分配的磁盘块为132时,其所在位示图的行列号是多少?
18.下列算法中,用于磁盘移臂调度的是( C )。 A、时间片轮转法 B、LRU算法 C、最短寻找时间优先算法 D、优先级高者优先算法 19.在文件系统中,文件的不同物理结构有不同的优缺点。在下列文件 的物理结构中,( 19 A)不具有直接读写文件任意一个记录的能力, ( 20 B)不利于文件长度动态增长。 A、顺序结构 B、链接结构 C、索引结构 D、Hash结构
该作业,其响应比是 ( C )。 A、2 B、1 C、3 D、0.5 10.现有3个同时到达的作业J1、J2和J3,它们的执行时问分别是T1、 T2和T3,且T1<T2<T3,系统按单道方式运行且采用短作业优先算法, 平均周转时间是(C )。 A、T1+T2+T3 B、(T1+T2+T3)/3 C、(3T1+2T2+T3)/3 D、(T1+2T2+3T3)/3 11.某系统中有11台打印机,N个进程共享打印机资源,每个进程要求 3台。则N的取值不超过( B )时,系统不会发生死锁。 A、4 B、5 C、6 D、7 12.采用( B )不会产生内部碎片。 A、分页式存储管理 B、分段式存储管理 C、固定分区式存储管理 D、段页式存储管理 13.页式虚拟存储管理的主要特点是( B )。 A、不要求将作业装入到内存的连续区域 B、不要求将作业同时全部装入到内存的连续区域 C、不要求进行缺页中断处理 D、不要求进行页面置换 14.采用分段存储管理的系统中,若地址用24位表示,其中8位表示段 号,则允许每段的最大长度是( B )。 A、224 B、216 C、28 D、232 15.采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机, 用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部 分是( C )。 A、独占设备 B、共享设备 C、虚拟设备 D、一般物理设备 16.在中断处理中,输入/输出中断是指( C )。 1设备出错 2数据传输出错 A、1 B、2 C、1和2 D、都不是 17.常用的文件存取方法有两种:顺序存取和( D )。 A、流式 B、串联 C、顺序 D、随机
3.以下程序是用信号量实现的对某数据库的读者-写者互斥。要求读者 与写者之间互斥,写者与写者之间互斥,但读者之间不互斥。请将程序 补充完整。(6分) 题号 1 2 3 4 5 答案
6 smaphore rmutex=1;//互斥信号量 smaphore wmutex=1;//写互斥信号量 int count=0;//读者数量 main() { cobegin reder(); writer(); coend; } reader() { While(true) { P(rmutex); if(count==0) P(wmutex); count++; ( 1 ); 读数据库; P(rmutex); ( 2 ); if(count==0) ( 3 ); ( 4 ); } } Writer() { While(true) { ( 5 ); 写数据库; ( 6 ); } }
2.有5个批处理作业(A、B、C、D、E)几乎同时到达一个计算中 心,估计的运行时间分别为2,4,6,8,10分钟,它们的优先数分别为 1,2,3,4,5(1为最低优先级)。对下面的每种调度算法分别计算作 业的平均周转时间和平均带权周转时间。 (1) 最高优先级优先 (2) 时间片轮转(时间片为2分钟) (3) 短作业优先
三、简答题(共40分)
1.有一页式系统,其页表存放在内存中。(6分) (1)如果对内存的一次存取需要1.5微秒,问一次页面访问的存取时间 是多少? (2)如果系统增加快表,平均命中率为85%,当页表项在快表中,其 查找时间忽略为0,问此时的存取时间是多少?
2.请画出进程的基本状态转换图,并标出状态转换的条件。(6分)
四、综合题(共30分,每小题15分)
1.设系统中有三种类型的资源(A,B,C)和5个进程 (P1,P2,P3,P4,P5),A资源的数量为17,B资源的数量为5,C资源的 数量为20。在T0时刻系统状态如下表所示。若系统采用银行家算法实 施死锁避免策略,请问: (1)T0时刻是否为安全状态?若是在安全状态,请给出一个安全序 列。 (2) 在T0时刻若进程P2请求资源(0,3,4),是否能实施资源分配?为 什么?
二、判断题错误画“×”;将答 案按序填写在下表中。
1.文件目录记录文件的属性信息,用于单个文件的管理与控制;目录 文件是由文件目录组成的文件,用于文件系统的管理。 2.缓冲技术的引入主要为了减少CPU中断的次数。 3.在分区分配算法中,首次适应算法倾向于优先利用内存中的低地址 空闲分区,而最佳适应算法则倾向于优先利用大空闲区。 4.在作业装入内存时进行地址变换的方式是静态重定位方式。 5.索引文件中索引表的每个表项中含有相应记录的关键字和该记录的 物理位置。 6.固定分区分配中,每个分区的大小可以不相同。 7.虚拟设备是指允许用户使用比系统中具有的物理设备多的设备。 8.通道一旦被启动就能独立于CPU运行,这样可使CPU和通道并行操 作。 9.时间片越小,系统的响应时间就越小,系统的效率就越高。 10.两级目录文件系统中每个文件的文件名必须是唯一的。
一、单项选择题(共20分,每小题1分) 请按序号将正确选项前的字母填下表中。
1.下面关于操作系统的叙述中正确的是( A )。 A、批处理作业必须具有作业控制信息 B、分时系统不一定都具有人机交互功能 C、从响应时间的角度看,实时系统与分时系统差不多 D、由于采用了分时技术,用户可以独占计算机的资源 2.在操作系统中,P、V操作是一种( D )。 A、机器指令 B、系统调用命令 C、作业控制命令 D、低级进程通信原语 3.分配到必要的资源并获得处理机时的进程状态是( B ) A、就绪状态 B、执行状态 C、阻塞状态 D、撤消状态 4.若信号量S的初值为3,当前值为—2,则表示有等待进程( C )。 A、0个 B、1个 C、2个 D、3个 5.下面关于进程的描述中,正确的是( A )。 A、进程获得CPU运行是通过调度得到的 B、优先级是进程调度的重要依据,一旦确定就不能改变 C、在单CPU的系统中,任意时刻都有一个进程处于运行状态 D、进程申请CPU得不到满足时,其状态变为阻塞 6.在可变式分区存储管理中的拼接技术可以( A )。 A、集中空闲区 B、增加内存容量 C、缩短访问周期 D、加速地址转换 7.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运 行来实现CPU的共享,但其中( D )不是引起操作系统选择新进程的 直接原因。 A、运行进程的时间片用完 B、运行进程出错 C、运行进程要等待某一事件发生 D、有新进程进入就绪队列 8.虚拟存储器的最大容量( B )。 A、为内外存容量之和 B、由计算机的地址结构决定 C、是任意的 D、由作业的地址空间决定 9.一作业8:00到达系统,估计运行时间为l小时。若10:00开始执行
相关文档
最新文档