帆软报表工程师FCRA试题及答案

目录

  • 一、入门基础
    • 1.1 单选题
    • 1.2 多选题
    • 1.3 判断题
  • 二、数据集
    • 2.1 单选题
    • 2.2 多选题
    • 2.3 判断题
  • 三、模板
    • 3.1 单选题
    • 3.2 多选题
    • 3.3 判断题
  • 四、报表设计
    • 4.1 单选题
    • 4.2 多选题
    • 4.3 判断题
  • 五、参数
    • 5.1 单选题
    • 5.2 多选题
    • 5.3 判断题
  • 六、图表
    • 6.1 单选题
    • 6.2 多选题
    • 6.3 判断题
  • 七、填报
    • 7.1 单选题
    • 7.2 多选题
    • 7.3 判断题
  • 八、设计器操作
    • 8.1 单选题
    • 8.2 多选题
    • 8.3 判断题
  • 九、变量与函数
    • 9.1 单选题
    • 9.2 多选题
    • 9.3 判断题
  • 十、控件
    • 10.1 单选题
    • 10.2 多选题
    • 10.3 判断题
  • 十一、移动端
    • 11.1 多选题
    • 11.2 判断题
  • 十二、服务器部署
    • 12.1 单选题
    • 12.2 多选题
    • 12.3 判断题
  • 十三、后端开发能力
    • 13.1 单选题
    • 13.2 多选题
    • 13.3 判断题
  • 十四、前端开发能力
    • 14.1 单选题
    • 14.2 多选题
    • 14.3 判断题
  • 十五、linux指令
    • 15.1 单选题
    • 15.2 判断题
  • 十六、平台操作
    • 16.1 单选题
    • 16.2 多选题
    • 16.3 判断题
  • 十七、网络环境
    • 17.1 单选题
    • 17.2 多选题
    • 17.3 判断题
  • 十八、常见数据库特性
    • 18.1 单选题
    • 18.2 判断题

一、入门基础

1.1 单选题

  1. FineReport是一款利用()语言开发的报表工具。
    答:java
  2. FineReport目前可以在应用中心下载大量的插件进行扩展应用,应用中心的网址是()
    答:http://shop.finereport.com
  3. FineReport插件中心有些插件是需要收费的,但是可以试用一段时间,那么试用时间是()
    答:30天
  4. 可以设置单元格内容以HTML方式显示的设置位于单元格属性的()标签中
    答:其他属性
  5. FineReport设计器自带的报表服务器是( )
    答:jetty
  6. 在报表安装目录下,%WebReport%WEB-INF里面reportlets存放的是()
    答:模板
  7. 在报表安装目录下,%WebReport%WEB-INF里面classes存放的是()
    答:自定义类
  8. 在报表安装目录下,%WebReport%WEB-INF里面lib存放的是()
    答:运行时需要的jar包
  9. 在报表安装目录下,%WebReport%WEB-INF里面resources存放的是()
    答:自定义设置
  10. 在报表安装目录下,%WebReport%WEB-INF里面finedb存放的是()
    答:数据库
  11. 在报表安装目录下,%WebReport%WEB-INF里面plugins存放的是()
    答:安装的插件信息
  12. 在报表安装目录下,%WebReport%WEB-INF里面logdb存放的是()
    答:日志记录
  13. FineReport在本机进行报表预览时,默认使用的端口号为( )
    答:8075
  14. FineReport设计器在本机进行报表预览时,修改端口号是在哪个菜单下的选项子菜单进行设置的()
    答:文件
  15. 10.0内置的FRDemo数据库在哪个文件夹下面
    答:Help

1.2 多选题

  1. 以下方式属于FineReport中预览模式的有()
    答:普通模板:分页预览;填报预览;数据分析;新填报预览;移动端预览
    决策报表:表单预览;移动端预览
  2. 访问帮助文档的方式有哪些?
    答:
    ①设计器中社区菜单下-帮助文档;
    ②直接访问http://help.finereport.com;
    ③论坛首页-FR区-帮助文档;
    ④官方首页-学习园地-帮助文档
  3. FineReport设计好的模板可以导出的格式种类有()
    答:PDF、Excel、Word
  4. FineReport设计好的模板在形成报表预览时可以导出的格式种类有()
    答:
    ① PDF:导出PDF格式文件;
    ② Excel:导出Excel格式文件,又分为分页导出、原样导出、分页分Sheet导出,详细请查看Excel多种导出方式文档;
    ③ Word:导出Word格式文件,不支持导出悬浮元素,详细请查看Word导出
    ④ Image:导出为图片,又分为JPG、PNG、GIF和BMP四种格式。

1.3 判断题

  1. FineReport报表工具必须购买激活码才能使用。()
    答:错误
    解:可以免费获取激活码
  2. 使用FineReport设计报表时,系统中一定要安装Java。
    答:错误
  3. 在条件属性设置中,可以在一个条件下设置多个属性。
    答:正确
  4. 在帆软认证体系中,FCRA等级比FCRP等级高。
    答:错误

二、数据集

2.1 单选题

  1. 当一个组织人员层级数较多时,我们可以使用( )进行简化操作。
    答:树数据集

2.2 多选题

  1. 数据集类型包括以下哪几种。
    答:存储过程、关联数据集、数据库查询
  2. FineReport目前支持的文件数据集类型有( )。
    答:xml、excel、txt
  3. 以下哪种文件类型可以生成文件数据集?
    答:txt 文本文件、Excel 文件和 XML

2.3 判断题

  1. 文件数据集只能连接本地文件。
    答:错误
  2. Excel数据集默认支持Excel2007及以上版本。
    答:错误
  3. 定义数据连接的URL中,可以使用参数
    答:正确
  4. 模板页面已经引用数据集ds1的字段内容,后面将ds1名字改成ds2,模板主体内容会自动变成引用ds2
    答:正确

三、模板

3.1 单选题

  1. 制作一张模板的主要流程顺序为()
    答:新建数据->新建模板与数据集->模板设计->模板预览
  2. 为了让一个参数在所有模板中都可以使用,通常使用()
    答:全局参数
  3. 在通过URL直接访问报表及决策系统时,可以通过给op参数指定值,进行相关操作,那么&op=write代表的是
    答:填报预览
    解:&op=view(数据分析),&op=write_plus(新填报预览),&op=mobile(移动端预览)
  4. 在报表预览时,可以将报表保存成图片格式,默认的图片格式是()
    答:png格式
  5. 模板单元格中,左侧下方有蓝色三角形,表示什么意思?
    答:参数注入标识
  6. 模板单元格中,左侧上方有蓝色三角形,表示什么意思?
    答:形态标识
  7. 模板单元格中,左侧上方有红色三角形,表示什么意思?
    答:条件属性标识
  8. 模板单元格中,右侧上方有紫色三角形,表示什么意思?
    答:自定义显示标识
  9. 模板单元格中,右侧上方有绿色三角形,表示什么意思?
    答:行后分页标识
  10. 在windows下设计好的模板放到linux下预览出现了乱码,最可能的原因是()
    答:服务器端字符编码不一致
  11. 在参数栏添加一个文本控件时,默认值为( )
    答:空
  12. 在参数栏添加一个按钮控件时,默认值为( )
    答:空
  13. 模板的预览方式,描述最准确的是()
    答:
  14. 在什么预览方式中可以实现动态折叠树效果?
    答:数据分析预览(op=view)
  15. 以下三种预览方式中,哪种预览方式可实现冻结效果?
    答:分页预览
  16. 普通报表在移动端的默认自适应逻辑为
    答:
  17. 决策报表(表单)中的不同模块在手机端是布局默认设置为
    答:
  18. 决策报表(表单)中的不同模块在PAD端是布局默认设置为
    答:
  19. 如果需要决策报表(表单)在手机内一屏展现,需要设置
    答:
  20. 帆软决策平台里能直接对哪种数据连接类型进行修改?
    答:
  21. FineReport10.0产品中,定义好的数据连接都保存在哪里?
    答:
  22. if(&A3 = 1, 0, B3[A3:-1] + C3[A3:-1] - D3[A3:-1])等同于哪个公式(或者说可以简化成什么样的公式)
    答:
  23. 补足空白数据,数据倍数设置为4,若当前单元格扩展后数据为5行,则会自动补充几行数据?
    答:
  24. 图表交互属性功能点不包括哪项
    答:
  25. 帆软自带的图表不包括
    答:
  26. 扩展后排序如何实现数据库中order by 字段1,字段2的效果
    答:

3.2 多选题

  1. 移动端提供更为丰富的 Tab 效果,推出移动端专属 Tab样式有
    答:
  2. FineReport支持多种报表打印方式,其中支持进行静默打印的有()
    答:
  3. 在设置过滤条件时,可以设置一个数据集列值等于()
    答:
  4. FR的模板的后缀有哪些?
    答:cpt,frm
  5. 模板预览方式有哪些?
    答:填报预览;分页预览;数据分析;表单预览
  6. 模板中的颜色设置有哪些方式?
    答:HSL设置;RGB设置;十六进制颜色值填写;颜色面板上,鼠标点选
  7. 模板单元格的扩展方向有哪些?
    答:
  8. 模板单元格设置左父格有哪几种方式?
    答:
  9. 模板单元格设置上父格有哪几种方式?
    答:
  10. 模板单元格设置扩展后,扩展后的排序方式有哪些?
    答:
  11. 模板单元格内容的垂直对齐方式有哪些?
    答:
  12. 模板单元格的图片布局有哪些方式?
    答:
  13. 模板单元格文本控制有哪些方式?
    答:自动换行;单行显示;单行显示(调整字体);多行显示(调整字体)
  14. 模板单元格的文本方向有哪些?
    答:自定义角度;文字竖排(从左到右);文字竖排(从右到左)
  15. 模板单元格的间距有哪几类?
    答:
  16. 模板单元格中,缩进的方式有哪些?
    答:
  17. 模板单元格中的形态设置有哪些?
    答:数据字典;条形码;公式形态;金额线
  18. 模板单元格属性的形态设置中,数据字典的设置类型有哪些?
    答:
  19. 模板单元格的分页模式有哪些?
    答:
  20. 模板单元格的插入行策略有哪些?
    答:
  21. 模板单元格显示内容的方式有哪些?
    答:默认;用图片显示内容;用HTML显示内容;用下载链接显示二进制内容
  22. 模板中单元格内容是模板数据集的某个字段,那此单元格分组的方式有哪些?
    答:
  23. FR支持哪些多源报表?
    答:
  24. 在报表分页预览时,后面出现了多个空白页,原因可能是( )
    答:
  25. 在单元格属性,插入行策略,默认值有
    答:
  26. 单元格数据列,高级——排序顺序有
    答:
  27. 单元格数据列——基础——数据设置类型有
    答:
  28. 表单中自适应布局,组件缩放
    答:
  29. 表单浏览器自适应属性,全局配置中字体适应属性有
    答:
  30. 区分大小写的情况有
    答:
  31. 移动端支持的预览方式有
    答:
  32. 普通报表在移动端的支持的自适应逻辑有
    答:
  33. 支持重复冻结的预览方式是?
    答:
  34. 帆软10.0外置数据迁移支持的数据库类型有哪些?
    答:

3.3 判断题

  1. 新特性图表是FineReport内置的图表格式,不需要安装插件。
    答:正确
  2. 在使用Flash方式进行报表打印时,客户端不需要连接打印机。
    答:
  3. 有时我们希望将模板发送给别人修改,导出模板时需要附带导出内置数据,导出时其实是作为两个文件存在的。
    答:
  4. 在将poi2007_fat.jar拷贝至%FR_HOME%WebReportWEB-INFlib 下后,就可任意选择导出Excel2003或者Excel2007格式了。
    答:
  5. FR10.0中,模板没有类似于excel中的格式刷功能
    答:
  6. 在制作FR模板中,不支持ctrl+c和ctrl+v的快捷键进行的复制粘贴操作
    答:
  7. FR制作模板的时候,没有插入图片的功能
    答:
  8. FR10.0中,提供了富文本的功能,可以方便的设置上标,下标
    答:
  9. FR模板中的单元格是不能隐藏的
    答:
  10. FR模板中有插入子报表的功能
    答:
  11. FR制作模板,可以在单元格内输入html标签
    答:
  12. 模板单元格的内容是可以设置左缩进的
    答:
  13. 模板单元格内容是不能设置打印不显示的功能
    答:
  14. 模板单元格内容是不能设置导出不显示的功能
    答:
  15. 模板中对某行单元格不可以在分页的情况下设置重复标题行
    答:
  16. 模板中的列,在分页预览下,是不能设置重复标题列的
    答:
  17. FR10.0的表单具有自适应功能
    答:
  18. FR10.0的表单具有导出功能
    答:
  19. 条件属性中的分页与其他属性中的分页都属于强制分页
    答:
  20. 预览模板的URL后增加&bypagesize=false,即可实现横向不分页。bypagesize前后都需要有两个小下划线
    答:
  21. 分栏适用于填报预览和数据分析预览
    答:
  22. 当数据量超过3000条时,即使使用&bypagesize=false进,还是会自动分页
    答:
  23. 在模板预览的地址栏后面添加&format=pdf&embed=true,可以实现报表以PDF形式嵌在浏览器上
    答:
  24. 表单报表块,单元格不能添加控件
    答:
  25. 表单中报表块才有工具栏,且其工具栏只有翻页按钮
    答:
  26. 表单中选择自适应原样缩放,报表快组件大于界面大小时,就会出现滚动条
    答:
  27. 表单宽高的设置只对组件缩放方式为自适应原样缩放起效果
    答:
  28. 参数界面组件只能添加在表单的顶部
    答:
  29. 移动端支持冻结效果
    答:
  30. 移动端在数据分析预览中可实现动态折叠树效果
    答:
  31. 普通报表和决策报表中报表块的移动端自适应功能不需要安装插件
    答:
  32. 聚合报表中的不同模块在移动端是可以独立分行展示的
    答:
  33. 决策报表(表单)中的不同模块在移动端是可以独立分行展示的
    答:
  34. 决策报表(表单)中报表块有工具栏,其工具栏的翻页功能在移动端同样适用
    答:
  35. 移动端支持决策报表(表单)中的tab组件布局
    答:
  36. 移动端支持决策报表(表单)中的绝对布局和绝对画布块
    答:
  37. 普通报表cpt可以实现填报,决策报表没有办法实现填报。
    答:
  38. 目前决策报表报表块滚动的方法只能通过JS,没有现成的功能和插件
    答:
  39. 公式SPLIT返回字符串,JOINARRAY返回数组
    答:
  40. 数据分析的web属性没有报表居中功能
    答:
  41. phantomjs没有启动会影响所有模板的预览效果
    答:
  42. 打印偏移存放的是服务端的打印偏移
    答:
  43. 行式引擎支持单元格字段汇总求和
    答:
  44. 外置图片背景插件可以提高带有大图片背景的决策报表的展示性能
    答:
  45. 决策报表支持导出,但是若控件重叠,导出将出现异常情况(如空白等)
    答:
  46. json数据除了用json数据集以外,还可以写程序数据集引用
    答:
  47. 存储过程可以直接用存储过程数据集,也可以用普通数据集,用call或者exec调用
    答:
  48. 一个模板中不宜有大量条件属性,会影响前端页面渲染,拖慢加载时间
    答:
  49. 存储过程数据集中参数默认是大写的,比如设置IN参数为DAY,url传参时,设置day=1时,1也能传给DAY
    答:
  50. 制作流向地图时地理信息能够根据数据集里面的区域名进行匹配。
    答:
  51. 使用&bypagesize=false进行分页时,当数据量特别大(超过3000)时,还是会自动分页。
    答:
  52. 设置自适应后,单元格多的情况下,单元格只能缩小到一定比例,再缩小依旧会出现滚动条
    答:
  53. 普通模板设计单元格扩展是相互影响的,那么如果想成块的显示一些内容,并且想保持独立性,块间不相互影响,可以使用聚合报表
    答:
  54. 应当避免使用英文句号.进行数据集命名,此用法有可能会出现无法显示报表数据的错误
    答:
  55. 决策报表的报表块单元格中无法绑定控件
    答:
  56. 不支持行式引擎的数据库,不需要勾选行式引擎,直接添加分页 SQL即可
    答:
  57. 行式引擎不支持跨sheet计算,但是支持条件属性更改行高列宽
    答:
  58. 所有预览方式下,冻结时都必须先设置重复行
    答:
  59. 在远程设计模式下可以使用外置图片背景插件来为报表块添加外置图片背景
    答:错误
  60. 普通报表(.cpt)分页预览、填报预览、数据分析预览都支持模板自适应效果
    答:
  61. 决策报表不支持填报功能
    答:
  62. 帆软仅支持通过JDBC的方式连接数据库
    答:
  63. finereport连接access只支持本地存放的access数据库文件
    答:
  64. 设计器中建立的所有类型的数据链接在平台数据连接中均会显示
    答:错误
  65. 进行扩展后排序如果作为排序判断的单元格字段为字符型,帆软会自动转换为数值型进行排序
    答:

四、报表设计

