●试题二阅读下列说明和算法,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】算法2-1是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如下所示:文件提示信息(1+2)abc)缺少对应左括号:第2行,第4列((def)gx)缺少对应左括号:第3行,第10列(((h)ij)(k(1ml)缺少对应右括号:第5行,第4列;第4行 ,第1列在算法2-1中,stack为一整数栈。算法中各函数的说明见表4。【算法2-1】将栈stack置空,置EOF 为f

题目

●试题二

阅读下列说明和算法,回答问题1和问题2,将解答填入答题纸的对应栏内。

【说明】

算法2-1是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如下所示:

文件提示信息

(1+2)

abc)缺少对应左括号:第2行,第4列

((def)gx)缺少对应左括号:第3行,第10列

(((h)

ij)(k

(1ml)缺少对应右括号:第5行,第4列;第4行 ,第1列

在算法2-1中,stack为一整数栈。算法中各函数的说明见表4。

【算法2-1】

将栈stack置空,置EOF 为false

ch<-nextch();

while(not EOF)

k<-kind(CH);

if(k== (1) )

push( (2) );push( (3) );

elseif(k== (4) )

if(not empty())

pop();pop();

else

显示错误信息(缺少对应左括号或右括号);

显示行号row;显示列号col;

endif

endif

ch<-nextch();

endwhile

if(not empty())

显示错误信息(缺少对应左括号或右括号);

while(not empty())

row<-pop();col<-pop();

显示行号row;显示列号co1;

endwhile

endif

为了识别更多种类的括号,对算法2-1加以改进后得到算法2-2。算法2-2能够识别圆括号、方括号和花括号(不同类型的括号不能互相匹配)。改进后,函数kind(char ch)的参数及其对应的返回值见表5。

【算法2-2】

将栈stack置空,置EOF为false

ch<-nextch();

while(not EOF)

k<-kind(ch);

if(k>0)

if(判断条件1)

push( (5) );push( (6) );push( (7) );

elseif(判断条件2and判断条件3)

pop();pop();pop();

else

显示错误信息(缺少对应左括号或右括号);

显示行号row;显示列号col;

endif

endif

ch<-nextch();

endwhile

if(not empty())

显示错误信息(缺少对应左括号或右括号);

while(not empty())

pop();rowpop();colpop();

显示行号row;显示列号col;

endwhile

endif

【问题1】

请将【算法2-1】和【算法2-2】中 (1) ~ (7) 处补充完整。

【问题2】

请从下面的选项中选择相应的判断逻辑填补【算法2-2】中的"判断条件1"至"判断条件3"。注意,若"判断条件2"的逻辑判断结果为假,就无需对"判断条件3"进行判断。

(a)字符是括号

(b)字符是左括号

(c)字符是右括号

(d)栈空

(e)栈不空

(f)栈顶元素表示的是与当前字符匹配的左括号

(g)栈顶元素表示的是与当前字符匹配的右括号


相似考题

2.阅读以下算法说明和C程序,根据要求回答问题1和问题2。【说明】【算法4-1】的功能是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号而没有对应的左括号或者右括号,则给出相应的提示信息,如图1-18所示。在【算法4-1】中,slack为一整数栈。算法中各函数的说明如表1-11所示。【算法4-1】将栈stack置空,置EOF为falseCh<-nextch();while(not EOF)k←kind(ch);if (k ==(1) ) {push( (2) );push( (3) );}else if( k ==(4) )if(not empty()){pop();pop();)else{显示错误信息(缺少对应左括号或右括号):显示行号row:显示列号col:)End ifEnd ifCh<-nextch();end whileif(not empty())显示错误信息(缺少对应左括号或右括号):While(not empty()){row<-pop();col<-pop():显示行号row:显示列号col;)End whileEnd if为了识别更多种类的括号,对【算法4-1】加以改进后得到【算法4-2】。【算法4-2】能够识别圆括号、方括号和花括号(不同类型的括号不能互相匹配)。改进后,函数kind(charch)的参数及其对应的返回值如表1-12所示。【算法4-2】将栈stack置空,置EOF为falseCh<-nextch();while(not EOF){k<- kind(ch);if(k > 0)if(判断条件1){push( (5) );push( (6) );push( (7) );}else if(判断条件2 and判断条件3){pop();pop();pop();}else {显示错误信息(缺少对应左括号或右括号);显示行号row;显示列号col;)end ifend ifch <- nextch();)end whileif(not empty()){显示错误信息(缺少对应左括号或右括号);While(not empty()){Pop();row <- pop():col <- pop();显示行号row;显示列号col;))end whileend if请将【算法4-1】和【算法4-2】中,(1)~(7)空缺处的内容补充完整。

参考答案和解析
正确答案:

●试题二

[问题1

【答案】(112col3row425col6row7k

【解析】(1)栈置空,置EOFfalse,并从文件中读取第一个字符到ch,然后进入循环,循环体执行一次处理一个ch。进入循环,利用kind函数算出ch的类型k。(2)算法2-1大致流程如下:当k等于什么的时候把什么入栈;当k等于什么的时候且栈不为空的时候出栈,如果栈为空,打印错误消息,如果都不是,则读取文件的下一个字符再次进入循环。由上看出,入栈应是类型k1,而出栈应该是类型k2。在(4)下面出栈时,并没有用到栈的内容。在此就有些人认为栈中的内容没什么用了,随便压个ch,而且两个写的都是ch。其实从逻辑上就可以理解这种解答,如果压的是同样的数据,又是在同一位置出栈,算法大可置用一个pushpop就可以了。所以应该继续看后面的内容,以寻找正确的答案。当看到"row<-pop();col<-pop();"时,所有的疑惑就迎刃而解了,应把rowcol压入栈。由于是先弹出row后弹出col,按栈的后进先出的规则,可知压入栈的是col,再压row

[问题2

【答案】判断条件1b判断条件2e判断条件3f

【解析】因为后面有"pop();row<-pop();col<-pop();",所以空(5)应填col,6)应填row。又因为判断条件1为真时需要入栈,所以判断条件1应是判断字符是不是左括号,是就入栈,所以判断条件选b。判断条件23是相关联的,当23都为真时,要进行出栈操作,因此要判断栈是否为空。由此可以得到待判断条件23中,有一个必定是用来判断栈是否为空的。可以用栈顶元素来确定当前括号是否和栈中压入括号是同一类型的。前提是左括号类型已经入栈了,且在栈底,如果(7)压入的是k,即吻合。所以(7)应填k,这样判断括号是否匹配的条件就可以确定了,如果当前ch是右括号且当前栈顶的左括号类型与ch匹配,则匹配成功。应把"栈不空"作为判断条件2"栈顶元素表示的是与当前字符匹配的左括号"作为判断条件3。这样判断条件2e,判断条件3f

更多“ ●试题二阅读下列说明和算法,回答问题1和问题2,将解答填入答题纸的对应栏内。【说明】算法2-1是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如下所示:文”相关问题
  • 第1题:

    阅读以下说明,回答向题1至问题5,将解答填入对应的解答栏内。

    【说明】

    某公司欲建一小型网站对外发布产品信息,Web服务器信息描述如下。

    (1)操作系统:Windows Server 2003,安装在D盘;

    (2)双网卡:IP地址分别是10.0.0.1和212.115.112.31;

    (3)网站信息如表2-1所示。

    用户可以在浏览器地址栏中输入http://www.Mymobilephone.com:8000访问该网站。

    填充如图2-1所示的网站选项卡。网站“IP地址”文本框应填入(1),“TCP端口”文本框应填入(2)。


    正确答案:(1)212.115.112.31 (2)8000
    (1)212.115.112.31 (2)8000 解析:网站需要对外发布产品信息,故应选用公网IP地址,故(1)处应填入212.115.112.31;在浏览器地址栏中输入http://www.mymobilephone.com:8000访问该网站,故TCP端口应填入8000。

  • 第2题:

    阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

    [说明]

    下面是用小王用Dreamweaver MX编写的一个网页,如图12-2所示。

    从这个图片上,我们可以看出小王使用了Dreamweaver MX的哪些功能?


    正确答案:①命名网页名称为“练习”。 ②保存文件为“2.htm”。 ③设置背景颜色。 ④插入表格并把第一行的三列合并成了一列。又把表格边框设为1设置边框颜色为橘黄色。 ⑤层的使用。 ⑥设置水平线并设置水平线的颜色。 ⑦设置字体为宋体并设置字体颜色为黑色大小为2位置居中。 ⑧没有定义站点。
    ①命名网页名称为“练习”。 ②保存文件为“2.htm”。 ③设置背景颜色。 ④插入表格,并把第一行的三列合并成了一列。又把表格边框设为1,设置边框颜色为橘黄色。 ⑤层的使用。 ⑥设置水平线,并设置水平线的颜色。 ⑦设置字体为宋体,并设置字体颜色为黑色,大小为2,位置居中。 ⑧没有定义站点。

  • 第3题:

    阅读下面的说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。

    [说明]

    阅读以下说明,回答问题1~问题4,将解答填入答题纸对应的解答栏内。

    windows Server 2003是一个多任务多用户的操作系统,能够以集中或分布的方式实现各种应用服务器角色,是目前应用比较广的操作系统之一。

    Windows内置许多应用服务功能,将下表中(1)~(5)处空缺的服务器名称填写在答题纸对应的解答栏内。

    (1)


    正确答案:域名(DNS)服务器
    域名(DNS)服务器

  • 第4题:

    阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

    [说明]

    如图10-4所示是电子商务系统平台结构示意图。

    请把空缺的地方填写完整。


    正确答案:(1)接口中间层。 (2)Web服务器。 (3)数据库服务器。
    (1)接口中间层。 (2)Web服务器。 (3)数据库服务器。

  • 第5题:

    阅读以下说明,回答问题1、问题2,将解答填入对应栏内。

    【说明】

    某信息系统工程网络计划如下图所示,建设方要求工期为26周。

    该工程的计划工期为多少?如果不满足建设方要求,而且H工作只能压缩1周,如何调整?


    正确答案:该工程的关键路径为A-E-H-I计划工期为28周比建设方要求多2周不满足建设方的工期要求可将④~⑦⑦~⑧工作各压缩1周这样工期就调整为26周。
    该工程的关键路径为A-E-H-I,计划工期为28周,比建设方要求多2周,不满足建设方的工期要求,可将④~⑦,⑦~⑧工作各压缩1周,这样工期就调整为26周。

  • 第6题:

    阅读以下说明,回答问题,将解答填入对应的解答栏内。

    . [说明] 请完成流程图以描述在数据A(1)至A(10)中求最大数和次大数的程序的算法。并将此改成PAD图。该算法的流程图如下图:


    正确答案:(1)max2 =A(1) mex1 =A(2) (2)i< =10 (3)max1 =A(i)1 max2 = max1 (4)i=i+1
    (1)max2 =A(1) mex1 =A(2) (2)i< =10 (3)max1 =A(i)1 max2 = max1 (4)i=i+1 解析:本题的算法思想是:先输入A(1)到A(10)的值,然后判断前两个数的大小。用变量max1存储最大数,用变量max2.存储次大数。然后逐个读入数据,分别和max1,max2比较,保证最大的存入max1,次大的存入max2。

  • 第7题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

    [说明]

    下图是一个完整的供应链结构图,如图7-1所示。

    图7-2是管进与电子商务的整全图。

    请把图7-1空缺的部分补充完整。


    正确答案:(1)制造商 (2)零售商 (3)供应信息流。
    (1)制造商 (2)零售商 (3)供应信息流。

  • 第8题:

    ●试题四

    阅读以下说明,回答问题1~3,将解答填入答题纸的对应栏内。

    【说明】

    Windows组网是指把Windows终端和服务器连接起来。如图3所示给出了在Windows操作系统中的典型LAN配置。

    图3LAN配置图

    [问题1]

    在OSI参考模型有哪几层?

    [问题2]

    NetBIOS包括哪些服务功能?

    [问题3]

    Windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置"主域"?


    正确答案:
    ●试题四[问题1]【答案】OSI参考模型分为七层,从底向上依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。[问题2]【答案】从其功能上来讲,NetBIOS可以看作是一组进程间通信服务(IPC),这些服务可以分为4类:名字服务、会话服务、数据报服务和其他服务。名字服务获取和发布源名字。会话服务通过命令为一对NetBIOS应用来建立双工、连续、可靠的连接。数据报服务通过对组名的广播或者通过点到点的方式直接投送到独立的名字,在两个参与者之间传送消息。其他服务提供复位网卡、获取网卡状态等功能。[问题3]【答案】通过PDC(主域控制器)工具来实现域的创建和管理,该进程运行在WindowsNTServer上。主域被其他域信任,但主域不信任其他域。当有些部门要单独控制它们拥有的资源但又要求保持集中身份验证时,需要设置主域。

  • 第9题:

    阅读以下C代码,回答问题1和问题2,将解答填入答题纸的对应栏内。【C代码1】


    【问题2】写出【代码2】的运行时的输出结果。


    答案:
    解析:
    (1)输入-1331的结果是:Palindromic number.a=-1331 b=1331 输入795的结果是:a=795 b=597(2) Passed,point=4 Passed,point=1 Passed,point=1Passed,point=1 Failed

  • 第10题:

    阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。【说明】某城市双创平台成立后,拟建设中小企业服务管理信息系统,主要工作计划如下。



    【问题1】(4分)
    结合案例,请问活动A和活动C的历时分别是多少。【问题2】(8分)请补充完整该管理信息系统的双代号网络图。



    【问题3】(4分)
    请给出关键路径和项目总工期


    答案:
    解析:
    【问题1】A历时:13、 C历时:16【问题2】依据各活动紧前紧后关系,绘制双代号网络图如下:



    补充:大家还应该学习时标网络图的绘制,在2019年的考试,大家需要关注时标网络图相关知识点,例如,如果将本题绘制双代号网络图,则答案就如下:




    【问题3】关键路径:ABDFGHI 总工期为131

  • 第11题:

    阅读下列说明,回答问题1和问题2,将解答写在答题纸的对应栏内。
    【说明】
    Windows 系统的用户管理配置中,有多项安全设置,如图2-1 所示。





    答案:
    解析:
    【问题1】(3分)属于账号策略。 账户策略主要包括密码策略和账户锁定策略两种安全设置。
    【问题 2】(3分)Abcd321 test123! 123@host 密码必须符合复杂性要求:启用此策略,用户账户使用的密码必须符合复杂性的要求。 密码复杂性必须符合下列最低要求: 不能包含用户的账户名; 不能包含用户姓名中超过两个连续字符的部分; 至少有六个字符长; 密码总必须包含一下4类字符中的三类字符: 1、英文大写字母(A-Z) 2、英文小写字母(a-z) 3、10个基本数字(0-9) 4、特殊符号(!@#¥%等)

  • 第12题:

    阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
    【说明】
    某企业网络拓扑如图1-1所示,A~E是网络设备的编号。










    答案:
    解析:
    【问题1】参考答案:1.B,2.A,3.C 4.D【问题2】5.ethernet 1 6、59.74.221.254【问题3】7) C.deny 8、A 9.F【问题4】10)192.168.4.1
    11)192.168.100.0 12)设置接口的类型是trunk
    【解析】
    【问题1】试题分析:这是一道简单的概念题,考察我们对企业园区网络的基本拓扑结构的了解。通常的企业为了确保内部网络的安全,会设置防火墙,防火墙有3个区域,外网,内网和DMZ区。DMZ通常用于存放各种服务器。因此首先可以选出B这个位置是防火墙,A用于连接Internet,是路由器。DMZ区内部有多台服务器,需要使用交换机连接。【问题3】试题分析:这是网络工程师考试第一次考华为的设备配置,而我们考前准备的都是ios的命令。那这道题是不是很难呢,其实这道题非常简单,只要我们有IOS的命令经验,这道题完全可以自己凭经验做出来,题目出题也是以选择题的形式,因此更加容易,对于没有用过华为设备的考生来说,也是非常简单的。
    【问题4】试题分析:这道题同样是基本的配置,掌握基本命令即可。

  • 第13题:

    阅读以下说明,回答问题1和问题2,将解答填入对应栏内。

    【说明】

    在信息系统工程监理中,由于各方面的原因,对于监理单位而言,也是存在风险的。

    监理工作的风险有哪些?


    正确答案:行为责任风险工作技能风险技术资源风险管理风险。
    行为责任风险,工作技能风险,技术资源风险,管理风险。

  • 第14题:

    阅读下列说明和算法,回答问题1和问题2。

    【说明】

    算法5-1用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如表5-1所示。

    在算法5-1中,stack为一整数栈。算法中各函数的说明如表5-2所示。

    【算法5-1】

    将栈stack置空,置EOF为false

    ch←nextch();

    while(not EOF)

    k←kind(ch);

    ifk== (1) )

    push( (2) ;push( (3) ;

    else if(k== (4) )

    if(not empty())

    pop();pop();

    else

    显示错误信息(缺少对应左括号或右括号);

    显示行号row;显示列号col;

    endif

    endif

    ch←nextch();

    endwhile

    if(not empty())

    显示错误信息(缺少对应左括号或右括号);

    while(not empty())

    row←pop();col←pop();

    显示行号row; 显示列号col;

    endwhile

    endif

    为了识别更多种类的括号,对算法5-1加以改进后得到算法5-2。算法5-2能够识别圆括号、方括号和花括号(不同类型的括号不能互相匹配)。改进后,函数kind(charch)的参数及其对应的返回值如表5-3所示。

    【算法5-2】

    将栈stack置空, 置EOF为false

    ch←nextch();

    while(not EOF)

    k←kind(ch);

    if(k>0)

    if(判断条件 1)

    push( (5) ); push( (6) ); push( (7) );

    else if(判断条件2 and 判断条件3)

    pop(); pop(); pop();

    else

    显示错误信息(缺少对应左括号或右括号);

    显示行号row: 显示列号col;

    endif

    endif

    ch←nextch();

    endwhile

    if(not empty())

    显示错误信息(缺少对应左括号或右括号);

    while(not empty())

    pop(); row←pop(); col←pop();

    显示行号row; 显示列号col;

    endwhile

    endif

    请将【算法5-1】和【算法5-2】中(1)至(7)处补充完整。


    正确答案:(1) 1 (2) col (3) row (4) 2 (5) col (6) row (7) k
    (1) 1 (2) col (3) row (4) 2 (5) col (6) row (7) k

  • 第15题:

    试题一(共15分)

    阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。

    【说明】

    某网吧拓扑结构如图 1-1 所示,可提供影视、游戏竞技、视频聊天等多种服务,采用VLAN 划分来区分不同的服务。

    问题 1】(2分)

    网吧要求实现千兆接入,可采用的方式为 (1) 。

    (1)备选答案:

    A. FTTx

    B. ADSL

    C. PSTN拨号


    正确答案:A

  • 第16题:

    阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。

    [说明]

    电子商务系统的外部社会环境如图10-5所示。

    请把空缺的地方填写完整。


    正确答案:(1)原料供应商。 (2)企业电子商务系统。 (3)消费者。
    (1)原料供应商。 (2)企业电子商务系统。 (3)消费者。

  • 第17题:

    阅读以下说明和流程图,回答问题1-2,将解答填入对应的解答栏内。

    [说明]

    下面的流程图采用欧几里得算法,实现了计算两正整数最大公约数的功能。给定正整数m和 n,假定m大于等于n,算法的主要步骤为:

    (1)以n除m并令r为所得的余数;

    (2)若r等于0,算法结束;n即为所求;

    (3)将n和r分别赋给m和n,返回步骤(1)。

    [流程图]

    [问题1] 将流程图中的(1)~(4)处补充完整。

    [问题2] 若输入的m和n分别为27和21,则A中循环体被执行的次数是(5)。


    正确答案:[问题1] (1) n>m或nm或其它等效形式 (2) m←t (3) n←r (4) m%n [问题2] (5) 1
    [问题1] (1) n>m或nm或其它等效形式 (2) m←t (3) n←r (4) m%n [问题2] (5) 1 解析:(1)~(2)当n的值大于(等于)m时,应交换两者的值,再使用欧几里得算法;
    (3)~(4)略;
    (5)m,n和r在执行循环A前后的值分别为:

  • 第18题:

    阅读下列说明和算法,回答问题1和问题2。

    【说明】

    算法2-1是用来检查文本文件中的圆括号是否匹配。若文件中存在圆括号没有对应的左括号或者右括号,则给出相应的提示信息,如下所示:

    文件 提示信息

    (1+2)

    abc) 缺少对应左括号:第2行,第4列

    ((def)gx) 缺少对应左括号:第3行,第10列

    (((h)

    ij)(k

    (1ml) 缺少对应右括号:第5行,第4列;第4行,第1列

    在算法2-1中,stack为一整数栈。算法中各函数的说明见表4。

    【算法2-1】将栈stack 置空,置EOF为false ch < - nextch(); while( not EOF) k < - kind(CH); if(k== (1) ) push( (2) );push( (3) ); elseif(k== (4) ) if(not empty()) pop( ) ;pop( ); else 显示错误信息(缺少对应左括号或右括号); 显示行号row;显示列号col; endif endif ch < - nextch( ); endwhile if(not empty()) 显示错误信息(缺少对应左括号或右括号); while(not empty()) row < - pop() ; col <- pop(); 显示行号row; 显示列号col; endwhile endif 为了识别更多种类的括号,对算法2-1加以改进后得到算法2-2。算法2-2能够识别圆括号、方括号和花括号(不同类型的括号不能互相匹配)。改进后,函数kind(char ch)的参数及其对应的返回值见表5。

    【算法2-2】

    将栈stack置空,置EOF为false

    ch< -nextch();

    while(not EOF)

    k <-kind(ch);

    if( k >0)

    if( 判断条件1 )

    push((5));push((6));push((7));

    elseif( 判断条件2 and 判断条件3 )

    pop() ;pop() ;pop();

    else

    显示行号row; 显示列号col;

    endif

    endif

    ch < - nextch();

    endwhile

    if(not empty( ) )

    显示错误信息(缺少对应左括号或右括号);

    while( not empty( ) )

    pop( ); row←pop( ); col←pop( );

    显示行号row;显示列号col;

    endwhile

    endif

    请将【算法2-1】和【算法2-2】中(1)~(7)处补充完整。


    正确答案:(1)1(2)col(3)row(4)2(5)col(6)row(7)k
    (1)1(2)col(3)row(4)2(5)col(6)row(7)k 解析:(1)栈置空,置EOF为false,并从文件中读取第一个字符到ch,然后进入循环,循环体执行一次处理一个ch。进人循环,利用 kind函数算出ch的类型k。(2)算法2-1大致流程如下:当k等于什么的时候把什么入栈;当k等于什么的时候且栈不为空的时候出栈,如果栈为空,打印错误消息,如果都不是,则读取文件的下一个字符再次进入循环。由上看出,人栈应是类型k为1,而出栈应该是类型k为2。在(4)下面出栈时,并没有用到栈的内容。在此就有些人认为栈中的内容没什么用了,随便压个ch,而且两个写的都是ch。其实从逻辑上就可以理解这种解答,如果压的是同样的数据,又是在同一位置出栈,算法大可置用一个push、pop就可以了。所以应该继续看后面的内容,以寻找正确的答案。当看到"row-pop();col-pop();”时,所有的疑惑就迎刃而解了,应把row和col压入栈。由于是先弹出row后弹出col,按栈的后进先出的规则,可知压入栈的是col,再压row。

  • 第19题:

    阅读下列说明和图,回答问题1至问题2,将解答填入答题纸的对应栏内。

    【说明】

    访问控制是对信息系统资源进行保护的重要措施,适当的访问控制能够阻止未经授权的用户有意或者无意地获取资源。访问控制一般是在操作系统的控制下,按照事先确定的规则决定是否允许用户对资源的访问。图2-1给出了某系统对客体traceroute.mpg实施的访问控制规则。

    【问题1】

    针对信息系统的访问控制包含哪些基本要素?

    【问题2】

    分别写出图2-1中用户Administrator对应三种访问控制实现方法,即能力表、访问控制表、访问控制矩阵下的访问控制规则。


    正确答案:
    【问题1】主体、客体、授权访问【问题二】能力表:(主体)Administrator<(客体)traceroute.mpg:读取,运行>访问控制表:(客体)traceroute.mpg<(主体)Administrator:读取,运行>访问控制矩阵:

  • 第20题:

    阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。

    【说明】

    某公司网络的 Internet接入方式如图3-1 所示。

    【问题 1】(4分)

    查看路由器R1的状态信息如图3-2所示, 则可以确定R1的E0端口IP地址是 (1) ,

    E1端口的IP地址是 (2) 。


    正确答案:

    1222.90.196.54

    2192.168.0.1
    试题三分析
    本题考查网络配置和网络故障的处理。题目给出一个小型公司的简单网络配置图,要求根据题意完成简单的网络配置;题中设置了一些常见的网络故障,要求考生能根据故障现象推测出故障原因并提供解决故障的思路和方案。
    【问题1】
    根据图3-1可知,E0端口位于外网网段,E1端口位于内网网段。根据图3-2两个网卡的配置对应着E0端口和E1端口的配置,从“WAN端”和“LAN端”可以推测E0对应于“WAN端”,E1端口对应于“LAN端”;再从“222.90.196.54” IP地址属于公网地址,“192.168.0.1”IP地址属于私网地址可以确定E0端口IP地址是“222.90.196.54”,E1端口IP地址是“192.168.0.1”。

  • 第21题:

    阅读下列说明,补充(1)-(9),将解答填入答题纸的对应栏内。


    答案:
    解析:

  • 第22题:

    阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。

    【说明】
    某公司为推广洗涤新产品,需要进行用户体检调查。图4-1为调查表填写页面,表4-1所示为利用Microsoft Access创建的数据库,它将记录被调查用户的姓名、性别、年龄、了解产品方式和评价等信息。







    答案:
    解析:

  • 第23题:

    阅读下列说明和表,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】密码学作为信息安全的关键技术,在信息安全领域有着广泛的应用。密码学中,根据加密和解密过程所采用密匙的特点可以将密码算法分为两类:对称密码算法和非对称密码算法。此外,密码技术还用于信息鉴别、数据完整性检验、数字签名等。【问题1】(6分)信息安全的基本目标包括真实性、保密性、完整性、不可否认性、可控性、可用性、可审查性等。密码学的三大安全目标C.I.A分别表示什么?【问题2】(5分)仿射密码是一种典型的对称密码算法。仿射密码体制的定义如下:

    设已知仿射密码的密匙Key=(11,3),英文字符和整数之间的对应关系如表1。则:表1

    (1)整数11在??中的乘法逆元是多少?(2)假设明文消息为“SEC”,相应的密文消息是什么?【问题3】(2分)根据表1的对应关系,仿射密码中,如果已知明文“E”对应密文“C”,明文“T”对应密文“F”,则相应的Key=(k1,k2)等于多少?


    答案:
    解析:
    【问题1】保密性、完整性、可用性。【问题2】(1)19(2)TVZ【问题3】k1 =21; k2=22