We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11
INTRODUCTION TO HUMAN-
COMPUTER INTERACTION BY: ARIEL E. OLIMPIADA EVOLUTION OF COMPUTING SYSTEMS
The evolution of computing systems is a fascinating journey that has
spanned over several decades. It involves the development of hardware, software, and the underlying concepts that have shaped the modern computing landscape. EVOLUTION OF COMPUTING SYSTEMS 1. Mechanical Computers (1600s-1800s): • The earliest computing devices were mechanical, such as the abacus and the slide rule. • In the 17th century, Blaise Pascal and later, Gottfried Leibniz, developed mechanical calculators that could perform arithmetic operations. • Charles Babbage conceived the Analytical Engine in the 19th century, which is considered the precursor to modern computers. It used punched cards for input and could perform general- purpose calculations. 2. Electromechanical Computers (1930s-1940s): • Electromechanical computers, like the IBM Mark I and the Harvard Mark I, combined mechanical components with electrical switches. • They were used for scientific and engineering calculations and relied on punched card input. 3. First-Generation Electronic Computers (1940s-1950s): • The development of electronic computers marked a significant advancement with the use of vacuum tubes for processing and memory. • The ENIAC, UNIVAC I, and EDVAC were notable first-generation computers. • These machines were large, cumbersome, and required a lot of power. They were used primarily for scientific and military applications. EVOLUTION OF COMPUTING SYSTEMS 4. Second-Generation Transistorized Computers (1950s-1960s): • Transistors replaced vacuum tubes, leading to smaller, more reliable, and energy-efficient computers. • IBM 700 series and UNIVAC II were examples of second-generation computers. • Magnetic core memory was introduced during this period, providing more stable storage. 5. Third-Generation Integrated Circuit Computers (1960s-1970s): • Integrated circuits (ICs), which contained multiple transistors on a single chip, were invented. • Minicomputers like the DEC PDP-8 and PDP-11 and mainframes became more common. • Time-sharing systems allowed multiple users to interact with a computer simultaneously. 6. Fourth-Generation Microprocessors (1970s-Present): • The invention of microprocessors, such as the Intel 4004, marked the birth of the personal computer (PC) era. • The IBM PC and Apple Macintosh popularized desktop computing. • Advances in software and hardware led to the development of operating systems, graphical user interfaces, and networking. EVOLUTION OF COMPUTING SYSTEMS 7. Fifth-Generation Computing (Present and Beyond): • Current computing systems are characterized by the widespread use of microprocessors, high-speed internet, cloud computing, and mobile devices. • Emerging technologies like quantum computing, artificial intelligence, and the Internet of Things (IoT) are shaping the future of computing. 8. Quantum Computing (Experimental): • Quantum computers, still in the experimental stage, harness quantum mechanics principles to perform complex calculations at speeds impossible for classical computers. • They have the potential to revolutionize fields like cryptography, optimization, and scientific simulations. COMPUTING LEVEL
Different levels of computing systems
• Mechanical Systems • Informational Systems • Psychological Systems • Socio-technical Systems HUMAN PHYSIOLOGICAL NEEDS • Ergonomics and User Comfort • Vision and Visual Perception • Hearing and Auditory Perception • Touch and Tactile Sensations • Cognitive Load and Mental Strain HUMAN PHYSIOLOGICAL NEEDS(CONT) • Mobility and Physical Interaction • Accessibility for Diverse Users • Psychological Well-being • User-Centered Design • Ethical Considerations DESIGN LEVELS Different design levels • Visual Design • Interaction Design • Information Architecture THE FLOWER OF COMPUTER Key components represented as petals. • Hardware Petal • Software Petal • Communication Petal • People Petal • Data Petal • Procedures Petal • Importance of People Petal THANK YOU!