SlideShare una empresa de Scribd logo
1 de 44
Software
Sinver Aguilo
2015-2872
¿Qué es Software?
El software es un conjunto de
instrucciones detalladas que
controlan la operación de un
sistema computacional.
Funciones del software:
• Administrar los recursos de
computacionales.
• Proporcionar las herramientas para
optimizar estos recursos.
• Actuar como intermediario entre el
usuario y la información almacenada.
Software de
Sistema
Software de Sistema
Se llama Software de Sistema o
Software de Base al conjunto de
programas que sirven para
interactuar con el sistema, confiriendo
control sobre el hardware, además de
dar soporte a otros programas.
Tipos de Software de Sistema
• Sistema Operativo
• Controladores de Dispositivos
• Programas Utilitarios
Tipos de Software de Sistema
• Sistema Operativo es un conjunto de
programas que administran los recursos
de la computadora y controlan su
funcionamiento.
• Controladores de Dispositivos es un
conjunto de programas que administran
los recursos de la computadora y
controlan su funcionamiento.
• Programas Utilitarios realizan diversas
funciones para resolver problemas
específicos, además de realizar tareas en
general y de mantenimiento. Algunos se
Ejemplos de Software de Sistema
Desktop
Elementary OS
Ejemplos de Software de Sistema
Desktop
Mac OS X
Ejemplos de Software de Sistema Mobile
FireFox OS
Ejemplos de Software de Sistema Mobile
Ubuntu Phone
Software de
Aplicación
Software de Aplicación
Son los programas
diseñados para o por los
usuarios para facilitar la
realización de tareas
específicas en la
computadora.
Software de Aplicación
Pueden ser las aplicaciones
ofimáticas , u otros tipos de software
especializados como software
médico, software educativo, editores
de música, programas de
contabilidad, etc.
Tipos de Software de Aplicación
Ejemplos de Software de Aplicación
Desktop
WPS Office
Ejemplos de Software de Aplicación
Skipe
Ejemplos de Software de Aplicación
Mobile
WPS Office mobile
Ejemplos de Software de Aplicación
Mobile
AirDroid
Software de
Programación
Software de Programación
Es el conjunto de herramientas que
permiten al programador escribir
programas informáticos, usando
diferentes alternativas y lenguajes de
programación, de una manera
práctica.
Tipos de Software de Programación
• Editores de texto.
• Compiladores.
• Intérpretes
• Enlazadores.
• Depuradores
• Entornos de Desarrollo Integrados
(IDE)
Ejemplos de Software de Programación
Desktop
Adobe
Brackets
Ejemplos de Software de Programación
Desktop
Visual Studio
Code
Ejemplos de Software de Programación
Mobile
Mono
Ejemplos de Software de Programación Mobile
Etapas del Proceso de
desarrollo de Software
Etapas del Proceso de desarrollo de
Software
• Captura, elicitación8 , 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
Licencias de
Software
contrato entre el desarrollador de
un software sometido a propiedad
intelectual y a derechos de autor
y el usuario, en el cual se definen
con precisión los derechos y
deberes de ambas partes.
Licencia
forma de protección
proporcionada por las leyes
vigentes en la mayoría de los
países para los autores de obras
originales incluyendo obras
literarias, dramáticas, musicales,
artísticas e intelectuales, tanto
publicadas como pendientes de
Derecho de autor o copyright
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.
Software de fuente abierta
Sus términos de distribución cumplen los
criterios de
• Distribución libre;
• Inclusión del código fuente;
• Permitir modificaciones y trabajos
derivados en las mismas condiciones que
el software original;
• Integridad del código fuente del autor,
pudiendo requerir que los trabajos
derivados tengan distinto nombre o
versión;
• No discriminación a personas o grupos;
Software de fuente abierta Pt.2
Los derechos otorgados a un programa
serán válidos para todo el software
redistribuido sin imponer condiciones
complementarias;
• La licencia no debe ser específica para un
producto determinado;
• La licencia no debe poner restricciones a
otro producto que se distribuya junto con
el software licenciado;
• La licencia debe ser tecnológicamente
neutral.
Estándar abierto
Según Bruce Perens, el basado en los
principios de
• Disponibilidad.
• Maximizar las opciones del usuario final.
• Sin tasas sobre la implementación.
• Sin discriminación de implementador.
• Permiso de extensión o restricción.
• Evitar prácticas predatorias por
fabricantes dominantes.
Software de dominio público
Aquél que no está protegido
con copyright
Software con copyleft
Software libre cuyos términos de
distribución no permiten a los
redistribuidores agregar ninguna
restricción adicional cuando lo
redistribuyen o modifican, o sea, la
versión modificada debe ser también
libre.
Software semi libre
Aquél que no es libre, pero viene
con autorización de usar, copiar,
distribuir y modificar para
particulares sin fines de lucro
Freeware
Se usa comúnmente para programas
que permiten la redistribución pero no
la modificación (y su código fuente no
está disponible).
Shareware
Software con autorización de
redistribuir copias, pero debe
pagarse cargo por licencia de uso
continuado.
Software privativo
Aquél cuyo uso, redistribución o
modificación están prohibidos o
necesitan una autorización.
Software comercial
El desarrollado por una empresa
que pretende ganar dinero por su
uso.
Maquina
Virtual
Máquina Virtual
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".

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Universidad tecnica del norte(2)
Universidad tecnica del norte(2)Universidad tecnica del norte(2)
Universidad tecnica del norte(2)
 
