| 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
    Ventajas y desventajas de los sin tipo Lenguajes de programación
    Aunque prácticamente todos los lenguajes de programación utilizan variables para gestionar los datos , un puñado son sin tipo , lo que significa que no requieren que se especifique el texto , números, fechas u otros tipos de datos junto con el nombre de la variable. Sin embargo, aunque esto hace idiomas sin tipo más fácil de aprender, sino que también hace más difícil mantener y depurar programas. Con tipo y sin tipo Variables

    En un lenguaje tradicional , con tipo, un programador crea las variables especificando el nombre y el tipo de datos de la variable se mantiene. Por ejemplo, en COBOL, una variable para contener un nombre de cliente se podría llamar " CUST - NAME. " COBOL especifica el tipo de datos con la cláusula de " IMAGEN", y un texto de tipo de datos por orden alfabético es una "X " toda la especificación se pudo leer : " 05 CUST-NAME IMAGEN X ( 30 ) " a un lado 30 caracteres de almacenamiento para el campo. Otros tipos de datos incluyen números enteros, fechas y números con puntos decimales flotantes. Una variable sin tipo , por el contrario , sólo tiene un nombre.
    Más fácil de aprender

    El estudiante recoger su primer lenguaje de programación puede encontrar un sin tipo alguno , como TCL fácil para hacer frente a un lenguaje escrito tradicional, como Java. Ella no tiene que dedicar tiempo a aprender las diferencias entre los distintos tipos de datos , el lenguaje administra automáticamente los tipos de datos internos; . Y funciona como " expr " también determinan lo que hace el programa con variables

    falta de claridad

    Alguien programa de lectura de otra persona puede tener dificultades para entender un lenguaje sin tipos . Debido a que las variables no se definen con un tipo , el uso de variables para el texto y la aritmética se hace más ambigua y potencialmente confuso . Un programador puede mitigar este un tanto al incluir comentarios bien escritos en el código que describen la forma en que utiliza las variables para realizar una tarea . Las mejores opciones para los nombres de variables también hacen una diferencia, nombres vagos como " x ", " cust1 " o "d" transmiten menos significado que el " nombre-cliente ", " total_sales " y " cumpleaños ".
    cambios más rápidos

    sin la necesidad de definir y redefinir los tipos , los programadores pueden realizar cambios en el código existente en menos tiempo. Puede actualizar un módulo o función en particular sin tener que cambiar la definición de variables u otro código que utiliza las mismas variables. En general , los lenguajes sin tipos tienen tiempos de ida y vuelta entre más rápido cambiar el código para ver el cambio . Esto es una ventaja para los programas de utilidades sencillas escritas sobre la marcha para resolver problemas inmediatos, así como los proyectos más grandes destinados a tareas a largo plazo .
    Errores en tiempo de ejecución

    a pesar de la creación de variables con tipos de datos es más trabajo , tiene el beneficio de una mayor seguridad . Los tipos de datos que se aplican las reglas de la lengua utiliza para marcar los errores potenciales. En un lenguaje escrito , por ejemplo , no se puede multiplicar una cadena de texto por otra, el idioma que da un error de sintaxis , lo que obligó a corregir el error . En un lenguaje sin tipos , puede asignar erróneamente texto destinados a las variables para los números , haciendo que el programa en ejecución se bloquee.

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es la recursividad en Programación 
    ·Cómo convertir hexadecimal a BCD 
    ·Cómo escribir una combinación externa en la AFD en We…
    ·Cómo hacer un diagrama de secuencia UML 
    ·Escribir texto en OpenGL 
    ·Cómo hacer referencia a un archivo CSS Desde JSP 
    ·Cómo contar el tiempo de simulación en Matlab 
    ·Cómo dibujar texto en Xcode 
    ·Cómo escribir un Superposición 
    ·Cómo simular una fuga en MATLAB 
      Artículos destacados
    ·Cómo copiar entradas flujos de salida en Java 
    ·Cómo convertir una cadena a INT PERL 
    ·Cómo ejecutar un reloj en una página web mediante Jav…
    ·Cómo deshabilitar Eliminar en una hoja de cálculo en …
    ·¿Cómo hacer Splash salida en PHP 
    ·Cómo descompilar Juegos flash 
    ·Tutorial sobre controles de cadena en Python 
    ·Cómo encontrar un Thread Java en tiempo de ejecución 
    ·Cómo programar en Flash Java 
    ·MySQL Tutorial Joomla 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com