向有限的存储空间输入超长的字符串属于的攻击手段是()。
A.缓冲区溢出
B.运行恶意软件
C.浏览恶意代码网页
D.打开病毒附件
A.缓冲区溢出
B.运行恶意软件
C.浏览恶意代码网页
D.打开病毒附件
A.货币型字段在数据表中占8个字节的存储空间
B.货币型字段可以与数字型数据混合计算,结果为货币型
C.向货币型字段输入数据时,系统自动将其设置为4位小数
D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符
下列与算法有关的叙述中,哪一条是不正确的?
A.算法是精确定义的一系列规则
B.算法指出怎样从给定的输入信息经过有限步骤产生所求的输出信息
C.算法的设计采用由粗到细,由抽象到具体的逐步求精的方法
D.对于算法的分析,指的是分析算法运行所要占用的存储空间,即算法的空间代价
类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为()。
A. m-2
B.m-1
C.m
D.m+1
A.while(*t=*s){t++;s++;}
B.for(i=0;t[i]=s[i];i++);
C.do{*t++:*s++;}while(*s);
D.for(i=0,j=0;t[i++]=s[j++];);
(6)A.预定数量的字符串
B.预定长度的字符串
C.模糊集的隶属度
D.随机数据
A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志
B.′\0′作为标志占用存储空间,计入串的实际长度
C.在表示字符串常量的时候不需要人为在其末尾加入′\0′
D.在C语言中,字符串常量隐含处理成以′\0′结尾
有以下函数
函数的功能是()。
A.统计x和y所指字符串中最前面连续相同的字符个数
B.查找x和y所指字符串中是否有’\0’
C.将y所指字符串赋给x所指存储空间
D.统计x和y所指字符串中相同的字符个数
有如下类定义:
classA{
char*a;
public:
A():a(O){}
A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间
a=__;
strcpy(a,aa);
}
~A(){delete[]a;}
};
横线处应填写的表达式是()。
A.Newchar[strlen(aa)+1]
B.char[strlen(aa)+1]
C.char[strlen(aa)]
D.newchar[sizeof(aa)-1]
存储器是计算机系统中的宝贵资源,操作系统必须对有限的存储空间进行有效的管理。
1.操作系统如何解决内存的分配、地址变换?
2.动态重定位指什么?
3.内存的扩充技术有哪些?
以下关于下图所示有限自动机的叙述中.不正确的是 (49) 。
A.该自动机识别的字符串中a不能连续出现
B.该自动机识别的字符串中b不能连续出现
C.该自动机识别的非空字符串必须以a结尾
D.该自动机识别的字符串可以为空串