网络安全执法技术 模拟题3
- 格式:docx
- 大小:162.78 KB
- 文档页数:5
网络安全执法技术模拟题三
计算机基础部分
一、单项选择题:下列每题给出的四个选项中,只有一个选项是符合题目要求的。
每小题1
分,共10分。
1. 采用选择重传法,序号为3比特编码,接收窗口大小为3,窗口内最小序号为6时接收到正确的0号帧,此时对6号帧应该()。
A.丢弃
B.缓存
C.递交高层
D.转发
2. IP地址能惟一地确定Internet上每台计算机与每个用户的()。
A.距离
B.费用
C.位置
D.时间
3. 在WWW 服务的超链接中,用来确定信息所在位置的技术是()。
A.超媒体技术
B.URL技术
C.超文本技术
D.HTML语言
4. 对于基带CSMA/CD而言,为了确保发送站点在传输时能检测到可能存在的冲突,数据帧的传输时延至少要等于信号传播时延的()
A.1倍
B.2倍
C.2.5倍
D.4倍
5. 路由器是()层的设备。
A.物理层
B.数据链路层
C.网络层
D.应用层
6. 下面不属于处理需求中定义的内容是()
A.定义了未来系统的数据处理的操作
B.描述了操作的优先顺序
C.描述了项目的进度
D.描述了操作执行的频率和场合
7. 下面的任务中,不属于概念设计阶段的任务的是()
A.设计局部概念模式
B.设计全局概念模式
C.评审
D.分析系统数据
8. SQL语言中,实现数据检索的语句是( )
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
9. 下面说法错误的是()
A.数据库设计的好坏,直接影响着整个系统的效率和质量
B.数据库设计可以在计算机系统尚未确定的情况下进行
C.数据库设计必须在数据库管理系统及其所依赖的软硬件环境都确定的情况下进行
D.数据库设计简记为DBD
10. 下列不属于文件系统缺陷的是()
A.具有设备独立性
B.数据冗余
C.数据之间联系弱
D.数据不一致性
二、简答题:共4小题,每小题5分,共20分。
1、数据独立性与数据联系这两个概念有什么区别?
2、简述数据字典的内容和作用
3、IGP和EGP这两类协议的主要区别是什么?
4、以太网交换机有何特点?用它怎样组成虚拟局域网?
三、综合应用题:共3小题,每小题15分,共45分。
第1小题:
第2小题:
第3小题:
C语言程序设计
一、单项选择题:下列每题给出的四个选项中,只有一个选项是符合题目要求的。
每小题1
分,共10分。
1、不能把字符串:Hello!赋给数组b的语句是()。
A. char b[10]={‟H‟,‟e‟,‟l‟,‟l‟,‟o‟,‟!‟};
B. char b[10]; b="Hello!";
C. char b[10]; strcpy(b,"Hello!");
D.char b[10]="Hello!";
2、在C程序中有如下语句:char *func(int x,int y); 它是()。
A. 对函数func的定义。
B. 对函数func的调用。
C.对函数func的原型说明。
D. 不合法的。
3 、C语言中以只读方式打开一个文件应选择()参数。
A.“r”
B.“w”
C.“rb”
D.“a”
4 、根据C语言的语法规则,下列()个是不合法标识符。
A.do
B. Name
C. R5
D. _exam
5.、已有定义int x=3, y=4, z=5;则表达式“!(x+y)+z-1&&y+z/2”的值是()。
A.6
B.0
C.2
D.1
6 、若变量c为char类型,能正确判断出c为小写字母的表达式是()。
A.‟a‟<=c<=‟z‟
B. (c>=‟a‟) || (c<=‟z‟)
C.(…a‟<=c) and (…z‟>=c)
D. (c>=‟a‟) && (c<=‟z‟)
7、下列程序执行后输出的结果是()。
int d=1;
fun (int p)
{ int d=5;
d + =p + +;
printf("%d,",d); }
main()
{ int a=3;
fun(a);
d + = a + +;
printf("%d\n",d); }
A. 8, 4
B. 9, 6
C. 9, 4
D. 8, 5
8、以下程序的输出结果是()。
char str[15]=”hello!”;
printf(“%d\n”,strlen(str));
A. 15
B. 14
C. 7
D. 6
9、定义如下变量和数组: int i, x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句for(i=0;i<3;i++) printf("%d",x[i][2-i]); 的输出结果是()
A. 1 5 9
B. 1 4 7
C. 3 5 7
D. 3 6 9
10、两次运行下面的程序,如果从键盘上分别输入6和3,则输出结果是()。
if(x++>5) printf("%d",x);
else printf("%d\n",x - -);
A. 7和5
B. 6和3
C. 7和4
D. 6和4
二、读程序,写结果,共4小题,每小题5分,共20分。
1. 下面程序的运行结果是______。
#include <stdio.h>
void main()
{
int x=1,a=0.b=0;
switch(x)
{case0:b++;
case1:a++;
case2:a++;b++;
}
printf(“a=&d,b=&d\n”,a,b);
}
2. 设有int a=70;写出下列语句的运行结果____。
if(a>=60)
if(a>=80)
printf(“very good”);
else
printf(“good”);
else
if(a>=40)
printf(“bad”);
else
printf(“very bad”);
.
3. 设有int i=0;下列语句的运行结果是______。
do
{
print(“%d”,i);
i=i+1;
}while(i<=5)
4. 下面程序的输出结果是______。
void main()
{ int x;
x=-3+4*5-6; printf(“%d”,x);
x=3+4%5-6; printf(“%d”,x);
x=-3*4%-6/5; printf(“%d”,x);
x=(7+6)%5/2; printf(“%d”,x);
}
三、设计题:共3小题,每小题15分,共45分。
1、输入两个正整数,求其最大的公约数和最小公倍数
2、一个球从100m高度自由落下,每次落地后反弹到原高度的一半,再落下,再反弹。
求它在第10次落地时,共经过了多少米,第10次反弹多高。
3、有一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分、最低分。