Lotus Notes Domino面试试题及答案

更新时间:2023-10-31 11:34:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Domino、Notes基础知识笔试试题

姓名:___________

【一. 填空题】

(每空1分,共20分)

1.名词解释(请将对应的英文名填入右侧的括号中) (1)Lotus Notes (2)Lotus domino

( 2 )应用服务器 ( 1 )客户端 ( 4 )管理客户端 ( 3 )开发客户端

(3)Lotus domino designer

(4)Lotus domino administrator

2.客户端的功能(请将左侧的功能填入右侧的客户端中)

(1)为数据库文件签名 (9,10)Lotus Notes

(2)查看服务器后台 (1,2,3,4)Lotus Domino Administrator (3)人员注册 (5,6,7,8)Lotus Domino Designer (4)服务器配置 (5)表单 (6)视图 (7)代理 (8)子表单 (9)场景配置 (10)工作台

3.控制台退出http服务的命令是( tell http q )

4.Domino B/S开发中用来做重定向的域的名称是什么( $$return )

5.Domino数据库集成设计、数据存储为一体, Domino数据库是以( nsf )后缀名为结尾的物理文件。Domino模板是以( ntf )为后缀名为结尾的物理文件。

6.在管理员注册用户的时候,需要使用( cert.id )的id文件作为验证者标识符文件。

7.在Domino编程过程中,对于C/S开发,程序员经常使用( LotusScript )、( Java )、( 公式 )作为代码编写语句。

8.在编程过程中,经常使用( msgbox )或( print )方法函数,将程序员想要查看的内容打印出来,方便程序员调试程序。

9.@if语句有奇数个参数,必须至少有( 三 )个参数。最多可以列出( 99 )个条件。

10.要创建表单,就必须在数据库的存取控制列表中至少具有( 设计者 )存取级别。

【二.选择题】

(选择题包含单选或多选,每题1分,共60分)

1.表单中可以添加的内容( ABCDE ) A 表格 B 子表单 C 按钮 D 静态文本 E 域

2.下面哪个选项包含“域”这个设计元素?( B ) A)视图 B)表单 C) 代理 D) 都不是

3.对于数据库中的设计元素,下列说法正确的是:( C E ) A B C D E

4.对于数据备份,下列说法错误的是:( A B C D

5.关于设计元素Script库,说法正确的是(ABCD) A 是一个保存一些可以共享代码的地方 B 可以是LotusScript脚本库 C 可以是JavaScript脚本库 D 可以是Java脚本库

6.代理的编写方式可以是(ABC) A LotusScript B 公式 C Java D JavaScript

7.下列说法中错误的是:(B CD )

BC )

备份数据库时,可以在服务器停机状态下,物理拷贝nsf文件

备份数据库时,可以在服务器停机状态下,在Notes中做“新建拷贝”操作 备份数据库时,可以在服务器运行状态下,物理拷贝nsf文件

备份数据库时,可以在服务器运行状态下,在Notes中做“新建拷贝”操作 每个数据库中至少包含一个表单 每个数据库中至少包含一个代理 每个数据库中至少包含一个视图 每个数据库中至少包含一个script库 数据库中可以不包含子表单

A 当用户修改某子表单时,这些改变就会立刻反映在使用已修改子表单的所有表单上。 B 通常用Lotus Domino Server来完成为数据库签名的操作。 C 子表单可以添加到代理中用以避免过多的重复数据。 D 子表单可以添加到视图中用以避免过多的重复数据。

8.存取控制列表(ACL)是针对于用户对_____的访问权限的控制。( B ) A 代理 B 数据库文件 C Domino 服务器 D 场景

9.WebQueryOpen中运行的语言是:( D ) A Java B JavaScript C LotusScript D 公式语言

10.下列说法中错误的是: ( B ) A 所有数据和设计都存储在*.nsf文件中。

B *.nsf文件中只存储数据,表单与代理等的设计都独立存储在*.ntf文件中。 C 一个数据库文件就是一个*.nsf文件。

D 同一服务器下的数据库文件可以设置各自的存取控制列表(ACL)。

11.注册用户时,需要用来进行验证的是哪个ID?( B ) A.server.id B.cert.id C.user.id

