河南财经政法大学操作系统课件第2篇补充习题
- 格式:ppt
- 大小:466.50 KB
- 文档页数:2
1.应用选择(M)卡片的文件结构IC 卡操作系统(COS)的文件系统是三层的物理结构,即由主控文件(MF,Master File)、专有文件(DF,Dedicated File)和基本文件(EF,Elementary File)组成一个类似于DOS的层次结构。
MF主控文件是整个文件系统的根。
通过个人化建立起来的主控文件包括文件控制参数和文件安全属性等信息。
DIR文件就一个AEF文件(亦即EF),通过Read Record命令读到一个ADF是一个应用或者是一组应用(贷记,借记,电子现金)EF基本文件存储了各种应用的数据和管理信息卡片支持的应用选择方式:1.目录选择(可选) 2.AID选择(必须)目录选择法:在IC卡上,支付系统环境起始于一个名为“1PAY.SYS.DDF01”的目录定义文件(DDF)。
支付系统目录是一个线性EF文件,用1到10的短文件标识符(SFI)标识。
从记录号1开始读直到返回6a83,该目录附属于DDF,目录的SFI包含在DDF的文件控制信息中。
支付系统目录中的每一个记录都是一个结构数据对象,其值由如下所示的一个或多个目录的入口组成。
每个记录的格式:BuildListByDDF(char *DDF){选择PSE(DDF);读取SFIWhile(读SFI中的记录不返回6A83){If(取tag70成功){If(取tag61成功){If(取到的入口是4F ){对比终端AID,如果一致(部分匹配或完全匹配),就加入候选列表;}else If(取到的入口是9D){BuildListByDDF(9D的DDF值);//注意这里递归}}}}实例命令:C:00A404000E315041592E5359532E4444463031R: 6F 1584 0E 31 50 41 59 2E 53 59 53 2E 44 44 46 30 31A5 0388 01 0190 00C:00b2010c00R: 70 28 61 26 4F 08 A0 00 00 03 33 01 01 01 50 0A 50 42 4F 43 20 44 45 42 49 54 9F 12 0A 50 42 4F 43 20 44 45 42 49 54 87 01 01 90 00C:00a4040008 A0 00 00 03 33 01 01 01R:6F 45 84 08 A0 00 00 03 33 01 01 01 A5 39 87 01 01 5F 2D 02 7A 68 50 0A 50 42 4F 4320 44 45 42 49 54 9F 11 01 01 9F 12 0A 50 42 4F 43 20 44 45 42 49 54 9F 38 09 9F 7A 019F 02 06 5F 2A 02 BF 0C 05 9F 4D 02 0B 0A 90 00AID选择法AID=RID(5B)+PIX(最大11B)终端按照终端应用列表中包含的每个应用都向卡片发送一个SELECT命令。
河南财经政法大学SSL VPN使用方法说明1.SSL VPN的使用1.1 SSL VPN使用环境◆SSL VPN支持WIDOWS、linux、Mac OS X操作系统;支持多种浏览器,建议使用IE8以上版本;支持IOS、Android等手机接入。
◆用户计算机已经接入互联网,并且网络通信正常。
◆电脑上安装任何“上网助手”、屏蔽弹出窗口等软件有可能影响正常使用SSLVPN,建议在第一次使用前暂时关闭。
◆SSL VPN首次使用需要安装组件,成功安装且登陆SSL VPN后,系统状态栏内会出现SSL VPN插件图标:。
◆用户登陆SSL VPN的用户名和密码与自己的“个人服务中心”用户名及密码是同步的,使用SSL VPN前请先开通“个人服务中心”。
1.2 首次使用VPN首次使用SSL VPN要对浏览器进行必要的设置,步骤如下:(注:以下所有截图均以Windows 7系统下的IE11为例,其他操作系统或浏览器界面可能稍有不同)打开IE中的【工具】—【兼容性视图设置】将https://地址添加到兼容性视图列表中。
打开IE中的【工具】—【internet选项】,点选【高级】选项卡,勾选【使用SSL 2.0】、【使用SSL 3.0】和【使用TSL 1.0】设置好IE浏览器之后,直接在IE地址栏输入SSL VPN的登陆页面地址来登陆SSL VPN。
访问SSL VPN时,会弹出【安全警告】,提示“此网站的安全证书存在问题”或“需要安装数字证书”,如下图所示:点击【继续浏览此网站(不推荐)】选项进入如下页面:浏览器会自动安装SSL VPN组件,如果没有自动安装,点击【下载安装组件】字样,弹出窗口手动安装组件的安装一般只在第一次登陆时需要安装,安装成功后,下次登陆在【安全警报】处,询问是否继续时,直接点【是】即可。
组件安装成功之后,即可登陆SSL VPN:输入用户名和密码,点击【登陆】,如果电脑安装有防火墙,会弹出【Windows 安全警报】点击【允许访问】登陆成功后会出现SSL VPN资源列表界面如下:红框标示的资源分类中有各种校内外资源可供选择浏览。
2022年河南财经政法大学专业课《金融学》科目期末试卷A(有答案)一、选择题1、一国货币升值对该国进出口的影响()。
A.出口增加,进口减少B.出口减少,进口增加C.出口增加,进口增加D.出口减少,进口减少2、年利率为8%,若银行提出按半年复利计算一次利息,则实际利率比其名义利率高()。
[四川大学2016金融硕士1A.0.24%B.0.08%C.0.16%D.4%3、广义货币M:不包括以下哪一选项?()A.商业银行活期存款B.商业银行储蓄存款C.商业银行定期存款D.商业银行股票市值4、以下哪个市场不属于货币市场?()A.国库券市场B.股票市场C.回购市场D.银行间拆借市场5、波浪理论考虑的因素主要包括三个方面,其中最重要的是股价的()。
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、无摩擦环境中的MM理论具体是指()。
A.资本结构与资本成本无关B.资本结构与公司价值无关C.资本结构与公司价值及综合资本成本无关D.资本结构与公司价值相关13、优先股的收益率经常低于债券的收益率,原因是()。
A.优先股的机构评级通常更高B.优先股的所有者对公司收益享有优先索偿权C.当公司清算时优先股的所有者对公司资产享有优先求偿权D.公司收到的大部分股利收入可以免除所得税14、目前我国一年期定期存款年利率为2.50%,假设2010年官方公布的CPl为3.80%,则一年期定期存款的实际年利率为()。
第二章进程管理第一部分教材习题(P81)3、为什么程序并发执行会产生间断性特征?(P36)4、程序并发执行,为何会失去封闭性和可再现性?(P37)【解】程序在并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态将由多个程序来改变,致使程序的运行已失去了封闭性。
同时由于失去了封闭性,也将导致其再失去可再现性。
程序在并发执行时,由于失去了封闭性,程序经过多次执行后,其计算机结果已与并发程序的执行速度有关,从而使程序的执行失去了可再现性。
5、在操作系统中为什么要引入进程概念?(P37)它会产生什么样的影响?【解】在操作系统中引入进程的概念,是为了实现多个程序的并发执行。
传统的程序不能与其他程序并发执行,只有在为之创建进程后,才能与其他程序(进程)并发执行。
这是因为并发执行的程序(即进程)是“停停走走”地执行,只有在为它创建进程后,在它停下时,方能将其现场信息保存在它的PCB中,待下次被调度执行是,再从PCB中恢复CPU现场并继续执行,而传统的程序却无法满足上述要求。
建立进程所带来的好处是使多个程序能并发执行,这极大地提高了资源利用率和系统吞吐量。
但管理进程也需付出一定的代价,包括进程控制块及协调各运行机构所占用的内存空间开销,以及为进行进程间的切换、同步及通信等所付出的时间开销。
6、试从动态性、并发性和独立性上比较进程和程序?(P37)【解】(1)动态性:进程既然是进程实体的执行过程,因此,动态性是进程最基本的特性。
动态性还表现为:“它由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤消而消亡”。
可见,进程有一定的生命期。
而程序只是一组有序指令的集合,并存放在某种介质上,本身并无运动的含义,因此,程序是个静态实体。
(2)并发性:所谓进程的并发,指的是多个进程实体,同存于内存中,能在一段时间内同时运行。
并发性是进程的重要特征,同时也成为OS的重要特征。
引入进程的目的也正是为了使其程序能和其它进程的程序并发执行,而程序是无法并发执行的。
现代操作系统课后答案【篇一:现代操作系统习题答案】>(汤小丹编电子工业出版社2008.4)第1章操作系统引论习题及答案1.11 os有哪几大特征?其最基本的特征是什么?答:并发、共享、虚拟和异步四个基本特征,其中最基本的特征是并发和共享。
1.15 处理机管理有哪些主要功能?其主要任务是什么?答案略,见p17。
1.22 (1)微内核操作系统具有哪些优点?它为何能有这些优点?(2)现代操作系统较之传统操作系统又增加了哪些功能和特征?第2章进程的描述与控制习题及答案略第3章进程的同步与通信习题及答案3.9 在生产者-消费者问题中,如果缺少了signal(full)或signal(empty),对执行结果将会有何影响?答:资源信号量full表示缓冲区中被占用存储单元的数目,其初值为0,资源信号量empty表示缓冲区中空存储单元的数目,其初值为n,signal(full)在生产者进程中,如果在生产者进程中缺少了signal(full),致使消费者进程一直阻塞等待而无法消费由生产者进程生产的数据;signal(empty)在消费者进程中,如果在消费者进程中缺少了signal(empty),致使生产者进程一直阻塞等待而无法将生产的数据放入缓冲区。
3.13 试利用记录型信号量写出一个不会出现死锁的哲学家进餐问题的算法。
答:参考答案一:至多只允许有四位哲学家同时去拿左边的筷子,最终能保证至少有一位哲学家能够进餐,并在用毕时能释放出他用过的两支筷子,从而使更多的哲学家能够进餐。
采用此方案的算法如下:var chopstick:array[0,…,4] of semaphore :=1;room:semphore:=4;repeatwait(room);wait(chopstick[i]);wait(chopstick[(i+1) mod 5]);…eat;…signal(chopstick[i]);signal(chopstick[(i+1) mod 5);signal(room);…think;until false;第4章处理机调度与死锁习题及答案4.1 高级调度与低级调度的主要任务是什么?为什么要引入中级调度?答:略,见p73。
现代操作系统第二章进程与线程习题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的空闲状态。