用户界面设计与答案.docx

上传人:b****6 文档编号:6553658 上传时间:2023-01-07 格式:DOCX 页数:23 大小:24.64KB
下载 相关 举报
用户界面设计与答案.docx_第1页
第1页 / 共23页
用户界面设计与答案.docx_第2页
第2页 / 共23页
用户界面设计与答案.docx_第3页
第3页 / 共23页
用户界面设计与答案.docx_第4页
第4页 / 共23页
用户界面设计与答案.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

用户界面设计与答案.docx

《用户界面设计与答案.docx》由会员分享,可在线阅读,更多相关《用户界面设计与答案.docx(23页珍藏版)》请在冰豆网上搜索。

用户界面设计与答案.docx

用户界面设计与答案

1.用户满意度=功能+___人机界面_____+响应时间+可靠性+易安装性+____信息____+可维护性+其他因素

2.____人机交互(人机对话)____是指人与计算机之间使用某种语言、以一定的交互方式,为了完成任务进行的一系列信息交换过程。

3.软件界面设计分为____功能性设计界面____、____情感性设计界面____、____环境性设计界面____。

4.进行系统分析和设计的第一步是___用户分析_____。

5.使用较早,也是使用最广泛的人机交互方式是____交互方式____。

6.软件界面开发流程包括____系统分析____、____系统设计____、____系统实施____三个阶段

7.设计阶段包括界面的____概念设计____、____详细设计____、____原型建立____与界面实现以及综合测试与评估等8.VB是以结构化___Basic_____语言为基础、以____事件驱动作____为运行机制的可视化程序设计语言。

9.菜单使用形式主要有____菜单操作____和____Tba控件操作____两种。

10.随着计算机图形技术的发展,以直接操纵、桌面隐喻以及所见即所得为特征的____图形用户界面____技术广泛被计算机系统采用。

11.在用VB开发应用程序时,一般要布置窗体、设置控件的属性、___编写代码___。

12.假定在窗体上有一个通用对话框,其名称为CommonDialog1,为建立一个保存文件对话框,则需要把Action属性设置为__value__。

13.计时器事件之间的间隔通过__interval__属性设置。

14.语句“Print“5+65=”;5+65”的输出结果为__5+65=70__。

15.设有下列循环体,要进行4次循环操作,请填空。

x=1

Do

x=x*2

Printx

LoopUntil__x<=32__

16.下列程序段的执行结果为__235__。

x=1

y=1

ForI=1To3

F=x+y

x=y

y=F

PrintF;

NextI

17.以下为3个列表框联动的程序,试补充完整。

PrivateSubDir1_Change()

File1.Path=Dir1.Path

EndSub

PrivateSubDrive1_Change()

Drivel.Path=File1.Path;Dir1.Path=Drivel.Path__[7]__

EndSub

18.在下列事件过程中则响应该过程的对象名是cmdl,事件过程名是__窗口标题事件__。

PrivateSubcmd1_Click()

Form1.Caption=“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]__。

22.VisualBasic中的控件分为3类:

__[12]_、ActioveX控件和可插入对象。

23.顺序文件通过Print语句或___[13]__语句把缓冲区中的数据写入磁盘。

24.类型说明符中的$代表___[14]__。

25.编写如下事件过程:

PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_XAsSingle,YAsSingle)

IfShift=4AndButton=2Then

Print“Hello”

EndIf

EndSub

程序运行后,为了在窗体上输出“Hello”,应执行___[15]__操作。

单选题

1.人机界面技术的研究不包含下列哪个容:

A.认知心理学B.人机语言学

C.人机工程学D.计算机语言学

2.用户需求应该包含那两个方面:

A.功能和系统B.功能和使用

C.系统和使用D.使用和导向

3.进行系统分析和设计的第一步是:

A.设计分析B.确定用户

C.角度确定D.信息筛选

4.对调查用户的界面要求和使用环境,尽可能广泛地向系统未来的各类直接或潜在用户进行调查叫做:

A.任务分析

B.需求分析

C.可行性分析

D.环境设计分析

5.下列选项那个不属于软件界面开发过程:

A.定义阶段

B.设计阶段

C.开发阶段

