MIDTERM MOBCOMP Flashcards

1
Q

Intelligent software

A

Artificial Intelligence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Display readability and Hardware design

A

Human factors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

essential for informing users about the outcomes of their actions

A

FEEDBACK

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

organizes and labels content in a way that users can easily navigate.

A

INFORMATION ARCHITECTURE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

It introduced essential features like variable declarations, data types, and basic control structures, allowing developers to write simple scripts for web pages

A

ECMAScript 1 (1997)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Engineering principles and
Graphic design

A

Engineering and design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The standard for JSON (JavaScript Object Notation),a lightweight data interchange format widely used in web applications.

A

ECMA-404

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

waterfall model

A
  1. Requirement Analysis
  2. System Design
  3. Implementation
  4. System Testing
  5. System Deployment
  6. System Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The standard for the Office Open XML (OOXML) fileformats, which are used by Microsoft Office applications

A

ECMA-376

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

these are characteristics of HCI in the ______:
-User-centered
-OS development
-New technologies aimed at natural feel, motion capture, touch, screen, and multi-touch

A

Present

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

was planned to include major advancements like classes, modules, and strong typing. However, due to disagreements among stakeholders, it was never finalized and was abandoned in 2008.

A

ECMAScript 4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

refers to the overall experience users have when interacting with a product, system, or service, encompassing all aspects of their interaction, including feelings, perceptions, and responses.

A

USER EXPERIENCE (UX)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

refers to maintaining uniformity in design elements across an interface, making it easier for users to predict and learn how to use different parts of the product.

A

CONSISTENCY

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

removing unnecessary complexity and clutter, allowing users to focus on the essential functions

A

SIMPLICITY AND CLARITY

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

this version represented a significant evolution of the language. Key features included arrow functions, classes,template literals, and promises forhandling asynchronous operations

A

ECMAScript 6(2015) Also known as ECMAScript 2015 or ES6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

released in 2009, marked a critical update with features like JSONsupport and strict mode

A

ECMAScript 5(2009),

17
Q

A standard for the C# programming language,which is widely used for developing Windows applications and games using Unity

18
Q

these are characteristics of HCI in the ______:
-Faster, more precise as compared to current HCI technologies
-Multi technologies on one gadget, motion capture, sound capture, touch screen
-Minimal learning curve
-High mobility

19
Q

helps designers understand user needs, preferences, and pain points. Research methods include surveys, interviews, and observations, each offering insights into different aspects of the user journey

A

USER RESEARCH

20
Q

Including graphics, technology, prototyping tools, user interface management systems

A

Computer Science

21
Q

an industry association that
develops and publishes
standards for information and
communication systems

22
Q

a minor update released in 1998, primarily focused on editorial improvements and clarifications to the language specifications

A

ECMAScript 2 (1998)

23
Q

It introduced new array methods such as forEach and map,which facilitated functional programming patterns

A

ECMAScript 5(2009),

24
Q

brought substantial enhancements, including support for regular expressions and better string manipulation methods

A

ECMAScript 3 (1999),

25
released in 1997, established the foundational syntax and semantics for the scripting language
ECMAScript 1 (1997)
26
Including natural language interfaces
Linguistics
27
helps design teams empathize with the audience by building fictional representations of target users
PERSONAS AND USER STORIES
28
the study of how people interact with computers and to what extent computers are or are not developed for successful interaction with human beings.
HUMAN COMPUTER INTERACTION (HCI)
29
ECMA stands for_____
European Computer Manufacturers Association
30
Core principles of User Experience
1. Usability 2. Simplicity and Clarity 3. Consistency 4. Feedback
31
A standard for the C++ programming language,which is extensively used in system/software development andgame development
ECMA-148
32
The specification that defines the scripting language used in web development, including JavaScript
ECMAScript (ECMA-262)
33
Limitations, information processing, performance prediction, cooperative working, and capabilities
Cognitive psychology
34
It introduced the try/catch statement for error handling, allowing developers to manage exceptions more effectively.
ECMAScript 3 (1999),
35
low-fidelity sketches or digital outlines of a product’s layout, focusing on functionality over visual design
WIREFRAMING AND PROTOTYPING
36
these are characteristics of HCI in the ______: -Function/process centered -Not much usage of graphic -Early PC and mouse -High learning curve
Past
37
is one of the most critical elements of UX, focusing on making a product easy to use and accessible
USABILITY
38
Key Elements of the UX design process
1. User research 2. Personas and User stories 3. Information Architecture 4. Wireframing and Prototyping