选择题目11.docx

上传人:b****5 文档编号:29187014 上传时间:2023-07-21 格式:DOCX 页数:17 大小:24.93KB
下载 相关 举报
选择题目11.docx_第1页
第1页 / 共17页
选择题目11.docx_第2页
第2页 / 共17页
选择题目11.docx_第3页
第3页 / 共17页
选择题目11.docx_第4页
第4页 / 共17页
选择题目11.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

选择题目11.docx

《选择题目11.docx》由会员分享,可在线阅读,更多相关《选择题目11.docx(17页珍藏版)》请在冰豆网上搜索。

选择题目11.docx

选择题目11

1)下列叙述中正确的是

A)对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n

B)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)

C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)

D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n)

查找技术就是找某个元素或是某些元素

一针对那些无序的没有规律的数据采用顺序查找就是一个一个的比较来查询至少需要找1次至多需要找N次

二针对那些有序的有规律的数据采用二分法,至多需要找nlog2n次

即就是对分查找

有序链表采用的链式存储结构来反映前后件关系

它的数据可能是有序的但是存储空间不是连续的

春1

2夏

3

4

5秋

6冬

存储空间没有连续中间有空的空间这就不能用二分法来查找了

比如找春秋中间的那个元素本来应该是夏

但是现在就是找到的是一个空的位置

 

(2)软件生命周期可分为定义阶段,开发阶段和维护阶段。

详细设计属于

A)定义阶段B)开发阶段

C)维护阶段D)上述三个阶段

(3)在学生管理的关系数据库中,存取一个学生信息的数据单位是

A)文件B)数据库

C)字段D)记录

一条记录反映一个学生的基本信息

 

4,内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。

A)顺序内聚

B)偶然内聚

C)时间内聚

D)逻辑内聚

指模块内部元素的紧密连接程度

 

5,在关系中凡能惟一标识元组的最小属性集称为该表的键或码。

二维表中可能有若干个键,它们称为该表的()。

A)连接码B)关系码

C)外码D)候选码

唯一标识就是区分记录键就是主键主索引差不多

码候选码就和我们之前学过的后选索引差不多

 

6,检查软件产品是否符合需求定义的过程称为()。

A)确认测试B)需求测试

C)验证测试D)路径测试

软件产品是否符合需求定义的过程

按照需求定义中的软件规格说明书来测试功能

确认测试就是根据软件规格说明书上描述的功能进行测试的

 

7,待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。

A)2

B)3

C)4

D)5

递增就是形成升序

从15开始找找比15的要小的找到了将该码放到开头第一趟形成了:

9152030.....

 

8,下列选项中,不属于数据管理员(DBA)职责的是()。

A)数据库维护

B)数据库设计

C)改善系统性能,提高系统效率

D)数据类型转换根本就不需要有数据库管理员来管理

有函数自动转换strvalctoddtoc都是软件系统已经具备的函数

维护不会太具体了D只是牵涉到函数的使用而已

从宏观上管理

 

9,数据结构主要研究的是数据的逻辑结构、数据的运算和()。

A)数据的方法

B)数据的存储结构

C)数据的对象

D)数据的逻辑存储

逻辑结构就是元素的前后件关系

存储结构就是将前后件在计算机中反映出来

运算就是增删改等

 

10,在数据处理中,其处理的最小单位是()。

A)数据

B)数据项

C)数据结构

D)数据元素

换个角度大家把我们学习过的二维表里每一个单元格看做是一个存储位置

里面的内容就是一个数据项而一个数据项是不可以再分的每一个单元格不可以再分

 

11,假设使用DIMENSIONy(2,3)定义了一个二维数组y,正确的赋值语句是

A)y[7]=10第7个根本没有超出了

B)y=10y代表整个空间也就是说每个空间都赋值了10

C)STORE10y[3],y[4],y[5]store....to....

D)y[2],y[3],y[4]=10单个等号赋值根本就不能这么做

创建的是一个数组2行3列个存储位置总共6个空间

1行1列1

1行2列2

1行3列3

2行1列4

2行2列5

2行3列6

 

12,下面有关视图的描述,正确的是()。

A)可以使用MODIFYSTRUCTURE命令修改视图的结构

不对的对表结构就像修改

 

B)视图不能删除,否则影响原来的数据文件

视图是可以删除的并且删除后不会影响原来表数据的

C)视图是对表的复制产生的

不是复制它是表的投影就是影子是查询数据的体现方式而已

你把照片看着是视图里面的景点是大自然的体现

D)使用SQL对视图进行查询时,必须事先打开该视图所在的数据库

视图不能单独存在必须在数据库没有数据库视图不可以使用

因为它只是一个虚拟的表必须需要一个依托

13,假定系统日期是2007年12月31日,则执行命RQ=MOD(YEAR(DATE()+1),10)后,RQ的值是()。

A)1

B)7

C)8

D)系统报错

YEAR(DATE()+1)结果:

2008

 

14,在DOWHILE…ENDDO循环结构中,LOOP命令的作用是()。

A)终止程序的运行

B)退出循环,返回程序开始处继续执行

