SlideShare una empresa de Scribd logo
Fundamentos de la Computación
Software Computacional
Maestro: Ing. Amadís Suarez.
Estudiante: Maxwell de Jesús Ferreira Cruceta.
Matricula: 2015-2729.
Carrera: Software.
INTRODUCCION
¿Qué es un Software?
El Software es el soporte lógico e intangible
que permite que la computadora pueda
desempeñar tareas inteligentes, dirigiendo a
los componentes físicos o hardware con
instrucciones y datos a través de diferentes
tipos de programas.
Tipos de Software
Software de Programación
Es el conjunto de herramientas que permiten
al programador desarrollar programas
informáticos (software), usando diferentes
alternativas y lenguajes de programación, de
manera práctica.
Entornos de Desarrollo Escritorio (IDE)
Xcode: Entorno de desarrollo integrado para dispositivos apple (ios
y mac os) basado en lenguaje NeXT cocoa y c++ mejorado este se le
llama objetive-c.
Eclipse JEE: Entorno de desarrollo integrado para Java, tanto para
aplicaciones de escritorio como para aplicaciones web (Java
Enterprise Edition). Este IDE es un proyecto libre el cual tiene muchas
ediciones para cualquier tipo de desarrollo u lenguaje.
CodeBlocks: Entorno de desarrollo integrado para aplicaciones de
escritorio orientado al lenguaje c++ y c. Tambien sirve para crear
aplicaciones linux entre otros.
Entornos de Desarrollo Móvil (IDE)
Android Studio: Entorno de desarrollo integrado para dispositivos
móviles (android y smartwatch) fundementado en el lenguaje Java.
Momentics: Entorno de desarrollo integrado para dispositivos
blackberry fundamentado en el lenguaje java.
Xcode: Entorno de desarrollo integrado para dispositivos apple (ios
y mac os) basado en lenguaje NeXT cocoa y c++ mejorado este se le
llama objetive-c.
Software de Aplicación
Son aquellos programas que nos ayudan a
tareas especificas como edición de textos,
imágenes, cálculos, etc. Orientados siempre al
usuario final.
Dropbox (Nube) Chrome (Explorador) Office (Ofimática) Media Player
Facebook (Chat)Flipboard (Noticias) Duolingo (Idiomas) Vimeo (Reprodutor)
Software de Sistema
Son aquellos programas que permiten la
administración de la parte física o los recursos
de la computadora, es la que interactúa entre
el usuario y los componentes hardware del
ordenador. Se clasifican el Sistemas Operativos
Monousuarios y Multiusuarios.
Windows Ubuntu Linux Android iOS
Etapas del proceso del desarrollo
Licencias de Software
Licencia de Uso Final (EULA):
Un EULA es un contrato legal entre el
fabricante o autor y el usuario final de
una aplicación. El EULA detalla cómo se
puede usar el software y cualquier
restricción que el fabricante imponga (por
ejemplo, la mayoría de los EULA de
software patentado prohíbe al usuario
compartir el software).
Licencia General Publica (GPL):
La Licencia Pública General de GNU o más
conocida por su nombre en inglés GNU
General Public License (o simplemente sus
siglas del inglés GNU GPL) es la licencia más
ampliamente usada en el mundo del software
y garantiza a los usuarios finales (personas,
organizaciones, compañías) la libertad de usar,
estudiar, compartir (copiar) y modificar el
software. El creador de esta fue el activista
Richard Stallman.
Tipos de Software Según Licencia
 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.
 Software libre: este viene con autorización de
usar, copiar, distribuir y modificar para particulares
sin fines de lucro .
Maquina Virtual Java (JVM)
Una máquina virtual Java (Java Virtual Machine,
JVM) es una máquina virtual de proceso nativo, es
decir, ejecutable en una plataforma específica,
capaz de interpretar y ejecutar instrucciones
expresadas en un código binario especial (el byte
code Java), el cual es generado por el compilador
del lenguaje Java.
Maquina Virtual (VM)
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

