SlideShare una empresa de Scribd logo
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
           “ANTONIO JOSÉ DE SUCRE”
    VICERRECTORADO LUIS CABALLERO MEJÍAS
              NÚCLEO CHARALLAVE
             CURSO: COMPUTACIÓN I




                       LUIS A. PACHECO 2011247215
                       Prof.(a) GIOCONDA ECHENIQUE




              CHARALLAVE, 2012
SEGÚN, GÓMEZ,R (S/F)

Los lenguajes de programación tienen una estructura
compleja     que    se     compone    de    varias   partes:
sintaxis, semántica, elementos del lenguaje, nivel de
abstracción, paradigma, estructuras de control para ordenar
la   ejecución   de    los   programas,  tipos    de   datos
(números, letras, etc.), y funciones o procedimientos
(unidades) que contienen un conjunto de instrucciones, entre
otras.
Lenguajes Declarativos              Lenguajes De Alto Nivel
son los más parecidos al
castellano o inglés en su           son los más utilizados
potencia      expresiva     y       como     lenguajes  de
funcionalidad y están en el         programación.
nivel más alto respecto a los
otros.


                                         Lenguaje Máquina
     El Lenguaje Ensamblador
es simplemente una representación       son dependientes de la
simbólica del lenguaje máquina                máquina.
asociado, lo cual permite una
programación menos tediosa
Se puede utilizar para definir una secuencia
    de instrucciones para su procesamiento por un
    ordenador o computadora.


Permiten crear programas muy
rápidos, pero que son a menudo
difíciles de aprender.
                                  El    FORTRAN       es    un
                                  lenguaje     compilado      y
                                  estructurado,      utilizado
                                  también en los campos de
                                  la ciencia y la ingeniería.
Los lenguajes de programación tiene una
composición compleja, ya que se compone de
varias partes: sintaxis, semántica, elementos del
lenguaje,                   nivel                de
abstracción, paradigma, estructuras de control
para    ordenar       la     ejecución    de    los
programas,           tipos          de        datos
(números,    letras,     etc.),   Y   funciones   o
procedimientos (unidades) que contienen un
conjunto de instrucciones, entre otras.
Entidades: Son los elementos
                                       Atributos:
 sobre    los  que     trabaja   un
                                       nombre, valor, tipo, locación de
 programa.
                                       memoria, tiempo de vida, alcance
 Pueden                          ser
                                       y alias.
 subprogramas, variables, rótulos y
 sentencias.                            Ambiente de referenciamiento
Ligaduras: Se refiere a asociar un
atributo con una entidad.              Alcance y visibilidad

Tiempos de ligadura: Según el
                                       Datos      Variables y constantes
momento en que se realicen se las
llama estáticas o dinámicas              Expresiones

                                       Atributos de las variables
Declaraciones: Son sentencias que
                                       y constantes
crean una ligadura entre un
tipo, un nombre y un valor.

                               Estructuras de control a nivel expresión
¿QUÉ ES LENGUAJE INFORMÁTICO Y
             CUALES SON SUS USOS?

     Denominado también lenguaje experto, en
 informática, un lenguaje informático o
 sistema de programación de aplicaciones
 diseñado para crear programas, bases de
 datos y materiales para enseñanza asistida
 por ordenador o computadora.


    Su uso más relevante es la utilidad de los programas para
recuperar datos perdidos o borrados accidentalmente en el disco
duro, los que permiten comparar el contenido de dos documentos o
los depuradores de código. Crear páginas web, llamadas HTML.
¿QUÉ ES LENGUAJE DE MAQUINA? Y DEFINA SUS
               TIPOS, VENTAJAS Y DESVENTAJAS
 El       lenguaje      propio      del
                                          De movimiento de datos. Este
 ordenador, basado en el sistema
                                          tipo de instrucciones transfieren
 binario, o código máquina, resulta
                                          datos entre la memoria
 difícil de utilizar para las personas.
                                          principal y los registros
 El programador debe introducir
 todos y cada uno de los comandos y
 datos en forma binaria,                  Operaciones binarias. Estas
                                          instrucciones, aritméticas y