4.1 单选题

  1. 为了让第一行标题在报表分页时,分页都可以显示,通常的做法是( )
    答:
  2. 在报表设计时可以看到横竖的虚线,它们代表()
    答:
  3. 在单元格中输入数字23,默认单元格的对齐方式是()
    答:
  4. 在单元格中输入文本“你好",默认单元格的对齐方式是()
    答:
  5. 报表设计时,有时会用到脚本语言,FineReport目前使用的脚本语言是()
    答:
  6. 在设计报表时,需要对一个单元格显示的内容显示为二维码,对应的形态设置应该选择哪个()
    答:
  7. 原来A1单元格值为1,A2单元格内容为2,B1单元格内容为3,B2单元格内容为4,现将4个单元格合并,合并后的单元格内容为()
    答:
  8. 合并单元格后,默认的单元格对齐方式为()
    答:
  9. A1-A3合并单元格后四周添加了边框,现将3个单元格取消合并,边框情况变为()
    答:
  10. 单元格A1中内容为1,现用鼠标选中这个单元格,键盘按下2,这时单元格A1的内容为()
    答:
  11. 在为一个单元格添加斜线时,输入内容的分割符为()
    答:
  12. 在为一个单元格形态设置数据字典时,值由1变为2,改变的是单元格的()
    答:
  13. 普通报表中数据列数为多少列时(原始列宽),报表在主流手机中的展现效果最佳
    答:5-7列

4.2 多选题

  1. 在报表设计时,可以对报表进行分栏操作,目前支持的分栏样式有
    答:行分栏;列分栏
  2. 在报表设计时,有时希望某个扩展单元格前面显示序号,可以使用下列哪种操作得到序号
    答:
  3. 设计报表时,可以对一个单元格进行设置()扩展操作
    答:
  4. 在FineReport中,可以对单元格添加超级链接操作,完成一些跳转或一些额外功能,可以添加的超级链接类型有()
    答:
  5. 下列可以在报表web属性中设置预览时是否居中显示的有()
    答:
  6. 将一个不需要的列隐藏的方式有()
    答:
  7. 在参数栏按钮点击事件中,可以设置的事件类型有()
    答:JS脚本;提交入库;发送邮件
  8. 一个单元格中有内容123,若要将单元格内容清空,可以采取的办法有()
    答:
  9. 在为一个单元格形态设置数据字典时,值由1变为2,以下说法错误的是()
    答:
  10. 参数栏的文本控件可以设置的填写规则有()
    答:长度;邮件;电话;手机
  11. 参数栏的数字控件可以设置的填写规则有()
    答:最大最小值;是否允许负数;是否有小数
  12. 参数栏的密码控件可以设置的填写规则有()
    答:
  13. 单元格可以设置的父格属性有()
    答:
  14. 单元格可以设置的父格类型有()
    答:
  15. FR模板中可以设置的对齐方式有()
    答:
  16. 在报表设计中,父子格关系包含_______
    答:
  17. 参数界面的控件显示位置有
    答:
  18. 单元格数据集的扩展方向有
    答:
  19. 单元格属性表——样式,格式有
    答:
  20. 单元格水平对齐方式有
    答:
  21. 单元格垂直对齐方式有
    答:
  22. 单元格背景有哪几种形式
    答:
  23. 单元格其他属性,显示内容有哪几种
    答:
  24. 在单元格属性中,单元格分页有几种
    答:
  25. sheet标签页显示的位置
    答:
  26. 报表显示位置
    答:
  27. 报表工具栏放置的位置有
    答:
  28. 单元格插入内容有
    答:
  29. 表单浏览器自适应属性,全局配置中表格适应属性有
    答:
  30. 移动端扫码预览支持哪几种方式
    答:
  31. 调整普通报表在移动端的展现效果时,正确的是
    答:横向自适应模式下调小列宽可以增大报表在移动端的显示大小
    纵向自适应模式下调下行高可以增大报表在移动端的显示大小
    双向自适应模式下调小列宽可以增大报表在移动端的显示大小

4.3 判断题

  1. 行式引擎一般应用于大数据量时简单明细列表展示,并且单元格之间可以有属性设置和计算。
    答:
  2. 预览方式是指查看模板时以哪种方式查看,在表单设计,有三种预览方式,分页预览,填报预览,数据分析
    答:
  3. 设置了单元格形态后,单元格的实际值改变了。
    答:
  4. 在表单设计时,可以在一个模板中使用多个参数栏控件。
    答:
  5. 在报表设计时,报表支持单元格添加斜线,且方向必须为从左上角至右下角发散。
    答:
  6. 在报表设计时,不支持同时选择多个单元格进行条件属性设置,只能一个个设置。
    答:
  7. 在聚合报表设计时,参数栏默认就存在模板上方的,可以直接将控件放到上面。
    答:
  8. 在表单设计时,参数栏默认就存在模板上方的,可以直接将控件放到上面。
    答:
  9. 我们在设计时,有时需要在不同的模板中复制粘贴控件,控件的属性和设置会得到保留的。
    答:
  10. 只要是决策系统中的用户都可以登陆设计器进行远程设计。
    答:
  11. 在报表设计好后,在所有浏览器下显示的样式都是一模一样的。
    答:
  12. 表单能支持导出
    答:
  13. 在设计报表时,重复标题行必须在前面几行()
    答:
  14. 在设计报表时,重复标题行可以在中间几行()
    答:
  15. 在设计报表时,重复标题行必须连续()
    答:
  16. 在设计报表时,重复标题行可以不连续()
    答:
  17. 在设计移动端模板时,可以通过“移动端预览”功能将模板在移动端上快速预览
    答:
  18. 在设计手机上使用的模板时,优先将模板设置为“手机端模板”模式,可以获得更好的手机展现效果
    答:
  19. 父子格可以自定义设置
    答:

五、参数

5.1 单选题

  1. p1为模板中定义的一个参数,在数据集中要使用这个参数,格式是( )
    答:
  2. 在通过URL直接访问报表及决策系统时,可以通过给op参数指定值,进行相关操作,那么&op=view代表的是
    答:
  3. 在通过URL直接访问报表及决策系统时,可以通过给op参数指定值,进行相关操作,那么&op=fs代表的是
    答:
  4. 在为模板添加一个参数时,默认的参数名字为()
    答:
  5. 为模板添加一个参数后,默认的参数类型为()
    答:
  6. 如果想设置不同角色对应的某个参数值不同,可以在()中设置。
    答:
  7. FR对中文参数的编码是哪个方法?
    答:
  8. 模糊查询语法有误的是
    答:

5.2 多选题

5.3 判断题

  1. 在模板中定义的参数,调用时是不区分大小写的。
    答:
  2. 可以定义一个名字完全一样的模板参数和全局参数。
    答:
  3. FR的参数面板中,不支持下拉树,只有单元格支持下拉树控件
    答:
  4. 参数界面控件的显示位置:靠左、靠右或者居中,是指参数界面的宽度,而不是浏览器的宽度
    答:
  5. 访问报表时在URL后面加上&pi=false就可以强制报表不显示参数界面,pi前后都是一个中文的下划线
    答:
  6. 模板参数的默认值是可以传递到控件的默认值中的
    答:
  7. 全局参数保存在工程下面的config.xml中
    答:正确
  8. 模板中有多个数据集并且定义的参数名相同,在参数界面中可以通用一个参数控件
    答:
  9. 在数据集SQL语句中,使用$ {para}做为一个参数宏,其中变量para为参数名,若字段值为整型则加上引号如’$ {para}'
    答:
  10. 数据量大的情况下使用数据集参数可以提高报表的访问效率
    答:
  11. 点击查询前显示报表内容是指:在定义参数的情况下,报表的结果展示不需要用户手动点击查询按钮,而是自动使用参数的默认值进行首次查询并输出结果。
    答:正确

六、图表

6.1 单选题

  1. 组合图默认使用的两种图表类型为()
    答:
  2. 在哪里可以设置图中标记的所有竖线的样式?
    答:

6.2 多选题

  1. 目前gis地图中使用的地图服务有哪几种?
    答:
  2. 目前地图图表自带的地图有哪些?
    答:
  3. 图表的数据来源有哪几种方式?
    答:
  4. 目前在模板设计中,悬浮元素支持的种类有()
    答:
  5. 下列可以设置警戒线的图表类型有
    答:
  6. 以下图表中,没有添加警戒线功能的有()
    答:
  7. 以下图表类型中,没有添加警戒线功能的有()
    答:
  8. 移动端支持的图表自适应逻辑是
    答:等面积自适应
    等比例自适应
    答:
  9. 以下哪些图表支持条件显示?
    答:

6.3 判断题

  1. 图表可以使用单元格或者数据集作为数据源,且两种都支持监控数据动态刷新功能。
    答:
  2. 在设置图表交互属性中的动态展示时,可以设置展示速度和时间。
    答:
  3. 可以将svgdeveloper等工具制作的svg地图导入到FineReport中,当作自定义地图使用。
    答:
  4. FR10.0支持新饼图——玫瑰图
    答:
  5. FR10.0不支持雷达图
    答:正确
  6. FR中的图表中的系列颜色不支持自定义
    答:
  7. 悬浮元素也可以通过设置父格来进行数据过滤和扩展
    答:
  8. 图表使用单元格数据时,用的是单元格的显示值
    答:正确
  9. 图表在做超级链接传参的时候直接传图表本身实际值
    答:
  10. 时间坐标轴只适用于柱形图、折线图、条形图、面积图、组合图、股价图和甘特图这几种图表类型
    答:
  11. 饼图、仪表图,地图、雷达图及甘特图,没有添加警戒线的功能
    答:
  12. 警戒线的警戒值支持公式的输入,也可以直接输入数字
    答:
  13. 三维图表不支持布局方式的选择
    答:
  14. 图表交互属性中监控刷新,时间间隔最多能设置成999s
    答:
  15. 散点图通常用于显示和比较的数值,所以散点图的分类轴与值轴都是数值
    答:
  16. 对数据表中数据的格式和样式进行设置,并不能改变图表中坐标轴和图例的样式,样式设置作用于整个数据表,数据格式作用于数据表中的数据
    答:
  17. 支持系列拖拽的图表类型有柱形图,折线图,条形图,饼图,圆环图,面积图和气泡图
    答:
  18. 悬浮的图表可以设置悬浮窗图的标题,以及悬浮窗的长和宽,并且悬浮框中的图表会自适应悬浮框的大小
    答:
  19. 饼图、仪表图,地图、雷达图及甘特图,没有添加警戒线的功能。
    答:正确
  20. 移动端支持多图表切换(轮播)
    答:
  21. 移动端支持所有的新特性图表
    答:
  22. 5.0版本之前的H5通过插件微信、钉钉或者手机浏览器预览老图表(非新特性图表),可正常显示
    答:
  23. 移动端支持悬浮图表
    答:
  24. 移动端在9.0版本以后的APP将不再支持老图表(非新特性),但是会进行自动转换为可显示的新特性图表
    答:
  25. 图表的数据点提示可以跟随鼠标的移动而移动。
    答:
  26. phantomjs是新图表必须的环境,启动工程时会自动启动,无法手动启动
    答:
  27. 悬浮图表引用单元格数据时,要引用本sheet页内的A1直接写A1即可
    答:
  28. 散点图不支持图表缩放功能
    答:
  29. 10.0流向地图设置,用区域名进行匹配时,若地图点设置为中国,则合肥市到无锡市可以正常显示。
    答:

七、填报

7.1 单选题

  1. 在填报多SHEET的时候,如果需要自定义按钮来进行提交,下面哪种是只提交当前SHEET数据
    答:
  2. 在填报预览中,默认是不支持分页的,为了使填报模式下也可以分页,可以在URL后加上哪个参数
    答:
  3. 填报报表制作流程顺序是()
    答:
  4. 在填报时,可以使用暂存功能防止数据丢失,暂存功能是将报表中的数据存在()
    答:
  5. 报表填报属性中,未修改不更新在什么情况下是有有效的?
    答:
  6. FineReport中总共有几种的预览模式
    答:
  7. 下列不是FineReport填报数据的提交类型的是
    答:
  8. FineReport 对于填报数据的提交类型提供了几种方式?
    答:
  9. 哪个JS可以获取单元格的值
    答:
  10. 清空导入按钮在哪种预览方式下才有?
    答:新填报预览
  11. 以下控件哪一种可以在打印时候打印出控件的显示效果?
    答:复选按钮控件

7.2 多选题

  1. 在行式报表导入Excel时,FineReport匹配方式支持()
    答:
  2. 在设置报表填报属性时,可以设置一个字段的值类型有()
    答:
  3. 以下可以在填报模板中为单元格设置的控件类型有()
    答:
  4. 以下只能在单元格中添加的控件而不能在参数栏使用的控件有()
    答:
  5. 单元格属性表——其他属性——插入行策略,默认是什么值
    答:
  6. 移动端支持的填报类型有
    答:
  7. 以下哪些属于决策报表组件?
    答:参数面板;报表块;图表块;控件;Tab块
  8. 单元格内设置了控件,什么预览方式能预览显示?
    答:
  9. 帆软目前支持以下哪些提交类型?
    答:

7.3 判断题

  1. 设置报表填报属性中的主键必须和数据库表的主键一致,否则会出错。
    答:
  2. 在填报模式下,在单元格中添加的控件在预览时默认不能看到。
    答:
  3. 在设置了填报校验时,FineReport仍然支持校验失败强制提交。
    答:
  4. FR10.0的填报不支持分页
    答:
  5. FR的多sheet填报,支持单个sheet的提交功能
    答:
  6. FR填报不支持类似于excel里面的冻结功能
    答:
  7. 多sheet填报中,sheet标签的位置只能在预览页面的下方,不能调整到上方
    答:
  8. FR填报的报表,不支持居中显示
    答:
  9. FR在删除行的时候,无法做到先给与是否删除的提示
    答:
  10. 填报时,单元格自定义显示值,存到数据库的是实际值
    答:
  11. 冻结分为填报冻结和分页冻结
    答:
  12. 层次坐标在启用行式引擎报表中会失效
    答:
  13. 表单可以进行填报数据
    答:
  14. 移动端APP不支持多sheet填报
    答:
  15. 移动端APP填报时控件不支持实时校验
    答:
  16. 移动APP的填报预览支持在当前单元格内输入内容
    答:
  17. 未修改不更新功能,只有在所有列的值全是单元格或单元格组时才生效
    答:
  18. 填报属性中设置了多个内置SQL后,提交时有一个执行不通过的话,后面的内置 SQL 就不会执行,前面的执行过的依旧有效
    答:
  19. 填报属性添加了多个内置 SQL后,提交时有一个执行不通过的话,后面的内置 SQL 仍会执行
    答:
  20. 多级上报任务配置完成后,点击上报按钮,数据不会提交到数据库
    答:

八、设计器操作

8.1 单选题

  1. "定义数据连接"是在哪个菜单项下?
    答:
  2. 在设计模板时,设计器支持撤销操作,默认可以撤销()步
    答:
  3. 设计器可以查看后台运行日志,默认可以查看的日志级别是( )
    答:
  4. 以下哪种log日志级别显示的信息最为详细?
    答:
  5. FineReport设计器选择多种语言,下列哪种语言目前还不支持。
    答:
  6. 在FineReport中,可以通过自定义函数编写一些定制的需求,函数管理器在()菜单下。
    答:
  7. 设计器中标尺的默认单位是()
    答:
  8. 在FineReport中,可以设置撤销次数最大值为( )
    答:50
  9. 普通报表的移动端自适应属性在设计器中什么位置进行设置
    答:
  10. 决策报表(表单)中报表块的移动端自适应属性在什么位置进行设置
    答:

8.2 多选题

  1. 下面哪种方式可为一个单元格添加公式?
    答:
  2. 目前FineReport设计器支持在哪些操作系统下使用?
    答:
  3. 悬浮元素支持哪些类型?
    答:
  4. 下列有关设计器导入字体描述正确的是
    答:
  5. 以下哪些是FR日志级别
    答:
  6. 单元格可插入以下哪些元素
    答:
  7. 在FineReport中,可以设置撤销次数有( )
    答:
  8. FineReport设计器自带的语言种类有()
    答:
  9. FineReport设计器自带的语言种类有()
    答:
  10. 在设计器提供的默认快捷键中,使光标移到下一行的快捷键是()
    答:
  11. 在设计器提供的默认快捷键中,使光标移到下一列的快捷键是()
    答:
  12. 在新建数据连接时,使用者需要知道
    答:

8.3 判断题

  1. 在设计模板出现错误时,可以进行无限次撤销操作。
    答:
  2. 可以不用设置重复标题行或列而直接设置分页预览下的冻结行和列。
    答:
  3. 可以不用设置重复标题行或列而直接设置填报预览下的冻结行和列。
    答:
  4. FR的设计器中,有提供切换工作目录功能,达到远程进行报表制作的目的
    答:
  5. FR的表单制作中,不支持网页框控件
    答:
  6. 移动端支持在单元格中插入斜线
    答:
  7. 移动端不支持在单元格中插入子报表
    答:
  8. 移动端不支持在单元格中插入子报表
    答:
  9. 决策报表(表单)的移动端手机重布局是在“控件设置>body>移动端”进行设置
    答:
  10. 决策报表(表单)的移动端手机重布局中组件的显示顺序是在“控件设置>body>移动端”进行设置
    答:正确
  11. 移动端在超级链接中,可以联动悬浮元素和悬浮图表
    答:
  12. 移动端在超级链接中,可以进行文件下载
    答:

九、变量与函数

