SlideShare una empresa de Scribd logo
1 de 14
Tarea 3
Nombre: Diorimy J. Capellan
Matricula: 2014-2099
Materia: Fundamento del
computador
Facilitador: Amadis Suaréz
InstitutoTecnológico De Las Américas (ITLA)
Software de sistema
 Es un software diseñado para operar en el hardware del
equipo lo cual proporciona y mantiene una plataforma
para ejecutar software de aplicación.
 Ejemplo Desktop:
1) Sistemas operativos (por ejemplo Microsoft Windows, Mac
OS X y Linux), que permite a las partes de una
computadora trabajar juntas para la realización de tareas
como la transferencia de datos entre la memoria y los
discos o la prestación de salida en un dispositivo de
visualización.
2) La BIOS de la computadora y el firmware del dispositivo,
que proporcionan la funcionalidad básica para operar y
controlar el hardware conectado o integrado en el equipo.
InstitutoTecnológico De Las Américas (ITLA)
Ejemplos software de sistema mobiles
 Sistema operativos mobiles:
 Symbian; es el sistema operativo para móviles más extendido. Con
base en Symbian se han desarrollado interfaces de mucho éxito, como
la serie 60 de Nokia, que es un estándar abierto. En 2005 se vendieron
más de 25 millones de teléfonos basados en la serie 60 en todo el
mundo. Symbian también ha dado lugar a plataformas propietarias
(programas de pago) muy avanzadas, como las de los teléfonos FOMA
que ofrece NTT DoCoMo en Japón.
 Window mobile; Una de las ventajas de este sobre sus competidores es
que los programadores pueden desarrollar aplicaciones para móviles
utilizando los mismos lenguajes y entornos que emplean con Windows
para PC.
InstitutoTecnológico De Las Américas (ITLA)
Software de aplicación
 Es aquel que hace que el computador opere
con el usuario en la realización de tareas
típicamente humanas, tales como gestionar
una contabilidad o escribir un texto.
 Ejemplo Desktop:
1) Paquetes integrados (Ofimática: Word,
Excel, PowerPoint…)
2) Sistemas gestores de bases de datos
(MySQL, Oracle, SQL server, SQline).
InstitutoTecnológico De Las Américas (ITLA)
Ejemplos software de aplicacion mobiles
 Runkeeper; este software, que funciona tanto en teléfonos con
sistema operativo Androip, Windows Phones , te va a dar
información de cuántos kilómetros corriste, en cuánto tiempo,
cuántas calorías quemaste e incluso hasta muestra un mapa que
indica la ruta recorrida con una exactitud casi perfecta y lo único que
tenés que hacer es activarlo cuando empieces con tu actividad y
desactivarlo cuando termines.
 Gloogle Maps; esta aplicación permite desplazarte por el mundo de
una forma más rápido y sencillo. Encuentra los mejores lugares de la
ciudad y obtén la información que necesitas para llegar.
InstitutoTecnológico De Las Américas (ITLA)
Software de programación
 Es un conjunto de herramientas que permiten el desarrollo de
aplicaciones de software, está dirigido a los programadores o
desarrolladores de software, los cuales utilizan estas herramientas
para crear, depurar y mantener sistemas.
Ejemplos Desktop:
1) Compiladores son aplicaciones que traducen el código fuente a
lenguaje de máquina, para que el equipo pueda entender las
instrucciones recibidas. Los compiladores generan objetos que se
combinan y se convierten en programas ejecutables.
2) Intérpretes permiten ejecutar programas. Los intérpretes ejecutan el
código fuente o el código precompilado a un lenguaje intermedio antes
de la ejecución.
InstitutoTecnológico De Las Américas (ITLA)
Ejemplos software de programación mobiles
 Java con las siglas J2ME se conoce a Java Micro Edition, la versión del lenguaje de
programación Java para dispositivos móviles. Aunque es un lenguaje, y no un sistema
operativo, la mayoría de los nuevos móviles pueden ejecutar aplicaciones escritas en
Java, y muchos videojuegos se crean de este modo.
 Objective C; se encuentran los programadores que deciden dar susprimeros pasos
en el mundo de iOS es el lenguaje que se requiere para desarrollar para los equipos de
Apple: Objective-C. Objective-C apareció en la década de los 80, ante la necesidad de
abandonar el código espagueti, y se concibió como un superconjunto de C. Esto quiere
decir que la mayor parte del código C será válido en Objective-C sin apenas cambios,
aunque la introducción del paradigma de la Programación Orientada a Objetos hace
que para sacarle de verdad partido haga falta que nos familiaricemos con su particular
sintaxis.
InstitutoTecnológico De Las Américas (ITLA)
Etapas del proceso de desarrollo de software.
 Análisis: Es el proceso de investigar un problema que se
quiere resolver.
 Diseño: Es el´proceso de utilizar la información recolectada
en la etapa del análisis al diseño del producto.
 Desarrollo: Consiste en utilizar los modelos creados durante
la etapa del diseño para crear los componentes del sistema.
 Prueba: Consiste en asegurar que los componentes
individuales que integran al sistema o producto, cumplen
con los requerimientos de la especificación creada durante la
etapa de diseño.
 Implementación: Consiste en poner a disposición del cliente
el producto desarrollado.
 Mantenimiento: Consiste en corregir problemas del
productos y deliberar el producto como una nueva versión.
InstitutoTecnológico De Las Américas (ITLA)
Los tipos de licencia que existen el software.
 Licencias GPL
 Licencias AGPL
 Licencias estilo BSD
 Licencias estilo MPL y derivadas
 Copyleft
InstitutoTecnológico De Las Américas (ITLA)
GPL y AGPL
La Licencia Pública General GNU (GNU General Public
License GPL) es la licencia que acompaña los paquetes
distribuidos por el Proyecto GNU, más una gran varidad de
software que incluye el núcleo del sistema operativo
Linux. La formulación de GPL es tal que en vez de limitar la
distribución del software que protege, llega hasta impedir
que este software sea integrado en software propietario.
 La Licencia Pública General de Affero (en inglés Affero
General Public License, también Affero GPL o AGPL ) es una
licencia copyleft derivada de la Licencia Pública General de
GNU diseñada específicamente para asegurar la cooperación
con la comunidad en el caso de software que corra en
servidores de red. La Affero GPL es íntegramente una GNU
GPL con una cláusula nueva que añade la obligación de
distribuir el software si éste se ejecuta para ofrecer servicios
a través de una red de ordenadores.
InstitutoTecnológico De Las Américas (ITLA)
Licencias estilo BSD
Llamadas así porque se utilizan en gran cantidad de software
distribuido junto a los sistemas operativos BSD. El autor,
bajo tales licencias, mantiene la protección de copyright
únicamente para la renuncia de garantía y para requerir la
adecuada atribución de la autoría en trabajos derivados, pero
permite la libre redistribución y modificación, incluso si
dichos trabajos tienen propietario. Son muy permisivas, tanto
que son fácilmente absorbidas al ser mezcladas con la licencia
GNU GPL con quienes son compatibles. Puede argumentarse
que esta licencia asegura “verdadero” software libre, en el
sentido que el usuario tiene libertad ilimitada con respecto al
software, y que puede decidir incluso redistribuirlo como no
libre.
InstitutoTecnológico De Las Américas (ITLA)
Licencias estilo MPL y derivadas
Esta licencia es de Software Libre y tiene un gran valor
porque fue el instrumento que empleó Netscape
Communications Corp. para liberar su Netscape
Communicator 4.0 y empezar ese proyecto tan importante
para el mundo del Software Libre: Mozilla. Se utilizan en
gran cantidad de productos de software libre de uso cotidiano
en todo tipo de sistemas operativos. La MPL es Software
Libre y promueve eficazmente la colaboración evitando el
efecto “viral” de la GPL (si usas código licenciado GPL, tu
desarrollo final tiene que estar licenciado GPL).
InstitutoTecnológico De Las Américas (ITLA)
Copyleft
La mayoría de las licencias usadas en la publicación de
software libre permite que los programas sean modificados y
redistribuidos. Estas prácticas están generalmente
prohibidas por la legislación internacional de copyright, que
intenta impedir que alteraciones y copias sean efectuadas sin
la autorización del o los autores. Las licencias que
acompañan al software libre hacen uso de la legislación de
copyright para impedir la utilización no autorizada, pero
estas licencias definen clara y explícitamente las condiciones
bajo las cuales pueden realizarse copias, modificaciones y
redistribuciones, con el fin de garantizar las libertades de
modificar y redistribuir el software registrado. A esta versión
de copyright, se le da el nombre de copyleft.
InstitutoTecnológico De Las Américas (ITLA)
Bibliografía:
 http://androideity.com/2012/07/16/5-lenguajes-
