lenguaje de programacion

13
nguaje de Progra STORE, ADD, JUMP. BASIC, .. .

Upload: jesirethleona

Post on 10-Apr-2017

279 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lenguaje de Programacion

Lenguaje de ProgramaciónSTORE, ADD, JUMP.BASIC, ...

Page 2: Lenguaje de Programacion

Cuando se programa, se indica una serie de instrucciones para que la computadora las ejecute.

Se han establecidos lenguajes para especificar y poder generar la comunicación entre las computadoras.

Page 3: Lenguaje de Programacion

Niveles y Generaciones

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.

Page 4: Lenguaje de Programacion

Niveles de los Lenguajes de Programación:

Lenguajes de Bajo Nivel: Lenguajes de Alto Nivel:

Los Microprocesadores solo son capaces de procesar señales electrónicas binarias.Esta secuencia de señales se denomina código de maquina. El código representa normalmente datos y números.

Un programa escrito es un lenguaje de alto nivel., debe ser complicado o interpretado para traducir su codigo, como por ejemplo de lenguaje de alto nivel se tiene; Pascal, BASIC, FORTRAN, COBOL, JAVA, C Y C+ +

Page 5: Lenguaje de Programacion

Generaciones de los Lenguajes de Programación:

Primera Generación: Segunda Generación:

Tercera Generación:Cuarta Generación:

Se programaba por medio del Código Binario, que se representa mediante secuencias de ceros y unos.

Lenguajes simbólicos o ensambladores propios de la máquina, simplifican la escritura de las instrucciones y las hacen mas legibles.

Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas.

Son lenguajes que se relacionan menos con procedimientos y que son aun mas parecidos al ingles que los lenguajes de tercera generación. Algunos ejemplos son Visual Basic y Dolphin.

Page 6: Lenguaje de Programacion

Primera Generación: Segunda Generación:

Tercera Generación:Cuarta Generación:

Page 7: Lenguaje de Programacion

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.

Page 8: Lenguaje de Programacion

¿ Que son Pseudocódigos?

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.

Page 9: Lenguaje de Programacion

¿ Que es el Diagrama de Flujo?

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.

Page 10: Lenguaje de Programacion
Page 11: Lenguaje de Programacion

¿ Que es el Diagrama NS (Nassi-Schneiderman)?

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:

Page 12: Lenguaje de Programacion

Una estructura condicional en N-S se representa de la siguiente manera :

< Acciones > < Acciones >

Si No

Condición?

Page 13: Lenguaje de Programacion

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