Ir al contenido principal

Curso

Conceptos de informática

Básico3 h

Aprende cómo funcionan los ordenadores, diseña algoritmos eficientes y explora la teoría computacional para resolver problemas del mundo real.

Python3 h11 vídeos33 ejercicios2,000 XP2,361Certificado de logro

Crea tu cuenta gratis

Continuar con Google
o
Al continuar, aceptas nuestros los Términos de uso, nuestro la Política de privacidad y que tus datos se almacenan en EE. UU.

Les encanta a estudiantes de miles de empresas

¿Formando a un equipo?

Prueba para empresas

Descripción del curso

Descubre el poder de la computación

¿Alguna vez te has preguntado cómo los ordenadores realizan tareas complejas sin esfuerzo? Este completo curso sobre computación te lleva desde los fundamentos del funcionamiento de los ordenadores hasta las profundidades de la teoría computacional. Adquirirás habilidades prácticas y conocimientos básicos que te permitirán comprender y crear programas eficientes.

Explora los fundamentos de la informática

Comienza con los conceptos básicos de la informática. Aprende cómo funcionan los ordenadores, la esencia de las matemáticas binarias y la historia de los lenguajes de programación. Descubre las diferencias entre los lenguajes de programación funcionales, procedimentales y de bajo nivel, y comprende cómo se traducen los programas para los ordenadores a través de lenguajes interpretados y compilados.

Algoritmos maestros y eficiencia

Adéntrate en el mundo de los algoritmos, donde explorarás su diseño y aplicación. Comprende la importancia de la eficiencia de los algoritmos mediante la notación Big-O y aprende a evaluar la complejidad temporal y espacial. Las clases prácticas te permitirán resolver problemas del mundo real, como clasificar y buscar en un contexto de compras online, utilizando Python.

Descubre la computabilidad y mucho más

Amplía tus conocimientos sobre los aspectos teóricos de la computación. Aprende sobre autómatas, máquinas de Turing y los límites de lo que pueden resolver los ordenadores. Obtén información detallada sobre la complejidad computacional, incluidos los problemas P, NP, NP-completo y NP-difícil. Por último, explora las implicaciones reales de estos conceptos en campos como la criptografía y machine learning, y echa un vistazo al futuro con la computación cuántica.

Lo que lograrás

Al finalizar este curso, tendrás un conocimiento sólido sobre el funcionamiento de los ordenadores, los lenguajes de programación y los algoritmos. Estarás preparado para evaluar la eficiencia de los algoritmos y comprender los límites teóricos del cálculo. Este curso te proporcionará las habilidades necesarias para resolver problemas prácticos de manera eficiente y apreciar los continuos avances en la teoría computacional.

¡Únete a nosotros para descubrir el poder de la computación y transformar tu comprensión del funcionamiento de los ordenadores!

Requisitos previos

Programa de formación

Contenido del curso

1

El comienzo: ¿Qué es un ordenador?

Este capítulo presenta los conceptos fundamentales de cómo funciona un ordenador. Desde las bases de la aritmética binaria y componentes esenciales como la CPU y la memoria, hasta la evolución de los lenguajes de programación, explorarás cómo los ordenadores procesan instrucciones y la diferencia entre lenguajes interpretados y compilados.
Empezar capítulo
2

Profundiza: Cómo dar instrucciones a un ordenador de forma eficiente

En este capítulo, entrarás en el mundo de los algoritmos —las instrucciones que siguen los ordenadores para resolver problemas—. Verás una panorámica de tipos de algoritmos, la importancia de la complejidad temporal y espacial, y practicarás con ejemplos reales de ordenación y búsqueda. También aprenderás a medir la eficiencia usando la notación Big-O.
Empezar capítulo
3

Ampliando horizontes: Lo que los ordenadores pueden y no pueden hacer

Conceptos de informática

Curso
completado

Obtén el certificado de logro

Inscríbete ahora

Desarrolla tus habilidades con la aplicación móvil de DataCamp

Progresa sobre la marcha con nuestros cursos móviles y desafíos diarios de 5 minutos.