El Software Y Lenguajes De Programacion

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    El Software Y Lenguajes De Programacion - Presentation Transcript

    1. EL SOFTWARE Y LENGUAJES DE PROGRAMACION I
      Por hjalmarhernandez
      Instituto Nacional Texistepeque
    2. Software?... Que es? (1/3)
      Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. El software se divide en dos grandes grupos:
      SOFTWARE DE SISTEMA
      Y
      SOFTWARE DE APLICACIONES.
    3. Software?... Que es? (2/3)
      El software de sistema es el conjunto de programas indispensables para que la maquina funcione.
      Estos programas son: básicamente el sistema operativo (SO), los editores de texto, los compiladores de lenguajes de programación y los programas utilitarios.
      Por cierto el SO dirige las operaciones globales de la computadora, instruye a la computadora para ejecutar otros programas y controla el almacenamiento y recuperación de archivos de discos duros. Gracias al SO el programador puede instruir a la computadora a través de programas
    4. Software?... Que es? (3/3)
      Los programas que realizan tareas concretas (por ejemplo facturación, contabilidad, análisis estadístico, gestión de negocios, etc.) se denominan programas de aplicación.
    5. LENGUAJES DE PROGRAMACION (1/4)
      Los lenguajes utilizados para escribir programas de computadoras que pueden ser entendidos por ellas se denominan: lenguajes de programación. Estos se clasifican en tres grandes categorías: maquina, bajo nivel (ensamblador) y alto nivel. Los lenguajes de maquina son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que el CPU pueda comprender y ejecutar el programa. La programación en lenguaje de maquina es difícil, ya que implica escribir directamente en un sistema binario (ceros y unos), por eso se necesitan lenguajes que permitan simplificar ese proceso. Los lenguajes de bajo nivel fueron diseñados con ese fin. Estos son dependientes de la arquitectura física de la computadora y de un conjuntos especifico de instrucciones para el CPU, y los programas escritos en ellos deben ser traducidos a lenguaje de maquina para poder ser ejecutados. Un lenguaje típico de bajo nivel es el lenguaje ensamblador.
    6. LENGUAJES DE PROGRAMACION (2/4)
      Los lenguajes de programación de alto nivel son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos – en general lenguaje ingles – lo que facilita la escritura y comprensión por parte del programador. Una propiedad de los lenguajes de alto nivel es que son independientes de la maquina, esto es, las sentencias del programa no dependen del diseño de hardware de una computadora especifica.
    7. LENGUAJES DE PROGRAMACION (3/4)
      Los programas escritos en lenguajes de alto nivel, al igual que los escritos en lenguajes de bajo nivel, no son entendibles directamente por la maquina, si no que necesitan ser traducidos a instrucciones en lenguaje maquina que entiendan las computadoras. Los programas que realizan esta traducción se llaman compiladores y los programas escritos en un lenguaje de alto nivel se llaman programas fuente. El compilador traduce el programa fuente en un programa llamado programa objeto. El proceso de traducción de un programa fuente a un programa objeto se denomina compilación.
    8. LENGUAJES DE PROGRAMACION (4/4)
      Ejemplos de lenguajes de programacion de alto nivel son: Basic, C, Pascal, C++, Cobol, Fortran, C#, Java y Visual Basic.net.
      Existen diversos tipos de lenguajes de programacion de alto nivel, según su evolucion temporal y el uso que se les quiera dar, algunos ejemplos de tipos de lenguajes de alto nivel son:
      Estructurados (Basic, C, Pascal)
      Orientados a objetos (C#, Visual Basic.net, C++, Java)
      Declarativos (Lisp, prolog)
      Funcionales (aml, caml)
    SlideShare Zeitgeist 2009

    + hjalmar hernandezhjalmar hernandez Nominate

    custom

    1905 views, 0 favs, 0 embeds more stats

    esta presentacion hace una introduccion a el softwa more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1905
      • 1905 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 18
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories