SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA
     VICE-RECTORADO “LUIS CABALLERO MEJIAS”
               NÙCLEO CHARALLAVE
             MATERIA: COMPUTACION I
          ESPECIALIDAD: ING. MECATRONICA
                    SECCION: I




 PROFESORA:                            ALUMNA:
GIOCONDA ECHENIQUE                KENELING GULLO


              CHARALLAVE 20/09/2012
Elementos:
    -Operadores: las operaciones
    básicas son;
    suma, resta, negación, residu                                                         ¿Qué es?
    o de división entera                                                   Es un Idioma artificial diseñado para
    ,multiplicación, división                                              expresar procesos que pueden ser
    entera, división, exponenciaci                                         llevados a cabo por maquinas como las
    ón.                                                                    computadoras.
    -Declaraciones: Las
    instrucciones de un programa
    se dividen
    en ejecutables y no
    ejecutables.
    -Constantes:
                                            Lenguaje de
    entera, real, alfanumérica.             Programación
    -Funciones de biblioteca

                                                                                      Clasificación :
      ¿Que compone?                                                      Se clasifican según su nivel de
Está formado por un                                                      abstracción del procesador, en este
conjunto de símbolos y                                                   caso la abstracción es un principio por
reglas sintácticas y                                                     el cual se aísla toda aquella
semánticas que definen su                                                información que no resulta relevante a
estructura y el significado de                                           un determinado nivel e conocimiento .
sus elementos y                                     Uso:
expresiones.                         Pueden usarse para crear
                                     programas que controlen el
                                     comportamiento físico y lógico de
                                     una maquina, para expresar
                                     algoritmo con precisión, o como
                                     modo de comunicación humana.
Lenguaje Informático



                       ¿Qué es?

            Es un lenguaje usado por, o asociado
            con, ordenadores . Muchas veces, este
            término es usado como sinónimo
            de lenguaje de programación, pero un
            lenguaje informático no tiene por qué
            ser un lenguaje de programación.




            Que compone un lenguaje informático

El hardware o la parte tangible (disco
duro, procesador, memoria, dispositivos de E/S como teclado
o pantalla,...) y el software o la parte no tangible (sistema
operativo, aplicaciones de usuario,...).
¿Qué es?
                            Es el sistema de códigos directamente interpretable
                            por un circuito micro programable, como
                            el microprocesador de una computadora o el micro
                            controlador de un autómata..
  Lenguaje de
  Maquina

  Ventajas : posibilidad de cargar   ¿Qué compone?
  (transferir un programa a la       Este lenguaje está compuesto por
  memoria) sin necesidad de          un conjunto de instrucciones que determinan
  traducción posterior, lo que       acciones a ser tomadas por la máquina.
  supone una velocidad de            Un programa consiste en una cadena de
  ejecución superior a cualquier     estas instrucciones de lenguaje de máquina
  otro lenguaje de programación.     (más los datos). Estas instrucciones son
                                     normalmente ejecutadas en secuencia, con
Desventajas : dificultad y
                                     eventuales cambios de flujo causados por el
lentitud en la codificación. Poca
                                     propio programa o eventos externos. El
fiabilidad. Gran dificultad para
                                     lenguaje de máquina es específico de cada
verificar y poner a punto los
                                     máquina o arquitectura de la
programas. Los programas solo
                                     maquina, aunque el conjunto de
son ejecutables en el mismo
                                     instrucciones disponibles pueda ser similar
procesador (CPU).
                                     entre ellas.
Lenguajes




   De Nivel                                        De alto nivel
   intermedio
                                                   Se caracteriza por expresar
Es el lenguaje de una máquina abstracta diseñada   los algoritmos de una
para ayudar en el análisis de los programas de     manera adecuada a la
computadora. El término viene de su uso en         capacidad cognitiva
los compiladores, donde un compilador primero      humana, en lugar de a la
traduce el código fuente de un programa, en una    capacidad ejecutora de las
forma más apropiada para las transformaciones de   máquinas.
mejora del código (forma usualmente llamada        En los primeros lenguajes
bytecode), como un paso intermedio antes de        de bajo nivel la limitación
generar el archivo objeto o el código de           era que se orientaban a un
maquina para una maquina específica.               área específica y sus
                                                   instrucciones requerían de
                                                   una sintaxis predefinida. Se
                                                   clasifican como lenguajes
                                                   procedimentales.
