You are on page 1of 11

Software: programacin

Daniel Sequera Ruiz

Programacin: Algunos conceptos


Algoritmo: Conjunto de pasos ordenados para solucionar un problema Ejemplo Total de una factura
Multiplicar Precio x cantidad para cada item Sumar estos subtotales Calcular descuento y restar Calcular impuesto y sumar Sumar cargos por transporte Determinar total a pagar

Diagramas de Flujo
SubTotal = Precio x Cantidad

Total = Subtotal + Total

Si

Otro Item?
No

Tc/Imp = Total * % Imp

Programacin: Algunos conceptos


Programa: Conjunto de instrucciones dadas a la maquina para que opere. Puede estar basado en Algoritmo.
Lenguaje de maquina 1010 11001 1011 11010 1100 11011 Lenguaje Ensamblador Load Y Add Z Store X

Lenguaje Alto Nivel BASIC: X=Y+Z COBOL: Compute X=Y+Z

Lenguajes de 4ta Generacin SUM THE FOLLOWING NUMBERS...

Programacin
Una Funcin o Procedimiento es un segmento de Programa con fin especfico Un conjunto de Programas son un Sistema Una Aplicacin es un Sistema que apoya un conjunto de Procesos o unas tareas de este Un Sistema puede ser una Aplicacin o Un conjunto de facilidades genericas

Programacin Estructurada
1)

3)

2)
No Si Condicin?

Cond. Salida?
Si

No

Lenguajes de Programacin
Lenguaje de Maquina: Binario Ensambladores: Software de Sistemas Tercera generacin o Alto Nivel: Traductores de macroinstrucciones
Compiladores Interpretes

Cuarta Generacin (4GL): No Procedimentales, Conversacionales

Compiladores e Interpretes
Programa Fuente Modulo Compilado Edicin y Enlace:
Esttico Carga

Objeto

Programa Fuente Edicin Interpretacin Generacin de Objeto Enlace Dinamico en Ejecucin

Orientacin a Objetos
Datos y Mtodos: Conjunto de datos y las operaciones que se pueden hacer sobre ellos Objeto Interactivo: Acciones sobre una Interaccin Interfaz Grafica

El Web
HTML: Hipertext Markup Language JAVA: Applets Active X: Microsoft

Ambientes de Programacin
Interfaz Grafica Capacidades de Edicin y Depuracin Diagramacin Generadores de Cdigo Bibliotecas:
de Objetos Codigos reutilizables

You might also like