SlideShare una empresa de Scribd logo
1 de 17
El “Software”
NOMBRE: R. CARLOS HERASME ESTRADA
MATRÍCULA: 2015-2752
PROFESOR: AMADÍS SUÁREZ.
Índice
 Software.
 Software de sistema.
 Software de aplicación.
 Software de programación.
 Etapas del proceso de desarrollo de software.
 Tipos de licencias que existen en el software.
 Maquina virtual.
¿Qué es el software?
 Así se denomina a la parte intangible y lógica del computador que se
encarga de las instrucciones dadas al dispositivo en que se encuentra.
 La contraparte del software se denomina hardware,
la parte física.
 También se denomina de esta forma a los programas .
Software de sistema.
 También conocido como “Sistema operativo”.
 Software principal de todo dispositivo que se encarga de administrar los
recursos de este.
 Los softwares de aplicación dependen de los recursos que pueden ser
otorgados por el software de Sistema.
 Windows Microsoft
 Macintosh  Windows Phone
 Google Android
Software de aplicación.
 Tambien conocidos como “programas” o “aplicaciones”.
 Softwares de utilidad que utilizan los diversos usuarios para tareas
especificas.
 Existen distintos tipos dependiendo de su finalidad: aplicaciones de
negocios, educativos, musicales, etc.
 Google Chrome
 Skype  WhatsApp
 Typest
Software de programación
 Son aquellos “softwares” que permiten el desarrollo de programas por
medio de un conjunto de codigos, estos conocidos como lenguajes de
programacion.
 Permiten la creacion de otros programas de forma sencilla por medio de
diversas herramientas.
 Actualmente estan dirigidos a lenguajes de alto nivel, permitiendo al
usuario tener comodidad al desarrollar programas.
 Microsoft Visual Studio
 Java JDK  Basic4Android
 App Inventor
Etapas del desarrollo de software.
 Análisis.
 Diseño y arquitectura.
 Programación.
 Prueba.
 Documentación.
 Mantenimiento.
 Análisis.
 Parte en la cual se analizan los requerimientos y especificaciones del
programa a desarrollar.
 Punto en la cual las habilidades lógicas del programador entran en juego.
 Es donde se indican las tareas que realizara el programa.
 Diseño y arquitectura.
 Etapa en la cual se empieza a diseñar el programa utilizando los datos
adquiridos en el paso anterior.
 Lo usual es utilizar diagramas de flujo para representar el programa.
 Programación.
 Etapa en la cual se implementan y ponen en practica las etapas
previamente cursadas.
 Aquí se concretiza lo planeado y el programador crea el programa
deseado.
 Prueba.
 Etapa donde se prueba y evalúa el programa creado.
 Aquí se verifica si las especificaciones y requerimientos indicados
funcionan correctamente.
 Documentación.
 Etapa donde se realiza el manual técnico y manual para el usuario final.
 Se elabora toda documentación extra respecto al programa elaborado.
 Mantenimiento.
 Etapa en la cual se realizan los dos tipos de mantenimiento:
-Mantenimiento de reparación.
-Mantenimiento evolutivo (para mejorar el programa)
Tipos de licencia de software
 Free Software:
-Tipo de licencia donde cualquiera puede usar el programa, copiarlo,
distribuirlo… como su nombre lo dice “programa libre”.
 Copyleft:
-Las licencias de este tipo tienen la característica de poseer un conjunto de
condiciones bajo las cuales se pueden realizar copias y distribuciones del
programa.
 GPL:
-Licencia que acompaña a los paquetes distribuidos por el proyecto GNU,
funciona similar al copyright protegiendo al software de redistribución.
 Debian:
-Licencia donde la persona emite un “software libre”, pero a parte de esto
debe publicar el código fuete y demás, asi permitiendo a los demás seguir
modificando y redistribuyendo el software.
 Open Source:
-Licencia derivada de Debian.
 Freeware:
-Liecencia que permite la redistribución del software, pero no su
modificación.
 Shareware:
-Licencia que permite la redistribución de un software, pero conlleva un
pago de este.
 Software Propietario:
-Licencia que expresa que un programa no puede ser redistribuido o
modificado, para poder hacerlo se necesita un permiso de su propietario.
 Software Comercial:
-Licencia que para adquirir el programa se necesita realizar un pago al
propietario.
 Adware:
-Subprograma que descarga publicidad dentro de un programa, y para
poder retirar la publicidad debes pagar.
 Trial:
-Licencia que te permite utilizar gratuitamente un programa durante un
periodo determinado.
 Demo:
-Versión liberada donde el autor da una demostración del programa.
 Careware:
-Licencia de programa donde se solicita donaciones, suelen ser usadas por
ONG y organizaciones de ayuda humanitaria.
Maquina Virtual
 Programa que emula un ambiente de computador físico a nivel virtual.
 Las máquinas virtuales son capaces de “hacer sentir” a los programas
emulados en él, que están en un computador físico real.
 Estas máquinas suelen ser utilizadas para emular OS.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (12)

Software 1 (1)
Software 1 (1)Software 1 (1)
Software 1 (1)
 
Software Engineering Definitions
Software Engineering DefinitionsSoftware Engineering Definitions
Software Engineering Definitions
 
Software
SoftwareSoftware
Software
 
Unidad 1 software1
Unidad 1 software1Unidad 1 software1
Unidad 1 software1
 
Actividad de aprendizaje
Actividad de aprendizajeActividad de aprendizaje
Actividad de aprendizaje
 
Diapositivas (1)
Diapositivas (1)Diapositivas (1)
Diapositivas (1)
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Software libre
Software libreSoftware libre
Software libre
 
Steven software
Steven softwareSteven software
Steven software
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computador
 
Tipos de soft
Tipos de softTipos de soft
Tipos de soft
 
TIPOS DE SOFTWARE
TIPOS DE SOFTWARETIPOS DE SOFTWARE
TIPOS DE SOFTWARE
 

Similar a Software (20)

Isocrates Homework 3 XD XD
Isocrates Homework 3 XD XDIsocrates Homework 3 XD XD
Isocrates Homework 3 XD XD
 
Softwareytiposdesoftware
SoftwareytiposdesoftwareSoftwareytiposdesoftware
Softwareytiposdesoftware
 
Software
SoftwareSoftware
Software
 
Tarea 3 software
Tarea 3   softwareTarea 3   software
Tarea 3 software
 
Software 1 (1)
Software 1 (1)Software 1 (1)
Software 1 (1)
 
El Software y sus tipos.
El Software y sus tipos.El Software y sus tipos.
El Software y sus tipos.
 
Sofware
SofwareSofware
Sofware
 
Software y tipos de software
Software y tipos de softwareSoftware y tipos de software
Software y tipos de software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software de Aplicacion
Software de AplicacionSoftware de Aplicacion
Software de Aplicacion
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
Tema2
Tema2Tema2
Tema2
 
Tema
TemaTema
Tema
 
Clase 3 software
Clase 3   softwareClase 3   software
Clase 3 software
 
Software De AplicacióN
Software De AplicacióNSoftware De AplicacióN
Software De AplicacióN
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 