D.维护阶段

6.删除一个文件的DOS命令语法为:

DEL[/P][/F][/S][/Q][/A[[:

]attributes]]names其中:

选项[/P]的正解为:

A.删除每一文件之前提示确认B.强制删除只读文件

C.删除指定文件D.根据属性选择删除文件

7.把命令集中地按某种结构显示在屏幕上,让用户通过上下箭头选择,或把命令编号,让用户输入相应的命令编号来选择命令,即所谓的:

A.命令格式

B.命令编码

C.命令语言

D.命令菜单

8.目前,________是最常见的菜单结构。

A.单一菜单

B.现状序列菜单

C.树状结构菜单

D.循环网络菜单

9.用图标表示命令选项,即形成______,即(工具栏)

A.条形菜单

B.弹出式菜单

C.滚动菜单

D.图标菜单

10.在菜单编辑器中建立菜单分割线的步骤与建立菜单项的步骤相似,唯一的区别就是在标题栏输入一个连字符“_____”

A.+

B.-

C._

D.=

11.热键的作用是使用________键和菜单标题中的一个字符来打开菜单。

A.AltB.CtrlC.ShiftD.CapsLock

12.填表必须在______上进行,并且支持光标移动。

A.显示器B.硬盘

C.键盘D.外接输入设备

13.将界面上的各种元素之间的关系进行统一处理、合理搭配,构成和谐统一的整体,这是图形用户界面设计的艺术原则中的那一原则:

A.对比原则B.协调原则C.平衡原则D.趣味性原则

14.在使用窗口的计算机系统中,窗口是应用程序运行的主要_________设备。

A.数据显示

B.界面导航

C.移动浏览

D.输入输出

15.一个典型的辅助窗口包括_________和框架。

A.标题栏

B.菜单栏

C.状态栏

D.导航栏

16.要求所提供的帮助包含所有需要的信息,并且意义明确、完整、具体,同时排除不需要的信息.这是帮助处理系统的_________原则。

A.一致性

B.可理解性

C.可维护性

D.完整性

17.在设计中构成设计的一切在要素的总和,是设计存在的基础,被称为“设计的灵魂”的是:

A.整体

B.结构

C.容

D.形式

18.利用_________,可以是信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交互式的表达能力。

A.HTMLB.JavaAppletC.JavaD.JavaScript

19.以下选项不属于服务器端脚本语言的是:

A.ASPB.PHPC.JSPD.HTML

20.是用户与所有者沟通的桥梁,那么设计首先就要考虑其:

A.界面布局

B.语言文化

C.可用性

D.色彩风格

21.专门为掌上设备而设计的开放式操作系统是________,特别是针对智能手机应用。

A.WindowsMobile

B.SmartPhone、

C.SymbianOS

D.EPOCOS

22.在人与机器交互过程中,有一个界面充当信息传递的媒介,即人们所说的:

A.操作系统B.人机界面C.用户界面D.人机交互

23.在软件设计开发完成后,根据用户的实际使用环境,修改系统或界面以适应环境的变化。

以上描述的是维护阶段的哪一部分:

A.诊断性维护B.适应性维护

C.预防性维护D.改正性维护

24.用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序的完整开发工具是:

A.VisualStudio.NET

B.VisualBasic

C.VisualC++

D.VisualC#

25.由计算机系统驱动的,设计良好的菜单界面能够把系统语义和系统语法很明确直观的显示出来,并给用户提供各种系统功能的选择。

以上描述的是:

A.菜单结构

B.线状序列菜单

C.菜单交互对话

D.菜单样式

26.命令语言的功能是靠_________和语法结构来识别和联系的,因此,对每个功能应只提供一个命令。

A.命令缩写B.命令名称C.命令图标D.命令菜单

27.Active技术发展了原有的_________技术,使开发人员摆脱了特定的语言环境,可以方便地使用其他应用程序提供的功能。

A.DHTML

B.OLE

C.ADO

D.WEB

28.目前手机最常采用的输入方式是:

A.T9输入法

B.手写输入

C.字能输入法

D.键盘输入

29.在菜单设计原则中,被强调最多的原则是:

A.对比原则

B.一致性原则