DOCX
Actividad de aprendizaje
PPTX
SOFWARE LIBRE VS SOFWARE GRATIS
PPTX
PPS
Exposicion De Software Libre
PPT
Presentación sobre Software Libre UCV
ODP
Present Ntic del software libre
DOCX
Definicion de software
DOCX
Software libre
Actividad de aprendizaje
SOFWARE LIBRE VS SOFWARE GRATIS
Exposicion De Software Libre
Presentación sobre Software Libre UCV
Present Ntic del software libre
Definicion de software
Software libre

La actualidad más candente (20)

DOCX
Software libre
DOCX
El software
PPTX
Software libre y software propietario
ODP
"Software libre vs software de autor"
PPT
Software
PPTX
Software libre Vs Softare Propietario
PPT
El software libre.ppt
PPT
Diapositivas Software Libre
PPTX
Software libre y software propietario
PPTX
Software propietario
PPTX
El software libre y el software privativo
PPTX
Tipos de software
PPT
Software libre power point[1]
DOCX
Que es un sistema operativo es un programa o conjunto de programas que en un ...
PPT
Softwarenew
DOC
Tarea Nº 1: software libre, Resumen Ejecutivo
PPT
SOFTWARE LIBRE
PPTX
Tipos de software
PPTX
Software
PPTX
Informatica maria
Software libre
El software
Software libre y software propietario
"Software libre vs software de autor"
Software
Software libre Vs Softare Propietario
El software libre.ppt
Diapositivas Software Libre
Software libre y software propietario
Software propietario
El software libre y el software privativo
Tipos de software
Software libre power point[1]
Que es un sistema operativo es un programa o conjunto de programas que en un ...
Softwarenew
Tarea Nº 1: software libre, Resumen Ejecutivo
SOFTWARE LIBRE
Tipos de software
Software
Informatica maria
Publicidad

Destacado (16)

PDF
4 conjunción disyunción implicación equivalencia
PPTX
Sistema operativo (1)
PPT
Microsoft office
PPS
Microsoft office introducción
ODP
Microsoft Office Historia
PPS
historia de office
PPT
Programas de Microsoft office
PPTX
Diferencia entre computación e informática
PPTX
Historia y evolucion de microsoft office
PDF
Curso para niños informatica para niños
PPTX
Ajustes de cuentas y hoja de trabajo
PPTX
Sistemas Operativos e Informatica para Niños
PPTX
Principales características de windows
PDF
trabajo microsoft office
PDF
Proyecto de-computacion-para-educacion-primaria
PPTX
Que es microsoft office
4 conjunción disyunción implicación equivalencia
Sistema operativo (1)
Microsoft office
Microsoft office introducción
Microsoft Office Historia
historia de office
Programas de Microsoft office
Diferencia entre computación e informática
Historia y evolucion de microsoft office
Curso para niños informatica para niños
Ajustes de cuentas y hoja de trabajo
Sistemas Operativos e Informatica para Niños
Principales características de windows
trabajo microsoft office
Proyecto de-computacion-para-educacion-primaria
Que es microsoft office
Publicidad

Similar a Fundamentos de la Computacion Software (20)

PPTX
Software
PPTX
Software
PPTX
Fundamentos del computador-software
PPTX
Sofware
PPTX
PPTX
Software y tipos de software
PPTX
Software
PPTX
PPTX
Edwin perez mat_2015-2868
PPTX
Tipos de software
PPTX
Tarea 2 fundamentos del computador
PPTX
Fundamento del computador tarea 2
PPTX
PPTX
Software
PPTX
Tarea 2..
PPTX
Software
PPTX
Fundamentos del computador
PPTX
Software
Software
Software
Fundamentos del computador-software
Sofware
Software y tipos de software
Software
Edwin perez mat_2015-2868
Tipos de software
Tarea 2 fundamentos del computador
Fundamento del computador tarea 2
Software
Tarea 2..
Software
Fundamentos del computador
Software

Último (20)

