某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。此情形下,该软件文档著作权应由( )享有。
职务作品,版权归公司。
某工厂生产两种产品S和K,受到原材料供应和设备加工工时的限制。单件产品的利润、原材料消耗及加工工时如下表。为获得最大利润,S应生产 ( ) 件。
设利润为Z,为了获得最大利润,S应生产X1件,K应生产X2件。对该问题求解最优方案可以由下列数学模型描述: Max Z=12X1+16X210X1+20X2≤1208X1+8X2≤80 X1≥0,X2≥0
某云计算服务商向电信运营商提供计算能力、存储空间及相应的运营管理服务。按照云计算服务提供的资源层次,该服务类型属于 ( ) 。
IaaS(基础设施即服务),向用户提供计算机能力、存储空间等基础设施方面的服务。这种服务模式需要较大的基础设施投入和长期运营管理经验,但IaaS服务单纯出租资源,盈利能力有限。
在网络安全防护中, ( ) 注重对网络安全状况的监管,通过监视网络或系统资源,寻找违反安全策略的行为或攻击迹象,并发出报警。
入侵检测与防护技术主要有两种:入侵检测系统和入侵防护系统。入侵检测系统(IDS)注重的是网络安全状况的监管,通过监视网络或系统资源,寻找违反安全策略的行为或攻击迹象,并发出报警。属于被动防护。入侵防护系统(IPS)则倾向于提供主动防护,注重对入侵行为的控制。其设计宗旨是预先对入侵活动和攻击性网络流量进行拦截,避免造成损失。
企业应用集成技术(EAI)可以消除信息孤岛,将多个企业信息系统连接起来,实现无缝集成。EAI包括多个层次和方面。其中在业务逻辑层上对应用系统进行黑盒集成的,属于 ( ) 。
企业应用集成(Enterprise Application Integration,EAI)可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面。1. 表示集成表示集成也称为界面集成,这是比较原始和最浅层次的集成,但又是常用的集成。这种方法把用户界面作为公共的集成点,把原有零散的系统界面集中在一个新的界面中。表示集成是黑盒集成,无需了解程序与数据库的内部构造。常用的集成技术主要有屏幕截取和输入模拟技术。表示集成通常应用于以下几种情况:(1)在现有的基于终端的应用系统上配置基于PC的用户界面。(2)为用户提供一个看上去统一,但是由多个系统组成的应用系统。(3)当只有可能在显示界面上实现集成时。表示集成的实现是很简单的,也是很不彻底的。只是做了一层“外装修”,而额外多出来的集成界面也将可能成为系统的性能瓶颈。2. 数据集成为了完成控制集成和业务流程集成,必须首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录。另外,还要确定元数据模型,保证数据在数据库系统中分布和共享。因此,数据集成是白盒集成。有很多不同的中间件工具可以用于数据集成。例如,批量文件传输,即以特定的或是预定的方式在原有系统和新开发的应用系统之间进行文件传输;用于访问不同类型数据库系统的ODBC标准接口;向分布式数据库提供连接的数据库访问中间件技术等。通常在以下情况下,将会使用数据集成。(1)需要对多种信息源产生的数据进行综合分析和决策。(2)要处理一些多个应用程序需要访问的公用信息库。(3)当需要从某数据源获得数据来更新另一个数据源时,特别是它们之间的数据格式不相同时。相对而言,数据集成比表示集成要更加灵活。但是,当业务逻辑经常发生变化时,数据集成就会面临困难。3. 控制集成控制集成也称为功能集成或应用集成,是在业务逻辑层上对应用系统进行集成的。控制集成的集成点存于程序代码中,集成处可能只需简单使用公开的API就可以访问,当然也可能需要添加附加的代码来实现。控制集成是黑盒集成。实现控制集成时,可以借助于远程过程调用或远程方法调用、面向消息的中间件、分布式对象技术和事务处理监控器来实现。控制集成与表示集成、数据集成相比,灵活性更高。表示集成和数据集成适用的环境下,都适用于控制集成。但是,由于控制集成是在业务逻辑层进行的,其复杂度更高一些。而且,很多系统的业务逻辑部分并没有提供API,这样,集成难度就会更大。
数字签名首先需要生成消息摘要,然后发送方用自己的私钥对报文摘要进行加密, 接收方用发送方的公钥验证真伪。生成消息摘要的目的是( ),对摘要进行加密的目的是(请作答此空)。
报文摘要用于对发送的报文生成一个非常小的摘要信息。这个摘要信息保证原报文的完整性,即原报文只要有一位被改变,则摘要信息就会不匹配。用私钥对摘要做加密,不仅保证了摘要的私密性,还可以防止抵赖。因为只有匹配的公钥能够解开。也就是说,如果用某人的公钥能够解开报文,说明就是某人做的。
UML用关系把事物结合在一起,(请作答此空)描述一个事物发生变化会影响另一个事物的语义;( )描述特殊元素的对象可替换一般元素的对象。
用UML建立业务模型时,可以把业务人员看做是系统中的角色或者类。在建立抽象模型时,很少有类会单独存在,大多数都将会以某种方式彼此通信,因此还需要描述这些类之间的关系。关系是事物间的连接,在UML中,有几个很重要的关系。
(1)依赖关系。有两个元素A、B,如果元素A的变化会引起元素B的变化,则称元素B依赖于元素A。在类中,依赖关系有多种表现形式,例如,一个类向另一个类发消息;一个类是另一个类的成员;一个类是另一个类的某个操作参数等。
(2)泛化关系。描述了一般事物与该事物中的特殊种类之间的关系,也就是父类与子类之间的关系。继承关系是泛化关系的反关系,也就是说子类是从父类中继承的,而父类则是子类的泛化。在UML中,对泛化关系有3个要求。
?子类应与父类完全一致,父类所具有的关联、属性和操作,子类都应具有。
?子类中除了与父类一致的信息外,还包括额外的信息。
?可以使用父类实例的地方,也可以使用子类实例。
(3)关联关系。关联表示两个类的实例之间存在的某种语义上的联系。例如,一个老师为某所学校工作,一所学校有多间教室。我们就认为老师和学校、学校和教室之间存在着关联关系。关联关系为类之间的通信提供了一种方式,它是所有关系中最通用、语义最弱的。关联关系通常可以再细分成以下两种:
?聚集关系。聚集关系(聚合关系)是关联关系的特例,表示一种整体和部分的关系,
其中整体和部分的生命周期不相同。例如,电话机和话筒的关系,计算机和显示器的关系等都是聚集关系的例子。
?组合关系。组合关系也是表示一种整体和部分的关系,其中整体和部分的生命周期相同。例如,公司与部门之间的关系就是组合关系的例子。
(4)实现关系。类之间的语义关系,其中的一个类指定了由另一个类保证执行的契约。在UML中,活动图用来表示系统中各种活动的次序,它的应用非常广泛,既可用来描述用例的工作流程,也可用来描述类中某个方法的操作行为。活动图是由状态图变化而来的,它们各自用于不同的目的。活动图依据对象状态的变化来捕获动作(将要执行的工作或活动)与动作的结果。活动图中一个活动结束后将立即进入下一个活动(在状态图中状态的变迁可能需要事件的触发)。
Flynn分类法基于信息流特征将计算机分成4类,其中( )只有理论意义而无实例。
按照 Flynn分类法,根据计算机中指令和数据的并行状况可把计算机分成:单指令流单数据流 (SISD)—— 传统的计算机包含单个CPU,它从存储在内存中的程序那里获得指令,并作用于单一的数据流。单指令流多数据流 (SIMD)——单个的指令流作用于多于一个的数据流上。例如有数据4 、5 和 3 、2 ,一个单指令执行两个独立的加法运算:4+5和3+2 ,就被称为单指令流多数据流。 SIMD的一个例子就是一个数组或向量处理系统,它可以对不同的数据并行执行相同的操作。多指令流单数据流 (MISD)——用多个指令作用于单个数据流的情况实际上很少见。这种冗余多用于容错系统。多指令流多数据流(MIMD)——这种系统类似于多个 SISD 系统。实际上,MIMD系统的一个常见例子是多处理器计算机,如Sun 的企业级服务器。
UML用关系把事物结合在一起,( )描述一个事物发生变化会影响另一个事物的语义;(请作答此空)描述特殊元素的对象可替换一般元素的对象。
P1有三个紧后P2、P3、P4;P8有三个紧前P5、P6、P7,只有B选项符合。
嵌入式系统中采用中断方式实现输入输出的主要原因是(请作答此空)。在中断时,CPU断点信息一般保存到( )中。
嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应。在中断时,CPU断点信息一般保存到栈中。
嵌入式系统中采用中断方式实现输入输出的主要原因是( )。在中断时,CPU断点信息一般保存到(请作答此空)中。
嵌入式系统中采用中断方式实现输入输出的主要原因是能对突发事件做出快速响应。在中断时,CPU断点信息一般保存到栈中。
模型是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。
快速应用开发(Rapid Application Development,RAD)模型是一个增量型的软件开发过程模型,强调极短的开发周期。RAD模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。如果需求理解得好且约束了项目的范围,利用这种模型可以很快地创建出功能完善的“信息系统“。其流程从业务建模开始,随后是数据建模、过程建模、应用生成、测试及反复。
以下关于系统调查时所画的系统组织结构图的叙述,错误的是( )。
组织结构是一个企业内部部门的划分及其相互之间的关系。每个企业都有自己的组织结构图,它将企业分成若干部分,标明行政隶属关系。组织结构图是一种类树结构,树的分枝是根据上下级和行政隶属关系绘制的。
作为系统调查所画出的组织结构图,为了更好地表示部门间的业务联系,有必要补充其他关系,与普通的组织结构图存在以下区别:
(1)除标明部门之间的领导与被领导的关系外,还要标明信息、物质、资金的流动关系。
(2)图中各部门、各种关系的详细程度以突出重点为标准,即那些与系统目标明显关系不大的部分,可以简略或省去。
I/O 设备管理一般分为 4 个层次,如下图所示。图中①②③分别对应( )。
I/O系统层次图如下:
下面关于变更控制的描述中,()是不正确的。
变更控制委员会可以由一个小组担任,也可以由多个不同的小组担任。变更控制委员会的成员应能代表变更涉及的团体,变更控制委员会可能包括如下方面的代表。(1) 产品或计划管理部门。(2) 项目管理部门。(3) 开发部门。(4) 测试或质量保证部门。(5) 市场部或客户。(6) 制作用户文档的部门。(7) 技术支持部门。(8) 帮助桌面或用户支持热线部门。(9) 配置管理部门。
C程序中全局变量的存储空间在()分配
本题考查程序设计语言内存分配知识点。一个由c/c++编译的程序占用的内存分为以下几个部分:
1.栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
2.堆区(heap):一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,链表的数据空间必须采用堆存储分配策。
3.全局区(静态区)(static):全局变量和静态变量的存储是放在这一块的。初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域,程序结束后由系统释放。
4.文字常量区:常量字符串就是放在这里的,程序结束后由系统释放。
5.程序代码区:存放函数体的二进制代码
机器字长为n位的二进制数可以用补码来表示( )个不同的有符号定点小数。
本题考查计算机系统基础常识。二进制数据在计算机系统中的表示方法是最基本的专业知识。补码本身是带符号位的,补码表示的数字中0是唯一的,不像原码有+0和-0之分,也就意味着位n二进制编码可以表示2n个不同的数。
若信息码字为111000110,生成多项式
,则计算出的CRC校验码为( )。
多项式为101011,信息码右边补5个0后与多项式做模二除法(即11100011000000 ? 101011),得余数即可。模2除法与算术除法类似,但每一位除的结果不影响其他位即不向上一位借位,所以实际上就是异或(相同为0,不同为1)。
在如下线性约束条件下:2x+3y<=30;x+2y>=10;x>=y;x>=5;y>=0,目标函数2x+3y的极小值为( )。
根据题意,画出可行区域,如图虚线阴影部分。
显然,x=5与x+2y=10相交处时有最小值,联立得x=5,y=2.5,因此2x+3y最小值为25+32.5=17.5。
CPU的频率有主频、倍频和外频。某处理器外频是200 MHz,倍频是13,该款处理器的主频是( )。
CPU的工作频率(主频)= 外频倍频。外频就是外部频率,指的是系统总线频率。倍频的全称是“倍频系数”,是指CPU主频与外频之间的相对比例关系。最初CPU主频和系统总线速度是一样的,但CPU的速度越来越快,倍频技术也就相应产生。它的作用是使系统总线工作在相对较低的频率上,而CPU速度可以通过倍频来提升。本题中外频200 MHz,倍频13,所以主频=200 MHz13=2.6 GHz。
某企业生产甲、乙两种产品,这两种产品都需要 A、B 两种原材料。生产每一甲产品需要 3万个 A 和 6 万个 B,销售收入为 2 万元:生产每一个乙产品需要 5 万个 A 和 2 万个 B,销售收入为 1 万元 。该企业每天可用的 A 数量为 15 万个,可用的 B 量为 24 万个。为了获得最大的销售收入,该企业每天生产的甲产品的数量应为( )万个。
设生产甲产品X件,乙产品y件,则有:
3x+5y≤15
6x+2y≤24
求得,x=3.75,y=0.75
RGB 4:4:2表示一幅彩色图像可生成的颜色数是____种。
在多媒体计算机技术中,用得最多的是RGB彩色空间表示。因为计算机的彩色监视器的输入需要R、G、B三个彩色分量,通过三个分量的不同比例,在显示屏幕上可以合成所需要的任意颜色,所以不管多媒体系统采用什么形式的彩色空间表示,最后的输出一定要转换成RGB彩色空间表示。
在本题中,因为RGB为4:4:2,因此一共是10位,所以可生成的颜色数是2^10=1024种。
Blu-ray光盘使用蓝色激光技术实现数据存取,其单层数据容量达到了( )。
蓝光(Blu-ray)或称蓝光盘(Blu-ray Disc,缩写为BD)利用波长较短(405nm)的蓝色激光读取和写入数据,并因此而得名。而传统DVD需要光头发出红色激光(波长为650nm )来读取或写入数据,通常来说波长越短的激光,能够在单位面积上记录或读取更多的信息。因此,蓝光极大地提高了光盘的存储容量,对于光存储产品来说,蓝光提供了一个跳跃式发展的机会。
目前为止,蓝光是最先进的大容量光碟格式,BD激光技术的巨大进步,使你能够在一张单碟上存储25GB的文档文件。这是现有(单碟)DVDs的5倍。在速度上,蓝光允许1~2倍或者说每秒4.5~9兆字节的记录速度。
某企业生产甲、乙两种产品,这两种产品都需要 A、B 两种原材料。生产每一甲产品需要 3万个 A 和 6 万个 B,销售收入为 2 万元:生产每一个乙产品需要 5 万个 A 和 2 万个 B,销售收入为 1 万元 。该企业每天可用的 A 数量为 15 万个,可用的 B 量为 24 万个。为了获得最大的销售收入,该企业每天的销售收入为( )万元。
设生产甲产品X件,乙产品y件,则有:
3x+5y≤15
6x+2y≤24
求得,x=3.75,y=0.75
( )标准的目标是制定一个开放的多媒体应用框架标准。
本题考查考生对各种多媒体相关的国际标准的了解情况。H.264是国际电信联盟(ITU)制定的视频信号和音频信号的压缩编码标准:X3D是由Web3D联盟专为Internet应用设计的三维图形标记语言,是VRML标准的升级版本;MPEG-21是ISO/IEC制定为一个标准,致力于定义多媒体应用的一个开放框架。
与 HTTP 相比,HTTPS 协议对传输的内容进行加密,更加安全。HTTPS 基于( )安全协议。
HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议。它是一个安全通信通道,基于HTTP开发,用于在客户计算机和服务器之间交换信息。HTTPS使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。
HTTPS和HTTP的区别:
? https协议需要到ca申请证书,一般免费证书很少,需要交费。
? http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
? http和https使用的是完全不同的连接方式用的端口也不一样,前者是80,后者是443。
? http的连接很简单,是无状态的。
HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全。
软件测试一般分为两个大类,即动态测试和静态测试。前者通过运行程序发现错误,包括( )等方法;后者采用人工和计算机辅助静态分析的手段对程序进行检测,包括(请作答此空)等方法。
本题考查测试的分类,测试可以分为动态测试与静态测试。动态测试是通过运行程序发现错误,包括黑盒测试(等价类划分、边界值分析法、错误推测法)与白盒测试(各种类型的覆盖测试)。静态测试是人工测试方式,包括桌前检查(桌面检查)、代码走查、代码审查。
以下关于以太网的叙述中,不正确的是( ) 。
在传统共享以太网中,所有的节点共享传输介质,采用CSMA/CD冲突检测的载波监听多路访问技术实现传输介质共享。以太网的最小帧长64Byte,最大帧长1518Byte,其中有效载荷(数据)46~1500Byte.
属于CPU中算术逻辑单元的部件是在( )。
算术逻辑运算单元ALU(Arithmetic and Logic Unit)ALU主要完成对二进制数据的定点算术运算(加减乘除)、逻辑运算(与或非异或)以及移位操作。
计算机的存储系统采用分级存储体系的理论依据是__( )__。
计算机的存储系统采用分级存储体系的理论依据是程序访问的局部性原理。CPU访问存储器时,无论是取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。局部性分为两种,分别是时间局部性和空间局部性。时间局部性是指如果一个信息项正在被访问,那么在近期它很可能还会被再次访问。程序循环、堆栈等是产生时间局部性的原因。空间局部性是指在最近的将来将用到的信息很可能与现在正在使用的信息在空间地址上是临近的。
计算机系统中常用的三级存储体系是指cache、主存、辅存,这三个级别容量越来越大,价格越来越低,速度越来越慢
以下关于海明码的叙述中,正确的是( )。
海明码是利用奇偶性来检错和纠错的校验方法,码距最小为2n+1。
信息具有许多质量属性,对于市场情报信息来说,至关重要的属性是____。
有用的信息对于质量属性的要求是不一样的。对于市场情报信息来说,一些不准确和不完全性是可以忍受的,至关重要的是时间性,比如,市场情报信息能够在竞争对手将要做出大幅度减价的时候发出警示,要尽早制订计划如何应对,相比之下,具体的价格细节和改变时间就并非是最重要的。
计算机系统的性能一般包括两个大的方面。一个方面是它的( ),也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度,也可以是在一段时间内,能正常工作的时间所占的百分比。
计算机系统的性能一般包括两个大的方面。一个方面是它的可靠性或可用性,也就是计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度(例如,平均无故障时间),也可以是在一段时间内,能正常工作的时间所占的百分比;另一个方面是它的处理能力或效率,这又可分为三类指标,第一类指标是吞吐率(例如,系统在单位时间内能处理正常作业的个数),第二类指标是响应时间(从系统得到输入到给出输出之间的时间),第三类指标是资源利用率,即在给定的时间区间中,各种部件(包括硬设备和软件系统)被使用的时间与整个时间之比。当然,不同的系统对性能指标的描述有所不同,例如,计算机网络系统常用的性能评估指标为信道传输速率、信道吞吐量和容量、信道利用率、传输延迟、响应时间和负载能力等。
某服务器软件系统能够正确运行并得出计算结果,但存在“系统出错后不能在要求的时间内恢复到正常状态”和“对系统进行二次开发时总要超过半年的时间”两个问题,上述问题依次与质量属性中的_( )_相关。
系统出错后不能在要求的时间内恢复到正常状态”,这是对系统错误恢复能力的描述,属于系统可用性的范畴。“对系统进行二次开发时总要超过半年的时间”,这是对系统进行调整和维护方面能力的描述,属于系统可修改性的范畴。
以下关于防火墙功能特性的叙述中,不正确的是( )
防火墙的主要作用就是过滤数据包,控制数据流向,能够基于此提供流量的统计,在内外网之间建立一道防线,能够隐藏内部网络结构,但不提供主动的漏洞扫描功能。
网络系统中,通常把( )置于DMZ区。
本题考查防火墙的基础知识。DMZ是指非军事化区,也称周边网络,可以位于防火墙之外也可以位于防火墙之内。非军事化区一般用来放置提供公共网络服务的设备。这些设备由于必须被公共网络访问,所以无法提供与内部网络主机相等的安全性。分析四个备选答案,Web服务器是为一种为公共网络提供Web访问的服务器,网络管理服务器和入侵检测服务器是管理企业内部网和对企业内部网络中的数据流进行分析的专用设备,一般不对外提供访问。而财务服务器是一种仅针对财务部门内部访问和提供服务的设备,不提供对外的公共服务。
网络的可用性是指__ __。
可用性是指网络系统、网络元素或网络应用对用户可利用的时间的百分比。有些应用对可用性很敏感,例如飞机订票系统若宕机一小时,就可能减少几十万元的票款;而股票交易系统如果中断运行一分钟,就可能造成几千万元的损失。
显示深度、图像深度是图像显示的重要指标。当( )时,显示器不能完全反映数字图像使用的全部颜色。
图像深度图像文件中记录一个像素点所需要的位数,显示深度表示显示缓存中记录屏幕上一个点的位数,也即显示器可以显示的颜色数。因此,显示一幅图像时,屏幕上呈现的颜色效果与图文提供的颜色信息有关,也即与图像深度有关,同时也与显示器当前可容纳的颜色容量有关,也即与显示深度有关。
①显示深度大于图像深度:在这种情况下屏幕上的颜色能较真实地反映图像文件的颜色效果。显示的颜色完全取决于图像的颜色。
②显示深度等于图像深度:这种情况下如果用真彩色显示模式来显示真彩色图像,或者显示调色板与图像调色板一致时,屏幕上的颜色能较真实地反映图像文件的颜色效果;反之,显示调色板与图像调色板不一致时,显示色彩会出现失真。
③显示深度小于图像深度:此时显示的颜色会出现失真。
使用者通过网络按需随时获取和使用资源或服务,并随时扩展,按使用付费,这种计算模式属于_( )_。
云计算是一种网络应用模式。狭义云计算是指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的资源;广义云计算是指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需的服务。
如果发送给DHCP客户端的地址已经被其他DHCP客户端使用,客户端会向服务器发送( )信息包拒绝接收已经分配的地址信息。
DHCP客户端收到DHCP服务器回应的ACK报文后,通过地址冲突检测发现服务器分配的地址冲突或者由于其他原因导致不能使用,则发送DhcpDecline报文,通知服务器所分配的IP地址不可用。
在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。()方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。()允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。 (请作答此空)在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。( )指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,( )工作方式CPU与I/O设备是串行工作的。
在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式、程序中断方式、DMA工作方式、通道方式、I/O处理机。1、程序控制方式分为无条件查询和程序查询方式。①无条件传送方式,I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,而cpu在需要时,随时直接利用I/O指令访问相应的I/O端口,实现与外设的数据交换。优点是软、硬件结构简单,缺点是对时序要求高,只适用于简单的I/O控制。②程序查询方式程序查询方式也称为程序轮询方式,该方式采用用户程序直接控制主机与外部设备之间输入/输出操作。CPU必须不停地循环测试I/O设备的状态端口,当发现设备处于准备好(Ready)状态时,CPU就可以与I/O设备进行数据存取操作。这种方式下的CPU与I/O设备是串行工作的。2、中断方式当I/O设备结束(完成、特殊或异常)时,就会向CPU发出中断请求信号,CPU收到信号就可以采取相应措施。当某个进程要启动某个设备时,CPU就向相应的设备控制器发出一条设备I/O启动指令,然后CPU又返回做原来的工作。CPU与I/O设备可以并行工作,与程序查询方式相比,大大提高了CPU的利用率。3、DMA(直接内存存取)方式DMA方式也称为直接主存存取方式,其思想是:允许主存储器和I/O设备之间通过“DMA控制器(DMAC)”直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。4、通道控制方式在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入,使主机和外设并行工作程度更高。5、I/O处理机指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。
谭某是CZB物流公司的业务系统管理员,任职期间,谭某根据公司的业务要求开发了“报关业务系统”,并由公司使用。以下说法正确的是( )。
本题考查职务作品界定问题,题目提到“任职期间,谭某根据公司的业务要求开发了报关业务系统”。这个系统应属于职务作品,所以著作权属于CZB物流公司。
在客户机上运行nslookup查询某服务器名称时能解析出IP地址,查询IP地址时却不能解析出服务器名称,解决这一问题的方法是( )。
PTR记录是反向记录,通过IP查询域名。
下面表述不正确的是( )。
累加寄存器AC:通用寄存器,为ALU提供一个工作区,用来暂存数据。
设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函数依赖集 F={A→B,DE→B,CB→E,E→A,B→D}。 ( )为关系R的候选关键字。分解(请作答此空)是无损连接,并保持函数依赖的。
根据无损连接的判定算法,对选项A构造初始的判定表如下:
由于A→B,DE→B,CB→E,E→A,B→D的决定因素中没有两行是相同的,因此选项 A是有损连接的。 对选项B构造初始的判定表如下:
由于A→B,DE→B,CB→E,E→A,B→D的决定因素中没有两行是相同的,因此选项 B是有损连接的。 对选项C构造初始的判定表如下:
由于A→B,属性A的第1行和第3行相同,可以将第1行b12改为a2;又由于B→D,属性B的第1行和第3行相同,而属性D第1行b14和第3行b34没有一行为a4,因此改为同一符号,即取行号值最小的b14。修改后的判定表如下:
反复检查函数依赖集F,无法修改上表,所以选项C是有损连接的。 对选项D构造初始的判定表如下:
由于A→B,属性A的第1行和第3行相同,可以将第3行b32改为a2;E→A,属性E的第2行和第3行相同,可以将属性A第2行b21改为a1;AC→E,属性E的第2行和第3行相同,可以将属性E第1行b15改为a5;B→D,属性B的第1行和第3行相同,属性D第1行b14和第3行b34没有一行为a4,因此改为同一符号,即取行号值最小的b14。修改后的判定表如下:
由于E→D,属性E的第1~3行相同,可以将属性D第1行b14和第3行b34改为a4。修改后的判定表如下:
由于上表第一行全为a,故分解无损。现在分析该分解是否保持函数依赖。若分解保持函数依赖,那么分解的子模式的函数依赖集
FR1=A→B,CB→A,FR2=E→D(根据Armstrong公理,系统传递依赖,E→A,A→B,B→D,所以E→D),FR3=E→A。可以求证F+与(FR1+FR2+FR3)+等价,即F+=(FR1+FR2+FR3)+=(A→B,CB→A,E→D,E→A)+,所以该分解保持函数依赖
在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:( )是指用户或应用程序不需要知道逻辑上访问的表具体是如何分块存储的。
本题考查分布式数据库基本概念。分片透明是指用户或应用程序不需要知道逻辑上访问的表具体是怎么分块存储的。复制透明是指采用复制技术的分布方法,用户不需要知道数据是复制到哪些节点,如何复制的。位置透明是指用户无须知道数据存放的物理位置,逻辑透明,即局部数据模型透明,是指用户或应用程序无须知道局部场地使用的是哪种数据模型。
某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量),函数依赖集F如下所示:
F={元件号→元件名称,(元件号,供应商)→库存量,供应商→供应商所在地},元件关系的主键为元件号,供应商,该关系存在冗余以及插入异常和删除异常等问题。为了解决这一问题需要将元件关系分解元件1(元件号,元件名称)、元件2(元件号,供应商,库存量)、元件3(供应商,供应商所在地),分解后的关系模式可以达到( )。
元件关系存在非主属性对码的部分函数依赖:(元件号,供应商)供应商所在地,但是供应商→供应商所在地,故原关系模式元件非2NF的。分解后的关系模式元件1、元件2和元件3消除了非主属性对码的部分函数依赖,同时不存在传递依赖,故达到3NF。
系统工程利用计算机作为工具,对系统的结构、元素、( )和反馈等进行分析,以达到最优( )、最优设计、最优管理和最优控制的目的。霍尔(AD Hall)于1969年提出了系统方法的三维结构体系,通常称为“霍尔三维结构”,这是系统工程方法论的基础。霍尔三维结构以时间维、(请作答此空)维、知识维组成的立体结构概括性地表示出系统工程的各阶段、各步骤,以及所涉及的知识范围。其中时间维是系统的工作进程,对于一个具体的工程项目可以分为7个阶段,在( )阶段会做出研制方案及生产计划。
系统工程在是20世纪中后期发展起来的一门新兴学科,它最早约产生于20世纪40年代的美国。时至今日,系统工程已经成为现代社会高速发展不可或缺的一部分。它的诞生让自然科学和社会科学中有关的思想、理论和方法根据总体协调的需要联系起来,综合应用并利用现代电子计算机,对系统的结构、要素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制等目的。霍尔三维结构是由逻辑维、时间维和知识维组成的立体空间结构。(1) 逻辑维。运用系统工程方法解决某一大型工程项目时,一般可分为7个步骤。● 明确问题。● 建立价值体系或评价体系。● 系统分析。● 系统综合。● 系统方案的优化选择。● 制定计划有了决策就要付诸实施,实施就要依靠严格且有效的计划。(2) 时间维(工作进程)。对于一个具体的工作项目,从制定规划起一直到更新为止,全部过程可分为7个阶段。● 规划阶段:即调研、程序设计阶段,目的在于谋求活动的规划与战略。● 拟定方案:提出具体的计划方案。● 研制阶段:做出研制方案及生产计划。● 生产阶段:生产出系统的零部件及整个系统,并提出安装计划。● 安装阶段:将系统安装完毕,并完成系统的运行计划。● 运行阶段:系统按照预期的用途开展服务。● 更新阶段:为了提高系统功能,取消旧系统而代之以新系统,或改进原有系统使之更加有效地工作。(3) 知识维(专业科学知识)。系统工程除了要求为完成上述各步骤、各阶段所需的某些共性知识外,还需要其他学科的知识和各种专业技术,霍尔把这些知识分为工程、医药、建筑、商业、法律、管理、社会科学和艺术等。各类系统工程,如军事系统工程、经济系统工程、信息系统工程等都需要使用其他相应的专业基础知识。
设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函数依赖集 F={A→B,DE→B,CB→E,E→A,B→D}。 (请作答此空)为关系R的候选关键字。分解( )是无损连接,并保持函数依赖的。
根据无损连接的判定算法,对选项A构造初始的判定表如下
UML图中,对新开发系统的需求进行建模,展示交付系统的软件组件和硬件之间的关系的图是( )。
本题考查面向对象UML建模语言知识点。在UML中,有9种基本的图形。其中,
用例图:用例图以图形化的方式描述系统与外部系统及用户的交互,其以图形化的方式描述了谁将使用系统,以及用户期望以什么方式与系统交互,主要用在面向对象需求分析阶段。
部署图:部署图描述系统中硬件和软件的物理架构,它描述构成系统架构的软件结构、处理器和设备。
数据的物理独立性和逻辑独立性分别是通过修改( )来完成的。
物理独立性是指的内模式发生变化,只需要调整模式与内模式之间的映像,而不用修改应用程序。逻辑独立性是指的模式发生变化,只需要调整外模式与模式之间的映像,而不用修改应用程序。
图中I所代表的是同步条,也称分支,代表从此处开始有多个并行分支
以下关于决策支持系统的叙述,错误的是( )
本题主要考查对决策支持系统及其相关概念的理解与掌握。决策支持可以分为结构化决策、半结构化决策和非结构化决策。其中,结构化决策是指对某一决策过程的规则进行确定性描述与建模,以适当的算法产生决策方案,并能从多种方案中选择最优解;非结构化决策的决策过程复杂,不可能用确定的模型和语言描述其决策过程,更无所谓最优解。半结构化和非结构化决策一般用于企业的中、高级管理层。一般来说,决策往往不可能一次完成,而是一个迭代的过程。
Cache 的替换算法中,( )算法计数器位数多,实现困难。
最常用的Cache 的替换算法有三种:(1)随机算法。这是最简单的替换算法。随机法完全不管cache块过去、现在及将来的使用情况,简单地根据一个随机数,选择一块替换掉。(2)先进先出(First In and First Out,FIFO)算法。按调入cache的先后决定淘汰的顺序,即在需要更新时,将最先进入cache的块作为被替换的块。这种方法要求为每块做一记录,记下它们进入cache的先后次序。这种方法容易实现,而且系统开销小。其缺点是可能会把一些需要经常使用的程序块(如循环程序)替换掉。(3)近期最少使用(Least Recently Used,LRU)算法。LRU算法是把CPU近期最少使用的块作为被替换的块。这种替换方法需要随时记录cache中各块的使用情况,以便确定哪个块是近期最少使用的块。LRU算法相对合理,但实现起来比较复杂,系统开销较大。通常需要对每一块设置一个称为"年龄计数器"的硬件或软件计数器,用以记录其被使用的情况。
系统工程利用计算机作为工具,对系统的结构、元素、( )和反馈等进行分析,以达到最优(请作答此空)、最优设计、最优管理和最优控制的目的。霍尔(AD Hall)于1969年提出了系统方法的三维结构体系,通常称为“霍尔三维结构”,这是系统工程方法论的基础。霍尔三维结构以时间维、( )维、知识维组成的立体结构概括性地表示出系统工程的各阶段、各步骤,以及所涉及的知识范围。其中时间维是系统的工作进程,对于一个具体的工程项目可以分为7个阶段,在( )阶段会做出研制方案及生产计划。
系统工程在是20世纪中后期发展起来的一门新兴学科,它最早约产生于20世纪40年代的美国。时至今日,系统工程已经成为现代社会高速发展不可或缺的一部分。它的诞生让自然科学和社会科学中有关的思想、理论和方法根据总体协调的需要联系起来,综合应用并利用现代电子计算机,对系统的结构、要素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制等目的。霍尔三维结构是由逻辑维、时间维和知识维组成的立体空间结构。(1) 逻辑维。运用系统工程方法解决某一大型工程项目时,一般可分为7个步骤。● 明确问题。● 建立价值体系或评价体系。● 系统分析。● 系统综合。● 系统方案的优化选择。● 制定计划有了决策就要付诸实施,实施就要依靠严格且有效的计划。(2) 时间维(工作进程)。对于一个具体的工作项目,从制定规划起一直到更新为止,全部过程可分为7个阶段。● 规划阶段:即调研、程序设计阶段,目的在于谋求活动的规划与战略。● 拟定方案:提出具体的计划方案。● 研制阶段:做出研制方案及生产计划。● 生产阶段:生产出系统的零部件及整个系统,并提出安装计划。● 安装阶段:将系统安装完毕,并完成系统的运行计划。● 运行阶段:系统按照预期的用途开展服务。● 更新阶段:为了提高系统功能,取消旧系统而代之以新系统,或改进原有系统使之更加有效地工作。(3) 知识维(专业科学知识)。系统工程除了要求为完成上述各步骤、各阶段所需的某些共性知识外,还需要其他学科的知识和各种专业技术,霍尔把这些知识分为工程、医药、建筑、商业、法律、管理、社会科学和艺术等。各类系统工程,如军事系统工程、经济系统工程、信息系统工程等都需要使用其他相应的专业基础知识。
信息系统战略规划(Information System Strategic Planning, ISSP)是从企业战略出发,构建企业基本的信息架构,对企业内、外信息资源进行统一规划、管理与应用,利用信息控制企业行为,辅助企业进行决策,帮助企业实现战略目标。ISSP方法经历了三个主要阶段,各个阶段所使用的方法也不一样。(请作答此空)方法的目标是提供一个信息系统规划,用以支持企业短期的和长期的信息需求。( )能够帮助企业找到影响系统成功的关键因素,进行分析以确定企业的信息需求,从而为管理部门控制信息技术及其处理过程提供实施指南。( )方法创建一个2×2的矩阵(战略栅格),从战略影响方面标出企业现有的和将来的信息系统组合的特征,也就是它们对企业生存前景的影响。( )把企业战略规划和信息化战略规划的关系划分为内、外两大部分。其中,外部区域是指企业所面临的外部竞争环境,例如,产品或IT市场等;内部区域包括企业组织结构、整体信息架构和业务流程等。
(1)企业系统规划(Business System Planning, BSP)方法是IBM公司于20世纪70年代提出的一种方法,主要用于大型信息系统的开发。BSP方法的目标是提供一个信息系统规划,用以支持企业短期的和长期的信息需求。(2)关键成功因素(Critical Success Factors, CSF)法是由John Rockart于20世纪70年代末提出的一种信息系统规划方法。该方法能够帮助企业找到影响系统成功的关键因素,进行分析以确定企业的信息需求,从而为管理部门控制信息技术及其处理过程提供实施指南。(3)战略栅格(Strategic Grid, SG)法是McFarlan等人在20世纪80年代初提出的一种信息系统规划方法。该方法创建一个2×2的矩阵(战略栅格),从战略影响方面标出企业现有的和将来的信息系统组合的特征,也就是它们对企业生存前景的影响。(4)战略一致性模型(Strategy Alignment Model, SAM)也称为战略对应模型,是由JohnHanderson于1994年提出的一种信息系统规划方法,它可以帮助企业检查企业战略与信息基础架构之间的一致性。SAM把企业战略规划和信息化战略规划的关系划分为内、外两大部分。其中,外部区域是指企业所面临的外部竞争环境,例如,产品或IT市场等;内部区域包括企业组织结构、整体信息架构和业务流程等。模型由企业经营战略、组织与业务流程、信息系统战略、IT基础架构四大领域构成。
以下关于增量开发模型的叙述中,不正确的是( )。
在利用增量模型进行开发时,如何进行模块的划分往往是难点所在,而不是这种模型的优点。
子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为( )。
继承是父类和子类之间共享数据和方法的机制。
覆盖是子类的方法覆盖了基类的方法,以实现不同的功能,或者对父类的功能进行扩充。
软件开发环境应支持多种集成机制,其中(请作答此空)用于存储与系统开发有关的信息,并支持信息的交流与共享;( )是实现过程集成和控制集成的基础
软件开发环境(Software Development Environment,SDE)是指支持软件的工程化开发和维护而使用的一组软件,由软件工具集和环境集成机制构成。软件开发环境应支持多种集成机制,如平台集成、数据集成、界面集成、控制集成和过程集成等。软件开发环境应支持小组工作方式,并为其提供配置管理。环境的服务可用于支持各种软件开发活动,包括分析、设计、编程、调试和文档等。较完善的软件开发环境通常具有多种功能,如软件开发的一致性与完整性维护、配置管理及版本控制、数据的多种表示形式及其在不同形式之间的自动转换、信息的自动检索与更新、项目控制和管理,以及对开发方法学的支持。软件开发环境具有集成性、开放性、可裁减性、数据格式一致性、风格统一的用户界面等特性,因而能大幅度提高软件生产率。集成机制根据功能的不同,可划分为环境信息库、过程控制与消息服务器、环境用户界面3个部分。(1) 环境信息库:软件开发环境的核心,用于存储与系统开发有关的信息,并支持信息的交流与共享。其中主要存储两类信息,一类是开发过程中产生的有关被开发系统的信息,如分析文档、设计文档和测试报告等;另一类是环境提供的支持信息,如文档模板、系统配置、过程模型和可复用构件等。(2) 过程控制与消息服务器:实现过程集成和控制集成的基础,过程集成是按照具体软件开发过程的要求进行工具的选择与组合;控制集成使各工具之间进行并行通信和协同工作。(3) 环境用户界面:包括环境总界面和由它实行统一控制的各环境部件及工具的界面。统一并具有一致性的用户界面是软件开发环境的重要特征,是充分发挥环境的优越性、高效地使用工具并减轻用户的学习负担的保证。
UML中有4种关系:依赖、关联、泛化和实现。( )是一种特殊/一般关系,使子元素共享其父元素的结构和行为。
本题考查面向对象UML建模语言知识点UML用关系把事物结合在一起,主要有下列四种关系:依赖(Dependency)依赖是两个事物之间的语义关系,其中一个事物发生变化会影响另一个事物的语义关联(Association)关联描述一组对象之间连接的结构关系泛化(Generalization)泛化是一般化和特殊化的关系,描述特殊元素的对象可替换一般元素的对象实现(Realization)实现是类之间的语义关系,其中的一个类指定了由另一个类保证执行的契约
信息系统战略规划(Information System Strategic Planning, ISSP)是从企业战略出发,构建企业基本的信息架构,对企业内、外信息资源进行统一规划、管理与应用,利用信息控制企业行为,辅助企业进行决策,帮助企业实现战略目标。ISSP方法经历了三个主要阶段,各个阶段所使用的方法也不一样。( )方法的目标是提供一个信息系统规划,用以支持企业短期的和长期的信息需求。(请作答此空)能够帮助企业找到影响系统成功的关键因素,进行分析以确定企业的信息需求,从而为管理部门控制信息技术及其处理过程提供实施指南。( )方法创建一个2×2的矩阵(战略栅格),从战略影响方面标出企业现有的和将来的信息系统组合的特征,也就是它们对企业生存前景的影响。( )把企业战略规划和信息化战略规划的关系划分为内、外两大部分。其中,外部区域是指企业所面临的外部竞争环境,例如,产品或IT市场等;内部区域包括企业组织结构、整体信息架构和业务流程等。
(1)企业系统规划(Business System Planning, BSP)方法是IBM公司于20世纪70年代提出的一种方法,主要用于大型信息系统的开发。BSP方法的目标是提供一个信息系统规划,用以支持企业短期的和长期的信息需求。(2)关键成功因素(Critical Success Factors, CSF)法是由John Rockart于20世纪70年代末提出的一种信息系统规划方法。该方法能够帮助企业找到影响系统成功的关键因素,进行分析以确定企业的信息需求,从而为管理部门控制信息技术及其处理过程提供实施指南。(3)战略栅格(Strategic Grid, SG)法是McFarlan等人在20世纪80年代初提出的一种信息系统规划方法。该方法创建一个2×2的矩阵(战略栅格),从战略影响方面标出企业现有的和将来的信息系统组合的特征,也就是它们对企业生存前景的影响。(4)战略一致性模型(Strategy Alignment Model, SAM)也称为战略对应模型,是由JohnHanderson于1994年提出的一种信息系统规划方法,它可以帮助企业检查企业战略与信息基础架构之间的一致性。SAM把企业战略规划和信息化战略规划的关系划分为内、外两大部分。其中,外部区域是指企业所面临的外部竞争环境,例如,产品或IT市场等;内部区域包括企业组织结构、整体信息架构和业务流程等。模型由企业经营战略、组织与业务流程、信息系统战略、IT基础架构四大领域构成。
企业系统规划(Business System Planning,BSP)办法包含一定的步骤,完成准备工作后,需要进行的四个步骤依次是: ( ) 。
企业系统规划的步骤如下图所示:
以下关于电子商务的叙述,正确的是___
电子商务的过程与传统商务的过程是一致的,包括识别商品、选择、协商、购买、递送、售后服务等过程,这些过程有些可以电子化,有些不能(如递送、售后服务等),因此利用电子商务系统向消费者在线销售产品,并没有超越传统的零售方式。
虽然产品的存储、打包、运送和跟踪等,对组织的成功非常重要,但是考虑到成本、效益和专业区分,这些过程通常会外包给专门的仓储公司、货运公司。电子商务支付系统是电子商务基础设施的关键组成部分,但是用于电子商务系统应用于Internet网上,为防止用户信用卡、账号等信息被探测和监听,常常采用安全套接字层(SSL)技术来保证敏感、关键数据的安全。
电子购物车的功能是跟踪客户选择的购买物品中,目前购物车的实现主要是通过Cookie方式实现,可能会在服务器的数据库中存放购物车内容信息,购物车功能不是由Web服务器软件实现的。
以下内容中,( )不是建立企业模型需要的输入信息。
本题主要考查考生对企业建模的理解与掌握。建立企业模型是进行企业信息化建设的重要步骤,它通过审查有关组织机构的书面文档来获得资料,并把所获得的原始资料作为信息源,再利用有关软件工具建立组织层次图。在这个过程中,可以将组织层次图、业务计划、年终报告、备忘录等作为输入信息,输出企业任务说明,组织单元目标和关键成功因素表,企业目标/组织单元目标矩阵等制品。
计算机系统中主机与外设间的输入输出控制方式有多种,其中占用主机CPU时间最多的是( )方式。
在结构化分析中,用数据流图描述( )。
在结构化分析中,数据流图用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)。外部实体指系统之外又与系统有联系的人或事物。它表达了该系统数据的外部来源和去处。
该图为活动图,注意,在状态图中,每条箭线上都会有事件,而活动图则不一定有。
某项目包含a、b、c、d、e、f、g七个活动,各活动的历时估算和活动间的逻辑关系如下表所示,活动c的总浮动时间是( )天,该项目工期是(请作答此空)天。
关键路径ADFG,工期15天。C的总时差是1天。
当采用数据流图对一个图书馆管理系统进行分析时,( )是一个外部实体。
在结构化分析中,数据流图用来记录系统中的数据和数据在特定的过程中的流动,即数据如何被采集、处理、保存和使用的(围绕信息系统的功能)。外部实体指系统之外又与系统有联系的人或事物。它表达了该系统数据的外部来源和去处。
在面向对象方法中,( )是父类和子类之间共享数据和方法的机制。
继承是父类和子类之间共享数据和方法的机制。
覆盖是子类的方法覆盖了基类的方法,以实现不同的功能,或者对父类的功能进行扩充。
软件开发过程模型中,( )主要由原型开发阶段和目标软件开发阶段构成。
本题考查的是开发模型的特点,题目所述“由原型开发阶段和目标软件开发阶段构成”符合原型模型的特点。因为原型模型首先使用原型获取需求,需求获取之后可能抛弃原型,然后根据原型获得的需求进行目标软件的开发。
软件开发环境应支持多种集成机制,其中( )用于存储与系统开发有关的信息,并支持信息的交流与共享;(请作答此空)是实现过程集成和控制集成的基础。
软件开发环境(Software Development Environment,SDE)是指支持软件的工程化开发和维护而使用的一组软件,由软件工具集和环境集成机制构成。软件开发环境应支持多种集成机制,如平台集成、数据集成、界面集成、控制集成和过程集成等。软件开发环境应支持小组工作方式,并为其提供配置管理。环境的服务可用于支持各种软件开发活动,包括分析、设计、编程、调试和文档等。较完善的软件开发环境通常具有多种功能,如软件开发的一致性与完整性维护、配置管理及版本控制、数据的多种表示形式及其在不同形式之间的自动转换、信息的自动检索与更新、项目控制和管理,以及对开发方法学的支持。软件开发环境具有集成性、开放性、可裁减性、数据格式一致性、风格统一的用户界面等特性,因而能大幅度提高软件生产率。集成机制根据功能的不同,可划分为环境信息库、过程控制与消息服务器、环境用户界面3个部分。(1) 环境信息库:软件开发环境的核心,用于存储与系统开发有关的信息,并支持信息的交流与共享。其中主要存储两类信息,一类是开发过程中产生的有关被开发系统的信息,如分析文档、设计文档和测试报告等;另一类是环境提供的支持信息,如文档模板、系统配置、过程模型和可复用构件等。(2) 过程控制与消息服务器:实现过程集成和控制集成的基础,过程集成是按照具体软件开发过程的要求进行工具的选择与组合;控制集成使各工具之间进行并行通信和协同工作。(3) 环境用户界面:包括环境总界面和由它实行统一控制的各环境部件及工具的界面。统一并具有一致性的用户界面是软件开发环境的重要特征,是充分发挥环境的优越性、高效地使用工具并减轻用户的学习负担的保证。
在UML用例图中,参与者表示( )。
在UML用例图中,参与者是指存在于系统外部并直接与系统进行交互的人、系统、子系统或类的外部实体的抽象。
您目前分数偏低,基础较薄弱,建议加强练习。