-
请教:2016年计算机二级C++基础练习三填空题10如何解答?
下面程序的输出结果是【】。
include
void main()
{
int a[6]={1,2,3,4,5,6};
for(int i=0;i <5;i++)
cout <<
cout <
}
-
请教:2012年3月全国计算机等级《二级C++》模拟试题(2)第2大题第12小题如何解答?
【题目描述】
如果把类FriendClass定义为类TestClass的友元类,则应该在类TestClass的定义中加入语句
【我提交的答案】:
【参考答案分析】:
【我的疑问】(如下,请求专家帮助解答)
-
请教:第2章:工程设计、施工方案技术经济分析习题第1大题第5小题如何解答?
【题目描述】
某委托监理的工程,施.工合同工期为20个月,土方工程量为28000m<sup>3</sup>,土方单价为18元/m<sup>3</sup>。施工合同中规定,土方工程量超出原估计工程量l5%时,新的土方单价应调整为15元/m<sup>3</sup>。经工程师审核批准的施工进度计划如图2—4所示(时间单位:月)。其中工作A、E、J共用一台施工机械,必须顺序施工。
<img src='https://img2.soutiyun.com/ask/uploadfile/45001-48000/6d5628a74fc7a0cf8d11df5aabacbd03.jpg' />
问题
1.为确保工程按期完工,图2—4中哪些工作应为重点控制对象?施工机械闲置的时间是多少?
2.当该计划执行3个月后,建设单位提出增加一项新的工作F。根据施工组织的不同,工作F可有两种安排方案,方案1:如图2—5所示;方案2:如图2-6所示。经工程师确认,工作F的持续时间为3个月。比较两种组织方案哪一个更合理。为什么?
<img src='https://img2.soutiyun.com/ask/uploadfile/45001-48000/a642348a038a1adbf3cc9f6d0e279781.jpg' />
<img src='https://img2.soutiyun.com/ask/uploadfile/45001-48000/3bb11d0261cb3005b60264f45accdc90.jpg' />
3.如果所增加的工作F为土方工程,经工程师复核确认的工作F的土.方工程量为10000m<sup>3</sup>,则土方工程的总费用是多少?
【我提交的答案】:
【参考答案分析】:
-
请教:2013年计算机等级《一级MS Office》全真模拟试卷(16)第1大题第12小题如何解答?
【题目描述】
设已知一个汉字的国际码是6F32,则机内码是 ()A.3EBAH
B.FB6FH
C.EFB2H
D.C97CH
<table><tr><td>【我提交的答案】:</td></tr><tr><td>【参考答案与解析】:
正确答案:C</td></tr></table>答案分析:
国际码+8080H=机内码。
-
请教:2012年9月计算机等级《三级数据库》真题试卷第1大题第12小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/99001-102000/6a41c0a441062fd57685a8f0c5a05fbc.gif' />
<table><tr><td>【我提交的答案】: B</td></tr><tr><td>【参考答案与解析】:
正确答案:C</td></tr></table>答案分析:
怎么分析
-
请教:2014年计算机等级考试《三级网络技术》命题预测试卷(4)第3大题第1小题如何解答?
【题目描述】
请根据下图所示网络结构回答下列问题。
<img src='https://img2.soutiyun.com/ask/uploadfile/8628001-8631000/d37c3ca0a7fd26e9d4fa695e2fbea997.jpg' />
1.填写路由器RG的路由表项①至④。(每空2分,共8分)<table><tbody><tr><td>目的网络/掩码长度
</td><td>输出端口
</td></tr><tr><td>172.19.63.192/30
</td><td>S0(直接连接)
</td></tr><tr><td>172.19.63.188/30
</td><td>S1(直接连接)
</td></tr><tr><td>①
</td><td>S0
</td></tr><tr><td>②
</td><td>S1
</td></tr><tr><td>③
</td><td>S0
</td></tr><tr><td>④
</td><td>S1
</td></tr></tbody></table>
2.路由器RG的S0的IP地址是__________,路由器RE的S0的IP地址是__________。(2分)
3.如果该网络内服务器群的IP地址为172.19.52.100~172.19.52.126和172.19.53.100.172.19.53.200,要求用一种设备对服务器群提供如下保护:检测发送到服务器群的数据包,如果发现恶意数据包,系统发出警报并阻断攻击。请回答以下两个问题:
第一,这种设备的名称是__________。(2分)
第二,该设备应该部署在图中路由器__________的接口__________上。(2分)
4.如果将172.19.52.128/26划分3个子网,其中前两个子网分别能容纳l0台主机,第三个子网能容纳20台主机。要求网络地址从小到大依次分配给3个子网,这3个子网的掩码分别为__________、__________和__________,可用的IP地址段分别为__________、__________和__________。(6分)
(注:IP地址段的起始地址和结束地址间必须用减号"一"连接,中间不能有空格)
【我提交的答案】:
【参考答案分析】:
【解题思路】
考查路由汇聚、子网划分以及相关知识。路由汇聚:把一组路由汇聚为一个单个的路由广
播。路由汇聚的最终结果和最明显的好处是缩小网络上的路由表的尺寸。
路由汇聚算法的实现
假设下面有4个路由:
172.18.129.0/24
172.18.130.0/24
172.18.132.0/24
172.18.133.0/24
如果这四个路由进行汇聚,能覆盖这四个路由的是:
172.18.128.O/21
算法为:
129的二进制代码是10000001
130的二进制代码是10000010
132的二进制代码是10000100
133的二进制代码是10000101
这四个数的前五位相同都是10000,所以加上前面的172.18这两部分相同的位数,网络号就是8+8+5=21。
而1012100000的十进制数是128,所以路由汇聚的IP地址就是172.18.128.0。即最终答案为172.18.128.0/21。
子网划分:在国际互联网(Internet)上有成千上万台主机(host),为了区分这些主机,人们给每台主机都分配了一个专门的地址作为标识,称为IP地址。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码的作用即是将某个IP地址划分成网络地址和主机地址两部分。
需要进行子网规划一般有两种情况:(1)给定一个网络,整个网络地址可知,需要将其划分为若干个小的子网。(2)全新网络,自由设计,需要自己指定整个网络地址。
【参考答案】
1.【解析】图中RA的E2端口、RB的E2端口和RE的E0端口组成一个网络,该网络包含172.19.17.1、172.19.17.2和172.19.17.3,这三个地址聚合后的网络地址为172.19.17.0/29。该网络在路由器RG中的路由表项所使用的端口是S0。
所以第①空应填入:
172.19.17.0/29。
图中RC的E2端口、RD的E2端口和RF的E0端口组成一个网络,该网络包含172.19.17.9、172.19.17.10和172.19.17.11,这三个地址聚合后的网络地址为172.19.17.8/29。该网络在路由器RG中的路由表项所使用的端口是S1。所以第②空应填入:172.19.17.8/29。
图中路由器RA接的网络地址分别为172.19.4.0/24、172.19.6.0/24,路由器RB接的网络地址分别为172.19.7.0/24、172.19.5.0/24,这四个地址块聚合后的网络地址为172.19.4.0/22。该网络在路由器RC中的路由表项所使用的端口是SO。所以第③空答案为
172.19.4.0/22。
图中路由器RC接的网络地址分别为172.19.55.0/24、172.19.54.0/24,路由器RD接的网络地址分别为172.19.52.0/24、172.19.53.0/24,这四个地址块聚合后的网络地址为172.19.52.0/22。该网络在路由器RG中的路由表项所使用的端口是S1。第④空答案为172.19.52.0/22。
2.【解析】根据(1)中可知,路由器RG和路由器RE的SO口的IP地址包含在地址块172.19.63.192/30内,该地址块总共有两个可用IP地址,即为172.19.63.193和172.19.63.194。所以第5空答案为172.19.63.193;第6空答案为172.19.63.194。
3.【解析】基于网络的入侵防护系统(NIPS)布置于网络出口处,一般串联在防火墙与路由器之间,网络进出的数据流都必须通过它,如果检测到一个恶意数据包,系统不但发出警报,还将采取相应措施阻断攻击,从而保护整个网络的安全。通常,基于网络的入侵防护系统兼有IDS、防火墙和反病毒等安全组件的特性。对于网络入侵防护系统来说,入侵检测的准确性和高性能是至关重要的。因为攻击的误报将导致合法的通信被阻断,导致拒绝服务,而性能不足会带来合法通信的延迟,甚至成为网络的瓶颈,因此第7空答案为NIPS。服务器的IP地址为172.19.52.100~172.19.52.126和172.19.52.100~172.19.53.200,则进出服务器群的数据流都经过了路由器RD的E2端口。所以,第8空答案为Rd;第9空答案为E2。
4.【解析】第一个子网需要容纳10台主机,则其主机号长度为4(24=16),其子网掩码为11111111
11111111 11111111 1111 0000(网络号位全置1,即255.255.255.240),所以第l0空答案为255.255.255.240。
第二个子网与第一个子网一样,其子网掩码为255.255.255.240。所以第11空答案为255.255.255.240。
第三个子网需要容纳20台主机,则其主机号长度为5位(25=32),则其子网掩码为11111111 1111111111111111 11100000(网络号位全置为1,即255.255.255.224),所以第l2空答案为255.255.255.224。
计算子网1地址空间,运算过程如下:
主机的IP地址:10101100 00010011 00110100 10000000(172.19.52.128)
子网掩码:11111111 11111111 11111111 11110000(255.255.255.240)
与运算结果:l0101100 00010011 00110100 10000000(172.19.52.128)
子网1的网络地址为172.19.52.128/28,其可用
IP地址范围是172.19.52.129~172.19.52.142,其广
播地址为172.19.52.143。则子网2的开始IP地址为172.19.52.144。
计算子网2地址空间,运算过程如下:
主机的IP地址:10101100 00010011 00110100 10010000(172.19.52.144)
子网掩码:11111111 11111111 11111111 111100013 (255.255.255.240)
与运算结果:10101100 00010011 00110100 10010000(172.19.52.144)
子网2的网络地址为l72.19.52.144/28,其可用
IP地址范围是172.19.52.145~172.19.52.158,其广
播地址为172.19.52.159。则子网3的开始IP地址为 172.19.52.160。
计算子网3地址空间,运算过程如下:
主机的IP地址:10101100 00010011 00110100 101 10000(172.19.52.160)
子网掩码:11111111 11111111 11111111 11100000 (255.255.255.224)、
与运算结果:l0101100 00010011 00110100 10110000(172.19.52.160)
子网3的网络地址为l72.19.52.160/28,其可用
IP地址范围是172.19.52.161~172.19.52.190。
所以第13空答案为l72.19.52.129~172.19.52.
142;第14空答案为l72.19.52.145~172.19.52.158:
第15空答案为172.19.52.161~172.19.52.190。
172.19.17.1 172.19.17.2 172.19.17.3聚合后的结果为什么是172.19.17.0/29而不是172.19.17.0/30
-
请教:2013年全国计算机等级考试《二级VF》考前预测试卷(十二)第1大题第4小题如何解答?
【题目描述】
学生(学号(C,8),姓名(C,6),性别(C,2),出生日期(D))选课(学号(C,8),课程号(C,3),成绩(N,5,1))
查询选修课程号为“007”课程得分最高的学生,正确的SQL语句是()。
A. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号
AND课程号=”007”AND成绩 >=ALL(SELECT成绩FROM选课)
B. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号
AND成绩 >=ALL(SELECT成绩FROM选课WHERE课程号=”007”)
C. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号
AND成绩 >=ANY(SELECT成绩FROM选课WHERE课程号=”007”)
D. SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND
课程号=”007”AND成绩>=ALL(SELECT成绩FROM选课WHERE课程号=”007”)
<table><tr><td>【我提交的答案】: B</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
所有选项都是通过嵌套查询来实现题目的要求,因此来看关键字:ALL要求子查询中的所有行结果为真,结果才为真;ANY只要子查询中有一行能使结果为真,则结果就为真。最高分应该为成绩>=ALL(…),要查询选课号为“007”的同学,所以内外查询中都要用到条件:课程号=”007”。
这个答案应该是B吧,没必要内外都有课程号007这个条件????
-
请教:2012年9月计算机二级考试VF真题试卷第1大题第7小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/2049001-2052000/83c5fbcbb235e86d8348b536cbdd7b8c.gif' />
<table><tr><td>【我提交的答案】: D</td></tr><tr><td>【参考答案与解析】:
正确答案:B</td></tr></table>答案分析:
-
请教:2013年9月全国计算机等级《二级C语言程序设计》命题预测试卷五第1大题第13小题如何解答?
【题目描述】
下列程序的输出结果是()。
main
{ int i=1,j=2,k=3;
if(i++==1&&(j==3==||k++==
3))
printf("%d%d%d\n",i,j,k);
}
A.1 2 3
B.2 3 4
C.2 2 3
D.2 3 3
<table><tr><td>【我提交的答案】:</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
本题考梦自增运算符“++”、逻辑与运算符“&&”和逻辑或运算符“||”。自增运算符“++”出现在变量之前,表示先使用变量的值加l,再使用变量的值进行运算;出现在变量之后,表示先使用变量的值进行运算,再使用变量的值加l。当逻辑与运算符“&&’’两边的运算对象都为真时,逻辑表达式的值才为真;当逻辑或运算符“||”只要一个值为1,值就为1。根据运算符的优先级,题中应先计算内层括号中的值。++j是先自加后运算,因此运算时j的值等于3,所以表达式++j=3成立,即表达式的值为1;1与任何数都为进行或()运算,结果都为1,因此k=3的表达式i++是先运算后自加,因此运算时i为1,所以i++=1成立,自加1后i=2。if语句的条件为真即“1”,所以输出i、j、k的值分别是2,3,3。
判定条件中的运算i++等在判定条件外会真的会改变吗?
-
请教:2012年3月全国计算机等级《二级VF》冲刺试卷(1)第2大题第1小题如何解答?
【题目描述】
为了在报表中打印当前时问,这时应该插入一个_____ 。
【我提交的答案】:文本控件
【参考答案分析】:
-
请教:2013年全国计算机等级考试《二级Access》考前预测试卷(一)第1大题第6小题如何解答?
【题目描述】
如果加载一个窗体,先被触发的事件是()。
A. Load事件
B. 0pen事件
C. ACtivate事件
D. unIoad事件
<table><tr><td>【我提交的答案】: A</td></tr><tr><td>【参考答案与解析】:
正确答案:A</td></tr></table>答案分析:
本题考查窗体常见事件的知识。窗体能响应的事件不多,当窗体刚刚打开时,首先触发1oad事件,打开后才继续触发Open事件,然后是Activate(激活)事件。窗体关闭时触发Unload事件。
-
请教:2013年计算机等级《一级MS Office》全真模拟试卷(12)第1大题第7小题如何解答?
【题目描述】
在标准ASCIl码表中,英文字母A的十进制码值是65,英文字母a的十进制码值是 () A.95
B.96
C.97
D.91
<table><tr><td>【我提交的答案】: A</td></tr><tr><td>【参考答案与解析】:
正确答案:C</td></tr></table>答案分析:
字母a比A大32,英文字母a的十进制码值为65+32=97。
<span style="color: rgb(51, 51, 51); font-family: 宋体; font-size: 14px; line-height: 24px; background-color: rgb(245, 245, 245); ">为什么字母a比A大32?</span>
-
请教:2011年9月计算机二级考试C++笔试试题第1大题第1小题如何解答?
【题目描述】
第 1 题
<img src='https://img2.soutiyun.com/ask/uploadfile/2733001-2736000/045bbcbc2ec4a3a4726a822356216b4b.jpg' />
<table><tr><td>【我提交的答案】: D</td></tr><tr><td>【参考答案与解析】:
正确答案:</td></tr></table>答案分析:
略
-
请教:2007年上半年软件设计师上午试卷第1大题第58小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/2046001-2049000/38d4ad56abb9eba23d2476f364fc773b.gif' />
<table><tr><td>【我提交的答案】: D</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
-
请教:2013年计算机等级《一级MS Office》全真模拟试卷(13)第1大题第2小题如何解答?
【题目描述】
微型计算机键盘上的<Tab>键是()A.退格键
B.控制键
C.删除键
D.制表定位键
<table><tr><td>【我提交的答案】: B</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
“退格键”是指<Backspace>键,“控制键”是指<Ctrl>键,“交替换档键”是指<Shift>键,“制表定位键,,是指<Tab>键。
微型计算机键盘上的<tab>键是()</tab>
A.退格键
B.控制键
C.删除键
D.制表定位键
-
请教:2013年全国计算机等级考试《二级Access》考前预测试卷(一)第1大题第1小题如何解答?
【题目描述】
在窗体中添加了一个文本框和一个命令按钮(名称分别为Text1和Command1),并编写了相应的事件过程。运行此窗体后,在文本框中输入一个字符,则命令按钮上的标题变为“AcCeSS模拟”。以下能实现上述操作的事件过程是()。
A.<img src='https://img2.soutiyun.com/ask/uploadfile/2046001-2049000/13baef9d50bb8398955301f6eb09db4a.jpg' />
B.<img src='https://img2.soutiyun.com/ask/uploadfile/2046001-2049000/6f44b4a040d69f9ce57371cb54d9a9b0.jpg' />
C.<img src='https://img2.soutiyun.com/ask/uploadfile/2046001-2049000/1ee411c5e7d2de1b3e3f86193d4255f0.jpg' />
D.<img src='https://img2.soutiyun.com/ask/uploadfile/2046001-2049000/e74c41eecd3ca71f0999714cd26baf07.jpg' />
<table><tr><td>【我提交的答案】: A</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
本题考查控件的基本属性和事件的知识。由于题目要求在文本框中输入一个字符就会触发事件,能触发的只有Text1的Change事件,在给某个控件的属性赋值的时候,不可省略控件名。
-
请教:2012年9月计算机二级考试VB真题试卷第1大题第15小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/51001-54000/9d053a4cd6645c3cf9b3f1b6380d4651.gif' />
<table><tr><td>【我提交的答案】: B</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
-
请教:2012年9月计算机二级考试VF真题试卷第1大题第2小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/2049001-2052000/b69a4063822e9481d536205847e8372a.gif' />
<table><tr><td>【我提交的答案】: D</td></tr><tr><td>【参考答案与解析】:
正确答案:C</td></tr></table>答案分析:
-
请教:2015年全国计算机等级《二级C++》命题预测试卷六第1大题第4小题如何解答?
【题目描述】
有如下程序
include(iostream.h>
voidmain()
{charch[2][5]={"6937","8254"),*p[2];
inti,j,s=0;
for(i=0;i<2;i++)p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j])'\0';j+=2)
s=10*s+p[i][j]一'0';
cout<<S;}
该程序的输出结果是()。
A.69825
B.63825
C.6385
D.693825
<table><tr><td>【我提交的答案】: D</td></tr><tr><td>【参考答案与解析】:
正确答案:C</td></tr></table>答案分析:
C。【解析】该题主要要搞清楚以下几点:①定义了一个指针数组char*p[2]后,程序中第一个循环“for(i=0;i(2;i++)p[i]=ch[i]”的作用是使指针数组的p[0]元素(它本身是一个指针)指向了二维数组ch的第一行字符串,并使指针数组的p[1]元素指向了二维数组ch的第二行字符串,这样,就使指针数组P和二维数组ch建立起了一种对应关系,以后对二维数组ch的某个元素的引用就有两种等价的形式:ch[i][j]或p[i][j]。②对二维数组ch的初始化,使其第一行ch[0]中存入了字符串“6937”,第二行ch[1]中的内容为字符串“8254”。③程序中第二个循环中的循环体“s=s*10+p[i][j]-'0'”的功能是这样的,每执行一次,将s中的值乘以10(即将s中的数值整体向左移动一位,并在空出来的个位上添一个0),再将当前p[i][j]中的字符量转换为相应的数字,然后把这个数字加到s的个位上。④注意到内层循环的循环条件p[i][3]>'\0'是指p[i][j]中的字符只要不是字符串结束标志'\0'就继续循环,语句j+=2;是使下标j每次增加2,即一个隔一个地从p[i]所指向的字符串中取出字符。经过上述解析后,不难看出,该程序首先从p[0]所指向的字符串“6937”中一个隔一个地取出字符,分别是“6”和“3”,然后从p[1]所指向的字符串“8254”中一个隔一个地取出字符,分别是“8”和“5”,同时经过转换和相加运算后,结果s中的值应该是6385。
-
请教:2014年全国计算机等级《二级C语言程序设计》专家预测卷(3)第1大题第2小题如何解答?
【题目描述】
有以下程序:
include<stdio.h>
main()
{ char a,b,C;
b=l;c=A;
for(a=0;a<6;a++)
{ if(a%2)putchar(b+a);
else putchar(c+a);
}
}
程序运行后的输出结果是()。 A.1B3D5F
B.ABCDEF
C.A2C4E6
D.123456
<table><tr><td>【我提交的答案】: A</td></tr><tr><td>【参考答案与解析】:
正确答案:C</td></tr></table>答案分析:
本题考查putchar输出语句,当a=0时,a%2=0,所以执行else语句,所以第一次输出A,当a=l时,a%2=1,执行if语句,所以第二次输出2,依次类推,所以答案选择C。
着急,老师老师,“if(a%2)”这语句中不是默认a是整除2的吗?
-
请教:2014年全国计算机等级《二级C语言程序设计》终极押密卷(1)第1大题第33小题如何解答?
【题目描述】
有以下程序:
includc<stdio.h>
void fun(int *p)
{printf("%d\n",p[5]);}
main()
{int a[10]={1,2,3,4,5,6,7,8,9,10};
fun(&a[3]);
}
程序运行后的输出结果是()。 A.5
B.6
C.8
D.9
<table><tr><td>【我提交的答案】: D</td></tr><tr><td>【参考答案与解析】:
正确答案:B</td></tr></table>答案分析:
由题可知,fun(&a[3])是将&a[3]作为参数,而fun(int*p)后执行的语句为p[5],由数组a可知输出的为6。
我还是觉得选d
-
请教:2012年9月计算机二级考试VF真题试卷第1大题第27小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/2049001-2052000/4212baafeb1296f2a4781ccde70d11ac.gif' />
<table><tr><td>【我提交的答案】: A</td></tr><tr><td>【参考答案与解析】:
正确答案:B</td></tr></table>答案分析:
-
请教:2010年9月份全国计算机等级考试二级C语言程序设计笔试试卷第3大题第11小题如何解答?
【题目描述】
<img src='https://img2.soutiyun.com/ask/uploadfile/2046001-2049000/6e05de4936e35a549893fe902e899ed5.jpg' />
【我提交的答案】:
【参考答案分析】:
2
-
请教:2013年9月全国计算机等级《二级C语言程序设计》命题预测试卷一第1大题第1小题如何解答?
【题目描述】
有以下程序
include<stdio.h>
main ()
{ int a=1,b=2,c=3,x;
x=(a^b)&c;printf("%d",x);
}
程序的运行结果是()。
A.0
B.1
C.2
D.3
<table><tr><td>【我提交的答案】: B</td></tr><tr><td>【参考答案与解析】:
正确答案:D</td></tr></table>答案分析:
首先计算1与2的或运算,再将其结果与3进行“与”运算,结果为00000011,即十进制数3。
不懂啊