Trabajito1
Upcoming SlideShare
Loading in...5
×
 

Trabajito1

on

  • 439 views

 

Statistics

Views

Total Views
439
Views on SlideShare
437
Embed Views
2

Actions

Likes
0
Downloads
3
Comments
0

1 Embed 2

http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Trabajito1 Trabajito1 Presentation Transcript

  • Tecnología de la Información Profesora Ariana Rosenthal Software Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
  • Agenda
    • Software y sus funciones
    • Tipos de Software
    • Software de Sistemas
    • Software de Aplicación
    • Tendencias actuales
    • Administración de los activos de Software
    Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
  • Software y sus funciones
    • Definiciones Básicas
      • Programa de Software: serie de instrucciones que controlan la operación de un sistema de cómputo.
      • Programación: Proceso de escribir o codificar programas.
      • Programador: Persona encargada de la codificación de los programas
      • Definiciones asociadas: Sistema, Módulo, Función
    • Funciones del Software:
      • Administrar los recursos de computación disponibles
      • Servir como herramientas para los usuarios de los mismos.
      • Actuar como intermediarios entre las Organizaciones y la información almacenada.
    Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
  • Tipos de Software (1) Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
    • Software de Sistemas: Programas que administran los recursos de las computadoras:
      • Sistemas operativos
      • Traductores
      • Programas utilitarios
    • Software de Aplicación: Programas escritos para realizar funciones determinadas por los usuarios finales.
      • Lenguajes de Programación
      • Herramientas de Software
    • Los tipos de Software están interrelacionados
    Usuarios Software de Aplicación Software de Sistemas Hardware
  • Software de Sistemas
    • Sistemas Operativos:
      • Funciones:
        • Repartir y asignar los recursos de la Computadora
        • Programar el uso de los recursos y la ejecución de trabajos
        • Monitorear las actividades del sistema.
      • Ejemplos
      • Definiciones asociadas
        • Multiprogramación, Multitarea, Multiprocesamiento
        • Almacenamiento virtual, Página
        • Tiempo compartido
        • Concurrencia
        • GUI (Interfaz Gráfica de Usuario)
    Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
  • Software de Sistemas (Cont.)
    • Traductores:
      • Definiciones asociadas
        • Lenguaje de programación
        • Código Fuente, Código Objeto
      • Funciones:
        • Convertir los programas escritos en lenguajes de programación de alto nivel al lenguaje de máquina.
      • Tipos de Traductores:
        • Compilador
        • Interprete
    • Programas Utilitarios: Efectúan tareas rutinarias como copiar, ordenar, etc.
    Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
  • Software de Aplicación Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal 1era Generación (1946 – 1950) Lenguaje de Máquina
    • Código Decimal. Tarjetas perforadas
    • Proceso primitivo.
    • Demandaba mucho tiempo y especialización
    Tipos de Lenguajes Características Generación 2da Generación (Década del 50) Lenguaje Ensamblador
    • Utiliza ciertos mnemónicos para determinadas operaciones
    • Continua siendo trabajoso
    • Requiere especialización
    3era Generación (1960 - 1979) Lenguajes de programación de alto nivel (Ejemplos: Fortran, Cobol, Basic, Pascal, C,C++, etc)
    • Lenguajes mas parecidos al habla humana
    • Se requiere de traductores
    • Menos trabajoso- Menor especialización
    4ta Generación (1980 - Actualmente) Lenguajes de Cuarta Generación y Herramientas de Software (Ejemplos: Herramientas, Lenguajes de consulta, Generadores de Aplicac., Paquetes de Soft, etc.)
    • No se requiere especialización
    • Herramientas mas amigables
    • Costo más accesible
  • Tipos de Software (2) Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
    • Software Libre o de Código Abierto: Programas que brindan libre acceso a su código fuente
      • Se paga por el soporte
      • GNU (Comunidad que lo administra)
      • Desarrollo comunitario
    • Software Propietario:
      • Se paga licencia para obtenerlo y una cuota por soporte
      • Su propietario cuenta con el derecho de autor y puede o no vender/entregar el código fuente.
    • Ambos tipos de software no son compatibles con todo tipo de software ni hardware.
  • Tendencias actuales
      • Programación orientada a eventos
      • Programación Orientada a Objetos
          • Definiciones asociadas
          • Objeto, Clase
          • Características y métodos
          • Herencia
          • Re-usabilidad
      • Lenguajes/Herramientas orientados a Internet y el uso de la Web
          • Java
          • HTML, XML, XHTML
    Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal
    • GUSTAVO ADOLFO OTINIANO COMPUTACION É INFORMATICA
    Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal