若P(I)是一个已经定义的、具有L个单元、每个单元具有W2位标准逻辑位数据的二维数组类型的信号,则VHDL程序中的P(I)(W2-1)的含义是()。
A.表示P(I)与(W2-1)的和
B.表示P(I)与(W2-1)的乘积
C.表示第I个乘积P(I)的最左边位,也就是P(I)的符号位
A.表示P(I)与(W2-1)的和
B.表示P(I)与(W2-1)的乘积
C.表示第I个乘积P(I)的最左边位,也就是P(I)的符号位
若一个栈的输入序列为l,2,3,…,n,输出序列的第一个元素是i,则第j个输出元素是()。
A.i-j-1
B.i-j
C.j-i+1
D.不确定
,f=50Hz的交流电路中,电流I、有功功率P、无功功率Q又是多少?
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是( )。
(A)for(i=1,p=1;i<=5;i++)
p*=i;
(B)for(i=1;i<=5;i++)
{p=1;P*=i;}
(C)i=1;p=1;
while(i<=5)
{p*=i;i++;}
(D)i=1;p=1;
do{p*=i;
i++;}while(i<=5);
A.i=1;p=1;while (i<=5 ){p*=i;i++;}
B.for(i=1,p=1;i<=5;i++) p*=i;
C.i=1;p=1;do {p*=i;i++;} while (i<=5 );
D.for(i=1; i<=5; i++ ){p=1;p*=i;}
若i,j已经定义为整型,则以下程序段中,内循环体的执行次数是()。 for(i=6;i>0;i一一) for(j=0;j<5;j++){…}
A.40
B.35
C.30
D.25
给定m×n矩阵(kij),定义为
,1≤i≤m
设
,
若和均赋予范数‖·‖p,1﹤p﹤∞。证明
‖F‖≤γ1/pβ1/q
其中1/p+1/q=1。进一步推出若n=m且(kij)是对角矩阵,则
令L是基于Zn的m行n列拉丁矩形,并令其i行j列上的元素用aij表示。定义n行n列阵列B=(bij)
bij=k 若akj=i (9.1)
否则bij就是空的。试证明B是指数为m的n阶半-拉丁方。特别当A是n阶拉丁方时,B也是n阶拉丁方。
设一个家庭中有n个小孩的概率为
这里0<p<1,
.若认为生一个小孩为男孩或女孩是等可能的.证明一个家庭有k(k≥1)个男孩的概率为
.
若栈采用顺序存储方式存储,现两栈共享空间V[1..m],top[i]代表第i个栈(i=l,2)栈顶,栈1的底在V[1],栈2的底在V[m],则栈满的条件是()。
A.|top[2]-top[1]|=0
B.top[1]+1=top[2]
C.top[1]+top[2]=m
D.top[1]=top[2]
A.Insert(L,i,e):插入操作,在线性表 L的第i个元素的前面插入一个元素 e。
B.Get(L,i),取元素操作,返回线性表 L中的第i个元素。
C.Delete(L,i):删除操作,将线性表 L的第i个元素删除。
D.Locate(L,x):定位操作,给定值 x,判断线性表中是否有和 x相同的元素。
指出下列各算法的时间复杂度。 (1)prime(int n) /*n为一个正整数*/ { int i=2: while((n%i)!=0&&i*1.0<sqrt(n))i++; if(i*1.0>sqrt(n)) print f(”%d是一个素数\n”,n); else print f(”%d不是一个素数\n”,n); } (2)s uml (int n) /*n为一个正整数*/ { int P=1,sum=0,i; for(i=1;i<=n;i++) { P*=i; sum+=p; } return(sum); } (3)sum2(int n) /*n为一个正整数*/ { int sum=0,i,j; for(i=1;i<=n;i++) { P=1; for(j=l;j<=i;j++)P*=j; sum+=p; } return(sum); }