PDF
taller de informática - LEY DE OHM
PDF
clase auditoria informatica 2025.........
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPT
Que son las redes de computadores y sus partes
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PDF
Calidad desde el Docente y la mejora continua .pdf
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
taller de informática - LEY DE OHM
clase auditoria informatica 2025.........
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Que son las redes de computadores y sus partes
CyberOps Associate - Cisco Networking Academy
Influencia-del-uso-de-redes-sociales.pdf
REDES INFORMATICAS REDES INFORMATICAS.pptx
Calidad desde el Docente y la mejora continua .pdf
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Presentación PASANTIAS AuditorioOO..pptx
Diapositiva proyecto de vida, materia catedra
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
historia_web de la creacion de un navegador_presentacion.pptx
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
SAP Transportation Management para LSP, TM140 Col18
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN

Fundamentos de la Computacion Software

  • 1. Fundamentos de la Computación Software Computacional Maestro: Ing. Amadís Suarez. Estudiante: Maxwell de Jesús Ferreira Cruceta. Matricula: 2015-2729. Carrera: Software.
  • 3. ¿Qué es un Software? El Software es el soporte lógico e intangible que permite que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con instrucciones y datos a través de diferentes tipos de programas.
  • 5. Software de Programación Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos (software), usando diferentes alternativas y lenguajes de programación, de manera práctica.
  • 6. Entornos de Desarrollo Escritorio (IDE) Xcode: Entorno de desarrollo integrado para dispositivos apple (ios y mac os) basado en lenguaje NeXT cocoa y c++ mejorado este se le llama objetive-c. Eclipse JEE: Entorno de desarrollo integrado para Java, tanto para aplicaciones de escritorio como para aplicaciones web (Java Enterprise Edition). Este IDE es un proyecto libre el cual tiene muchas ediciones para cualquier tipo de desarrollo u lenguaje. CodeBlocks: Entorno de desarrollo integrado para aplicaciones de escritorio orientado al lenguaje c++ y c. Tambien sirve para crear aplicaciones linux entre otros.
  • 7. Entornos de Desarrollo Móvil (IDE) Android Studio: Entorno de desarrollo integrado para dispositivos móviles (android y smartwatch) fundementado en el lenguaje Java. Momentics: Entorno de desarrollo integrado para dispositivos blackberry fundamentado en el lenguaje java. Xcode: Entorno de desarrollo integrado para dispositivos apple (ios y mac os) basado en lenguaje NeXT cocoa y c++ mejorado este se le llama objetive-c.
  • 8. Software de Aplicación Son aquellos programas que nos ayudan a tareas especificas como edición de textos, imágenes, cálculos, etc. Orientados siempre al usuario final. Dropbox (Nube) Chrome (Explorador) Office (Ofimática) Media Player Facebook (Chat)Flipboard (Noticias) Duolingo (Idiomas) Vimeo (Reprodutor)
  • 9. Software de Sistema Son aquellos programas que permiten la administración de la parte física o los recursos de la computadora, es la que interactúa entre el usuario y los componentes hardware del ordenador. Se clasifican el Sistemas Operativos Monousuarios y Multiusuarios. Windows Ubuntu Linux Android iOS
  • 10. Etapas del proceso del desarrollo
  • 11. Licencias de Software Licencia de Uso Final (EULA): Un EULA es un contrato legal entre el fabricante o autor y el usuario final de una aplicación. El EULA detalla cómo se puede usar el software y cualquier restricción que el fabricante imponga (por ejemplo, la mayoría de los EULA de software patentado prohíbe al usuario compartir el software). Licencia General Publica (GPL): La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License (o simplemente sus siglas del inglés GNU GPL) es la licencia más ampliamente usada en el mundo del software y garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software. El creador de esta fue el activista Richard Stallman.
  • 12. Tipos de Software Según Licencia  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.  Software libre: este viene con autorización de usar, copiar, distribuir y modificar para particulares sin fines de lucro .
  • 13. Maquina Virtual Java (JVM) Una máquina virtual Java (Java Virtual Machine, JVM) es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el byte code Java), el cual es generado por el compilador del lenguaje Java.
  • 14. Maquina Virtual (VM) 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".