9.1 单选题

  1. 根据客户需求,需要将数字2345转换成二三四五,以下四个选项中,哪个是正确的
    答:
  2. 参数引用符或绝对定位用什么表示?
    答:
  3. 在FineReport内置的参数时,代表当前服务器地址的是( )。
    答:
  4. 在分页预览时,可以通过()参数取得当前页码
    答:
  5. 公式"Spreadsheet"===“spreadsheet” 输出的结果为
    答:
  6. 在条件属性或自定义显示设置中,用来表示单元格自身内容的变量为()
    答:
  7. 在自定义函数中,默认添加的函数类是继承于()类
    答:
  8. 下列有关op参数的说明不正确的是
    答:
  9. 下列哪个参数用于表达报表总页数?
    答:
  10. 由 ', '分割 'hello,world,yes'组成的字符串数组["hello","world","yes"],描述正确的是()
    答:
  11. 以下函数,返回结果正确的是
    答:

9.2 多选题

  1. 下列哪个公式可以得到结果7
    答:
  2. 下列常见的Excel函数中,FineReport目前支持的有()
    答:
  3. A1单元格扩展后为A1-A5单元格,为了取到扩展后的A3单元格的值,可以使用哪个层次坐标公式()
    答:
  4. 下列有关正则表达式定义规则正确的是
    答:
  5. 以下哪个公式可以得到结果123.12 ( )
    答:
  6. 获取序号的方法有
    答:
  7. 下列有关单元格输入SQL函数写法正确的有
    答:
  8. 设置行序号的方式有
    答:
  9. 有关sum()公式描述正确的是
    答:
  10. 有关round()公式描述正确的是
    答:
  11. 有关trunc()公式描述正确的是
    答:
  12. 获取字符串内容「aa.bb.cc」中的「bb」内容,下列方法正确的是?
    答:

9.3 判断题

  1. 在定义一个模板参数时,不能用类似"23"这种纯数字作为参数名,否则在调用时会出错。
    答:
  2. 在行式引擎报表中不能使用层次坐标取值。
    答:
  3. 在模板中添加的内置数据集可以使用sql()函数。
    答:
  4. 在模板中添加的内置数据集可以使用value()函数。
    答:
  5. split( c o l , " , " ) , col,","), col,","),col表示参数名称,这个公式的意义是分割参数组成的字符串数组,将参数分割为多个值
    答:
  6. 如图:需求每个人的所有科目总得分,在G2单元格输入公式:=sum(b2:f2)是否正确?
    答:
  7. 求每个人的各科目得分小于80的总科目数,在G2单元格输入如图所示的公式,是否正确?
    答:
  8. 要生成一个位于a和b之间的随机数,可以使用以下的公式: =RAND()*(b-a)+a,是否正确?
    答:
  9. 要生成一个位于a和b之间的随机整数,可以使用以下的公式: =RANDBETWEEN(a,b),是否正确?
    答:
  10. 在单元格中输入公式=RANGE(-1,6,3),最后返回结果[-1,2,5]
    答:
  11. 在单元格中输入=TIME(14,40,0) 返回:2:40 AM,是否正确?
    答:
  12. 在单元格中输入公式=DATE(2000,25,2),返回:2002-01-02,在否正确?
    答:

十、控件

10.1 单选题

  1. 日期控件可以设置不同的显示格式,以匹配不同的选择需求,以下哪种格式不会出现我们需要的显示格式。
    答:
  2. 设置下拉复选框文本框中返回值之间的分隔符号默认为
    答:
  3. 移动端专有的控件有
    答:

10.2 多选题

  1. 设计模板时控件值可以有以下哪些方式定义?
    答:
  2. 下列哪些控件可以进行数据字典设置
    答:
  3. 填报页面控件类型和参数表单页面控件类型差不多,其中填报页面没有以下哪类控件?
    答:
  4. 填报界面没有那些控件
    答:
  5. 移动端APP中支持的控件与功能有
    答:扫码控件;文件控件的上传;下拉树控件
    答:

10.3 判断题

  1. 添加查询控件后,在按钮上增加点击事件,添加JS代码,return false 后,在预览报表时,点击查询按钮仍然可以继续执行查询报表操作。
    答:
  2. 在文本控件中通过设置自定义规则,可以实现与数字控件输入一样的效果。
    答:
  3. FR不支持上传文件控件
    答:
  4. FR不支持密码控件
    答:
  5. 控件在分页模式和数据分析模式下不显示
    答:
  6. 按钮控件没有控件值属性
    答:

十一、移动端

11.1 多选题

  1. 移动端可支持哪些类型的使用方式
    答:数据分析App;
    与微信、钉钉、泛微等其他OA产品集成;
    自定义定制(OEM);
    手机浏览器直接访问H5报表
  2. 移动端的消息可推送至哪些终端
    答:
  3. 9.0版本以后的移动端消息可推送至终端的消息类型有
    答:
  4. 移动APP支持的登录方式有
    答:
  5. 移动APP支持的安全保护属性有
    答:
  6. 移动APP支持哪些个性化定制方案
    答:
  7. 移动端有哪些专有功能(PC端不支持)
    答:
  8. 企业微信集成时,用户匹配方式有哪几种?
    答:
  9. 进行微信集成时可见范围设置成下列哪些选项的时候,帆软工程可以正常读取?
    答:

11.2 判断题

  1. 移动端消息推送需要依赖与FS平台的定时调度功能
    答:
  2. 移动端支持PC端支持的所有JS
    答:
  3. 移动端支持通过插件来改变APP目录或者主题的样式
    答:
  4. App和html5端预览支持报表中含有悬浮元素。
    答:
  5. 移动端微信集成不支持微信公众号
    答:
  6. 在配置防火墙访问规则时,源地址,目的地址,服务或端口的范围必须以实际访问需求为前提,尽可能地缩小范围
    答:
  7. 10.0平台支持企业微信多应用同时进行集成进一个帆软工程
    答:
  8. 移动端预览扫二维码时,需要网络通畅才能访问
    答:
  9. 单元格内插入斜线,在移动端中无法显示,如需要,可以通过单元格背景插入图片来实现
    答:
  10. 微信集成后,成员管理可以选择“微信名匹配”
    答:正确
  11. 目前钉钉推送消息内容支持显示图片消息、文件消息
    答:
  12. 在用帆软做企业微信集成时,需要使用可信域名。
    答:
  13. 微信集成时,在企业微信应用里写的报表服务器地址可以是ip访问的
    答:
  14. 微信集成在内网环境的集成过程中,只需要服务器通过正向代理正常访问外网即可
    答:
  15. 帆软不支持集成多个钉钉应用
    答:

十二、服务器部署

12.1 单选题

  1. FineReport目前不支持在( )服务器下直接部署使用。
    A.Tomat
    B.IIS
    C.Weblogic
    D.Jboss
    答:IIS
  2. 在Tomcat服务器下采用独立部署时,是将WebReport整个目录放在哪个tomcat下的()目录下。
    答:
  3. FR支持的tomcat服务器版本
    答:
  4. 10.0的部署在Tomcat服务器下采用独立部署时,是将报表()目录放在tomcat安装目录下的webapps下
    答:webroot
  5. 下面关于https的描述不正确的是
    答:
  6. 10.0设计器内置jdk版本是多少
    答:
  7. 用下列哪个语句可以查看安装的jdk版本
    答:
  8. cmd打war包的命令是
    答:
  9. windows版本weblogic修改内存是哪个文件
    答:
  10. 以下那个指令可以检查JDK是否安装成功?
    答:
  11. 修改tomcat端口是修改以下哪个文件
    答:
  12. 配置Apache 服务器需要修改的配置文件为
    答:

12.2 多选题

  1. FineReport部署有哪几种方式()
    答:
  2. 在Tomcat服务器下采用嵌入式部署时,是将报表()目录放在相应的目录下。
    答:
  3. 在采用嵌入式部署时,哪些目录不是必须要迁移到服务器下的。
    答:
  4. 部署到服务器的常见错误500可能是由于以下哪些情况造成的?
    答:
  5. 移动端的集成,支持以下的哪些集成方式
    答:
  6. 移动端H5报表与微信、钉钉的集成时,可以通过哪几种方式实现微信、钉钉用户与FS用户的匹配
    答:
  7. 移动端支持哪几种使用方式
    答:
  8. 微信集成时需要添加微信应用的哪些信息
    答:
  9. 工程下有哪些文件夹删除后,不会对日常使用造成影响
    答:

