零信任架构的核心理念是()A. 信任所有已认证的用户B. 仅信任本地设备,不信任远程设备C. 永不信任,始终验证D. 仅信任内部网络,不信任外部网络
下列哪项不是网络安全事件响应的主要目标()A. 最小化损失B. 快速恢复服务C. 追究责任D. 提高系统安全性
1.阅读以下程序,写出其输出结果。#include int fun(int n) {static int cnt = 0;cnt++;if (n <= 1) return 1;return fun(n-1) + fun(n-2) + cnt;}int main() {printf("%d", fun(3));return 0;}
下列函数swap实现数据交换功能功能,请填空。#include<iostream>void swap(int *p,int *q)( int temp;temp=*p;; /1; /2)int main()( int a,b;int *p1,*p2;cout<<"请输入两个正数:";cin>>a>>b;p1=a;p2=b;swap(p1,p2);cout<<"结果a和b的值:"<<a<<","<<b<<endl;)如程序运行时得到以下结果:请输入两个正数:10 20结果a和b的值:20,10答案:(1) *p=*q(2) *q=temp;3.下列函数sort实现对字符串按字典顺序由小到大排序,请填空。#include<iostream>void sort( ) /1( char ; /2int i,j;for(i=0;i<n-1;i++)for(j=0;j<n-1-i;j++)if(strcmp( ) /3{ temp=p[j];; /4p[j+1]=temp;)}int main()(char *a[5]={"student","worker","cadre","soldier","apen");sort(a,5);for(int i=0;i<5;i++)cout<<a[i]<<endl;}程序运行结果如下:apencadresoldierstudentworker答案:(1)char *p[],int n(2)*temp(3)p[j],p[j+1])>0(4)p[j]=p[j+1]4.函数find功能是:在指针p所指数组中,查找值为x的元素,找到后,返回该元素的下标,否则返回-1,改正程序中语句错误,能够正确运行。#include<iostream>#include<stdlib.h>const int N=10;int find(int *p,int n,int x) /1( int i ; / 2*(p+n)=x; /3while(*p+i!=x) /4i++; /5if(i!=n) /6return 1; /7elsereturn -1; /8)int main()( int i,pos,x;int *p=new int [N];for(i=0;i<N;i++)*(p+i)=rand()%50;for(i=0;i<N;i++)cout<<*(p+i)<<'t';cout<<"ninput x: ";cin>>x;pos=find(p,N,x);if(pos!=-1)cout<<"index= "<<pos<<" ,value= "<<*(p+pos)<<endl;else cout<<"No find!"<<endl;)答案:(1) 2行语句改为int i=0;(2) 4行语句改为while(*(p+i)!=x);(3) 7行语句改为return i。四、编程题1.写一个函数,将一个n阶方阵转置。具体要求如下:(1)初始化一个矩阵A(5×5),元素值取自随机函数,并输出。(2)将其传递给函数,实现矩阵转置。(3)在主函数中输出转置后的矩阵。(提示:程序中可以使用C++库函数rand( ),其功能是产生一个随机数0~65535,其头文件[1]为stdlib.h)2.使用指针编写函数strcat(),实现两个字符串的首尾连接(将字符串str2接到str1的后面,str1最后面的‘0’被取消)。3.编写从多个字符串中寻找最长串的函数4.编写一个程序,实现在命令行中以参数的形式接收两个整数,输出这两个整数的和。(提示:程序中可以使用C++库函数atoi(),其功能是将字符串转换成整型值,其头文件为stdlib.h)知识点:1.掌握指针、地址、指针类型、空指针(NULL)等概念;2.掌握指针变量的定义和初始化、指针的间接访问、指针的加减运算、指针变量比较运算和指针表达式;3.掌握指针与数组、函数、字符串等的联系;4.掌握引用参数的使用。一、选择题1.若有以下定义,则说法错误的是( )。int a=100,*p=a ;A.声明变量p,其中*表示p是一个指针变量B.变量p经初始化,获得变量a的地址C.变量p只可以指向一个整形变量D.变量p的值为1002.若有以下定义,则赋值正确的是( )。int a ,b , *p;float c, *q;A.p=c B.q=p C.p=NULL D.q=new int3.如果x是整型变量,则合法的形式是( )。A.&(x+5)B.*xC.*xD.*x4.若有语句int a[10]=(0,1,2,3,4,5,6,7,8,9),*p=a;则( )不是对a数组元素的正确引用(其中0≤i<10)。A.p[i]B.*(*(a+i))C.a[p-a]D.*(a[i])5.以下程序的输出结果是( )。#include <iostream>int main()( int a[3]={10,15,20); / a[0]=10,a[1]=15,a[2]=20int *p1=a,*p2=a[1]; / p1取a[0]地址,p2取a[1]地址*p1=*(p2-1)+5; / a[0]=15,a[1]=15,a[2]=20*(p1+1)=*p1-5; / a[0]=15,a[1]=10,a[2]=20cout<<a[1]<<endl;}A.5B.10C.15D.206.执行以下程序段[2]后,m的值为( )。int a[2][3]=({1,2,3),(4,5,6)};int m,*p=a[0][0];m=(*p)*(*(p+2))*(*(p+4));A.15B.14C.13D.127.以下程序的输出结果是( )。#include <iostream>void fun(int x,int y,int *cp,int *dp)( *cp=x+y; /*cp=30+50=80*dp=x-y; /*dp=30-50=-20)int main()(int a,b,c,d;a=30,b=50;fun(a,b,c,d);cout<<c<<","<<d<<endl;)A.50,30B.30,50C.80,-20D.80,208.要求函数的功能是交换x和y中的值,且通过正确调用返回交换结果。能正确执行此功能的函数是( )。A.funa(int *x,int *y)B.funb(int x,int y)( int *p=new int ;{ int t;p=*x;t=x;*x=*y;x=y;*y=*p; y=t;)}C.func(int *x,int *y)D.fund(int x,int y)(*x=*y;{*x=*x+*y;*y=*x;*y=*x-*y;)*x=*x-*y;}9.以下程序的输出结果是( )。#include <iostream>int main()(char *s="12134211";int v1=0,v2=0,v3=0,v4=0;for (int k=0;s[k];k++)switch(s[k]){default:v4++;case '1':v1++;case '3':v3++;case '2':v2++;)cout<<v1<<","<<v2<<","<<v3<<","<<v4<<endl;}A.4,2,1,1B.4,9,3,1C.5,8,6,1D.8,8,8,810.若有如下语句:int **pp,*p,a=10,b=20;pp=p; /二级指针pp取一级指针p地址p=a; /一级指针p取变量a地址p=b; /一级指针p取变量b地址cout<<*p<<”,”<<**pp<<endl;则输出结果是()。A.10,20B.10,10C.20,10D.20,20________2008-02-07 22:44
在网络安全中,DDoS攻击指的是( )。A. 恶意软件攻击B. 数据篡改C. 拒绝服务攻击D. 数据泄露
针对上机实践要求中数据库stuhl的三个关系:s(sno,sname,sex,sbirth,smajor),其中字段依次表示 学号、姓名、性别、出生日期、主修专业;c(cno,cname,ccredit,cpno,teacher),其中字段依次表示 课程号、课程名、学分、先修课、授课教师;sc(sno,cno,grade),其中字段依次表示 学号、课程号、成绩;请用关系代数[1]表达式表达以下的查询:(1) 查询主修专业为计算机科学与技术的学生,关系代数表达式为( )。(2) 查询主修专业为计算机科学与技术以及主修专业为信息安全[2]的学生,关系代数表达式为( )。(3) 查询学生的姓名和专业,关系代数表达式为( )。(4) 查询出生日期在2000-1-1后的男生的学号和姓名,关系代数表达式为( )。(5) 查询姓名为杨晓东的老师所授课的课程号、课程名,关系代数表达式为( )。(6) 查询李勇同学选修的所有课程的课程号、成绩,关系代数表达式为( )连接条件为( )。(7) 查询所有选课同学的选课信息,包含:学号、姓名、课程号、课程名、成绩,关系代数表达式为( );关系表s和sc连接条件为( );关系表c和sc连接条件为( )。(8) 查询所有修了“数据结构”成绩在90及以上的学生学号、姓名、课程名、成绩,关系代数表达式为( );关系表s和sc连接条件为( );关系表c和sc连接条件为( )。(9) 查询没有选课记录的学生学号,关系代数表达式为( )。
在人工智能的研究中,强人工智能与弱人工智能有着明显的区别。以下关于强人工智能和弱人工智能的描述,哪一项是正确的?()A. 强人工智能指的是能够理解和学习任何任务的人工智能,而弱人工智能只能执行特定任务。B. 弱人工智能能够模拟人类的思维过程,而强人工智能则无法做到。C. 弱人工智能具有自我意识和情感能力,而强人工智能则没有。D. 强人工智能的应用领域仅限于特定行业,而弱人工智能可以广泛应用于各个领域。
加密技术是保障信息安全最重要的技术之一。()A. 正确B. 错误
使用find查找当前目录下类型是目录的文件并排序的命令是_。
EXCEL 2010中的数据筛选是将满足条件的记录放在一张新表中。( )
热门问题
7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习
下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法
由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore
8、信息安全“三个不发生”不包括( )。单选题Box 确保不发生大面积信息系统故障停运事故Box 确保不发生恶性信息泄密事故Box 确保不发生信息外网网站被恶意篡改事故Box 确保不发生信息内网非法外联事故
3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错
程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构
以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层
下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计
4/5 以下属于人工智能实际应用的是()。A. 机器视觉B. 人脸识别C. 计算机辅助自动规划D. 智能工业机器人E. 刷卡门禁
2、网络安全工作的目标包括:()。A. 信息机密性B. 信息完整性C. 服务可用性D. 以上都是
9、不在网络安全的基本属性范围内的()。A. 机密性B. 可用性C. 完整性D. 多样性
下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法
Windows中“复制”操作的快捷键是Ctrl+V。
下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确
下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型
1、网上银行系统的一次转账操作过程中发生了转账金额被非法篡改的行为,这破坏了信息安全的()属性。A. 完整性B. 保密性C. 不可否认性D. 可用性