Operaciones monarias. Entre estas         lógicas, realizan una operación
instrucciones podemos encontrar las       con dos argumentos
que desplazan o rotan los bits de una
palabra.                                           DESVENTAJAS:
                                             Son              ciertamente
                                             aparatosos
            VENTAJAS:                        para     el     programador
No es complicado                             humano         que      deba
Permite almacenar números binarios.          redactarlos,       leer    o
                                             modificar los programas
                                             escritos en ellos.
QUE SON TRADUCTORES? ENSAMBLADORES Y
       MICROENSAMBLADORES; COMPILADORES E INTERPRETES
                                    Término     utilizado  para     designar
Un traductor es un programa         aquellos montadores (ensambladores o
que          convierte        un    integradores) que compran elementos a
programa, escrito en un             los fabricantes originales y elaboran
lenguaje, en un programa            con ellos equipos completos que ponen
equivalente, escrito en otro        a la venta como producto final.
lenguaje.
La     interpretación    es     la
traducción     simultanea,    por
ejemplo en una                       Microensambladores: Generalmente, los
convención internacional: un         procesadores      utilizados    en     las
interprete traduce fragmentos        computadoras tienen un repertorio fijo de
pequeños de frases en el             instrucciones, es decir, que el intérprete
                                     de las mismas interpretaba de igual forma
idioma     fuente     al  idioma
                                     un determinado código de operación
objeto, a medida que las
escucha.
                              Los compiladores, como se ha explicado en
                              este mismo tema, son los programas que
                              realizan la traducción del programa fuente
                              generando el programa objeto
¿QUÉ ES EL CODIGO
                       OBJETO?
En programación, se llama código objeto al código que resulta de
la compilación del código fuente. Consiste en lenguaje máquina
o bytecode y se distribuye en varios archivos que corresponden a cada
código fuente compilado. Para obtener un programa ejecutable se han
de enlazar todos los archivos de código objeto con un programa
llamado enlazador (linker).
¿QUÉ ES LENGUAJE DE NIVEL
             INTERMEDIO?


Lenguaje de nivel intermedio, en informática, es
un lenguaje de programación que consta de
instrucciones independientes de la máquina; ha
de ser compilado o interpretado para traducir su
código en otro de bajo nivel, en lenguaje
máquina. Hay grandes diferencias entre los
diversos lenguajes de alto nivel y cuanto más se
acerquen al lenguaje natural del usuario se
considerarán de más alto nivel. Algunos ejemplos
de     lenguajes     de     alto    nivel    son
LISP, Pascal, BASIC, FORTRAN, COBOL, JAVA, C
y C++.
¿QUÉ ES LENGUAJE DE
                 ALTO NIVEL?


Para acelerar aun más el proceso de programación se
desarrollaron los lenguajes de alto nivel, en los que se puede
escribir un sólo enunciado para realizar tareas sustanciales.
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. El concepto
de lenguaje de alto nivel nació con el lenguaje FORTRAN
(FORmula TRANslation) que, como su nombre indica, surgió
como un intento de traducir fórmulas matemáticas al
lenguaje ensamblador y por consiguiente al lenguaje de
máquina.

Más contenido relacionado

PDF
Presentacion sistema binario
DOCX
Mapa conceptual ac
PPTX
Presentacion Java
PPTX
Clases/Tipos de lenguajes de programación
DOC
Mapa conceptual hardware
PPTX
Lenguaje de programacion orientado a eventos
PDF
Mapa mental de hardware y software
DOCX
Partes de la computadora
Presentacion sistema binario
Mapa conceptual ac
Presentacion Java
Clases/Tipos de lenguajes de programación
Mapa conceptual hardware
Lenguaje de programacion orientado a eventos
Mapa mental de hardware y software
Partes de la computadora