En programación un lenguaje de
¿Qué son                             programación, también denominado intérprete
Traductores?                         traductor, que como su nombre lo indica
                                     interpreta y traduce el código fuente en código
                                     máquina de manera que el procesador ejecute
Se refiere a un tipo de programa
                                     las sentencias o comandos contenidos en dicho
informático que se encarga de
                                     código.
traducir un fichero fuente escrito
en un lenguaje ensamblador, a un
fichero objeto que contiene código
máquina ejecutable directamente                ¿Qué son
por la máquina para la que se ha               Ensambladores?
generado, en si la función de un
ensamblador es traducir un
programa en lenguaje de
ensamblador al código
correspondiente en lenguaje de
maquina.
                                        Al programa que indica al
¿Qué son Micro                          intérprete de instrucciones de la
ensambladores?                          CPU como debe actuar se le
                                        denomina microprograma. El
                                        programa que ayuda a realizar
                                        este microprograma se llama
                                        micro ensamblador.
Son programas o
   ¿Qué son                                   herramientas encargadas
                                              de compilar. Un compilador toma
   Compiladores?                              un texto (código fuente) escrito en
                                              un lenguaje de nivel alto y lo
                                              traduce a un lenguaje
                                              comprensible por las
Es un programa informático capaz de           computadoras (código objeto).
analizar y ejecutar otros
programas, escritos en un lenguaje
de alto nivel. Los intérpretes se
diferencian de los compiladores en que
mientras estos traducen un programa                  ¿Qué son
desde su descripción en un lenguaje de
programación al código de maquina del
                                                     Interpretes?
sistema, los intérpretes sólo realizan
la traducción a medida que sea
necesaria, típicamente, instrucción por
instrucción, y normalmente no guardan el
resultado de dicha traducción.

  Es el resultado de
  la compilación del código fuente. Pueden              ¿Qué es
  ser en lenguaje de maquina o bytecode, y              Código
  puede distribuirse en varios archivos que
  corresponden a cada código fuente
                                                        Objeto?
  compilado. Luego un enlazador (linker) se
  encarga de juntar todos los archivos de
  código fuente para obtener el programa
  ejecutable.

Más contenido relacionado

La actualidad más candente

Lenguaje de programación trabajo
Lenguaje de programación  trabajoLenguaje de programación  trabajo
Lenguaje de programación trabajoklaocvds
 
Lenguaje
LenguajeLenguaje
LenguajeAlixg19
 
Presentacion_Lenguajes_Programacion
Presentacion_Lenguajes_ProgramacionPresentacion_Lenguajes_Programacion
Presentacion_Lenguajes_Programacionymendal
 
Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Cristian Rosales
 
Assembler apesteguia (1)
Assembler apesteguia (1)Assembler apesteguia (1)
Assembler apesteguia (1)tonytenorio2
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTPcesia_97
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasjefersonsmith
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasjefersonsmith
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Conceptos de programacion oriente
Conceptos de programacion orienteConceptos de programacion oriente
Conceptos de programacion orienteshariweya
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióNAlfonso
 

La actualidad más candente (14)

Lenguaje de programación trabajo
Lenguaje de programación  trabajoLenguaje de programación  trabajo
Lenguaje de programación trabajo
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
Presentacion_Lenguajes_Programacion
Presentacion_Lenguajes_ProgramacionPresentacion_Lenguajes_Programacion
Presentacion_Lenguajes_Programacion
 
Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"
 
Assembler apesteguia (1)
Assembler apesteguia (1)Assembler apesteguia (1)
Assembler apesteguia (1)
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Conceptos de programacion oriente
Conceptos de programacion orienteConceptos de programacion oriente
Conceptos de programacion oriente
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
 
Programa informatico.tecnicas
Programa informatico.tecnicasPrograma informatico.tecnicas
Programa informatico.tecnicas
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
 

Destacado

Destacado (20)

