tecnologia del software

Post on 05-Jan-2016

8 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

tema Tecnologia Del Software

TRANSCRIPT

TECNOLOGÍA DE SOFTWARE

SEMANA 2

ASIGNATURA: Ofimática

Prof. Ing Daniel Agama

Importancia del Software

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

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

Clasificación del Software

Software de Sistema Software de Aplicación Software de Desarrollo

Software de Sistema

Software del sistema o Software de Base (System Software) es un término que abarca todos los programas que manejan el hardware de la computadora.  Las dos categorías principales son: Sistemas Operativos Controladores de Dispositivos (drivers) Sistemas Utilitarios (diagnostico, corrección

y optimización)

Sistemas Operativo

Es el programa más importante de todo computador, puesto que depende de este la operatividad del equipo:

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

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

Ejemplo de Utilitarios

HACHA: Particiona un archivo muy grande en porciones pequeñas que puedan ingresar en disquetes, posteriormente nos permite unirlas otra vez.

Winzip, Winrar: Comprimir archivos o carpetas.

Freezer: Hace que todos los cambios o nuevas grabaciones en el disco duro no queden registradas permanentemente, estas se eliminarán el momento que se reinicie el equipo.

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

Software de Aplicación

Son aquellos programas que desarrollan una tarea especifica con el propósito de simplificar las tareas humanas. Ejemplo :

Aplicaciones ofimáticasAplicaciones ofimáticas Software EducativoSoftware Educativo Software EmpresarialSoftware Empresarial Software Gestor de Base de DatosSoftware Gestor de Base de Datos Software de ComunicaciónSoftware de Comunicación Software de Entretenimiento Software de Entretenimiento

(Videojuegos)(Videojuegos) Software Medico, etc.Software Medico, etc.

Procesadores de Texto

Hojas de Cálculo

Administrador de Base de Datos

Editores de Gráficos

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

Ejemplos de Tipos de Imágenes

Imagen Mapa de Bits

Imagen Vectorial

Imagen con Animación

Presentador de Diapositivas

Software de Desarrollo

Son aquellos programas creados con el fin de construir o desarrollar software. Es utilizado por los profesionales de Ingeniería de Sistemas para la programación.

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

Lenguajes de Programación

Ética Informática

Se define “como la disciplina que identifica y analiza los impactos de las tecnologías de la información en los valores humanos y sociales", estos valores afectados son: la salud, la riqueza, el trabajo, la libertad, la democracia, el conocimiento, la privacidad, la seguridad o la autorrealización personal.

Ocho principios éticos claves del profesional informático

1. Responsabilidad2. Confiabilidad3. Calidad del producto4. Juicio Profesional5. Promover un enfoque ético en la

gestión6. Promover el conocimiento7. Apoyo Laboral8. Actualización permanente

PIRATERIA DE SOFTWARE

Es un término relacionado a la práctica de plagio o robo de la propiedad intelectual para fines deshonestos, la legislación de la mayoría de países catalogan esta practica como un delito, el cual tiene penas muy severas que van desde multas cuantiosas a penas privativas de la libertad.

Las Licencias de Software

Son permisos que autorizan el uso, instalación o copia del software original hacia otros computadores, esto quiere decir que si yo deseo instalar Microsoft Windows a 10 computadores, necesitaré de un software original y de 9 Licencias adicionales. Si uno no cuenta con las licencias de uso, también es considerado como delito.

Clasificación de Software

Freeware: Software con licencia publica, de distribución gratuita. Conocido también como “Software Libre”.

Shareware: Software con uso libre por un periodo corto (para fines de evaluación)

Propietario: Software que para obtenerlo requiere de costo y de la compra de licencias de uso para computadores adicionales.

Software Libre

Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software

Cuatro Libertades del Software Libre

1. La libertad de usar el programa, con cualquier propósito;

2. La Libertad de estudiar el funcionamiento del programa,

3. La Libertad de adaptarlo a las necesidades.

4. La Libertad de distribuir copias, con lo cual se puede ayudar a otros y de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie

top related