lenguaje de programacion
TRANSCRIPT
Lenguaje de ProgramaciónSTORE, ADD, JUMP.BASIC, ...
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.
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.
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+ +
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.
Primera Generación: Segunda Generación:
Tercera Generación:Cuarta Generación:
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.
¿ 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.
¿ 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.
¿ 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:
Una estructura condicional en N-S se representa de la siguiente manera :
< Acciones > < Acciones >
Si No
Condición?
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