(93) 北京理工大学远程教育学院2021-2022学年第二学期 《操作系统》期末试卷[答案]

作者: 字体:[增加 减小] 来源:北京理工大学 时间:2022-05-22 08:06

(93) 北京理工大学远程教育学院2021-2022学年第二学期 《操作系统》期末试卷奥鹏作业答案-

(93)  北京理工大学远程教育学院2021-2022学年第二学期 《操作系统》期末试卷[答案]

(93)  北京理工大学远程教育学院2021-2022学年第二学期
《操作系统》期末试卷

教学站               学号                  姓名              成绩            
应用题(每题20分,共100分)
1. 进程的三种基本状态分别是什么?试画出这三种状态之间的转换图,并说明引起各种状态转换的典型事件。
2.在公共汽车上司机和售票员的工作流程如下:售票员关车门后,向司机发开车信号,司机接到开车信号后启动车辆,在汽车正常行驶过程中售票员售票,到站时司机停车,售票员在车停后开车门让乘客下车。为保证乘客的安全,司机和售票员应紧密配合协调工作。请用信号量来实现司机与售票员之间的两个同步进程(要求设置两个信号量:S1和S2。S1表示是否允许司机启动汽车;S2表示是否允许售票员开门,初值为S1=S2=0)。
3. 在单道批处理系统中有下列四个作业,用先来先服务调度算法和最短作业优先的调度算法进行调度,请完成下表内容,并计算两种调度中的平均周转时间T和平均带权周转时间W,并比较哪一种调度算法的性能更好。
(1)先来先服务调度算法:
作业        提交时间        运行时间        开始时间        完成时间        周转时间        带权周转时间
1        10.00        2.00                               
2        10.10        0.50                               
3        10.25        0.10                               
4        10.50        0.20                               
(2)最短作业优先的调度算法:
作业        提交时间        运行时间        开始时间        完成时间        周转时间        带权周转时间
1        10.00        2.00                               
2        10.10        0.50                               
3        10.25        0.10                               
4        10.50        0.20                               

4.在分页虚拟存储管理系统中,假定系统为某进程分配了四个主存块(将开始4页先装入主存),页的引用顺序为:7,1,2,0,3,0,4,2,3,0,3,2,7,0,若采用先进先出调度算法调度,会产生多少次缺页中断?依次淘汰的页是什么?请用图示的方法表示出来。
5. 在银行家算法中,若多个进程出现下面的资源分配情况:
Process        Allocation      Need      Available
       P0            0032         0012       1622
       P1            1000         1650
       P2            1354         2356
       P3            0032         0652
       P4            0014         0656
试问:
(1)该状态是否安全?
(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?
(3)如果系统立即满足P2的上述请求,请问该系统是否立即进入死锁状态?



相关练习题:
4、按规定填写个人基本信息,比如姓名、性别、出生年月日、考生来源、学历信息、有无违法惩戒记录、有无奖励、家庭成员、户籍所在地、档案所在地、通讯地址、联系电话、邮政编码等(如是本科应届毕业生,则不用填写毕业证书编号等,且本科应届毕业生和往届毕业生报考项不同);




2021学期(1709、2103、2109、1903、1909、2003、2009、2103)《手机应用软件设计与实现》在线作业

试卷总分:100  得分:100

一、单选题 (共 30 道试题,共 60 分)

1.复选框被选择事件通常用

A.A,setOnClickListener

B.B,setOnCheckChangeListener

C.C,setOnMenuItemSelectedListener

D.D,setOnCheckedListener

 

2.如果在android应用程序中需要接收短信,那么需要在AndroidManifest.xml文件中增加什么样的权限

A.接收短信,无需配置权限

B.permission.SMS

C.android.permission.RECEIVE_SMS

D.android.permission.SEND_SMS

 

3.下列哪一款移动设备搭载的是Android平台?

A.iPhone 6s

B.华为P30

C.Lumia手机

D.iPad

 

4.使用Android系统进行拍照用到的类有:

A.SurfaceView

B.SurfaceHolder

C.Callback

D.Camera

 

5.以下能够触发文本框Change的事件的操作是

A.文本框失去焦点

B.文本获得焦点

C.设置文本框的焦点

D.改变文本框的内容

 

6.关于Handler的说法不正确的是

A.它实现不同进程间通信的一种机制

B.它避免了在新线程中刷新UI的操作

C.它采用队列的方式来存储Message

D.它实现不同线程间通信的一种机制

 

7.能提供内容补全的组件是()

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView

 

8.下面哪种说法不正确

A.A Android应用的gen目录下的R.java被删除后还能自动生成;

B.B res目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z , A-Z);

C.C AndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。其中指定程序的包名(package=”…”)+指定android应用的某个组件的名字(android:name=”…”)组成了该组件类的完整路径

