【期末高分题集】[西安交通大学]《管理信息系统综合训练》考核必备37

奥鹏期末考核

143015–科目名《管理信息系统综合训练奥鹏期末考试题库合集

单选题:
(1)系统设计阶段又称为()
A.逻辑设计阶段
B.物理设计阶段
C.物理实现阶段
D.逻辑实现阶段
答案问询微信:424329

(2)关于程序中的注释,下列说法中错误的是()
A.注释可以在程序完成以后,由他人补加
B.注释应提供程序本身难以提供的信息
C.注释应采用明显标记,与源程序相区别
D.修改程序时,应及时修改程序的注释
答案问询微信:424329

(3)设表TXL.DBF中有 20 条记录。在VFP命令窗口中执行以下命令序列,最后显示的结果是( ) USE TXL SKIP 3 COUNT TO N ?N
A.0
B.3
C.4
D.20
答案问询微信:424329

(4)在Visual FoxPro中,表单是指()
A.数据库中各个表的清单
B.一个表中各个记录的清单
C.数据库查询的列表
D.窗口界面
答案问询微信:424329

(5)假定所创建表单对象的Click事件也可以修改该表单对象的Caption属性。为了在程序运行中修改由语句Myform=CreateObject("form")所创建对象的Caption属性,下面语句中不可以使用的是()
A.WITH Myform.caption="我的菜单" ENDWITH
B.Myform.click
C.Myform.caption="我的菜单"
D.thisform.caption="我的菜单"
答案问询微信:424329

(6)下列说法中,错误的是( )
A.在数据库中,可以包含表,视图,查询以及表间永久关系
B.可以通过修改视图中数据来更新数据源中数据,但查询不可以
C.查询和视图都是用 select-SQL 语言实现的,都要以数据表作为数据源
D.视图虽然具备了一般数据表的特征,但它本身并不是表
答案问询微信:424329

(7)对多表进行操作时,选择工作区所使用的命令为( )
A.USE
B.OPEN
C.SELECT
D.CREATE
答案问询微信:424329

(8)SQL中可使用的通配符有()
A.*(星号)
B.%(百分号)
C.(下划线)
D.B和C
答案问询微信:424329

(9)要显示数据库中当前一条记录的内容,可使用命令()
A.HST
B.DISPLAY
C.BROWSE
D.DIR
答案问询微信:424329

(10)连续执行以下命令之后,最后一条命令的输出结果是( )SET EXACT OFF X="A " ?IIF("A"=X,X-"BCD",X+"BCD")
A.A
B.BCD
C.ABCD
D.A BCD
答案问询微信:424329

(11)计时器控件的主要属性是( )
A.Enabled
B.Caption
C.Interval
D.Value
答案问询微信:424329

(12)使用报表向导定义报表时,定义报表布局的选项是( )
A.列数、方向、字段布局
B.列数、行数、字段布局
C.行数、方向、字段布局
D.列数、行数、方向
答案问询微信:424329

(13)下面关于VisualFoxPro数组的叙述中,错误的是()
A.用DIMENSION和DECLARE都可以定义数组
B.Visual FoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值.F.
答案问询微信:424329

(14)要显示系统中所使用的内存变量,可以在命令窗口中输入命令( )
A.DISPLAY FIELD
B.DISPLAY OFF
C.DISPLAY MEMORY
D.DISPLAY
答案问询微信:424329

(15)在 Visual Foxpro 6.0 的表结构中,逻辑型,日期型和备注型字段的宽度分别为( )
A.1,8,10
B.1,8,4
C.3,8,10
D.3,8,任意
答案问询微信:424329

(16)显示表中所有教授和副教授记录的命令是( )
A.list for 职称=“教授” and 职称=“副教授”
B.list for 职称=“副教授”
C.list for 职称=“教授” or “副教授”
D.list for “教授”$职称
答案问询微信:424329

(17)对变量赋值,以下命令中正确的是( )
A.STORE 8 TO X,Y
B.STORE 8,9 TO X,Y
C.X=8,Y=9
D.X=Y=8
答案问询微信:424329

(18)若能正确执行 ?M.para 和 ?H.para,则( )
A.前一个 para 是字段名,后一个 para 是内存变量名
B.前一个 para 是内存变量名,后一个 para 是字段名
C.两个 para 都是字段名
D.两个 para 都是内存变量名
答案问询微信:424329

(19)数据库文件的扩展名是( )
A.DBF
B.DBC
C.DBT
D.FPT
答案问询微信:424329

(20)使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为()
A.2个
B.3个
C.5个
D.6个
答案问询微信:424329

(21)有如下命令序列:GO 50 SKIP ?RECNO()设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( )
A.50
B.51
C.EOF
D.-1
答案问询微信:424329

