文档介绍:该【用户界面设计与答案 】是由【前程似锦教育】上传分享,文档一共【12】页,该文档可以免费在线阅读,需要了解更多关于【用户界面设计与答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。用户满意度=功能+___人机界面_____+响应时间+可靠性+易安装性+____信息____+可维护性+其他因素
____人机交互(人机对话)____是指人与计算机之间使用某种语言、以一定的交互方式,为了完成任务进行的一系列信息交换过程。
软件界面设计分为____功能性设计界面____、____情感性设计界面____、____环境性设计界面____。
进行系统分析和设计的第一步是___用户分析_____。
,也是使用最广泛的人机交互方式是 ____交互方式____。
软件界面开发流程包括____系统分析____、____系统设计____、____系统实施____三个阶段
____概念设计____、____详细设计____、____原型建立____与界面实现以及综合测试与评估等
是以结构化___Basic_____语言为基础、以 ____事件驱动作____为运行机制的可视化程序设计语言。
菜单使用形式主要有____菜单操作____和____Tba控件操作____两种。
10.
随着计算机图形技术的发展,以直接操纵、桌面隐喻以及所见即所得为特征的
____图形用户界面____技术广泛被计算机
系统采用。
11.
在用VB开发应用程序时,一般要布置窗体、设置控件的属性、
___编写代码___。
12.
假定在窗体上有一个通用对话框,其名称为
CommonDialog1,为建立一个保存文件对话框,则需要把
Action属性设置
为__value__。
计时器事件之间的间隔通过__interval__属性设置。
语句“Print“5+65=”;5+65”的输出结果为__5+65=70__。
设有下列循环体,要进行4次循环操作,请填空。
x=1
Do
x=x*2
Printx
LoopUntil__ x<=32__
16. 下列程序段的执行结果为 __23 5_ _。
x=1
y=1
ForI=1To3
F=x+y
x=y
y=F
PrintF;
NextI
以下为3个列表框联动的程序,试补充完整。
PrivateSubDir1_Change()=
PrivateSubDrive1_Change()
=;= _[7]__
EndSub
18. 在下列事件过程中则响应该过程的对象名是 cmdl,事件过程名是 __窗口标题事件 __。
PrivateSubcmd1_Click()
= “VisualBasicExample ”
EndSub
19. 当将文本框的 SelStar 属性设置为 0时,表示选择第开始位置在第一个字符之前,设置为 1时表示__[9]__。
20. 以下程序代码实现单击命令按钮 Command1时形成并输出一个主对角线上元素值为 “-”,其他元素值为“+”第6*6阶
方阵。
PrivasSubCommand1_Click()
DimA(6,6)
ForI=1To6
ForJ=1To6
IfI=JThen
Print “-”
Else
__[10]__
EndIf
PrintA(I,J);
NextJ
Print
NextI
EndSub
21. 字母B的KeyAscii 码值为65,其KeyCode码值___[11]__。
中的控件分为 3类:__[12]_、ActioveX 控件和可插入对象。
. . .
顺序文件通过Print语句或___[13]__语句把缓冲区中的数据写入磁盘。
.类型说明符中的$代表___[14]__。
.编写如下事件过程:
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_XAsSingle,YAsSingle)
IfShift=4AndButton=2Then
Print “Hello”
EndIf
EndSub
程序运行后,为了在窗体上输出“ Hello”,应执行___[15]__操作。
单选题
:
:
:
,尽可能广泛地向系统未来的各类直接或潜在用户进行调查叫做:
:
DOS命令语法为: DEL[/P][/F][/S][/Q][/A[[:]attributes]]names 其中:选项[/P]的正解为:
,让用户通过上下箭头选择,或把命令编号,让用户输入相应的命令编号来选择命令,即所谓的:
,________是最常见的菜单结构。
,即形成 ______,即(工具栏)
,唯一的区别就是在标题栏输入一个连字符“ _____”
A.+
B.-
D.=
________键和菜单标题中的一个字符来打开菜单。
B .Ctrl C .Shift D .CapsLock
,并且支持光标移动。
. . .
、合理搭配,构成和谐统一的整体,这是图形用户界面设计的艺术原则中的那一原则:
C .平衡原则 D .趣味性原则
,窗口是应用程序运行的主要 _________设备。
一个典型的辅助窗口包括_________和框架。
要求所提供的帮助包含所有需要的信息,并且意义明确、完整、具体,
_________原则。
在网站设计中构成设计的一切内在要素的总和,是设计存在的基础,被称为“设计的灵魂”的是:
利用_________,可以是信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交互式的表达能力。
以下选项不属于服务器端脚本语言的是:
网站是用户与网站所有者沟通的桥梁,那么网站设计首先就要考虑其:
专门为掌上设备而设计的开放式操作系统是________,特别是针对智能手机应用。
、
在人与机器交互过程中,有一个界面充当信息传递的媒介,即人们所说的:
在软件设计开发完成后,根据用户的实际使用环境,修改系统或界面以适应环境的变化。以上描述的是维护阶段的哪一部分:
、XMLWebServices、桌面应用程序和移动应用程序的完整开发工具是:
++
#
,设计良好的菜单界面能够把系统语义和系统语法很明确直观的显示出来,并给用户提供各种系统功能的选择。以上描述的是:
. . .
_________和语法结构来识别和联系的,因此,对每个功能应只提供一个命令。
技术发展了原有的 _________技术,使开发人员摆脱了特定的语言环境,可以方便地使用其他应用程序提供的
功能。
:
在菜单设计原则中,被强调最多的原则是:
,当在程序运行中提供 _________功能。
_______,主要体现在网页设计对导航的设计。
,借助于源码公开,使它迅速成为世界上目前应用最为广泛的站点制作语言之一是:
,哪一个软件的特点是功能强、简单易用、界面友好,且提供了多种站点和网页向导,能是初学者快速入门,同时也能和其他微软公司产品无缝集成:
:
,为网站设计层次不同但相对完善的帮助体系。以下选项哪个不属于帮助形式:
C.“这是什么”帮助
。
. . .
研究人机界面主要针对的问题是:
、交互,是最理想最方便的人机界面
, 通过了解用户在使用过程中发现的问题,诊断和改正系统错误或界面错误的维护活动被称为:
Dartmouth学院的两位教授共同设计的计算机程序设计语言。
#
++
:( )。
“工程”菜单中的“添加窗体”命令
,在弹出的菜单中选择“添加窗体”命令
“添加窗体”命令
,在弹出菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令
42. 当组合框的 Style 属性设置为 0时,其表现形式为:( )。
X的值为-5时,-X^2的值是:()。
.-10C.-25D.-10
顺序文件使用()语句读数据。
#
中按文件的存储结构不同,可以将文件分为:( )。
,随机文件
在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示()事件过程。
. . .
47. 当拖动滚动条块时,将触发滚动条的( )事件。
48. 实现按下 Tab键时跳过某个控件的目的,使用下述( )方法。
TabIndex属性设置为 0
TabStop属性设置为 True
TabStop属性设置为 False
Tab属性设置为 False
如将文本框的()属性设置为True,则运行时不能对文本框中内容编辑。
下列可作为VB的变量名的是:()。
%B
C.¥#ak12
*45
51. 为了把一个窗体装入内容,所是使用的语句为( );而为了清除内存中指定的窗体,所使用的语句为:( )。
、Unload
、Hide
、Hide
、Unload
52. 执行下面的语句后,所生成的信息框的标题是:( )。
MsgBox“你好”,vbDefaultButton1, “编程”
、Mod、*、/ 四个算术符中,优先级最低的是:( )。
A.\
C.*
D.&???
下列()控件属于文件系统控件。
下列程序段的执行结果为:()。
I=0
ForG=5To12Step4I=I+1
有一事件过程如下:
PrivateSubCommand1_Click()
. . .
=””
=1
EndSub
以下各选项对上述事件描述错误的是:( )。
Open对话框,可以在这个对话框中选择要打开的文件
“打开”按钮,所选择的文件名即作为对话框 FileName属性值
“=1”用来建立Open对话框,,还可以打开、显示文件
57. 下列程序段的执行结果为:( )。
For=1To4
Fory=xTo4
PrintTab(y+5)
Nexty
Print
Nextx
A.
****
***
**
*
B.
*
**
***
****
C.
****
***
**
*
D.
*
**
***
****
58. 单击一次命令按钮之后,程序代码的执行结果为“ 35795 ”,再次单击命令按钮后,执行结果为:( )。
PublicSubProc(a()AsInteger)
StaticiAsInteger
Do
a(i)=a(i)+a(i+1)
i=i+1
LoopWhilei <2
EndSub
PrivateSubCommand1_Click()
DimmAsInteger,iAsInteger,x(10)AsInteger
Fori=0To4:x(i)=i=1:nexti
Fori=0To2:CallProc(x):nexti
Fori=0To4:Printx(i);:nexti
EndSub
中的数值可以用十六进制或八进制表示,十六进制数以( )开头,八进制数以( )开头。
A.$O、$H
B.&H、&O
C.$E、$O
D.&E、&O
60. 运行以下程序后,显示的结果为:( )。
. . .
DimA(5,5)
Fori=1To5
Forj=ITo5
A(i,j)=i*j
Nextj,i
Fori=1To5
PrintA(i,i);
Nexti
C.
1
4
9
16
25
D.
123456
246810
3691215
48121620
510152025
在窗体上布置一个命令按钮,然后编写如下事件过程:
PrivateSubCommand1-Click()x=0
DoUntilx=-1
a=InputBox(“请输入a的值”)a=Val(a)
b=InputBox(“请输入b的值”)
b=Val(b)
x=InputBox( “请输入 x的值”)
x=Val(x)
a=a+b+x
Loop
Printa
EndSub
程序运行后,单击命令按钮,依次在输入对话框中输入“ 1、2、3、4、5、6、7、8、-1”则输出结果为:( )。
D.-1
62. 下述程序是一个口令检查程序:口令为 8个字符组成的字符串,字符串存放在“ E:/nam$.txt ”顺序文件中。如果检
验口令正确,程序显示“ Pass”,否则显示“ Error”,请填空。
DimpwordAsString*8,pwordAsString
_______
Open“E:/nam$”ForInputAs#1
Input#1,pw$
If(pw$=cpw$)Then
Print “pass”
Else
Print“error”
Endif
Close#1
=InputBox“password: ”
= “password: ”,pword
“password”,pword
=MsgBox(“password”)
假定有一个菜单项,名为MenuItem,为了运行时使该菜单失效,应使用()语句。
==True
. . .
=True
=False
64. 要在C盘当前文件夹下建立一个名为 的顺序文件,应先使用( )语句。
“C:\ ”ForOutputAs#1
“C:\ ”ForInputAs#1
“C:; ”ForOutputAs#1
“C: ”ForInputAs#1
编写如下事件过程:
PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)
If(ButtonAnd2)=2Then
Print “AAAA”
EndIf
EndSub
程序运行后,为了在窗体上输出“ AAAA”,应该按下的鼠标键为( )。
、右
编写如下事件过程:
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_xAsSingle,yAsSigle)
IfShift=4AndButton=2Then
Print “BBBBB”
EndIf
EndSub
程序运行后,为了在窗体上输出“BBBBB”,应执行的操作为:(
)。
键和鼠标左键
键和鼠标右键
、Alt
键和鼠标左键
、Alt
键和鼠标右键
设执行一下程序段时依次输入1、3、5,执行结果为:()。
Dima(4)AsInteger,b(4)AsIntegerForK=0To2
a(K+1)=Val(InputBox(“请输入数据”))b(3-K)=a(K+1)
NextKPrintb(K)
,下列程序代码的执行结果为:()。
PrivateSubForm_Click()
Text3
EndSub
PrivateSubText(xAsInteger)
x=x+1
ifx <6Then
CallText(x)
EndIf
x=x+1
Printx;
EndSub
69. 下列程序段的执行结果是:( )。
DimA(5,5)
. . .
ForI=1To3
ForJ=1To4
A(I,j)=I*J
NextJ
NextI
ForN=1To2
ForM=1To3
PrintA(M,N);
NextM
NextN
以下为实现将数值按照从大到小的方式排列的程序段,试将其补充完整。
ForI=nTo2Step-1Forj=1ToI-1If______Then
temp=number(j+1)number(j+1)=number(j)number(j)=temp
EndIf
Nextj,I
(j)>number(j+1)(j)<number(j+1)(j)>number(i)
(j) <number(i)
71. 以下Function 过程Odd过程用于判断一个数是否是奇数。 当单击命令按钮时, 随机产生一个三位数, 设通过Odd过
程,判断该数是否是奇数。如果是奇数,则显示 True,否则显示 False。试将程序补充完整。
PrivateSubCommadn1_Click()
DimxAsInteger
x=_________
Printx,Odd(x)
EndSub
FunctionOdd(ByValnAsInteger)AsBoolean
IfnMod2=0Then
Odd=False
Else
Odd=True
EndIf
EndFunction
(Rnd*899+100)
(Rnd*899+101)
(Rnd*900+100)
(Rnd*1000)
72. 如果在C盘当前文件夹下已经存在名为 的顺序文件,那么执行语句” Open”C:\ ”For
OutputAs#1 之后将:( )。
,在文件头开始添加新内容
,添加新内容
,可在文件尾添加新内容
73. 单击窗体时,下列程序代码的执行结果为:( )。
PrivateSubForm_Click()
DimxAsInteger,yAsInteger,zAsinteger
x=1:y=2:z=3
CallProc1(x,y,z)
Printx;x;z
CallProcl(x,y,y)
Printx;y;y
EndSub
PrivateSubProcl(xAsInteger,yAsInteger,zAsInteger)
. . .