C.简洁原则

D.帮助原则

30.一个好的系统应能进行多次回溯恢复,当在程序运行中提供_________功能。

A.撤销

B.错误检测

C.错误恢复

D.错误提示

31.网页设计的多维性特点源于_______,主要体现在网页设计对导航的设计。

A.超

B.动态信息更新

C.Web的交互性

D.用户的反馈

32.秉承Linux的GNU风格,借助于源码公开,使它迅速成为世界上目前应用最为广泛的站点制作语言之一是:

A.ASP

B.PHP

C.JSP

D.HTML

33.比较知名的网页设计软件中,哪一个软件的特点是功能强、简单易用、界面友好,且提供了多种站点和网页向导,能是初学者快速入门,同时也能和其他微软公司产品无缝集成:

A.Dreamweaver

B.FrontPage

C.Java

D.Firework

34.在到达一个后不用滚动条所能看到的部分是:

A.导航栏

B.搜索栏

C.第一屏

D.工具条

35.设计应根据操作的难易程度和用户的类别,为设计层次不同但相对完善的帮助体系。

以下选项哪个不属于帮助形式:

A.联机帮助

B.工具提示

C.“这是什么”帮助

D.CSS

36.WAP2.0将________指定为下一代无线访问协议的容编写语言。

A.Basic

B.XHTML

C.XHTMLMP

D.MobileProfile

37.研究人机界面主要针对的问题是:

A.显示和控制

B.视觉和听觉

C.资源和界面

D.硬件和软件

38.使用_________与计算机进行通信、交互,是最理想最方便的人机界面

A.用户图形界面

B.菜单

C.自然语言

D.窗口

39.在软件设计开发完成后,通过了解用户在使用过程中发现的问题,诊断和改正系统错误或界面错误的维护活动被称为:

A.诊断性维护

B.适应性维护

C.预防性维护

D.改正性维护

40._________语言是20世纪60年代美国Dartmouth学院的两位教授共同设计的计算机程序设计语言。

A.Basic

B.C#

C.VisualStudio

D.C++

41.下列操作中不能向工程中添加窗体的是:

()。

A.执行“工程”菜单中的“添加窗体”命令

B.右击窗体,在弹出的菜单中选择“添加窗体”命令

C.单击工具栏上的“添加窗体”命令

D.右击工程资源管理器,在弹出菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令

42.当组合框的Style属性设置为0时,其表现形式为:

()。

A.下拉菜单框

B.下拉组合框

C.简单组合框

D.文本框

43.X的值为-5时,-X^2的值是:

()。

A.25

B.-10

C.-25

D.-10

44.顺序文件使用()语句读数据。

A.Input

B.Write#

C.Get

D.Put

45.在VisualBasic中按文件的存储结构不同,可以将文件分为:

()。

A.数据文件和程序文件

B.文本文件和数据文件

C.ASCII文件和二进制文件

D.顺序文件,随机文件

46.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示()事件过程。

A.From1_Click

B.From1_Load

C.From_Load

D.From_Click

47.当拖动滚动条块时,将触发滚动条的()事件。

A.Move

B.Scoll

C.SetFocus

D.Change

48.实现按下Tab键时跳过某个控件的目的,使用下述()方法。

A.将控件的TabIndex属性设置为0

B.将控件的TabStop属性设置为True

C.将控件的TabStop属性设置为False

D.将控件的Tab属性设置为False

49.如将文本框的()属性设置为True,则运行时不能对文本框中容编辑。

A.Locked

B.MultiLine

C.TabStop

D.Visible

50.下列可作为VB的变量名的是:

()。

A.A_C

B.5%B

C.¥#ak12

D.dj*45

51.为了把一个窗体装入容,所是使用的语句为();而为了清除存中指定的窗体,所使用的语句为:

()。

A.Load、Unload

B.Show、Hide

C.Load、Hide

D.Show、Unload

52.执行下面的语句后,所生成的信息框的标题是:

()。

MsgBox“你好”,vbDefaultButton1,“编程”

A.你好

B.编程

C.vbDefaultButton1

D.系统报错

53.\、Mod、*、/四个算术符中,优先级最低的是:

()。

A.\

B.Mod