(22)所有可选项缺省时,数据库记录输出命令LIST和DISPLAY的区别是()
A.DISPLAY显示全部记录,LIST显示当前一条记录
B.LIST显示全部记录,DISPLAY显示当前一条记录
C.LIST和DISPLAY都显示全部记录
D.LIST和DISPLAY都只显示当前一条记录
答案问询微信:424329

(23)如果要给当前表增加一个字段,应使用的命令是( )
A.APPEND
B.MODIFY STRUCTURE
C.INSERT
D.EDIT
答案问询微信:424329

(24)作为整个应用程序入口点的主程序至少应具有以下功能( )
A.初始化环境
B.初始化环境,显示初始的用户界面
C.初始化环境,显示初始的用户界面,控制事件循环
D.初始化环境,显示初始的用户界面,控制事件循环,退出时恢复环境
答案问询微信:424329

(25)结构化程序设计的三种基本逻辑结构是( )。
A.选择结构、循环结构和嵌套结构
B.顺序结构、选择结构和循环结构
C.选择结构、循环结构和模块结构
D.顺序结构、递归结构和循环结构
答案问询微信:424329

(26)下列命令中,仅拷贝表文件结构的命令是( )
A.COPY TO
B.COPY STRUCTURE TO
C.COPY FILE TO
D.COPY STRUCTURE TO EXETENDED
答案问询微信:424329

(27)若当前工作区为A,执行以下命令后结果为( )REPLACE NUM WITH 20STORE 0 TO NUM?NUM,A-NUM,M.NUM
A.0 0 20
B.0 20 0
C.0 0 0
D.20 20 0
答案问询微信:424329

(28)以下日期值正确的是( )
A.{“2001-05-25”}
B.{^2001-05-25}
C.{2001-05-25}
D.{[2001-05-25]}
答案问询微信:424329

(29)在表的操作中,DELETE命令的作用是( )
A.将记录从表中彻底删除
B.只给要删除的记录做删除标志
C.不能删除记录
D.删除整个表中的记录
答案问询微信:424329

(30)下面关于属性、方法和事件的叙述中,错误的是( )。
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显式调用
D.在新建一个表单时,可以添加新的属性、方法和事件
答案问询微信:424329

(31)要为当前表所有职工增加100元工资应该使用命令( )。
A.CHANGE工资WITH工资+100
B.REPLACE工资WITH工资+100
C.CHANGE ALL工资WITH工资+100
D.REPLACE ALL工资WITH工资+100
答案问询微信:424329

(32)用DEFINE CLASS命令定义一个Myform类时,要想为该类添加一个按钮对象,应当使用的基本代码是( )
A.Addobject("commandl","commandbutton")
B.Myform.Addobject("commandl","commandbutton")
C.AddObjectMyform.Commandl AS commandbutton
D.Add Object Commandl AS commandbutton
答案问询微信:424329

(33)执行STORE "1999年12月庆祝澳门回归祖国!" TO XY 命令之后,要在屏幕上显示"澳门1999年12月回归祖国",应使用命令( )
A.?SUBSTR(XY,15,4)+SUBSTR(XY,1,0)+SUBSTR(XY,10)
B.?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)
C.?SUBSTR(XY,15,4)+LEFT(XY,10)十RIGHT(XY,10)
D.?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)
答案问询微信:424329

(34)下面关于Visual FoxPro数组的叙述中,错误的是( )。
A.用DIMENSION和DECLARE都可以定义数组
B.Visual FoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值.F.
答案问询微信:424329

(35)以下哪些是合法的数值型常量( )
A.123
B.123+E456
C.“123.456”
D.123*10
答案问询微信:424329

(36)以下关于视图的描述正确的是( )
A.可以根据自由表建立视图
B.可以根据查询建立视图
C.可以根据数据库表建立视图
D.可以根据数据库表和自由表建立视图
答案问询微信:424329

(37)视图不能单独存在,它必须依赖于( )
A.视图
B.数据库
C.数据表
D.查询
答案问询微信:424329

(38)逻辑表的设置是在(B)对话框中完成的
A.表设计器
B.工作区属性
C.数据库设计器
D.浏览
答案问询微信:424329

(39)要撤消SQL模式ST-CO及其下属所有的元素,可用( )语句来实现
A.DROP SCHEMA ST-CO CASCADE
B.DROP SCHEMA ST-CO RESTRICT
C.DELETE SCHEMA ST-CO CASCADE
D.DELETE SCHEMA ST-CO RESTRICT
答案问询微信:424329

(40)对当前数据库执行命令LIST 姓名,职称 FOR 年龄35.AND.职称="高级工程师"的结果是()
A.显示所有记录的姓名和职称
B.显示所有年龄在35岁以下的高级工程师的记录
C.显示所有年龄在35岁以下的记录的姓名和职称
D.显示所有年龄在35岁以下的高级工程师的姓名和职称
答案问询微信:424329