D.D assets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID

 

9.关于线程说法不正确的是()

A.在 Android 中,我们可以在主线程中,创建一个ABC线程

B.在创建的新线程中,它可以操作 UI 组件

C.新线程可以和 Handler 共同使用

D.创建的 Handler 对象,它隶属于创建它的线程

 

10.下列对SharePreferences存、取文件的说法中正确的是

A.A,属于测试解决方案

B.B,sharePreferences处理的就是key-value对

C.C,读取xml文件的路径是/sdcard/shared_prefx

D.D,信息的保存格式是png

 

11.关于视图控件的常用事件描述中,正确的是?

A.Click事件只能使用在按钮上,表示按钮的点击动作

B.当TextView类视图控件失去焦点或获得焦点时,将触发FocusClick事件

C.当单选框中某一选项被选择时,将触发CheckedClick事件

D.当多选框中某一选项被选择时,将触发CheckedChange事件

 

12.Android开发中常用的开发与调试工具有很多,下面相关描述不对的是

A.Android?Debug?Bridge,简称adb,它只是一个能用来调试Android应用程序的工具。

B.DDMS?的全称是Dalvik?Debug?Monitor?Service,是?Android?开发环境中的Dalvik虚拟机调试监控服务。

C.LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息。

D.SDK的管理器,使用自动更ABC方式从Google服务器中下载最ABCSDK版本及工具到本机。

 

13.下列关于Service的描述,正确的是

A.A Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中

B.每次调用Context类中的StartService()方法后都会新建一个Service实例

C.每次启动一个服务时候都会先后调用onCreate()和onStart()方法

D.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调

 

14.上下文菜单与其他菜单不同的是

A.A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应

B.B,上下文菜单必须注册到指定的view上才能显示

C.C,上下文菜单的菜单项可以添加,可以删除

D.D,上下文菜单的菜单项可以有子项

 

15.在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是

A.getDatabase()

B.getUserDatabase()

C.getReadableDatabase()

D.getDatabase()

 

16.ScrollView 中,可以直接包含多少个组件?

A.3个

B.2个

C.1个

D.无数个

 

17.使用地图需要的权限是

A.A,android.permission.TIME

B.B,android.permission.WRITE_SECURE_SETTINGS

C.C,android.permission.INTERNET

D.D,android.permission. GPS

 

21.下列哪一个选项属于Android中预定义的布局方式?

A.TabLayout

B.RelativeLayoutParams

C.FrameLayouParamst

D.LinearLayout

 

19.Android的VM虚拟机是哪个

A.Dalvik

B.JVM

C.KVM

D.framework

 

20.关于隐式 Intent 正确的是?

A.Android 中使用 IntentFilter 来寻找与隐式 Intent 相关的对象

B.通过组件的名称寻找与 intent 相关联的对象

C.隐式 Intent 更多用于在应用程序内部传递消息

D.一个声明了 IntentFilter 的组件只能响应隐式 Intent 请求

 

21.下列哪一个选项不属于Android中预定义的布局方式?

A.TabLayout

B.RelativeLayout

C.FrameLayout

D.LinearLayout

 

22.事件的名称

A.都要由用户定义

B.有的由用户定义,有的有系统定义

C.是由系统预先定义

D.是不固定的

 

23.AutoCompleteTextView是继承了哪个类()

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView

 

24.下列关于如何使用 Notification,不正确的是?

A.notification 需要NotificatinManager 来管理

B.使用 NotificationManager 的 notify 方法显示 notification 消息

C.在显示 Notification 时可以设置通知时的默认发声,震动等

D.Notification 中存在可以清除消息的方法

 

25.通过使用(??)框架,你能够访问这些传感器,并获取原始的传感器数据

A.Android

B.?Sensor

C.SensorEvent

D.SensorEventListener

 

26.一般认为,多媒体技术研究的兴起从(?)开始。

A.1972年,philips展示播放电视节目的激光视盘。

B.1984年,美国Apple公司推出Macintosh系列机。

C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.

D.1987年,美国RCA公司展示了交互式数字影视系统DVI.

 

27.DDMS 中 Log 信息分为几个级别?

A.3

B.4

C.5

D.7

 

28.在多个应用中读取共享存储数据时, 需要用到哪个对象的 query 方法?

A.ContentResolver

B.ContentProvider

C.Cursor

D.SQLiteHelper

 

29.关于Socket通讯正确的是

A.A,服务器端需要ServerSocket,需要绑定端口号

B.B,服务器端需要ServerSocket,需要绑定端口号和IP地址

C.C,客户端需要Socket,需要绑定端口号

D.D,客户端需要ServerSocket,需要绑定端口号

 

30.处理菜单项单击事件的方法不包含?