12.3 判断题

  1. web页面集成的时候,通过iframe嵌入FR报表,可以传递中文参数
    答:
  2. 移动端与微信、钉钉等的集成可使用数据分析APP的SDK包
    答:
  3. 移动端H5报表与微信、钉钉的集成可通过官方提供的插件实现
    答:
  4. 移动端H5报表与微信集成时,报表服务器的地址需要设置可信域名以及处理端口
    答:
  5. 移动端H5报表与钉钉的集成时,如果钉钉存在多应用集成,需要生成access token
    答:
  6. V3版本以后的微信插件能实现报表平台与多个企业微信号做集成
    答:
  7. 帆软10.0版本最低支持JDK1.8。
  8. 10.0设计器的内置服务器由9.0版本的Jetty 换为了Tomcat。
  9. 部署报表工程到Tomcat,可以不将报表工程文件夹拷贝到tomcat的webapps目录下
  10. 不建议在tomcat服务器中增加dump参数,会增加服务器压力(为了定位可临时加,日常运行应当删除),更加建议宕机时输出jstack堆栈
  11. tomcat出现OutOfMemoryError: PermGen space报错时,可以加大-XX:PermSize 和 -XX:MaxPermSize处理。
  12. HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议
  13. 使用 HTTPS 协议可认证用户和服务器,确保数据发送到正确的客户机和服务器
  14. web.xml、class文件的修改,都必须重启服务器才能被正确读取
  15. tomcat下war包部署时,启动tomcat会在war包同路径下生成对应名字的文件夹
  16. tomcat部署时,工程名设置为ROOT,即可隐藏工程名,例如10.0,用http://ip+端口/decision,即可访问平台
  17. https和http使用的连接方式是一样的
  18. 帆软工程在配置tomcat虚拟路径后 ,tomcat/webapps 下面的webroot 工程可以不拿出来
  19. 模板文件放入reportlets文件夹后,需要重启服务器,否则不能被工程识别
  20. 帆软工程部署到tomcat之后,在浏览器输入地址时不区分大小写。
  21. tomcat注册为系统服务后可以通过修改catalina.bat文件增加语句set JAVA_OPTS的方式修改内存
  22. 利用xshell等外置工具启动linux上tomcat服务器时,为了避免xshell工具关闭,tomcat进程也随之消失,可以利用nohup ./startup.sh命令启动来解决
    答:错误
  23. windows环境下,在catalina.bat中可以指定jdk

十三、后端开发能力