(41)下列说法中正确的是:( )
A.SQL的删除操作是指从表中删除元组
B.SQL的删除操作是指从表中删除属性
C.SQL的删除操作是指从基本表中删除元组
D.SQL的删除操作是指从基本表中删除属性
答案问询微信:424329

(42)主索引字段( )
A.不能出现重复值或空值
B.能出现重复值
C.能出现空值
D.不能出现重复值,但能出现空值
答案问询微信:424329

(43)在下列命令中,不具有修改记录功能的是( )
A.edit
B.replace
C.browse
D.modi stru
答案问询微信:424329

(44)设 M=“111”,N=“222”, 下列表达式为假的是( )
A.NOT(M==N) OR (M$N)
B.NOT(N$M) AND (MN)
C.NOT(M=N)
D.NOT(MN)
答案问询微信:424329

(45)下面关于查询描述正确的是( )
A.可以使用 CREATE VIEW 打开查询设计器
B.使用查询设计器可以生成所有的 SQL 查询语句
C.使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中
D.使用 DO 语句执行查询时,可以不带扩展名
答案问询微信:424329

(46)对当前数据库执行命令LIST姓名,职称FOR年龄<35.AND.职称="高级工程师"的结果是( )
A.显示所有记录的姓名和职称
B.显示所有年龄在35岁以下的高级工程师的记录
C.显示所有年龄在35岁以下的记录的姓名和职称
D.显示所有年龄在35岁以下的高级工程师的姓名和职称
答案问询微信:424329

(47)SQL语言是( )
A.高级语言
B.结构化查询语言
C.第三代语言
D.宿主语言
答案问询微信:424329

(48)在下面的数据类型中默认值为.F.的是( )
A.数值型
B.字符型
C.逻辑型
D.日期型
答案问询微信:424329

(49)为表单MyForm添加事件或方法代码,改变该表单中的控件Cmdl的Caption属性的正确命令是( )
A.Myform.Cmdl.Caption="最后一个"
B.THIS.Cmdl.Caption="最后一个"
C.THISFORM.Cmdl.Caption="最后一个"
D.THISFORMSET.Cmdl.Caption="最后一个"
答案问询微信:424329

(50)计时器控件的主要属性是( )
A.Enabled
B.Caption
C.Interval
D.Value
答案问询微信:424329

(51)下面关于属性.方法和事件的叙述中,错误的是( )
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显式调用
D.在新建一个表单时,可以添加新的属性.方法和事件
答案问询微信:424329

(52)对当前数据库执行命令LIST姓名,职称FOR年龄<35.AND.职称="高级工程师"的结果是( )
A.显示所有记录的姓名和职称
B.显示所有年龄在35岁以下的高级工程师的记录
C.显示所有年龄在35岁以下的记录的姓名和职称
D.显示所有年龄在35岁以下的高级工程师的姓名和职称
答案问询微信:424329

(53)SQL语言是( )
A.高级语言
B.结构化查询语言
C.第三代语言
D.宿主语言
答案问询微信:424329

(54)在下面的数据类型中默认值为.F.的是( )
A.数值型
B.字符型
C.逻辑型
D.日期型
答案问询微信:424329

(55)在下面关于面对象数据库的叙述中,错误的是( )
A.每个对象在系统中都有唯一的对象标识
B.事件用于对象,对象识别事件并作出相应反应
C.一个子类能够继承其所有父类的属性和方法
D.一个父类包括其所有父类的属性和方法
答案问询微信:424329

(56)SQL语言是( )语言
A.层次数据库
B.网络数据库
C.关系数据库
D.非数据库
答案问询微信:424329

(57)在下列函数中,函数值为数值的是( )
A.AT('人民','中华人民共和国')
B.CTOD('01/01/96')
C.BOF()
D.TIME()
答案问询微信:424329

(58)SQL语言的数据操纵语句包括SELECT.INSERT.UPDATE和DELETE等。其中最重要的,也是使用最频繁的语句是( )
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
答案问询微信:424329

(59)在VisualFoxPro中,打开数据库的命令是( )
A.OPEN DATABASE
B.USE
C.USE DATABASE
D.OPEN
答案问询微信:424329

(60)有关FOR循环结构,叙述正确的是( )
A.对于FOR循环结构,循环的次数是未知的
B.FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句
C.FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错
D.FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句
答案问询微信:424329

(61)关系数据库管理系统所管理的关系是( )
A.一个DBF文件
B.若干个二维表
C.一个DBC文件
D.若干个DBC文件
答案问询微信:424329

(62)下列函数中函数值为字符型的是( )
A.DATE()
B.TIME()
C.YEAR()
D.DATETIME()
答案问询微信:424329

