LENGUAJES DE PROGRAMACION

Descrição

ES UNA ERRAMIENTA
ALVARO RAMIREZ DAVALOS
Mapa Mental por ALVARO RAMIREZ DAVALOS, atualizado 3 meses atrás
ALVARO RAMIREZ DAVALOS
Criado por ALVARO RAMIREZ DAVALOS 3 meses atrás
1
0

Resumo de Recurso

LENGUAJES DE PROGRAMACION
  1. ¿QUE ES ?

    Anotações:

    • Es un idioma artificial diseñado para expresar instrucciones que pueden ser llevadas a cabo por dispositivos electrónicos como las computadoras. Pueden usarse para crear programas que controlen su comportamiento físico y lógico, para expresar algoritmos con precisión, o como modo de comunicación humana. 
    1. Es un idioma artificial diseñado para expresar instrucciones que pueden ser llevadas a cabo por dispositivos electrónicos como las computadoras. Pueden usarse para crear programas que controlen su comportamiento físico y lógico, para expresar algoritmos con precisión, o como modo de comunicación humana.
    2. CLASIFICACION DE LOS LENGUAJES
      1. 1. Según El Nivel De Abstracción.

        Anotações:

        • .Los niveles de bajo nivel están relacionados con el hardware del procesador y requieren un conocimiento detallado de su arquitectura.  .idioma máquina: consiste en códigos binarios jecutables directamente por hadwere muy rapido pero difícil enterter. • Lenguaje ensamblador: Utiliza mnemotécnicos para hacer el código más legible y es más eficiente en cuanto a memoria. Sin embargo, sigue siendo complejo de aprender, depurar y mantener, y requiere conocimientos específicos del hardware.
        1. .Los niveles de bajo nivel están relacionados con el hardware del procesador y requieren un conocimiento detallado de su arquitectura. .idioma máquina: consiste en códigos binarios jecutables directamente por hadwere muy rapido pero difícil enterter. • Lenguaje ensamblador: Utiliza mnemotécnicos para hacer el código más legible y es más eficiente en cuanto a memoria. Sin embargo, sigue siendo complejo de aprender, depurar y mantener, y requiere conocimientos específicos del hardware.
        2. 2. Según La Forma De Ejecutarse.

          Anotações:

          • Los lenguajes de programación se pueden clasificar en:  • Lenguajes compilados: El código fuente se traduce a código máquina mediante un compilador, creando un archivo ejecutable para una plataforma específica. Son rápidos en ejecución y ejemplos incluyen C, C++, Pascal y Ada. • Lenguajes compilados: El código fuente se traduce a código máquina mediante un compilador, creando un archivo ejecutable para una plataforma específica. Son rápidos en ejecución y ejemplos incluyen C, C++, Pascal y Ada. • Lenguajes interpretados: Se ejecutan directamente mediante un intérprete, sin necesidad de compilar un código de máquina. Ejemplos son Python, JavaScript, PHP y Ruby.  • Lenguajes intermedios: Como Java, que se compilan a “bytecode”, un formato independiente de la plataforma, y ​​luego se interpretan en una máquina virtual compatible con distintas arquitecturas.
          1. Los lenguajes de programación se pueden clasificar en: • Lenguajes compilados: El código fuente se traduce a código máquina mediante un compilador, creando un archivo ejecutable para una plataforma específica. Son rápidos en ejecución y ejemplos incluyen C, C++, Pascal y Ada. • Lenguajes compilados: El código fuente se traduce a código máquina mediante un compilador, creando un archivo ejecutable para una plataforma específica. Son rápidos en ejecución y ejemplos incluyen C, C++, Pascal y Ada. • Lenguajes interpretados: Se ejecutan directamente mediante un intérprete, sin necesidad de compilar un código de máquina. Ejemplos son Python, JavaScript, PHP y Ruby. • Lenguajes intermedios: Como Java, que se compilan a “bytecode”, un formato independiente de la plataforma, y ​​luego se interpretan en una máquina virtual compatible con distintas arquitecturas.
          2. 3. Según El Propósito.

            Anotações:

            •  Lenguajes de propósito general: Aptos para todo tipo de tareas. Ejemplos: C, C++, PASCAL, Ada.  Lenguajes de propósito específico ó especial: Hechos para un objetivo muy concreto ó como los lenguajes de simulación que facilitan enormemente el desarrollo y ejecución de simulaciones de sistemas complejos del mundo real. Ejemplo: Csound, C-Simscript, Ada, SLAM, GPSS.  Lenguajes de programación de sistemas: Diseñados para realizar sistemas operativos o drivers. Ejemplo: C, Arduino. Lenguajes de script: Para realizar tareas varias de control y auxiliares.
            1. Lenguajes de propósito general: Aptos para todo tipo de tareas. Ejemplos: C, C++, PASCAL, Ada.  Lenguajes de propósito específico ó especial: Hechos para un objetivo muy concreto ó como los lenguajes de simulación que facilitan enormemente el desarrollo y ejecución de simulaciones de sistemas complejos del mundo real. Ejemplo: Csound, C-Simscript, Ada, SLAM, GPSS.  Lenguajes de programación de sistemas: Diseñados para realizar sistemas operativos o drivers. Ejemplo: C, Arduino. Lenguajes de script: Para realizar tareas varias de control y auxiliares.
            2. 4. Según La manera De Abordar La Tarea A Realizar.

              Anotações:

              •  Lenguajes imperativos: Indican cómo hay que hacer la tarea, es decir, expresan los pasos a realizar. Usan variables y sentencias más complejas. Ejemplo: ASP, BASIC, C, Fortran, Pascal, Perl, PHP, Lua, Java.  Lenguajes declarativos: Está basado en el desarrollo deprogramas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución.
              1. Lenguajes imperativos: Indican cómo hay que hacer la tarea, es decir, expresan los pasos a realizar. Usan variables y sentencias más complejas. Ejemplo: ASP, BASIC, C, Fortran, Pascal, Perl, PHP, Lua, Java.  Lenguajes declarativos: Está basado en el desarrollo deprogramas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución.
              2. 5. Según El Lugar De Ejecución.

                Anotações:

                • En sistemas distribuidos, según dónde se ejecuta:  Idiomas de servidor: Se ejecutan en el servidor. Ejemplo: PHP.  Lenguajes de cliente: Se ejecutan en el cliente. Ejemplo: JavaScript, HTML.
                1. En sistemas distribuidos, según dónde se ejecuta:  Idiomas de servidor: Se ejecutan en el servidor. Ejemplo: PHP.  Lenguajes de cliente: Se ejecutan en el cliente. Ejemplo: JavaScript, HTML.Lenguajes orientados a sucesos: El flujo del programa es controlado por la interacción con el usuario o por mensajes de otros programas o del sistema operativo, Lenguajes no orientados a sucesos: El flujo del programa no depende de sucesos exteriores, sino que se conoce de antemano , siendo los procesos por lotes
                2. 6. Según La Concurrencia.

                  Anotações:

                  •  Lenguajes no concurrentes. Ejemplo: C.  Lenguajes no concurrentes. Ejemplo: c
                  1.  Lenguajes concurrentes: Incorporan la noción de proceso, Cada proceso tiene un flujo de control independiente.Las instrucciones de los procesos se ejecutan intercalándose unas con otras. Ejemplos:Ada, Limbo, Curry.  Lenguajes no concurrentes. Ejemplo: C.
                  2. 7. Según La Interactividad.

                    Anotações:

                    • Lenguajes orientados a sucesos: El flujo del programa es controlado por la interacción con el usuario o por mensajes de otros programas o del sistema operativo, Lenguajes no orientados a sucesos: El flujo del programa no depende de sucesos exteriores, sino que se conoce de antemano , siendo los procesos por lotes
                    1. Lenguajes orientados a sucesos: El flujo del programa es controlado por la interacción con el usuario o por mensajes de otros programas o del sistema operativo, Lenguajes no orientados a sucesos: El flujo del programa no depende de sucesos exteriores, sino que se conoce de antemano , siendo los procesos por lotes
                    2. 8. Según La Realización Visual.

                      Anotações:

                      •  Lenguajes de programación visual: El programa se realiza moviendo bloques de construcción de programas.Ejemplo: Mindscript, Visual Basic.Net, Borland Delphi.  Lenguajes de programación textual: El código del programa se realiza escribiéndolo. Ejemplos: C/C++, Java, Lisp.
                      1. vLenguajes de programación visual: El programa se realiza moviendo bloques de construcción de programas.Ejemplo: Mindscript, Visual Basic.Net, Borland Delphi.  Lenguajes de programación textual: El código del programa se realiza escribiéndolo. Ejemplos: C/C++, Java, Lisp.
                      2. 9. Según El Determinismo.

                        Anotações:

                        •  Lenguajes deterministas: Es completamente predictivo si se conocen sus entradas. Dicho de otra forma, si se conocen las entradas del algoritmo siempre producirá la misma salida, y la máquina interna pasará por la misma secuencia de estados.  Lenguajes probabilísticos o no deterministas: Sirven para explorar grandes espacios de búsqueda, (como gramáticas), y en la investigación teórica de hipercomputación. Ejemplo: perro callejero
                        1. Lenguajes deterministas: Es completamente predictivo si se conocen sus entradas. Dicho de otra forma, si se conocen las entradas del algoritmo siempre producirá la misma salida, y la máquina interna pasará por la misma secuencia de estados.  Lenguajes probabilísticos o no deterministas: Sirven para explorar grandes espacios de búsqueda, (como gramáticas), y en la investigación teórica de hipercomputación. Ejemplo: perro callejero
                        2. 10. Según La Productividad.

                          Anotações:

                          • Lenguajes útiles o productivos: Sus virtudes en cuanto a eficiencia, sencillez, claridad, productividad, etc., motivan que sean utilizados en empresas, administraciones públicas y/o en la enseñanza.  Lenguajes esotéricos o exóticos: Inventados con la intención de ser los más raros, oscuros, difíciles, simples ó retorcidos de lenguajes, para diversión y entretenimiento de programadores. A veces exploran nuevas ideas en programación.Ejemplo: Brainfuck, Whitespace, Ook!
                          1. Lenguajes útiles o productivos: Sus virtudes en cuanto a eficiencia, sencillez, claridad, productividad, etc., motivan que sean utilizados en empresas, administraciones públicas y/o en la enseñanza.  Lenguajes esotéricos o exóticos: Inventados con la intención de ser los más raros, oscuros, difíciles, simples ó retorcidos de lenguajes, para diversión y entretenimiento de programadores. A veces exploran nuevas ideas en programación.Ejemplo: Brainfuck, Whitespace, Ook!

                        Semelhante

                        Mapas mentales con ExamTime
                        Nazareth Olivo
                        Esquemas
                        Ximena Barrera
                        fichas de estudio
                        Guadalupe Reyes Soriano
                        Music and its most prominent types
                        Elina Sandoval
                        Vertebrate animals
                        Eliana Sandoval
                        Biochimie 101-120
                        Rodion Stoev
                        Bulbul rahidian, puntea, cerebelul – conformație externă, structură
                        T Adela
                        Tejidos básicos
                        Andrea Celedón
                        INTERPRETAR FUNCIONES Y ECUACIONES APLICADAS A LA ADMINISTRACIÓN
                        Danny Aguilar
                        Procesele de adaptare si compensare 1-27
                        Yanosh Yanosh