模块A、B和C包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个模块抽取出来组成模块D。则模块D的内聚类型为(16)内聚。
A.功能
B.通信
C.逻辑
D.巧合

查看答案

相关问题推荐

  • 在n个数的数组中确定其第i(1≤i≤n)小的数时,可以采用快速排序算法中的划分思想,对n个元素划分,先确定第k小的数,根据i和k的大小关系,进一步处理,最终得到第i小的数。划分过程中,最佳的基准元素选择的方法是选择待划分数组的(64)元素。此时,算法在最坏情况下的时间复杂度为(不考虑所有元素均相等的情况)(65)。
    A.Θ(n)
    B.Θ(lgn)
    C.Θ(nlgn)
    D.Θ(n2)
    查看答案
  • 数据库测试的对象包括______。
    ①数据库连接测试②数据库的安全测试③定义的存储过程和触发器的测试④数据库接口测试
    A.①④
    B.①②③
    C.①②④
    D.①②③④
    查看答案
  • 一个软件开发过程描述了“谁做”、“做什么”、“怎么做”和“什么时候做”,RUP用()表述“谁做”。
    A.角色
    B.活动
    C.制品
    D.工作流
    查看答案
  • 在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转换为关系模式时,(),得到的关系模式属于4NF。
    A.将所有多值属性组成一个关系模式
    B.使多值属性不在关系模式中出现
    C.将实体的码分别和每个多值属性独立构成一个关系模式
    D.将多值属性和其它属性一起构成该实体对应的关系模式
    查看答案
  • 阅读下列说明和C代码,回答问题1至问题3
    【说明】?? 某应用中需要对100000个整数元素进行排序,每个元素的取值在0~5之间。排序算法的基本思想是:对每一个元素x,确定小于等于x的元素个数(记为m),将x放在输出元素序列的第m个位置。对于元素值重复的情况,依次放入第m-l、m-2、…个位置。例如,如果元素值小于等于4的元素个数有10个,其中元素值等于4的元素个数有3个,则4应该在输出元素序列的第10个位置、第9个位置和第8个位置上。算法具体的步骤为:
    步骤1:统计每个元素值的个数。
    步骤2:统计小于等于每个元素值的个数。
    步骤3:将输入元素序列中的每个元素放入有序的输出元素序列。
    【C代码】
    下面是该排序算法的C语言实现。
    (1)常量和变量说明
    R: 常量,定义元素取值范围中的取值个数,如上述应用中R值应取6
    i:循环变量
    n:待排序元素个数
    a:输入数组,长度为n
    b:输出数组,长度为n
    c:辅助数组,长度为R,其中每个元素表示小于等于下标所对应的元素值的个数。
    (2)函数sort
    1??? void sort(int n,int a[],int b[]){
    2??? ???int c[R],i;
    3?? for (i=0;i< ???(1)? :i++){
    4?? ??c[i]=0;
    5??? ???}
    6??? ???for(i=0;i
    查看答案
  • 全面建设社会主义现代化国家,最艰巨最繁重的任务仍然在()
    查看答案
  • 张三为自己投保意外伤害保险,保额10万,张三确定李四为受益人.如果张三因意外伤害死亡后,赔款10万元应支付给()
    A.
    张三的配偶
    B.
    张三的子女
    C.
    李四
    D.
    张三的父母
    查看答案
  • 设备监理阶段可分为()、安装调试阶段、试运行阶段监理
    查看答案
  • 关于基金风险指标的计算
    查看答案
  • 变更签字资料收集都需要那些人
    查看答案