fundamentos del computador, software

17
Jorge Luis Cuevas Gil 2015-2704 Fundamentos del Computador Viernes 9:00 a 13:00

Upload: jorge-luis-cuevas-gil

Post on 07-Feb-2017

393 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Fundamentos del computador, software

Jorge Luis Cuevas Gil 2015-2704

Fundamentos del Computador Viernes 9:00 a 13:00

Page 2: Fundamentos del computador, software

Software

Page 3: Fundamentos del computador, software

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.Software es una palabra proveniente del inglés que significa partes blandas o suaves.

Page 4: Fundamentos del computador, software

Software de sistema.

Page 5: Fundamentos del computador, software

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. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global.

Page 6: Fundamentos del computador, software

Software de aplicaciones.

Page 7: Fundamentos del computador, software

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

Page 8: Fundamentos del computador, software

Software de programación.

Page 9: Fundamentos del computador, software

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

Page 10: Fundamentos del computador, software

Etapas del proceso de desarrollo de software.

Page 11: Fundamentos del computador, software

El proceso de desarrollo puede involucrar numerosas y variadas tareas, desde lo administrativo, pasando por lo técnico y hasta la gestión y el gerenciamiento. Pero, casi rigurosamente, siempre se cumplen ciertas etapas mínimas; las que se pueden resumir como sigue:1. Captura, elicitación , especificación y análisis de requisitos (ERS)2. Diseño3. Codificación4. Pruebas (unitarias y de integración)5. Instalación y paso a producción6. Mantenimiento

Page 12: Fundamentos del computador, software

Tipos de licencia que existen en el software.

Page 13: Fundamentos del computador, software

• Software Libre: Es un software disponible para cualquiera que desee utilizarlo, copiarlo y distribuirlo, ya sea en su forma original o con modificaciones. La posibilidad de modificaciones implica que el código fuente está disponible.• Freeware:

El término freeware no posee una definición ampliamente aceptada, pero es utilizada para programas que permiten la redistribución pero no la modificación, y que incluyen su código fuente. Estos programas no son software libre.

Page 14: Fundamentos del computador, software

• Software 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. • De prueba:

Versión de programa pago, distribuido gratuitamente con todos los recursos activos, pero por un tiempo determinado.

Page 15: Fundamentos del computador, software

• Adware: Subprograma que descarga publicidad sobre otro programa principal. Esto ocurre cuando un programa tiene versiones comerciales o más avanzadas que necesitan ser compradas para poder ser utilizadas. Pagando por la versión comercial, esos anuncios desaparecen. Es una licencia muy poco usada. Un ejemplo es el Ashampoo Burning Studio 2009.• Demo:

Versión de demostración, liberada por el autor, que no contiene todas las funciones del programa original. Es distribuida gratuitamente, y no tiene plazo de validez, pero también tiene pocos recursos y funciones. Ejemplo: Need for Speed DEMO, Fifa 09 DEMO.

Page 16: Fundamentos del computador, software

Maquina Virtual.

Page 17: Fundamentos del computador, software

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