注:本文题库来自网络,答案来自网络和论坛分析。
试卷一
单选
1.关于编码规则的适用范围说法错误的是 C
A.单据没有设置主业务组织的情况下,则校验用户当前登陆组织是否在受控组里
B.用户当前登陆组织在编码规则的受控组织里时,编码规则生效
C.单据没有设置主业务组织的情况下,不能使用设置了受控组织的编码规则
D.编码规则可以根据单据属性设置适用条件
2.以下关于权限的描述哪项是错误的 A
A.如果实体设置为模板且设置权限控制,那么这个模板不会出现在权限“左树”中
B.开启了全员应用的情况下,该应用的权限项在用户授权时不可见
C.开发为了方便可以在本地环境中把应用设置成全员应用,功能测试通过后再关闭全员应用,但是涉及权限相关的功能的开发及测试,不建议开启全员应用来进行开发
D.非全员应用,则必须有实体配置权限项,且用户至少有1个实体的全部权限,该应用才能在应用中心显示
3.关于布局以下哪项说法不正确( A )。
A.布局不能发布菜单
B.一个单据可以做多个布局
C.审批节点支持配置布局方案
D.单据和基础资料都可以进行布局开发
4.金蝶云苍穹门户配置支持的卡片类型不支持以下哪项? D
A.快速发起卡片
B.单据统计卡片
C.轻分析卡片
D.工作流卡片
5.关于单据数据的fid说法正确的是 A
A.默认情况下fid是平台自动生成的
B.fid是通过setvalue赋值生成的
C.默认情况下单据体表中的fid字段是唯一索引
D.fid是单据元数据的唯一标识
6.关于confirmCallBack事件和closedCallBack描述不准确的是 C
A.confirmCallBack需要用户确认交互信息后触发 ——必须在显示交互提示时,设置回调参数,才会触发此事件。用户确认了交互提示信息后,触发此事件,通知插件进行后续处理
B.closedCallBack和confirmCallBack都需要设置回调参数/属性 ——closedCallBack需要设置回调属性。confirmCallBack必须在显示交互提示时,设置回调参数,才会触发此事件。
C.界面关闭时就会触发closedCallBack事件 ——子界面关闭时,触发父界面的closedCallBack事件
D.closedCallBack事件的父页面可以接受子页面传过来的数据——父界面的插件,可以在此事件,接收子界面返回的数据。
7.界面规则不可以实现以下哪项效果 C
A.根据条件控制单据上某个字段的显示隐藏
B.根据条件控制单据某个字段是否必录
C.根据条件控制单据列表单元格的颜色
D.根据条件控制单据上某个字段的锁定性
8.关于工作流的描述,下面哪项说法不正确 D
A.条件规则扩展:支持Java扩展和javaScript脚本扩展,只能定义一个条件规则扩展插件
B.流程设计列表支持自己新增流程分类,以方便管理流程
C.会审的决策项设置只有同意和驳回两行,不允许删行和增行
D.目前系统中决策类型只有驳回和同意,且不允许扩展增加
9.关于registerListener()方法,以下说法错误的是 D
A.可以在该方法监听用户与前端界面交互的事件
B.该方法在移动端也是可以使用
C.在该方法可以注册各个控件的事件监听
D.该方法会在界面初始化时期被运行一次
10.请选出不属于界面初始化的事件 D
A.afterCreateNewData(EventObject)
B.beforeBindData(EventObject)
C.initialize()
D.beforeDoOperation(BeforeDoOperationEventArgs)
11.开发出现问题无法排查到原因要咨询别人时,以下哪些做法错误的 D
A.把问题的前因后果说清楚
B.把问题出现时的详细日志附上
C.提供初步判断,以防重走已排查过的问题点
D.只提供前端页面的文字提示信息
12.以下关于权限分配描述错误的是 B
A.用户授权中“复制权限”功能只能复制直接授权的权限
B.一个业务角色可以包含多种通用角色
C.业务角色建立通用角色、用户、组织三方的关系
D.通用角色是建立权限项与角色的关系
13.以下关于itemClick(ItemClickEvent)事件和click(EventObject)事件描述不正确的是 C
A.click(EventObject)事件主要适用场景是监听表单上的元素
B.itemClick(ItemClickEvent)事件是通过itemKey判断点击的是哪个元素
C.itemClick(ItemClickEvent)事件和click(EventObject)事件可以通用
D.itemClick(ItemClickEvent)事件主要适用场景是监听工具栏上元素项
click事件响应的是按钮控件的点击,itemclick事件(beforeitemclick事件等)是响应的工具栏上按钮的点击
14.关于单据建模过程中关联关系配置说法错误的是 B
A.关联追踪表,用于上查源单
B.关联子表的必须配置反写字段
C.反写记录表,用于回滚源单
D.关联关系配置用于记录单据转换过程中的信息,信息内容包含上游单据信息、反写字段等。
15.关于基础资料控件说法不正确的是 A
A.F7选择列表只能选择启用的数据,无法通过配置实现可以选择禁用的数据
B.勾选【快速新增】后支持在模糊查询时新增基础资料数据
C.必须配置基础资料类型
D.可以通过设置过滤条件设置F7选择列表的数据范围
16.单据列表插件中,可以获取当前焦点所在行数据详情的方法是哪个? B
A.getFocusRowPkId ——获取当前焦点行显示的单据数据内码
B.getCurrentSelectedRowInfo ——获取当前焦点行数据详情,明细到单据体行、子单据体行
C.getFocusRow ——获取当前焦点行号,整数
D.getSelectedRows——获取当前勾选了的全部行数据详情
https://club.kdcloud.com/article/223817018275635200?productLineId=29&isKnowledge=2&lang=zh-CN
17.关于单据表名说法不正确的是 A
A.继承单据和源单必须共同一个表名
B.扩展单据表名和源单必须共用一个表名
C.单据表名命名规范推荐以tk开头
D.单据表名即数据库表名称
18.金蝶云苍穹的首页共享方案的共享范围是以下哪个维度 C
A.当前用户所在的业务单元
B.当前租户
C.共享方案分配的首页方案用户组
D.当前用户所在的行政组织
19.界面规则的触发时机不包含以下哪一种( D )。
A.单据创建时
B.单据值更新时
C.单据关闭时
D.单据初始化时
20.以下关于权限配置中描述错误的是? B
A.如果单据界面需要根据不同的用户显示不同的内容可以通过字段权限实现 √
B.基础资料与业务单据可以设置特殊数据权限,特殊数据权限必须和功能权限组合使用
C.“数据规则” 用于控制用户查询数据行的范围 √
D.业务的操作如增删查改通过功能权限来控制 √
21.关于单据转换过程中反写说法错误的是 D
A.触发反写的时机是上游单据保存、审核的时候
B.已经关闭的行,可通过设置转换路线的数据范围不参与单据转换
C.反写规则中“行关闭字段”的控件类型是单据状态
D.如果分录行需要关闭那么需要在分录中增加一个单据状态字段——业务关闭
22.关于多布局开发下面说法不正确的是 B
A.开发布局选择类型为继承时,新建的布局跟业务实体界面一模一样
B.布局不能发布菜单
C.布局除了不能增加字段,可以增加通用控件,并且可以控制原有字段的可见性和锁定性
D.一个业务实体可以开发多个布局
23.如果某普通业务用户(不是管理员,且不具有系统云的操作权限),TA在门户首页中添加了部分卡片后点击“完成”,请问此时发生变化的是以下哪个方案 B
A.默认方案
B.个性方案
C.共享方案
24.关于布局以下哪项说法不正确( A )。
A.列表无法配置从列表打开单据是打开哪个布局
B.单据和基础资料都可以进行布局开发
C.审批节点支持配置布局方案
D.一个单据可以做多个布局
25.关于表单、基础资料模板选择以下正确的是 D
A.分组基础资料模板的分组字段需要自己添加
B.主业务组织只能用模板自带的组织字段
C.有组织隔离的话需要选择带组织的模板
D.基础资料存在父子结构时需要选择树型基础资料模板——可以自定义可以选择树形
26.下列有关多布局开发说法不正确的是 D
A.新增的布局中可以新增字段,保存时也会在表中新加一个字段
B.新增一个布局的业务实体可以选择单据也可以选择基础资料
C.新增一个布局可以选择继承原单或者创建一个空白单
D.新增一个布局必须选择一个业务实体
27.如果一个单据需要在不同场景下显示不同的界面效果,建议通过以下哪种方式实现? A
A.布局
B.动态表单
C.卡片
28.如果需要修改打印数据的来源应该在以下哪个方法中实现 D
A.afterOutputElement
B.beforeLoadData
C.beforeOutputElement
D.customPrintDataEntities
29.以下关于itemClick(ItemClickEvent)事件和click(EventObject)事件描述不正确的是 B
A.itemClick(ItemClickEvent)事件主要适用场景是监听工具栏上元素项
B.itemClick(ItemClickEvent)事件和click(EventObject)事件可以通用
C.click(EventObject)事件主要适用场景是监听表单上的元素
D.itemClick(ItemClickEvent)事件是通过key判断点击的是哪个元素
click事件响应的是按钮控件的点击,itemclick事件(beforeitemclick事件等)是响应的工具栏上按钮的点击
30.以下关于界面插件说法正确的是( B )。
A.单据界面只能注册一个插件
B.同一单据多个插件按注册顺序执行
C.注册java插件时的插件路径填写的是java插件类的绝对路径 ——插件路径填写格式为:包名.类名
D.同一单据多个插件的执行顺序随机
31.金蝶云苍穹工作流服务流程设计中的节点不包含以下哪种 C
A.会审节点
B.审批节点
C.动态审批节点
D.消息节点
32.门户首页三种方案加载顺序的优先级为: C
①系统首页默认方案 ② 个性方案 ③ 共享方案
A.①②③
B.③①②
C.②③①
D.①③②
33.关于单据转换过程中反写说法错误的是 A
A.如果分录行需要关闭那么需要在分录中增加一个单据状态字段
B.反写规则中“行关闭字段”的控件类型是单据状态
C.触发反写的时机是上游单据保存、审核的时候
D.已经关闭的行,可通过设置转换路线的数据范围不参与单据转换
34.单据列表界面插件,下面哪个事件是在列表打开的单据维护界面关闭后返回时触发?C
A.billClosedCallBack
B.beforeShowBill
C.beforeClosed
D.closedCallBack
35.关于多布局开发下面说法不正确的是 D
A.布局除了不能增加字段,可以增加通用控件,并且可以控制原有字段的可见性和锁定性
B.开发布局选择类型为继承时,新建的布局跟业务实体界面一模一样
C.一个业务实体可以开发多个布局
D.布局不能发布菜单
多选题
36.同一单据的表头中的2个字段哪个属性不能相同(AD )。
A.名称
B.字段类型
C.标识
D.字段名
37.关于苍穹日志输出规范中正确的是 ABCD
A.禁止在大循环中记录日志信息。
B.输出日志一定要先判断当前记录日志级别是否开启。
C.除一些特殊工具外,所有程序日志必须使用kd.bos.logging.Log框架,不允许使用第三方日志框架。
D.正确设置日志级别:Debug、Info、Warn、Error。
38.单据中关于单据状态的说法正确的是 ABCD
A.单据状态的下拉值可以自定义
B.默认情况下已提交的单据撤销后状态由已提交变为暂存
C.提交后单据状态由暂存变为已提交,会触发值更新事件
D.系统预置的单据状态是暂存、已提交、已审核
39.关于BusinessDataServiceHelper数据加载服务描述正确的是 CD
A.load方法必须要传参数selectProperties才能查出数据
B.loadFromCache方法是从缓存中取数据,如果缓存没有则会报错
C.load方法是从数据库加载多条数据
D.newDynamicObject方法可以创建一个单据空对象
40.在扩展财务云(fi)中总帐应用(gl)创建的包,以下符合命名规范的包名是 ABD
A.isv.fi.gl.util
B.isv.fi.gl.formplugin.cashflow
C.isv.cosmicsrv.formplugin
D.isv.fi.gl.servicehelper
41.编码规则的分段属性有 ABCD
A.流水号
B.校验码
C.系统日期
D.常量
随机码 业务对象日期 业务对象字段
(不确定)42.以下哪些情况会触发afterDoOperation方法 ABCD
A.OperateServiceHelper.executeOperate(operationKey, entityNumber, dataEntities)
B.this.getView().invokeOperation(“save”)
C.前端点击保存按钮
D.SaveServiceHelper.save(dataEntities)
43.在开发平台新建的表单,需要在用户授权的权限树中出现,下列哪些是必要的? AB
A.实体至少绑定了一个权限项
B.应用可见且启用
C.打开“控制功能权限”的开关
D.应用需要是全员应用
44.DeleteServiceHelper中方法描述正确的是 CD
A.delete方法会直接删除数据
B.delete方法不会触发配置在delete操作中的服务
C.deleteOperation方法是做的逻辑删除,实际数据还存在库中
D.deleteOperation方法会触发删除校验
45.单据转换中单据体合并策略有 ABD
A.按规则分组合并
B.多对一
C.一对多
D.一对一
46.在扩展财务云(fi)中总帐应用(gl)创建的包,以下符合命名规范的包名是 ABD
A.kd.fi.gl.util
B.kd.fi.gl.servicehelper
C.kd.cosmicsrv.formplugin
D.kd.fi.gl.formplugin.cashflow
47.关于编码规则下列说法不正确的是 D
A.编码规则的【应用规则】选用【不允许断号】时,【编码分段】中必须含有流水号,且不能包含多语言字段
B.启用编码规则的【修改时重新编码】时,还需打开【编码分段】中业务对象字段的【即时触发值更新】属性,这样在该字段值改变时才会从触发重新编码
C.流水号依据可在任何编码分段中设置
D.单据通过引入的方式不可自动生成单据编号
48.控件与字段的说法正确的是 B
A.单据体中不支持添加控件
B.控件如果需要存储数据,一般是把数据保存到其他字段或实体中
C.控件可以直接存储数据
D.业务字段逻辑不能通过通用字段实现
49.操作的校验规则类型包括以下哪几种 ABCD
A.字段值合规性校验
B.组合字段唯一性校验
C.合法性校验
D.单据是否配置过流程检验
(不确定)50.关于附件面板说法正确的是 ABCD
A.附件面板不可以添加到单据体中
B.附件面板的数据保存在所在单据/基础资料中表的
C.附件面板可直接通过this.getModel().setValue赋值
D.附件面板可以设置上传的附件格式
判断
51.流水号依据需在流水号所在的编码分段之前的编码分段中设置才有效 A
A.对 B.错
52.动态表单是最基本的交互界面,移动端表单、单据、基础资料、报表,都是基于动态表单,表单的视图模型、数据模型、插件模型等,会被这些业务对象继承扩展 A
A.对 B.错
53.Java插件的所有方法都可以在KDE脚本开发工具中使用 B
A.对 B.错
只有类上加了@KSObject,方法上加了@KSMethod注解的,才可以在脚本插件中使用,如:kd.bos.servicehelper.BusinessDataServiceHelper.load(String, String, QFilter[])
54.选单操作是在有单据转换关系的下游单据中选择上游单据 A
A.对 B.错
55.只要是操作都受权限控制 B
A.对 B.错
56.单据头和单据体(分录)的业务规则均可以在单据根节点的业务规则设置 B
A.对 B.错
57.特殊数据权限用来控制特殊场景下的操作和数据权限 A
A.对 B.错
58.反写规则的关闭源单的状态字段只能选择单据里字段类型为【单据状态】的字段 A
A.对 B.错
59.编码规则配置适用条件需要先配置适用条件属性和适用条件属性值 A
A.对 B.错
60.单据头和单据体都可以实现引入、引出数据的功能。B
A.对 B.错
单据头单据体要一块引入引出
61.文本字段默认不支持点击事件,但可以修改编辑风格属性,来支持点击触发click事件 A
A.对 B.错
(不确定)62.如果单据的标识是xx,扩展后的标识为xx_ext,那么人员的数据包可以由BusinessDataServiceHelper.newDynamicObject(“xx_ext”)创建 B
A.对 B.错
63.如果客户要求单据编码必须连续,编码规则类型需要选择“新增显示”才能实现不断号 A
A.对 B.错
64.开发后台任务需要继承AbstractTask或实现接口kd.bos.schedule.api.Task A
A.对 B.错
65.不同的容器可以添加的控件和字段是不一样的,比如字段布局面板里可以添加通用字段和业务字段,不能添加通用控件 A
A.对 B.错
(不确定)66.如果流程节点配置了工作流角色,在流程运行期,会根据单据中的组织字段值 动态确定工作流角色中的相关人员为任务接收人 A
A.对 B.错
67.BusinessDataServiceHelper.load()查询出来的数据只能查看,不能进行update等操作 B
A.对 B.错
BusinessDataServiceHelper查出来的数据可以进行update,QueryServiceHelper查出来的数据不可以进行update
68.移动轻应用支持将可视化结果分享到云之家群组,群组用户可自由分享、查阅、评论和沟通数据内容。 A
A.对 B.错
69.单据列表中的动态文本字段可以展示单据实体中不存在的字段 A
A.对 B.错
70.编码规则设置适用条件后,只有满足对应的适用条件才会按照编码规则编码。 A
A.对
B.错
试卷二 扩充的考试真题
多选
1.关于sow与合同的关系那些说法是正确的(ABCD )
A.SOW签字盖章后具有法律效力(正确答案)
B.SOW是合同的组成部分(正确答案)
C.SOW不是合同(正确答案)
D.SOW是从合同(正确答案)
2.金蝶为企业提供的云服务平台有( ABCD)
A.金蝶云 星空(正确答案)
B.金蝶精斗云(正确答案)
C.金蝶云 苍穹(正确答案)
D.金蝶管易云(正确答案)
3.系统环境设计一般包括那几个环境进行设计(ABCD )
A.UAT环境(正确答案)
B.测试环境(正确答案)
C.开发环境(正确答案)
D.生产环境(正确答案)
4.T-SQL中,以下关于表别名的表述错误的是(AD)
A.表别名定义是,可以用任意的字符(正确答案)
B.表别名一般在FROM子句中定义
C.一旦在语句中定义了表别名,就应在该语句中其他位置使用表别名来引用表
D.一旦使用表别名,该语句中的其他表也应当使用表别名(正确答案)
判断
5.新建布局时可以自定义布局编码,但是不能跟实体的编码一致 [判断题] * 对
6.单据统计卡片的过滤方案来源于该卡片所绑定单据的单据列表界面的方案过滤 [判断题] 对
7.用户拥有开发服务云的权限后即可在开发平台启用或禁用应用 [判断题] * 错
8.单据头和单据体(分录)的业务规则均可以在单据根节点的业务规则设置 [判断题] * 错
9.BusinessDataServiceHelper.load()查询出来的数据只能查看,不能进行update等操作 [判断题] * 错
BusinessDataServiceHelper查出来的数据可以进行update,QueryServiceHelper查出来的数据不可以进行update
10.超级管理员可以设置下级管理员,并且将授权转移给下级管理员 [判断题] * 对
11.SaveServiceHelper.Save()方法会直接插入数据到数据库,没有集成其他多余操作,比如校验 [判断题] * 错 会进行校验
12.开发后台任务需要继承AbstractTask或实现接口kd.bos.schedule.api.Task [判断题] * 对
13.卡片只能在苍穹门户首页中添加,并不能在应用首页中添加 [判断题] * 错
14.在流程第一个审批人未处理时,流程发起人可随时整单撤回流程 [判断题] * 错
15.租户开通后,系统内默认有一个超级管理员,且只有系统云的权限 [判断题] *
错
试卷三 苍穹初级开发视频试题
单选
1.以下哪项描述不正确( C )
A、苍穹动态微服务架构部署态时是按云或应用动态组合微服务容器的
B、苍弯使用了多级缓存服务,以保证系统的高性能
C、对于苍穹应用中的负责计算服务,如成本计算暂时无法做到独立拆分
D、苍穹通过无状态服务的实现保证苍穹架构的高可用性
2.以下哪项描述不正确( D )
A、新增的用户第一次登陆苍穹需要激活用户
B、新增的用户被分配开发服务云的权限或被添加为全功能用户才能进入开发平台
C、在分配许可时,给许可分组增加用户后需要同步许可
D、管理员不需要分配开发服务云的权限就可以直接进入开发平台
3.门户首页方案不包括以下哪种方案( B )
A、默认方案
B、高级方案