MIDTERM MOBCOMP Flashcards
Intelligent software
Artificial Intelligence
Display readability and Hardware design
Human factors
essential for informing users about the outcomes of their actions
FEEDBACK
organizes and labels content in a way that users can easily navigate.
INFORMATION ARCHITECTURE
It introduced essential features like variable declarations, data types, and basic control structures, allowing developers to write simple scripts for web pages
ECMAScript 1 (1997)
Engineering principles and
Graphic design
Engineering and design
The standard for JSON (JavaScript Object Notation),a lightweight data interchange format widely used in web applications.
ECMA-404
waterfall model
- Requirement Analysis
- System Design
- Implementation
- System Testing
- System Deployment
- System Maintenance
The standard for the Office Open XML (OOXML) fileformats, which are used by Microsoft Office applications
ECMA-376
these are characteristics of HCI in the ______:
-User-centered
-OS development
-New technologies aimed at natural feel, motion capture, touch, screen, and multi-touch
Present
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.
ECMAScript 4
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.
USER EXPERIENCE (UX)
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.
CONSISTENCY
removing unnecessary complexity and clutter, allowing users to focus on the essential functions
SIMPLICITY AND CLARITY
this version represented a significant evolution of the language. Key features included arrow functions, classes,template literals, and promises forhandling asynchronous operations
ECMAScript 6(2015) Also known as ECMAScript 2015 or ES6
released in 2009, marked a critical update with features like JSONsupport and strict mode
ECMAScript 5(2009),
A standard for the C# programming language,which is widely used for developing Windows applications and games using Unity
ECMA-334
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
Future
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
USER RESEARCH
Including graphics, technology, prototyping tools, user interface management systems
Computer Science
an industry association that
develops and publishes
standards for information and
communication systems
ECMA
a minor update released in 1998, primarily focused on editorial improvements and clarifications to the language specifications
ECMAScript 2 (1998)
It introduced new array methods such as forEach and map,which facilitated functional programming patterns
ECMAScript 5(2009),
brought substantial enhancements, including support for regular expressions and better string manipulation methods
ECMAScript 3 (1999),
released in 1997, established the foundational syntax and semantics for the scripting language
ECMAScript 1 (1997)
Including natural language interfaces
Linguistics
helps design teams empathize with the audience by building fictional representations of target users
PERSONAS AND USER STORIES
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)
ECMA stands for_____
European Computer
Manufacturers Association
Core principles of User Experience
- Usability
- Simplicity and Clarity
- Consistency
- Feedback
A standard for the C++ programming language,which is extensively used in system/software development andgame development
ECMA-148
The specification that defines the scripting language used in web development, including JavaScript
ECMAScript (ECMA-262)
Limitations, information processing, performance prediction, cooperative working, and capabilities
Cognitive psychology
It introduced the try/catch statement for error handling, allowing developers to manage exceptions more effectively.
ECMAScript 3 (1999),
low-fidelity sketches or digital outlines of a product’s layout, focusing on functionality over visual design
WIREFRAMING AND PROTOTYPING
these are characteristics of HCI in the ______:
-Function/process centered
-Not much usage of graphic
-Early PC and mouse
-High learning curve
Past
is one of the most critical elements of UX, focusing on making a product easy to use and accessible
USABILITY
Key Elements of the UX design process
- User research
- Personas and User stories
- Information Architecture
- Wireframing and Prototyping