Fundamentos de Programación 1: Conceptos preliminares

Programación para principiantes

Ratings 0.00 / 5.00
Fundamentos de Programación 1: Conceptos preliminares

What You Will Learn!

  • Conceptos del lenguaje máquina
  • Conceptos del lenguaje ensamblador
  • Conceptos acerca de los lenguajes de alto nivel y el lenguaje C
  • Conceptos de edición, compilación, interpretadores, código p

Description

¡Si realmente quieres aprender a programar desde cero, este es el curso que necesitas tomar!

Para programar en casi cualquier lenguaje de programación e inclusive antes de usar PSeInt (que "es una herramienta para asistir a un estudiante en sus primeros pasos en programación") lo primero que necesitas aprender es el lenguaje de pseudocódigo y elaborar algoritmos en él. El siguiente paso en la programación (que es usar un lenguaje específico como Python, C++, MATLAB, Java, etc.) se reduce en gran medida a casi copiar lo elaborado en el pseudocódigo, usando sí el vocabulario propio del lenguaje de programación. Pero eso no solamente basta para usar un lenguaje específico eficientemente, pues también se requiere saber qué elementos se necesitan para que un lenguaje de programación corra en una computadora, y cómo tal lenguaje funciona en el ordenador.  Por esa razón, entre otros tópicos se estudiará:


  • El lenguaje máquina

  • El lenguaje ensamblador

  • Los lenguajes de alto nivel y el lenguaje C

  • El funcionamiento del procesador

  • Los sistemas operativos de las computadoras y dispositivos móviles

  • Editores (simples y más sofisticados) y el IDE

  • Compilador, asembler y la necesidad de recompilar

  • Interpretadores

  • Archivo ejecutable o archivo EXE

  • Cross-platform

  • El concepto de app

  • Código p y la máquina virtual

  • El código fuente, etc, etc.

  • Bytecode o código intermedio

No debes olvidar, por tanto,  que antes de usar un lenguaje de programación la primera tarea es tener un esquema claro que muestre, sin ambigüedades, los pasos a seguir para resolver un problema. Estos pasos se encuentran contendidos en un algoritmo, algoritmo que debe estar escrito, y este escrito corresponde a un pseudocódigo. De aquí la importancia de saber escribir, saber construir algoritmos. Y además de ello



Who Should Attend!

  • Gente que recién se inicia en la programación de computadoras

TAKE THIS COURSE

Tags

  • Computational Thinking

Subscribers

0

Lectures

59

TAKE THIS COURSE



Related Courses