para-programar-en-android/
 http://www.genbetadev.com/desarrollo-
aplicaciones-moviles/comenzar-a-programar-para-
ios-el-cambio-de-chip-necesario
 http://androideity.com/2012/07/16/5-lenguajes-
para-programar-en-android/
 http://www.consumer.es/web/es/tecnologia/software
/2006/05/02/151456.php
InstitutoTecnológico De Las Américas (ITLA)

Más contenido relacionado

La actualidad más candente

Presentación sobre Software Libre UCV
Presentación sobre Software Libre UCVPresentación sobre Software Libre UCV
Presentación sobre Software Libre UCVkela20
 
Software libre
Software libreSoftware libre
Software libreencamira
 
SOFWARE LIBRE VS SOFWARE GRATIS
SOFWARE LIBRE VS SOFWARE GRATISSOFWARE LIBRE VS SOFWARE GRATIS
SOFWARE LIBRE VS SOFWARE GRATISMariaPuello6
 
Tutorial para utilizar el nuevo sistema de tutorías de la UAdeC
Tutorial para utilizar el nuevo sistema de tutorías de la UAdeCTutorial para utilizar el nuevo sistema de tutorías de la UAdeC
Tutorial para utilizar el nuevo sistema de tutorías de la UAdeCGabriel Pérez
 
Lina Alarcon - Hoteleria
Lina Alarcon - HoteleriaLina Alarcon - Hoteleria
Lina Alarcon - HoteleriaLinAlarcon
 
Definicion de software
Definicion de softwareDefinicion de software
Definicion de softwareAnahii Cr
 
Aquí lo encontraras!
Aquí lo encontraras!Aquí lo encontraras!
Aquí lo encontraras!Mayra Castro
 
Trabajo de redes kilian y jose
Trabajo de redes kilian y joseTrabajo de redes kilian y jose
Trabajo de redes kilian y josekilianbboy
 
software en la actualidad
 software en la actualidad software en la actualidad
software en la actualidadVictor Cones
 
Diapositivas Software Libre
Diapositivas Software LibreDiapositivas Software Libre
Diapositivas Software Libreguido1996
 
El software libre.ppt
El software libre.pptEl software libre.ppt
El software libre.pptcultcaadmin
 
Tipos de software
Tipos de softwareTipos de software
Tipos de softwarelgordian
 
Software libre diapositiva
Software libre diapositivaSoftware libre diapositiva
Software libre diapositivajonathangrief
 
Open source
Open sourceOpen source
Open sourceCafe16
 

La actualidad más candente (17)

Presentación sobre Software Libre UCV
Presentación sobre Software Libre UCVPresentación sobre Software Libre UCV
Presentación sobre Software Libre UCV
 
Software libre
Software libreSoftware libre
Software libre
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
SOFWARE LIBRE VS SOFWARE GRATIS
SOFWARE LIBRE VS SOFWARE GRATISSOFWARE LIBRE VS SOFWARE GRATIS
SOFWARE LIBRE VS SOFWARE GRATIS
 
Tutorial para utilizar el nuevo sistema de tutorías de la UAdeC
Tutorial para utilizar el nuevo sistema de tutorías de la UAdeCTutorial para utilizar el nuevo sistema de tutorías de la UAdeC
Tutorial para utilizar el nuevo sistema de tutorías de la UAdeC
 
Lina Alarcon - Hoteleria
Lina Alarcon - HoteleriaLina Alarcon - Hoteleria
Lina Alarcon - Hoteleria
 
Definicion de software
Definicion de softwareDefinicion de software
Definicion de software
 
Aquí lo encontraras!
Aquí lo encontraras!Aquí lo encontraras!
Aquí lo encontraras!
 
Trabajo de redes kilian y jose
Trabajo de redes kilian y joseTrabajo de redes kilian y jose
Trabajo de redes kilian y jose
 
Software libre
Software libreSoftware libre
Software libre
 
software en la actualidad
 software en la actualidad software en la actualidad
software en la actualidad
 
Diapositivas Software Libre
Diapositivas Software LibreDiapositivas Software Libre
Diapositivas Software Libre
 
El software libre.ppt
El software libre.pptEl software libre.ppt
El software libre.ppt
 
Sofware
SofwareSofware
Sofware
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Software libre diapositiva
Software libre diapositivaSoftware libre diapositiva
Software libre diapositiva
 
