| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Las ventajas de la Programación Declarativa
    Un lenguaje declarativo es un tipo de lenguaje de programación en el que describa qué objetivo tiene una tarea , pero sin tener que escribir el código para realizar la tarea. HTML , SQL y Prolog son ejemplos de lenguajes declarativos . Este tipo de lenguaje tiene varias ventajas en comparación a otros tipos , lenguas especialmente imperativas , en el que realmente escribir código que define la forma de un programa debe realizar las tareas. Pequeños programas

    Programas hechos con un lenguaje declarativo suelen ser más pequeños que los hechos con un lenguaje imperativo . Esto se debe a que es necesario utilizar menos código para lograr una meta . Por ejemplo, en Prolog se puede escribir un hecho de una sola línea que define el mes en curso , a continuación, utilizar una línea más que preguntar en qué mes estamos en el programa. En un lenguaje imperativo como C + + , puede crear e inicializar una variable, a continuación, utilizar un multi- línea " if" bloque de instrucciones para comprobar el valor de la variable , y programa los resultados condicionales.
    código reutilizable

    el código que define la forma de realizar una tarea es en realidad construida en el lenguaje de programación o en el propio ordenador . Por ejemplo , un comando SQL "SELECT " cuenta una base de datos que desea que devolver todos los registros de una tabla en función de algunos criterios. No importa cómo llega los resultados a usted . Sin embargo , SQL conoce los detalles , que le ahorra el tiempo y el esfuerzo de tener que escribir código de sí mismo que ya es parte de la funcionalidad del lenguaje.
    No Scripts
    < p> En la programación imperativa , se escribe un bloque de código, llamado un guión, que define la forma de obtener un resultado , si se trata de un cálculo o de una lista de pasos . Lenguajes de programación declarativos no necesitan secuencias de comandos para definir la forma en que el programa debe relacionar una cláusula a otra. En un lenguaje de programación como Prolog , se definen las relaciones con los hechos y las normas , y el programa sabe y puede determinar el flujo de un programa por sí mismo.
    Facilidad de uso
    < p> Debido a la naturaleza simplista de un lenguaje declarativo , las personas nuevas a la programación puede recoger los conceptos básicos del paradigma rápida y escribir un programa con facilidad. Uso de HTML , usted puede aprender cómo diseñar una página web sencilla que incluye elementos tales como enlaces, imágenes y texto, ya que todas estas etiquetas decirle al navegador que desea que la página a parecer y cómo lograr ese aspecto . < Br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo cerrar la sesión de Webdav 
    ·Cómo restaurar un archivo EDB de Exchange 
    ·Cómo convertir una cadena GUID 
    ·Funciones implícitas y explícitas de la Programación…
    ·Cómo utilizar un Spinner para un piloto de la palma 
    ·Cómo utilizar MemoryStream en una matriz de bytes Bitm…
    ·Los patrones frecuentes en algoritmos de árbol 
    ·Plan de Proyecto para el Desarrollo de Software 
    ·Cómo calcular Secuencia 8 - Bit 
    ·Cómo encontrar un conjunto de células de cuerda en MA…
      Artículos destacados
    ·Causa de Excepciones Java 
    ·Cómo crear un Formulario de Comentarios de correo elec…
    ·Cómo reemplazar los nombres de variable en Java 
    ·Cómo hacer un formulario en JSP 
    ·Cómo crear Multiple SPF Records 
    ·¿Cómo puedo cambiar caracteres de una cadena en VBScr…
    ·Las ventajas de usar Pseudocódigo 
    ·Cómo quitar Listboxes no seleccionable en Silverlight …
    ·Python Función Propiedad 
    ·Cómo conseguir un área de texto por nombre en jQuery 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com