Tecnología de la Información Software

Slides:



Advertisements
Presentaciones similares
¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,
Advertisements

Administración de Recursos de Software
Ing. Enrique Meneses. Son las instrucciones detalladas que controlan el funcionamiento de un sistema de computación. Funciones: 1. Administrar los recursos.
TÍTULO DE LA PRESENTACIÓN
Software (tipos y funciones)
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Software.
TELEMATICA 1 Tecnologías de la información y de las telecomunicaciones SOFTWARE 2010.
SOFTWARE.  programas de computadoras. Son las instrucciones responsables de que el hardware (la máquina) realice su tarea.  Existen dos tipos  Programación.
¿Que es un ordenador? Un ordenador es una máquina programable. Las dos características principales de un ordenador son: 1. Responde a un sistema específico.
UNIVERSIDAD NACIONAL DE HUANCAVELICA. EVOLUCIÓN HISTÓRICA DE SISTEMA OPERATIVO 1ª GENERACIÓN ( ):  Sistema operativo: constituye como un conjunto.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
¿Qué es y cómo se clasifica?. El software es un conjunto de programas y aplicaciones que forman el sistema informático (datos y programas de la computadora),
MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN.
Tema 1 Fundamentos de Computación
Plataforma de administración para congresos
TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN (TIC’S)
Universidad American College. Objetivos Introducción a la Informática Tema: Introducción a la Informática 1.Explicar los conceptos fundamentales relacionados.
LENGUAJES DE PROGRAMACIÓN
“Los Sistemas Operativos”
SOFTWARE Se forma por el conjunto de instrucciones o programas. Los programa son una secuencia de órdenes que se le dan a la computadora para que haga.
Tipos de software… Escuela Normal Prof. Carlos A. Carrillo
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Evolución de paradigmas y lenguajes de Programación
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Lenguajes y representación tecnica
LENGUAJES Y REPRESENTACION TECNICA
Conceptos y definición básicos
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
EQUIPO No 3.
Madeleyne Castro Michael Omaña Gineth Ruiz Bibiana Quintero 10 B
Oscar Martin Tirado Ochoa
PRUEBA DIAGNÓSTICA GRADO SEXTO TECNOLOGÍA E INFORMÁTICA 1
CLASIFICACION DEL SOFTWARE
SOFTWARE APLICACIÓN PROGRAMACIÓN SISTEMA COMPRESIÓN.
Definición de un Sistema Distribuido
TIC TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACION
Lenguaje y representación técnica
Tecnología de la Información Profesora Ariana Rosenthal Software
Sistemas Operativos Unidad I Introducción.
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
LENGUAJES Y REPRESENTACION TECNICA
QUE ES EL SOFTWARE Es un conjunto de programas de computo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones.
Juan David Correa Tomas Koose
1-ORDENADOR -Es una máquina electrónica programable que recibe y procesa datos para convertirlos en información útil -Esta compuesta por un software y.
INTRODUCCIÓN A JAVA.
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
Que es HARDWARE Son todos los dispositivos físicos con que se cuenta para poder interactuar con el computador y poder de esta forma realizar diferentes.
Materia: Tecnología de la Información
Introducción al lenguaje de programación. Introducción  Los lenguajes de programación son aplicaciones específicas que han sido pensadas y diseñadas.
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
TIC TECNOLOGIAS DE LA INFORMACION Y LA COMUNICACION
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
UNIVERSIDAD DEL VALLE Docente: MsC. Cinthya Irene Rosales Martinez Facultad de Ingeniería Lenguajes de Programación.
Programación Orientada a Objetos. ¿Qué es un ordenador? “Un sistema digital con tecnología microelectrónica capaz de procesar información a partir de.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
FUDAMENTOS BÀSICOS computación
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Programación I MC José Andrés Vázquez Flores
Fundamentos de la Programación I
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
COMPUTADORAS.
Técnico en Programación ¡¡ El mundo cambia, nosotros también !!
Frontend vs Desarrollo WEB Moderno Perfiles Ingenieros Backend Ingenieros Frontend Diseñadores Web: Se encargan de crear la interfaz gráfica, la.
UA.- Algoritmos Computacionales
Características de los Sistemas Operativos
LOS SISTEMAS OPERATIVOS MENÚ SISTEMAS OPERATIVOS Introducción Definición Historia Funciones Tipos S.O. Algunos Existentes Conclusiones Referencias.
PROGRAMACIÓN BÁSICA CONCEPTOS BÁSICOS Software. TEMAS:  Software y sus funciones  Tipos de Software  Software de Sistemas  Software de Aplicación.
EVOLUCIÓN DE LOS PARADIGMAS DE PROGRAMACIÓN Integrantes: Christian Abad, Kevin Colcha.
Estructura de los Sistemas Operativos
Tema 1 Introducción a la programación (Lenguaje java). 1.1 Conceptos básicos.
Transcripción de la presentación:

Tecnología de la Información Software

Agenda Software y sus funciones Tipos de Software Software de Sistemas Software de Aplicación Tendencias actuales Administración de los activos de Software

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.

Software de Aplicación 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 Usuarios Software de Aplicación Software de Sistemas Hardware

Software de Sistemas Sistemas Operativos: Funciones: Ejemplos 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)

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.

Software de Aplicación Generación Tipos de Lenguajes Características 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 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 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

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.

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