文档库 最新最全的文档下载
当前位置:文档库 › 操作系统-河北科技大学-2016

操作系统-河北科技大学-2016

操作系统-河北科技大学-2016
操作系统-河北科技大学-2016

选择题

1.操作系统是系统软件

2.操作系统的处理机管理部分负责对进程进行调度

3.操作系统是对计算机资源进行管理的软件

4.操作系统中采用多道程序设计技术提高CPU和外部设备的利用率

5.如果分时操作系统的时间片长一样,用户越多,响应时间越长

6.分时操作系统通常采用时间片轮转为用户服务

7.如果PV操作中的S初值为2,当前S为-1,则表示有1个阻塞进程

8.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件

是被进程调度程序选中

9.一个运行的进程用完了分配给它的时间片后,它的状态变为就绪

10.采用PV操作管理临界区时,信号量初值应定义为1

11.使用V原语唤醒一等待进程时,此进程状态变为就绪

12.信号量是一种只能进行PV操作的特殊变量

13.操作系统通过PCB管理进程

14.实现虚拟存储器的主要目的是扩充主存容量

15.在多道程序环境下,操作系统分配资源以进程为基本单位

16.虚拟存储器管理系统的基础是程序的局部性理论

17.某操作系统中有3个并发进程,都要同类资源4个,该系统不会死锁的最少资源是10

18.分区管理中采用最佳适应分配算法时,要求把他们的区块按长度递增次序登记在空分区

表中

19.在操作系统中,用户在使用输入输出设备时,通常采用逻辑设备名

20.文件的逻辑组织将文件分为记录式文件和流式文件

简答题

1.简要列举进程的三种基本状态并画出基本状态转换图

2.简述进程同步机制应遵循的规则

3.试说明死锁产生的原因和必要条件

4.试解释“系统安全状态”的概念

5.简述SPOOLing系统的基本概念以及SPOOLing系统的额组成

6.简述磁盘访问时间由哪几部分组成

应用题

一、在一个请求分页系统中,采用LRU页面置换算法时,设一个作业的页面走向为7,0,1,2,5,3,0,4,2,3,1,2,7,6,1,2,3,7,0,4。当分配给该作业的物理块数M分别为3和5时,分别写出页面置换过程,并计算访问过程中所发生的缺页率,假设开始执行时贮存中没有页面,比较分析所得结果。

二、程序语句S1,S2,S3,S4,S5,S6间如下图所示的制约关系,使用记录型信号量机制

描述他们之间的关系

三、已知系统的三个进程P1,P2,P3共享A,B两类资源,A类8个,B类4个,T0时刻的资源分配情况如图所示。

2.用银行家算法分析T0时刻系统是否处于安全状态

3.T1时P1申请A类1个,B类1个,试用银行家算法分析是否可以分配

四、若在一分页管理系统中,某进程的页表如下,页面大小为1024字节,逻辑地址1001,2111,3000,5012转化为相应的物理地址(十进制,系统按字节贬值,物理地址宽度24

五、没看到全的,是一个短作业优先调度算法的题

操作系统课程设计

课程设计报告 2015~2016学年第一学期 操作系统综合实践课程设计 实习类别课程设计 学生姓名李旋 专业软件工程 学号130521105 指导教师崔广才、祝勇 学院计算机科学技术学院 二〇一六年一月

- 1 -

- 2 -

一、概述 一个目录文件是由目录项组成的。每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;后14B为文件名,是该文件的外部标识。所以,文件目录项记录了文件内、外部标识的对照关系。根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。UNIX 的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。UNIX中的文件系统磁盘存储区分配图如下: 本次课程设计是要实现一个简单的模拟Linux文件系统。我们在内存中开辟一个虚拟磁盘空间(20MB)作为文件存储器,并将该虚拟文件系统保存到磁盘上(以一个文件的形式),以便下次可以再将它恢复到内存的虚拟磁盘空间中。文件存储空间的管理可采用位示图方法。 二、设计的基本概念和原理 2.1 设计任务 多用户、多级目录结构文件系统的设计与实现。可以实现下列几条命令login 用户登录 logout 退出当前用户 dir 列文件目录 creat 创建文件 delete 删除文件 open 打开文件 close 关闭文件 - 3 -

read 读文件 write 写文件 mkdir 创建目录 ch 改变文件目录 rd 删除目录树 format 格式化文件系统 Exit 退出文件系统 2.2设计要求 1) 多用户:usr1,usr2,usr3,……,usr8 (1-8个用户) 2) 多级目录:可有多级子目录; 3) 具有login (用户登录)4) 系统初始化(建文件卷、提供登录模块) 5) 文件的创建:create (用命令行来实现)6) 文件的打开:open 7) 文件的读:read8) 文件的写:write 9) 文件关闭:close10) 删除文件:delete 11) 创建目录(建立子目录):mkdir12) 改变当前目录:cd 13) 列出文件目录:dir14) 退出:logout 新增加的功能: 15) 删除目录树:rd 16) 格式化文件系统:format 2.3算法的总体思想 - 4 -

河北科技大学大学物理学往年试卷试卷-A

河北科技大学2009——2010学年第二学期 《普通物理学A 》期末考试试卷 一、选择题(每题3分,共计30分。将答案填写在下面表格内) 1、某质点的运动学方程为 x =3t -5t 3+6 (SI) ,则该质点作 (A) 匀加速直线运动,加速度沿x 正方向; (B) 匀加速直线运动,加速度沿x 负方向; (C) 变加速直线运动,加速度沿x 正方向; (D) 变加速直线运动,加速度沿x 负方向。 2、质点做半径为R 的变速圆周运动时的加速度大小为(V 表示任一时刻质点的速率) (A) dt dv ; (B) R v 2 ; (C) R v dt dv 2 + ; (D) 2 1 24 2)(?????????? ??+R v dt dv 。 3、质量为m 、m 4的两个质点分别以动能E 和E 4运动,方向相反,则总动量的大小为 (A) mE 2; (B) mE 23; (C) mE 25; (D) () mE 2122-。 4、关于刚体对轴的转动惯量,下列说法正确的是 (A) 仅与刚体的质量有关; (B) 只与刚体的质量和形状有关; (C) 取决于刚体的质量及相对于轴的质量分布; 考场 座位 学 班级__________姓名__________学号_____________ 密 封 线 内 不 要 答 题

(D) 仅取决于刚体的质量及轴的位置。 5、有一边长为a 的正立方体,在其中心有一电荷量为q 的正点电荷,如图所示,则通过正立方体任一侧面的电场强度通量为 (A) 03εq ; (B) 2 0q a ε; (C) 03πεq ; (D) 06εq 。 6、关于洛仑兹变换和伽利略变换,说法正确的是 (A) 洛仑兹变换只对高速运动物体有效,对低速运动物体是错误的; (B) 洛仑兹变换和伽利略变换没有任何关系; (C) 在低速情况下,洛仑兹变换可过渡到伽利略变换; (D) 以上都不对; 7、一颗子弹水平射入静止于光滑水平面上的物块后随物块一起运动。对于这一过程的正确分析是 (A) 子弹、物块组成的系统机械能守恒; (B) 子弹动能的减少等于物块动能的增加; (C) 子弹所受的冲量等于物块所受的冲量; (D) 子弹、物块组成的系统水平方向动量守恒。 8、磁介质有三种,用相对磁导率r μ 表征它们各自的特性时 : (A) 顺磁质 r 0μ>,抗磁质 r 0μ<,铁磁质r 0μ>>; (B) 顺磁质r 1μ> ,抗磁质r 1μ= ,铁磁质r 1μ>>; (C) 顺磁质r 1μ> ,抗磁质r 1μ< ,铁磁质r 1μ>>; (D) 顺磁质r 0μ< ,抗磁质r 1μ< ,铁磁质r 0μ>。 9、两个相距不太远的平面圆线圈,怎样放置可使其互感系数近似为零(设其中一线圈的轴线恰通过另一线圈的圆心) (A) 两线圈的轴线相互平行; (B) 两线圈的轴线相互垂直;

最新版东师操作系统2016年春在线作业1满分答案2016年

操作系统16春在线作业1 试卷总分:100 测试时间:-- 试卷得分:70 单选题判断题 一、单选题(共 20 道试题,共 50 分。)得分:37.5V 1. 在请求分页系统中,LRU算法是指()。A. 最早进入内存的页先淘汰 B. 近期最长时间以来没被访问的页先淘汰 C. 近期被访问次数最少的页先淘汰 D. 以后再也不用的页先淘汰 正确答案:B 满分:2.5 分得分:2.5 2. 计算机系统产生死锁的根本原因是( )。A. 资源有限 B. 进程推进顺序不当 C. 系统中进程太多 D. A和B 正确答案:D 满分:2.5 分得分:2.5 3. 下列关于设备独立性的论述中正确的一条是()。A. 设备独立性是指I/O设备具有独立执行I/O功能的一种特性。 B. 设备独立性是指用户程序独立于具体使用的物理设备的一种特性。 C. 设备独立性是指能独立实现设备共享的一种特性。 D. 设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性。 正确答案:B 满分:2.5 分得分:2.5 4. 对文件存储空间的分配是以()为单位进行的。A. 字符串 B. 数据项 C. 记录

D. 文件 正确答案:D 满分:2.5 分得分:0 5. 文件系统所追求的最重要的目标是()。A. 文件共享 B. 文件保护 C. 提高对文件的存取速度 D. 提高I/O速度 正确答案:C 满分:2.5 分得分:2.5 6. 下列关于联机命令接口的不同论述中正确的一条是()。A. 联机命令接口是用户程序与OS之间的接口,因此它不是命令接口。 B. 联机命令接口包括键盘和屏幕两部分。 C. 联机命令接口包括一组键盘命令、终端处理程序及命令解释程序三部分。 D. 联机命令接口是用户程序。 正确答案:C 满分:2.5 分得分:2.5 7. 下列关于对称和非对称加密算法的描述中错误的一条是()。A. 对称加密算法的实现速度快,因此适合大批量的数据的加密。 B. 对称加密算法的安全性将依赖于密钥的秘密性,而不是算法的秘密性。 C. 从密钥的分配角度看,非对称加密算法比对称加密算法的密钥需要量大。 D. 非对称加密算法比对称加密算法更适合于数字签名。 正确答案:C 满分:2.5 分得分:0 8. 在操作系统中同时存在多个进程,它们()A. 不能共享系统资源 B. 不能调用同一段程序代码 C. 可以共享允许共享的系统资源 D. 可以共享所有的系统资源 正确答案:C 满分:2.5 分得分:2.5 9. 文件系统采用二级文件目录可以()。A. 缩短访问存储器的时间

操作系统课程设计页式存储

操作系统课程设计报告 ——页式存储 姓名:陈锡鹏 班级:J计算机1302 学号:4131110044 指导老师:刘金平 日期:2016/1/12

一、目的和要求 1.理解页式存储的基本概念 2.通过请求页式存储管理中页面置换算法模拟设计,了解虚拟存储技术的特 点,掌握请求页式存储管理的页面置换算法。 3. 3.根据模拟的页式管理设计,掌握在页式存储管理中最基本的两种种页面 调度算法FIFO、LRU。但在两种种算法中均要求在调度程序中产生的页面序列是随机产生的,而不是人为的输入,在执行时只需改变页面的大小及内存容量就可以得到不同的页面序列,另外还需要说明随机的性能和其性能可能对算法的影响,并对随机性要有一定的参数控制能力。此外,计算并输出FIFO、LRU算法在不同内存容量下的命中率。 具体参数:访问串的长度,访问串,页面个数。 分别用2种不同的方法实现页面的置换,并输出相关信息。

二、基本原理 1.页式存储基本原理 将各进程的虚拟空间划分成若干个长度相等的页(page),页式管理把内存空间按页的大小 划分成片或者页面(page frame),然后把页式虚拟地址与内存地址建立一一对应页表,并用相应的硬件地址变换机构,来解决离散地址变换问题。页式管理采用请求调页或 预调页技术实现了内外存储器的统一管理。 页的划分: 2.静态/虚拟分页管理 页式管理是一种内存空间存储管理的技术,页式管理分为静态分页管理和虚拟分页管理。 ①静态页式存储管理: 用户在作业开始执行之前,讲改作业的程序和数据全部装入到主存中,然后,操作系统统通过页表和硬件地址变换实现逻辑地址到屋里地址的转换,从而执行用户程序。 静态分页管理的第一步是为要求内存的作业或进程分配足够的页面。系统通过存储页面表、请求表以及页表来完成内存的分配工作。 页表:内存中的一块固定存储区。页式管理时每个进程至少有一个页表。 请求表:用来确定作业或进程的虚拟空间的各页在内存中的实际对应位置; 存储页面表:整个系统有一个存储页面表,其描述了物理存储空间的分配使用状况。 ②虚拟页式存储管理 当系统在运行时,经常会出现主存容量不能满足用户程序的要求,一种解决方法是:从逻辑上扩充主存的容量。这便是虚拟存储技术。

河北科技大学大学物理答案稳恒磁场

习 题 12-1 若电子以速度()()616120103010.m s .m s --=醋+醋v i j 通过磁场()0030.T =-B i ()015.T j 。(1)求作用在电子上的力;(2)对以同样速度 运动的质子重复上述计算。 解:(1) () ()k j i j i B v F 136610624.015.003.0100.3100.2-?=-??+?-=?-=e e (2)k F 1310624.0-?-= 12-2 一束质子射线和一束电子射线同时通过电容器两极板之间,如习题12-2图所示。问偏离的方向及程度有何不同? 质子射线向下偏移,偏移量较小;电子射线向上偏移,偏移量较大。 12-3 如习题12-3图所示,两带电粒子同时射入均匀磁场,速度方向皆与磁场垂直。(1)如果两粒子质量相同,速率分别是v 和2v ;(2)如果两粒子速率相同,质量分别是m 和2m ;那么,哪个粒子先回到原出发点? 解:qB m T π2= (1)同时回到原出发点;(2) 质量是m 先回到原出发点。 12-4 习题12-4 图是一个磁流体发电机的示意图。将气体加热到很 高温度使之电离而成为等离子体,并让它通过平行板电极1、2之间, 在这 习题12-2图 习题12-3图 习题12-4图

里有一垂直于纸面向里的磁场B 。试说明这两极之间会产生一个大小为vBd 的电压(v 为气体流速,d 为电极间距) 。问哪个电极是正极? 解:qE qvB =,vB E =,vBd Ed U ==,电极1是正极。 12-5 一电子以713010.m s v -=醋 的速率射入匀强磁场内,其速度方向与B 垂直,10T B =。已知电子电荷191610.C e --=-?。质量 319110.kg m -=?,求这些电子所受到的洛仑兹力,并与其在地面上所受 重力进行比较。 解:11719 108.410100.310 6.1--?=????==evB F N , 3031109.88.9101.9--?=??==g m G e N 18104.5?=G F 12-6 已知磁场B 的大小为04.T ,方向在xy 平面内,并与y 轴成3p 角。试求电量为10pC q =的电荷以速度()7110m s -=?v k 运动,所受的磁场力。 解:j i j i B 2.032.03 cos 4.06 cos 4.0+=+=π π ,k 710=v , ()() 4 7121032.02.02.032.0101010--?+-=+???=j i j i k F N 。 12-7 如习题12-7图所示,一电子在 20G B =的磁场里沿半径为20cm R =的螺旋线运动,螺距50.cm h =,如图所示,已知电子的荷质比 11117610.C kg e -=醋,求这电子的速度。 习题12-7图

全国自考02326《操作系统》历年真题试卷与答案

-- --- 2016 年 4 月高等教育自学考试全国统一命题考试 操作系统试卷 ( 课程代码 02326) 本试卷共7 页,满分l00 分,考试时间l50 分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用 2B 铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用 0. 5 毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。第一部分 选择题 ( 共 30 分 )一、单项选择题( 本大题共20 小题,每小题 l 分,共 20 分 )在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。错涂、多涂或来涂均无分。 1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是 A 、分布式操作系统 C 、多处理器操作系统B D 、网络操作系统、嵌入式操作系统 2、能使用户通过与计算机相连始终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列交互的是 A 、网络操作系统 B 、分时操作系统 C 、实时操作系统 D 、批处理操作系统3、 IBM 公司在他们的 PC 机、工作站和大型机上都配置的UNIX 操作系统,被称为A 、 4BSD UNIX B 、Ultrix C 、AIX D 、XENIX 4、现代计算机系统的层次结构中,最内层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是软件系统。软件系统的层次结构从内到外依次为 A 、应用软件、系统软件、支撑软件 B 、系统软件、支撑软件、应鼹软件 C 、系统软件、应用软件、支撑软件 D 、支撑软件、系统软件、应用软件 5、当操作系统退出执行,让用户程序执行时,处理器工作状态会 A 、继续保持目态 B 、继续保持管态 C 、从目态转换为管态 D 、从管态转换为目态 6、 UNIX 用于终止子进程执行的系统调用是 A 、 kill B 、 exec C 、exit D 、fork 7、进程在执行过程中其状态不断发生变化,这种特性称为进程的 A 、势发性 B 、动态幢 C 、同步性 D 、异步性8、程序状态字 PSW 中的“程序基本状态”信息不包括A 、中断码B 、指令地址C 、条件码D 、目态/管态 9、根据作监对资源的要求分类,作数调度从各类作业中去挑选作业,尽可能让使用不同资源的作业同时执行。这样的作业调度算法是 A 、先来先服务算法 B C 、均衡调度算法D 、计算时间最短的作业优先算法、优先级调度算法

操作系统课程设计报告

上海电力学院 计算机操作系统原理 课程设计报告 题目名称:编写程序模拟虚拟存储器管理 姓名:杜志豪.学号: 班级: 2012053班 . 同组姓名:孙嘉轶 课程设计时间:—— 评语: 成绩: 目录 一、设计内容及要求 (4) 1. 1 设计题目 (4) 1.2 使用算法分析: (4)

1. FIFO算法(先进先出淘汰算法) (4) 1. LRU算法(最久未使用淘汰算法) (5) 1. OPT算法(最佳淘汰算法) (5) 分工情况 (5) 二、详细设计 (6) 原理概述 (6) 主要数据结构(主要代码) (6) 算法流程图 (9) 主流程图 (9) Optimal算法流程图 (10) FIFO算法流程图 (10) LRU算法流程图 (11) .1源程序文件名 (11) . 2执行文件名 (11) 三、实验结果与分析 (11) Optimal页面置换算法结果与分析 (11) FIFO页面置换算法结果与分析 (16) LRU页面置换算法结果与分析 (20) 四、设计创新点 (24) 五、设计与总结 (27)

六、代码附录 (27) 课程设计题目 一、设计内容及要求 编写程序模拟虚拟存储器管理。假设以M页的进程分配了N

块内存(N

操作系统实验报告附思考题

操作系统实验报告附思 考题 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

课程设计(综合实验)报告 ( 2015 -- 2016 年度第 1 学期) 名称:操作系统综合实验 题目: oslab综合实验 院系:计算机系 班级: 学号: 学生姓名: 指导教师: 设计周数:分散进行 成绩: 日期: 2015 年 10 月 29 日

实验1 实验环境的使用 一、综合实验的目的与要求 熟悉操作系统集成实验环境OS Lab 的基本使用方法。 练习编译、调试EOS 操作系统内核以及EOS 应用程序。 二、实验正文 1.启动 OS Lab 执行项目 Windows 控制台窗口内容显示 调试项目 使用断点中断执行 单步调试 .3单步调试结果显示: 练习使用“逐语句”功能和“跳出”功能 查看变量的值 快速监视 添加监视 调用堆栈 调用堆栈显示内容 进入Func 函数 双击 main 函数所在的行表示此函数是当前调用堆栈中的活动函数。 3 新建EOS 内核项目 4 EOS 应用程序项目的生成和调试 新建EOS 应用程序项目 调试项目 添加断点后单步调试结果显示 查看软盘镜像文件中的内容 修改EOS 应用程序项目名称 5 退出OS Lab 6 保存EOS 内核项目 三、综合实验总结或结论 思考与练习: 1.在哪些情况下应该使用“逐过程”调试,在哪些情况下应该使用“逐语句”调试。

答:逐语句为每执行一行语句,如果碰到函数调用它就会进入到函数里面。而逐过程碰到函数时不进入函数,把函数调用当成一条语句去执行。 2. 生成EOS SDK 文件夹的目的和作用。明白文件夹的组织结构和各个文件的来源和作用。查看EOS 应用程序包含了SDK 文件夹中的哪些头文件,是如何包含的 (1)EOSSDK为应用程序调用系统API提供服务,可作为用户编程中使用的工具包集合。(2)其主要包括INC头文件LIB文件夹、导入库文件和BIN文件夹、动态链接库、可执行程序、二进制文件。 (3)包含的头文件有:负责导出API函数,声明负责导出函数类型的定义,负责导出错误码。 (4)EOS应用程序在项目的头文件中只是包含了文件,在文件中又包含了和文件。 实验 2 操作系统的启动 一、综合实验的目的与要求 跟踪调试 EOS 在 PC 机上从加电复位到成功启动全过程,了解操作系统的启动过程。 查看 EOS 启动后的状态和行为,理解操作系统启动后的工作方式。 二、实验正文 1. 准备实验 新建一个 EOS Kernel 项目。打开和两个汇编文件。生成项目。找到文件,记录下此文件的大小 1566 字节。 2 调试 EOS 操作系统的启动过程 使用 Bochs 做为远程目标机 找到“远程目标机”属性,将此属性值修改为“BochsDebug” 调试 BIOS 程序 在 Console 窗口中输入调试命令 sreg 后按回车,其中 CS 寄存器信息行中的 “ s=0xf000”表示 CS 寄存器的值为 0xf000。 输入调试命令 r 后按回车,显示当前 CPU 中各个通用寄存器的值。其中 “ rip:0x00000000:0000fff0”表示 IP 寄存器的值为 0xfff0。 输入调试命令 xp /1024b 0x0000,查看开始的 1024 个字节的物理内存。在 Console 中输出的这1K 物理内存的值都为 0,说明 BIOS 中断向量表还没有被加载到此处。 输入调试命令 xp /512b 0x7c00,查看软盘引导扇区应该被加载到的内存位置。输出的内存值都为 0,说明软盘引导扇区还没有被加载到此处。 可以验证 BIOS 第一条指令所在逻辑地址中的段地址和 CS 寄存器值是一致的,偏移地址和 IP 寄存器值是一致的。由于内存还没有被使用,所以其中的值都为 0。 调试软盘引导扇区程序

河北科技大学大学物理答案11章分解

习 题 11-1 面积很大的导体平板A 与均匀带电平面B 平行放置,如习题11-1图所示。已知A 与B 相距d ,两者相对的部分的面积为S 。(1)设B 面带电量为q ,A 板的面电荷密度为1s 及2s ,求A 板与B 面之电势差。(2)若A 板带电量为Q ,求1s 及2s 。 (1)d S q U 0 212/εσσ-+= ; (2)S q Q 21+=σ,S q Q 22-=σ 习题11-1图 习题11-2图 习题11-3图 11-2 如习题11-2图所示,有三块互相平行的导体板,外面的两块用导线连接,原来不带电。中间一块上所带总面电荷密度为521310.C m --醋。求每块板的两个表面的面电荷密度各 是多少? (忽略边缘效应。) 解:从上到下6个面一次为面1、2、3、4、5、6. 2 61σ σσ= =,8323σσσ= -=,8 554σ σσ=-= 11-3 如习题11-3图所示,半径为1R 的导体球带有电荷q ,球外有一个内、外半径为2R 、3R 的同心导体球壳,壳上带有电荷Q 。求:(1)两球的电势1j 及2j ;(2)两球的电势差j D ;(3)用导线把球和壳连接在一起后,1j ,2j 及j D 分别为多少? (4)在情形(1)、(2)中,若外球接地,1j ,2j 和j D 为多少?(5)设外球离地面很远,若内球接地,情况如何? 解:(1)3 024R Q q πε?+= ,2010301444R q R q R Q q πεπεπε?- ++=; (2)两球的电势差2 01 044R q R q U πεπε- = ; (3) 3 0214R Q q πε??+= =,0=U ;

(完整版)全国自考02326《操作系统》历年真题试卷及答案年份:201604,推荐文档

2016 年4 月高等教育自学考试全国统一命题考试 操作系统试卷 (课程代码 02326) 本试卷共 7 页,满分 l00 分,考试时间 l50 分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用 2B 铅笔将“答题卡”的相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用 0.5 毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。 第一部分选择题(共 30 分) 一、单项选择题(本大题共 20 小题,每小题l 分,共 20 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。错涂、多涂或来涂均无分。 1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是 A、分布式操作系统 B、网络操作系统 C、多处理器操作系统 D、嵌入式操作系统 2、能使用户通过与计算机相连始终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列交互的是 A、网络操作系统 B、分时操作系统 C、实时操作系统 D、批处理操作系统 3、IBM 公司在他们的PC 机、工作站和大型机上都配置的UNIX 操作系统,被称为 A、4BSD UNIX B、Ultrix C、AIX D、XENIX 4、现代计算机系统的层次结构中,最内层是硬件系统,最外层是使用计算机系统的人,介 于它们之间的是软件系统。软件系统的层次结构从内到外依次为 A、应用软件、系统软件、支撑软件 B、系统软件、支撑软件、应鼹软件 C、系统软件、应用软件、支撑软件 D、支撑软件、系统软件、应用软件 5、当操作系统退出执行,让用户程序执行时,处理器工作状态会 A、继续保持目态 B、继续保持管态 C、从目态转换为管态 D、从管态转换为目态 6、UNIX 用于终止子进程执行的系统调用是 A、kill B、exec C、exit D、fork 7、进程在执行过程中其状态不断发生变化,这种特性称为进程的 A、势发性 B、动态幢 C、同步性 D、异步性 8、程序状态字PSW 中的“程序基本状态”信息不包括 A、中断码 B、指令地址 C、条件码 D、目态/管态 9、根据作监对资源的要求分类,作数调度从各类作业中去挑选作业,尽可能让使用不同资源的作业同时执行。这样的作业调度算法是

Linux操作系统课程设计任务书

Linux操作系统课程设计任务书 一、设计题目 每个人完成在linux上面的J2EE环境部署,并且开发出简单的个人网站(基于J2EE)。 二、设计目的 Linux操作系统课程设计是信息管理类专业的集中实践性环节之一,是学习完《Linux操作系统》课程后进行的一次全面的综合练习。其目的在于加深对Linux操作系统的基础理论和基本知识的理解,在此基础上掌握linux环境下部署与开发软件系统的能力(基于J2EE),提高在Linux操作系统上解决实际问题的能力。 三、设计任务 每人需单独完成,严禁抄袭 四、时间安排 五、设计内容 分为多个步骤。 1、在linux上部署jdk。参考步骤如下: Step1: # 将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里 sudocp -r ~/jdk1.7.0_04/ /usr/lib/jvm/ Step2: # 配置环境变量 sudogedit ~/.profile 在末尾加上:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04 然后保存关闭,使用source更新下 $ source ~/.profile 使用env命令察看JAVA_HOME的值 $ env 如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。 Step3: # 将系统默认的jdk修改过来 $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 300 输入sun jdk前的数字就好了 $ sudo update-alternatives --install /usr/bin/javacjavac /usr/lib/jvm/jdk1.7.0_04/bin/javac 300 $ sudo update-alternatives --config java $ sudo update-alternatives --configjavac Step4: 然后再输入java -version,看到如下信息,就说明改成sun的jdk了: java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b20) Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode) 2、安装部署Mysql,源码安装方式参考步骤如下,也可以下载安装包,此安装相对简单。 (1) -------------预备工作---------- 1:假如下载的文件名为:mysql-5.0.45.tar.gz 2:假如copy到/home下 3:groupaddmysql #添加mysql组 4:useradd -gmysqlmysql #添加一个mysql用户 5:cd /home #进入到该目录 -----------------------编译过程----------------------- 6:tar zxvf mysql-5.0.45.tar.gz #解压后,在该目录下会出现一个同名的文件夹 7:cd /home/mysql-5.0.45 8:./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=latin1 #参数设置,可以先不明白,以后再修改配置 9:make 10:make install

2016年4月全国自考《操作系统概论》真题及答案

2016年4月全国自考《操作系统概论》真题 (总分100, 考试时间90分钟) 1. 单项选择题 1. 以下操作系统中,属于自由软件的操作系统是 A MS-DOS B Windows98 C UNIX D Linux 答案:D 2. 非特权指令运行在 A 管态 B 目态 C 操作系统核心层 D 硬件固化层 答案:B 3. 在单处理机的计算机系统中,整个系统用于存放程序状态字的寄存器数量应该是 A 1个 B 2个 C 3个 D 当前运行程序的个数 答案:A 4. 为一个程序分配一个工作区和建立一个进程控制块,并置进程为就绪态,这个操作的原语是 A 撤销原语 B 创建原语 C 阻塞原语 D 唤醒原语 答案:B 解析:用于控制进程的原语有: (1)创建原语。为一个程序分配一个工作区和建立一个进程控制块,并置该进程为就绪状态。 (2)撤销原语。一个进程完成工作后,收回它的工作区和进程控制块 (3)阻塞原语。进程运行过程中发生等待事件时,把进程状态改为等待态。 (4)唤醒原语。当进程等待的事件发生时,把进程的状态改为就绪态。 5. 下列不属于进程特性的是 A 多样性 B 动态性 C 并发性 D 异步性 答案:A 解析:进程具有以下三个特性: (1)动态性。进程是程序的一次执行过程,在执行过程中进程状态不断发生变化。 (2)并发性。若干进程是可同时执行的,它们轮流占用处理器交替执行。 (3)异步性。进程的执行速度取决于自身与外界原因以及进程调度策略,因此以不可预知的速度向前推进。 6. 分时操作系统中,经常采用的进程调度算法是 A 短作业优先调度算法 B 先来先服务调度算法 C 最高优先级调度算法 D 时间片轮转调度算法 答案:D 7. 不可能被共享的存储器是 A 寄存器

2016西安交通大学操作系统实验报告

操作系统实验报告 实验一:用户接口实验 一.实验目的 1.理解面向操作命令的接口Shell。 2.学会简单的shell编码。 3.理解操作系统调用的运行机制。 4.掌握创建系统调用的方法。 操作系统给用户提供了命令接口和程序接口(系统调用)两种操作方式。用户接口实验也因此而分为两大部分。首先要熟悉Linux的基本操作命令,并在此基础上学会简单的shell编程方法。然后通过想Linux内核添加一个自己设计的系统调用,来理解系统调用的实现方法和运行机制。在本次实验中,最具有吸引力的地方是:通过内核编译,将一组源代码变成操作系统的内核,并由此重新引导系统,这对我们初步了解操作系统的生成过程极为有利。 二.实验内容 1)控制台命令接口实验 该实验是通过“几种操作系统的控制台命令”、“终端处理程序”、“命令解释程序”和“Linux操作系统的bash”来让实验者理解面向操作命令的接口shell 和进行简单的shell编程。 查看bash版本。 编写bash脚本,统计/my目录下c语言文件的个数 2)系统调用实验 该实验是通过实验者对“Linux操作系统的系统调用机制”的进一步了解来理解操作系统调用的运行机制;同时通过“自己创建一个系统调用mycall()” 和“编程调用自己创建的系统调用”进一步掌握创建和调用系统调用的方法。 编程调用一个系统调用fork(),观察结果。 编程调用创建的系统调用foo(),观察结果。

自己创建一个系统调用mycall(),实现功能:显示字符串到屏幕上。 编程调用自己创建的系统调用。 三.实验步骤 系统调用实验: 1.首先将Linux-3.0.tar.bz2拷贝到/usr/src目录下 ——命令:cp linux-3.0.tar.bz2 /usr/src/ 2.打开终端,获得root权限 ——命令:sudo –s 3.进入/usr/src目录 ——命令:cd /usr/src 4.解压linux源码 ——命令:tar xvzf linux-3.0.tar.bz2 5.进入目录linux-3.0.5 ——命令:cd linux-3.0 6.添加系统调用 ——操作:gedit kernel/myservice.c 在文本编辑器中添加 #include #include asmlinkage void sys_mycall() { printk(KERN_INFO "Hello, world!\n"); return; } 7.修改kernel/Makefile添加生成myservice.c添加到Makefile的编译规则中: obj-y += myservice.o 8..修改arch/x86/include/asm/unistd_32.h,添加以下内容: #define __NR_mycall SYS_ID //SYS_ID表示新添加系统调用的调用号

河北科技大学大学物理答案第9章

第9章思考题 令狐采学 91 理想气体物态方程是根据哪些实验定律导出的,其适用条件是什么? 92内能和热量的概念有何不合?下面两种说法是否正确?(1) 物体的温度愈高,则热量愈多;(2) 物体的温度愈高,则内能愈年夜? 93 在pV图上用一条曲线暗示的过程是否一定是准静态过程?理想气体经过自由膨胀由状态(p1,V1,T1)修改到状态(p2,V2,T1),这一过程能否用一条等温线暗示。 94有可能对物体传热而不使物体的温度升高吗?有可能不作任何热交换,而系统的温度产生变更吗?95在一个房间里,有一台电冰箱在运转着,如果掀开冰箱的门,它能不克不及冷却这个房间?空调为什么会使房间变凉? 96根据热力学第二定律判别下列两种说法是否正确?

(1) 功可以全部转化为热,但热不克不及全部转化为功; (2) 热量能够从高温物体传到高温物体,但不克不及从高温物体传到高温物体。 97 一条等温线和一条绝热线是否能有两个交点?为什么? 98 为什么热力学第二定律可以有许多不合的表述? 99 瓶子里装一些水,然后密闭起来。忽然概略的一些水温度升高而蒸发成汽,余下的水温变低,这件事可能吗?它违反热力学第一定律吗?它违反热力学第二定律吗? 910有一个可逆的卡诺机,以它做热机使用时,若工作的两热源温差愈年夜,则对做功越有利;看成制冷机使用时,如果工作的两热源温差愈年夜时,对制冷机是否也愈有利?(从效率上谈谈) 911可逆过程是否一定是准静态过程?准静态过程是否一定是可逆过程?有人说“但凡是有热接触的物体,它们之间进行热交换的过程都是不成逆过程。”这种说法对吗?

912如果功变热的不成逆性消失了,则理想气体自由膨胀的不成逆性也随之消失,是这样吗? 913热力学第二定律的统计意义是什么?如何从微观角度理解自然界自发过程的双标的目的性? 914西风吹过南北纵贯的山脉:空气由山脉西边的谷底越过,流动到山顶达到东边,在向下流动。空气在上升时膨胀,下降时压缩。若认为这样的上升、下降过程是准静态的,试问这样的过程是可逆的吗? 915 一杯热水置于空气中,他总要冷却到与周围环境相同的温度。这一过程中,水的熵减少了,这与熵增加原理矛盾吗? 916一定量气体经历绝热自由膨胀。既然是绝热的,即0d =Q ,那么熵变也应该为零。对吗?为什么? 习 题 91 一定量的某种理想气体按C pV =2(C 为恒量)的规律膨胀,阐发膨胀后气体的温度的变更情况。 解:已知(1) 2C pV =理想气体状态方程(2) RT M pV μ= , 将(2)式代如(1)式,得 C V RT M =?μ ,整理,

操作系统(一个小型操作系统的设计与实现)课程设计

南通大学计算机科学与技术学院操作系统课程设计报告 专业: 学生姓名: 学号: 时间:

操作系统模拟算法课程设计报告 设计要求 将本学期三次的实验集成实现: A.处理机管理; B.存储器管理; C.虚拟存储器的缺页调度。 设计流程图 主流程图 开始的图形界面 处理机管理存储器管理缺页调度 先来先服务时 间 片 轮 转 首 次 适 应 法 最 佳 适 应 法 先 进 先 出 L R U 算 法

A.处理机调度 1)先来先服务FCFS N Y 先来先服务算法流程 开始 初始化进程控制块,让进程控制块按进程到达先后顺序让进程排队 调度数组中首个进程,并让数组中的下一位移到首位 计算并打印进程的完成时刻、周转时间、带权周转时间 其中:周转时间 = 完成时间 - 到达时间 带权周转时间=周转时间/服务时间 更改计时器的当前时间,即下一刻进程的开始时间 当前时间=前一进程的完成时间+其服务时间 数组为空 结束

2)时间片轮转法 开始 输入进程总数 指针所指的进程是 否结束 输入各进程信息 输出为就绪状态的进程的信息 更改正在运行的进程的已运行时间 跳过已结束的程序 结束 N 指向下一个进程 Y 如果存在下一个进程的话 Y N 输出此时为就绪状态的进程的信息 时间片轮转算法流程图

B.存储器管理(可变式分区管理) 1)首次适应法 分配流程图 申请xkb内存 由链头找到第一个空闲区 分区大小≥xkb? 大于 分区大小=分区大小-xkb,修改下一个空闲区的后向指针内容为(后向指针)+xkb;修改上一个空闲区的前向指针为(前向指针)+xkb 将该空闲区从链中摘除:修改下一个空闲区的后向地址=该空闲区后向地址,修改上一个空闲区的前向指针为该空闲区的前向指针 等于 小于延链查找下 一个空闲区 到链尾 了? 作业等待 返回是 否 登记已分配表 返回分配给进程的内存首地址 开始

操作系统课程设计报告Alarm-Clock

西安电子科技大学 操作系统课程设计 (2016年度) 实 验 报 告 实验名称:Alarm-Clock 班级:1403018 姓名:张可心 学号:14030188030

一实验内容 源代码devices/timer.c中有一个timer_sleep()函数。定义如图1所示 图1 timer_sleep()函数的定义 该函数的功能是让调用它的线程睡眠一段时间(ticks),然后唤醒。事实上,品同时已经实现该函数,只是使用的是“忙等待”的方法。 任务要求:重新实现timer_sleep()函数,避免“忙等待”的发生,设计一种策略并实现。 二分析及设计 1. 阅读相关的源代码文件,并了解其中关键的数据结构和函数的含义:在xd/os/pintos/src/threads目录下的thread.h,thread.c文件,它们是有关线程初始化、阻塞、解除阻塞,线程调度等内容。xd/os/pintos/src/devices/目录下的timer.h,timer.c文件,本实验要修改的timer_sleep()函数就在其中。同时还要注意定时器中断的处理过程。 2. Thread.h中定义了一个结构体struct thread,这个结构体中用于存放线程的基本信息,如图2所示

