Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACION - Coggle Diagram
PROGRAMACION
APLICACIONES
Aplicaciones móviles
Plataformas Web
Inteligencia Artificial
Simulaciones científicas
CARACTERISTICAS
Secuencia
Acciones
Ejecutan sucesivamente
Una después de la otra
No se pueden omitir
No Bifurcaciones
Selección
Estructuras de control
IF
Switch
Tomar desiciones
Según condiciones
Repetición
Bucles
For
while
Repetir conjunto
Instrucciones
Ventajas
Fácil entender
Fácil mantener
Optimizan
Fases de pruebas
Depuracion
Incrementan
Rendimiento programadores
Menos errores
Menos tiempo y esfuerzo
VARIABLES, DATOS, CONSTANTES
Variable
Zona de memoria
Almacenar Información
Locales
Globales
Tipos de datos
Enteros
Números sin decimales
Positivos o negativos
Flotantes
Números con decimales
Positivos o negativos
Escribir
Forma exponencial
Cadenas
Secuencias
Alfanuméricos
Palabras
Fraces
Documentos
Rodeadas comillas
Booleanos
Dos valores
True Verdadero
False Falso
Se utiliza
Almacenar valores
Si
No
Constantes
Valores predefinidos
Almacenan información
Zona de memoria
No varían en ejecución
Nombre de constante
Valor a tener
Tipo de dato
No pueden cambar
Durante ejecución del programa
Declaración asignación
Línea de código
Asigna un valor
Variable
Se compone
Nombre de variable
Operador asignación
Una Expresión
Permite
Variable
Distintos valores
Durante vida útil
LENGUAJES DE PROGRAMACION
Caracteristicas
Python
Para
Programación objetos
Encapsulación
Clase
Objetos
Eficiente
Largo plazo
Lenguaje
Linea por linea
Dinamicamente
Mas rapido
C++
Estabilidad seguridad
Buen rendimiento
Para
Codificación hardware
Crear sistemas integrados
Lenguaje Potente
Java
Para
Multiplataforma
Maquina virtual
Sistema destino
Aplicaciones
Todos sistemas operativos
Lenguaje interpretado
Código intermedio
Independiente a arquitectura
Cualquier sistema
Lenguaje seguro
Sistema de gestion
Memoria solido
Elimina errores
Tipos
Bajo nivel
Lenguaje de maquina
Unidad de procesamiento
Ensamblador
C
Fortran
Alto nivel
Fáciles leer y entender
Solucionar procesamientos
Datos complejos
De forma sencilla
Python
Java
C++
JavaScript
DEFINICION
Crear instrucciones
Para computadoras
Realice tareas
Especificas
Llamadas codigos
Crear y Ejecutar
Algoritmos
Son secuencias lógicas
Resolver
Problemas específicos
HISTORIA
1957
John W Backyus
Fortran
Primer Lenguaje programación
Calculos numericos
Calculos cientificos
PARA QUE SIRVE
Ejecutar acciones
Utilizando
Cálculos
Para
Automatizar procesos
Ahorrar tiempo
Reducir errores
Innovar