Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguajes de un Computador, Javier Prieto C.I: 28.542.596 #47 - Coggle…
Lenguajes de un Computador
Ensamblador (Assembler)
El lenguaje ensamblador es el lenguaje de programación usado para redactar programas informáticos de bajo grado, y constituye la representación más directa del código máquina específico para cada arquitectura de pcs legible por un programador.
Se caracteriza por:
Al desarrollar cuidadosamente en lenguaje ensamblador pueden producir programas que se ejecutan más rápidamente y ocupan menos espacio que con lenguajes de alto nivel.
Con el lenguaje ensamblador se tiene un control bastante preciso de las tareas realizadas por un Microprocesador por lo que pueden generar segmentos de código difíciles de planear en un lenguaje de alto nivel.
El código escrito en lenguaje ensamblador tiene una cierta dificultad de ser entendido de forma directa por una persona ya que su estructura se acerca más bien al lenguaje máquina, mejor dicho, lenguaje de bajo nivel.
Su composición está adaptada a los circuitos de la máquina y bastante alejada de la manera de expresión y estudio de los inconvenientes propios de los seres humanos. La programación en este lenguaje es complicada, de forma que es preciso un profundo entendimiento de la arquitectura física del ordenador.
Macros
Son un grupo de comando que se invocan con palabras clave, opcionalmente seguidas de límites que se usan como código literal. Los macros son manejados por el compilador y no por el ejecutable compilado.
Además hay las macros ocultas, las cuales son directivas complicadas de tipo macro que se han proclamado en el código fuente pero que están ocultos por motivos de estabilidad, por ingreso restringido, etcétera.
Varios idiomas de programación (sobre todos los más antiguos) unen el término de macro.
Los macros facilitan la actualización y mantenimiento de las aplicaciones ya que su re-utilización minimiza la proporción de código escrito para redactar un programa.
Las macros no siguen la sintaxis del lenguaje de programación en el que se programan, sino que son metaprogramas que generan código. Tienen su propia sintaxis de definición y de expansión. Por ello es posible utilizarlos para extender un lenguaje de programación, añadiéndole nuevas características.
Lenguajes Orientados a Procedimientos
En un lenguaje de programación orientado a procedimientos, las normas se aplican para producir unidades o módulos que son identificados como métodos o subrutinas.
Los métodos permiten como ingreso los datos y convierten dichos datos para crear como salida unos resultados específicos, debido a que es un lenguaje pensado para facilitar una especificación depurada de métodos, algoritmos o rutinas que sean de una clase específica.
Un lenguaje de elevado grado cuyo grupo de normas para usos en general se puede usar para crear una serie de normas para modelar o hacer modelos de métodos científicos y comerciales.
La programación por procedimiento es intuitiva, en el sentido de que es muy semejante a cómo esperaría que funcione un programa. Si quiere que una PC realice algo, debería conceder indicaciones paso a paso respecto a cómo realizarlo
Javier Prieto C.I: 28.542.596 #47