Baby steps

Published at Nov 23, 2015
No Description

PRESENTATION OUTLINE

Baby steps

Conceptos básicos de programación
Photo by Libertinus

Sintaxis

Syntaxis: conjunto de reglas que combina símbolos y formato para definir la estructura de un programa de computadora.

* Es como la gramática
* Muchos lenguajes tienen su propia sintaxis

Variables

Variables: Usadas para guardar un valor en memoria que puede ser usado en el programa.

* Alcance de las variables (locales y globales)
* Una variable sólo está disponible para una sección de un programa basado en:
* Dónde se declaró
* El tipo de variable


Photo by LendingMemo

Arrays/Listas/Arreglos

* Classical
* Una lista de valores del mismo tipo de datos de una longitud predefinida

* Modern
* Una lista de objetos del mismo o diferente tipo de datos de una longitud que se establece como sea que se necesite durante la ejecución del programa.
* http://take.ms/phY1q

Arreglos multidimensionales

Objetos relacionados entre sí mediante la indexación
Photo by rafa_ruiz

Punteros

Una variable que guarda una dirección de memoria en lugar de un valor
Photo by KPY

Entrada/Salida



* Entrada

* Cualquier método utilizado para darle a un programa información

* Teclado


* Salida

* Cualquier método utilizado para obtener información de un programa.

* Monitor
* Impresora


Photo by Soroll

Dependencias/Librerias



* Cualquier Código/Libreria/Ejecutable que es necesario para que un programa se ejecute o compile
* Ejemplo de aprender a caminar
Photo by Azzazello

Funciones/Métodos

* Función

* Una porción de código que ejecuta una tarea en específico

* Método

* Lo mismo que una función pero está exclusivamente relacionada a una clase u objeto específica (POO)
Photo by aldoaldoz

Preguntas?

Gracias!

Photo by cabancreative