在研发中心的典型应用场景中,传统PC方式的挑战有哪些().A、开发人员需要多种开发环境,大量时间用在建立开发、测试环境上B、数据随意拷贝,不安全C、一个工程师需要多台PCD、人员流动性大,容易泄密E、PC采购成本太高

题目

在研发中心的典型应用场景中,传统PC方式的挑战有哪些().

  • A、开发人员需要多种开发环境,大量时间用在建立开发、测试环境上
  • B、数据随意拷贝,不安全
  • C、一个工程师需要多台PC
  • D、人员流动性大,容易泄密
  • E、PC采购成本太高
参考答案和解析
正确答案:A,B,C,D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某采购中心采购了一套商品批发查询管理系统,此系统采用SQLServer 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。(10分)(1)系统在使用的过程中,业务人员反应系统操作速度很慢。经过工程师检查测试后,数据库系统本身及网络传输过程中存在着一些问题,请给出针对数据库系统本身及网络传输过程中可能的一些调优方案。(2)工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的SQL查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。


正确答案:
【解题思路】从数据库本身和网络传输的角度出发,数据库性能低下的因素一般有:I/O吞吐量小,形成了瓶颈效应;没有创建计算列导致查询不优化;SQL Server数据库内存不足;网络速度慢;查询出的数据量过大(可以采用多次查询或其他的方法降低数据量)以及锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)。从SQL查询语句角度来考虑优化响应时间,应该从查询条件、临时表、游标、返回数据量、大事务操作等方面进行调优。【参考答案】(1)①把数据、日志、索引放到不同的I/O设备上,增加读取速度,数据量(尺寸)越大,提高I/O越重要。②纵向、横向分割表,减少表的尺寸。③升级硬件,扩大服务器的内存,Windows 2000和SQL Server 2000能支持4-8G的内存。配置虚拟内存,虚拟内存大小应基于计算机上并发运行的服务进行配置。增加服务器CPU个数。④分布式分区视图可用于实现数据库服务器联合体。联合体是一组分开管理的服务器,但它们相互协作分担系统的处理负荷。这种通过分区数据形成数据库服务器联合体的机制能够扩大一组服务器,以支持大型的多层Web站点的处理需要。⑤重建索引:DBCC REINDEX,DBCC INDEXDEFRAG;收缩数据和日志:DBCC SHRINKDB,DBCCSHRINKFILE。设置自动收缩日志,对于大的数据库不要设置数据库自动增长,它会降低服务器的性能。⑥优化锁结构。(2)①对查询进行优化,尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。②应尽量避免在where子句中使用!=或< >操作符,否则引擎将放弃使用索引而进行全表扫描。③任何地方都不要使用select*from进行全表扫描,用具体的字段列代替“*”,不要返回冗余字段。④避免频繁创建和删除临时表,以减少系统表资源的消耗。⑤尽量避免使用游标,因为游标的效率较差,如果游标操作的数据超过1万行,那么就应该考虑改写。⑥尽量避免大事务操作,提高系统并发能力。

第2题:

AI2构建应用时,下列哪一种方式是官方推荐的开发方式()。

A、安卓设备安装MITAppInventorCompanionApp,PC和该安卓设备连接同一无线网络,设备同时在线并能访问开发服务器,PC浏览器访问服务器并进行开发

B、只有PC机没有手机和平板,在PC机上安装Al2模拟器进行开发

C、有PC和安卓手机或平板,但是没有无线网络,此时在PC机安装AI2模拟器后将安卓手机或平板通过USB线连上PC机。(需要安装手机或平板的驱动程序)

D、直接在安卓手机或平板上进行开发


参考答案:C

第3题:

选择程序设计语言时,我们需要考虑的问题有()

A、项目应用领域

B、软件开发方法

C、软件的执行环境

D、算法和数据结构的复杂性

E、软件开发人员的知识


参考答案:ABCDE

第4题:

●对应用软件产品所进行的β 测试,是 (57) 进行的测试。

(57)

A.在开发环境下由开发者

B.在开发环境下由测试人员

C.在应用环境下由开发者

D.在应用环境下由部分用户


正确答案:D

第5题:

对那些为广大用户开发的软件而进行的D测试是指在(32)的情况下所进行的测试。

A.开发环境下,开发人员可不在场

B.开发环境下,开发人员应在场

C.用户的实际使用环境下,开发人员可不在场

D.用户的实际使用环境下,开发人员应在场


正确答案:C
解析:β测试是由软件的多个用户在实际使用环境下进行的测试。这些用户返回有关错误信息给开发者。测试时,开发者通常不在测试现场。因而,β测试是在开发者无法控制的环境下进行的软件现场应用。在β测试中,由用户记下遇到的所有问题,包括真实的以及主观认定的,定期向开发者报告。β测试主要衡量产品的FLURPS。着重于产品的支持性,包括文档、客户培训和支持产品生产能力。只有当。测试达到一定的可靠程度时,才能开始β测试,它处在整个测试的最后阶段。同时,产品的所有手册文本也应该在此阶段完全定稿。

第6题:

开发人员需要下面3条信息才能查询ContentProvider中的数据__________、___________、_________。


参考答案:标识该ContentProvider的URI、需要查询的数据字段名称、字段中数据的类型

第7题:

对那些为众多用户开发的软件(如操作系统,编译程序),通常要进行α测试和β测试,以发现可能只有最终用户才能发现的错误,其中,α测试是指最终用户在(11)的情况下所进行的测试,β测试是指最终用户在(12)的情况下所进行的测试。

A.开发环境下,开发人员不在场

B.开发环境下,开发人员在场

C.用户的实际使用环境下,开发人员不在场

D.用户的实际使用环境下,开发人员在场


正确答案:B
解析:Alpha测试是在开发者的现场由客户来实施的,被测试的软件是在开发者指导下从用户的角度进行常规设置的环境下运行的。Beta测试是在一个或多个客户的现场由该软件的最终用户实施的。与Alpha测试不同的是,进行Beta测试时开发者通常是不在场的。

第8题:

开发单位内部的用户在模拟实际操作环境下进行的,开发人员参与的测试是

A) 接受测试

B) 6σ测试

C) β测试

D) α测试

A.

B.

C.

D.


正确答案:D

第9题:

在研发中心的典型应用场景中,传统PC方式的挑战有哪些().

A.开发人员需要多种开发环境,大量时间用在建立开发、测试环境上

B.数据随意拷贝,不安全

C.一个工程师需要多台PC

D.人员流动性大,容易泄密

E.PC采购成本太高


参考答案:A, B, C, D

第10题:

在项目财务评价中,动态投资回收期(Pb)与基准回收期(Pc)相比较,如果( ),则开发项目在财务上是可以接受的。

A、 PB小于或等于PC
B、 PB等于PC
C、 PB小于PC
D、 PB大于PC

答案:A
解析:
根据利用基准回收期(Pc)评价(Pb)的标准。

更多相关问题