La actualidad más candente (20)

PPT
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
PPTX
Sistemas operativos PRESENTACION
PPTX
Presentación el computador
PPT
Software Libre Presentacion
DOCX
Estructura del sistema operativo windows
PPT
Complejidad del software 2
PPTX
Mapa conceptual
PPSX
Operadores
DOCX
Mapa conceptual de algoritmos
DOCX
Esquema sobre la computadora
PPTX
Comparación entre sistemas operativos.ppsx
PPTX
Lenguaje ensamblador
PPTX
C++ y sus utilidades
PPTX
Sistemas operativos
PDF
Diagrama de Flujo de un Sistema Operativo
DOCX
Cuadro comparativo lenguajes
PPTX
1 introduccion a la programacion 1
PPTX
Instalacion de un sistema operativo (fase ii) arquitectura del computador
PPTX
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
PPTX
Modelos concurrentes
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
Sistemas operativos PRESENTACION
Presentación el computador
Software Libre Presentacion
Estructura del sistema operativo windows
Complejidad del software 2
Mapa conceptual
Operadores
Mapa conceptual de algoritmos
Esquema sobre la computadora
Comparación entre sistemas operativos.ppsx
Lenguaje ensamblador
C++ y sus utilidades
Sistemas operativos
Diagrama de Flujo de un Sistema Operativo
Cuadro comparativo lenguajes
1 introduccion a la programacion 1
Instalacion de un sistema operativo (fase ii) arquitectura del computador
TIPOS DE LENGUAJES ENSAMBLADOR Y CLASIFICACION DE MEMORIAS
Modelos concurrentes
Publicidad

Destacado (20)

PPTX
Tipos de lenguaje de programacion
PPT
031A28 Lenguaje de programación web
PPSX
Lenguajes De Programacion
PPT
1. introduccion a java
PPTX
Plc luis alejandro pacheco
PPTX
Lenguaje ensamblador
PPTX
Tipos de lenguajes, importancia del dos y windows
PPTX
Comunicación y representación Técnica p1 T1
PPTX
Diapositiva de Luis Pacheco
DOCX
Funciones del lenguaje ensamblador
PPTX
Software de aplicacion
PPTX
Generalidades del lenguaje ensamblador
PPTX
Codificación. Código Fuente, Objeto y Ejecutable.
PPTX
Lenguaje de máquina y lenguaje ensamblador
PPTX
Proceso de ejecucion de un programa en C++
PPTX
PPT
Lenguajes De Programacion
PPS
Programacion Logica
PPT
Lenguaje De Programacion
PPTX
Lenguaje Ensamblador
Tipos de lenguaje de programacion
031A28 Lenguaje de programación web
Lenguajes De Programacion
1. introduccion a java
Plc luis alejandro pacheco
Lenguaje ensamblador
Tipos de lenguajes, importancia del dos y windows
Comunicación y representación Técnica p1 T1
Diapositiva de Luis Pacheco
Funciones del lenguaje ensamblador
Software de aplicacion
Generalidades del lenguaje ensamblador
Codificación. Código Fuente, Objeto y Ejecutable.
Lenguaje de máquina y lenguaje ensamblador
Proceso de ejecucion de un programa en C++
Lenguajes De Programacion
Programacion Logica
Lenguaje De Programacion
Lenguaje Ensamblador
Publicidad

Similar a Lenguaje de programacion (20)