Open source
Open sourceOpen source
Open source
 

Similar a Software y su tipos tarea 3

Similar a Software y su tipos tarea 3 (20)

Implantación de sistemas operativos
Implantación de sistemas operativosImplantación de sistemas operativos
Implantación de sistemas operativos
 
El Software
El SoftwareEl Software
El Software
 
Presentacion software libre y propietario
Presentacion software libre y propietarioPresentacion software libre y propietario
Presentacion software libre y propietario
 
Software
SoftwareSoftware
Software
 
Desarrollo de software.
Desarrollo de software.Desarrollo de software.
Desarrollo de software.
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Software
SoftwareSoftware
Software
 
Blog
BlogBlog
Blog
 
Blog
BlogBlog
Blog
 
Informatica
InformaticaInformatica
Informatica
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Trabajo hammad
Trabajo hammadTrabajo hammad
Trabajo hammad
 
¿Qué esSoftware libre'
¿Qué esSoftware libre'¿Qué esSoftware libre'
¿Qué esSoftware libre'
 
Sistemas operativos diapositivas
Sistemas operativos diapositivasSistemas operativos diapositivas
Sistemas operativos diapositivas
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Presentacion sistemas operativos diapositivas
Presentacion sistemas operativos diapositivasPresentacion sistemas operativos diapositivas
Presentacion sistemas operativos diapositivas
 
Trabajo correcto michael jafet
Trabajo correcto michael jafetTrabajo correcto michael jafet
Trabajo correcto michael jafet
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2
 

