Sunday, November 17, 2013

History of Computer Science and Enabling Technologies

Computer science is one of the most important fields that applies to the success of modern technology nowadays. It is a base for the integration of enabling technology. Computer scientist and interface designer had been concealed numerous issues between human and computer. As a result, people are able to make better products that use in more aspects of our lives.

For example, by applying the algorithms and fundamentals of hardware, the evolution of data storage was a dramatic development from the punch card in 1930s to magnetic tape, hard drive, CD, flash memory, and cloud service recently.

Punch card is one of the first data storage in computer history


This is how human and computer interact nowadays


Another example, at the beginning time of computer science, the interaction between human and a computer machine was via punch cards. Through time, people found more ways that make easier on working with computer, such as typewriter-style terminal, command line (DOS), graphic user interface (GUI), and multi-touch screen.












In many ways, computer scientists also focus on making and developing free software and hardware that apply for people with special needs. For instance, people use computers to make tools and devices that are accessible to as many people as possible like radio, smart TV, musical devices, smart phones, etc.

The most significant role of computer science is to increase the usability and easiness of computers for people in daily activities. With an extreme effort, computer scientist makes more steps closer to the goals of changing people lives and working styles, such as distance working and learning, data input via voice and gesture, paperless schooling, and control the living environment.


References:
1. Enabling Technology for Users with Special Needs
http://www.sigchi.org/chi95/proceedings/tutors/edm1bdy.htm

2. The Evolution of Computer Science and Enabling Technologies
http://blog.inovasolutions.com/2010/the-evolution-of-computer-science-and-enabling-technologies

No comments:

Post a Comment