LENGUAJES

Beschreibung

lenguajes
Gina Zapata
Mindmap von Gina Zapata, aktualisiert more than 1 year ago
Gina Zapata
Erstellt von Gina Zapata vor fast 7 Jahre
10
0

Zusammenfassung der Ressource

LENGUAJES
  1. ES
    1. Lenguaje es el empleo de notaciones, señales y vocales (voz, palabras) para expresar ideas, comunicarse, y establecer relaciones entre los seres humanos.
      1. TIPOS DE LENGUAJES
        1. lenguajes naturales
          1. es natural porque se aprende (o adquiere) inconsciente e involuntariamente
          2. lenguajes artificiales
            1. los lenguajes artificiales sí se aprenden de manera voluntaria y conscientemente.
              1. ejemplo
                1. LOS LENGUAJES DE PROGRAMACIÓN
                  1. es
                    1. un conjunto de reglas, notaciones, símbolos y/o caracteres que permiten a un programador poder expresar el procesamiento de datos y sus estructuras en la computadora
                      1. se clasifican de a cuerdo a su uso en:
                        1. 1. Lenguajes desarrollados para el cálculo numérico. Tales como FORTRAN, Mathematica y Matlab.
                          1. 2. Lenguajes para sistemas. Como C, C++ y ensamblador.
                            1. 3. Lenguajes para aplicaciones de Inteligencia Artificial. Tales como Prolog, y Lisp.
                            2. se pueden clasificar de acuerdo con el tipo de instrucciones de que constan en:
                              1. lenguaje máquina
                                1. El lenguaje de máquina ordena a la computadora realizar sus operaciones fundamentales una por una. Dicho lenguaje es difícil de usar para lar persona porque trabajar con números no es muy cómodo además de que estos números están en formato binario.
                                  1. ejemplo
                                    1. 100001010101010 100100101010100 100011100101110
                                2. lenguaje ensamblador
                                  1. consiste en asociar a los opcodes palabras clave que faciliten su uso por parte del programador No obstante, el lenguaje ensamblador requiere de muchas instrucciones para realizar simples operaciones.
                                    1. ejemplo
                                      1. LOAD R1, (B) LOAD R2, (C) ADD R1, R2 STORE (A), R1
                                  2. lenguaje de alto nivel
                                    1. Los lenguajes de alto nivel permiten a los programadores escribir instrucciones que asemejan al inglés cotidiano y contiene notaciones matemáticas de uso común.
                                      1. ejemplo
                                        1. A = B + C;
                              2. historia
                                1. FORTRAN
                                  1. FORTRAN es el más viejo de los lenguajes de alto nivel. Fue diseñado por IBM en 1950. El idioma se hizo tan popular en los 60´s que otros desarrolladores empezaron a producir sus propias versiones y esto llevó a una gran cantidad de dialectos (en 1963 había 40 compiladores de FORTRAN diferentes). En 1972 se creó FORTRAN66, como una forma de estandarizar la estructura del lenguaje. Luego, en 1980, se estableció una norma oficial para el lenguaje avalada por la Organización de Normas Internacionales (ISO). Tal versión es normalmente conocida como FORTRAN 77 (dado que el proyecto final se completó en 1977). En 1991 surge FORTRAN90, un desarrollo mayor del idioma pero que incluye todos los elementos de FORTRAN77 para facilitar la compatibilidad. Finalmente, en 1997, surge FORTRAN95 o High Performance Fortran (HPF)
                                  2. BASIC
                                    1. BASIC es la abreviación de Beginners All-purpose Symbolic Instruction Code. Basic fue desarrollado en la Universidad de Dartmouth en 1964 bajo la dirección de J. Kemeny y T. Kurtz. Surgió como un idioma simple de aprender y fácil de traducir. En los 70´s, cuando se creó la computadora personal Altair, Bill Gates y Paul Allen implementaron su propia versión de Basic en dicha computadora. Con ello comenzó el futuro de BASIC y de la PC. En ese tiempo, Gates era estudiante de Harvard y Allen era un empleado de Honeywell. La versión BASIC de Gates ocupaba un total de 4KB de memoria incluyendo el código y los datos que se usaron para el código fuente. Luego Gates implementó BASIC en otras plataformas (Apple, Comodor y Atari) y fue a partir de entonces que la corporación de Microsoft empezó su reinado en el mundo de las PC. Más tarde en los 70’s, surgió el sistema operativo MS-DOS de Bill Gates que incluía un intérprete de BASIC. La versión distribuida con MS-DOS era GW-BASIC y podía ser ejec
                                    2. C
                                      1. El lenguaje C reúne características de programación tanto de los lenguajes ensambladores como de los lenguajes de alto nivel; este lenguaje posee gran poderío basado en sus operaciones a nivel de bits (propias de ensambladores) y la mayoría de los elementos de la programación estructurada de los lenguajes de alto nivel. Por ello es que C ha sido el lenguaje preferido para el desarrollo de software de sistemas y aplicaciones profesionales de la programación de computadoras. En 1970 Ken Thompson de los laboratorios Bell creó la primera versión del lenguaje, la cual podía ejecutarse en el sistema operativo UNIX; a este lenguaje se le llamó lenguaje B y tenía la desventaja de ser lento. En 1971 Dennis Ritchie, con base en el lenguaje B, desarrolló NB que luego cambió su nombre por C. Su diseño incluyó una sintaxis simplificada, la aritmética de direcciones de memoria (permite al programador manipular bits, bytes y direcciones de memoria) y el concepto de apuntador. Además, al ser diseñado
                                      2. C++
                                        1. En 1980 Bjarne Stroustrup, también de los laboratorios Bell, adicionó al lenguaje C las características de la programación orientada a objetos (incluyendo la ventaja de una biblioteca de funciones orientada a objetos) y lo denominó C con clases. Para 1983 dicha denominación cambió a la de C++.
                        Zusammenfassung anzeigen Zusammenfassung ausblenden

                        ähnlicher Inhalt

                        Programación Orientada a Objetos.
                        Clarita Jazmin A
                        Programación Orientada a Objetos._1
                        Clarita Jazmin A
                        Gedächtnis
                        Nicole Girard
                        LB A, Kapitel 1.2, Firmierung
                        Stefan Kurtenbach
                        Zivilrecht - Zivilprozessrecht Streitigkeiten
                        myJurazone
                        Können Sie die Flosse der Airline zuordnen?
                        B G
                        If Sätze Übungen
                        Tomasz R
                        Euro-FH // Zusammenfassung PEPS2
                        Robert Paul
                        Kommunikationssoziologie (KSOZ) Grimm 2017/18
                        Anna Huber
                        GESKO JOUR Karteikarten
                        Sascha Walter
                        Gesko Werb Fragen
                        Adrienne Tschaudi