Technology
Computer science and computing (sometimes shortened as CS) is the study of computers and computer systems. The primary goal of computation is ‘to get us from a primitive state to an advanced one’. We can define primitive state as one in which every action is a waste of energy, resource or time. For example, the primitive state of the current generation laptop is to have enough power to run a single application. However, with the advancement of technology, we are now able to make our laptops run multiple applications at the same time. More importantly, we are now capable of multitasking across the many different software programs that exist on our computers. This ability has proven invaluable for businesses who use laptops to conduct business operations. Multitasking has led companies like Google to record profits during difficult economic times such as 2008-2009. It is not surprising then that there has been a huge increase in demand for computers throughout history.
The development of computers began with the invention of binary arithmetic by Charles Babbage in 1824. Prior to this, most mathematical calculations used physical counting machines and rods. The mechanical calculation was inefficient. One could not accurately determine how long it would take to count all the numbers within a given range. Therefore, Babbage came up with his first programmable computer, called Analytical Engine (see also digital computers). To understand the operation of these particular devices, let’s imagine calculating the length of my forearm using a piece of paper and recording results in a table next to my wrist. A mechanical hand and paper can easily calculate the difference between two numbers but to do so efficiently would require more than one number, each having three digits (one for each digit). If you think about it in terms of logical operations, multiplying two numbers will be more efficient if it is done together but that is as far as any machine can go. Similarly, multiplying two numbers will be less efficient if done separately but again, an integration of several operations is the way to go. Because of the limitations of mechanical mechanical calculators, analytical machines were invented—or what mathematicians call “a programmable computer”. These machines can do most things mechanically like adding and subtracting quantities, manipulating objects like coins, and storing data. The main advantage of using them compared to other instruments is that they are not limited by space and time and produce accurate results quickly. In addition, the numerical precision of modern analytical machines makes tasks much easier than manual ones.
The rise of computational technologies continued after the onset of World War I where advances in technology allowed faster and more reliable ways to process information like automatic speech recognition. Since then, technological progress has enabled the production of higher speed chips that allow greater efficiency of computations using parallel processing methods instead of serial execution. Today, with the advent of high end workstations that run multiple tasks simultaneously, there is no need for people to memorize instructions and learn how to operate large pieces of equipment over and over again. Such tasks as manufacturing and assembly line processes benefit greatly from this approach.
There have been lots of positive impacts of the rapid growth of computational technologies over the years. Computers became affordable to everyone and have become indispensable tools in our daily lives. People now rely on computers for everything from word processing and email to simple math problems.
Computer languages (written under a programming language rather than a programming language itself) are a collection of scripts written to perform specific functions and use common features of computer hardware. Operating systems (OS) are programs that ensure smooth communication between various components of an operating system. An OS works to provide support to hardware in order to accomplish set objectives including ease of use and reduced maintenance. Security software provides protection against malware intrusion into your systems. Mobile phone user interface (UI), is a platform on which mobile device users interact. UI plays a pivotal role in influencing the perception of mobile devices by the users. With billions of social media accounts globally communicating 24/7, mobile users have made their devices even smarter with access to AI features. All these developments have helped computers continue to improve themselves and serve humanity better.
Computer science and computing (sometimes shortened as CS) is the study of computers and computer systems. The primary goal of computation is ‘to get us from a primitive state to an advanced one’. We can define primitive state as one in which every action is a waste of energy, resource or time. For example, the primitive state of the current generation laptop is to have enough power to run a single application. However, with the advancement of technology, we are now able to make our laptops run multiple applications at the same time. More importantly, we are now capable of multitasking across the many different software programs that exist on our computers. This ability has proven invaluable for businesses who use laptops to conduct business operations. Multitasking has led companies like Google to record profits during difficult economic times such as 2008-2009. It is not surprising then that there has been a huge increase in demand for computers throughout history.
The development of computers began with the invention of binary arithmetic by Charles Babbage in 1824. Prior to this, most mathematical calculations used physical counting machines and rods. The mechanical calculation was inefficient. One could not accurately determine how long it would take to count all the numbers within a given range. Therefore, Babbage came up with his first programmable computer, called Analytical Engine (see also digital computers). To understand the operation of these particular devices, let’s imagine calculating the length of my forearm using a piece of paper and recording results in a table next to my wrist. A mechanical hand and paper can easily calculate the difference between two numbers but to do so efficiently would require more than one number, each having three digits (one for each digit). If you think about it in terms of logical operations, multiplying two numbers will be more efficient if it is done together but that is as far as any machine can go. Similarly, multiplying two numbers will be less efficient if done separately but again, an integration of several operations is the way to go. Because of the limitations of mechanical mechanical calculators, analytical machines were invented—or what mathematicians call “a programmable computer”. These machines can do most things mechanically like adding and subtracting quantities, manipulating objects like coins, and storing data. The main advantage of using them compared to other instruments is that they are not limited by space and time and produce accurate results quickly. In addition, the numerical precision of modern analytical machines makes tasks much easier than manual ones.
The rise of computational technologies continued after the onset of World War I where advances in technology allowed faster and more reliable ways to process information like automatic speech recognition. Since then, technological progress has enabled the production of higher speed chips that allow greater efficiency of computations using parallel processing methods instead of serial execution. Today, with the advent of high end workstations that run multiple tasks simultaneously, there is no need for people to memorize instructions and learn how to operate large pieces of equipment over and over again. Such tasks as manufacturing and assembly line processes benefit greatly from this approach.
There have been lots of positive impacts of the rapid growth of computational technologies over the years. Computers became affordable to everyone and have become indispensable tools in our daily lives. People now rely on computers for everything from word processing and email to simple math problems.
Computer languages (written under a programming language rather than a programming language itself) are a collection of scripts written to perform specific functions and use common features of computer hardware. Operating systems (OS) are programs that ensure smooth communication between various components of an operating system. An OS works to provide support to hardware in order to accomplish set objectives including ease of use and reduced maintenance. Security software provides protection against malware intrusion into your systems. Mobile phone user interface (UI), is a platform on which mobile device users interact. UI plays a pivotal role in influencing the perception of mobile devices by the users. With billions of social media accounts globally communicating 24/7, mobile users have made their devices even smarter with access to AI features. All these developments have helped computers continue to improve themselves and serve humanity better.
Comments
Post a Comment
If you hAVE ANY DOUBT PLEASE LET ME KNOW