设集合N={0,1,2…},f为从N至N的函数,且.经计算f(90)=81,f(89)=81,则f(49)=()。
UML是一种面向对象的同一建模语言。它包括10种图,其中,用例图展示了外部参与者与系统内用例之间的连接。UML的外部参与者是指(47),用例可以用(48)图来描述。(49)指明了对象所有可能的状态以及状态之间的迁移。协作图描述了协作的(50)之间的交互和链接。
数字数据网DDN定义为OSI模型的(62)。
“生产者一消费者”问题是一个经典的进程同步与互斥控制问题,若缓冲区可存放n件物品,要解决这个问题,通常需要使用( )个信号量。
在选择某种面向对象语言进行软件开发时,不需要着重考虑的因素是,该语言(39)。
在面向对象软件开发过程中,采用设计模式(44)。
在图形显示系统的类层次结构中,类Shape定义了“图形”所具有的公有方法:display(),并将其声明为抽象方法:类Line是Shape的子类。则下列说法中正确的是 1._____ 。若类Line正确继承了Shape类,并定义了方法display(int N),这种机制称为 2._____ 。这样,通过Shape对象的正确引用就能实现Line对象的相应方法,体现了面向对象程序设计语言基本特征中的 3.______。
m个进程(P
i
,0≤i≤m-1)通过k个等长的缓冲区(B
i
,0≤i≤k-1)向n个进程(Q
i
,0≤i≤m-1)发送消息。每个进程P
i
发送消息的顺序与数量不受限制,每个进程Q
i
接收消息的顺序与数量也不受限制,但发送进程与接收进程作为两个分别的整体,要求消息发送与接收的整体次序相同。为保证消息发送与接收的充分并行,需要设置(24)。
程序语言可分成低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(39),但在(40)的场合还经常或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了(41)来提高程序的可读性。高级语言有许多种类,其中PROLOG是一种(42)型语言,它具有很强的(43)能力。
(8)用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。(9)对静态结构(类、对象和关系)模型化。(10)描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。(11)将系统的结构和行为表达成为易于转换为实现的方式。(12)示系统实现环境的结构和行为。
在以下组织中,______制定的标准是国际标准。
关于FDDI说法正确的是(36)。
计算机网络中对等实体间通信时必须遵循约定的标准协议。不同的协议有不同的功能,如:(61)用于网络管理;(62)用于移动电话无线上网;(63)可用于家庭拨号上网;(64)是—种面向比特的数据链路通信规则;(65)是一种路由选择协议。
软件的易维护性是指理解、改正、改进软件的难易程度。通常影响软件易维护性的因素有易理解性、易修改性和 1._____ 。在软件的开发过程中往往采取各种措施来提高软件的易维护性。如采用 2._____ 有助于提高软件的易理解性; 3._____ 有助于提高软件的易修改性。
设文件索引节点中有8个地址项,每个地址项大小为4字节,其中5个地址项为直接地址索引,2个地址项为一级间接索引,1个地址项为二级间接索引。磁盘索引块和磁盘数据块大小为l:KB。若要访问文件的逻辑块号分别为8和518,则系统应分别采用(27),而且可以表示的单个文件最大长度为(28)KB。
软件能力成熟度模型CMM(Capability Maturity Model)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在 1.______ ,已建立了基本的项目管理过程,可对成本、进度和功能特性进行跟踪。在 2._______ ,用于软件管理与工程量方面的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种 1.______ 技术,封装的目的是使对象的 2._____ 分离。
计算机的存储器采用分级方式是为了(4)。
(20)是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。
原型化方法是一种______型的设计过程。A.自外向内B.自项向下C.自内相外D.自底向上
