SlideShare una empresa de Scribd logo
1 de 16
DEFINICIÓN DESOFTWARE
El software es una palabra que proviene del idioma inglés, pero
que gracias a la masificación de uso, ha sido aceptada por la Real
Academia Española. Según la RAE, el software es un conjunto de
programas, instrucciones y reglas informáticas que permiten
ejecutar distintas tareas en una computadora.
CARACTERÍSTICAS DEL
SOFTWARE
EL SOFTWARE TIENE TRES
CARACTERÍSTICAS PRINCIPALES:
1) CARACTERÍSTICAS OPERATIVAS
2) CARACTERÍSTICAS DE
TRANSICIÓN
3) CARACTERÍSTICAS DE REVISIÓN
CARACTERÍSTICAS OPERATIVAS DEL SOFTWARE
SON FACTORES DE FUNCIONALIDAD, ES COMO SE PRESENTA EL SOFTWARE, ES LA
“PARTE EXTERIOR” DEL MISMO. INCLUYE ASPECTOS COMO:
CORRECCIÓN: EL SOFTWARE QUE ESTAMOS HACIENDO DEBE SATISFACER TODAS LAS
ESPECIFICACIONES ESTABLECIDAS POR EL CLIENTE.
USABILIDAD / FACILIDAD DE APRENDIZAJE: DEBE SER SENCILLO DE APRENDER.
INTEGRIDAD: UN SOFTWARE DE CALIDAD NO DEBE TENER EFECTOS SECUNDARIOS.
FIABILIDAD: EL PRODUCTO DE SOFTWARE NO DEBERÍA TENER NINGÚN DEFECTO. NO SÓLO
ESTO, NO DEBE FALLAR MIENTRAS LA EJECUCIÓN.
EFICIENCIA: FORMA EN QUE EL SOFTWARE UTILIZA LOS RECURSOS DISPONIBLES. EL
SOFTWARE DEBE HACER UN USO EFICAZ DEL ESPACIO DE ALMACENAMIENTO Y EL
COMANDO EJECUTAR SEGÚN LOS REQUISITOS DE TIEMPO DESEADOS.
SEGURIDAD: SE DEBEN TOMAR MEDIDAS APROPIADAS PARA MANTENER LOS DATOS A
SALVO DE LAS AMENAZAS EXTERNAS
CARACTERÍSTICAS DE REVISIÓN DE SOFTWARE
SON LOS FACTORES DE INGENIERÍA, LA “CALIDAD INTERIOR ‘DEL SOFTWARE COMO LA
EFICIENCIA, LA DOCUMENTACIÓN Y LA ESTRUCTURA. INCLUYE ASPECTOS COMO:
CAPACIDAD DE MANTENIMIENTO: EL MANTENIMIENTO DEL SOFTWARE DEBE SER FÁCIL
PARA CUALQUIER TIPO DE USUARIO.
FLEXIBILIDAD: LOS CAMBIOS EN EL SOFTWARE DEBE SER FÁCIL DE HACER.
EXTENSIBILIDAD: DEBE SER FÁCIL DE AUMENTAR NUEVAS FUNCIONES.
ESCALABILIDAD: DEBE SER MUY FÁCIL DE ACTUALIZAR PARA MÁS TRABAJO.
CAPACIDAD DE PRUEBA: PRUEBA DEL SOFTWARE DEBE SER FÁCIL.
MODULARIDAD: DEBE ESTAR COMPUESTO POR UNIDADES Y MÓDULOS INDEPENDIENTES
ENTRE SÍ.
CARACTERÍSTICAS DE TRANSICIÓN DEL SOFTWARE
INTEROPERABILIDAD: ES LA CAPACIDAD PARA EL INTERCAMBIO DE INFORMACIÓN CON
OTRAS APLICACIONES.
REUTILIZACIÓN: ES PODER UTILIZAR EL CÓDIGO DE SOFTWARE CON ALGUNAS
MODIFICACIONES PARA DIFERENTES PROPÓSITOS.
PORTABILIDAD: CAPACIDAD PARA LLEVAR A CABO LAS MISMAS FUNCIONES EN TODOS LOS
ENTORNOS Y PLATAFORMAS.
CLASIFICACIONES DEL SOFTWARE
EL SOFTWARE SE CLASIFICA EN 4
DIFERENTES CATEGORÍAS: SISTEMAS
OPERATIVOS, LENGUAJES DE
PROGRAMACIÓN, SOFTWARE DE
APLICACIÓN.
EL SISTEMA OPERATIVO ES EL GESTOR
Y ORGANIZADOR DE TODAS LAS
ACTIVIDADES QUE REALIZA LA
COMPUTADORA. MARCA LAS PAUTAS
SEGÚN LAS CUALES SE INTERCAMBIA
INFORMACIÓN ENTRE LA MEMORIA
CENTRAL Y LA EXTERNA, Y DETERMINA
LAS OPERACIONES ELEMENTALES QUE
PUEDE REALIZAR EL PROCESADOR. EL
SISTEMA OPERATIVO, DEBE SER
CARGADO EN LA MEMORIA CENTRAL
ANTES QUE NINGUNA OTRA
MEDIANTE LOS PROGRAMAS SE INDICA
A LA COMPUTADORA QUE TAREA DEBE
REALIZAR Y CÓMO EFECTUARLA ,
PERO PARA ELLO ES PRECISO
INTRODUCIR ESTAS ÓRDENES EN UN
LENGUAJE QUE EL SISTEMA PUEDA
ENTENDER. EN PRINCIPIO, EL
ORDENADOR SÓLO ENTIENDE LAS
INSTRUCCIONES EN CÓDIGO
MÁQUINA, ES DECIR ,EL ESPECÍFICO
DE LA COMPUTADORA. SIN EMBARGO,
A PARTIR DE ÉSTOS SE ELABORAN LOS
LLAMADOS LENGUAJES DE ALTO Y
SOFTWARE DE APLICACIONES
EL SOFTWARE DE APLICACIÓN ESTA
DISEÑADO Y ESCRITO PARA REALIZAR
TAREAS ESPECÍFICAS PERSONALES,
EMPRESARIALES O CIENTÍFICAS COMO
EL PROCESAMIENTO DE NÓMINAS, LA
ADMINISTRACIÓN DE LOS RECURSOS
HUMANOS O EL CONTROL DE
INVENTARIOS. TODAS ÉSTAS
APLICACION ES PROCESAN DATOS
(RECEPCIÓN DE MATERIALES) Y
GENERAN INFORMACIÓN (REGISTROS
DE NÓMINA). PARA EL USUARIO.
SOFTWARE DE USO GENERAL
EL SOFTWARE DE USO GENERAL ES AQUEL DEL QUE SE DISPONE DE
LICENCIAS CORPORATIVAS QUE PERMITEN SU USO SIN COSTE PARA
LAS UNIDADES DE PLANIFICACIÓN QUE LO REQUIERAN. EN
OCASIONES EL NÚMERO DE LICENCIAS DISPONIBLES ESTÁ LIMITADO,
POR LO QUE PUEDEN PRODUCIRSE DENEGACIONES DE USO POR
EXCESO DE USOS CONCURRENTES. LAS UNIDADES DE
PLANIFICACIÓN INTERESADAS PUEDEN ADQUIRIR A SU COSTA
LICENCIAS PARTICULARES.
EL SOFTWARE PARA USO GENERAL OFRECE LA ESTRUCTURA PARA
UN GRAN NÚMERO DE APLICACIONES EMPRESARIALES, CIENTÍFICAS
Y PERSONALES. EL SOFTWARE DE HOJA DE CÁLCULO, DE DISEÑO
ASISTIDO POR COMPUTADORAS (CAD), DE PROCESAMIENTO DE
TEXTO, DE MANEJO DE BASES DE DATOS, PERTENECE A ESTA
CATEGORÍA. LA MAYORÍA DE SOFTWARE PARA USO GENERAL SE
VENDE COMO PAQUETE; ES DECIR, CON SOFTWARE Y
DOCUMENTACIÓN ORIENTADA AL USUARIO ( MANUALES DE
REFERENCIA, PLANTILLAS DE TECLADO Y DEMÁS ).
EL SOFTWARE ES UNA PRODUCCIÓN INMATERIAL DEL
CEREBRO HUMANO Y TAL VEZ UNA DE LAS ESTRUCTURAS
MÁS COMPLICADAS QUE LA HUMANIDAD CONOCE. DE
HECHO, LOS EXPERTOS EN COMPUTACIÓN AÚN NO
ENTIENDEN DEL TODO CÓMO FUNCIONA, SU
COMPORTAMIENTO, SUS PARADOJAS Y SUS LÍMITES.1
BÁSICAMENTE, EL SOFTWARE ES UN PLAN DE
FUNCIONAMIENTO PARA UN TIPO ESPECIAL DE MÁQUINA,
UNA MÁQUINA ``VIRTUAL'' O``ABSTRACTA''. UNA VEZ ESCRITO
MEDIANTE ALGÚN LENGUAJE DE PROGRAMACIÓN, EL
SOFTWARE SE HACE FUNCIONAR EN ORDENADORES, QUE
TEMPORALMENTE SE CONVIERTEN EN ESA MÁQUINA PARA
LA QUE EL PROGRAMA SIRVE DE PLAN. EL SOFTWARE
PERMITE PONER EN RELACIÓN AL SER HUMANO Y A LA
MÁQUINA Y TAMBIÉN A LAS MÁQUINAS ENTRE SÍ. SIN ESE
CONJUNTO DE INSTRUCCIONES PROGRAMADAS, LOS
ORDENADORES SERÍAN OBJETOS INERTES, COMOCAJAS DE
ZAPATOS, SIN CAPACIDAD SIQUIERA PARA MOSTRAR ALGO
EN LA PANTALLA.
SUMMARY
THE SOFTWARE IS AN IMMATERIAL PRODUCTION OF THE
HUMAN BRAIN AND PERHAPS ONE OF THE MOST
COMPLICATED STRUCTURES THAT HUMANITY KNOWS . IN
FACT, COMPUTER EXPERTS NOT YET FULLY UNDERSTAND
HOW IT WORKS, ITS BEHAVIOR , ITS PARADOXES AND
LÍMITES.1 BASICALLY, THE SOFTWARE IS A PLAN OF
OPERATION FOR A PARTICULAR TYPE OF MACHINE, A ``
VIRTUAL ' MACHINE ' OR ` ' ABSTRACT ' . ONCE WRITTEN
USING A PROGRAMMING LANGUAGE , THE SOFTWARE IS RUN
ON COMPUTERS THAT TEMPORARILY BECOME THE MACHINE
FOR WHICH THE PROGRAM PROVIDES A PLAN. THE
SOFTWARE ALLOWS TO LINK THE HUMAN AND THE MACHINE
AND THE MACHINES TOGETHER. WITHOUT THAT SET OF
PROGRAMMED INSTRUCTIONS , COMPUTERS WOULD BE
INERT OBJECTS , COMOCAJAS SHOES , UNABLE EVEN TO
SHOW SOMETHING ON THE SCREEN .
MI RECOMENDACIÓN ES QUE LAS
PERSONAS SE ANIMEN A PROBAR EL
SOFTWARE LIBRE, QUE NO TENGAN
MIEDO DE INVESTIGAR Y PROBARLOS,
PARA QUE SE DEN CUENTA DE LOS
GRANDES USOS QUE SE LES PUEDE
DAR.
NO EXISTEN LIMITACIONES ES SOLO
DE INVESTIGAR Y DE TENER UNA
MENTE ABIERTA PARA RECIBIR
NUESTROS SISTEMAS PARA SEGUIR
AVANZANDO EN LA TECNOLOGÍA CM LO
CONCLUSIONES
OTRO FACTOR IMPORTANTE QUE NO
CONTRIBUYE AL USO DEL SOFTWARE
LIBRE, ES LA IGNORANCIA DE LAS
PERSONAS Y LA FALTA DE
FAMILIARIDAD CON ESTE TIPO DE
SOFTWARE, POR LO QUE A LA HORA
DE UTILIZARLO SE TORNA MÁS DIFÍCIL
SU USO PARA LOS USUARIOS.
GLOSARIO DE TÉRMINOS
BLOB BINARIO: PORCIÓN DE SOFTWARE DISTRIBUIDA SIN EL CÓDIGO FUENTE.
CÓDIGO FUENTE: COLECCIÓN DE INSTRUCCIONES PARA COMPUTADOR ESCRITAS EN UN
LENGUAJE DE COMPUTACIÓN.
COPYLEFT: ES EL USO DEL COPYRIGHT PARA ASEGURARSE DE QUE CUALQUIER PARTE DEL
SOFTWARE Y CUALQUIER VERSIÓN MODIFICADA Y EXTENDIDA DE ÉL PERMANECERÁ
SIENDO SOFTWARE LIBRE. EL PRIMER EJEMPLO DE UNA LICENCIA COPYLEFT PARA
SOFTWARE ES LA LICENCIA PÚBLICA GENERAL GNU, GPL.
DISTRIBUCIÓN: UNA CONFIGURACIÓN DE SOFTWARE QUE COMPRENDE UN SISTEMA
OPERATIVO. EL SOFTWARE PUEDE VARIAR SEGÚN EL OBJETIVO DE LA DISTRIBUCIÓN. POR
EJEMPLO, LA CONFIGURACIÓN DEL SOFTWARE DE MUSIX ESTÁ DISEÑADA PARA LA
PRODUCCIÓN DE MÚSICA.
DISTRIBUCIÓN (LEGAL):
DRM: EL MANEJO DE RESTRICCIONES DIGITALES (DIGITAL RESTRICTION MANAGEMENT) ES
LA PRÁCTICA DE IMPONER RESTRICCIONES TECNOLÓGICAS QUE CONTROLAN LO QUE LOS
USUARIOS PUEDEN HACER CON MEDIOS DIGITALES. CUANDO UN PROGRAMA SE DISEÑA
PARA EVITAR QUE USTED COPIE O COMPARTA UNA CANCIÓN, LEA UN LIBRO DIGITAL EN
OTRO DISPOSITIVO, O DISFRUTE DE UN JUEGO INDIVIDUAL (SINGLE-PLAYER) SIN
CONEXIÓN A INTERNET, USTED ESTÁ SIENDO RESTRINGIDO POR LOS DRM. EN OTRAS
PALABRAS, LOS DRM CREAN UN BIEN DAÑADO QUE LE IMPIDE HACER LO QUE SERÍA
POSIBLE SIN ELLOS. ESTO CONCENTRA EL CONTROL SOBRE LA PRODUCCIÓN Y
DISTRIBUCIÓN DE MEDIOS DIGITALES, DANDO A LOS PROMOTORES DE LOS DRM EL PODER
DE LLEVAR A CABO UNA VIGILANCIA MASIVA SOBRE LOS HÁBITOS DE LA GENTE EN EL
ACCESO A MEDIOS DIGITALES.
DEFINICIÓN DE SOFTWARE - QUÉ ES,
SIGNIFICADO Y
CONCEPTO HTTP://DEFINICION.DE/SOFTWA
RE/#IXZZ4DKXGOW4T
HTTP://WWW.CAVSI.COM/PREGUNTASRESP
UESTAS/CARACTERISTICAS-DEL-
SOFTWARE/
HTTP://WWW.SALONHOGAR.COM/CIENCIAS/
TECNOLOGIA/COMPUTADORAS/CLASIFICACI
ONDELSOFTWARE.HTM
HTTP://USOSGENERALSOFTWARE.BLOGSPO
T.PE/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (10)

Tema 1
Tema 1Tema 1
Tema 1
 
Grupo 8
Grupo 8Grupo 8
Grupo 8
 
Grupo 9
Grupo 9Grupo 9
Grupo 9
 
9
99
9
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Grupo 9
Grupo 9Grupo 9
Grupo 9
 
Grupo9
Grupo9Grupo9
Grupo9
 
Grupo9
Grupo9Grupo9
Grupo9
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 

Similar a Software

Similar a Software (20)

Definicion de software
Definicion de softwareDefinicion de software
Definicion de software
 
Definicion de software
Definicion de softwareDefinicion de software
Definicion de software
 
Pau veri.pptx
Pau veri.pptxPau veri.pptx
Pau veri.pptx
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
El software
El softwareEl software
El software
 
Grupo 9
Grupo 9Grupo 9
Grupo 9
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Informatik sistemas operativossss
Informatik sistemas operativossssInformatik sistemas operativossss
Informatik sistemas operativossss
 
Grupo 9
Grupo 9Grupo 9
Grupo 9
 
GRUPO: 9 ¨SISTEMAS OPERATIVOS¨
GRUPO: 9 ¨SISTEMAS OPERATIVOS¨GRUPO: 9 ¨SISTEMAS OPERATIVOS¨
GRUPO: 9 ¨SISTEMAS OPERATIVOS¨
 

Más de arteaga22

Calidad de softaware
Calidad de softawareCalidad de softaware
Calidad de softawarearteaga22
 
Diagramas PERT
Diagramas PERTDiagramas PERT
Diagramas PERTarteaga22
 
Diagrama de Despliegue2
  Diagrama de Despliegue2  Diagrama de Despliegue2
Diagrama de Despliegue2arteaga22
 
diagramas de estado
diagramas de estadodiagramas de estado
diagramas de estadoarteaga22
 
Diagrama de actividades power point
Diagrama de actividades power pointDiagrama de actividades power point
Diagrama de actividades power pointarteaga22
 

Más de arteaga22 (8)

Calidad de softaware
Calidad de softawareCalidad de softaware
Calidad de softaware
 
METODO CPM
METODO CPMMETODO CPM
METODO CPM
 
Diagramas PERT
Diagramas PERTDiagramas PERT
Diagramas PERT
 
Cocomo2
Cocomo2Cocomo2
Cocomo2
 
Cocomo
CocomoCocomo
Cocomo
 
Diagrama de Despliegue2
  Diagrama de Despliegue2  Diagrama de Despliegue2
Diagrama de Despliegue2
 
diagramas de estado
diagramas de estadodiagramas de estado
diagramas de estado
 
Diagrama de actividades power point
Diagrama de actividades power pointDiagrama de actividades power point
Diagrama de actividades power point
 

Software

  • 1. DEFINICIÓN DESOFTWARE El software es una palabra que proviene del idioma inglés, pero que gracias a la masificación de uso, ha sido aceptada por la Real Academia Española. Según la RAE, el software es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora.
  • 2. CARACTERÍSTICAS DEL SOFTWARE EL SOFTWARE TIENE TRES CARACTERÍSTICAS PRINCIPALES: 1) CARACTERÍSTICAS OPERATIVAS 2) CARACTERÍSTICAS DE TRANSICIÓN 3) CARACTERÍSTICAS DE REVISIÓN
  • 3. CARACTERÍSTICAS OPERATIVAS DEL SOFTWARE SON FACTORES DE FUNCIONALIDAD, ES COMO SE PRESENTA EL SOFTWARE, ES LA “PARTE EXTERIOR” DEL MISMO. INCLUYE ASPECTOS COMO: CORRECCIÓN: EL SOFTWARE QUE ESTAMOS HACIENDO DEBE SATISFACER TODAS LAS ESPECIFICACIONES ESTABLECIDAS POR EL CLIENTE. USABILIDAD / FACILIDAD DE APRENDIZAJE: DEBE SER SENCILLO DE APRENDER. INTEGRIDAD: UN SOFTWARE DE CALIDAD NO DEBE TENER EFECTOS SECUNDARIOS. FIABILIDAD: EL PRODUCTO DE SOFTWARE NO DEBERÍA TENER NINGÚN DEFECTO. NO SÓLO ESTO, NO DEBE FALLAR MIENTRAS LA EJECUCIÓN. EFICIENCIA: FORMA EN QUE EL SOFTWARE UTILIZA LOS RECURSOS DISPONIBLES. EL SOFTWARE DEBE HACER UN USO EFICAZ DEL ESPACIO DE ALMACENAMIENTO Y EL COMANDO EJECUTAR SEGÚN LOS REQUISITOS DE TIEMPO DESEADOS. SEGURIDAD: SE DEBEN TOMAR MEDIDAS APROPIADAS PARA MANTENER LOS DATOS A SALVO DE LAS AMENAZAS EXTERNAS
  • 4. CARACTERÍSTICAS DE REVISIÓN DE SOFTWARE SON LOS FACTORES DE INGENIERÍA, LA “CALIDAD INTERIOR ‘DEL SOFTWARE COMO LA EFICIENCIA, LA DOCUMENTACIÓN Y LA ESTRUCTURA. INCLUYE ASPECTOS COMO: CAPACIDAD DE MANTENIMIENTO: EL MANTENIMIENTO DEL SOFTWARE DEBE SER FÁCIL PARA CUALQUIER TIPO DE USUARIO. FLEXIBILIDAD: LOS CAMBIOS EN EL SOFTWARE DEBE SER FÁCIL DE HACER. EXTENSIBILIDAD: DEBE SER FÁCIL DE AUMENTAR NUEVAS FUNCIONES. ESCALABILIDAD: DEBE SER MUY FÁCIL DE ACTUALIZAR PARA MÁS TRABAJO. CAPACIDAD DE PRUEBA: PRUEBA DEL SOFTWARE DEBE SER FÁCIL. MODULARIDAD: DEBE ESTAR COMPUESTO POR UNIDADES Y MÓDULOS INDEPENDIENTES ENTRE SÍ.
  • 5. CARACTERÍSTICAS DE TRANSICIÓN DEL SOFTWARE INTEROPERABILIDAD: ES LA CAPACIDAD PARA EL INTERCAMBIO DE INFORMACIÓN CON OTRAS APLICACIONES. REUTILIZACIÓN: ES PODER UTILIZAR EL CÓDIGO DE SOFTWARE CON ALGUNAS MODIFICACIONES PARA DIFERENTES PROPÓSITOS. PORTABILIDAD: CAPACIDAD PARA LLEVAR A CABO LAS MISMAS FUNCIONES EN TODOS LOS ENTORNOS Y PLATAFORMAS.
  • 6. CLASIFICACIONES DEL SOFTWARE EL SOFTWARE SE CLASIFICA EN 4 DIFERENTES CATEGORÍAS: SISTEMAS OPERATIVOS, LENGUAJES DE PROGRAMACIÓN, SOFTWARE DE APLICACIÓN.
  • 7. EL SISTEMA OPERATIVO ES EL GESTOR Y ORGANIZADOR DE TODAS LAS ACTIVIDADES QUE REALIZA LA COMPUTADORA. MARCA LAS PAUTAS SEGÚN LAS CUALES SE INTERCAMBIA INFORMACIÓN ENTRE LA MEMORIA CENTRAL Y LA EXTERNA, Y DETERMINA LAS OPERACIONES ELEMENTALES QUE PUEDE REALIZAR EL PROCESADOR. EL SISTEMA OPERATIVO, DEBE SER CARGADO EN LA MEMORIA CENTRAL ANTES QUE NINGUNA OTRA
  • 8. MEDIANTE LOS PROGRAMAS SE INDICA A LA COMPUTADORA QUE TAREA DEBE REALIZAR Y CÓMO EFECTUARLA , PERO PARA ELLO ES PRECISO INTRODUCIR ESTAS ÓRDENES EN UN LENGUAJE QUE EL SISTEMA PUEDA ENTENDER. EN PRINCIPIO, EL ORDENADOR SÓLO ENTIENDE LAS INSTRUCCIONES EN CÓDIGO MÁQUINA, ES DECIR ,EL ESPECÍFICO DE LA COMPUTADORA. SIN EMBARGO, A PARTIR DE ÉSTOS SE ELABORAN LOS LLAMADOS LENGUAJES DE ALTO Y
  • 9. SOFTWARE DE APLICACIONES EL SOFTWARE DE APLICACIÓN ESTA DISEÑADO Y ESCRITO PARA REALIZAR TAREAS ESPECÍFICAS PERSONALES, EMPRESARIALES O CIENTÍFICAS COMO EL PROCESAMIENTO DE NÓMINAS, LA ADMINISTRACIÓN DE LOS RECURSOS HUMANOS O EL CONTROL DE INVENTARIOS. TODAS ÉSTAS APLICACION ES PROCESAN DATOS (RECEPCIÓN DE MATERIALES) Y GENERAN INFORMACIÓN (REGISTROS DE NÓMINA). PARA EL USUARIO.
  • 10. SOFTWARE DE USO GENERAL EL SOFTWARE DE USO GENERAL ES AQUEL DEL QUE SE DISPONE DE LICENCIAS CORPORATIVAS QUE PERMITEN SU USO SIN COSTE PARA LAS UNIDADES DE PLANIFICACIÓN QUE LO REQUIERAN. EN OCASIONES EL NÚMERO DE LICENCIAS DISPONIBLES ESTÁ LIMITADO, POR LO QUE PUEDEN PRODUCIRSE DENEGACIONES DE USO POR EXCESO DE USOS CONCURRENTES. LAS UNIDADES DE PLANIFICACIÓN INTERESADAS PUEDEN ADQUIRIR A SU COSTA LICENCIAS PARTICULARES. EL SOFTWARE PARA USO GENERAL OFRECE LA ESTRUCTURA PARA UN GRAN NÚMERO DE APLICACIONES EMPRESARIALES, CIENTÍFICAS Y PERSONALES. EL SOFTWARE DE HOJA DE CÁLCULO, DE DISEÑO ASISTIDO POR COMPUTADORAS (CAD), DE PROCESAMIENTO DE TEXTO, DE MANEJO DE BASES DE DATOS, PERTENECE A ESTA CATEGORÍA. LA MAYORÍA DE SOFTWARE PARA USO GENERAL SE VENDE COMO PAQUETE; ES DECIR, CON SOFTWARE Y DOCUMENTACIÓN ORIENTADA AL USUARIO ( MANUALES DE REFERENCIA, PLANTILLAS DE TECLADO Y DEMÁS ).
  • 11. EL SOFTWARE ES UNA PRODUCCIÓN INMATERIAL DEL CEREBRO HUMANO Y TAL VEZ UNA DE LAS ESTRUCTURAS MÁS COMPLICADAS QUE LA HUMANIDAD CONOCE. DE HECHO, LOS EXPERTOS EN COMPUTACIÓN AÚN NO ENTIENDEN DEL TODO CÓMO FUNCIONA, SU COMPORTAMIENTO, SUS PARADOJAS Y SUS LÍMITES.1 BÁSICAMENTE, EL SOFTWARE ES UN PLAN DE FUNCIONAMIENTO PARA UN TIPO ESPECIAL DE MÁQUINA, UNA MÁQUINA ``VIRTUAL'' O``ABSTRACTA''. UNA VEZ ESCRITO MEDIANTE ALGÚN LENGUAJE DE PROGRAMACIÓN, EL SOFTWARE SE HACE FUNCIONAR EN ORDENADORES, QUE TEMPORALMENTE SE CONVIERTEN EN ESA MÁQUINA PARA LA QUE EL PROGRAMA SIRVE DE PLAN. EL SOFTWARE PERMITE PONER EN RELACIÓN AL SER HUMANO Y A LA MÁQUINA Y TAMBIÉN A LAS MÁQUINAS ENTRE SÍ. SIN ESE CONJUNTO DE INSTRUCCIONES PROGRAMADAS, LOS ORDENADORES SERÍAN OBJETOS INERTES, COMOCAJAS DE ZAPATOS, SIN CAPACIDAD SIQUIERA PARA MOSTRAR ALGO EN LA PANTALLA.
  • 12. SUMMARY THE SOFTWARE IS AN IMMATERIAL PRODUCTION OF THE HUMAN BRAIN AND PERHAPS ONE OF THE MOST COMPLICATED STRUCTURES THAT HUMANITY KNOWS . IN FACT, COMPUTER EXPERTS NOT YET FULLY UNDERSTAND HOW IT WORKS, ITS BEHAVIOR , ITS PARADOXES AND LÍMITES.1 BASICALLY, THE SOFTWARE IS A PLAN OF OPERATION FOR A PARTICULAR TYPE OF MACHINE, A `` VIRTUAL ' MACHINE ' OR ` ' ABSTRACT ' . ONCE WRITTEN USING A PROGRAMMING LANGUAGE , THE SOFTWARE IS RUN ON COMPUTERS THAT TEMPORARILY BECOME THE MACHINE FOR WHICH THE PROGRAM PROVIDES A PLAN. THE SOFTWARE ALLOWS TO LINK THE HUMAN AND THE MACHINE AND THE MACHINES TOGETHER. WITHOUT THAT SET OF PROGRAMMED INSTRUCTIONS , COMPUTERS WOULD BE INERT OBJECTS , COMOCAJAS SHOES , UNABLE EVEN TO SHOW SOMETHING ON THE SCREEN .
  • 13. MI RECOMENDACIÓN ES QUE LAS PERSONAS SE ANIMEN A PROBAR EL SOFTWARE LIBRE, QUE NO TENGAN MIEDO DE INVESTIGAR Y PROBARLOS, PARA QUE SE DEN CUENTA DE LOS GRANDES USOS QUE SE LES PUEDE DAR. NO EXISTEN LIMITACIONES ES SOLO DE INVESTIGAR Y DE TENER UNA MENTE ABIERTA PARA RECIBIR NUESTROS SISTEMAS PARA SEGUIR AVANZANDO EN LA TECNOLOGÍA CM LO
  • 14. CONCLUSIONES OTRO FACTOR IMPORTANTE QUE NO CONTRIBUYE AL USO DEL SOFTWARE LIBRE, ES LA IGNORANCIA DE LAS PERSONAS Y LA FALTA DE FAMILIARIDAD CON ESTE TIPO DE SOFTWARE, POR LO QUE A LA HORA DE UTILIZARLO SE TORNA MÁS DIFÍCIL SU USO PARA LOS USUARIOS.
  • 15. GLOSARIO DE TÉRMINOS BLOB BINARIO: PORCIÓN DE SOFTWARE DISTRIBUIDA SIN EL CÓDIGO FUENTE. CÓDIGO FUENTE: COLECCIÓN DE INSTRUCCIONES PARA COMPUTADOR ESCRITAS EN UN LENGUAJE DE COMPUTACIÓN. COPYLEFT: ES EL USO DEL COPYRIGHT PARA ASEGURARSE DE QUE CUALQUIER PARTE DEL SOFTWARE Y CUALQUIER VERSIÓN MODIFICADA Y EXTENDIDA DE ÉL PERMANECERÁ SIENDO SOFTWARE LIBRE. EL PRIMER EJEMPLO DE UNA LICENCIA COPYLEFT PARA SOFTWARE ES LA LICENCIA PÚBLICA GENERAL GNU, GPL. DISTRIBUCIÓN: UNA CONFIGURACIÓN DE SOFTWARE QUE COMPRENDE UN SISTEMA OPERATIVO. EL SOFTWARE PUEDE VARIAR SEGÚN EL OBJETIVO DE LA DISTRIBUCIÓN. POR EJEMPLO, LA CONFIGURACIÓN DEL SOFTWARE DE MUSIX ESTÁ DISEÑADA PARA LA PRODUCCIÓN DE MÚSICA. DISTRIBUCIÓN (LEGAL): DRM: EL MANEJO DE RESTRICCIONES DIGITALES (DIGITAL RESTRICTION MANAGEMENT) ES LA PRÁCTICA DE IMPONER RESTRICCIONES TECNOLÓGICAS QUE CONTROLAN LO QUE LOS USUARIOS PUEDEN HACER CON MEDIOS DIGITALES. CUANDO UN PROGRAMA SE DISEÑA PARA EVITAR QUE USTED COPIE O COMPARTA UNA CANCIÓN, LEA UN LIBRO DIGITAL EN OTRO DISPOSITIVO, O DISFRUTE DE UN JUEGO INDIVIDUAL (SINGLE-PLAYER) SIN CONEXIÓN A INTERNET, USTED ESTÁ SIENDO RESTRINGIDO POR LOS DRM. EN OTRAS PALABRAS, LOS DRM CREAN UN BIEN DAÑADO QUE LE IMPIDE HACER LO QUE SERÍA POSIBLE SIN ELLOS. ESTO CONCENTRA EL CONTROL SOBRE LA PRODUCCIÓN Y DISTRIBUCIÓN DE MEDIOS DIGITALES, DANDO A LOS PROMOTORES DE LOS DRM EL PODER DE LLEVAR A CABO UNA VIGILANCIA MASIVA SOBRE LOS HÁBITOS DE LA GENTE EN EL ACCESO A MEDIOS DIGITALES.
  • 16. DEFINICIÓN DE SOFTWARE - QUÉ ES, SIGNIFICADO Y CONCEPTO HTTP://DEFINICION.DE/SOFTWA RE/#IXZZ4DKXGOW4T HTTP://WWW.CAVSI.COM/PREGUNTASRESP UESTAS/CARACTERISTICAS-DEL- SOFTWARE/ HTTP://WWW.SALONHOGAR.COM/CIENCIAS/ TECNOLOGIA/COMPUTADORAS/CLASIFICACI ONDELSOFTWARE.HTM HTTP://USOSGENERALSOFTWARE.BLOGSPO T.PE/