Ch 1.5 Types and components of a computer system
Technology Evolution
Rapid advancements lead to powerful computers processing multiple commands per second.
Emerging technologies bring both benefits and challenges to society.
Key technologies: Artificial Intelligence (AI) and Extended Reality (XR).
Artificial Intelligence (AI)
Definition & Functionality:
AI enables computers/robots to perform human-like tasks (learning, problem-solving, pattern recognition).
Machine Learning (ML): Allows AI to learn tasks without explicit programming (e.g., recognizing sheep from images).
Key Features & Challenges:
AI allows machines to adapt autonomously (unlike traditional robots).
Bias can occur due to flawed training data (e.g., Amazon’s AI hiring tool discriminated against women).
Applications of AI:
Healthcare: AI diagnoses patients and analyzes medical test results with high accuracy.
Autonomous Machines: Enables driverless cars and drones to function independently.
Ethical & Legal Issues: Decision-making in emergencies, liability concerns.
Extended Reality (XR)
Definition:
Merges virtual environments with the real world, including Virtual Reality (VR) and Augmented Reality (AR).
Virtual Reality (VR):
Fully immersive computer-generated environments.
Used in gaming, entertainment, training simulations (medicine, aviation, engineering), and virtual walkthroughs.
Augmented Reality (AR):
Overlays digital elements onto real-world settings.
Used in navigation, furniture visualization (IKEA Place), paint testing apps, and architectural design.
Benefits of XR:
Reduces business costs by minimizing product returns.
Enhances customer experience and decision-making.
Allows real-time design analysis before construction.