Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmos (Metodología de Solución de Problemas (Diseño de Algoritmo…
Algoritmos
Entidades Primitivas
Datos
Tipos
Simples
Númericos
Lógicos
Alfanuméricos
Estructurados
Arreglos
Valores escalares
Ordenados
Consecutivos
Características
Unidimensionales
Bidimensionales
Vectores
Tamaño del vector (N)
Elementos organizados (x)
Arreglo (N)
Matriz
Arreglo (M+N)
Número de filas (M)
Número de columnas (N)
Características
Variable
Carácter
Entero
Expresiones
Aritméticas
Relacionales
Lógicas
Operadores y Operandos
Aritméticos
Variables
Constantes
Relacionales
Relación
entre valores
Evaluación
Lógicos
And
Or
Not
Identificadores
Constantes
Variables
Por su contenido
Por su uso
Tipos de datos
Secuencia de caracteres
Técnicas de diseño
Características
Diseño Top-Down
Método
Serie de versiones
Versión Inicial
Versiones Intermedias
Versión Final
Descomponer
subproblemas
Programación Modular
Técnicas de desarrollo de programas
Jerarquización modular
Independencia entre módulos
Codificación estructurada
Alto grado
Método
Elementos
básicos
Sentencia de acción
Sentencia condicional
Sentencia de iteración
Concepto
Organizar
Disciplinar
Proceso de Codificación
Estilo de programación
Simplicidad
Legibilidad
Concepto
Secuencia de Instrucciones
Lenguaje
Gráficos
No Gráficos
Pasos organizados
Metodología de
Solución de Problemas
Definición de Problema
Clara
Precisa
Análisis
Datos de entrada
Salida
Métodos y fórmulas
Diseño de Algoritmo
Punto de Inicio
Definido
Flexible
Finito (tiempo)
Codificación
Operación
Solución
Instrucciones detalladas
Lenguaje
Lenguaje de Programación
Lenguaje de Alto nivel
Prueba y Depuración
Identifica errores
Elimina errores
Éxito de solución
Documentación
Interna
Mensajes
Externa
Enunciado
Analista
Algoritmo
Diccionario de datos
Código de Fuente
Manual de Usuario
Paso a paso
Mantenimiento
Detecta cambios
Programa documentado
Paso final
Estructuras
Secuenciales
Asignación
Lectura
Escritura
Condicionales
Simples
Múltiples
Cíclicas
Hacer para
Etrada
Salida
Técnicas
Diagrama de Flujo
Representación Gráfica
Produce resultados
Símbolos
Link Title
Recomendaciones
Usar líneas de flujo
Horizontales
Verticales
Evitar cruce de líneas
Usar conectores
Escritura clara
Trazar símbolos
Pseudocódigos
Mezcla de lenguaje
Lenguaje de especificaciones
Procesos
Diagrama estructurado
(Nassi-Schneiderman)
Diagrama de Chapin
Omite flechas
Cajas contiguas
Estudio de lenguaje
Características
de estudio
Habilidad
Conocimiento
Vocabulario
Mejor Lenguaje
Aprendizaje
Diseño
Tipos de
lenguaje
Basados en
calco numérico
Negocios
Inteligencia Artificial
Sistemas operativos
Internet
Aplicabilidad
Problemas
Altos Costos de máquinas
Costos de Programación
Definición
Capacidad
Costos
S. Operativos
Hardware
Memoria y procesador
Aplicaciones
Métodos de programación
Métodos de implementación
Estudios teóricos
Estandarización
Un buen LP
Atributos
Generales
Claridad
Ortogonalidad
Naturalidad
Buen uso
Facilidad
Eficaz
Portabilidad de
programas
Costo de uso
Ejecución
Traducción
Creación, prueba
y uso
Mantenimiento
Características
Preciso
Definido
Finito
Entradas
Eficiente
Salidas
vs
MARCILLO AMADOR TAMARA