正确答案: B
modify database exercise
题目:如果“exercise”数据库已经存在,则可以打开该数据库的命令是( )
解析:0pen的格式不对,缺少数据库名称。MODI命令也可以打开该数据库。这时只能看看修改数据库命令的B和D项哪个正确。同样,D缺少参数。
查看原题
举一反三的答案和解析:
[单选题]关系数据库管理系统能实现的专门关系运算包括______。
选择、投影、连接
解析:解析: 关系数据库管理系统能实现的专门关系运算包括选择、投影和连接。
[单选题]以下不正确的定义语句是( )。
int y[5.3]={0,1,3,5,7,9};
解析:解析:在一维数组中要注意的是下标常量表达式的值必须是大于等于零,并且小于自身元素的个数,选项B)的下标不是整数,所以错误。
[单选题]二进制数111001转换成十进制数是______。
57
解析:非十进制转换成十进制数的方法是,把各个非十进制数按权展开求和即可。即把二进制数写成2的各次幂之和的形式,然后计算其结果。(00111001)B=1*2^5+1*2^4+1*2^3+1*2^0=57(D)。
[单选题]要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBars属性设置为
3
解析:【解析】文本框控件ScrollBars的属性设置有下列4种:0(默认值)没有滚动条、1(水平滚动条)、2(垂直滚动条)和3(水平和垂直滚动条两种)。
[单选题]以上程序段运行的结果是:______. Dim a(-1 To 5) As Boolean Dim flag As Boolean flag = False Dim i As Integer Dim j As Integer Do Until flag = True For i = -1 To 5 j=j+1 if a(i)= False Then a(i)= True Exit For End If If i = 5 Then flag = True End If Next Loop Print j
35
解析:解析:该程序段的作用是给数组a的每个数组元素赋值True,具体实现的方式为: 每次从数组a的第一个元素开始判断,该元素是否为False,如果是,则令此元素为True,然后跳出循环,重新从数组a的第一个元素开始判断;如果当前元素不为False,则判断下一个元素。因此语句j=j+1将执行 1+2+3+4+5+6+7=28次,即j=28。然后再遍历一遍数组a的所有元素,最后结束程序段。所以j最终的值是: j=28+7=35。
[单选题]在下列原型所示的C++函数中,按“传值”方式传递参数的是( )。
void f1(int x);
解析:解析:此题考查的是函数参数的传递方式。函数参数的传递方式分为传值和传地址两种。选项B)和选项C)中函数的参数是指针,而指针作为函数参数传递的是地址:选项D)中函数的参数为引用,引用传递好比是给变量起了一个别名,表明传给函数的参数值就是它本身的地址,操作会影响到这个变量的值;只有选项A)中的函数参数为传值方式。
[单选题]在Access中已建立了"工资"表,表中包括"职工号"、"所在单位"、"基本工资"和"应发工资"等字段,如果要按单位统计应发工资总数,那么在查询设计视图的"所在单位"的"总计"行和"应发工资"的"总计"行中分别选择的是
group by,sum
解析:在"设计"视图中,将"所在单位"的"总计"行设置成groupby,将"应发工资"的"总计"行设置成sum就可以按单位统计应发工资总数了。其中groupby的作用是定义要执行计算的组;sum的作用是返回字符表达式中值的总和。而count的作用是返回表达式中值的个数,即统计记录个数。所以本题答案为C。
[单选题]要限制数据库表中字段的重复值,可以使用( )。
主索引或侯选索引