C)转到DOWHILE语句行,开始下一次循环

D)终止本次循环,将控制转到本循环结构ENDDO后面的第一条语句继续执行

循环体回去退出

Loop就是回去开始下一次循环继续循环

Exit退出程序

 

15,下面关于创建报表的方法中,错误的是()。

A)使用报表设计器可以创建自定义报表

B)使用报表向导可以创建报表

C)使用快速报表可以创建简单规范的报表

D)使用报表设计器设计报表时,数据源只能是数据库表

ABC都是之前讲过的创建报表的三种方式

报表设计器

向导报表

快速报表

 

16,SQL语句可以进行多个查询的嵌套,但VisualFoxPro中最多可支持几层嵌套

A)1

B)2

C)3

D)无穷

最多使用两条sqlselect语句

Select*fromemployeewhere职工号Notin;

(select职工号fromorders)

 

17,在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是()。

A)表单的属性描述了表单的事件和方法

属性描述对象的状态和特征怎么能说描述事件和方法呢

属性事件方法是对象的不同方面

姓名描述年龄

 

B)以斜体字显示的属性值表示为只读,不可以修改

C)属性窗口只包括属性、方法和事件列表框和对象框

缺最常用的一个属性设置框

 

D)以上都不正确

18,假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次的陈述中,正确的是()。

A)先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件

B)先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件

C)先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件

D)先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件

 

事件是动作

Click事件是需要用鼠标左击才行

Laodinitdestroyunlaod是自动执行的你只是需要将相应的代码写入即可不需要用欧诺个鼠标点击

Load是走进教室的过程

Init是上课过程运行过程

运行过程在表单里面有个由内向外执行越小的对象优先级越高

 

19,在使用项目管理器时,选择移去文件,然后在提示的框中选择"移去"命令按钮,系统将会把该文件()。

A)直接从磁盘中删除

B)被移出的文件将不能被任何项目添加

C)被移出的文件只是将文件移出项目,但文件保留在磁盘中

D)被移出的文件可以添加到其他项目中,但不能再次添加到原项目中

在项目中将文件移去只是隔断了该文件与项目的关系

 

20,下列关于变量的叙述中,正确的一项是()。

A)在VisualFoxPro中,不同类型的数据不能赋给同一个变量

B)变量的类型决定变量值的类型

C)在VisualFoxPro中,变量分为字段变量和内存变量

D)变量值是固定不变的,不可随便更改

A=25是数值型

A=“25”就变成了字符型

25是数值型的值所以A就是数值型的值来决定变量类型

字段变量是指表中的字段

内存变量通过等号和store来赋值得到的

上述经过两次赋值其实就是在改变变量值

 

21,以下有关数组的叙述中,错误的是()。

A)可以用一维数组的形式访问二维数组

B)在同一个环境下,数组名可以与简单变量名重复,两者没有影响

C)在可以使用简单内存变量的地方都可以使用数组元素

D)一个数组中各元素的数据类型可以相同,也可以不同

一维数组可以访问二维数组但是二维数组不可以访问一维数组

 

22,在VisualFoxPro中,下列变量中需要事先定义是()。

A)私有变量、局部变量、数组变量

B)全局变量、局部变量、数组变量

C)全局变量、私有变量、数组变量

D)全局变量、局部变量、私有变量

如果要定义全局变量局部变量必须带上public和local

来指明

只是priavte私有变量不需要再像上述来指明

 

23,下列程序段执行时在屏幕上显示的结果是()。

1行1列1

2行2列

53行1列

DIMEA(3,2)

FORI=1TO3

FORJ=1TO2

A(I,J)=I+J

NEXT

NEXT

?

A(5)A(3,1)

A)3

B)43+1

C)5

D)6

24,已建立一个名为teacher的类,保存该类的类库名称是mylib,则删除该类正确的命令是()。

A)REMOVECLASSmylibOFteacher

B)REMOVECLASSteacherOFmylib

C)DELETECLASSmylibOFteacher

D)DELETECLASSteacherOFmylib

 

25,以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是()。

X>10就表示退出

也就是说x小于10的时候满足循环条件

即T就是要求x小于10

X=5满足条件

X=x+5=10

10=int(10/5)*5

此时x已经是10依然没有超过10还是满足循环条件的

第二次循环进去

X=x+5=15

CLEAR

X=5

DOWHILE.T.

X=X+5

IFX=INT(X/5)*5

?

?

X

ELSE

LOOP

ENDIF

IFX>10

EXIT

ENDIF

ENDDO

A)510

B)515

C)1010

D)1015

 

26,在VisualFoxPro中,可以链接或嵌入OLE对象的字段类型是()。

A)备注型字段

B)通用型字段可以存储图像信息而且还会产生扩展名为fpt的备注文件

C)备注型和通用型字段

D)任何类型的字段

27,控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表

A)是同一数据库中的两个表

B)不同数据库中的两个表

C)两个自由表

D)一个是数据库表,另一个是自由表

做题中大家可以发现肯定是数据库中两张表才可以建立永久联系接着才能设置级联限制忽略的参照完整性

 