12.有关读者域和作者域说法错误的是( A )

A.如果有作者域,只有在作者域里的作者可以编辑该文档 B.如果有读者域只有在读者域里的人可以阅读该文档 C.角色可以用在读者域中

D.读者域中的值为*,表示系统中所有人都有阅读权限

13.有关Domino安全机制的说法错误的的是(D ) A.Domino安全控制可以从数据库的层面进行控制 B.Domino域是可以单独进行安全控制的

C.Domino文档的安全性主要是由读者域和作者域来控制的 D.群组在ACL中是不生效的

14.有关Domino B/S开发的说法正确的是( D) A.B/S开发中用不到公式语言

B.在存取或操作储存的文档数据主要使用JavaScript C. lotusScript语言大小写敏感 D.公式是可以在lotusScript中使用的

15.设计元素的命名遵循:( A ) A)名称|别名 B)别名|名称

16.设计元素命名中的别名采用( A) A)前缀+英文描述 B)英文描述

17.设计元素命名中的别名应控制在多少个字符内?( B )。 A)15

18.以下哪些设计元素必须提供别名:( ABCDE ) A)表单 B)子表单 C)视图 D)文件夹 E)代理

19.ACL中的用户和服务器名称应为? ( A ) A)全名(层次名) B)普通名

20.设计视图时,避免使用( A ) ,可以使用( B )代替 A)私有视图 B)嵌入视图 C)公用视图 D)普通视图

21.在视图中,当所有文档按类别( B )时,视图的显示速度最快 A) 折叠展开混合方式 B) 全部折叠或全部展开

22.视图和表单的存储控制表中不要含有( AB ) A)用户名

23.一个表单建议可以有 ( A ) 个读者域和作者域 A)1 B)2 C)5 E)10

24.读者域中默认要添加( A ) A)管理员角色

B)服务器名 D)A,B,C

C)数据库角色

B)10

B)个人名 C)服务器名

25.重要时间域的值要获取 ( A )时间 A)服务器时间 B)客户端时间

26.计算域有几种类型:( C ) A)1 B)2 C)3 D)4

27.在LotusScript中要对变量作显式类型声明,程序( A )中采用Option Public、Option Declare语句强制变量必须声明 A)Options B)Declarations C)Initialize D)Terminate

28.当应用中要使用 @DbColumn, @DbCommand, and @DbLookup 查询信息时,使用哪种方式查询速度更快( B ) A)域名 B)列的序号

29.详细设计文档中的编程语言指的是以下哪种( E ) A)Script B)java C)公式 D)简单操作。 E)以上所有

30.详细设计文档中程序类型为代理时,调用方式可以是以下哪种( E ) A)菜单 B)定时

C)command调用 D)触发调用 E)以上所有

31.总体设计文档中数据基本视图的设计中的类型可以是以下哪种( D ) A)视图 B)文件夹 C)私有视图 D)以上所有

32.以下哪个IF语句执行更快( B ) A)if a=x and b=y B)if a=x then if b=y

33.作为一个组的成员和一个单独的名称同时列在存储控制列表中(ACL),以下哪种存储级别是正确的?( A )

A)指定给单独名称的存取级别优先于组的存取级别 B)指定给组的存取级别优先于单独名称的存取级别

34.表单中的读者域的命名应该为( A ) A)fld_readers B)readers C)fld_authors D)authors

35.下列说法错误的是( C )。 A 子表单中也能够插入子表单。

B 在同一个数据库中,代理必须经过引用,才能调用SCRIPT库中的函数。 C 不同表单产生的文档,必须通过不同的视图才能显示。 D 表单不包含域也可以使用。

36.下列说法错误的是( D )。

A 所有数据库都是nsf结尾的,所有模板都是ntf结尾的。 B 数据库中可以包含设计与数据。 C 模板中可以包含设计与数据。

D 数据库中必须存在设计元素,才能保存由其他库拷贝过来的文档数据。

37.对于域组件,域的类型确定了域可以包含的信息类型。域类型不包括( C )。 A 文本 B 对话框列表 C 链接 D 姓名