C.*

D.&?

?

?

54.下列()控件属于文件系统控件。

A.文本框

B.图像列表框

C.列表框

D.驱动器列表框

55.下列程序段的执行结果为:

()。

I=0

ForG=5To12Step4

I=I+1

NextG

PrintI

A.1

B.2

C.3

D.4

56.有一事件过程如下:

PrivateSubCommand1_Click()

CommonDialog1.FileName=””

CommonDialog1.Action=1

EndSub

以下各选项对上述事件描述错误的是:

()。

A.该事件过程用来建立一个Open对话框,可以在这个对话框中选择要打开的文件

B.选择后单击“打开”按钮,所选择的文件名即作为对话框FileName属性值

C.过程中的“CommonDialog1.Action=1”用来建立Open对话框,它与加税CommonDialog1.ShowOpen等价

D.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.34756

B.12345

C.35795

D.12357

59.VisualBasic中的数值可以用十六进制或八进制表示,十六进制数以()开头,八进制数以()开头。

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

A.12345

B.1491625

C.

1

4

9

16

25

D.

123456

246810

3691215

48121620

510152025

61.在窗体上布置一个命令按钮,然后编写如下事件过程:

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”则输出结果为:

()。

A.14

B.12

C.16

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

A.pword=InputBox“password:

B.InputBox=“password:

”,pword

C.MsgBox“password”,pword

D.pword=MsgBox(“password”)

63.假定有一个菜单项,名为MenuItem,为了运行时使该菜单失效,应使用()语句。

A.MenuItem.Enabled=False

B.MenuItem.Enabled=True

C.MenuItem.Visiable=True

D.MenuItem.Visible=False

64.要在C盘当前文件夹下建立一个名为StuData.dat的顺序文件,应先使用()语句。

A.Open“C:

\StuData.dat”ForOutputAs#1

B.Open“C:

\StuData.dat”ForInputAs#1

C.Open“C:

;StuData.dat”ForOutputAs#1

D.Open“C:

StuData.dat”ForInputAs#1

65.编写如下事件过程:

PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

If(ButtonAnd2)=2Then

Print“AAAA”

EndIf

EndSub

程序运行后,为了在窗体上输出“AAAA”,应该按下的鼠标键为()。

A.左

B.右

C.同时按下左、右

D.按什么键都不显示

66.编写如下事件过程:

PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_xAsSingle,yAsSigle)

IfShift=4AndButton=2Then

Print“BBBBB”

EndIf

EndSub

程序运行后,为了在窗体上输出“BBBBB”,应执行的操作为:

()。

A.同时按下Shift键和鼠标左键

B.同时按下Alt键和鼠标右键

C.同时按下Ctrl、Alt键和鼠标左键

D.同时按下Ctrl、Alt键和鼠标右键

67.设执行一下程序段时依次输入1、3、5,执行结果为:

()。

Dima(4)AsInteger,b(4)AsInteger

ForK=0To2

a(K+1)=Val(InputBox(“请输入数据”))

b(3-K)=a(K+1)

NextK

Printb(K)

A.0

B.1

C.3

D.5

68.单击窗体时,下列程序代码的执行结果为:

()。

PrivateSubForm_Click()

Text3

EndSub

PrivateSubText(xAsInteger)

x=x+1

ifx<6Then

CallText(x)

EndIf

x=x+1

Printx;

EndSub

A.789

B.7

C.78

D.78910

69.下列程序段的执行结果是:

()。

DimA(5,5)

ForI=1To3

ForJ=1To4

A(I,j)=I*J

NextJ

NextI

ForN=1To2

ForM=1To3

PrintA(M,N);

NextM

NextN

A.123424

B.123246

C.123468

D.123636

70.以下为实现将数值按照从大到小的方式排列的程序段,试将其补充完整。

ForI=nTo2Step-1

Forj=1ToI-1

If______Then

temp=number(j+1)

number(j+1)=number(j)

number(j)=temp

EndIf

Nextj,I

A.number(j)>number(j+1)

B.number(j)<number(j+1)

C.number(j)>number(i)

D.number(j)<number(i)

71.以

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

当前位置:首页 > 幼儿教育

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

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