设某地区的“晴天”概率p(晴)=5/6,“雨天"概率p(雨)= 1/6,把“晴天"预报为“雨天”、把“雨天”预报为“晴天”造成的损失均为a元。又设该地区的天气预报系统把“晴天”预报为“晴天”、“雨天”预报为“雨天”的概率均为0. 9、把“晴天"预报为“雨天”、把“雨天”预报为“晴天”的概率均为0.1。试计算这种预报系统的信息价值率v(元/比特)。
试题五(共15分)
阅读以下说明和C 函数,将应填入(n) 处的字句写在答题纸的对应栏内。
[说明]
某班级有N 名学生,他们可根据自己的情况选修名称和数量不尽相同的课程。设N,如图5-1 所示。
程序中相应的类型定义如下:
define N 6
struct node{
char cname[5]; /*课程名*/
int grade; /*成绩*/
struct node *next; /*指针,指示某学生选修的下一门课程及成绩*/
};
struct student{
char xh[5]; /*学号*/
char name[20]; /*姓名*/
struct node *link; /*指针,指示出选修的课程及成绩链表*/
}stud_info[N];
stud_info[]为一个全局数组。
函数func (char kc[],int *num)的功能是统计选修了课程名为kc 的学生的人数,
并返回该课程的平均成绩(若无人选修该课程,则平均成绩为0),参数num 带回选修课程kc 的学生人数。
[C函数]
double func (char kc[],int *num)
{
int i,count = 0,sum = 0; /*count用于记录选修课程名为kc 的学生的人数*/
double avg = 0.0;
struct node *p;
for(i = 0; i < N; i++){
p = (1) ; /*取第i 个学生所修课程链表的头指针*/
while (p) {
if ((2) ) {
sum = (3) ;
count++;
break;;
}/*if*/
p = p->next;
}/*while*/
}
(4) ;
if ((5) )
avg = (double)sum / count; /* 计算平均成绩 */
return avg;
}/*func*/
A向B发送消息P,并使用公钥体制进行数字签名。设E表示公钥,D表示私钥,则B要保留的证据是(5)。基于数论原理的RSA算法的安全性建立在(6)的基础上。Kerberos是MIT为校园网设计的身份认证系统,该系统利用智能卡产生(7)密钥,可以防止窃听者捕获认证信息。为了防止会话劫持,Kerberos提供了(8)机制,另外报文中还加入了(9),用于防止重发攻击(Replay Attack)。
A.EA(P)
B.Es(P)
C.DA(P)
D.DB(P)
A.选择A会场
B.选择B会场
C.选择C会场
D.难以选择会场
A.(1/4,3/4)
B.(1/3,2/3)
C.(1/2,1/2)
D.(2/3,1/3)
A.选择A会场
B.选择B会场
C.选择C会场
D.难以选择会场
设随机变量X1,X2,X3,X4相互独立同分布,Xi服从参数p=0.4的0-1分布(i=1,2,3,4),求行列式的概率分布。