Please enable JavaScript.
Coggle requires JavaScript to display documents.
programacion - Coggle Diagram
programacion
Sentencias
Elementos de Puntuacion y palabras clave, que especifican una compuncion .Tienen centido computacional en si misma y equivale a una frase en el lenguaje normal. En sus caracteristicas distintivas esta poder producir un resultado y posibles efectos laterales. " Cualquien exprecion finalizada en punto y coma forma una centencia.
Ejemplo : exprecion;
Arreglos
Es una colrccion ordrnda de variables del mismo tipo, las variables que pertenecen a un arreglo se conocen por el nombre de elemntos, el termino ordenado sicnifica que en la coleccion hay un primer elemnto, un segundo elemnto, un tercer elemnto y asi sucesivamente los elementos pueden agruparse en subgrupos llamadas dimenciones.
Ejemplo:
arreglo de una dimencion
declaracion
int a[3];// forma una secuencia de tres elemntos
nombre del grupo
nombre de los elemtos
a[0]-> primer elemnto
a[1] -> segundo elemnto
a[2]-> tercer elemto
Variables
Una variable tiene un nombre que la aidentifica y cuatro ataributos basicos
° Valor
° Tipo
° Ambito
° Tiempo de vida
Operadores
Son símbolos que indican la realizacion de una cierta operacion entre valores y/o variables: Elemplo: + suma, - resta % resto de la divicion entera
Palabras reservadas
Palabras que tienen un significado especial en el lenguaje y no puden ser utilizadas para ninguna otra cosa y definen la estructura del programa y las intrucciones mas básicas
ejemplo:
• bool
• byte
• if
• for
• goto
Repeticiones
Es el mas usado en su sintaxis , while primero evalua la condicion y no se cumple entra en el siclo while hasta que la condicion se cumpla .
Ejemplo :
while ( condicion )
{
......
Libreria
Conjuntos de archivos de código que se utilizan para desarrollar software
° Javascript
° C++
° python
partes de un programa
compilar
correr
cuerpo de programa
pestaña de archivos
cinta de opcciones
aArea de trabajo
C++
Ciclo de vida de un software
Fases
Solicitud
Planificaciom
Analisis de la variabilidad
Diseño y Codificacion
Integracion
Pruebas
Implementacion
Mantenimiento
Concepto
Marco de referencia que contienen los procesos, las actividades y las tareas involucradas en el desarrollo , la explotación y el mantenimiento de un producto software, abarcando la vida del sistema desde la definición hasta la finalizacion de su uso
Modelos
Cascada
Este es el modelo en en cual se ordenan Rigurosamente las etapas del desarrollo del software, de esto se obtiene que el inicio de una etapa de desarrollo deba deba esperar el fin de la etapa anterior
1: Fase de reuerimiento
2: Etapa del diseño del sistema
3: Etapa de inplementacion
4: Etapa de pruebas
5: Fase de desarrollo
6: Fase de mantenimiento
Modelo V
Es un modelo empleado en diversos procesos de desarrollo, por ejemplo en el desarrollo de software , define los procedimientos de la gestion de la calidad que lo acompañan y describe como puden interactuar estas fases
:
3: Fase la puesta en practica
1: Fase Diseño
3: Fase La validacion
Modelo Interactivo
Reprecenta un sinfin de posibilidades, tal cual lo puede
un procesador de textos, como es Word de la paqueteria basica de Office, o uno mas especializado como los de AutoCAD
Analisis de los enstudiantes y el contexto
Identificar la meta instruccional
Analisis de la instruccion
Redaccion de objetivo
Desarrolo de la estratejia instruccionañ
Desarrollo de instrumentos de evaluacion
Desarrollo y seleccion de los materiales de instruccion
Modelo Espiral
Utilizado en la ingeniería del software.Las actividades de este modelo se conforman en un espiral en la que cada blucle representa un conjunto de actividades
Desarrollo
Planificación
Análisis de riesgo
Evaluacion
Modelo Prototipo
Implementaciones realizadas con técnicas de programación de sistema operativo propuesto que reproducen el funcionamiento de una parte inportante de las funcionalidades
Plan rapido
Comunicación
Analagioa
Modelado, diseño rapido
Construccion del prototipo
Desarrollo, entraga y retroalimentacion
Entrega del final
Invento
Funcion
Indicar las fases,entregas y responsabilidades de cada involucrado en el proceso de desarrollo de software
Lenguaje de programación orientado a objetivos que toma
la base del lenguaje c para que pudiese manipular objetos
Elementos de las variables
CHAR
INT
FLOAT
Compilar
Proceso de transformacion de un programa escrito en un lenguaje escrito en un conjunto de instrucciones en otro formato o lenguaje
Correr
Expresa que el programa se ejecuta o se pasa
Ejecutar
Inicial la carga de un programa o de un archivo
Algoritmo
Conjunto ordenado de operaciones sistematicas que permiten hacer un calculo
input ( entrada)
Proceso
outout ( salida)
tipos
Cuantitativos
Cualitativos
Definiciones
Metodologia de Programacion
Orientada a objetivos
Es un diagrama de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos, esta basado en varias técnicas , incluyendo herencia, cohesion, abstracción, polimorfismo, acoplamiento y encapsulamiento
Estructurada
Tecnicas de desecmentacion, plantea que un problema se puede dividir en problemas mas pequrños
Historia de Programacion
Lenguaje ensamblador
Lenguaje hacia uso de códigos de palabras simples metabolicas y abreviatura traducidos ala lenguaje maquina
Lenguaje alto nivel
Se obtiene a través de instrucciones para que el ordenador pueda ejecutar programas, con un objetivo de facilitar programas
Programacion
Sistema técnico que implica ordenar, ejecutar, una serie de acciones de manera cronológica para cumplir un objetivo
Llenguaje maquina
Lenguaje maquina muy basico himitidobasado en el sistema binario (uso de 0 y 1 ) 0000 0101
Diagrama de Flujo
Esquematizasion grafica de un algoritmo, el cual muestra graficamente los pasos o procesos a segir para alcanzar la solucion de un problrma
Deve tener un INICIO, FIN, LINEAS RECTAS VERTICALES, HORIZONTALES, DEVEN ESTAR CONECTADAS
Simbologia
ovalo
Flechas
Rectangulo
Rombo