“Conocimientos Programación>Lenguajes De Programación

Diferencia entre el nivel alto y nivel bajo en Programación

2015/11/27
Lenguajes de programación han evolucionado desde los primeros mainframes que aceptaron programas en la forma de una serie de combinaciones de interruptores entraron en la sucesión. Los primeros idiomas a veces eran sintácticamente críptico y difícil de aprender. Lenguajes de programación modernos acercarse Inglés todos los días , pero todavía tiene sus reglas de sintaxis . Lenguajes de programación han sido etiquetados como " primera generación", " segunda generación", "tercera generación ", y " cuarta generación". Idiomas de primera generación estaban más cerca de lenguaje de máquina , mientras 4GLs enfoque Inglés . Una división menos granular de los lenguajes de programación se refiere a ellos como lenguajes de alto nivel y de bajo nivel . Lenguaje Máquina

El lenguaje de los ordenadores consiste en 1s y 0s combinados en grupos de ocho para formar caracteres. Esto se debe a que las computadoras funcionen con interruptores que pueden ser ya sea en ( 1 ) o apagado ( 0 ) . Cada 1 o 0 es un poco, y ocho bits forman un byte . Las primeras computadoras requieren de entrada en forma de lenguaje de máquina , pero esto era demasiado engorroso , por lo que los lenguajes de programación se han desarrollado para tomar el tedio de entrar en un programa en una computadora. Estas lenguas son bien interpretados , al igual que las primeras versiones de BASIC, o compilados . Cualquier proceso convierte el texto Inglés en lenguaje de máquina . Los intérpretes hacen la conversión sobre la marcha a medida que se encuentra cada declaración , mientras que los compiladores generan un archivo de lenguaje de máquina que es ejecutable por sí misma.
Bajo nivel Idiomas

baja lenguajes de alto nivel son más cercanos a lenguaje de máquina y son mucho más críptico que los lenguajes de alto nivel. Ensamblador es el lenguaje de bajo nivel más común en la mayoría de las computadoras , ya sean ordenadores personales o mainframes . Instrucciones para un programa ensamblador unidad central se ve así : MVC A, B. Esa instrucción dice a la computadora para mover el contenido de la variable B a lenguajes de bajo nivel A. Las variables se escriben normalmente por personas de alta cualificación técnica y se utilizan para los servicios públicos y la velocidad programas de obra. Lenguajes de bajo nivel se puede utilizar para producir código muy eficiente.
Alto nivel Idiomas

lenguajes de alto nivel se acercan Inglés en la sintaxis y son más fáciles de escribir , que requieren menos habilidad técnica por parte del programador . Idiomas que entran en esta categoría son más numerosos que los que caen en la categoría de bajo nivel. BASIC , que significa Beginners All-purpose Symbolic Instruction Code , es un ejemplo de un lenguaje interpretado principios de alto nivel. Cuando se ejecuta el programa , cada instrucción se interpreta en una instrucción de lenguaje de máquina y se ejecuta . COBOL es un lenguaje de alto nivel que se utiliza normalmente en las aplicaciones de negocio de mainframe . El apodo significa Common Business Language Oriented , lo que implica su uso. Declaraciones típicas COBOL aspecto: MOVIMIENTO TOTAL- CARGO PARA IMPRIMIR -LINE- 21 . Las características de un lenguaje de alto nivel que sea utilizable por alguien que está más orientado a los negocios que técnicamente calificada. Fortran , abreviatura de " traducción fórmula ", es un lenguaje de alto nivel que se utiliza principalmente para fines científicos . No es tan claro como el COBOL Inglés , pero los programadores Fortran suelen ser técnicamente más orientado a programadores COBOL .
Oriente nivel Idiomas

lo largo de los años una categoría de mediados idiomas de nivel se ha desarrollado , que incluye lenguajes orientados a objetos . Un ejemplo de un lenguaje de nivel medio es de Java , que se traduce - producido programador de código en instrucciones " tokenizados " . Una instrucción de tokenized es uno que ya no está en formato legible por humanos , pero no es bastante formato de lenguaje máquina . Se requiere de un intérprete en tiempo de ejecución , tales como la máquina virtual de Java, para activar el código tokenized en código de máquina en el momento el programa se ejecuta . Esto permite que la versión con símbolo del programa para funcionar en múltiples plataformas informáticas , dando un nivel de independencia de un sistema operativo específico o una máquina . Tokenizados código se ejecuta más rápido que el código interpretado , pero más lento que el código compilado. Idiomas de nivel medio se utilizan normalmente para la creación de las interfaces gráficas de usuario que sirven como extremos frontales para aplicaciones COBOL mainframe. Programadores de lenguaje de nivel medio son más técnicamente orientada a programadores de lenguaje de alto nivel , pero en menor medida que los programadores de lenguaje de bajo nivel.

Lenguajes De Programación
Cómo escribir archivos en Mathematica para ser leído en Fortran
Tipos de datos de COBOL
¿Qué es la programación de matriz
Recursos para desarrolladores de Apple
Cómo compilar un programa QBasic
Cómo convertir un archivo Hex
Cómo cambiar una PanelView
Cómo abrir un archivo PNP Hecho por Art Explosion
Conocimientos Informáticos © http://www.ordenador.online