Computer science
Computer science is the applied science that studies the processing of information through computers or computer. The subject is known by the acronym IT ( Information Technology ). The information is compiled into machine language by a sequence of instructions written in programming languages. The data is entered in the computer by input devices (eg keyboard, scanner) and converted into binary language. From the data entered by appropriate rules and data processing (algorithms) computer systems process the result, then, is returned to the user via the output devices (eg video, printer) or from storage devices ( eg. hard disk, RAM, etc.). The information is divided into two main areas, theoretical computer science and applied computer science.
- Theoretical computer science. The theoretical computer science studies the basic principles of the theory of computability (eg algorithms).
- Applied Computer Science. The applied computer science, however, is based on the implementation of the hardware of the computer and the programs / procedures for data processing software.
- Hardware. The hardware is the set of physical devices used to build a computer or data processing system. A component essential hardware in a computer is, for example, the microprocessor.
- Software. The software is a set of procedures and computer programs designed to make the computer perform certain calculations. There are various types of software: operating systems, applications, video games, etc..
Computer science is strongly connected with telecommunications. Data processing and exchange of data remotely via a communication network, gave birth to telematics. The term "telematics" is a contraction of the words "computer" and "telecommunications". Over the past thirty years telematics has benefited from a widespread distribution through the deployment of distributed computing and the Internet. Despite having roots in the nineteenth, the history of computing and its evolution during the twentieth century.
