| 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
    Diferencia entre un script de shell y un Programa
    La principal diferencia entre un script de shell y el programa es que el script es una serie de comandos de la shell , mientras que un programa está escrito en un lenguaje de programación . Un lenguaje de programación contiene variables y construcciones . A pesar de un shell script puede contener funciones , que se basa en el conjunto de comandos del sistema operativo . Shell Scripts

    El término " secuencia de comandos de Shell " se refiere específicamente a los guiones escritos para Unix y Unix - como sistemas operativos. El sistema operativo Unix contiene una serie de " cáscaras" , que contienen diferentes capacidades de mando . Ejemplos de diferentes conchas son shell Bourne y ksh . Un script de shell tiene pocas palabras. Sus estructuras de enlace en un abreviado de personajes como llaves , signos de exclamación y dos puntos . Las instrucciones se pueden ejecutar en la forma de las funciones disponibles en el sistema operativo , pero las acciones complicadas que ser realizado por las funciones incrustar uno dentro del otro , ya que la secuencia de comandos Shell tiene poca capacidad para almacenar variables de una línea a la siguiente.

    Computer Program

    un programa informático se forma en un idioma específico . La mayoría de los lenguajes de programación contienen palabras humanas comprensibles como IF, THEN , ELSE WHILE, END, etc Los programas son más capaces de generar una salida formateada , tratar con gráficos y realizar operaciones aritméticas complicado. Contienen las variables y pueden formar matriz para ordenar los datos y volver a configurar .
    Compiler

    Otra diferencia principal entre un lenguaje de programación y un script de shell es que el programa se compila en un archivo ejecutable. El archivo ejecutable contiene el código máquina de bajo nivel en formato binario que no se puede leer por los seres humanos . El usuario ejecuta el archivo ejecutable y no el programa. Una concha de comandos de secuencias de comandos están relacionados con el sistema operativo y se interpretan en lugar de compilarse . Esto significa que las líneas en el script de shell se envían al procesador , una línea a la vez como la ejecución avanza a través de la lista . El sistema operativo ejecuta cada comando , aunque sus propios procedimientos de comunicación con el procesador y por lo que la secuencia de comandos se mantiene en un formato legible por humanos , ya que es una lista de comandos para ser ejecutado por el sistema operativo .
    aplicación

    shell script es útil para tareas administrativas a corto , como desempaquetar un programa, compilarlo , mover archivos de un lugar a otro, etc una aplicación más compleja se escribe un programa y transportado de manera un archivo ejecutable. Los programas se adaptan mejor a las aplicaciones de usuario más complicados , mientras que los scripts de shell son los más utilizados por los especialistas en informática .

    Previous :

    next :
      Artículos relacionados
    ·Método Maestro de recurrencia 
    ·¿Qué es la programación de matriz 
    ·Cómo configurar DataGrid.DataSource a un objeto DataSe…
    ·Cómo hacer un ordenamiento de burbuja 
    ·Cómo abrir archivos yEnc 
    ·Diferencia entre equivalencia y Boundary Partitioning 
    ·Cómo hacer tu propio Web Browser en C # 
    ·¿Cómo se usa SCGrid ActiveX Grid Control 
    ·Cómo hacer un botón de reinicio en Roblox 
    ·¿Qué Significa Fuera de Límites Media en una Computa…
      Artículos destacados
    ·Cómo permitir paginación en DataGrid 
    ·Cómo hacer una cuenta atrás en ActionScript 
    ·Cómo convertir un objeto a un largo primitivo en Java 
    ·Cómo mostrar un GridView horizontalmente en Vb.Net 
    ·Cómo convertir un alfabeto En Caps en CPP 
    ·Cómo utilizar un Constructor Subtipo Bound 
    ·Cómo integrar Android con Eclipse 
    ·Cómo compilar Netcat 
    ·Cómo reinstalar IE6 Mediante Regedit 
    ·¿Cómo se crea un JTable con múltiples encabezados de…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com