没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
SSD4
Quiz 1
1. How many chunks of information can working memory hold at one time?
(a) Nine
(b) One
(c) Five
(d) Three
Correct answer is (d)
See section 1.1.3 of the course notes.
--------------------------------------------------------------------------------
2. Which of the following is a description of Fitts's Law(费茨法则)?
(a) The time it takes to point to a target is a constant: it takes the same amount of time to point to
one target as it does to any other target.
(b) The time it takes to point to a target is directly related to the distance to that target.
(c) The action of clicking a button takes 200 msec.
(d) When calculating the time it takes to point to a target, the size of the target is not important.
Correct answer is (b)
See section 1.1.3 of the course notes.
Fitts 法则最基本的观点就是任何时候,当一个人用鼠标来移动鼠标指针时,
屏幕上的目标的某些特征会使得点击变得轻松或者困难。目标离的越远,到达
就越是费劲。目标越小,就越难点中。
--------------------------------------------------------------------------------
3. Which of the following is an implication that the characteristics of the human fovea have
for the design of visual interfaces?
(a) It is important to design around the eye's blind spot, which makes it difficult to see parts of the
screen.
(b) Be careful when using blinking text or animations because they naturally draw the user's
attention.
(c) Because the fovea encompasses only 2 degrees of visual angle, all text should be concentrated
in a small area of the screen.
(d) There are no design implications.
Correct answer is (b)
See section 1.1.3 of the course notes.
-------------------------------------------------------------------------------
4.According to the information processing model of human cognitive activity, which of the
following happens to information from the outside world immediately after it is perceived by the
perceptual processor?
(a) The cognitive processor determines that an action needs to be taken.
(b) The motor processor completes an action based on the information.
(c) It is deposited into working memory.
(d) It is deposited into long-term memory.
Correct answer is (c)
See section 1.1.3 of the course notes.
--------------------------------------------------------------------------------
5. Feedback from users of the software systems we build is useful, and even necessary. This is
because such feedback
(a) pleases users by showing that we are interested in their opinion.
(b) helps us select the best of our users.
(c) helps us assign blame among the programmers in our team.
(d) is the only way to discover unforeseen shortcomings of our software.
Correct answer is (d)
See section 1.1.1 of the course notes.
--------------------------------------------------------------------------------
6. Software companies often release so-called "beta" versions of software. A beta version of a
program is usually given away to a selected group of users who agree to test and comment on the
program before it is released to the wider market. A company that releases beta versions is thus
engaging in
(a) iterative design.
(b) leverage of affordance.
(c) word-of-mouth advertising.
(d) aggressive marketing.
Correct answer is (a)
See section 1.1.1 of the course notes.
--------------------------------------------------------------------------------
7. The event-redraw loop is
(a) an affordance commonly found in drawing programs.
(b) a programming construct used in redrawing event objects on the screen (e.g., a meeting in a
scheduling program).
(c) a built-in Java method invoked when you throw an exception for a visible icon.
(d) the main programming construct of interactive programs.
Correct answer is (d)
An interactive program listens for events and reacts to them. The reaction usually involves some
redrawing of the screen. Because a responsive program needs to listen for events constantly, even
while it does other things, this event-redraw loop has to be the main construct of the program into
which all other functions are incorporated. See section 1.1.2 of the course notes.
--------------------------------------------------------------------------------
8. When, on your computer screen, you drag the image of a folder to a different window, you are
I.directly manipulating the bits of the disk file.
II.manipulating an image that represents the bits of the disk file.
III.generating mouse events that cause the windows interface program to redraw the image of the
folder continuously, in different locations, as it appears to move.
(a) III only.
(b) II and III only.
(c) II only.
(d) I only.
Correct answer is (b)
See section 1.1.2 of the course notes.
-------------------------------------------------------------------------------
9.Your supervisor has requested that you use a toolkit to build a fancy new user interface, and she
has given you the following reasons to do so (besides enticing you with a promise of a pay raise):
I.Toolkits have widgets that allow you to generate prototypes rapidly.
II.If you use the same toolkits, all of the programs you write will have interfaces with a similar
look and feel.
III.The Internet requires that we use the prescribed open-standard UI toolkits.
Which of the reasons are sound? (Again, besides the pay raise!)
(a) I only.
(b) I and II only.
(c) II only.
(d) II and III only.
Correct answer is (b)
See section 1.1.2 of the course notes.
Quiz 2
1.Valid Visual Basic data types include which of the following?
I.Boolean
II.String
III.VariantType
(a) II and III only
(b) I and II only
(c) I, II, and III
(d) I only
Correct answer is (c)
See page 165 of your textbook.
--------------------------------------------------------------------------------
2. Which of the following lines contains only valid Visual Basic equation operators?
I.- + * /
II.\ ^ Mod
III.- + * / \ ^ >>
(a) I, II, and III
(b) I and II only
(c) II and III only
(d) I and III only
Correct answer is (b)
See page your textbook.
--------------------------------------------------------------------------------
3.In Visual Basic, what types of variables should you use when storing numbers with decimal
fractions?
I.variant, string, or object
II.single, double, or decimal
III.integer, long, or Boolean
(a) II only
(b) I and III only
(c) III only
(d) I only
Correct answer is (a)
See your textbook.
--------------------------------------------------------------------------------
4. At run time, you want to change the appearance of a Visual Basic control named "cmdExit" so
that it appears "flat." "cmdExit" belongs to the form named "frmInput." Which of the following
statements would you use?
(a) cmdExit.FlatStyle.frmInput = FlatStyle.Flat
(b) cmdExit.FlatStyle = FlatStyle.Flat
(c) cmdExit.FlatStyle("Flat")
(d) cmdExit.FlatStyle = Flat
Correct answer is (b)
See page 132 of your textbook.
--------------------------------------------------------------------------------
5.An Option Explicit On statement in a form's General Declarations section causes Visual Basic
(a) to assign a string data type to all undeclared variables.
(b) to require that Dim and Public statements have As data type clauses.
(c) to initialize string variables with zero-length strings.
(d) to flag undeclared variables as errors at compile time.
Correct answer is (d)
See pages 171–3 of your textbook.
--------------------------------------------------------------------------------
6.The Code window of a Visual Basic object can be opened by selecting the object and
(a) clicking the right mouse button.
(b) double-clicking the left mouse button.
(c) pressing Ctrl-F1.
(d) pressing F12.
Correct answer is (b)
See page 60 of your textbook.
--------------------------------------------------------------------------------
7.Which of the following are valid Visual Basic variable names?
I.curAccounts Receivable
II.3ndPlaceEntrystr
III.Month_To_Datedbl
(a) I and III only
(b) I, II, and III
(c) III only
(d) I only
Correct answer is (c)
Month_To_Datedbl is a valid name even though it does
not follow the conventions suggested in the textbook.
--------------------------------------------------------------------------------
8. In Visual Basic, which of the following Val function statements will return a value equal to or
less than 32?
I.Val("32,543,987")
II.Val(".98")
III.Val("thirty-seven")
(a) I and II only
(b) II only
剩余30页未读,继续阅读
资源评论
weixin_37408458
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功