ÁREA DE LA ENERGÍA, LA INDUSTRIA Y LOS RECURSOS
                    NATURALES NO RENOVABLES



CARRERA DE INGENIERÍA EN SISTEMAS INFORMÁTICOS Y COMPUTACIONALES




                                MÓDULO III

                           PARALELO “B”

    Tema: “ESQUEMA BASICO DEL SOFTWARE”


INTEGRANTES:

                                SHEIMY PATIÑO
                                JOHANNA PAZ


DOCENTE: ING. Ketty Palacios.
ESQUEMA BÁSICO DEL SOFTWARE

   El software está ligado al concepto de programa “no es más que un conjunto de
   instrucciones que se le dan a la computadora para indicarle la tarea que se desea
   realizar.”

       Instrucción: conjunto de símbolos de un repertorio, construido de acuerdo a una
          orden de operación para la computadora.
       Lenguaje de programación: son instrucciones de un programa que responden a
          unas reglas sintácticas y semánticas bien establecidas.

   Existen muchos tipos de lenguajes de programación, pero la computadora es solo capaz
   de entender un determinado lenguaje:



                                                        Conjunto de reglas y símbolos
                                                        Construye               instrucciones
                                                         interpretables por los circuitos
                            Lenguaje de                  electrónicos de una unidad de
                              maquina                    control.
                                                        Las instrucciones se representan
                                                         solo con números(código binario)
                                                        Es     necesario      conocer      las
                                                         características del hardware.


Lenguajes de
programación



                                                        Son independientes del modelo de
                                                         la computadora.
                            Lenguaje de                 Están orientados a ser más fáciles y
                             alto nivel                  directa la labor del programador.
                                                        Ejm: C++, Pascal, Basic; PROLOG,
                                                         ADA, etc.
Hoy la necesidad de utilizar elementos capaces de traducir programas escritos en un
   lenguaje de alto nivel al lenguaje máquina de un ordenador concreto.

   Traductor.- harán posible la ejecución de programas en un lenguaje de alto nivel
   concreto sobre un tipo de ordenador específico.



              Compiladores                        Programa inicial                   Lenguaje maquina

                                                 (Programa fuente)                   (Programa objeto)




              Interpretes                        Analizan                              Ejecutan




                                                            Programa
                                                             fuente
 Tipos de

Traductores


                                                     No se genera programa
                                                       objeto como salida



   La computadora funciona con una serie de programas para el control la utilización delmism9o y
   a dichos programas se los denomina sistema operativo.



   SISTEMA OPERATIVO.- conjunto de programas y funciones que controlan y gestionan el
   funcionamiento del hardware y a la vez oculta los detalles al usuario con dos objetivos
   principales.



        Alcanza un eficaz rendimiento de los recursos del hardware (memoria, periféricos, CPU,
              etc.)
        Facilita al usuario un acceso flexible y sencillo a dichos recursos.
SISTEMA OPERATIVO OFRECE.

                     Sistemas operativos multiusuarios.
                     Sistemas operativos distribuidos.

           Actualmente los sistemas operativos más conocidos son: UNIX; WINDOWS-NT; OS/2;
           MACINTOSH, WINDOWS 95, MS-DOS.



                                             Módulos del sistema operativo
                                             Traductores
                      Software               Enlazadores
                       Básico                Cargadores
                                             Programas de diagnostico




                                             Paquetes de software.



Software

                                                                          *      Programas          de
                     Software de                                          facturación.
                      aplicación.
                                             Aplicaciones específicas.   * Procesadores de texto


                                                                          * Programas desarrollados
                                                                          por los usuarios

Esquema basico del software

  • 1.
    ÁREA DE LAENERGÍA, LA INDUSTRIA Y LOS RECURSOS NATURALES NO RENOVABLES CARRERA DE INGENIERÍA EN SISTEMAS INFORMÁTICOS Y COMPUTACIONALES MÓDULO III PARALELO “B” Tema: “ESQUEMA BASICO DEL SOFTWARE” INTEGRANTES: SHEIMY PATIÑO JOHANNA PAZ DOCENTE: ING. Ketty Palacios.
  • 2.
    ESQUEMA BÁSICO DELSOFTWARE El software está ligado al concepto de programa “no es más que un conjunto de instrucciones que se le dan a la computadora para indicarle la tarea que se desea realizar.”  Instrucción: conjunto de símbolos de un repertorio, construido de acuerdo a una orden de operación para la computadora.  Lenguaje de programación: son instrucciones de un programa que responden a unas reglas sintácticas y semánticas bien establecidas. Existen muchos tipos de lenguajes de programación, pero la computadora es solo capaz de entender un determinado lenguaje:  Conjunto de reglas y símbolos  Construye instrucciones interpretables por los circuitos Lenguaje de electrónicos de una unidad de maquina control.  Las instrucciones se representan solo con números(código binario)  Es necesario conocer las características del hardware. Lenguajes de programación  Son independientes del modelo de la computadora. Lenguaje de  Están orientados a ser más fáciles y alto nivel directa la labor del programador.  Ejm: C++, Pascal, Basic; PROLOG, ADA, etc.
  • 3.
    Hoy la necesidadde utilizar elementos capaces de traducir programas escritos en un lenguaje de alto nivel al lenguaje máquina de un ordenador concreto. Traductor.- harán posible la ejecución de programas en un lenguaje de alto nivel concreto sobre un tipo de ordenador específico. Compiladores Programa inicial Lenguaje maquina (Programa fuente) (Programa objeto) Interpretes Analizan Ejecutan Programa fuente Tipos de Traductores No se genera programa objeto como salida La computadora funciona con una serie de programas para el control la utilización delmism9o y a dichos programas se los denomina sistema operativo. SISTEMA OPERATIVO.- conjunto de programas y funciones que controlan y gestionan el funcionamiento del hardware y a la vez oculta los detalles al usuario con dos objetivos principales.  Alcanza un eficaz rendimiento de los recursos del hardware (memoria, periféricos, CPU, etc.)  Facilita al usuario un acceso flexible y sencillo a dichos recursos.
  • 4.
    SISTEMA OPERATIVO OFRECE.  Sistemas operativos multiusuarios.  Sistemas operativos distribuidos. Actualmente los sistemas operativos más conocidos son: UNIX; WINDOWS-NT; OS/2; MACINTOSH, WINDOWS 95, MS-DOS.  Módulos del sistema operativo  Traductores Software  Enlazadores Básico  Cargadores  Programas de diagnostico  Paquetes de software. Software * Programas de Software de facturación. aplicación.  Aplicaciones específicas. * Procesadores de texto * Programas desarrollados por los usuarios