图2线程的基本信息 3. Pintos中线程的状态有四种,在thread.h函数中的定义如图3 图 3 线程的状态定义 4.系统的驱动:驱动力为定时器中断函数,定时器中断频率在timer.h中定义如

图4所示 图4 定时器中断频率 由此可知一个定时器中断的时长大约为10ms,这里称为一个ticks。 5.中断处理过程 中断处理函数的调用过程如图5所示 图5中断处理函数的调用过程 原线程中这个timer_sleep函数执行过程是不断地循环检测这个函数执行以及执行过后等待时长是否小于cpu的时钟周期,如果是,则重复循环等待,直至等待时间大于等于ticks,则执行线程后续代码。此方法的缺点是,函数不断循环试探,占用cpu。 设计方案从去掉循环测试时间开始,将在thread结构体中添加一个变量block_ticks(线程阻塞时间),来标记时间的变化。当线程度过了ticks,就唤醒它,进入ready状态。 三详细实现 1 改造timer_sleep,如图6所示

全国自考02326《操作系统》历年真题试卷及答案 年份:201604

2016年4月高等教育自学考试全国统一命题考试 操作系统试卷 (课程代码 02326) 本试卷共7页,满分l00分,考试时间l50分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。4.合理安排答题空间,超出答题区域无效。 第一部分选择题(共30分) 一、单项选择题(本大题共20小题,每小题l分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。错涂、多涂或来涂均无分。 1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是 A、分布式操作系统 B、网络操作系统 C、多处理器操作系统 D、嵌入式操作系统 2、能使用户通过与计算机相连始终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列交互的是 A、网络操作系统 B、分时操作系统 C、实时操作系统 D、批处理操作系统 3、IBM公司在他们的PC机、工作站和大型机上都配置的UNIX操作系统,被称为 A、4BSD UNIX B、Ultrix C、AIX D、XENIX 4、现代计算机系统的层次结构中,最层是硬件系统,最外层是使用计算机系统的人,介于它们之间的是软件系统。软件系统的层次结构从到外依次为 A、应用软件、系统软件、支撑软件 B、系统软件、支撑软件、应鼹软件 C、系统软件、应用软件、支撑软件 D、支撑软件、系统软件、应用软件 5、当操作系统退出执行,让用户程序执行时,处理器工作状态会 A、继续保持目态 B、继续保持管态 C、从目态转换为管态 D、从管态转换为目态 6、UNIX用于终止子进程执行的系统调用是 A、kill B、exec C、exit D、fork 7、进程在执行过程中其状态不断发生变化,这种特性称为进程的 A、势发性 B、动态幢 C、同步性 D、异步性 8、程序状态字PSW中的“程序基本状态”信息不包括 A、中断码 B、指令地址 C、条件码 D、目态/管态 9、根据作监对资源的要求分类,作数调度从各类作业中去挑选作业,尽可能让使用不同资源的作业同时执行。这样的作业调度算法是 A、先来先服务算法 B、计算时间最短的作业优先算法 C、均衡调度算法 D、优先级调度算法

相关文档
相关文档 最新文档