Cuáles son los mejores libros de informática de bachillerato?

main-qimg-cabdc9935b1bfd9c65a1eb711b8ecb42

10 mejores libros de informática de bachillerato

Aquí tienes los 10 mejores libros de informática para bachillerato y expertos experimentados

¿Estás interesado en emprender y crear tu propia Startup?

Únete a nuestra comunidad de Quora para obtener información de alta calidad sobre cómo puedes crear y construir con éxito tu startup de negocios desde cero, sin exactamente ninguna habilidad tecnológica, sin experiencias empresariales previas y sin publicidad loca.

Únete a través del enlace anterior.

10). Ciencias de la Computación: An Overview

Como su título sugiere, Ciencias de la Computación: An Overview (alrededor de 72 dólares) es un texto introductorio destinado a dar a los lectores una imagen completa del campo tal y como existe hoy en día. Prescinde de los detalles para presentar, en cambio, conceptos fundamentales, como las redes y las estructuras de datos.

9). Invitation to Computer Science

Como muchos de los mejores libros sobre el tema, Invitation to Computer Science (unos 103 dólares) no es específico del lenguaje, sino que utiliza un enfoque centrado en los algoritmos. Es una buena opción para aquellos que se adentran por primera vez en el campo, ya que proporciona una introducción relatable a una serie de temas.

8). Barron’s AP Computer Science

Los estudiantes de secundaria que se preparan para estudiar a nivel universitario no pueden equivocarse con Barron’s AP Computer Science (unos 19 dólares), que cuenta con cuestionarios de diagnóstico y gráficos que detallan los temas de cada pregunta del examen. Para cualquier otra persona, sin embargo, el alcance puede no ser lo suficientemente amplio.

7). Cracking The Coding Interview

Cracking the Coding Interview (appx. $32) es para aquellos que están casi listos para comenzar su viaje como ingeniero de software profesional. Hace un repaso a 189 preguntas de programación que suelen hacerse a los aspirantes a un puesto de trabajo, incluyendo problemas de algoritmos complicados.

6). Essentials of Computer Organization and Architecture

Cada nuevo ejemplar de Essentials of Computer Organization and Architecture (aprox. 88 €) viene con acceso a Navigate 2 Advantage, que proporciona a los estudiantes una serie de actividades de práctica y evaluaciones. Este texto tiene un amplio alcance, pero es lo suficientemente conciso para un solo trimestre.

5). An Introduction to Computer Science Using Python

An Introduction to Computer Science Using Python (alrededor de 34 dólares) no sólo le enseñará información específica sobre el código, aunque ciertamente obtendrá mucho de eso, sino que también cubre una serie de otras cuestiones que todos los programadores necesitan saber, tales como cómo y por qué documentar su código.

4). Computer Science: A Structured Programming Approach

Para los estudiantes que saben que van a trabajar con C, Computer Science: A Structured Programming Approach (unos 88 dólares) es la forma perfecta de familiarizarse con el lenguaje. Ofrece una introducción específica de la sintaxis que cubre los principios de un tema antes de pasar a la implementación.

3). Starting Out with Programming Logic and Design

Starting Out with Programming Logic and Design (alrededor de 102 dólares) es un texto independiente del lenguaje que no atasca a los lectores con una sintaxis demasiado complicada, sino que explica las cosas en un inglés sencillo. Además, contiene muchos fragmentos de código ilustrativos, diagramas de flujo y ejemplos.

2). Principios de la informática: The Foundational Concepts

Principios de la informática: The Foundational Concepts (appx. $10) toma lo que muchos consideran un tema complicado y lo presenta en un formato lógico, directo y fácil de comprender. Cubre una amplia gama de temas, desde la codificación de JavaScript hasta lo que es una dirección IP.

1). Computer Science Illuminated

Si usted es nuevo en el tema, probablemente no encontrará un mejor punto de partida que Computer Science Illuminated (aprox. $116). Está pensado para que incluso los lectores más inexpertos se pongan al día en los aspectos básicos y les proporcione una base sólida para pasar a los temas avanzados.

