Term
The Key consideration, and the reason for our interest in algorithm complexity, is the question of whether or not an algorithm/program returns an answer in a reasonable ______ and with reasonable _______. |
|
Definition
Amount of time Space requirements |
|
|
Term
If it does, the algorithm is considered ______ |
|
Definition
|
|
Term
If not, it is called _____ |
|
Definition
|
|
Term
The chief feature of the algorithm used for the GenPerms program is the _____ to the function Perms which occurs within a _____. |
|
Definition
|
|
Term
We discussed empirical studies of that program and the expected run time for longer input strings. Assuming that the in put string abcdefghi requires 29 seconds of run time, an input string of _____ would require hours of run time. |
|
Definition
|
|
Term
And an input string of ______ would require months of run time. |
|
Definition
|
|
Term
And an input string of ______ would require centuries of run time. |
|
Definition
|
|
Term
_____ is about shaping our everyday lives through digital artifacts. |
|
Definition
|
|
Term
A fire alarm system should be clear, unambiguous, direct; not _____. |
|
Definition
|
|
Term
Designers must make sure people don't have to think about how to interact; they do it _____. |
|
Definition
|
|
Term
Mott put editors in front of imaginary display with _____; asked them to walk through imagining using that hardware to edit. |
|
Definition
real keyboard, real mouse |
|
|
Term
Tesler: People can't keep _____ in their head; everything has to be apparent. |
|
Definition
|
|
Term
24. Doug Engelbart, with funding from DARPA built up the Augmentation Research Center to develop his idea of augmenting the _____ |
|
Definition
|
|
Term
25. The inspiration for the _____ was the realization that to interact with a computer we need a device to select objects on the screen. |
|
Definition
|
|
Term
26. A metaphor is an object or an idea used as an _____ for computation. |
|
Definition
|
|
Term
27. While developing software for editors at Ginn Publishing Tim Mott and Larry Tesler used guided fantasy as a vehicle for _____. |
|
Definition
|
|
Term
39. The quintessential metaphor in IT is the software _____. |
|
Definition
|
|
Term
40. Personas are hypothetical archetypes of _____. |
|
Definition
|
|
Term
41. Personas are defined by their _____. |
|
Definition
|
|
Term
42. Key Rule of Personas – Design for _____. |
|
Definition
|
|
Term
(43-46) Identify the category in the spectrum of personal information control described below. |
|
Definition
43. Delete information upon termination of transaction No uses 44. Storage and use beyond transactional necessity requires explicit approval Opt-in 45. Storage and use is OK unless specifically objected to Opt-out 46. Storage and use is OK, but only for the business itself Internal use only |
|
|
Term
(47-52) Complete these sentences regarding Nielsen & Tognazzini's Usability Heuristics. |
|
Definition
47. Keep the user _____ system status. informed about 48. Give the user control and _____. freedom 49. Minimize the user's memory load: recognition rather than _____. recall 50. _____: Give user all information and tools needed for each step. anticipation 51. The most important consistency is consistency _____. with user expectations 52. Efficiency: Consider _____, not the computer's. user's productivity |
|
|
Term
43. Delete information upon termination of transaction |
|
Definition
|
|
Term
44. Storage and use beyond transactional necessity requires explicit approval |
|
Definition
|
|
Term
45. Storage and use is OK unless specifically objected to |
|
Definition
|
|
Term
46. Storage and use is OK, but only for the business itself |
|
Definition
|
|
Term
47. Keep the user _____ system status. |
|
Definition
|
|
Term
48. Give the user control and _____. |
|
Definition
|
|
Term
49. Minimize the user's memory load: recognition rather than _____. |
|
Definition
|
|
Term
50. _____: Give user all information and tools needed for each step. |
|
Definition
|
|
Term
51. The most important consistency is consistency _____. |
|
Definition
|
|
Term
52. Efficiency: Consider _____, not the computer's. |
|
Definition
|
|
Term
61. The conceptual space occupied by the user is the _____. |
|
Definition
|
|
Term
62. Designer Charles Eames gives this definition of design: Design is a plan for arranging elements to _____. |
|
Definition
accomplish a particular purpose |
|
|
Term
63. In his interview on design with Madame Amic, Eames gave the following replies. |
|
Definition
63. In his interview on design with Madame Amic, Eames gave the following replies. |
|
|
Term
64. Question: What are the boundaries of design? |
|
Definition
Answer: _____ What are the boundaries of problems? |
|
|
Term
65. Question: Does the creation of design admit constraint? |
|
Definition
Answer: _____ Design depends largely on constraints |
|
|
Term
66. Question: Does design obey laws? |
|
Definition
Answer: _____ Aren't constraints enough? |
|
|
Term
67. The Verhulst Population Formula illustrates that sometimes we cannot tame _____. |
|
Definition
|
|
Term
68. The essential intractability in these calculations is with respect to space, forcing us to _____, eventually giving us garbage. |
|
Definition
|
|
Term
69. The key problem with this and similar formulas is that they are iterative with feedback. In other words the value at the _____ depends on the value at the nth iteration. |
|
Definition
|
|
Term
70. To be a complete computer scientist you must become a _____. |
|
Definition
student of the human mind |
|
|
Term
71. The computer science equivalent of the Nobel Prize is the _____. |
|
Definition
|
|
Term
72. "We need a clear mental model of what it is we are interacting with." |
|
Definition
|
|
Term
73. A supporting science; allowed rapid movement through design space |
|
Definition
|
|
Term
74. Hired by Ginn publishing to manage project of introducing to them text editor developed by Xerox PARC. |
|
Definition
|
|
Term
|
Definition
|
|
Term
76. Eight rules of personas |
|
Definition
|
|
Term
77. " If I have seen further it is by standing on the shoulders of Giants" |
|
Definition
|
|
Term
|
Definition
|
|
Term
79. The demo that changed the world. |
|
Definition
|
|
Term
80. The fundamental triad of design logic identifies three interacting components of design. First is logos, or the _____, the plan, the logic of the proposed artifact. |
|
Definition
|
|
Term
81. This is informed by the telos, the _____ that the artifact is to meet. |
|
Definition
|
|
Term
82. The final element is teleios which describes and defines the _____, the touchstone by which to determine when the design goal has been accomplished. |
|
Definition
|
|
Term
83-84. List the 8 main Big-O complexity classes in ascending order of complexity. |
|
Definition
O(1), O(log n), O(n), O(n log n), O(nb), O(bn), O(n!), O(nn) |
|
|
Term
85. What is the complexity class of the GenPerms program in terms of time? |
|
Definition
|
|
Term
86. What is the complexity class of the GenPerms program in terms of space? |
|
Definition
|
|
Term
|
Definition
Time to acquire a target is a function of the distance to and size of the object |
|
|
Term
88. State Lawrence Snyder’s definition of privacy. |
|
Definition
The right of people to choose freely under what circumstances and to what extent they will reveal themselves to others. |
|
|
Term
|
Definition
|
|
Term
|
Definition
Trace your way through a maze |
|
|
Term
|
Definition
Position cursor exactly in the center of arrays of dots |
|
|
Term
|
Definition
Write a word with one character in each box |
|
|
Term
|
Definition
Type, then point, repeatedly |
|
|