El software
El softwareEl software
El software
 
Tarea 3 software
Tarea 3   softwareTarea 3   software
Tarea 3 software
 
Software libre y software gratis
Software libre y software gratisSoftware libre y software gratis
Software libre y software gratis
 
Software 1 (1)
Software 1 (1)Software 1 (1)
Software 1 (1)
 
Software
SoftwareSoftware
Software
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Grupo 8
Grupo 8Grupo 8
Grupo 8
 
Software
SoftwareSoftware
Software
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 
9
99
9
 
Grupo 9
Grupo 9Grupo 9
Grupo 9
 
Grupo 9
Grupo 9Grupo 9
Grupo 9
 

Similar a Sinver Aguilo ITLA 2015-2872 (20)

Software
SoftwareSoftware
Software
 
¿Qué es el software?
¿Qué es el software?¿Qué es el software?
¿Qué es el software?
 
Software
SoftwareSoftware
Software
 
Software de sistema y aplicaciones
Software de sistema y aplicacionesSoftware de sistema y aplicaciones
Software de sistema y aplicaciones
 
diapo
diapodiapo
diapo
 
Fundamentos del computador, software
Fundamentos del computador, softwareFundamentos del computador, software
Fundamentos del computador, software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Tipos de sofware
Tipos de sofware Tipos de sofware
Tipos de sofware
 
Sofware
SofwareSofware
Sofware
 
Dani0
Dani0Dani0
Dani0
 
Tipos de software y su uso común
Tipos de software y su uso comúnTipos de software y su uso común
Tipos de software y su uso común
 
Johanna mejia fundamento
Johanna mejia fundamentoJohanna mejia fundamento
Johanna mejia fundamento
 
Equipo 7 el software 1°g
Equipo 7 el software 1°gEquipo 7 el software 1°g
Equipo 7 el software 1°g
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Fundamentos del computador
Fundamentos del computador Fundamentos del computador
Fundamentos del computador
 

Más de Sinver Aguilo Flores

Fundamentos de la computadora jorge
Fundamentos de la computadora jorgeFundamentos de la computadora jorge
Fundamentos de la computadora jorgeSinver Aguilo Flores
 
Hardware y Software: todo lo que debe saber un principiante
Hardware y Software: todo lo que debe saber un principianteHardware y Software: todo lo que debe saber un principiante
Hardware y Software: todo lo que debe saber un principianteSinver Aguilo Flores
 
¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?Sinver Aguilo Flores
 

Más de Sinver Aguilo Flores (7)

Tarea1 sinver aguilo 2015 2872
Tarea1 sinver aguilo 2015 2872Tarea1 sinver aguilo 2015 2872
Tarea1 sinver aguilo 2015 2872
 
Fundamentos de la Computacion
Fundamentos de la ComputacionFundamentos de la Computacion
Fundamentos de la Computacion
 
Fundamentos de la computadora jorge
Fundamentos de la computadora jorgeFundamentos de la computadora jorge
Fundamentos de la computadora jorge
 
Hardware y Software: todo lo que debe saber un principiante
Hardware y Software: todo lo que debe saber un principianteHardware y Software: todo lo que debe saber un principiante
Hardware y Software: todo lo que debe saber un principiante
 
¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?¿Qué es la computadora y parte de su historia?
¿Qué es la computadora y parte de su historia?
 
Sinver aguilo utesa 1 15-5742
Sinver aguilo utesa 1 15-5742Sinver aguilo utesa 1 15-5742
Sinver aguilo utesa 1 15-5742
 
Sinver aguilo utesa 1 15-5742
Sinver aguilo utesa 1 15-5742Sinver aguilo utesa 1 15-5742
Sinver aguilo utesa 1 15-5742
 

Último

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfwilangelfmendoza
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
Formulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptxFormulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptxAmerAlBarkawi
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxNeymaRojasperez1
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptxTEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptxGilbertoGutierrezRiv
 

Último (7)

TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdfLAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
LAS TETAS DE MARIA GUEVARA REVISTA DIGITAL INF.pdf
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
Formulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptxFormulacion del modelo de Programacion Lineal - copia.pptx
Formulacion del modelo de Programacion Lineal - copia.pptx
 
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptxPPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
PPT SESION 5 ARTE Y CREATIVIDAD (1).pptx
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptxTEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
TEMA #1 EXPLOTACIONES PORCINAS EN VENEZUELA 1er tema.pptx
 

Sinver Aguilo ITLA 2015-2872

  • 2. ¿Qué es Software? El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional.
  • 3. Funciones del software: • Administrar los recursos de computacionales. • Proporcionar las herramientas para optimizar estos recursos. • Actuar como intermediario entre el usuario y la información almacenada.
  • 5. Software de Sistema Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, además de dar soporte a otros programas.
  • 6. Tipos de Software de Sistema • Sistema Operativo • Controladores de Dispositivos • Programas Utilitarios
  • 7. Tipos de Software de Sistema • Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. • Controladores de Dispositivos es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. • Programas Utilitarios realizan diversas funciones para resolver problemas específicos, además de realizar tareas en general y de mantenimiento. Algunos se
  • 8. Ejemplos de Software de Sistema Desktop Elementary OS
  • 9. Ejemplos de Software de Sistema Desktop Mac OS X
  • 10. Ejemplos de Software de Sistema Mobile FireFox OS
  • 11. Ejemplos de Software de Sistema Mobile Ubuntu Phone
  • 13. Software de Aplicación Son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora.
  • 14. Software de Aplicación Pueden ser las aplicaciones ofimáticas , u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.
  • 15. Tipos de Software de Aplicación
  • 16. Ejemplos de Software de Aplicación Desktop WPS Office
  • 17. Ejemplos de Software de Aplicación Skipe
  • 18. Ejemplos de Software de Aplicación Mobile WPS Office mobile
  • 19. Ejemplos de Software de Aplicación Mobile AirDroid
  • 21. Software de Programación Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.
  • 22. Tipos de Software de Programación • Editores de texto. • Compiladores. • Intérpretes • Enlazadores. • Depuradores • Entornos de Desarrollo Integrados (IDE)
  • 23. Ejemplos de Software de Programación Desktop Adobe Brackets
  • 24. Ejemplos de Software de Programación Desktop Visual Studio Code
  • 25. Ejemplos de Software de Programación Mobile Mono
  • 26. Ejemplos de Software de Programación Mobile
  • 27. Etapas del Proceso de desarrollo de Software
  • 28. Etapas del Proceso de desarrollo de Software • Captura, elicitación8 , 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
  • 30. contrato entre el desarrollador de un software sometido a propiedad intelectual y a derechos de autor y el usuario, en el cual se definen con precisión los derechos y deberes de ambas partes. Licencia
  • 31. forma de protección proporcionada por las leyes vigentes en la mayoría de los países para los autores de obras originales incluyendo obras literarias, dramáticas, musicales, artísticas e intelectuales, tanto publicadas como pendientes de Derecho de autor o copyright
  • 32. 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.
  • 33. Software de fuente abierta Sus términos de distribución cumplen los criterios de • Distribución libre; • Inclusión del código fuente; • Permitir modificaciones y trabajos derivados en las mismas condiciones que el software original; • Integridad del código fuente del autor, pudiendo requerir que los trabajos derivados tengan distinto nombre o versión; • No discriminación a personas o grupos;
  • 34. Software de fuente abierta Pt.2 Los derechos otorgados a un programa serán válidos para todo el software redistribuido sin imponer condiciones complementarias; • La licencia no debe ser específica para un producto determinado; • La licencia no debe poner restricciones a otro producto que se distribuya junto con el software licenciado; • La licencia debe ser tecnológicamente neutral.
  • 35. Estándar abierto Según Bruce Perens, el basado en los principios de • Disponibilidad. • Maximizar las opciones del usuario final. • Sin tasas sobre la implementación. • Sin discriminación de implementador. • Permiso de extensión o restricción. • Evitar prácticas predatorias por fabricantes dominantes.
  • 36. Software de dominio público Aquél que no está protegido con copyright
  • 37. Software con copyleft Software libre cuyos términos de distribución no permiten a los redistribuidores agregar ninguna restricción adicional cuando lo redistribuyen o modifican, o sea, la versión modificada debe ser también libre.
  • 38. Software semi libre Aquél que no es libre, pero viene con autorización de usar, copiar, distribuir y modificar para particulares sin fines de lucro
  • 39. Freeware Se usa comúnmente para programas que permiten la redistribución pero no la modificación (y su código fuente no está disponible).
  • 40. Shareware Software con autorización de redistribuir copias, pero debe pagarse cargo por licencia de uso continuado.
  • 41. Software privativo Aquél cuyo uso, redistribución o modificación están prohibidos o necesitan una autorización.
  • 42. Software comercial El desarrollado por una empresa que pretende ganar dinero por su uso.
  • 44. Máquina Virtual 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".