Software y su tipos tarea 3

  • 1. Tarea 3 Nombre: Diorimy J. Capellan Matricula: 2014-2099 Materia: Fundamento del computador Facilitador: Amadis Suaréz InstitutoTecnológico De Las Américas (ITLA)
  • 2. Software de sistema  Es un software diseñado para operar en el hardware del equipo lo cual proporciona y mantiene una plataforma para ejecutar software de aplicación.  Ejemplo Desktop: 1) Sistemas operativos (por ejemplo Microsoft Windows, Mac OS X y Linux), que permite a las partes de una computadora trabajar juntas para la realización de tareas como la transferencia de datos entre la memoria y los discos o la prestación de salida en un dispositivo de visualización. 2) La BIOS de la computadora y el firmware del dispositivo, que proporcionan la funcionalidad básica para operar y controlar el hardware conectado o integrado en el equipo. InstitutoTecnológico De Las Américas (ITLA)
  • 3. Ejemplos software de sistema mobiles  Sistema operativos mobiles:  Symbian; es el sistema operativo para móviles más extendido. Con base en Symbian se han desarrollado interfaces de mucho éxito, como la serie 60 de Nokia, que es un estándar abierto. En 2005 se vendieron más de 25 millones de teléfonos basados en la serie 60 en todo el mundo. Symbian también ha dado lugar a plataformas propietarias (programas de pago) muy avanzadas, como las de los teléfonos FOMA que ofrece NTT DoCoMo en Japón.  Window mobile; Una de las ventajas de este sobre sus competidores es que los programadores pueden desarrollar aplicaciones para móviles utilizando los mismos lenguajes y entornos que emplean con Windows para PC. InstitutoTecnológico De Las Américas (ITLA)
  • 4. Software de aplicación  Es aquel que hace que el computador opere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.  Ejemplo Desktop: 1) Paquetes integrados (Ofimática: Word, Excel, PowerPoint…) 2) Sistemas gestores de bases de datos (MySQL, Oracle, SQL server, SQline). InstitutoTecnológico De Las Américas (ITLA)
  • 5. Ejemplos software de aplicacion mobiles  Runkeeper; este software, que funciona tanto en teléfonos con sistema operativo Androip, Windows Phones , te va a dar información de cuántos kilómetros corriste, en cuánto tiempo, cuántas calorías quemaste e incluso hasta muestra un mapa que indica la ruta recorrida con una exactitud casi perfecta y lo único que tenés que hacer es activarlo cuando empieces con tu actividad y desactivarlo cuando termines.  Gloogle Maps; esta aplicación permite desplazarte por el mundo de una forma más rápido y sencillo. Encuentra los mejores lugares de la ciudad y obtén la información que necesitas para llegar. InstitutoTecnológico De Las Américas (ITLA)
  • 6. Software de programación  Es un conjunto de herramientas que permiten el desarrollo de aplicaciones de software, está dirigido a los programadores o desarrolladores de software, los cuales utilizan estas herramientas para crear, depurar y mantener sistemas. Ejemplos Desktop: 1) Compiladores son aplicaciones que traducen el código fuente a lenguaje de máquina, para que el equipo pueda entender las instrucciones recibidas. Los compiladores generan objetos que se combinan y se convierten en programas ejecutables. 2) Intérpretes permiten ejecutar programas. Los intérpretes ejecutan el código fuente o el código precompilado a un lenguaje intermedio antes de la ejecución. InstitutoTecnológico De Las Américas (ITLA)
  • 7. Ejemplos software de programación mobiles  Java con las siglas J2ME se conoce a Java Micro Edition, la versión del lenguaje de programación Java para dispositivos móviles. Aunque es un lenguaje, y no un sistema operativo, la mayoría de los nuevos móviles pueden ejecutar aplicaciones escritas en Java, y muchos videojuegos se crean de este modo.  Objective C; se encuentran los programadores que deciden dar susprimeros pasos en el mundo de iOS es el lenguaje que se requiere para desarrollar para los equipos de Apple: Objective-C. Objective-C apareció en la década de los 80, ante la necesidad de abandonar el código espagueti, y se concibió como un superconjunto de C. Esto quiere decir que la mayor parte del código C será válido en Objective-C sin apenas cambios, aunque la introducción del paradigma de la Programación Orientada a Objetos hace que para sacarle de verdad partido haga falta que nos familiaricemos con su particular sintaxis. InstitutoTecnológico De Las Américas (ITLA)
  • 8. Etapas del proceso de desarrollo de software.  Análisis: Es el proceso de investigar un problema que se quiere resolver.  Diseño: Es el´proceso de utilizar la información recolectada en la etapa del análisis al diseño del producto.  Desarrollo: Consiste en utilizar los modelos creados durante la etapa del diseño para crear los componentes del sistema.  Prueba: Consiste en asegurar que los componentes individuales que integran al sistema o producto, cumplen con los requerimientos de la especificación creada durante la etapa de diseño.  Implementación: Consiste en poner a disposición del cliente el producto desarrollado.  Mantenimiento: Consiste en corregir problemas del productos y deliberar el producto como una nueva versión. InstitutoTecnológico De Las Américas (ITLA)
  • 9. Los tipos de licencia que existen el software.  Licencias GPL  Licencias AGPL  Licencias estilo BSD  Licencias estilo MPL y derivadas  Copyleft InstitutoTecnológico De Las Américas (ITLA)
  • 10. GPL y AGPL La Licencia Pública General GNU (GNU General Public License GPL) es la licencia que acompaña los paquetes distribuidos por el Proyecto GNU, más una gran varidad de software que incluye el núcleo del sistema operativo Linux. La formulación de GPL es tal que en vez de limitar la distribución del software que protege, llega hasta impedir que este software sea integrado en software propietario.  La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL ) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red. La Affero GPL es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores. InstitutoTecnológico De Las Américas (ITLA)
  • 11. Licencias estilo BSD Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre. InstitutoTecnológico De Las Américas (ITLA)
  • 12. Licencias estilo MPL y derivadas Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto “viral” de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). InstitutoTecnológico De Las Américas (ITLA)
  • 13. Copyleft La mayoría de las licencias usadas en la publicación de software libre permite que los programas sean modificados y redistribuidos. Estas prácticas están generalmente prohibidas por la legislación internacional de copyright, que intenta impedir que alteraciones y copias sean efectuadas sin la autorización del o los autores. Las licencias que acompañan al software libre hacen uso de la legislación de copyright para impedir la utilización no autorizada, pero estas licencias definen clara y explícitamente las condiciones bajo las cuales pueden realizarse copias, modificaciones y redistribuciones, con el fin de garantizar las libertades de modificar y redistribuir el software registrado. A esta versión de copyright, se le da el nombre de copyleft. InstitutoTecnológico De Las Américas (ITLA)
  • 14. Bibliografía:  http://androideity.com/2012/07/16/5-lenguajes- para-programar-en-android/  http://www.genbetadev.com/desarrollo- aplicaciones-moviles/comenzar-a-programar-para- ios-el-cambio-de-chip-necesario  http://androideity.com/2012/07/16/5-lenguajes- para-programar-en-android/  http://www.consumer.es/web/es/tecnologia/software /2006/05/02/151456.php InstitutoTecnológico De Las Américas (ITLA)