«La informática es un campo interesante que abarca una gama muy amplia de temas. A diferencia de los libros de programación, estos textos suelen incluir mucha información abstracta y teórica que te lleva a pensar realmente en el tema. Queríamos asegurarnos de que hubiera algo en la lista para lectores de todos los niveles. Aquellos que consideren que ya tienen una base decente de conocimientos de ciencias de la computación y tal vez algo de experiencia en programación, probablemente deberían considerar Ciencias de la Computación: A Structured Programming Approach, Essentials of Computer Organization and Architecture y An Introduction to Computer Science Using Python, ya que todos ellos profundizan en muchos de los temas. Si es la primera vez que se sumerge en este campo, Computer Science Illuminated, Computer Science Principles: The Foundational Concepts, Starting Out with Programming Logic and Design, Invitation to Computer Science y Computer Science: An Overview son todos buenos libros de texto de introducción. Los estudiantes de bachillerato AP que se preparan para el examen y que planean entrar en la universidad en un campo relacionado con la informática deberían consultar AP Computer Science de Barron. Aquellos que se están preparando para dejar la universidad y entrar en el ámbito profesional encontrarán que Cracking the Coding Interview es una lectura muy útil, ya que les ayudará a superar esas próximas entrevistas.

Antes de la revolución

Muy pocos desarrollos han impactado a la humanidad tan amplia y profundamente como los ordenadores en menos de un siglo.

Muy pocos desarrollos han impactado a la humanidad tan amplia y profundamente como los ordenadores en menos de un siglo. Evidentemente, lo que usted está leyendo ahora -y todo lo que hay en Internet- se almacena y reproduce en un ordenador, pero los PC son sólo la punta del iceberg. Mientras que inventos innovadores como los sistemas de refrigeración, los antibióticos, los automóviles y las vacunas han supuesto enormes diferencias en nuestras vidas, cada una de esas tecnologías depende ahora de un conjunto de microchips. Aunque nuestra sociedad no empezó con los ordenadores, ahora ha invertido totalmente en ellos y, en algunos casos, depende de ellos.

Los antiguos griegos iniciaron el estudio conocido del cálculo mecanizado con el mecanismo de Anticitera, un complejo sistema de engranajes utilizado para predecir acontecimientos astronómicos. Y, al igual que muchos desarrollos tecnológicos de la antigüedad, este conocimiento científico quedó enterrado durante muchos cientos de años mientras Europa tropezaba con la Edad Oscura, marcada por la religión.

Los primeros ordenadores modernos eran enormes y complejos artilugios mecánicos que pesaban muchas toneladas. Un ingeniero llamado Charles Babbage pasó la mitad del siglo XIX perfeccionando su máquina analítica a vapor. Los dispositivos aritméticos mecánicos existían desde hacía cientos de años, pero Babbage diseñó su ordenador para que utilizara instrucciones de cálculo leídas desde una tarjeta perforada extraíble, en lugar de un conjunto fijo de operaciones. Esta flexibilidad contribuyó a que la Máquina Analítica fuera el primer ordenador fundamentalmente completo de la historia, razón por la que muchos historiadores consideran a Babbage el padre de la disciplina. La ayudante de Babbage, Ada Lovelace, escribió los algoritmos con los que funcionaba, y se la considera la primera programadora de ordenadores.

En los 100 años siguientes, los ingenieros utilizaron una amplia gama de métodos incompatibles para construir ordenadores tanto electrónicos como mecánicos. A mediados de la década de 1930, la teoría de los circuitos de conmutación y la Tesis de Church-Turing ayudaron a unificar e inspirar el futuro de la informática, mucho antes de que existiera el microchip, en una época en la que la Marina de Estados Unidos todavía utilizaba sistemas de engranajes, levas y palancas para apuntar la artillería. Sin embargo, todo el panorama cambió en 1947, con el nacimiento del transistor, que dio lugar a los primeros vestigios de la Revolución Digital.

La ineludible toma de posesión de las máquinas

