计算机软件技术基础

试说明虚拟机的概念以及实现的方法。

题目

试说明虚拟机的概念以及实现的方法。

参考答案和解析
正确答案:在裸机外面每增加一个软件层后就会变成一台功能更强的机器,我们通常把这种计算机系统称为虚拟机。  虚拟机的实现方法:在裸机上装上操作系统对机器进行首次扩展,再在操作系统的基础上增加其他软件,这样就可以实现“虚拟机”。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于Java虚拟机的说法正确的是()。

A.Java虚拟机只能由软件实现

B.Java虚拟机只能硬件实现

C.在不同操作系统中Java虚拟机的实现方式不同,要么硬件实现、要么使用软件

D.在手机和嵌入式领域,都使用硬件实现Java虚拟机


正确答案:D

第2题:

试说明用户级线程的实现方法。


答案:用户级线程是在用户空间中的实现的,所有的用户级线程都具有相同的结构,运行在一个中间系统上。运行时系统:用于管理和控制线程的函数的集合。内核控制线程或轻型进程LP:可通过系统调用获得内核提供服务,利用LWP进程作为中间系统。

第3题:

试说明绩效面谈的种类(按具体内容区分),以及提高绩效面谈质量的措施与方法。(P184、186、187)


正确答案:

第4题:

长句和短句的特点各是什么?以及互换方法是什么?试举例说明。


正确答案: (一)长句和短句是相对而言的,‚长‛和‚短‛指的是所包含词语数量的多少;长句结构复杂,组织严密、容量较大、气势畅达、叙事具体、说理周详,适宜于政论性的文章和文学,作品中描写自然景色和心理活动的内容。短句结构简单,节奏短促,干脆利落,生动明快,活泼有力,适宜于叙述性文章,尤其适宜于表现紧张的气氛,激越的情绪、坚定的语气等。
(二)互换方法:长化短:将长句中的定语、状语和由并列短语构成的句子成分拆分开来,分别用短句来表达。短化长:反其道而行,或把各个独立成句的分句变为中心语的定语、状语等修饰成分,或把有关联的分句变为主句中的并列成分。
举例:现在许多国家都已经能够生产可以独立操作机床,可以在病房细心照料病人,可以在危险区域进行作业的机器人。
(1)现在许多国家都能够生产这样的机器人:它们可以独立操作机床,可以在病房细心照料病人,可以在危险区域进行作业。(运用复指突出句子主干;使用代词或冒号,构成一个总分结构或分总结构的复句)
(2)有的机器人可以独立操作机床,有的可以在病房细心照料病人,有的可以在危险区域进行作业。现在许多国家都已经能够生产这样的机器人了。(叠用表分项的词语和修饰语构成排比句式)

第5题:

试说明事务的概念及四个特征。
事务是用户定义的数据操作系列,这些操作作为一个完整的工作单元执行。一个事务内的所有语句作为一个整体,要么全部执行,要么全部不执行。
事务的特征包括:原子性、一致性、隔离性和持久性。

第6题:

试说明"软件生存周期"的概念。


参考答案:软件生存周期是指软件产品从考虑其概念开始到该软件产品交付使用,直至最终退役为止的整个过程,一般包括计划、分析、设计、实现、测试、集成、交付、维护等阶段。
(1)计划阶段:确定待开发系统的总体目标和范围,研究系统的可行性和可能的解决方案,对资源、成本及进度进行合理的估算。软件计划的主要内容包括所采用的软件生命周期模型、开发人员的组织、系统解决方案、管理的目标与级别、所用的技术与工具,以及开发的进度、预算和资源分配。
(2)分析阶段:分析、整理和提炼所收集到的用户需求,建立完整的分析模型,将其编写成软件需求规格说明和初步的用户手册。通过评审需求规格说明,确保对用户需求达到共同的理解与认识。需求规格说明明确地描述了软件的功能,列出软件必须满足的所有约束条件,并定义软件的输入和输出接口。
(3)设计阶段:设计阶段的目标是决定软件怎么做,设计人员依据软件需求规格说明文档,确定软件的体系结构,进而确定每个模块的实现算法、数据结构和接口等,编写设计说明书,并组织进行设计评审。
(4)实现阶段:实现阶段是将所设计的各个模块编写成计算机可接受的程序代码,与实现相关的文档就是源程序以及合适的注释。
(5)测试阶段:在设计测试用例的基础上,测试软件的各个组成模块。然后,将各个模块集成起来,测试整个产品的功能和性能是否满足已有的规格说明。
(6)维护阶段:一旦产品已交付运行之后,对产品所做的任何修改就是维护。维护是软件过程的一个组成部分,应当在软件的设计和实现阶段充分考虑软件的可维护性。维护阶段需要测试是否正确地实现了所要求的修改,并保证在产品的修改过程中,没有做其他无关的改动。

