3. Lenguajes de bajo
nivel
Lenguajes de Alto
nivel
• Primera G.
• Segunda G.: lenguajes
ensamblados.
• Tercera G.: Lenguaje de
Alto nivel.
• Cuarta G.: Lenguajes
de propósito especial.
• Primera G.
• Segunda G.: lenguajes
ensamblados.
• Tercera G.: Lenguaje de
Alto nivel.
• Cuarta G.: Lenguajes
de propósito especial.
7. Algunos Lenguajes de programación asumen que un
Método debe de mantener el invariante del objeto al que
esta asociado asumiendo también que este es valido
cuando el método es invocado.
8. En Ciencia de la computación , y análisis numérico el pseudocódigo (o falso lenguaje)
Es una descripción informal de alto nivel de un algoritmo informático de
programación, compacto e informal, que utiliza las conversiones estructurales de un
lenguaje de programación verdadero , pero que esta diseñado para la lectura humana
en la lectura mediante la maquina.
9. El Diagrama de flujo o Diagrama de actividades es la representación grafica del
algoritmo o proceso. Se utiliza en disciplina, como programación, economía, procesos
industriales y psicología cognitiva.
10.
11. También conocido como diagrama de Chapín, es como un diagrama de flujo en el que se omiten las
flechas de unión y las cajas son contiguas. Las acciones sucesivas se escriben en cajas sucesivas, y,
como en los diagramas de flujo, se pueden escribir diferentes acciones en una caja.
Los Diagramas Estructurados, son una técnica que permite formular algoritmos mediante una
representación geométrica y de asignación de espacios de un bloque específico.
Un algoritmo se representa de la manera
siguiente:
12. Una estructura condicional en N-S se
representa de la siguiente manera :
< Acciones > < Acciones >
Si No
Condición?
13. Ejemplo: Se desea calcular el salario neto
semanal de un trabajador en función del
número de horas trabajadas y la tasa de
impuestos.
Leer
Calcular
Calcular
Calcular
Escribir
Nombre, hora, precio
Salario Horas * precio
Impuestos
Neto
Nombre, Salario, Impuesto, Neto
0.25 * salario
Salario - impuestos