Materia: Tecnolog - PowerPoint PPT Presentation

About This Presentation
Title:

Materia: Tecnolog

Description:

Tecnolog a de la Informaci n Profesora Ariana Rosenthal Software Agenda Software y sus funciones Tipos de Software Software de Sistemas Software de Aplicaci n ... – PowerPoint PPT presentation

Number of Views:58
Avg rating:3.0/5.0
Slides: 10
Provided by: Pablo159
Category:

less

Transcript and Presenter's Notes

Title: Materia: Tecnolog


1
Tecnología de la InformaciónProfesora Ariana
Rosenthal Software
2
Agenda
  • Software y sus funciones
  • Tipos de Software
  • Software de Sistemas
  • Software de Aplicación
  • Tendencias actuales
  • Administración de los activos de Software

3
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.

4
Tipos de Software (1)
  • 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

5
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)

6
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.

7
Software de Aplicación
Características
Tipos de Lenguajes
Generación
  • Código Decimal. Tarjetas perforadas
  • Proceso primitivo.
  • Demandaba mucho tiempo y especialización

1era Generación (1946 1950)
Lenguaje de Máquina
  • Utiliza ciertos mnemónicos para determinadas
    operaciones
  • Continua siendo trabajoso
  • Requiere especialización

2da Generación (Década del 50)
Lenguaje Ensamblador
  • Lenguajes mas parecidos al habla humana
  • Se requiere de traductores
  • Menos trabajoso- Menor especialización

3era Generación (1960 - 1979)
Lenguajes de programación de alto nivel
(Ejemplos Fortran, Cobol, Basic, Pascal, C,C,
etc)
Lenguajes de Cuarta Generación y Herramientas de
Software (Ejemplos Herramientas, Lenguajes de
consulta, Generadores de Aplicac., Paquetes de
Soft, etc.)
4ta Generación (1980 - Actualmente)
  • No se requiere especialización
  • Herramientas mas amigables
  • Costo más accesible

8
Tipos de Software (2)
  • 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.

9
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
Write a Comment
User Comments (0)
About PowerShow.com