Fundamentos del computador-software

Post on 12-Apr-2017

137 views 0 download

Transcript of Fundamentos del computador-software

Software

FUNDAMENTOS DEL COMPUTADOR

SoftwareSe conoce como software al equipo lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas

Software de SistemaSoftware de sistema: su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc.

Software de sistemasExisten software de sistema desktop y mobiles.Desktop significa sobre escritorio. Entre los desktop esta: windows, linux, mac OSX, y entre los mobiles: android, windows 8, IOS, etc…

Software de aplicaciónEs aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.

Software de aplicaciónLos sistemas de aplicación desktop son por ejemplo: microsoft office, mozilla firefox, etc… y los mobiles: POLARIS office, google play , etc…

Software de programación

Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas lenguajes de programación y, de una manera práctica

Software de programaciónEntre los software de programación desktop están: PHP, netbeans ORACLE, HTML, CSS, etc… y entre los mobiles están: java, mono, etc…

Etapas del proceso de desarrollo del software

Se define como proceso al conjunto ordenado de pasos a seguir para llegar a la solución de un problema u obtención de un producto, en este caso particular, para lograr un producto software que resuelva un problema específico. Las etapas mínimas son: • Captura, elicitación, especificación

y análisis de requisitos (ERS)• Diseño• Codificación• Pruebas (unitarias y de

integración)• Instalación y paso a producción• Mantenimiento

Tipos de licencias en el software

• Licencia de software de dominio público

• Licencia de software de semi-libre• Licencia de software libre.• Licencia de software de libre no

protegido con copyleft.• Licencia de software de copyleft.• Licencia de software de gpl• Licencia de software de debian.• Licencia de software de bsd• Licencia de software de MPL y

derivadas.• Licencia de software con copyleft.• Licencia de software de freeware,

etc…

Tipos de licencias en el software

Licencia de software de propietario

El software propietario es aquel cuya copia, redistribución o modificación están, en alguna medida, prohibidos por su propietario. Para usar, copiar o redistribuir, se debe solicitar permiso al propietario o pagar.

Licencia de software de dominio público

El software con dominio público es software sin copyright. Algunos tipos de copia o versiones modificadas pueden no ser libres si el autor impone restricciones adicionales en la redistribución del original o de trabajos derivados.

Tipos de licencias en el software

Licencia de software de semilibre

Aquél que no es libre, pero viene con autorización de usar, copiar, distribuir y modificar para particulares sin fines de lucro.

Licencia de software libre

Proporciona la libertad de:• Ejecutar el programa, para cualquier propósito;• Estudiar el funcionamiento del programa, y adaptarlo a sus necesidades;• Redistribuir copias;• Mejorar el programa, y poner sus mejoras a disposición Del público, para beneficio de toda la comunidad.

Maquina virtualEN INFORMÁTICA UNA MÁQUINA VIRTUAL ES UN SOFTWARE QUE SIMULA A UNA COMPUTADORA Y PUEDE EJECUTAR PROGRAMAS COMO SI FUESE UNA COMPUTADORA REAL. ESTE SOFTWARE EN UN PRINCIPIO FUE DEFINIDO COMO "UN DUPLICADO EFICIENTE Y AISLADO DE UNA MÁQUINA FÍSICA". LA ACEPCIÓN DEL TÉRMINO ACTUALMENTE INCLUYE A MÁQUINAS VIRTUALES QUE NO TIENEN NINGUNA EQUIVALENCIA DIRECTA CON NINGÚN HARDWARE REAL.

Abigail Rijo MoralesMATRICULA: 2015-2741

PROFESOR: AMADIS SUAREZFECHA: 15-09-2015