La informática tiene una influencia masiva en la vida cotidiana de todos, aunque no podamos verla. Desde el despertador que pone en marcha cada día hasta los sensores que nunca dejan de controlar las centrales nucleares, tanto lo mundano como lo absurdamente importante dependen de diminutas ráfagas de electricidad que viajan por vías precisas y sensibles. La increíble riqueza de intereses relacionados refleja directamente lo omnipresente que es la ciencia en nuestro mundo.

La informática tiene una influencia masiva en la vida diaria de todos, aunque no podamos verla.

Los mejores pensadores de la humanidad colaboran constantemente, determinando qué procesos podrían ser hipotéticamente automatizados, mientras que nuestros matemáticos más brillantes les ayudan a discernir lo que es fundamentalmente posible. Del mismo modo, algunas de las mentes jóvenes más estudiosas y analíticas se apasionan por el diseño de programas e instrucciones, mientras multitud de ingenieros exigentes y ampliamente formados convierten el silicio y el oro en marcos para las creaciones de los codificadores. Algunos de estos talentos dedican toda su carrera a la relación entre los ordenadores y sus salidas de audio y vídeo; a ellos debemos agradecer las experiencias audiovisuales inmersivas. Además, el proceso de fabricación de transistores a escala nanométrica no se parece al de ningún otro producto en el mundo. También son fundamentales los analistas de sistemas, que planifican, instalan, implementan, supervisan y reparan todo el conjunto una vez construido, al tiempo que tienen las habilidades sociales y de comunicación necesarias para tratar con los clientes.

Lejos del mundo del PC doméstico, la parte teórica de la informática vive en la misma vanguardia de la tecnología moderna. Se inició con el ensayo de Vannevar Bush de 1945, As We May Think, que inspiró la idea del hipertexto y la invención del ratón. Hoy en día, algunas de las mentes más brillantes del mundo buscan formas de revolucionar completamente las máquinas de computación una vez más. Casi con la misma rapidez con la que los investigadores del CERN pueden hacer chocar dos partículas, otros utilizan esos datos para imaginar cómo podemos construir ordenadores utilizando un conjunto de leyes físicas que no nos resultan familiares, así como materiales que actualmente son imposibles de fotografiar. Hacia allí se dirigen las ciencias de la computación; si quieres seguirlas, tienes que empezar por algún sitio, y uno de estos libros sería un gran punto de partida.

Un futuro brillante y vasto

El campo de las ciencias de la computación no es exactamente una ciencia en el sentido clásico. Más bien, es el punto de encuentro de la física, las matemáticas y la ingeniería eléctrica, y abarca un gran número de disciplinas en general. Se dice que hay tres clasificaciones principales dentro de este campo, pero como ocurre con tantas normas digitales modernas, nadie parece capaz de llegar a un consenso. Sea cual sea la división, hay una enorme selección de carreras y aficiones adecuadas para muchos tipos de personas.

Por su naturaleza, la informática ofrece bastantes puntos de partida dependiendo de tus intereses específicos. Hay una aplicación construida para controlar o supervisar casi todas las actividades humanas, y muchas personas encuentran que los lenguajes de programación actuales son capaces y potentes, aunque a veces sean un poco difíciles. No faltan puestos de investigación y desarrollo, sobre todo si se es aficionado al cada vez más importante y viable coche eléctrico. Y aunque los desarrolladores se esfuerzan por garantizar que los componentes del PC y el software de gama alta sigan siendo compatibles entre sí, vale la pena tener un poco de conocimientos técnicos antes de librar una guerra con Windows en busca de altas resoluciones y filtrado trilineal. Además, es difícil pasar por alto la avalancha de nuevos productos para el hogar inteligente, algunos de los cuales parecen requerir una licenciatura en ciencias sólo para ser configurados. Todos estos periféricos, además de una lista casi interminable de otros, se combinan para formar un mercado de trabajo en rápida expansión en muchas divisiones del sector de las TI.

Ya sea programando nuevos algoritmos de distribución para ayudar a alimentar al mundo, o simplemente metiendo con calzador una GPU gruesa en su viejo escritorio, hay un libro, así como un gran número de certificados y títulos pertinentes, que le ayudarán a sacar el máximo provecho de los 1s y 0s, no importa en qué parte del proceso quiera estar.