Codingame html
SolvedValor -
Computer Science
Computer science is a scientific, technical, and industrial field concerning the automatic processing of information through the execution of computer programs by machines: embedded systems, computers, robots, automata, etc. These fields of application can be divided into two branches, one theoretical in nature dealing with the definition of concepts and models, and the other practical in nature focusing on the concrete techniques of implementation. Some areas of computer science can be very abstract, such as algorithmic complexity, while others may be more accessible to the general public. Thus, the theory of languages remains a field more accessible to trained professionals (description of computers and programming methods), whereas the professions related to human-computer interfaces are accessible to a wider audience.
Definition
Computer science is no more the science of computers than astronomy is the science of telescopes. The term "computer science" results from the pairing of the term "information" with the suffix "-ic" meaning "related to." As an adjective, it applies to all processes related to the use of computers and digital systems. As a noun, it refers to activities related to the design and implementation of these machines. Telecommunications issues such as signal processing or information theory, as well as mathematical problems like computability, are related to it. In American academic vocabulary, computer science ("computer science") mainly refers to theoretical computer science: a set of formal sciences that study the notion of information and automated processing methods, algorithmics.
The applications of computer science since the 1950s form the basis of the information and communication technology sector. This industrial and commercial sector is related to both processes (software, system architectures) and hardware (electronics, telecommunications). The sector also provides many services related to the use of its products: development, maintenance, education, support, monitoring, and maintenance.
History
For thousands of years, humans have created and used tools to help them calculate (abacus, counting frame, etc.), requiring, like manual operations, calculation algorithms, of which tables dating back to the time of Hammurabi (circa -1750) are among the oldest examples.
While calculating machines have constantly evolved since antiquity, they do not execute the algorithm themselves: it is the human who must learn and perform the sequence of operations, as for carrying out the various steps of a Euclidean division. In 1642, Blaise Pascal invented a calculating machine, the Pascaline, which was commercialized. Seven copies remain in museums like the Museum of Arts and Crafts, and two are in private collections (IBM owns one). Joseph Marie Jacquard with his punched card weaving machines first illustrates the concept of programming, as an automatic sequence of elementary operations. George Boole and Ada Lovelace outline a theory of programming mathematical operations.
2 answers
-
<article> <section>
Computer Science
Computer science is a field of scientific, technical, and industrial activity concerning the automatic processing of information through the execution of computer programs by machines: embedded systems, computers, robots, automata, etc.
These areas of application can be divided into two branches, one theoretical in nature, which concerns the definition of concepts and models, and the other practical in nature, which focuses on the concrete techniques of implementation. Some areas of computer science can be very abstract, such as algorithmic complexity, while others may be more accessible to the lay public. Thus, the theory of languages remains a domain more accessible to trained professionals (description of computers and programming methods), while jobs related to human-computer interfaces are accessible to a wider audience.
</section> <section>Definition
Computer science is no more the science of computers than astronomy is the science of telescopes.
The term "computer science" results from the combination of the term "information" with the suffix "-ic," meaning "pertaining to." As an adjective, it applies to all processing related to the use of computers and digital systems. As a noun, it refers to the activities related to the design and implementation of these machines. Issues in telecommunications such as signal processing or information theory, as well as mathematical problems like computability, are related to it. In American academic vocabulary, computer science primarily refers to theoretical computer science: a set of formal sciences that study the concept of information and processes for its automatic processing, algorithmics.
The applications of computer science since the 1950s form the foundation of the information and communication technology sector. This industrial and commercial sector is related both to processes (software, system architectures) and hardware (electronics, telecommunications). The sector also provides numerous services related to the use of its products: development, maintenance, teaching, support, monitoring, and maintenance.
</section> <section>History
For millennia, humans have created and used tools to aid in calculation (abacus, counting frame, etc.), requiring, like manual operations, algorithms for calculation, with tables dating from the time of Hammurabi (circa -1750) among the oldest examples.
While calculating machines have constantly evolved since antiquity, they do not execute the algorithm themselves: it is the person who must learn and carry out the sequence of operations, as in performing the various steps of an Euclidean division. In 1642, Blaise Pascal envisioned a calculating machine, the Pascaline, which was commercialized. Seven specimens remain in museums such as the Musée des Arts et Métiers, with two in private collections (IBM owns one). Joseph Marie Jacquard, with his perforated card weaving machines, first illustrates the concept of programming as an automatic chaining of elementary operations. George Boole and Ada Lovelace outline a theory of programming mathematical operations.
</section> </article>-
By the way, even if this is for the exercise, it's a section that should encompass (contain) an article and not the other way around as requested in the exercise.
Section > Article > (Header h1 to h6)
Only this standard allows for the establishment of a table of contents (or table of content) which will therefore be referenced as such (the titles, articles, and sections are in their role = recognized by indexing robots as such).
-
-