一台计算机对n个数据源进行分时采集,送入主存,然后分时处理。采集数据时最好方案是使用()。
第1题:
在存取数据库中数据的过程中,使用了两个数据缓冲区,分别为______缓冲区和缓冲区。
第2题:
VB 6.0中RecordSet对象的UPDATE方法作用是______。
A)在内存中开辟一个存放新记录的缓冲区
B)将数据缓冲区中的内容保存到数据库中
C)更改用户屏幕上显示的数据
D)更改数据缓冲区中当前行指针的位置
A.
B.
C.
D.
第3题:
在该水电站安全监测系统中,数据采集任务(Collect_task)把所采集的数据送入一单缓冲区,计算任务(Calculate_task)从该单缓冲区中取出数据进行计算。以下是利用信号量机制实现两个任务共享单缓冲区的C语言形式化描述程序。请将程序代码中(6)~(9)空缺处以及(10)空缺处的内容填写完整。
int sr=0'
int (6) :
main()
{
cobegin
Collect_task();
Calculate_task();
coend
}
Collect_task()
{
While(采集工作未完成)
{
采集一个数据,
P(se),
将数据送入缓冲区中:
(7) ,
}
}
Calculate_task()
{
While(计算工作未完成)
{
(8) ,
从缓冲区中取出数据:
(9)
进行数据计算送入缓冲区中,
}
}
如果以上程序中“int sf=0;”语句不小心被改写成“ints{=-1;”,那么系统运行时将会进入 (10) 状态。
第4题:
设有说明double(*p1)[N];其中标识符p1是( )。
A.N个指向double型变量的指针。
B.指向N个double型变量的函数指针。
C.一个指向由N个double型元素组成的一维数组的指针。
D.具有N个指针元素的一维指针数组,每个元素都只能指向double型量。
第5题:
计算机系统中在解决计算机与打印机之间速度不匹配的问题时,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,而打印机则依次从该缓冲区取出数据。因此,该缓冲区的数据结构应该是( )。
A.树 B.图 C.栈 D.队列
第6题:
第7题:
利用8255A采集100个数据,数据间采样间隔为10ms,要用循环查询方法实现,即每次循环采集一个数据,那么在循环的初始化部分应该()。
第8题:
下列()操作属于文件管理模块。
第9题:
VB6.0中RecordSet对象的UPDATE方法的作用是()
第10题:
在缓冲区溢出攻击技术中,以下()方法不能用来使得程序跳转到攻击者所安排的地址空间上执行攻击代码。
第11题:
在内存中开辟一个存放新记录的缓冲区
将数据缓冲区中的内容保存到数据库中
更改用户屏幕上显示的数据
更改数据缓冲区中当前行指针的位置
第12题:
堆栈缓冲区
一个指针的缓冲区
两个指针的单缓冲区
n个指针的n个缓冲区
第13题:
在解决计算机主机与打印机之间速度不匹配问题时,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入该缓冲区,打印机则从该缓冲区中取出数据打印,该缓冲区应该是一个______结构。
A.堆栈
B.队列
C.数组
D.线性表
第14题:
A当目标操作系统收到了超过了它的能接收的最大信息量时,将发生缓冲区溢出。
B多余的数据使程序的缓冲区溢出,然后覆盖实际的程序数据。
C缓冲区溢出使目标系统的程序被修改,经过这种修改的结果将在系统上产生一个后门。
D缓冲区攻击的过程非常简单,对技术的要求也不高。
第15题:
有n个结点的二叉树的Lchild-Rchild法存储表示中,n个结点所含有的2n个指针中,必有( )个空指针。
A.n
B.n+1
C.n-1
D.2n-1
第16题:
一某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内,该中断处理需要X秒。另一方面,缓冲区内每存储N个数据,主程序就将其取出进行处理,这种处理需要Y秒。因此,该系统可以每秒跟踪(54)次中断请求。
A.N/(NX+Y)
B.N/(X+Y)N
C.MIN [1/X,1/Y]
D.MAX[1/X.1/Y]
第17题:
第18题:
在解决计算机主机与打印机之间速度不匹配问题时通常设置一个打印数据缓冲区,主机将要输出的数据依次写入缓冲区中,而打印机则从缓冲区中取出数据打印,该缓冲区应该是一个()结构。
A队列
B先性表
C数组
D堆栈
第19题:
在计算机的可靠性模型中,N模冗余系统是由N个相同的模块和一个()组成。
第20题:
缓冲区溢出是将一个超过缓冲区长度的字串拷贝到缓冲区的结果。超过缓冲区空间的字串覆盖了与缓冲区相邻的内存区域。
第21题:
造成缓冲区溢出的根本原因是什么?()
第22题:
缓冲区
控制器
加速器
表决器
第23题: