题目内容
(请给出正确答案)
[单选题]
以下关于编程语言和溢出漏洞的观点错误的是:()。
A.Java语言因为加入数据边界检查功能,所以可以避免溢出攻击
B.Java虚拟机中仍包含有很多漏洞可以被利用,所以我们需要不断升级JRE/JDK套件
C.即使Java语言,也必须对输入进行检查,以防止可能出现的攻击。
D.C语言也也写出没有溢出漏洞的程序
查看答案
如果结果不匹配,请 联系老师 获取答案
A.Java语言因为加入数据边界检查功能,所以可以避免溢出攻击
B.Java虚拟机中仍包含有很多漏洞可以被利用,所以我们需要不断升级JRE/JDK套件
C.即使Java语言,也必须对输入进行检查,以防止可能出现的攻击。
D.C语言也也写出没有溢出漏洞的程序
A.空间复杂度为O(1)是指算法只占用一个临时存储单元
B.时间复杂度通常是指最坏情况下的时间复杂度
C.所用编程语言和输入数据都相同时,2个算法分别在同一台计算机上运行,花费时间较长的算法可能具有更低的时间复杂度
D.同一个算法,分别用编译型语言和解释型语言编写为程序,后者运行耗时可能更少
DDC主机的编程通常不用()进行编程。
A.计算机图形化语言
B.计算机高级语言
C.计算机机器语言
D.计算机图形化语言和高级语言混合
A.C语言是C++语言的一个子集
B.C语言与C++语言是兼容的
C.C++语言对C语言进行了一些改进
D.C++语言和C语言都是面向对象的