semana 2 2009 i informatica

21
Tecnología de Tecnología de Software Software SEMANA 2: Del 16 al 21 de Marzo de 2009. ASIGNATURA: Informática I

Upload: alexander-robles

Post on 28-Jul-2015

505 views

Category:

Education


3 download

TRANSCRIPT

Tecnología de SoftwareTecnología de Software

SEMANA 2: Del 16 al 21 de Marzo de 2009.

ASIGNATURA: Informática I

Importancia del SoftwareImportancia del Software El Software es uno de los elementos El Software es uno de los elementos

básicos que componen un Sistema básicos que componen un Sistema Informático, esta compuesto por los Informático, esta compuesto por los programas, datos e información que programas, datos e información que manejan los equipos informáticos, manejan los equipos informáticos, aunque más se asocia el termino a los aunque más se asocia el termino a los programas en sí.programas en sí.

En la actualidad se han desarrollado En la actualidad se han desarrollado una innumerable cantidad de software una innumerable cantidad de software que atienden diversas necesidades del que atienden diversas necesidades del hombre.hombre.

Clasificación del Clasificación del SoftwareSoftware

Software Base (Sistemas Operativos)Software Base (Sistemas Operativos) Software de AplicaciónSoftware de Aplicación Software de ComunicacionesSoftware de Comunicaciones Software de DesarrolloSoftware de Desarrollo Software de Gestión EmpresarialSoftware de Gestión Empresarial Software de uso CientíficoSoftware de uso Científico

Software de BaseSoftware de Base

Software del sistema Software del sistema o Software o Software de Base (System Software) es un de Base (System Software) es un término que abarca todos los término que abarca todos los programas que manejan el programas que manejan el hardwarehardware de la computadora.  Las de la computadora.  Las dos categorías principales son:dos categorías principales son: Sistemas OperativosSistemas Operativos Sistemas UtilitariosSistemas Utilitarios

Sistemas OperativoSistemas Operativo Es el programa más importante de todo Es el programa más importante de todo

computador, puesto que depende de este computador, puesto que depende de este la operatividad del equipo:la operatividad del equipo:

Funciones de un Sistema Operativo:Funciones de un Sistema Operativo:1. Iniciar la sesión de trabajo en el equipo2. Administra los recursos de un computador.3. Establecer un entorno de trabajo para el

usuario4. Sirve de plataforma operativa para la

ejecución del resto de programas.5. Permite el manejo y mantenimiento de los

archivos y directorios del disco.

Utilitarios Utilitarios

Son aquellos programas que ejecutan Son aquellos programas que ejecutan tareas relacionadas con el mantenimiento tareas relacionadas con el mantenimiento o la optimización del trabajo del software o la optimización del trabajo del software y hardware del computador. Algunos se y hardware del computador. Algunos se incluyen con el sistema operativo. No incluyen con el sistema operativo. No obstante existen otras versiones obstante existen otras versiones comercializablescomercializables que realizan mejores que realizan mejores cosas y otras se pueden conseguir cosas y otras se pueden conseguir gratuitamente a través de Internet.gratuitamente a través de Internet.

Ejemplo de UtilitariosEjemplo de Utilitarios HACHA:HACHA: Particiona un archivo muy grande en Particiona un archivo muy grande en

porciones pequeñas que puedan ingresar en disquetes, porciones pequeñas que puedan ingresar en disquetes, posteriormente nos permite unirlas otra vez.posteriormente nos permite unirlas otra vez.

Winzip:Winzip: Comprimir archivos o carpetas. Comprimir archivos o carpetas. Freezer:Freezer: Hace que todos los cambios o nuevas Hace que todos los cambios o nuevas

grabaciones en el disco duro no queden registradas grabaciones en el disco duro no queden registradas permanentemente, estas se eliminarán el momento que permanentemente, estas se eliminarán el momento que se reinicie el equipo.se reinicie el equipo.

Ghost:Ghost: Duplica integralmente el contenido de un disco Duplica integralmente el contenido de un disco duro en otro.duro en otro.

DiskManager:DiskManager: Formatea, crea particiones y crear Formatea, crea particiones y crear archivos de sistema en discos duros. (Normalmente se archivos de sistema en discos duros. (Normalmente se utiliza para inicializar discos duros nuevos)utiliza para inicializar discos duros nuevos)

Dr. Hardware:Dr. Hardware: Muestra una información completa de Muestra una información completa de las características y componentes técnicos del las características y componentes técnicos del hardware instalado en el equipo.hardware instalado en el equipo.

Software de AplicaciónSoftware de Aplicación Son aquellos programas que desarrollan Son aquellos programas que desarrollan

una tarea especifica con el propósito de una tarea especifica con el propósito de simplificar las tareas humanas.simplificar las tareas humanas.

Procesadores de TextoProcesadores de Texto Hojas de CálculoHojas de Cálculo Manejadores de Base de DatosManejadores de Base de Datos Editores de GráficosEditores de Gráficos Presentador de Diapositivas, etc.Presentador de Diapositivas, etc.

Ejemplo:

Procesadores de TextoProcesadores de Texto

Hojas de CálculoHojas de Cálculo

Administradores de Base de Administradores de Base de DatosDatos

Editores de GráficosEditores de Gráficos