13.1 单选题

  1. 以下变量声明,格式正确的是哪一项?
  2. 以下关于java运算符描述不正确的是
  3. 以下关于java运算符描述不正确的是
  4. 以下哪个不属于访问控制修饰符
  5. 以下变量声明,格式正确的是哪一项?
  6. 以下关于java运算符描述不正确的是
  7. 以下哪个不属于访问控制修饰符?
  8. 若在某一个类定义中定义有如下的方法:final void workDial()该方法属于
  9. 下面哪个方法与题目中的不是重载方法public int max(int x,int y)
  10. 为了区分类中重载的同名的不同方法,要求
  11. 下列叙述中错误的是
  12. 导入包A中的类AA应该使用下面哪条语句
  13. 下列关于访问器方法正确的是
  14. 当你编译运行下列程序代码,会得到什么结果?
    private class Base{
    Base(){
    int i = 100;
    System.out.println(i);}}
    public class Pri extends Base{
    staticint i=200;
    public static void main(String argv[]){
    Pri p=newPri();
    System.out.printLn(i);}}
  15. 某个类中存在一个方法:void getSort(int x),
  16. 设有下面两个类的定义
    class Person{
    long id;//身份证号
    String name;//姓名}
    class Student extends Person{
    int score;//入学总分}
    int getScore(){
    return score;}}
    则类Person和类Student的关系是
  17. 下列针对int类型的私有属性age的访问器方法格式正确的
  18. 下列叙述中,正确的是?
    答:子类可以继承父类的公有属性和方法
  19. 关于继承下面说法正确的是
    答:
  20. 有名字为A的包和名为B的类,下面的语句哪个是正确的
    答:
  21. 声明一个名字为P的包,下面的语句正确的是
    答:
  22. 表示数据或方法可以只能被定义它的类访问的是
    答:
  23. A派生出子类B,B派生出子类C,并且在Java
    源代码中有如下声明:
    A a0=new A();
    A a1=new B();
    A a2=new C();
    问以下哪个说法正确
  24. 现在有两个类A,B,以下描述中表示B继承自A的是
    答:class B extends A
  25. 对于子类的构造函数说明下列不正确的是
  26. Java是从()语言改进重新设计
  27. 下列语句哪一个正确
  28. 以下能作为char类型的字面值有
  29. 下列说法正确的有()
  30. 假定x和y为double型,则表达式x=2,
    y=x+3/2的值是
  31. 用8位无符号二进制数能表示的最大
  32. 下面的代码段中,执行之后i和j的值是:
    int i =3;
    int j;
    j = i–;
    A.3, 3
    B.2, 3
    C.3, 2
    D.2, 2
  33. 下面选择中,用于实现初始化过滤器的方法是()
  34. 下列选项中,用于返回Filter设置的指定初始化参数值的方法是
  35. 下列选项中,用来表示Filter链的对象是
  36. history对象中能实现网页后退效果的方法是
  37. 在jquery中,选择使用myClass类的css的所有元素( )
  38. JQuery中,属于鼠标事件方法的选项是( )
  39. 看以下js程序,y为( )
    var x,y;x=10;
    y=x++;
  40. 在jquery中想要找到所有元素的同辈元素,下面
    哪一个是可以实现的?
  41. 在jquey中,如果想要从DOM中删除所有匹配的
    元素,下面哪一个是正确的?( )
    怎么才能隐藏下面的元素?
  42. 怎么才能隐藏下面的元素?
  43. 看以下JavaScript程序,c是多少
    var a,b,c;
    a=“2”;
    b=2;
    c=a+b;
  44. 看以下JS程序
    var i;
    i=8;
    do{
    i++;
    }while(i>100);
    i为:
  45. 表示数据或方法只能被其他包中的子类访问的是

13.2 多选题

  1. 以下哪几项是属于Java基本数据类型?
  2. 以下哪些属于java逻辑运算符

13.3 判断题

  1. Java语言不支持多重继承,一个类只能继承一个父类(单一继承),但一个父类可以有多个子类。
  2. Java中可以脱离父类直接构造子类
  3. JavaScript中声明一个变量所用的关键字是var

十四、前端开发能力

14.1 单选题

  1. jQuery中寻找某一元素的所有同辈元素,用什么实现?
    答:siblings
  2. JS中如果需要匹配包含某个文本的元素,用哪个实现?
    答:contains
  3. 哪个是获取带有 class=“test” 属性的元素的正确写法
    答:
  4. 哪个JS可以返回星期几
    答:
  5. 下列哪项是JS的语言特点?
    答:
  6. 以下哪个变量的命名不合法
    答:
  7. 哪个是获取带有 class=“test” 属性的元素的正确写法
    答:
  8. 哪个JS可以返回星期几?
    答:
  9. 下列哪项是JS的语言特点?
    答:
  10. 以下哪个变量的命名不合法?
    答:

14.2 多选题

  1. 以下JS的变量命名正确的是?
    答:
  2. js中如何使用finereport内置公式
    答:

14.3 判断题

  1. $(“div[id^=‘test’]”)获取的是通过id进行匹配为字符串以test开头的div元素
    答:
  2. $(".fr-texteditor").css(“color”,“blue”);这个语句可以让文本框的背景色变成蓝色
    答:
  3. ( " d i v [ i d ("div[id ("div[id=‘test’]")获取的是通过id进行匹配字符串以test开头的div元素
    答:
  4. js语句结束必须加分号结尾
    答:
  5. JS换行等同于该语句已结束
    答:
  6. JS对大小敏感
    答:

十五、linux指令

15.1 单选题

  1. 以下哪个linux指令不属于文件传输
    答:
  2. linux实时查看tomcat运行日志的指令时什么
    答:
  3. linux给目录及所有子文件赋权限777的指令是什么
    答:
  4. linux强制退出当前命令的指令时什么
    答:
  5. linux查看可用内存的指令是什么
    答:free -m
  6. 查看linux版本信息的指令是什么
    答:
  7. 以下哪个指令可对文件赋权限
    答:
  8. 进入vi编辑命令时如何保存修改并退出编辑界面
    答:
  9. Linux 系统通过 () 命令给其他用户发消息。
    答:
  10. Linux 文件系统的文件都按其作用分门别类地放
    在相关的目录中,对于外部设备文件,一般应将其放在 ()目录中。
    答:/dev
  11. 改变文件所有者的命令为
    答:
  12. 对名为fido 的文件用chmod 551 fido 进行了修改,
    则它的许可权是
    答:
  13. 在重新启动Linux 系统的同时把内存中的信息写
    入硬盘,应使用()命令实现
    答:
  14. 删除文件命令为
    答:

15.2 判断题

  1. linux中,ifconfig命令用于显示或设置网络设备
  2. rm命令通常用于删除一个文件或者目录
  3. 可以利用ps -ef|grep java 指令找到tomcat所在线程号,并用kill -9指令彻底关闭进程
  4. 文件从windows系统上传上linux时,中文文件名可能会乱码,此时可以用convmv转码成utf-8
  5. 帆软的缓存文件夹在linux系统下是隐藏文件,需要用ls-a指令才能找到
  6. 可以利用ps -ef|grep java 指令找到tomcat所在线程号,并用kill -9指令彻底关闭进程
  7. linux中,ifconfig命令用于显示或设置网络设备。
  8. rm命令通常用于删除一个文件或者目录
  9. 可以利用ps -ef|grep java 指令找到tomcat所在线程号,并用kill -9指令彻底关闭进程
  10. 帆软的缓存文件夹在linux系统下是隐藏文件,需要用ls-a指令才能找到

十六、平台操作

16.1 单选题

  1. FineReport设计器自带的服务器默认启动的端口号是( )
  2. 默认的决策系统所使用的数据类型为( )
  3. 决策系统中默认的管理员账号是( )
  4. 未注册版本会使Web应用服务器每_____天暂停工作,造成报表不能访问,此时需要重启Web应用服务器如Tomcat。
  5. 在决策系统中,默认的日志统计级别是( )
    答:
  6. 决策系统中默认采取的服务器端字符编码为( )
    答:
  7. 决策系统的数据默认是开启自动备份功能的,默认的备份周期是()
    答:
  8. 在定义数据连接里面修改数据连接设置后,保存在resources目录下的()文件里。
    A.datasource.xml
    B.fsconfig.xml
    C.privilege.xml
    D.connection.xml
    答:A
  9. 在决策系统管理员忘记自己账号密码时,可以删除resource目录下的哪个文件后进行重置
    答:
  10. 在第一次启动设计器后,添加一个数据连接后,默认的数据连接名为( )
    答:
  11. 决策系统中管理员账号密码忘记了怎么办?
    答:
  12. 下列哪些版本升级会影响到授权文件且要重新注册?
    答:
  13. 10.0有几种日志输出级别?
    答:
  14. 用户A属于角色b,以及部门C,给用户A单独赋予目录1的权限,给角色B赋予目录2的权限,给部门C赋予目录3的权限,请问,用户A有什么目录的权限?
    答:
  15. 权限分配遵循什么样的原则
    答:
  16. 当提示’您还没有插件商店的资源,是否下载’,可能是以下哪个文件夹出问题了
    答:
  17. 集群有两个节点A,B,文件管理器在C,进行远程设计时,若用节点A的ip+端口进行连接,访问到的文件是哪个节点下的?
    答:
  18. 定时调度任务,生成的附件快照文件存在了哪个文件夹下面?
    答:
  19. finereport内置的用户密码加密方式是什么
    答:

16.2 多选题

  1. 在模板内容权限细粒度设置中,可以设置某个角色的权限具有对单元格是否()
    答:可见;显示为不同值
  2. 决策系统中的logo可以有几种方式修改
    答:
  3. 决策系统的首页可以设置为以下哪几类
    答:
  4. FR支持哪些数据库?
    答:
  5. FR支持哪些类型的服务器部署?
    答:
  6. mysql数据库连接编码转化失效的解决办法有
    答:
  7. 帆软10.0外置数据迁移支持的数据库类型有哪些?
    答:
  8. 以下选项中,属于用户管理的认证方式的有哪些?
    答:
  9. 进行微信集成时可见范围设置成下列哪些选项的时候,帆软工程可以正常读取?
    答:
  10. 要想在fs里打开报表时不分页显示数据,有哪几种方案可以实现?
    答:
  11. phantomjs环境的默认端口是?
    答:
  12. 表单的网页框控件引用跨域模板会报错,此时可以采取的操作是?
    答:
  13. 目前最新版本的帆软支持将平台数据迁移到哪几种数据库?
    答:
  14. 以下哪些是定时调度支持的附件格式?
    答:
  15. 10.0在管理系统中安全管理模块,包括以下哪几块内容?
    答:
  16. mac地址错误的可能原因?
    答:
  17. 10.0FineReport注册方式有哪几种?
    答:

16.3 判断题

  1. 未注册版本的并发数为2,即同时只能有2个客户端访问服务器。
  2. 第一次运行设计器,会要求输入用户激活码来激活设计器,这个激活码是需要付费后,才能得到的
  3. 如果FR内置没有JDBC数据连接使用的驱动,需要用户自己将对应驱动放置在%FR_HOME%\WebReport\WEB-INF\lib文件夹下
    答:
  4. 决策系统自带的首页背景图片不能修改。
    答:
  5. 决策系统默认的主题Classic,背景不能设置颜色
    答:正确
  6. 决策系统中的左侧菜单是不可以修改的
    答:正确
  7. 自定义函数可以在“函数管理器”中引用class后使用,也可以做成插件形式,安装后使用
    答:正确
  8. 使用智能预警功能中的短信提醒需要先开启短信平台
    答:正确
  9. 10.0支持公有云认证
    答:正确
  10. 设计器远程链接服务器时,服务器菜单内没有插件管理选项
    答:正确
  11. 10.0用户管理同步用户数据集之前,必须删掉之前内置用户的所有配置信息
    答:正确
  12. 平台可以有多个超级管理员。
    答:错误
  13. 只有系统管理员才能在决策系统中看到系统管理菜单。
    答:
  14. 在决策系统中设置定时任务时,可以设置Ftp上传附件。
    答:
  15. 在未注册FineReport软件时,在本地可以使用决策系统的所有功能。
    答:
  16. 在决策系统中同步数据数据时,用户表必须定义为服务器数据集。
    答:
  17. 因为java1.8中没有jdbc-odbc桥,所以不能使用odbc方式连接access数据库,FineReport8使用的java 1.8 ,也不再支持连接access数据库了。
    答:
  18. 决策系统中不能加入自己用FR开发的报表
    答:
  19. FR10.0自带决策系统的登录界面不能自己定制开发
    答:
  20. 决策系统的主题是可以自己定制开发的
    答:
  21. 未购买的FR决策系统不能隐藏未注册的红色字体
    答:
  22. 决策系统中的顶部的铃铛图片是有方法可以隐藏的
    答:
  23. 决策系统的颜色色调是可以自己设置的
    答:
  24. 决策系统默认的主题Classic,背景不能上传图片
    答:
  25. 决策系统默认的主题Classic,背景不能设置颜色
    答:
  26. 决策系统默认的主题Classic,背景可以设置图片,也可以设置颜色
    答:
  27. 决策系统默认的主题Classic,左侧菜单的图标是可以自己上传的
    答:
  28. 决策系统中默认登录后的首页是不能使用FR以外的网页地址
    答:
  29. 决策系统的默认登录背景图片是不能自己设置的
    答:
  30. 决策系统的登录页面可以自己设置一个网页url
    答:
  31. 决策系统中左侧菜单是可以自己手动排序的
    答:
  32. 决策系统中的用户是不能通过导入的方式进行用户数据初始化的
    答:
  33. 决策系统中的用户是不能删除的
    答:
  34. 决策系统中的用户一旦创建,无法编辑
    答:
  35. 决策系统中的用户,一旦添加,不能删除,只能编辑
    答:
  36. 决策系统中的用户是可以输入单个字或者字符进行模糊查询的
    答:
  37. 决策系统中没有日志清理功能
    答:
  38. 决策系统中可以查询系统日志情况
    答:
  39. 购买帆软可以根据所需功能来组合购买
    答:
  40. 帆软可以用加密狗进行注册使用
    答:
  41. 未注册版本会使Web应用服务器每七天暂停工作,造成报表不能访问,此时需要重启Web应用服务器如Tomcat
    答:
  42. 有多少台服务器就要发送多少个注册信息
    答:
  43. finereport注册并发数指同时有几个IP可以访问报表系统
    答:
  44. 用户在购买并发数时一定要根据同时在线的最小用户数来决定并发数的多少
    答:
  45. 重启管理员账号和密码是把FINE_CONF_ENTITY表中 SystemConfig.serverInit 字段 改为 任意值
    答:
  46. 在移动APP预览原生解析的报表和手机浏览器中预览H5解析的报表都必须在决策平台目录中挂载
    答:
  47. 在决策平台设置模板在PC、平板、手机中的查看权限时需要对目录和模板分别设置
    答:
  48. 移动端访问报表,需要“移动端报表展现”这个功能点。
    答:
  49. 在决策平台上,有且只有超级管理员账号才可以看到系统管理的目录。
    答:
  50. 10.0中若需要在JS中引用SQL()函数,需要关闭安全管理中的调用脚本限制
    答:
  51. 自定义函数可以在“函数管理器”中引用class后使用,也可以做成插件形式,安装后使用
    答:
  52. 10.0工程重设管理员账号密码需要改finedb的表内字段,无xml文件可删
    答:
  53. 10.0有公有云注册方式
    答:
  54. 10.0的默认工程中没有web.xml,有用到时需要在%FR_HOME%/webapps/webroot/WEB-INF下新建
    答:
  55. 平台的内存会话中支持选中具体会话,手动强制杀死进程
    答:
  56. 使用智能预警功能中的短信提醒需要先开启短信平台
    答:
  57. 10.0的logdb改用swift引擎,不支持迁移
    答:
  58. 10.0远程设计中,若服务器jar版本与设计器jar版本不一致,会有对话框提示版本不一致,但点击“是”依旧能正常连接
    答:
  59. 远程设计禁止跨版本,比如,8设计器不能远程设计9和10的工程
    答:
  60. iframe内嵌报错:‘X-Frame-Options’ to 'sameorigin’时,可以尝试关闭安全管理中的“点击劫持攻击防护”。
    答:
  61. 帆软10.0平台目录结构支持模板和目录混排
    答:
  62. 帆软10.0不仅支持在决策系统中设置定时任务,还可以通过直接访问http://ip:端口/webroot/decision/timer进入设置页面进行定时任务设置。
    答:
  63. 如果在决策系统修改了登录界面,希望还原成系统默认登录界面,可以通过操作finedb数据库来实现,可以通过删除fine_conf_entity 表中
    答:
  64. 10.0支持公有云认证
    答:
  65. FineReport10.0的目录管理可以批量添加模板
    答:
  66. 数据决策系统中修改登录页设置后,要想还原,可以通过更改 FineDB 数据库中表 FINE_CONF_ENTITY 中的表字段来
    答:
  67. 配置同步用户数据集以后,需要重新登录
    答:
  68. 目录管理中,挂载链接时,具体路径必须把http://或者https://加上才可访问。
    答:
  69. springboot集成本质上是嵌入式部署的
    答:
  70. windows系统下,设计器需要修改内存时,可以修改 FineReport 安装目录bin 下 designer.vmoptions文件
    答:
  71. 安全管理分为四大块:安全防护、访问控制、SQL 防注入、全局水印
    答:
  72. http认证和同步用户数据,前者是验证方式,后者是数据内容,可以同时配置
    答:
  73. 开启同步用户数据集后,不支持在平台中手动添加用户
    答:
  74. 有些插件如果是设计器远程设计到服务器操作,那么设计器和服务器两边都安装该插件,比如多维数据集插件
    答:
  75. 帆软10.0安装插件后无需重启即可生效
    答:
  76. 设计器远程链接服务器时,服务器菜单内没有插件管理选项
    答:
  77. 私有云注册中,最大连接数表示同时能有几个工程向授权服务器申请授权注册
    答:
  78. 10.0不仅设计器里可以新建数据连接,平台中也可以新建
    答:
  79. 权限管理界面可以进行权限分配,也可以查看用户权限,同时还可以在设置中进行分级权限管理和数据连接控制。
    答:
  80. finedb支持二次迁移。
    答:
  81. 10.0用户管理同步用户数据集之前,必须删掉之前内置用户的所有配置信息
    答:
  82. 如果对用户名做了权限分配,则相应的权限内容将不受其他如部门、角色等权限的控制
    答:
  83. 若由于业务需要,要迁移服务器,原服务器的正式lic必须为注册成功状态,否则无法使用迁移工具
    答:
  84. 集群环境下,若没有文件管理器,则需要点击“节点间同步”按钮,才能实现文件同步
    答:
  85. 集群环境下,同一模板上的其他请求(查询、导出等),主要是通过分发-转发实现的,转发失败即出现session time out
    答:
  86. 8.0升级到10.0,可以对之前8.0配置的定时调度进行修改
    答:
  87. FineReport10.0支持定时任务将模板导出成pdf
    答:
  88. 服务器只有开启了https方式访问,才可以使用Cookie增强功能
    答:
  89. http://localhost:8075/webroot/decision/view/report?op=reg可以不登录直接查看注册信息
    答:
  90. 模板限制功能只支持通用设置,不支持对单个模板单独设置。
    答:
  91. 模板限制功能只支持通用设置,不支持对单个模板单独设置。
    答:
  92. 当设置单数据集行数限制30000时,只有一张模板里所有数据集累加达到30000时,才会触发警报设置。
    答:
  93. 帆软10.0的释放机制是使用的强制GC
    答:
  94. 定时调度的推送是无法识别除$fine_username以外的其他内置系统参数的,比如职位等
    答:
  95. 帆软10.0不支持直接对用户设置权限。
    答:
  96. 帆软10.0的目录管理不能批量删除
    答:
  97. 点击按钮同步用户数据集后不需要重新登录平台
    答:
  98. 同步用户数据集支持多个数据集同时导入
    答:
  99. 加密锁认证方式支持集群
    答:
  100. FR对接简道云关联库,必须有秘钥(服务器能连接外网即简道云服务器)、数据库可以连接成功,FR工程必须做外网映射,才能关联成功
    答:
  101. FR10.0没有决策平台功能点,就不能登录普通用户
    答:
  102. 在进行多级上报的时候,点击回退不可以指定用户回退,只能全部都回退回去。
    答:
  103. 配置LDAP验证后,LDAP库中账户密码对应成功,即可登录FR平台
    答:
  104. 帆软10.0版本的普通注册方式,其授权文件名为FineReport.lic
    答:
  105. 10.0数据连接信息存储在datasource.xml里
    答:
  106. 平台中能显示所有类型的数据连接
    答:
  107. 设计器进行OEM后,设计器内插件管理消失,但是平台上的插件管理界面正常。
    答:
  108. 前端关闭网页,此session随之被关闭,内存也立即释放。
    答:
  109. 9升级10时,升级失败的工程可以进行二次升级
    答:
  110. 集群环境下,节点间要访问共同的html页面,直接放置在文件服务器下即可
    答:
  111. 用QQ邮箱配置邮件发送服务器时,使用的密码即QQ邮箱登陆密码
    答:
  112. 平台可以有多个超级管理员。
    答:
  113. 10.0通过权限管理设置平台权限时,取得最终权限为部门职位权限配置、角色权限配置、用户权限管理的并集
    答:
  114. finereport平台从10开始支持插件热部署(安装后不需要重启web容器使插件生效)
    答:
  115. 帆软决策平台只能使用默认的登陆页
    答:
  116. 内网环境可以使用公有云注册
    答:
  117. 定时调度支持模板启用行式引擎
    答:
  118. 开启模板认证(角色权限控制)的情况下,平台目录中挂载的模板设置“超级链接-网络模板”需要额外先配置好模权限
    答:
  119. 远程设计链接服务器后,开启模板认证有效吗
    答:
  120. 10.0的数字签名,不需要登录平台用户
    答:

十七、网络环境

17.1 单选题

  1. 防火墙中地址翻译的主要作用是?
  2. 不属于防火墙的测试性能参数的是
  3. 下面关于防火墙的描述,正确的是?
  4. 关于防火墙的描述不正确的是?
  5. Tomcat的默认端口是多少?
  6. 局域网的网络地址192.168.1.0/24,局域网络连接
    其它网络的网关地址是192.168.1.1。
    主机192.168.1.20 访问172.16.1.0/24 网络时,
    其路由设置正确的是
  7. 下列文件中,哪个包含了主机名到IP地址的映射关系
  8. 一台主机要实现通过局域网与另一个局域网通

17.2 多选题

  1. 防火墙有哪些部属方式?
  2. 防火墙通常分为以下几类?
  3. 以下哪些是防火墙常用的安全控制手段?

17.3 判断题

  1. 映射就是把路由器的一个或几个端口直接指向内网

十八、常见数据库特性

18.1 单选题

  1. sqlserver默认的模式类型是?
    答:
  2. cmd中mysql登录用户命令是什么?
    答:
  3. 数据查询里执行call调用带参存储过程的正确格式是什么
    答:
  4. sql中哪个关键词可以实现模糊查询?
    答:
  5. 以下sql查询语句,无论参数是否为空都不会报错的是
    答:

18.2 判断题

  1. 使用数据库时可以对视图进行新增、删除、修改来影响基础表
    答:错误
  2. 数据库中使用索引查询一定能提高查询速度
    答:错误
  3. 字符串长度不固定,经常改变的字符串字段类型应该选择char
    答:错误
  4. sql中case then 虚拟出来得列,只能作为显示,不能作为查询条件
    答:正确
  5. 一台机子可以同时装多个版本的mysql
    答:正确
  6. 升序的sql是order by desc
    答:错
    解:升序的sql应该是order by asc

你可能感兴趣的:(帆软,数据库,帆软)