- A+
所属分类:安全生产法及相关法律知识题库
(1)【◆题库问题◆】:[单选] 关于获取外部数据,叙述错误的是( )。
A.导入表后,在Access中修改、删除记录等操作部影响原数据文件
B.链接表后,Access中对数据所作的改变都会影响原数据文件
C.Access中可以导入Excel表、其他Access数据库中的表和dBASE数据库文件
D.链接表连接后形成的表的图标为Access生成的表的图标
A.导入表后,在Access中修改、删除记录等操作部影响原数据文件
B.链接表后,Access中对数据所作的改变都会影响原数据文件
C.Access中可以导入Excel表、其他Access数据库中的表和dBASE数据库文件
D.链接表连接后形成的表的图标为Access生成的表的图标
【◆参考答案◆】:D
(2)【◆题库问题◆】:[单选] 在通用对话框中打开"颜色对话框"的方法是( )。
A.ShowOpen
B.MenuIte m.Enabled =True
C.MenuIte m.Visi ble =True
D.MenuIte m.Visi ble =Flase
A.ShowOpen
B.MenuIte m.Enabled =True
C.MenuIte m.Visi ble =True
D.MenuIte m.Visi ble =Flase
【◆参考答案◆】:B
【◆答案解析◆】:在通用对话框中打开"颜色对话框"的方法是:使用ShowColor 方法,或者将通用对话框的Action 属性设置为3,在本题中也可使用Enable 属性进行控制,MenuIte m.Endble =True。
(3)【◆题库问题◆】:[单选] 下列程序的输出结果是( )。main()(int i=1,j=2,k=3;if(i++==1&&(++j==3==||k++==3))printf(”%d%d%d\n”,i,j,k);)
A.1 2 3
B.2 3 4
C.2 2 3
D.2 3 3
A.1 2 3
B.2 3 4
C.2 2 3
D.2 3 3
【◆参考答案◆】:D
【◆答案解析◆】:D。【解析】本题考查自增运算符“++”、逻辑与运算符“&&”和逻辑或运算符“||”。自增运算符“十十”出现在变量之前,表示先使变量的值加1,再使用变量的值进行运算;出现在变量之后,表示先使用变量的值进行运算,再使用变量的值加1。当逻辑与运算符“&&”两边的运算对象都为真时,逻辑表达的值才为真;当逻辑或运算符“||”只要一个值为l,值就为l。根据运算符的优先级,题中应先计算内层括号中的值。++j是先自加后运算,因此运算时J的值等于3,所以表达式++j一3成立,即表达式的值为l;1与任何数都为进行或(||)运算,结果都为1,因此k一3的表达式i++是先运算后自加,因此运算时i为l,所以i十+一1成立,自加1后i一2。if语句的条件为真即“1”,所以输出i、j、k的值分别是2,3,3。
(4)【◆题库问题◆】:[单选] 已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法是( )。
A.堆排序
B.直接插入排序
C.快速排序
D.直接选择排序
A.堆排序
B.直接插入排序
C.快速排序
D.直接选择排序
【◆参考答案◆】:B
【◆答案解析◆】: 当数据表A中每个元素距其最终位置不远,说明数据A按关键字值基本有序。在待排序数据基本有序的情况下,采用插入排序所用的时间最少。
(5)【◆题库问题◆】:[单选] 链表不具有的特点是
A.不必事先估计存储空间
B.可随机访问任一元素
C.插入删除不需要移动元素
D.所需空间与线性表长度成正?/P>
A.不必事先估计存储空间
B.可随机访问任一元素
C.插入删除不需要移动元素
D.所需空间与线性表长度成正?/P>
【◆参考答案◆】:B
(6)【◆题库问题◆】:[单选] 在数据库中有“教师”表(教师号、教师名)、“学生”表(学号、学生名)和“课程”表(课程号,课程名)3个基本情况表。学校里一名教师可主讲多门课程。一名学生可选修多门课程,则主讲教师与学生之间形成了多对多的师生关系。为反映这种师生关系,在数据库中应增加新的表。 下列关于新表的设计中,最合理的设计是
A.增加两个表:学生一选课表(学号、课程号),教师一任课表(教师号、课程号)
B.增加一个表:学生一选课一教师表(学号、课程号、教师号)
C.增加一个表:学生一选课一教师表(学号、学生名、课程号、课程名、教师号、教师名)
D.增加两个表:学生一选课表(学号、课程号、课程名),教师一任课表(教师号、课程号、课程名)
A.增加两个表:学生一选课表(学号、课程号),教师一任课表(教师号、课程号)
B.增加一个表:学生一选课一教师表(学号、课程号、教师号)
C.增加一个表:学生一选课一教师表(学号、学生名、课程号、课程名、教师号、教师名)
D.增加两个表:学生一选课表(学号、课程号、课程名),教师一任课表(教师号、课程号、课程名)
【◆参考答案◆】:A
【◆答案解析◆】:【答案】A【解析】目前已建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程,因此应增加学生选课表(学号、课程号)和教师任课表(教师号、课程号)来反应以上关系。课程名可通过课程号字段关联“课程”表来获得,因此不需要增加课程名字段在以上两个表中。因此选项A正确。
(7)【◆题库问题◆】:[单选] 在表单数据环境中,将环境中所包含的表字段拖到表单中,根据字段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是( )。
A.字符型字段一标签
B.逻辑型字段一文本框
C.备注型字段一编辑框
D.数据表一列表框
A.字符型字段一标签
B.逻辑型字段一文本框
C.备注型字段一编辑框
D.数据表一列表框
【◆参考答案◆】:C
【◆答案解析◆】:在VF中,利用数据环境,将字段拖到表单中,默认情况下,字符型字段产生文本框控件,逻辑型字段产生复选框;备注型字段产生编辑框控件,表或视图则产生表格控件。
(8)【◆题库问题◆】:[单选] 运行下列程序,输入如下两行: Hi, I amherE. 弹出的窗体中的显示结果是( )。Private Sub Commandll_Click()Dim abeAs String,sum As Stringsum Ⅰ””Doabc=InputBox(”输入abc”)If Right(abc,1)=”.”Then Exit Dosum=sum+abcLoopMsgBoxsumEnd Sub
A.Hi
B.I
C.am
D.here
A.Hi
B.I
C.am
D.here
【◆参考答案◆】:A
【◆答案解析◆】:该程序的功能是检查字符串最右边的字符,如果为“.”则退出,否则将输入到InputBox中的字符串连接起来输出。
(9)【◆题库问题◆】:[单选] 下列关于SQL对表的定义说法中,正确的选项是( )。
A.利用ALTER TABLE来定义一个新的数据表结构
B.SQL的表定义语句可定义自由表的域完整性、字段有效性规则等
C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置
D.sQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引
A.利用ALTER TABLE来定义一个新的数据表结构
B.SQL的表定义语句可定义自由表的域完整性、字段有效性规则等
C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置
D.sQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引
【◆参考答案◆】:C
【◆答案解析◆】:C。【解析】在SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等,但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。
(10)【◆题库问题◆】:[单选] 从多个关系中抽取出所需要的属性组成新关系,应使用的操作是
A.查询运算
B.连接运算
C.投影运算
D.选择运算
A.查询运算
B.连接运算
C.投影运算
D.选择运算
【◆参考答案◆】:B
【◆答案解析◆】: 【答案】B【解析】关系运算包括投影、选择和联接。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。选择运算和投影运算都是针对于一个关系进行操作,而连接运算是针对多个运算进行操作。