38.对于数字域,Designer不支持下列数字格式( D )。 A 整数 B 小数 C 科学计数 D 日期

39.在Domino编程过程中,检查、保存或退出正在编写的公式时可能会出现语法错误的提示。通常,语法错误不包括( D )。

A @function名称或关键字拼写错误。 B 缺少括号或括号多余。

C 字符串常量两边缺少引号。 D 语句之间有分号。

40.表单元素是用于创建表单外观和功能的组件。表单不能包含以下( C )项。 A 文本 B 区段 C 文件夹 D 丰富文本域

41.表单元素的事件,不包含以下( D )项。 A onLoad B onUnload C onSubmit D onUnsubmit

42.表单中可以插入的共享代码有( A、B、C )项,用来提高组件使用、编程效率。 A 子表单 B 域 C 操作 D 按钮

43.编写代理可以使用( A、B、C、D )。 A LotusScript B 简单操作 C Java D 公式

44.编写代理的时候,对于打开数据库并访问文档,经常使用的对象有( B、C、D )。 A NotesDirectory B NotesView C NotesDocument D NotesDataBase E NotesLog

45.公式语言与 Domino 的接口是通过调用 ___来完成的( C ) A 代理 B @Command C @function D 类

46.公式语言的语句分隔符是____,转义字符是______赋值运算符是_____(ADF ) A ” ; ” B ” , ” C ” ” 空格

D “ \\ ” E ” = ” F ” := ”

47.下列说法正确的是:( ABCD) A B C D

48.请按优先级排列以下运算符:( A ) ( D )( C )( B ) A B C D

49.公式的适用范围( ABD ) A 按钮 B 条件隐藏公式 C Script库 D 列公式

50.公式语句的计算顺序, 下列说法中正确的是( AD ) A 只有几个函数具有控制逻辑功能

B 按从上到下,从里到外, 完成一个语句之后再进行下一个 C 包含分支或循环结构

D 按从上到下、从左到右的顺序计算公式,完成一个语句之后再进行下一个

51.在公式中指定视图名“_Marketing\\_Procedures”正确的是:( C ) A @Command([ViewChange]; \。 B @Command([ViewChange]; \。

C @Command([ViewChange]; \。 D @Command([ViewChange]; \。

52.创建临时变量的语法是:( A ) A variableName := value B FIELD variableName = value C FIELD variableName := value D variableName = value

53.编写消息和取得用户输入的方法有:( BCD ) A @messagebox B @Prompt C @PickList

算术运算符 (* / + -) 逻辑(!&|)

比较运算符(=、<>、!=、><、<、>、<= 和 >=) 文本并置运算符 (+)

除了在文本常量中,其他地方并不区分大小写 在运算符、标点和值之间可以放置任意多个空格 描述关键字至少需要一个空格 两个值之间应至少有一个运算符相隔

D @DialogBox

54.以下的函数用来转换数据和测试数据类型的是: ( ABD ) A @Text(value; format)。 B @IsNumber(value)。 C @Like (string; pattern) D @TextToTime(string)。

55.lotus script 前端类包含有( ABD ) A Button B NotesUIView C NotesSession D Field

56.Domino中的对象有( ABCD ) A 数据库 B 代理 C 操作 D 视图

57.以下代表打开之后的事件是__,代表打开之前的事件是___。(A Queryopen B Initialize C Postopen D Terminate

58.域的事件有( BC ) A Postopen B Entering C Exiting D Queryopen

59.以下三段代码输出结果分别为:( A ) 第一段:

Redim valarray(1) as integer Valarray(0)=1

Redim valarray(2) as integer Messagebox valarray(0) 第二段:

dim valarray() as integer Redim valarray(2) as integer Valarray(0)=1

Messagebox valarray(0) 第三段:

CA ) Redim valarray(1) as integer Valarray(0)=1

Redim preserve valarray(2) as integer Messagebox valarray(0)

A 0,1,1 B 0,0,1 C 0,0,0 D 1,1,1

60. Dim valArray(5) as Integer数组中有几个元素( B ) A 5 B 6 C 7 D 4

61.我们可以在下列哪个HTML元素中放置 Javascript 代码?( a ) A

Top