(63)在以下四组命令中,每组有两个分别运算的函数,运算结果相同的是( )
A.LEFT("FoxPro",3)与SUBSTR("FoxPro",1,3)
B.YEAR(DATE())与SUBSTR(DTOC(DATE())7,2)
C.TYPE("36-5*4")与TYPE(36-5*4)
D.假定A="This",B="is a string"A-B与A+B
答案问询微信:424329

(64)假定字符串变量A="123",B="234",下列为真的是( )
A..NOT.(A:B).OR.B$("13579")
B.A$("ABC").AND.(AB)
C..NOT.(AB)
D..NOT.(A=B)
答案问询微信:424329

(65)不能出现在结构化编程的程序语句(例如IF…ENDIF,DO CASE…ENDCASE,DOWHILE ENDDO、FOR…ENDFOR等语句)中的语句是( )
A.CreateObject()函数调用
B.DEFINECLASS命令
C.对象的方法调用语句
D.访问对象属性的语句
答案问询微信:424329

(66)Visual FoxPro支持的数据模型是( )
A.层次数据模型
B.关系数据模型
C.网状数据模型
D.树状数据模型
答案问询微信:424329

(67)要显示系统中所使用的内存变量,可以在命令窗口中输人命令( )
A.DISPLAY FIELD
B.DISPLAY OFF
C.DISPLAY MEMORY
D.DISPLAY
答案问询微信:424329

主观填空题:
(1)自由表可以单独使用,也可以被多个##所共享
1、
答案问询微信:424329

(2)对象的##就是对象可以执行的动作或它的行为
1、
答案问询微信:424329

(3)?ROUND(123.456.-2)##
1、
答案问询微信:424329

(4)字段"定价"为数值型,如果整数部分最多3位、小数部分2位,那么该字段的宽度至少应为##
1、
答案问询微信:424329

(5)表达式"Winword"="Win"结果为##
1、
答案问询微信:424329

(6)SQL可以控制视图的##方法
1、
答案问询微信:424329

(7)系统开发一般过程有##个阶段
1、
答案问询微信:424329

简答题:
(1)信息系统管理开发中循环结构实现由哪些类型?
答案问询微信:424329
(2)while当性循环

(2)创建一个屏幕下拉菜单的步骤有那些?
答案问询微信:424329
(2)选定表单/在表单属性工具栏选择showwindow属性/设置值为2(作为顶层表单)。
(3)文件/新建/选择菜单。
(4)创建菜单和子菜单。
(5)按实际要求给菜单指定任务编写程序代码。
(6)单击vf系统菜单的显示菜单下的常规选项/并在对
话框中选中顶层表单复选框。
(7)保存并生成菜单程序。
(8)在表单的initevent事件中编写代码调用菜单。

(3)信息系统管理软件界面组成元素有哪些?
答案问询微信:424329
窗口是容纳所有其它元素的环境,窗口提供了用户查看数据并与数据交互的基本界面。
应用程序有一个主窗口,通常用户在主窗口里与对象交互,并查看和编辑数据。
(2)菜单
菜单是信息系统功能选择操作的常用方式。对于图形用户界面,菜单集中了系统奥鹏期末考核的各个功能,具有直观、易操作的优点。
(3)状态栏
位于窗口的底部,用于显示正在查看的对象的当前状态信息。
(4)对话框
负责用户和系统间的信息交换,收集用户运行特定的指令或任务信息。
(5)控件
利用控件显示并编辑各种数据,运行各种指令。

(4)管理信息系统的友好界面的要求有哪些?
答案问询微信:424329
设计用户界面时应该使用户能够直观地理解如何使用用户界面,直观的设计能够帮助用户快速地熟悉界面。
(2)及时的帮助
用户界面具有帮助功能,能给用户提供必要的帮助信息。
(3)有益的提示
当用户进行某种操作时能够给出提示。
(4)方便的导航
界面上的控件应该设计成可以通过鼠标、tab等操作方式适应不同的人操作习惯。
(5)快捷的输入
能给用户提供方便快捷的数据输入方式。
(6)得体的外观
设计界面时,可以根据用户与界面交互的频率和时间长短等因素决定界面的外观。
(7)合理的布局
应尽量将所有相关的信息集中在一个界面上进行输入。
(8)有效的校验
对输入的数据能够进行有效性的检查。

其他题:
(1)写出下列程序的功能:clear
input"输入x的值"to x
if x>0
y=2*x+5
else
if x=0
y=x
else
y=abs(x)
endif
endif
?y
答案问询微信:424329
x>0 y=2x+5
x=0 y=0
x<0 y=|x|

(2)写出下列程序的功能:clear
s=0
for i=1 to 50
s=s+I
endfor
?s
答案问询微信:424329

(3)写出下列程序的功能:clear
p=1
input "输入n的值" to n
for i=1 to n
p=p*I
endfor
?p
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网