Último (13)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Software

  • 1. El “Software” NOMBRE: R. CARLOS HERASME ESTRADA MATRÍCULA: 2015-2752 PROFESOR: AMADÍS SUÁREZ.
  • 2. Índice  Software.  Software de sistema.  Software de aplicación.  Software de programación.  Etapas del proceso de desarrollo de software.  Tipos de licencias que existen en el software.  Maquina virtual.
  • 3. ¿Qué es el software?  Así se denomina a la parte intangible y lógica del computador que se encarga de las instrucciones dadas al dispositivo en que se encuentra.  La contraparte del software se denomina hardware, la parte física.  También se denomina de esta forma a los programas .
  • 4. Software de sistema.  También conocido como “Sistema operativo”.  Software principal de todo dispositivo que se encarga de administrar los recursos de este.  Los softwares de aplicación dependen de los recursos que pueden ser otorgados por el software de Sistema.  Windows Microsoft  Macintosh  Windows Phone  Google Android
  • 5. Software de aplicación.  Tambien conocidos como “programas” o “aplicaciones”.  Softwares de utilidad que utilizan los diversos usuarios para tareas especificas.  Existen distintos tipos dependiendo de su finalidad: aplicaciones de negocios, educativos, musicales, etc.  Google Chrome  Skype  WhatsApp  Typest
  • 6. Software de programación  Son aquellos “softwares” que permiten el desarrollo de programas por medio de un conjunto de codigos, estos conocidos como lenguajes de programacion.  Permiten la creacion de otros programas de forma sencilla por medio de diversas herramientas.  Actualmente estan dirigidos a lenguajes de alto nivel, permitiendo al usuario tener comodidad al desarrollar programas.  Microsoft Visual Studio  Java JDK  Basic4Android  App Inventor
  • 7. Etapas del desarrollo de software.  Análisis.  Diseño y arquitectura.  Programación.  Prueba.  Documentación.  Mantenimiento.
  • 8.  Análisis.  Parte en la cual se analizan los requerimientos y especificaciones del programa a desarrollar.  Punto en la cual las habilidades lógicas del programador entran en juego.  Es donde se indican las tareas que realizara el programa.
  • 9.  Diseño y arquitectura.  Etapa en la cual se empieza a diseñar el programa utilizando los datos adquiridos en el paso anterior.  Lo usual es utilizar diagramas de flujo para representar el programa.
  • 10.  Programación.  Etapa en la cual se implementan y ponen en practica las etapas previamente cursadas.  Aquí se concretiza lo planeado y el programador crea el programa deseado.
  • 11.  Prueba.  Etapa donde se prueba y evalúa el programa creado.  Aquí se verifica si las especificaciones y requerimientos indicados funcionan correctamente.
  • 12.  Documentación.  Etapa donde se realiza el manual técnico y manual para el usuario final.  Se elabora toda documentación extra respecto al programa elaborado.
  • 13.  Mantenimiento.  Etapa en la cual se realizan los dos tipos de mantenimiento: -Mantenimiento de reparación. -Mantenimiento evolutivo (para mejorar el programa)
  • 14. Tipos de licencia de software  Free Software: -Tipo de licencia donde cualquiera puede usar el programa, copiarlo, distribuirlo… como su nombre lo dice “programa libre”.  Copyleft: -Las licencias de este tipo tienen la característica de poseer un conjunto de condiciones bajo las cuales se pueden realizar copias y distribuciones del programa.  GPL: -Licencia que acompaña a los paquetes distribuidos por el proyecto GNU, funciona similar al copyright protegiendo al software de redistribución.
  • 15.  Debian: -Licencia donde la persona emite un “software libre”, pero a parte de esto debe publicar el código fuete y demás, asi permitiendo a los demás seguir modificando y redistribuyendo el software.  Open Source: -Licencia derivada de Debian.  Freeware: -Liecencia que permite la redistribución del software, pero no su modificación.  Shareware: -Licencia que permite la redistribución de un software, pero conlleva un pago de este.  Software Propietario: -Licencia que expresa que un programa no puede ser redistribuido o modificado, para poder hacerlo se necesita un permiso de su propietario.
  • 16.  Software Comercial: -Licencia que para adquirir el programa se necesita realizar un pago al propietario.  Adware: -Subprograma que descarga publicidad dentro de un programa, y para poder retirar la publicidad debes pagar.  Trial: -Licencia que te permite utilizar gratuitamente un programa durante un periodo determinado.  Demo: -Versión liberada donde el autor da una demostración del programa.  Careware: -Licencia de programa donde se solicita donaciones, suelen ser usadas por ONG y organizaciones de ayuda humanitaria.
  • 17. Maquina Virtual  Programa que emula un ambiente de computador físico a nivel virtual.  Las máquinas virtuales son capaces de “hacer sentir” a los programas emulados en él, que están en un computador físico real.  Estas máquinas suelen ser utilizadas para emular OS.