lenguaje de programacion
-
Upload
luisa-lisette-saez-reyes -
Category
Technology
-
view
43 -
download
2
Transcript of lenguaje de programacion
Lenguaje de programación
Argenis MejíasExp: 2012257082Computación IUNEXPO
Lenguaje de programación
Es un conjunto de palabras y sintaxis que sirve para hacer cualquier programa.
diseñados con la idea de facilitar la creación de programas, ya que el ordenador trabaja de forma binaria, y la programación de forma binaria es muy complicada
Niveles de lenguaje de programación
Bajo nivel Medio nivel Alto nivel
Son lenguajes de compeljo aprendizaje,
pero son los más rápidos y potentes.
posibilitan usar herramientas de bajo nivel con una sintaxis
más sencilla.
Son fáciles de aprender y muy comprensibles, aunque no suelen ser
muy potentes.
Elementos
Instrucciones de entrada y salida.
Acciones compuestas.
Instrucciones de Proceso
Sentencias de control de flujo de ejecución.
Contiene el Que informáticaAsigna al programa
3 era parte
2 da parte Descripción de los elementos que forman el entornodel propio programa
Algoritmo que resuelve el problema.
ESTRUCTURA
PSEUDOCODIGOS.
Pseudolenguaje intermedio entre el natural del programador
y el lenguaje de programación seleccionado.
Características
Fácil de Aprender Utilizar.
1 era parte
Es independiente del lenguaje de programación que se valla a utilizar.
Es conciso
Fácil de Mantener.
VENTAJAS
Facilidad de creación.
Evolución y mantenimiento.
Facilidad de expresar el lenguajeDe programación.
Desventajas
Falta de estandarización.
Dificultad de su lectura cuando Crece de tamaño.
Ejemplo de palabras y símbolos usados en pseudocodigos.AND OR.
DIAFRAGMA DE FLUJO
Herramientas graficas para la Presentación Visual y grafica
de algoritmos
Características:
Los símbolos presentan acciones o funciones en el programa
Las flechas representan el orden de realización marcando el sentido del flujo lógico.
Ventaja.
Al ser visibles son muy sencillos De entender , y que utilizan símbolos estandarizados
Desventaja. Dificultad de mantenimiento
y actualización.
Compuesto por:
Serie de símbolos e iconos
Inicio / FinRepresenta el comienzo oficial de un programa
Entrada/Salida
Representa la introducción de datosEn la memoria o envío de información procesada de salida
Proceso.Presenta cualquier operación que pueda originar cambio de valor.
DecisiónNo
SiRepresenta operacionesLógicas de comparación entre datos
DecisiónMúltiple
En función del contenido de 1 variable el programa seguirá uno de los diferentes cambios alternativos
Flechas y líneas.
Sirven de unión entre 2 elementosE indican el sentidoDel flujo.
USOS:
Rápida compresión con las relaciones
Documentación adecuada de los programas
Diagrama NASSI-SCHRDEIMAN:
Aparecen contenidos en un rectángulo donde un conjunto de símbolos Representan las estructuras de control.
Ventajas
Adecuación a la programación Estructurada.
Favorece las técnicas del diseño
Favorece la participación de los programas en módulos pequeños
Desventajas
Dificultad de modificación.Combina la descripción textual del
pseudocódigo con la representación grafica del diagrama de flujo
Ciclos de programación en seudocódigos