第7题:

①请以“元素”为例,试说明如何开展概念教学。
②试分析化学概念的学习对学生思维能力发展的功能。


答案:
解析:
①感知事实—归纳总结—进行验证—联系整合—实践运用。给学生提供典型的化学事实,让学生获得充足的感性认识;引导学生对感知到的化学事实进行分析、综合、归纳、总结,抽象出化学概念来概括化学事实;对归纳出的结论从多方面进行论证;用有关知识解释、说明所得结论,对所得结论进行论证;明确概念的使用范围和条件,逐步形成完整的表述和理解;将新学习的化学概念应用于解决实际问题。(注意结合“元素”来描述)
②化学概念的学习,可以锻炼学生的逻辑思维能力。化学基本概念和理论的学习需要金元素化合物知识提供的感性认识,经过学生的理性思维加工,挖掘和提取其中的本质和规律。在这一学习过程中,学生的逻辑思维能力得到发展,同时智力水平也得到提高。

第8题:

关于H3Cloud云计算解决方案的特点,说法错误的是()。

A.通过融合的基础架构可以实现对虚拟机流量的监控以及虚拟机迁移的感知

B.高可用性需要安装第三方双击或集群软件实现

C.集成应用,部署简单

D.通过混合云彩虹可以将私有云中的虚拟机备份到共有云中,必要时可以实现私有云虚拟机的恢复


答案:B

第9题:

试说明概念设计说明书的主要内容。


正确答案:概念设计说明书的内容应包括:
概念设计所使用的方法,包括使用E-R方法、视图集成法以及自顶向下法等。
视图分解;
视图的E-R图;
集成后的E-R图。

第10题:

试说明“软件生存期”的概念。


正确答案: 软件与任何一个事物一样,有它的孕育、诞生、成长、成熟、衰亡的生存过程。这就是软件的生存期。它分为6个阶段:
(1)软件项目计划:在这一步要确定软件工作范围,进行软件风险分析,预计软件开发所需要的资源,建立成本与进度的估算。根据有关成本与进度的限制分析项目的可行性。
(2)软件需求分析和定义:在这一步详细定义分配给软件的系统元素。可以用以下两种方式中的一种对需求进行分析和定义。一种是正式的信息域分析,可用于建立信息流和信息结构的模型,然后逐渐扩充这些模型成为软件的规格说明。另一种是软件原型化方法,即建立软件原型,并由用户进行评价,从而确定软件需求。
(3)软件设计:软件的设计过程分两步走。第一步进行概要设计,以结构设计和数据设计开始,建立程序的模块结构,定义接口并建立数据结构。第二步做详细设计,考虑设计每一个模块部件的过程描述。经过评审后,把每一个加细的过程性描述加到设计规格说明中去。
(4)程序编码:在设计完成之后,用一种适当的程序设计语言或CASE工具生成源程序。应当就风格及清晰性对代码进行评审,而且反过来应能直接追溯到详细设计描述。
(5)软件测试:单元测试检查每一单独的模块部件的功能和性能。组装测试提供了构造软件模块结构的手段,同时测试其功能和接口。确认测试检查所有的需求是否都得到满足。在每一个测试步骤之后,要进行调试,以诊断和纠正软件的故障。
(6)软件维护:为改正错误,适应环境变化及功能增强而进行的一系列修改活动。与软件维护相关联的那些任务依赖于所要实施的维护的类型。