国家反诈中心APP“三码”功能主要是为了防范什么?()A. 网络暴力B. 网络诈骗C. 网络病毒D. 网络攻击
len( )函数可以统计字符串,列表,字典等的长度。()A对B错
搜索算法的核心要素包括哪些?()A. 操作符B. 状态空间C. 初始状态D. 目标测试
二、判断题(1)break语句的作用就是结束本层循环。(×)(2)do-while语句构成的循环不能用其它语句构成的循环来代替。(×)(3)用do-while语句构成循环时,只要while后的表达式为0时就结束循环。(√)(4)for(表达式1;表达式2;表达式3)中,表达式1和表达式3不能同时都是逗号表达式。(×)(5) for循环中,如果表达式2为空,则该循环一定是死循环。(×)(6) while循环的while()后没有分号,而do-while循环的while()后一定要有一个分号。(√)(7) for(i=0,j=10;i<=j;i++,j--) k=i+j;执行完后,k的值为50。(×)(8) C语言中while与do-while语句的主要区别是:do-while的循环体至少无条件执行一次。(√)(9)语句x=3; do (printf(-,x--);) while(!x); 的执行结果是3。(√)(10)若i为整型变量,则以下循环 i=0; while(i=0) i++;一次也不执行。(√)(11)由i=-1;while(i<10)i+=2;i++;可知此while循环的循环体执行次数为6次。(√)(12)在循环外的语句不受循环的控制,在循环内的语句也不受循环的控制。(×)(13)do…while语句的循环体至少执行1次,while和for循环的循环体可能一次也执行不到。(√)(14)break;语句执行时退出到包含该break;语句的所有循环外。(√)(15)for循环、while循环和do while循环结构之间可以相互转化。(√)(16)for(;;)的循环条件始终为真。(√)(17)从语法角度看for(表达式1;表达式2;表达式3)语句中的3个表达式均可省略。(√)(18)双重循环for(i=0;i<5;i+=2)for(j=0;j<5;j++)的循环体的执行次数为15。(√)(19)C语言中,do-while语句构成的循环只能用break语句退出。 (×)(20)for、while和do while循环结构的循环体均为紧接其后的第一个语句(含复合语句)。(√)(21)break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本 ) √ (次循环。.(√)循环中,任何情况下都不能省略while。(22 在do-while (×)根据情况可以省略while。(23) 在do-while循环中, (×),循环体可能一次也不做。结束(24)do-while循环由do开始,while (×)for语句的循环体至少执行一次。(25) (×)for循环语句只能用于循环次数确定的情况下。(26) (√)break语句不能终止正在进行的多层循环。(27) 表达式。(√)和continue语句对于whiledo-while循环来说,意味着转去计算while(28) 2。1;表达式2;表达式3)语句来说,continue语句意味着转去执行表达式 (29) 对于for(表达式 常量[1]表达式的值可以相同。(×)(30) 在switch语句中,每一个case (√)(31)若有说明int c;则while(c=getchar());没有语法错误[2]。 (×)for(i=1;i++<4;); 后变量 i 的值是4。(32)执行语句,则循环控制表0t的值为。While ( t=1 ) ( ……)(33)t为int类型,进人下面的循环之前 达式的值为1。(√) 与do--while(E);语句中的(E)是不等价的。(√)(34)表达式E==0 while(!E);中的表达式!E是不等价的。(×)(35)表达式E==0与语句 (36) C语言的三种循环不可嵌套使用。(×)) for循环均是先执行循环体语句,再判断表达式。(×(37) 在C语言中 do-while 语句和)while(1)构成的都是无限循环。(√(38) for(; ;)和) do-while语句是完全等价的。(×(39) C语言中实现循环结构的while语句和 (×) (40) int s=36;while(s) --s;构成的一定是死循环。语句的执行次数printf=0;while(t=1)(printf(%dn,t);)在运行时,(41) 程序段[3] int)(次。×是0(printf(%d,x--);。do #include int main() {int x=23;(42)程序 (√)while(!x); )运行时的输出结果是23。max。(√)表达式(43) max=(a>b)?a:b的作用是将二者中的较大值赋值给 )语言中,if可以单独使用。(√(44) 在c(45) for(表达式1;;表达式3)可理解为for(表达式1;1;表达式3)。 (√)(46) C语言的当型循环是先执行循环后判断条件。(×)(47) do...while语句与while语句的区别是关键字“while”出现的位置不同。(×)(48) 现有定义int k=1;则执行语句while(++k<4);后,k的值为4。(√)(49) 执行“for (i=1;i<10;i+=2) s+=i;”后,i的当前值为11。(√ )(×)后表达式只能是逻辑或关系表达式。while中,C在标准(50)(2) main函数必须写在一个C程序的最前面。(× )(3) 一个C程序可以包含若干个函数。(√)(4) C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。但是可以增加程序的可读性。(√ )(5) C程序的注释只能是一行。(× )(6) C程序的注释不能是中文文字信息。(× )(7) 可以使用Turbo C来编译和连接一个C程序。(√ )(8)可以使用Turbo C来运行一个C程序。(√)(9) 可以使用Turbo C来实时调试[4](即动态调试)一个C程序。(√ )(10) Vasual c++6.0中可以使用“/”和 “/* */”注释程序,注释部分不编译。(√)(11) 将C程序编译成目标文件,其扩展名为EXE。(×)(12) C语言具有简洁明了的特点。(√)(13) 预处理命令的前面必须加一个“#”号。(√)(14) C语言是一种具有某些低级语言[5]特征的高级语言[6]。(√)(15) C语言的应用比较广泛,不仅能够用来编写应用软件,而且能够编写系统软件。(√)(16) C语言可以中可以有多个函数,但只能有一个主函数。(√)(17) 一个C程序可以由多个源程序[7]文件构成,但其中只能有一个main()函数。(√)(18) C语言采用解释方式将源程序转换为二进制[8]的目标代码[9]。(× )(19) 用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。(×)(20)C程序是由函数构成的,每一个函数完成相对独立的功能。(√ )(21) 在C源程序中,之间的注释信息也被编译,但对程序运行运果不发生影响。(× )(22) 在C语言中,字母的大小写不被区分。(× )(23) C语言中没有依存于硬件的I/O语句。( √)(24) 按现代风格设计的C程序中,main中对函数声明的信息与定义此函数时第一行的信息完全相同。(√ )(25) 对C语言中用到的任何一个变量都要规定其类型。( √ )(26) 计算机的一切操作都是由程序控制[10]的,离开了程序,计算机将一事无成。(√)(27) 由于计算机能直接识别和接受机器指令[11],所以机器语言[12]是最适合人们编程的语言。(×)(28) 编译程序[13]可以把用高级语言写的程序转换为机器指令的程序。(√)(29) 一般而言,我们把用高级语言编写的程序称为目标程序[14]。(×)(30) C语言源程序在生成可执行程序[15]前,应该先编译再连结。(√)(31) 高级语言之所以高级,就在于用它来编写程序可以不遵循任何形式。 (×)(32) 语言程序设计自由度大,所以属于非结构化语言。 (×)(33) C语言属于高级语言,不允许直接访问物理地址。(×)(34) 所谓程序就是一组计算机能识别和执行的指令。( )
策略梯度方法通过直接优化策略参数来最大化累积奖励,适用于连续动作空间。()A. 错B. 对
(VB)第一次作业一、单项选择题1. Visual Basic程序中分隔各语句的字符是(B )A. ’ B. :C. D. _2.工程文件的扩展名是(B)A. frm B. vbp C. bas D. frx3.下列运算符中,运算级别最高的是(B)A. + B. * C. D. Mod4.下列可作为Visual Basic的变量名的是( A)A. Filename B. A(A+B)C. A%D D. Print5.下面的程序的输出结果是(B )x=5For i = 1 To 20 Step 2x=x+i5Next iPrint x, iA. 21 20 B. 21 21C. 22 20 D. 22 216.下列赋值语句[1]合法的是(A)A. A=A+B B. A+B=AC. –A=A D. A=2B7.下列属性中,目录列表框和文件列表框都有的属性为(C)。A. List B. valueC. Path D. Pattern8.执行下面的程序段[2]后,x的值为( A)x=5For i = 1 To 20 Step 2x=x+i5Next iA. 21 B. 22C. 23 D. 249.向一个顺序文件[3]中写数据时,(D)是从文件末尾添加的方式打开顺序文件。A. Output B. InputC. Write D. Append10. Seek方法用于在(C)类型的记录集中查找满足条件的记录。A.动态集B.快照C.表D.任意11.当函数EOF()的返回值为真时,表示文件的指针指向(B)A.开头B.尾部C.最后一个字节D.最后一个记录12.如果要退出Do…Loop循环,可使用语句(B)。A. Exit B. Exit DoC. Exit For D. Exit For13.在VB中,称对象的数据为(A)。A.属性B.方法C.事件D.封装14.不论何对象,都具有(B)属性。A. Text B. NameC. ForeColor D. Caption15.使用Public Const语句声明一个全局的符号常量[4]时,该语句应放在(C)。A.过程中B.窗体模块的通用声明段C.标准模块的通用声明段D.窗体模块或标准模块的通用声明段16.下面关于变量的作用域[5],正确的描述是(B)。A.模块级变量的作用域为它所在的模块B.同一模块中不同级的变量不能同名C.在某一模块中所有过程外用Dim定义的变量为全局变量[6]D.不同模块中定义的全局变量可以相同17.设a=2,b=3,c=4,d=5,下列表达式的值是(B)a>b AND c<=d OR 2*a>cA. True B. FalseC. -1 D. 118.把数值型转换为字符(串)型需要使用下列哪一个函数?(B)A. Val B. StrC. Asc D. Chr19.以下叙述错误的是(D)A.在KeyUp和KeyDown事件过程中,从键盘上输入A和a是相同的B.在KeyUp和KeyDown事件过程中,从键盘上1和小键盘上的1看作不同数字C. KeyPress事件中不能识别键盘上某个键的按下与释放D. KeyPress事件中可以识别键盘上某个键的按下与释放20.用于设置或返回文[7]件类型的属性是(C)。A. Drive B. PathC. Pattern D. FileTitle21.要删除列表框中的某一个项目,需要使用(D)方法。A. Clear B. ReMoveC. Move D. ReMoveItem22.以下语句的输出结果是(在立即窗口中) (D ) a=27<CR>(<CR>为回车) b=65<CR>Print a;b<CR>A. 27Δ65 B. Δ27Δ65C. Δ27ΔΔ65 D. Δ27ΔΔ65Δ23.语句Print 5*55/5的输出结果是(D )A. 0B. 1C. 5D. 2524.编写如下事件过程:private sub form_mousedown(button as integer,shift as integer,x as single,y as single)if shift=6 and button=2 thenprint "BBBB"end ifend sub程序运行后,为了在窗体上输出“BBBB”,应执行的操作为(D)A.同时按下shift键和鼠标左键B.同时按下shift键和鼠标右键C.同时按下ctrl、alt键和鼠标左键D.同时按下ctrl、alt键和鼠标右键25.如果X是一个正实数,对X的第三位小数四舍五入的表达式是(B)A. 0.01 * Int ( X + 0.005 )B. 0.01 * Int ( 100 * ( X +0.005 ) )C. 0.01 * Int ( 100 * ( X +0.05 ) )D. 0.01 * Int ( X +0.05 )(VB)第二次作业一、单项选择题1. Micrisift Access数据库文件的扩展名是(C)。A. dbfB. AccC. mdbD. db2.下列哪个符号能作为VB中的变量名(A)。A. AB7B. 7ABC. IFD. A[B]73.通过设置Shape控件的(A)属性可以绘制多种形状的图形A. ShapeB. BorderstyleC. FillstyleD. Style4.下面的程序的输出结果是(B )x=5For i = 1 To 20 Step 2x=x+i5Next iPrint x, iA. 21 20B. 21 21C. 22 20D. 22 215.下列赋值语句中(C)是错误的。A. x=x+1B. x=x+yC. x+y=xD. x=4>66.要设置标签框是否有边框,应设置(C)属性来实现。A. BackColorB. ForeColorC. BordeStyleD. Visible7.下面关于随机文件[8]的描述,不正确的是:(B)A.每条记录的长度必须相同B.一个文件中记录号不必惟一C.可通过编程对文件中的某条记录方便地修改D.文件的组织结构比顺序文件复杂8.当运行程序时,系统自动执行启动窗体的(A)事件过程。A. LoadB. ClickC. UnLoadD. MinButton9.以下说法正确的是(D)A.通用过程可以出现在窗体模块和标准模块中B.不同模块中的通用过程可以重名C.同一标准模块中的通过过程可以同名D.不同标准模块中的通用过程不能同名10.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对(B)属性设置就即可。A. MaxButtonB. BorderstyleC. WidthD. MinButton11.当函数EOF()的返回值为真时,表示文件的指针指向(B)A.开头B.尾部C.最后一个字节D.最后一个记录12.将通用对话框CommonDialog1的类型设置为“另存为”对话框,该调用该控件的(C)方法。A. ShowOpenB. ShowColorC. ShowSaveD. ShowFont13.令A、B、C都是整型变量,A=3,B=4,C=5,下列表达式结果为TRUE的是(C)A. (A + B) C - 1 > 0B. + C * A B * B = 19C. (A - C) * Sqr(B) + B = 0D. A ^ 2 + B ^ 2 - C ^ 2 < 014.在下列关于对话框的叙述中,错误的是(A):A.作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和False。B.语句frmAbout.Show vbModeless,frmMain将fmAbout窗体显示为fmMain的无模式子窗体。C.可以将对话框分成两种类型:模式的和无模式。D.语句frmAbout.Show将frmAbout作为无模式对话框显示。15.下面关于变量的作用域,正确的描述是(B)。A.模块级变量的作用域为它所在的模块B.同一模块中不同级的变量不能同名C.在某一模块中所有过程外用Dim定义的变量为全局变量D.不同模块中定义的全局变量可以相同16.当鼠标移动时,有关MouseMove事件的说明正确的是(A)A. MouseMove事件不断发生B. MouseMove事件只发生一次C. MouseMove事件经过每个象素都会触发D.当鼠标指针移动得越快,则在两点之间触发的MouseMove事件越多17.使用RGB函数来设置颜色时,RGB(0, 0,255)是(C)A.白色B.红色C.蓝色D.黑色18. Line方法不能用来画(D)A.点B.线C.矩形D.圆19.若有数组说明语句为:Dim a(-3 To 8)则数组a包含元素的个数是(D)。A. 5B. 8C. 11D. 1220.当用鼠标拖动滚动块时触发(C)事件。A. MoveB. ChangeC. ScrollD. GotFocus21.下面子过程说明合法的是(D)。A. Sub f1(ByVal n%())B. Sub f1(%)As integerC. Function f1%(f1%)D. Function f1(ByVal n%)22.语句Print 4 * 4 4 / 4的输出结果是(D)A. 0B. 1C. 4D. 1623.下面关于过程作用域,错误的描述是(D)。A.全局级过程的作用域为整个工程B.在某一窗体模块中定义的全局级过程,若被该模块外的模块所调用,必须在该过程名前加上窗体名称C.在不同模块中定义的模块级过程可以同名D.在不同模块中定义的工程级过程不能同名24.为了建立一个随机文件,其中每条记录由多个不同的数据组成,应使用(A)存储记录。A.自定义类型B.数组C.字符串类型D.变体类型25.函数Int(Rnd*99+1)产生随机数的范围是(C )。A. [1,98]B. [1,99]C. [1,100]D. [1,101]2011年春季学期可视化程序设计[9](VB)第三次作业一、填空题(本大题共28分,共7小题,每小题4分)1.在Print方法中,若用逗号分隔,则按__________格式输出各表达式的值,若用分号分隔,则按____________格式输出各表达式的值。2.若屏蔽框架上的控件对象,则需设置__________属性的值为False。3.在用Show方法后显示自定义对话框时,如果Show方法后带_________________________参数就将窗体作为模式对话框显示。4.结构化程序设计[10]的三种基本结构是________________________。5.在mousedown和mouseup事件过程,当参数button的值为___1___、____2__、__4____时,分别代表鼠标的________________________键。6.与下列8e3×ln2数学式子对应的Visual Basic表达式是 __________。7.如果需要将窗体载入内存却不显示,需要将该窗体的________属性设置为False,再用__________语句装载。二、程序阅读题(本大题共36分,共6小题,每小题6分)1.若窗体Form1上添加了通用对话框CommonDialog1,下面程序的功能是什么?________________________Dim filename As StringDim str As StringCommonDialog1.Filter = "文本文件(*.TXT)|*.txt" CommonDialog1.Action = 1 filename = CommonDialog1.filename CommonDialog1.ShowColorForm1.ForeColor = CommonDialog1.ColorOpen filenameFor Input As #1Do While Not EOF(1)str = str + Input(1, #1)LoopForm1.Print strClose#12.下面程序的功能是什么?________Private Sub Command1_Click()Dim s%, n%Dim a As String n = 0a = InputBox("Please input a number:")For s = 1 To Len(a)If (func(Val(Mid(a, s, 1)))) Thenn = n + 1 NextPrint nEnd SubPrivate Function func(x%) As BooleanIf (x Mod 2 = 0) Thenfunc = TrueElsefunc = FalseEnd IfEnd Function3.下面事件过程的功能是:输入n的值,求sum=1+2+…+n的值,在横线上填上适当的内容。________________________________________________________________Private Sub Command1_Click()Dim n%, i%, sum n=InputBox("n=") i=1: sum=0 20:If i>n Then GoTo 10Else(1)i=i+1(2)End If 10: Print "sum="; sumEnd Sub4.有如下事件过程,写出程序的功能(数学表达式)。________________________________________________________________________________________________Private Sub Command1_Click()T=0M=1Sum =0DoT=T+MSum =Sum+TM=M+2Loop While M<=39Print“Sum =”;SumEnd Sub5.有下面一段程序,运行后单击Command4按钮,过3分钟后Text1中的内容是什么?________Public a As Integer Private Sub Form_Load()a = 0 End Sub Private Sub Command4_Click()Timer1.Enabled = 1Timer1.Interval = 1000 End SubPrivate Sub Timer1_Timer()Static a%a = a + 1If a Mod 10 = 0 Thenf1 aEnd If End SubStatic Sub f1(s%)a = a + 1s = 0Text1.Text = Str(a) End Sub6.使用情况语句[11]改写下列事件过程。Private Sub Command1_Click()Dim score!, gradescore=InputBox("请输入一个学生的分数:")If score>=90 ThenGrade=”A”ElseIf score>=80 ThenGrade=”B”ElseIf score>=70 ThenGrade=”C”ElseIf score>=60 ThenGrade=”D”ElseGrade=”E”End IfPrint "该学生的分数等级为:"; grade;End Sub________________________________________________________________________________________________________________________________________________________________________
交叉熵损失函数在二分类问题中必须配合Sigmoid激活函数使用。()A. 错B. 对
ChatGPT的输出质量与用户提示词设计无关。()A. 错B. 对
根据“关键洞察”部分的观点,AIGC的本质是凭空进行的、完全脱离现有数据的“创造”,类似于人类的灵感迸发。()A. 错B. 对
不正常运行状态可能发展成为故障。A. 对B. 错
热门问题
3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习
下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法
下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计
4/5 以下属于人工智能实际应用的是()。A. 机器视觉B. 人脸识别C. 计算机辅助自动规划D. 智能工业机器人E. 刷卡门禁
9、不在网络安全的基本属性范围内的()。A. 机密性B. 可用性C. 完整性D. 多样性
下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型
以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层
由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore
1、网上银行系统的一次转账操作过程中发生了转账金额被非法篡改的行为,这破坏了信息安全的()属性。A. 完整性B. 保密性C. 不可否认性D. 可用性
下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法
下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
Windows中“复制”操作的快捷键是Ctrl+V。
7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误
AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确
程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构
2、网络安全工作的目标包括:()。A. 信息机密性B. 信息完整性C. 服务可用性D. 以上都是
8、信息安全“三个不发生”不包括( )。单选题Box 确保不发生大面积信息系统故障停运事故Box 确保不发生恶性信息泄密事故Box 确保不发生信息外网网站被恶意篡改事故Box 确保不发生信息内网非法外联事故