一起答
单选

 Teams are required for most engineering projects. Although some small hardware or

 software products can be developed by individuals. the scale and complexity of modern

 systems is such. and the demand for short schedules so great that it is no longer(71 )for

one person to do most engineering jobs. Systems development is  a team (72),and the

 effectiveness of the team largely determines the (73) of the engineering

    Development teams often behave much like baseball or basketball teams. Even though

they may have multiple specialties. all the members work toward (74) However. onsystems maintenance and enhancement teams. the engineers often work relatively independently. much like wrestling and track teams

  • A team is(75) just a group of people who happen to work together. Teamwork    takes practice and it involves special skilis. Teams require common processes; they need
  • agreed-upon goals; and they need effective guidance and leadership. The methods for guiding
  • and leading such teams are well known but they are not obvious
  • A.convenient
  • B.existing
  • C.practical
  • D.real
参考答案
查看试卷详情
相关试题
  1. 阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。

    【说明】

        某灯具厂商欲生产一个灯具遥控器,该遥控器具有7个可编程的插槽,每个插槽都

    有开关按钮,对应着一个不同的灯。利用该遥控器能够统一控制房间中该厂商所有品牌

    灯具的开关,现采用Command(命令)模式实现该遥控器的软件部分。command模式

    的类图如图6-1所示。

     

    【Java代码】

     

     

    }

  2.   阅读下列说明和c++代码,将应填入(n)处的字句写在答题纸的对应栏内。

    【说明】

      某灯具厂商欲生产一个灯具遥控器,该遥控器具有7个可编程的插槽,每个插槽都

    有开关按钮,对应着一个不同的灯。利用该遥控器能够统一控制房间中该厂商所有品牌

    灯具的开关,现采用Command(命令)模式实现该遥控器的软件部分。Command模式

    的类图如图5-1所示。

     

    【c++代码】

     

     

    }

  3.   阅读下列说明和C代码,回答问题l至问题3.将解答写在答题纸的对应栏内。

    【说明】

        计算一个整数数组a的最长递增子序列长度的方法描述如下:

        假设数组a的长度为n,用数组b的元素b[i]记录以a[i](0≤i

    递增子序列的长度,则数组a的最长递增子序列的长度为器;其中b[i]满足最优子结构,可递归定义为:

       【c代码】

        下面是算法的c语言实现。

        (1)常量和变量说明

        a:长度为n的整数数组,待求其最长递增子序列

        b:长度为n的数组,b[i]记录以a[i](0≤i

    其中0≤i

      len:最长递增子序列的长度

      i.j:循环变量

      temp,临时变量

      (2)C程序

    #include 

    int maxL(int *b. int n) {

          int i. temp=0;

         For(i= 0; i< n; i++){

               if(b[i]> temp)

    Temp= b[i];

    }

    Return   temp;

     

    【问题l】(8分)

      根据说明和C代码,填充C代码中的空(1)~(4)。

    【问题2】(4分)

      根据说明和C代码,算法采用了(5)设计策略,时间复杂度为(6)(用O符号表示)。

    【问题3】(3分)

        已知数组a={3,10,5,15,6,8},根据说明和C代码,给出数组b的元素值。

  4.  阅读下列说明和图,回答问题1至问题3.将解答填入答题纸的对应栏内。

    【说明】

        某公司欲开发一个管理选民信息的软件系统。系统的基本需求描述如下:

        (1)每个人(Person)可以是一个合法选民(Eligible)或者无效的选民(Ineligible)。

        (2)每个合法选民必须通过该系统对其投票所在区域(即选区,Riding)进行注册

    (Registration)。每个合法选民仅能注册一个选区。

        (3)选民所属选区由其居住地址(Address)决定。假设每个人只有一个地址,地址

    可以是镇( Town)或者城市(City)。

        (4)某些选区可能包含多个镇,而某些较大的城市也可能包含多个选区。

    现采用面向对象方法对该系统进行分析与设计,得到如图3-1所示的初始类图。

     

    【问题1】(8分)

        根据说明中的描述,给出图3-1中C1-C4所对应的类名(类名使用说明中给出的

    英文词汇)。

    【问题2】(3分)

      根据说明中的描述,给出图3-1中Ml-M6处的多重度

    【问题3】(4分)

      现对该系统提出了以下新需求:

      (l)某些人拥有在多个选区投票的权利,因此需要注册多个选区:

      (2)对于满足(1)的选民,需要划定其“主要居住地”,以确定他们应该在哪个

    选区进行投票。

      为了满足上述需求,需要对图3-1所示的类图进行哪些修改?请用100字以内

    文字说明。

  5.  阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内,

    【说明】

      某集团公司在全国不同城市拥有多个大型超市,为了有效管理各个超市的业务工

    作,需要构建一个超市信息管理系统。

    【需求分析结果】

        (l)超市信息包括:超市名称、地址、经理和电话,其中超市名称唯一确定超市关

    系的每一个元组。每个超市只有一名经理。

        (2)超市设有计划部、财务部、销售部等多个部门,每个部门只有一名部门经理,

    有多名员工,每个员工只属于一个部门。部门信息包括:超市名称、部门名称、部门经

    理和联系电话。超市名称、部门名称唯一确定部门关系的每一个元组。

        (3)员工信息包括:员工号、姓名、超市名称、部门名称、职位、联系方式和工资。

    其中,职位信息包括:经理、部门经理、业务员等。员工号唯一确定员工关系的每一个

    元组。

            (4)商品信息包括:商品号、商品名称、型号、单价和数量。商品号唯一确定商品

    关系的每一个元组。一名业务员可以负责超市内多种商品的配给,一种商品可以由多名

    业务员配给。

    【概念模型设计】

    根据需求分析阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:

    【关系模式设计】

      超市(超市名称,经理,地址,电话)

      部门((a)   ,部门经理,联系电话)

      员工((b)   .姓名,联系方式,职位,工资)

      商品(商品号,商品名称,型号,单价,数量)

      配给((c)   ,配给时间,配给数量,业务员)

    【问题1】(4分)

        根据问题描述,补充四个联系,完善图2-1的实体联系囝。联系名可用联系1、联

    系2、联系3和联系4代替,联系的类型分为1:1、l:n和m:n(或1:1、1:*和*:*)。

    【问题2】(7分)

        (1)根据实体联系图,将关系模式中的空(a)~(c)补充完整:

        (2)给出部门和配给关系模式的主键和外键。

    【问题3】(4分)

        (l)超市关系的地址可以进一步分为邮编、省、市、街道,那么该属性是属于简单

    属性还是复合属性?请用100字以内文字说明。

        (2)假设超市需要增设一个经理的职位,那么超市与经理之间的联系类型应修改为

    (d) ,超市关系应修改为 (e) 。

  6. (74)

    • A.multiple objectives
    • B.different objectives
    • C.a single objective
    • D.Independent objectives
  7. (75)

    • A.relatively
    • B./
    • C.only
    • D. more than
  8.  阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

    【说明】

        某大型匹萨加工和销售商为了有效管理生产和销售情况,欲开发一匹萨信息系统,

    其主要功能如下:

        (1)销售。处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。销

    售订单记录了订购者、所订购的匹萨、期望的交付日期等信息。

        (2)生产控制。根据销售订单以及库存的匹萨数量,制定匹萨生产计划(包括生产

    哪些匹萨、生产顺序和生产量等),并将其保存在生产计划表中。

        (3)生产。根据生产计划和配方表中的匹萨配方,向库存发出原材料申领单,将制

    作好的匹萨的信息存入库存表中,以便及时进行交付。

        (4)采购。根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并

    将其记录在采购订单表中:得到供应商的供应量,将原材料数量记录在库存表中,在采

    购订单表中标记己完成采购的订单。

        (5)运送。根据销售订单将匹萨交付给客户,并记录在交付记录表中。

        (6)财务管理。在匹萨交付后,为客户开具费用清单,收款井出具收据;依据完成的

    采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中,

        (7)存储。检查库存的原材料、匹萨和未完成订单,确定所需原材料。

        现采用结构化方法对匹萨信息系统进行分析与设计,获得如图1-1所示的上下文数

    据流图和图1-2所示的0层数据流图。

     

    【问题1】(4分)

        根据说明中的词语,给出图1-1中的实体E1-E2的名称。

    【问题2】(5分)

        根据说明中的词语,给出图1-2中的数据存储D1-D5的名称。

    【问题3】(6分)

      根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。

  9. (72)

    • A.activity
    • B.job
    • C.process
    • D.application
  10. (73)

    • A.size
    • B.quality
    • C.scale
    • D.complexity