1. Systems Flashcards
What is the ubiquitous vision of Mark Weiser?
He envisioned a world where computing and applications are embedded in everyday objects like cars, televisions and clothes.
What are the 3 waves in computer technology evolution?
Mainframe
Personal computing
Ubicomp
What are the properties of a pervasive computing system?
(5) Core properties
1. Context-awareness - knowing their own state, the state of their user, and of their surroundings
- Ex: time, location, noise level, “user is tired”
2. Implicit human-computer interaction - interaction with humans is implicit and multi-modal (beyond communication with keyboard, mouse, and display)
3. Seamless networking - many computers are networked in a transparent way
4. Autonomy - no human intervention needed for system to operate
5. Intelligence - some form of AI
What are some problems and challenges in PC?
Privacy concerns + Fear that Moore’s law might come to a close (because heat dissipation and quantum effects will become a problem when chip size approaches atomic scale) + Unsolved technical issues exist concerning energy, scalability, and mobility management + Health and environment concerns + Ethical, privacy, legal, and usability concerns
What are the main PC system building blocks?
Basic components
- Sensors - capture environmental information
- Actuators - act on environment depending on signal
- Ex: motors, heaters, loudspeakers, buzzers, displays, LEDs
- Software agents(controllers) - infer context, reason, and make decisions based on a process model
- Communication modules(optional) - exchange of information between systems in a transparent way
- Ex: collects data from sensors, sends messages or medical info about a patient, obtains exact location from GPS system, updates software