Desarrollo empresarial upec
Desarrollo empresarial upecDesarrollo empresarial upec
Desarrollo empresarial upec
 
Aragón
AragónAragón
Aragón
 
Fgxpress brasil loucura!!! novo plano explosivo de carreira! (brasil - port...
Fgxpress brasil   loucura!!! novo plano explosivo de carreira! (brasil - port...Fgxpress brasil   loucura!!! novo plano explosivo de carreira! (brasil - port...
Fgxpress brasil loucura!!! novo plano explosivo de carreira! (brasil - port...
 
Carnet socio biblioteca l.m.g.e. 1
Carnet socio biblioteca l.m.g.e. 1Carnet socio biblioteca l.m.g.e. 1
Carnet socio biblioteca l.m.g.e. 1
 
Doc131114 002
Doc131114 002Doc131114 002
Doc131114 002
 
II TéconTé
II TéconTéII TéconTé
II TéconTé
 
Yona auto
Yona autoYona auto
Yona auto
 
Variables
VariablesVariables
Variables
 
Microsoft Project 2010 - Guia Rapida
Microsoft Project 2010 - Guia RapidaMicrosoft Project 2010 - Guia Rapida
Microsoft Project 2010 - Guia Rapida
 
Invetigacion biologia
Invetigacion biologiaInvetigacion biologia
Invetigacion biologia
 
Presentación1
Presentación1Presentación1
Presentación1
 
Costa Atlántica
Costa AtlánticaCosta Atlántica
Costa Atlántica
 
Tema 7º LENGUAJE 5ºEPO
Tema 7º LENGUAJE 5ºEPOTema 7º LENGUAJE 5ºEPO
Tema 7º LENGUAJE 5ºEPO
 
Jobies
JobiesJobies
Jobies
 
Temas Consejo De Derechos Humanos
Temas Consejo De Derechos HumanosTemas Consejo De Derechos Humanos
Temas Consejo De Derechos Humanos
 
Esta es una prueba de slideshare
Esta es una prueba de slideshareEsta es una prueba de slideshare
Esta es una prueba de slideshare
 
Instrumentos Juridicos
Instrumentos JuridicosInstrumentos Juridicos
Instrumentos Juridicos
 
Noticiario diciembre nº9 2014
Noticiario diciembre nº9 2014Noticiario diciembre nº9 2014
Noticiario diciembre nº9 2014
 
Gráficos
GráficosGráficos
Gráficos
 
Ficha de publicidad
Ficha de publicidadFicha de publicidad
Ficha de publicidad
 

Similar a Lenguaje de programacion keneling gullo compu 1 []

Similar a Lenguaje de programacion keneling gullo compu 1 [] (20)

Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Esquema basico del software
Esquema basico del softwareEsquema basico del software
Esquema basico del software
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Taller de aplicacion 9 b
Taller de aplicacion 9 bTaller de aplicacion 9 b
Taller de aplicacion 9 b
 
Sistemas
SistemasSistemas
Sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Informatik
InformatikInformatik
Informatik
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- Programación
 
Sistemas
SistemasSistemas
Sistemas
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Cris
CrisCris
Cris
 
Esquema basico del software
Esquema basico del softwareEsquema basico del software
Esquema basico del software
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Cris
CrisCris
Cris
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 

Lenguaje de programacion keneling gullo compu 1 []

  • 1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA VICE-RECTORADO “LUIS CABALLERO MEJIAS” NÙCLEO CHARALLAVE MATERIA: COMPUTACION I ESPECIALIDAD: ING. MECATRONICA SECCION: I PROFESORA: ALUMNA: GIOCONDA ECHENIQUE KENELING GULLO CHARALLAVE 20/09/2012
  • 2. Elementos: -Operadores: las operaciones básicas son; suma, resta, negación, residu ¿Qué es? o de división entera Es un Idioma artificial diseñado para ,multiplicación, división expresar procesos que pueden ser entera, división, exponenciaci llevados a cabo por maquinas como las ón. computadoras. -Declaraciones: Las instrucciones de un programa se dividen en ejecutables y no ejecutables. -Constantes: Lenguaje de entera, real, alfanumérica. Programación -Funciones de biblioteca Clasificación : ¿Que compone? Se clasifican según su nivel de Está formado por un abstracción del procesador, en este conjunto de símbolos y caso la abstracción es un principio por reglas sintácticas y el cual se aísla toda aquella semánticas que definen su información que no resulta relevante a estructura y el significado de un determinado nivel e conocimiento . sus elementos y Uso: expresiones. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una maquina, para expresar algoritmo con precisión, o como modo de comunicación humana.
  • 3. Lenguaje Informático ¿Qué es? Es un lenguaje usado por, o asociado con, ordenadores . Muchas veces, este término es usado como sinónimo de lenguaje de programación, pero un lenguaje informático no tiene por qué ser un lenguaje de programación. Que compone un lenguaje informático El hardware o la parte tangible (disco duro, procesador, memoria, dispositivos de E/S como teclado o pantalla,...) y el software o la parte no tangible (sistema operativo, aplicaciones de usuario,...).
  • 4. ¿Qué es? Es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata.. Lenguaje de Maquina Ventajas : posibilidad de cargar ¿Qué compone? (transferir un programa a la Este lenguaje está compuesto por memoria) sin necesidad de un conjunto de instrucciones que determinan traducción posterior, lo que acciones a ser tomadas por la máquina. supone una velocidad de Un programa consiste en una cadena de ejecución superior a cualquier estas instrucciones de lenguaje de máquina otro lenguaje de programación. (más los datos). Estas instrucciones son normalmente ejecutadas en secuencia, con Desventajas : dificultad y eventuales cambios de flujo causados por el lentitud en la codificación. Poca propio programa o eventos externos. El fiabilidad. Gran dificultad para lenguaje de máquina es específico de cada verificar y poner a punto los máquina o arquitectura de la programas. Los programas solo maquina, aunque el conjunto de son ejecutables en el mismo instrucciones disponibles pueda ser similar procesador (CPU). entre ellas.
  • 5. Lenguajes De Nivel De alto nivel intermedio Se caracteriza por expresar Es el lenguaje de una máquina abstracta diseñada los algoritmos de una para ayudar en el análisis de los programas de manera adecuada a la computadora. El término viene de su uso en capacidad cognitiva los compiladores, donde un compilador primero humana, en lugar de a la traduce el código fuente de un programa, en una capacidad ejecutora de las forma más apropiada para las transformaciones de máquinas. mejora del código (forma usualmente llamada En los primeros lenguajes bytecode), como un paso intermedio antes de de bajo nivel la limitación generar el archivo objeto o el código de era que se orientaban a un maquina para una maquina específica. área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.
  • 6. En programación un lenguaje de ¿Qué son programación, también denominado intérprete Traductores? traductor, que como su nombre lo indica interpreta y traduce el código fuente en código máquina de manera que el procesador ejecute Se refiere a un tipo de programa las sentencias o comandos contenidos en dicho informático que se encarga de código. traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina ejecutable directamente ¿Qué son por la máquina para la que se ha Ensambladores? generado, en si la función de un ensamblador es traducir un programa en lenguaje de ensamblador al código correspondiente en lenguaje de maquina. Al programa que indica al ¿Qué son Micro intérprete de instrucciones de la ensambladores? CPU como debe actuar se le denomina microprograma. El programa que ayuda a realizar este microprograma se llama micro ensamblador.
  • 7. Son programas o ¿Qué son herramientas encargadas de compilar. Un compilador toma Compiladores? un texto (código fuente) escrito en un lenguaje de nivel alto y lo traduce a un lenguaje comprensible por las Es un programa informático capaz de computadoras (código objeto). analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes se diferencian de los compiladores en que mientras estos traducen un programa ¿Qué son desde su descripción en un lenguaje de programación al código de maquina del Interpretes? sistema, los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción. Es el resultado de la compilación del código fuente. Pueden ¿Qué es ser en lenguaje de maquina o bytecode, y Código puede distribuirse en varios archivos que corresponden a cada código fuente Objeto? compilado. Luego un enlazador (linker) se encarga de juntar todos los archivos de código fuente para obtener el programa ejecutable.