A.使用onOptionsItemSelected(MenuItem item)响应

B.使用onMenuItemSelected(int featureId ,MenuItem item)响应

C.使用onMenuItemClick(MenuItem item)响应

D.使用 onCreateOptionsMenu(Menu menu)响应

 

二、多选题 (共 10 道试题,共 20 分)

31.Android系统与iOS系统相比的优点有

A.开源

B.众多厂商

C.封闭式

D.审核机制

 

32.Android 数据存储与访问的方式一下说法不正确的是

A.A 数据库

B.sharedpreference

C.Context

D.WiFi

 

33.下列属于SAX解析XML需要用到的类和接口是

A.A,DocumentBuilder

B.B,SAXParser

C.C,DefaultHandler

D.D,SAXParserFactory

 

34.下列关于如何使用 Notification,正确的是?

A.notification 需要MessageManager 来管理

B.使用 NotificationManager 的 notify 方法显示 notification 消息

C.在显示 Notification 时可以设置通知时的默认发声,震动等

D.Notification 中存在可以清除消息的方法

 

35.下列可能会导致GC内存泄露的是

A.数据库的cursor没有关闭

B.构造adapter时,没有使用缓存contentview

C.衍生listview的优化问题-----减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activity

D.使用sqlite数据库

 

36.下面哪些不属于Android体系结构中的框架层

A.A电话簿

B.B WiFiManager

C.C SQLite

D.D SMS程序

 

37.下列关于 Open Core说法正确的是

A.A, Open core是Android多媒体框架的核心

B.B, MediaPlayer是open Core中的一个核心类

C.C, 所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的

D.D, 在实现开发中我们并不会过多地研究open core的实现,我们的Android为我们提供了上层的media api的开发使用

 

38.在android中使用Menu时可能需要重写的方法有

A.onCreateOptionsMenu()

B.onCreateMenu()

C.onOptionsItemSelected()

D.onItemSelected()

 

39.NotificationManager中清除消息的方法是

A.A,destroy

B.B,cancel

C.C,clear

D.D,cancelAll

 

40.关于Activity的描述,下面哪个是错误的?

A.??一个Android程序中只能拥有一个Activity类

B.?Activity类都必须在Androidmaniefest.xml中进行声明

C.?系统完全控制Activity的整个生命周期

D.?Activity类必须重载onCreate方法

 

三、判断题 (共 10 道试题,共 20 分)

41.Android中文件操作模式中表示只能被本应用使用是MODE_GPS模式

 

42.sp代表放大像素,主要用于字体大小的显示

 

43.Android系统中,一个应用程序数据,可以随意被其它应用程序所访问

 

44.当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息

 

45.onDestroy是activity被结束前最后一个被调用方法,当调用finish方法或者系统为了节省空间将它暂时性的结束时候调用。

 

46.对有序广播,系统会根据接收者请求的先后顺序决定执行的接收者次序

 

47.assets目录是应用资源目录,该目录中的内容将不会被R类所引用

 

48.实例化AlertDialog类往往依靠其内部类

 

49.一个Activity就是一个可视化的界面或者看成是控件的容器。

 

50.可以通过适配器来存储要显示的数据

 




(93) 北京理工大学远程教育学院2021-2022学年第二学期 《操作系统》期末试卷[答案]相关练习题:
北交《城市客运管理》在线作业二-0007

学前儿童口语表达能力的发展趋势和特点包括()。

工程款优先受偿权行使的期限为( )个月。

《会计学原理》21春平时作业1

当边际成本大于平均成本时平均成本必递增。

下列哪个可做EditText编辑框的提示信息?

「口火を切る」的意思是( )。

( )不属于企业培训需求信息的收集方法。

当LAC曲线下降时,LAC曲线切于SAC曲线的最低点()。

复利现值系数表中,最大值出现在( )。

中国大力加强环境治理,是世界生态文明建设的重要力量。中国积极推进绿色低碳发展,提前实现对国际社会承诺的2021年碳减排目标,并承诺努力争取##年前实现碳中和。

竞争立法体例上的差异存在明显,所谓( )立法,即将垄断或限制竞争行为和不正当竞争行为区分开来分别立法。

水准测量时,为了消除 角误差对一测站高差值的影响,可将水准仪置在( )处。

以下有关域名解析,正确的是:

假象是指 ()

要约一旦生效,要约人( )。

 广告策略中需要确定广告预算,其中产品生命周期是不可忽视的因素之一。一般而言,导入期的广告预算较低,而成熟期的广告预算则在销售额中占有较高的比例。

班规属于精神层面的班级文化。( )

以下按短期偿债能力强弱的正确排序是(  )

在近代,帝国主义列强不能共同瓜分中国和对中国实行直接殖民统治的原因在于( )。

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)