PPTX
Lenguaje de programacion.
PPTX
Lenguaje de programacion keneling gullo compu 1 []
PPTX
Lemguaje de programacion angel matin exp 2011147162 ci 20101171
PPTX
Lemguaje de programacion angel matin exp 2011147162 ci 20101171
PPTX
Lenguaje
PPTX
Lenguaje de programacion
PPT
Lenguaje de programacion
PPT
Lenguaje de programacion daniel
PPTX
Lenguaje de programacion
PPTX
Lenguaje de programacion
PPTX
Lenguaje de programacion
PPTX
Presentación 5
PPTX
Trabajo de introduc computa
PPTX
Trabajo de introduc computa
PPTX
Trabajo de introduc computa
PPTX
Trabajo de introduc computa
DOCX
Clasificación y descripción de los programas informáticos
PPTX
Jhondiapositiva096
PPT
Lenguajes de programación parte i.4
PPTX
Trabajo de tecnicas william
Lenguaje de programacion.
Lenguaje de programacion keneling gullo compu 1 []
Lemguaje de programacion angel matin exp 2011147162 ci 20101171
Lemguaje de programacion angel matin exp 2011147162 ci 20101171
Lenguaje
Lenguaje de programacion
Lenguaje de programacion
Lenguaje de programacion daniel
Lenguaje de programacion
Lenguaje de programacion
Lenguaje de programacion
Presentación 5
Trabajo de introduc computa
Trabajo de introduc computa
Trabajo de introduc computa
Trabajo de introduc computa
Clasificación y descripción de los programas informáticos
Jhondiapositiva096
Lenguajes de programación parte i.4
Trabajo de tecnicas william

Último (20)

PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PPTX
caso clínico iam clinica y semiología l3.pptx
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Cosacos y hombres del Este en el Heer.ppt
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Fundamentos_Educacion_a_Distancia_ABC.pdf
Lección 6 Escuela Sab. A través del mar rojo.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Punto Critico - Brian Tracy Ccesa007.pdf
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
caso clínico iam clinica y semiología l3.pptx
2 GRADO UNIDAD 5 - 2025.docx para primaria
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
V UNIDAD - PRIMER GRADO. del mes de agosto

