




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 单选题(每题2分)1. 下面是某第三方业务系统利用NC的外部交换平台向NC传递凭证的示例文件的文件头的一部分内容:( )凭证接收方的核算账簿是:(B )A1002ceC000111012下面说法不正确的是:( C)ANCV5产品中的功能节点都必须是ToftPanel类的直接或借鉴的子类;BNCV5的代码缓存在C:Documents and Settings%user%NCCACHE下;C如果系统在更新了BC、UI、VO任一部分代码补丁后,需要删除本地代码缓存目录,重新启动中间件来验证程序。D产品编译时,首先进行public部分的编译,然后利用public部分的代码进行Client部分代码的编译,其次利用public、client部分的代码进行private部分代码的编译。3关于VO的描述,下面哪一个说法不合理:( A)AVO中可以包括数据库操作代码。BVO可以被public、private、client三个部分代码调用CSupperVO在进行数据持久化时不需要数据库的映射信息DNCV5中使用UAP集成开发工具开发单据时要求单据使用的VO对象都必须是SuperVO直接或间接的子类。4有接口声明如下:public interface IHelloPub String pubHello(String toName)throws BusinessException;接口实现类HelloWorldPub如下:public class HelloWorldPub implements IHelloPub public String pubHello(String toName) throws BusinessException String retValue=Welcome+toName+to my V5 pub;System.out.println(retValue);return retValue;接口实现类HelloWorldSample如下:public class HelloWorldSample implements IHelloPub public String pubHello(String toName) throws BusinessException / TODO Auto-generated method stubString retValue=Welcome+toName+to my V5 world;System.out.println(retValue);return null;如果希望输出结果为”Welcome come to my V5 world”,下面应该调用哪一个方法:( B)A(IHelloWorld)(IHelloWorld.class.getName().pubHello(come);Bnew HelloWorldSample().pubHello(come);Cnew HelloWorldPub().pubHello(come);D以上都不对5关于查询引擎中,下列说法错误的是:( A)A替换型参数:是指参数名以#开头并以#结尾的参数,多用于手工SQL向导设计中。B查询引擎支持连接到NC以外的数据源C若要动态的追加查询条件,需要用到SQL整理功能D数据加工与SQL整理的区别在于:前者在SQL查询之后进行,作用的对象是结果集:后者在查询之前进行,作用的对象是SQL定义6在查询引擎中,StorageDataSet用于哪种应用?(B )ASQL整理B数据加工C穿透查询物化查询7预警平台中可以设置预警即时触发方式,下面那种方式不是可以配置的( D)A登录触发B节点触发C按钮触发数据触发8使用UI工厂开发单据时,如果想重写afterEdit、onBoSave和isLoadCardFormula方法,分别应该在下面哪个类中实现:( A)AUI类,EventHandler类,Control类BUI类,EventHandler类,Delegator类CEventHandler类,EventHandler类,Control类DEventHandler类,Delegator类,UI类9Servlet的整个生命周期中,当Servlet第一次被请求的时候,方法首先被调用?第二次被请求的时候(D )方法首先被调用?获取接收到客户端的参数时调用方法?Ainit(),doPost(),HttpServletRequest对象实例的getParameterValues()Binit(),doGet(),HttpServletResponse对象实例的getParameter ()Cinit(),service(),HttpServletRequest对象实例的getParameterMaps()Dinit(),service(),HttpServletRequest对象实例的getParameter ()10下面关于会计平台的说法,不正确的是:(C )A必须配置凭证模板B会计平台首先生成的是实现凭证C重算时,不需要重新读取业务单据的数据D影响因素不是必须设置的,可以用默认的科目11从UI表头取得编码为code,类型为String的值是:(C )AString code=this.getBillUI.getBillCardPanel().getBodyItem(code).getValueObject();BStringcode=this.getBillUI.getBillListPanel().getHeadItem(code);CString code=this.getBillUI.getBillCardPanel().getBHeadItem(code).getValueObject().toString();DString code=(String)this.getBillUI.getBillCardPanel().getHeadItem(code);12控制台抛出信息:2009-10-31 15:16:21 SO|java.lang.NullPointerException2009-10-31 15:16:21 SO|at nc.vo.pub.lang.UFDate.getYear(UFDate.java:397)2009-10-31 15:16:21 SO|at nc.bs.fa.pm.za07.CalReduce.getNumber(CalXszjReduce.java:74)2009-10-31 15:16:21 SO|at nc. bs.fa.pm.za07.FeeDMO.calMonthFee(ZlFeeDMO.java:149)2009-10-31 15:16:21 SO|at nc. bs.fa.pm.za07.FeeBO.calMonthFee(ZlFeeBO.java:174)2009-10-31 15:16:21 SO|at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)2009-10-31 15:16:21 SO|atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)2009-10-31 15:16:21 SO|atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)上面的错误原因是:( B)AgetNumber()方法中未做判空操作;BUFDate类的getYear()方法内空指针;CcalMonthFee()的第74行代码未包含在try块中DgetYear()数组越界13下面关于会计平台的说法,不正确的是:( C)A主索引B普通索引C候选索引D唯一索引14UI工厂开发单据时,XXXUICheckRule中存在下面的这么一段代码,请问这段代码完成什么功能:(A )public ICheckRule getItemCheckRules(String tablecode) CheckRule rules=new CheckRule new CheckRule(【NC结算方式编码】, ncsettlecode, false, null,null ) ;return rules;A检验NC结算方式编码是否重复B检验结算方式编码是否返回固定值C检验NC结算方式编码是否为空D以上都不对15NCV5功能注册节点功能,下列描述不正确的是:(A )A通过NCV5功能节点注册功能,可以完成自定义开发功能节点的注册,如果使用时出现NoClassDefFoundError,可能是由于没有分配权限。B注册成功的自定义功能节点能够通过权限平台分配节点权限给用户或者角色。C通过功能注册节点能够完成虚功能节点的注册,可执行功能节点的注册,按钮的注册。通过功能注册节点注册的按钮可以通过权限平台进行权限分配。16下面关于可能导致开发环境中间件无法启动的说法,错误的是:(C )A加载模块过多,导致内存不够;B端口被占用;C启动eclipse的jdk和nchome下的jdk版本有冲突;D配置的数据源无效17要想显示oracle的某查询sql语句的执行计划,下面的写法错误的是:( B)Aset autotrace onBset autotrace on statistics 只打开统计信息报销,显示命令结果,不显示执行计划。Cset autotrace on traceonlyDexplain plan for select * from dual18企业购入一批原材料,并持银行承兑汇票办理款项的结算业务,会计分类的贷方应记:(C )A银行存款B应付票据C原材料D其他货币资金19会计要素之间的关系,正确的是:( )A资产=所有者权益B资产+收入=负债+所有者权益+费用C资产=收入-费用D资产=负债+所有者权益+收入-费用20新开发的一个节点,若要求该节点不受lisence控制,下面注册的编码,正确的是:(A )AH401B40H1C401HD4H0121关于NC的数据库设计规范中,下面哪一个是错误的:(D )A不允许使用自定义函数B不允许动态创建表、约束、外键C用char(1)字段类型来存储布尔型数据D视图中应包含order by语法,以提升效率正确:视图中不准包含order by 语法,影响效率22关于NC的代码书写规范中,下面哪一个是错误的:( D)A常量命名时,所有字符都必须大写B对于设计期间不需要子类来重载的类,尽量使用finalC在与常数作比较时常数放在比表达式的前面,如:D不建议使用System.arraycopy()来复制数组23关于NC的SQL语句规范中,下面哪一个是错误的:( B)ASQL语句要求全部使用小写B不能使用not in语句,建议用not existC字符连接建议用“+”符号,不使用“|”D连接符或运算符or、in、and、=、=,+,- 等前后加上一个空格24下面程序中:String strSource=new String(Java is interesting);如果需要使用subString方法得到String str1=inte的子串,下面哪一条语句是对的( C)AString str1=strSource.substring(8,11);BString str1=strSource.substring(9,12);CString str1=strSource.substring(8,12);DString str1=strSource.substring(9,13);25在NC中的SQL规范描述,哪个是不正确的:( D)A为了减少移植的困难,不建议使用存储过程;B尽可能的不使用触发器C使用静态视图,不允许动态创建视图D可以跨模块建立外键关系26下面关于UI工厂的描述,不正确的是:( )A通过集成表单向导生成的单据框架代码,是基于UI工厂设计模式的B通过表单集成工具,可以生成CLientUICheckRule是前台校验类,ClientUICtrl是界面控制类等代码类CMyEventHandler是事件处理类,按钮事件,编辑事件,行改变事件都在此类中DUI工厂综合运用了单据模板, 查询模板,打印模板,实现对这些基本构件的运用的最优化27下面关于NC单据动作脚本的描述,不正确的是:( B)A只有单据类型的单据才需要编译动作脚本B查询,新增,保存,审批都需要相应动作脚本需要动作脚本:修改、保存、作废、提交、审批、弃审C所有自动生成的单据的保存默认动作脚本都是一样的D动作脚本命名以N+单据类型+功能 为依据28下面关于NC目录结构的描述,不正确的是:( )Amodules/META-INF/lib:模块公开的API类,如接口,接口相关的VO等Bhotwebs:下面放其他的web应用,如portal,lfw等Cierp/bin:与整个产品相关的配置文件Dmodules:NC产品模块存放的目录,里面的所有模块在系统启动时得到加载29下面关于NC权限管理的说法,不正确的是:( )ANCV5.0系统默认启用了功能权限控制,且该设置不可修改;数据权限和按钮权限的权限控制默认为不启用状态B用户必须被委托角色才有相应权限C本公司角色只能拥有本公司的功能权限D数据权限启用后可给角色赋予具体的档案内容权限30后台类(服务器端运行的代码)如何取登录用户的信息?( )AClientEnvironment.getInstance().getUserVO();BClientEnvironment. getUserVO();C将ClientUI传到后台去的,再从中取出用户信息D以上都不对二、简答题1.请描述“V-getColValue(A,B,C,D)”的含义(A、B、C、D、V五个字母分别代表什么,整个公式的作用)(5分)2.将数据库TEST完全导出,用户名system密码manager导出到D:daochu.dmp中。请写出备份该oracle数据库的命令。(4分)3.查询引擎的SQL整理(SQL Repair):请看下面String ifsum=(getValue(showtype)=null)?:getValue(showtype).toString();/对SQL进行明细化处理if(ifsum.equalsIgnoreCase(明细)/获得查询字段SelectFldVO sfs=getQueryBaseDef().getSelectFlds();for(int i=0;isfs.length;i+)/获得字段表达式String exp=sfsi.getExpression();if(exp.startsWith(sum()exp=exp.substring(4,exp.length()-1);sfsi.setExpression(exp);SelectFldVO sfNew=new SelectFldVO();sfNew.setExpression(gl_detail.explanation);sfNew.setFldname(分录摘要);sfNew.setFldalias(explanation);addField(sfNew);getQueryBaseDef(0.setGroupbyFlds(null);在上面的SQL整理代码中,开发人员表达了一个什么样的仰望呢?(提示:什么被整理成什么,写的详细有利于加分)(5分)4.数据库连接查询,以oracle数据库为例,假设有两个表,建表脚本分别是create table xxaa(id varchar2(10),name varchar2(20);create table xxbb(idd varchar2(10),namee varchar2(20); 两表的数据分别是:表:xxaa(共6条记录)表:xxbb(共9条记录)字段:id字段:name字段:idd字段:namee1A1E2B2F3C3G4D4HNullE5INullF6J7K8L9Nul
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025儿童医院经皮肝穿刺胆道引流术考核
- 2025年宁波余姚市卫生健康事业单位公开招聘卫生技术人员179人模拟试卷及1套完整答案详解
- 2025人民医院宫腔填塞术止血技术考核
- 张家口市人民医院气管插管技术规范化操作考核
- 2025年六安金寨县人民医院招聘10人模拟试卷完整参考答案详解
- 2025广西田东县总工会招聘社会化工会工作者1人考前自测高频考点模拟试题及一套完整答案详解
- 邢台市中医院母乳喂养指导技能考核
- 2025第二人民医院脑转移瘤显微切除技术考核
- 2025黑龙江哈尔滨地铁集团招聘81人模拟试卷及答案详解(名师系列)
- 2025江苏盐城市滨海城安液化石油气有限公司选聘安全总监1人考前自测高频考点模拟试题附答案详解(模拟题)
- 医科大学第一附属医院吊塔采购项目方案投标文件(技术方案)
- 2025年全国一级建造师公路工程管理与实务真题及答案
- 2025年党的理论知识考试试题以及答案
- 《中国类风湿关节炎诊疗指南》(2025版)
- 辽宁省沈文新高考研究联盟2025-2026学年高二上学期开学测试英语试卷
- 《英国下午茶文化》课件
- 2025年广告设计师职业技能竞赛(省赛)参考试题(附答案)
- 美业服务能力提升培训课件
- 石材购销合同范本简单
- 基孔肯雅热科普宣传学习课件
- 数据结构(Java语言描述)(第2版)课件全套 张静 单元1-8 数据结构与算法 - 哈希表
评论
0/150
提交评论