問題詳情
10)下列有关数据库的描述,正确的是
(A)数据处理是将信息转化为数据的过程
(B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
(C)关系中的每一列称为元组,一个元组就是一个字段
(D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字
(A)数据处理是将信息转化为数据的过程
(B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变
(C)关系中的每一列称为元组,一个元组就是一个字段
(D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字
參考答案
答案:D
難度:適中0.5
統計:A(0),B(0),C(0),D(0),E(0)
內容推薦
- 19)若变量已正确定义,有以下程序段int a=3,b=5,c=7;if(a>Ba=b; c=a;if(c!=Ac=b;printf("%d,%d,%dn",a,b
- 21.如图所示,绝热隔板K把绝热的气缸分隔成体积相等的两部分,K与气缸壁的接触是光滑的。两部分中分别盛有相同质量、相同温度的同种气体a和b。气体分子之间相互作用势能可忽略。现通过电热丝对气体a加热一段
- 在设计界面时,为提供多选功能,通常使用的控件是(A). 选项按钮组(B). 一组复选框(C). 编辑框(D). 命令按钮组
- 9)有三个关系R、S和T如下:RB C Da 0 k1b 1 n1SB C Df 3 h2a 0 k1n 2 x1TBCDa0k1由关系R和S通过运算得到关系T,则所使用的运算为(A)并 (
- 18)当变量c的值不为6时,值也为"真"的表达式是(A)(c==2)||(c==4)||(c==6)(B)(c>=2&& c=2&&c=2&& c<=
- 20.如图,在一水平放置的平板MN的上方有匀强磁场,磁感应强度的大小为B,磁场方向垂直于纸面向里。许多质量为m带电量为+q的粒子,以相同的速率v 沿位于纸面内的各个方向,由小孔O射入磁场区域。不计重力
- 消除SQL SELECT查詢结果中的重复记录,可采取的方法是(A). 通过指定主关键字(B). 通过指定惟一索引(C). 使用DISTINCT短语(D). 使用UNIQUE短语
- 8)将E-R图转换到关系模式时,实体与联系都可以表示成(A)属性 (B)关系 (C)键 (D)域
- 旅游者的投诉涉及某家餐馆提供饭菜的质量问题,应转送有关部门处理,由餐馆向旅游者赔礼道歉,或依法承担赔偿责任,这样的投诉通常与旅行社无关。 ( )(A)O(B)X
- 在Visual FoxPro中,用于设置表单标题的属性是(A). Text(B). Title(C). Lable(D). Caption
內容推薦
- 2)结构化程序设计主要强调的是(A)程序的规模 (B)程序的效率 (C)程序设计语言的先进性 (D)程序易读性
- 20)有以下程序#include main(){ int x=1,y=0,a=0,b=0;switch(x){ case 1:switch(y){ case 0:a++; break;cas
- 29)设有以下说明语句typedef struct{ int n;char ch[8];} PER;则下面叙述中正确的是(A)PER 是结构体变量名 (B)PER是结构体类型名 (C)typ
- 11)以下叙述中正确的是(A)用C程序实现的算法必须要有输入和输出操作(B)用C程序实现的算法可以没有输出但必须要有输入(C)用C程序实现的算法可以没有输入但必须要有输出(D)用C程序实现的
- 第(31)-(35)题使用如下三个数据库表:学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其
- 3)为了使模块尽可能独立,要求(A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强(B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱(C)模块的内聚程度要尽量低,且各模块间的耦
- 21)下列程序的输出结果是#include "stdio.h"main(){ int i,a=0,b=0;for(i=1;i<10;i++){ if(i%2==0)
- 30)以下叙述中错误的是(A)gets函数用于从终端读入字符串 (B)getchar函数用于从磁盘文件读入字符(C)fputs函数用于把字符串输出到文件 (D)fwrite函数用于以二进制形
- 12)下列可用于C语言用户标识符的一组是(A)void, define, WORD (B)a3_3,_123,Car (C)For, -abc, IF Case (D)2a, DO, siz
- 查詢所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是(A). A(B). B(C). C(D). D
- 4)需求分析阶段的任务是确定(A)软件开发方法 (B)软件开发工具 (C)软件开发费用 (D)软件系统功能
- 22)已知#int t=0;while (t=1){...}则以下叙述正确的是(A)循环控制表达式的值为0(B)循环控制表达式的值为1(C)循环控制表达式不合法(D)以上说法都不对
- 31)以下能正确定义一维数组的选项是(A)int a[5]={0,1,2,3,4,5}; (B)char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′′}; (C)char
- 13)以下选项中可作为C语言合法常量的是(A)-80 (B)-080 (C)-8e0 (D)-0e
- 查詢选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是(A). A(B). B(C). C(D). D解析:HAVING短语必须跟随GROUP BY使
- 5)算法的有穷性是指(A)算法程序的运行时间是有限的(B)算法程序所处理的数据量是有限的(C)算法程序的长度是有限的(D)算法只能被有限的用户使用
- 23)下面程序的输出结果是main(){ int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%dn",*(p+2));}(A)3
- 32)有以下程序#includemain(){ char p[]={′a′, ′b′, ′c′},q[10]={ ′a′, ′b′, ′c′};printf("%d%dn"
- 14)若有语句:char *line[5];,以下叙述中正确的是(A) 定义line是一个数组,每个数组元素是一个基类型为char为指针变量(B) 定义line是一个指针变量,该变量可以指向
- 查詢同时选修课程号为C1和C5课程的学生的学号,正确的命令是(A). A(B). B(C). C(D). D
- 6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是(A)快速排序 (B)冒泡排序 (C)直接插入排序 (D)堆排序
- 24)以下错误的定义语句是(A)int x[][3]={{0},{1},{1,2,3}}; (B)int x[4][3]={{1,2,3},{1,2,3},{1,2,3},{1,2,3}};
- 33)有以下程序#include #include void fun(char *s[],int n){ char *t; int i,j;for(i=0;istrlen(s[j]))
- 15)以下定义语句中正确的是(A)int a=b=0; (B)char A=65+1,b=′b′; (C)float a=1,*b=&a,*c=&b; (D)double a=00;b=1
- 7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是(A)e3,e1,e4,e2 (B)e2,e4,e3,e1 (C)e3,e4,e1,e2 (D) 任意顺序