1.并发操作会带来哪些数据不一致性?D
A.不可修改、不可重复读、脏读、死锁
B.丢失修改、脏读、死锁
C.不可重复读、脏读、死锁
D.丢失修改、不可重复读、脏读
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
2.
#include <stdio.h>
int main()
{
int a=1,b=2,c=3,d=0;
if(a == 1 && b++==2)
if(b!=2||c--!=3)
printf("%d,%d,%d\n" ,a,b,c);
else
printf("%d,%d,%d\n" ,a,b,c);
else
printf("%d,%d,%d\n" ,a,b,c);
return 0;
}
下面程序输出是什么?D
A.1, 2, 3
B.1, 3, 2
C.3, 2, 1
D.1, 3, 3
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.攻击者采用某种手段,使用户访问某网站时获得一个其他网站的 IP 地址,从而将用户的访问引导到其他网站,这种攻击手段称为?
A.ARP 欺骗攻击
B.重放攻击
C.暴力攻击
D.DNS 欺骗攻击
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4.以下程序运行时,若输入1abcedf2df<回车>输出结果是?
#include<stdio.h>
int main()
{
char a=0,ch;
while((ch=getchar())!='\n')
{
if(a%2!=0&&(ch>= 'a' &&ch<='z'))
ch=ch- 'a'+ 'A';
a++;
putchar(ch);
}
printf( "\n");
}
A.1abcedf2df
B.1ABCEDF2DF
C.1AbCeDf2dF
D.1abceDF2DF
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
5.SQL 中关于视图操作,错误的说法是?
A.更新视图包括插入、删除、修改三类操作
B.视图多用于查询
C.视图是实际数据库实体
D.安全起见,更新视图时需要在定义视图时增加 with check option 子句
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6.关系模式 R(a,b,c,d,)中关系代数表达式 σ3<'4'(R)等价于 SQL 语句?
A.Select * from R where '4'<d
B.Select c,d from R having d<2
C.Select c from R where d<4
D.Select * from R where c<'4'