Lenguaje de programacion

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA “ANTONIO JOSÉ DE SUCRE” VICERRECTORADO LUIS CABALLERO MEJÍAS NÚCLEO CHARALLAVE CURSO: COMPUTACIÓN I LUIS A. PACHECO 2011247215 Prof.(a) GIOCONDA ECHENIQUE CHARALLAVE, 2012
  • 2. SEGÚN, GÓMEZ,R (S/F) Los lenguajes de programación tienen una estructura compleja que se compone de varias partes: sintaxis, semántica, elementos del lenguaje, nivel de abstracción, paradigma, estructuras de control para ordenar la ejecución de los programas, tipos de datos (números, letras, etc.), y funciones o procedimientos (unidades) que contienen un conjunto de instrucciones, entre otras.
  • 3. Lenguajes Declarativos Lenguajes De Alto Nivel son los más parecidos al castellano o inglés en su son los más utilizados potencia expresiva y como lenguajes de funcionalidad y están en el programación. nivel más alto respecto a los otros. Lenguaje Máquina El Lenguaje Ensamblador es simplemente una representación son dependientes de la simbólica del lenguaje máquina máquina. asociado, lo cual permite una programación menos tediosa
  • 4. Se puede utilizar para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Permiten crear programas muy rápidos, pero que son a menudo difíciles de aprender. El FORTRAN es un lenguaje compilado y estructurado, utilizado también en los campos de la ciencia y la ingeniería.
  • 5. Los lenguajes de programación tiene una composición compleja, ya que se compone de varias partes: sintaxis, semántica, elementos del lenguaje, nivel de abstracción, paradigma, estructuras de control para ordenar la ejecución de los programas, tipos de datos (números, letras, etc.), Y funciones o procedimientos (unidades) que contienen un conjunto de instrucciones, entre otras.
  • 6. Entidades: Son los elementos Atributos: sobre los que trabaja un nombre, valor, tipo, locación de programa. memoria, tiempo de vida, alcance Pueden ser y alias. subprogramas, variables, rótulos y sentencias. Ambiente de referenciamiento Ligaduras: Se refiere a asociar un atributo con una entidad. Alcance y visibilidad Tiempos de ligadura: Según el Datos Variables y constantes momento en que se realicen se las llama estáticas o dinámicas Expresiones Atributos de las variables Declaraciones: Son sentencias que y constantes crean una ligadura entre un tipo, un nombre y un valor. Estructuras de control a nivel expresión
  • 7. ¿QUÉ ES LENGUAJE INFORMÁTICO Y CUALES SON SUS USOS? Denominado también lenguaje experto, en informática, un lenguaje informático o sistema de programación de aplicaciones diseñado para crear programas, bases de datos y materiales para enseñanza asistida por ordenador o computadora. Su uso más relevante es la utilidad de los programas para recuperar datos perdidos o borrados accidentalmente en el disco duro, los que permiten comparar el contenido de dos documentos o los depuradores de código. Crear páginas web, llamadas HTML.
  • 8. ¿QUÉ ES LENGUAJE DE MAQUINA? Y DEFINA SUS TIPOS, VENTAJAS Y DESVENTAJAS El lenguaje propio del De movimiento de datos. Este ordenador, basado en el sistema tipo de instrucciones transfieren binario, o código máquina, resulta datos entre la memoria difícil de utilizar para las personas. principal y los registros El programador debe introducir todos y cada uno de los comandos y datos en forma binaria, Operaciones binarias. Estas instrucciones, aritméticas y Operaciones monarias. Entre estas lógicas, realizan una operación instrucciones podemos encontrar las con dos argumentos que desplazan o rotan los bits de una palabra. DESVENTAJAS: Son ciertamente aparatosos VENTAJAS: para el programador No es complicado humano que deba Permite almacenar números binarios. redactarlos, leer o modificar los programas escritos en ellos.
  • 9. QUE SON TRADUCTORES? ENSAMBLADORES Y MICROENSAMBLADORES; COMPILADORES E INTERPRETES Término utilizado para designar Un traductor es un programa aquellos montadores (ensambladores o que convierte un integradores) que compran elementos a programa, escrito en un los fabricantes originales y elaboran lenguaje, en un programa con ellos equipos completos que ponen equivalente, escrito en otro a la venta como producto final. lenguaje. La interpretación es la traducción simultanea, por ejemplo en una Microensambladores: Generalmente, los convención internacional: un procesadores utilizados en las interprete traduce fragmentos computadoras tienen un repertorio fijo de pequeños de frases en el instrucciones, es decir, que el intérprete de las mismas interpretaba de igual forma idioma fuente al idioma un determinado código de operación objeto, a medida que las escucha. Los compiladores, como se ha explicado en este mismo tema, son los programas que realizan la traducción del programa fuente generando el programa objeto
  • 10. ¿QUÉ ES EL CODIGO OBJETO? En programación, se llama código objeto al código que resulta de la compilación del código fuente. Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador (linker).
  • 11. ¿QUÉ ES LENGUAJE DE NIVEL INTERMEDIO? Lenguaje de nivel intermedio, en informática, es un lenguaje de programación que consta de instrucciones independientes de la máquina; ha de ser compilado o interpretado para traducir su código en otro de bajo nivel, en lenguaje máquina. Hay grandes diferencias entre los diversos lenguajes de alto nivel y cuanto más se acerquen al lenguaje natural del usuario se considerarán de más alto nivel. Algunos ejemplos de lenguajes de alto nivel son LISP, Pascal, BASIC, FORTRAN, COBOL, JAVA, C y C++.
  • 12. ¿QUÉ ES LENGUAJE DE ALTO NIVEL? Para acelerar aun más el proceso de programación se desarrollaron los lenguajes de alto nivel, en los que se puede escribir un sólo enunciado para realizar tareas sustanciales. 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. El concepto de lenguaje de alto nivel nació con el lenguaje FORTRAN (FORmula TRANslation) que, como su nombre indica, surgió como un intento de traducir fórmulas matemáticas al lenguaje ensamblador y por consiguiente al lenguaje de máquina.