28,对两个数据表建立临时联系时,要求()。

A)主表和被关联的表分别在不同的工作区打开

B)两个表在同一个工作区中打开

C)仅需打开主表

D)仅需打开被关联的表

要求两个表分布在不同的工作区中

每个工作区可以单独打开一张表

Select1

Useemployee

Indexon职工号tag职工号

Select2

Useorders

Setrelationto职工号Inotemployee

 

29,下面关于表单控件的基本操作的陈述中,不正确的是()。

A)要在"表单控件"工具栏中显示某个类库文件中自定义类,可以单击工具栏中的"查看类"按钮,然后在弹出的菜单中选择"添加"命令

B)要在表单中复制某个控件,可以按住Ctrl键并拖住该控件

C)要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮

D)要将某个控件的Tab序号设置为1,可在进入Tab键次序交互式设置状态后,双击控件的Tab键次序盒

30,在VisualFoxPro中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护,的是()。

A)向导

B)设计器

C)项目管理器

D)文件编辑器

 

31,下列有关过程调用的叙述中,正确的是()。

A)被传递的参数是变量,则为引用方式

B)被传递的参数是常量,则为传值方式

C)被传递的参数是表达式,则为传值方式

D)传值方式中形参变量值的改变不会影响实参变量的取值

ABC的选项大家不知道不要紧

主程序调用子程序

方式

带括号的的变量是实参变量是不会受到影响的

越带括号越不变

带括号其实就是传值方式

实参变量是主程序中实际赋值的

而形参变量是子程序中用来接收实参变量值的的变量

 

32,在VisualFoxPro中,以只读方式打开数据库文件的是()。

A)EXCLUSIVE

B)NOUPDATE

C)SHARED大家在上机操作中容易碰到怎么解决呢

D)VALIDATE

只读方式打开数据库文件就意味着数据库中表不可以修改了

Useemployeeshared

再次打开表结构发现只读表无法修改

此时怎么办呢

将shared去掉再次执行打开

Useemployee这样写即可

 

33,在VisualFoxPro的工作1区和3区打开了数据表文件,再接着执行SELECT0后,选择工作区的结果是()。

A)0

B)1

C)2

D)3

编号为0表示尚未使用的最小号工作区

123456.......32767

1和3使用了

剩下最小的就是2号了

 

34,下列对于SQL的嵌套查询排序的描述中,说法正确的是()。

A)既能对外层查询排序,也能对内层查询排序

B)只能对外层查询排序,不能对内层查询排序

C)不能对外层查询排序,只能对内层查询排序

D)既不能对外层查询排序,也不能对内层查询排序

Select*fromemployeewhere职工号Notin;

(select职工号fromorders)orderby工资Intotableaa

最终得到的信息是从外查询来的肯定是对外查询的数据进行排序

内查询只是为查询达到查询效果而提供的一种条件辅助作用

只是为外查询提供条件作用即可根本无需排序也没有实际意义

 

35,下列关于类、对象、属性和方法的描述中错误的是()。

A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法

B)属性用于描述对象的状态,方法用于表示对象的行为

C)基于同一类产生的两个对象可以分别设置自己的属性值

D)通过执行不同对象的同名方法,其结果必然是相同的

不太好理解

这么想

同一种方法用在不同的对象上结果是相同的吗?

不一定

以前记得哲学上有个例子

李时珍两个病人体现的病情都是一样的为什么开的药方不一样呢

若是开的药方是一样的对这两个人产生的效果应该是不同的

 

36,在表单数据环境中,将环境中所包含的表字段拖到表单中会生成相应的控件,下列各项中,对应正确的一项是()。

A)字符型字段→标签

B)逻辑型字段→复选框

C)备注型字段→文本框

D)数据表→列表框

37,要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码()。

A)LOAD

B)INIT

C)DESTROY

D)INTERACTIVECHANGE改变一个控件状态时影响另一个控件状态

Destroy是下课学生走出教室的过程走出教室就是腾出空间了

清除菜单文件releasemenumymenuextended

将运行的菜单从计算机的内存中释放出来减少内存的占用

 

38,在表单设计中,用于控制只有两种取值的字段的控件,最好使用()。

A)文本框

B)复选框

C)选项组

D)组合框

39,下列关于下拉菜单和快捷菜单的说法中,错误的是()。

A)下拉菜单由条形菜单和弹出式菜单组成

B)快捷菜单只包括弹出式菜单

C)快捷菜单比下拉菜单运行要快

D)VisualFoxPro系统菜单就是一个典型的下拉式菜单

弹出式菜单就是快捷菜单也可以做出下拉式形式

这个不一定

为什么

这要根据实际的任务量看的

小汽车一定比大汽车跑得快吗

不一定吧看具体情况

若是小汽车后面拖了很多很多的东西呢

而大汽车就是一个空车呢

 

40,若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件

A)SETROUTINETO<文件名>

B)SETPROCEDURETO<文件名>

C)SETPROGRAMTO<文件名>

D)SETFUNCTIONTO<文件名>

过程调用中提到的

子程序开始执行时候

Procedure子程序名表示子程序开始执行

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1