Fundamentos Overview

FP

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Fundamentos Overview por Mind Map: Fundamentos Overview

1. Conceptos Básicos

1.1. Proceso de Datos

1.1.1. Herramientas de Diseño de Programas

1.1.1.1. DFD

1.1.1.2. Algoritmos

1.1.2. Programa

1.1.2.1. Datos de Entrada

1.1.2.1.1. Dato

1.1.2.2. Función

1.1.2.2.1. Es una pieza de código que ejecuta algo muy específico y retorna algún valor

1.1.2.2.2. Variables

1.1.2.3. Proceso

1.1.2.3.1. Instrucciones

1.1.2.4. Accionable

1.1.2.5. Salida

1.1.2.5.1. Información

2. Variables

2.1. Variable

2.1.1. <Identificador>

2.1.1.1. Es un nombre que se da a una variable el primer carácter debe ser una letra o un guion bajo.

2.2. Tipos de Datos

2.2.1. Implicitos

2.2.1.1. Discreto

2.2.1.1.1. char

2.2.1.1.2. int (Entero)

2.2.1.1.3. bool

2.2.1.1.4. byte 8 bits

2.2.1.2. Continuo

2.2.1.2.1. float

2.2.1.2.2. double

2.2.1.2.3. string

2.2.1.2.4. decimal

2.2.1.3. Complejos

2.2.1.3.1. Se definen como una parte real y otra imaginaria

2.2.2. Explicítos

2.2.2.1. var

2.2.2.1.1. El compilador determina el tipo de variable

2.2.2.2. Python

2.2.2.2.1. La mayoría de la declaración de variables la determina el compilador según el valor asignado a la variable.

3. Una variable es una localidad de memoria referenciada por un identificado que contiene un valor que puede cambiar

3.1. CONSTANTES

3.1.1. Es una variación de una variable

3.1.2. Una constante es una localidad de memoria referenciada por un identificador que contiene un valor que NO puede cambiar

4. Herramientas Necesarias

4.1. Es un proceso separado para correr el código en el lenguaje seleccionado, y la salida se muestra en el web browser

4.2. Sintaxis

4.2.1. C#

4.2.1.1. Como crear Scripts en Unity

4.2.1.2. Componentes de un programa C# en Unity

4.2.1.3. Almacenamiento en variables

4.2.1.4. Adicionar un script a un GameObject

4.2.2. Python

4.2.2.1. Uso de tipo de datos y variables

4.2.2.2. Cómo crear scripts en Maya

4.2.3. Tipos de errores

4.2.3.1. Warnings

4.2.3.2. Stop Execution

4.2.4. Es un conjunto de reglas gramaticales que determinan la construcción correcta de las instrucciones para que la computadora ejecute tareas específicas

4.2.4.1. Script Editor

4.3. Software Necesario

4.3.1. Python

4.3.1.1. Anaconda Navigator

4.3.1.1.1. Jupyter Notebooks (Cuadernos de Jupyter)

4.3.1.2. Maya

4.3.1.2.1. Script Editor

4.3.2. C#

4.3.2.1. Unity

4.3.2.1.1. Script Editor

4.3.2.1.2. Visual Studio Editor

4.4. IDE Ambiente de Desarrollo Integrado (Integrated Development Environment)

4.4.1. Jupyter

4.4.1.1. Editor de Cuadernos

4.4.1.1.1. Una aplicación interactiva para escribir y ejecutar código. La corrección de la sintaxis es limitada

4.4.1.1.2. Documentación a través de MarkDown, usa una sintaxis para crear documentación “formal” para comentar / explicar el alcance de el código

4.4.1.2. Kernel

4.4.1.3. Documentos de cuaderno

4.4.1.3.1. Código es sinónimo de Programa

4.4.2. Visual Studio

4.4.2.1. Es una herramienta para el desarrollo de aplicaciones en Android, iOS, Mac, WIndows, web & cloud

4.4.2.1.1. Componentes

4.4.2.2. Es una herramienta para

4.4.2.2.1. Escribir código “rápido”

4.4.2.2.2. Debug y fácil diagnóstico

4.4.2.2.3. Colaborativo

4.4.2.3. Soporta 36 lenguajes de programación diferentes

4.4.2.3.1. C++

4.4.2.3.2. C#

4.4.2.3.3. HTML

4.4.2.3.4. CSS