Los programas Editores de Gráficos crean y Los programas Editores de Gráficos crean y manipulan dibujos, bien sean estos estáticos o manipulan dibujos, bien sean estos estáticos o móviles, planos o en tres dimensiones. Existe un móviles, planos o en tres dimensiones. Existe un asombroso número de formatos para imágenes asombroso número de formatos para imágenes diferentes en el mundo y no hay ningún programa diferentes en el mundo y no hay ningún programa que pueda manejarlos a todos.que pueda manejarlos a todos.Tipos de imágenes: Tipos de imágenes: Imagen Mapa de Bits:Imagen Mapa de Bits: Dibujo definido por un conjunto de puntos.Imagen Vectorial:Imagen Vectorial: Dibujo definido como un juego Dibujo definido como un juego de formas geométricas, utilizando ecuaciones.  de formas geométricas, utilizando ecuaciones.  Imagen con Animación:Imagen con Animación: Secuencia de imágenes Secuencia de imágenes mostradas rápidamente en sucesión que causan la mostradas rápidamente en sucesión que causan la impresión de movimiento.impresión de movimiento.

Ejemplos de Tipos de Ejemplos de Tipos de ImágenesImágenes

Imagen Mapa de Bits

Imagen Vectorial

Imagen con Animación

Presentador de Presentador de DiapositivasDiapositivas

Software de Software de ComunicacionesComunicaciones

Estos programas conectan temporalmente las Estos programas conectan temporalmente las computadoras entre sí para intercambiar información. computadoras entre sí para intercambiar información. Pueden utilizar las líneas telefónicas o cables Pueden utilizar las líneas telefónicas o cables dedicados para establecer dicha conexión. Esto le dedicados para establecer dicha conexión. Esto le permite, por ejemplo trabajar en su casa durante el permite, por ejemplo trabajar en su casa durante el fin de semana y transferirle todo lo que hizo a su fin de semana y transferirle todo lo que hizo a su computadora de la oficina antes de irse de su casa.     computadora de la oficina antes de irse de su casa.    

Estos no son iguales que los programas para redes Estos no son iguales que los programas para redes donde las computadoras están realmente conectadas donde las computadoras están realmente conectadas entre ellas todo el tiempo.   entre ellas todo el tiempo.   

La mayoría de los programas de comunicaciones La mayoría de los programas de comunicaciones incluyen ahora muchas diferentes funciones en una incluyen ahora muchas diferentes funciones en una misma interfase.   misma interfase.   Propósito:Propósito: Transmitir datos y Transmitir datos y mensajes entre computadoras.mensajes entre computadoras.

Software de Software de ComunicaciónComunicación

Un programa de Comunicaciones incluye una o Un programa de Comunicaciones incluye una o más de las acciones siguientes :    más de las acciones siguientes :   

Enviar y recibir archivos: FTP  (Protocolo de Transferencia de Archivos - File Transfer Protocol)

Intercambio de mensajes dentro de un grupo: programas para charlas

Mensajes privados: mensajería instantánea   Mensajes en alta voz    Conferencias a través de video   Llamadas telefónicas a través de Internet     

Software de DesarrolloSoftware de Desarrollo Son aquellos programas creados con el fin Son aquellos programas creados con el fin

de construir o desarrollar software. Es de construir o desarrollar software. Es utilizado por los profesionales de Ingeniería utilizado por los profesionales de Ingeniería de Sistemas para la programación.de Sistemas para la programación.

Existen numerosos Lenguajes de Existen numerosos Lenguajes de Programación, cada uno de ellos difieren de Programación, cada uno de ellos difieren de acuerdo a la tecnología o complejidad hacia acuerdo a la tecnología o complejidad hacia la cual están orientadas.la cual están orientadas.

Los Lenguajes de Programación se clasifican Los Lenguajes de Programación se clasifican en tres grupos:en tres grupos: Lenguajes de Programación de Alto NivelLenguajes de Programación de Alto Nivel Lenguajes de Programación de Medio NivelLenguajes de Programación de Medio Nivel Lenguajes de Programación de Bajo Nivel.Lenguajes de Programación de Bajo Nivel.

Software de Gestión Software de Gestión EmpresarialEmpresarial

Son aquellos programas construidos Son aquellos programas construidos especialmente para atender necesidades especialmente para atender necesidades especificas de una empresa, por ejemplo especificas de una empresa, por ejemplo gestión administrativa, gestión comercial, gestión administrativa, gestión comercial, gestión contable y financiera.gestión contable y financiera.

Este tipo de programas deben ser Este tipo de programas deben ser construidos construidos “a medida”“a medida” por profesionales por profesionales en Ingeníeria de Sistemas haciendo en Ingeníeria de Sistemas haciendo previamente un estudio minucioso de las previamente un estudio minucioso de las necesidades de información de la empresa.necesidades de información de la empresa.

Software de Uso Software de Uso CientíficoCientífico

Son aquellos programas que nos Son aquellos programas que nos ayudan a resolver problemas científicos ayudan a resolver problemas científicos aplicados a las:aplicados a las:

Matemáticas (MathLab)Matemáticas (MathLab) Estadística (SPSS)Estadística (SPSS) Investigación Operativa (LILO)Investigación Operativa (LILO) Evaluación y Control de Proyectos (Ms-Evaluación y Control de Proyectos (Ms-

Project)Project) Etc.Etc.

Trabajo de InvestigaciónTrabajo de Investigación

Tema:Tema: Ventajas y Desventajas del Software Ventajas y Desventajas del Software

LibreLibre Ventajas y Desventajas del Software Ventajas y Desventajas del Software

PropietarioPropietario