题目
试题一(16 分)
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【 说明 】
某国有大型企业为了提升竞争力,利用银行贷款进行信息化建设,项目估算投资约为人民币9000万元,内容包括购买某知名ERP 软件、定制开发部分应用系统、升级改造原有网络系统、部分硬件设备并进行软硬件系统的集成工作,某监理公司负责该项目全过程的监理工作。
[事件1] 在项目启动前期,该企业总经理决定由信息中心总体负责该单位的信息化建设,任命信息中心副主任为项目领导小组组长,并要求信息中心的系统管理员A总体负责业务流程再造、组织机构的调整、业务的重新整合、培训等工作,要求系统管理员B 负责总体协调,组织办公室、财务部、市场部、技术部、人力资源部及各生产车间的信息化实施工作。
[事件2] 工程建设需要订购一批3G 上网卡,上网卡生产商在得知消息后,向建设单位去函表示:“本厂生产的3G 上网卡,每块单价90元。如果贵单位需要,请与我厂联系。”建设单位回函:“我部门愿向贵厂订购500块3G上网卡,每块单价85元。”两个月后,建设单位收到上网卡生产商发来的500块升级版3G上网卡,但每块价格仍为90元,建设单位拒收。
[事件3] 在项目建设过程中,由于公司的主要业务为出口,受国际金融危机的影响,公司某月的资金链暂时中断,不得不临时使用部分所贷资金“救急”购买企业生产所需原材料,计划待下月经营状况好转后再归还此部分资金。
[事件4] 该项目中的定制开发应用系统子项建设,预计花费人民币1000万元,为
期12个月,在工作进行到第8个月时,根据财务部门提供资料,成本预算是人民币640万,实际成本支出是人民币680万,挣值为人民币540万。
【问题 1】作为本项目的总监理工程师代表,你对事件1中信息化建设组织的设置应提出哪些监理建议。 (6分)
第1题
试题一(共16 分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
在设计网络实时传输多媒体信息的应用系统时,必须准确计算媒体流的数据量,然后根据网络传输系统的实际情况来确定流式媒体的数据传输率等系统运行参数,从而在满足实时传输的条件下提供高质量的多媒体信息传输服务。
假设你需要在1Mbps带宽的网络上实现实时的立体声音频节目的播放,请考虑以下的应用需求,计算并解决问题。
【问题1】(4 分)
如果系统设计的音频信号采样率是固定的 44.1kHz,要实现实时的无压缩音频数据播放,在最好的质量下应该设置系统对音频信号的量化位数是多少?
【问题2】(9 分)
如果系统设计的每个声道音频信号量化位数是固定的16bits/采样,要实现实时的无压缩音频数据播放,则:
① 在最好的质量下应该设置系统对音频信号的采样率是多少?
② 此时系统在保证不丢失频率分量的前提下能够传输的信号最高频率是多少?
【问题3】(3 分)
如果应用系统需要实时播放CD音质的音频信号,那么必须选择使用或自行设计开发压缩编码器,定义压缩比 = 压缩后的数据量 / 原始数据量,则选择使用的或设计开发的编码器其压缩比至少应该是多少?
第3题
试题一(15 分)
阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。
[说明]
基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执
行一次。以下代码由C++语言书写,请按要求回答问题。
void ReadPara(CString temp )
{
if (temp == ">=" )
m_oper.SetCurSel(0 );
else
{
if (temp == ">" )
m_oper.SetCurSel(1 );
else
{
if (temp == "==" )
m_oper.SetCurSel(2 );
else
{
if (temp == "<=" )
m_oper.SetCurSel(3 );
else
{
if (temp == "<" )
m_oper.SetCurSel(4 );
else
m_oper.SetCurSel(5 );
}
}
}
}
return;
}
[问题1](6 分)
请画出以上代码的控制流图。
[问题2](3 分)
请计算上述控制流图的环路复杂度 V(G)。
[问题3](6 分)
请使用基本路径测试法为变量 temp 设计测试用例,使之满足基本路径覆盖要求。
第4题
试题一(15 分)
阅读下列说明,回答问题 1 至问题3,将解答填入答题纸的对应栏内。
【说明】
某公司因业务需要,准备建立电子商务网站。
【问题 1】(4 分)
建立电子商务网站之前,应对建立电子商务网站的可行性进行分析,可行性分析的四个主要方面是什么?
【问题 2】(6 分)
图 1-1 是该网站电子商务模式示意图,请将(1)~(3)的电子商务交易模式和交易实体在答题纸上补充完整。
【问题3】(5 分)
电子商务网站的系统评价指标包括:经济性指标、技术指标和社会效果指标。请从下列备选答案中选择属于技术指标的选项填写在答题纸上。
A.并发性能 B.不间断性 C.用户访问量 D.系统的平均点击次数
E.响应时间 F.安全性能 G.负载性能 H.客户的满意程度
第5题
●试题一
阅读下列说明和流程图,将应填入(n)的语句写在答题纸的对应栏内。
【流程图】
图1
下面的流程图描述了对16位二进制整数求补的算法。计算过程是:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到"1"时,停止查看。然后,对该"1"位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10111001 10101000求补的结果是01000110 01011000。
设16位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[16]中。例如,二进制整数10111001 10101000存放在数组BIT后,就有BIT1[1]=0,BIT[2]=0,……,BIT[15]=0,BIT[16]=1。
流程图(如图1所示)中 (1) 处按"循环变量名:循环初值,增量,循环终值"格式描述。若流程图中存在空操作,则用NOP表示。
第6题
第7题
第8题
试题一(共15分)
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
【 说明】
某校园网拓扑结构如图 1-1 所示,其中网络中心与图书馆相距约 700 米。要求干线带宽为千兆,百兆到桌面。
【问题1】(6 分 )
为图1-1中(1)~(3)空缺处选择合适设备。
(1)~(3)备选答案:
A. 路由器
B. 接入交换机
C. 三层核心交换机
D. 远程访问服务器
第9题
试题一(18 分)
阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。
[说明]
建设单位采取公开招标的方式选定承建单位,有 A、B、C 三家信息系统集成商参加了投标。在招标过程和合同签订过程中,发生了如下事件:
事件1:招标文件中规定:评标采用最低评标价中标的原则;工期不得长于 18 个月,若投标人自报工期少于 16 个月,在评标时将考虑其给建设单位带来的收益,折算成综合报价进行评标。
事件2:投标人C 按照招标文件的要求,将技术和商务标书分别封装,在封口上加盖本单位公章并且由法定代表人签字后,在投标截止日期前 1 天上午将投标文件送达招标代理机构。次日(即投标截止日当天)下午,在规定的开标时间前 1 小时,投标人 C 又向招标人递交了一份补充材料,声明将原来的投标报价降低 4%。但是,招标代理机构的有关工作人员认为,根据国际上“一标一投”的惯例,一个投标人不得递交两份投标文件,因而拒绝投标人 C 的补充材料。
事件 3:假如贷款月利率为 1%,各单项工程完成后付款,在评标时考虑工期提前给建设单位带来的收益为每月 20 万元。三家单位投标书中与报价和工期有关的数据见表 1-1(三个单项工程是按照机房工程、应用开发和安装调试顺序进行实施的,表中搭接时间是指后项工程与前项工程的重叠时间,例如投标单位 A 应用开发在进行到 7 个月的时候,安装调试工作可以开始) 。表 1-2 是复利现值系数表。
[问题1](6 分)
请回答事件 1 中招标文件中的规定是否合理并给出理由。根据《招标投标法》的规定,中标人的投标应符合哪两个条件。
[问题2](5 分)
招标代理机构有关工作人员拒绝接受投标人 C 补充材料的做法正确吗?为什么?
[问题3](7 分)
每个投标人的总工期是多少?在考虑资金时间价值的情况下,应选择哪家单位中标?(请利用表 1-2 进行计算)
第10题
●试题一
阅读下列函数说明和C代码,把应填入其中n处的字句写在答卷的对应栏内。
【函数1.1说明】
函数strcpy(char*to,char*from)将字符串from复制到字符串to。
【函数1.1】
void strcpy(char*to,char*from)
{while((1 ) );}
【函数1.2说明】
函数merge(int a[ ],int n,int b[ ],int m,int *c)是将两个从小到大有序数组a和b复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数。
【函数1.2】
void merge(int a[ ],int n,int b[ ],int m,int *c)
{ int i,j;
for(i=j=0;i<n && j<m;)
*c++=a[i]<b[j]? a[i++]:b[j++];
while((2) )*c++=a[i++];
while((3) )*c++=b[j++];
}
【函数1.3说明】
递归函数sum(int a[ ],int n)的返回值是数组a[ ]的前n个元素之和。
【函数1.3】
int sum(int a[ ],int n)
{ if(n>0)return (4) ;
else (5) ;
}
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!