SlideShare a Scribd company logo
1 of 17
Se conoce como software al equipamiento lógico
o soporte lógico de un sistema informático,
comprende        el     conjunto     de       los
componentes lógicos necesarios que hacen
posible la realización de tareas específicas, en
contraposición a los componentes físicos, que
son llamados hardware.
Los componentes lógicos incluyen, entre muchos
otros, las aplicaciones informáticas; tales como
el procesador de texto, que permite al usuario realizar
todas las tareas concernientes a la edición de textos;
el software de sistema, tal como el sistema
operativo, que, básicamente, permite al resto de los
programas funcionar adecuadamente, facilitando también
la interacción entre los componentes físicos y el resto de
las aplicaciones, y proporcionando una interfaz con el
usuario.
Si    bien   esta   distinción   es,   en   cierto
modo, arbitraria, y a veces confusa, a los fines
prácticos se puede clasificar al software en tres
grandes tipos:
Software de sistema: Su objetivo es desvincular
adecuadamente al usuario y al programador de los
detalles del sistema informático en particular que se
use, aislándolo especialmente del procesamiento referido
a        las       características     internas      de:
memoria,      discos,    puertos   y    dispositivos  de
comunicaciones, impresoras, pantallas, teclados, etc. El
software de sistema le procura al usuario y programador
adecuadas             interfaces          de         alto
nivel, controladores, herramientas y utilidades de apoyo
que permiten el mantenimiento del sistema global.
Incluye entre otros:
Un sistema operativo (SO) es un programa o
conjunto de programas que en un sistema
informático gestiona los recursos de hardware y
provee     servicios    a  los   programas   de
aplicación, ejecutándose en modo privilegiado
respecto de los restantes.
Un       controlador       de     dispositivo,      llamado
normalmente controlador es un programa informático que
permite al sistema operativo interactuar con un periférico,
haciendo una abstracción del hardware y proporcionando
una interfaz -posiblemente estandarizada- para usarlo.
Se puede esquematizar como un manual de
instrucciones que le indica al sistema operativo, cómo
debe controlar y comunicarse con un dispositivo en
particular. Por tanto, es una pieza esencial, sin la cual no
se podría usar el hardware.
Una herramienta de diagnóstico es un software que
permite monitorear y en algunos casos controlar la
funcionalidad        del         hardware,         como:
computadoras, servidores y periféricos, según el tipo y
sus funciones. Estos dispositivos pueden ser, la
memoria      RAM,     el    procesador,    los     discos
duros, ruteadores, tarjetas de red, entre muchos
dispositivos más!! El software permite monitorear
temperatura, rendimiento, transferencia de datos, etc. Se
pueden encontrar diferentes tipos como: El Cclean, entre
otros.
En        informática,     un     servidor     es
una computadora que, formando parte de una red,
provee servicios a otras computadoras denominadas
clientes.
En informática, una utilidad es una herramienta que
realiza:
 •Tareas de mantenimiento.
 •Soporte     para     la    construcción    y    ejecución
 de programas.
 •Las tareas en general.
En     donde     se     incluyen    las   bibliotecas    de
sistema, middleware, herramientas de desarrollo, etc.
Entre ellas podemos nombrar cifrado y descifrado de
archivos, compresión de archivos, desfragmentadores de
disco, editores de texto, respaldo, etc.
Software de programación: Es el conjunto de
herramientas               que            permiten
al      programador       desarrollar   programas
informáticos,    usando     diferentes alternativas
y lenguajes de programación, de una manera
práctica. Incluyen básicamente:
Un editor de texto es un programa que permite crear
y    modificar   archivos    digitales compuestos
únicamente por texto sin formato, conocidos
comúnmente como archivos de texto o texto plano.
El programa lee el archivo e interpreta
los bytes leídos según el código de caracteres que
usa el editor. Hoy en día es comúnmente de 7- ó 8-
bits en ASCII o UTF-8, rara vez EBCDIC.
Un       compilador      es      un     programa
informático que traduce un programa escrito en
un lenguaje de programación a otro lenguaje de
programación, generando un programa equivalente
que la máquina será capaz de interpretar.
Usualmente el segundo lenguaje es lenguaje de
máquina, pero también puede ser un código
intermedio (bytecode), o simplemente texto. Este
proceso de traducción se conoce como compilación.
En               ciencias              de               la
computación, intérprete o interpretador es un programa
informático capaz de analizar y ejecutar otros programas,
escritos en un lenguaje de alto nivel. Los intérpretes se
diferencian de los compiladores en que mientras estos
traducen un programa desde su descripción en
un lenguaje de programación al código de máquina del
sistema, los intérpretes sólo realizan la traducción a
medida que sea necesaria, típicamente, instrucción por
instrucción, y normalmente no guardan el resultado de
dicha traducción.
Un     enlazador    es    un    programa      que     toma
los objetos generados en los primeros pasos del proceso
de compilación, la información de todos los recursos
necesarios (biblioteca), quita aquellos recursos que no
necesita, y enlaza el código objeto con su(s) biblioteca(s)
con lo que finalmente produce un fichero ejecutable o
una biblioteca. En el caso de los programas enlazados
dinámicamente, el enlace entre el programa ejecutable y
las bibliotecas se realiza en tiempo de carga o
ejecución del programa.
Un depurador, es un programa usado para probar y
depurar (eliminar los errores) de otros programas (el
programa "objetivo"). El código a ser examinado puede
alternativamente estar corriendo en un simulador de
conjunto de instrucciones (ISS), una técnica que permite
gran potencia en su capacidad de detenerse cuando son
encontradas condiciones específicas pero será
típicamente algo más lento que ejecutando el código
directamente en el apropiado (o el mismo) procesador.
Algunas depuradores ofrecen dos modos de operación -
la simulación parcial o completa, para limitar este
impacto.
Software de aplicación: Es aquel que permite a los
usuarios llevar a cabo una o varias tareas específicas, en
cualquier campo de actividad susceptible de ser
automatizado o asistido, con especial énfasis en los
negocios. Incluye entre muchos otros:

•Aplicaciones para Control de sistemas y automatización industrial
•Aplicaciones ofimáticas
•Software educativo
•Software empresarial
•Bases de datos
•Telecomunicaciones (por ejemplo Internet y toda su estructura
lógica)
•Videojuegos
•Software médico
•Software de cálculo Numérico y simbólico.
•Software de diseño asistido (CAD)
•Software de control numérico (CAM)

More Related Content

What's hot (15)

Actividad 10
Actividad 10Actividad 10
Actividad 10
 
Software
SoftwareSoftware
Software
 
Power Point partes de la computadora
Power Point partes de la computadoraPower Point partes de la computadora
Power Point partes de la computadora
 
Software tic s
Software tic sSoftware tic s
Software tic s
 
Que es una computadora
Que es una computadoraQue es una computadora
Que es una computadora
 
Otras clasificaciones de software
Otras clasificaciones de softwareOtras clasificaciones de software
Otras clasificaciones de software
 
Software 1.a
Software 1.aSoftware 1.a
Software 1.a
 
Partes de la computadora
Partes de la computadoraPartes de la computadora
Partes de la computadora
 
Software de base o sistema
Software de base o sistemaSoftware de base o sistema
Software de base o sistema
 
Diapo tic software
Diapo tic softwareDiapo tic software
Diapo tic software
 
Componentes Fisicos y Logicos del Computador
Componentes Fisicos y Logicos del ComputadorComponentes Fisicos y Logicos del Computador
Componentes Fisicos y Logicos del Computador
 
Software
SoftwareSoftware
Software
 
Software s.o
Software s.oSoftware s.o
Software s.o
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 

Viewers also liked

El virus informático
El virus informáticoEl virus informático
El virus informático
Angel David
 
Galicia jorge arturo act2
Galicia jorge arturo act2Galicia jorge arturo act2
Galicia jorge arturo act2
jagaliciar
 
INTS 3300 Annotated Bibliography
INTS 3300 Annotated BibliographyINTS 3300 Annotated Bibliography
INTS 3300 Annotated Bibliography
Kali Morrison
 
INTS 3300 Research Paper
INTS 3300 Research PaperINTS 3300 Research Paper
INTS 3300 Research Paper
Kali Morrison
 
INTS3301 Setting Goals
INTS3301 Setting GoalsINTS3301 Setting Goals
INTS3301 Setting Goals
Kali Morrison
 
Galicia jorge arturo act2
Galicia jorge arturo act2Galicia jorge arturo act2
Galicia jorge arturo act2
jagaliciar
 

Viewers also liked (17)

Listado de Alojamientos #Septiembre
Listado de Alojamientos #SeptiembreListado de Alojamientos #Septiembre
Listado de Alojamientos #Septiembre
 
голонасінні. покритонасінні рослини
голонасінні. покритонасінні рослиниголонасінні. покритонасінні рослини
голонасінні. покритонасінні рослини
 
Atractivos Microregion TIERRA DE PALMARES
Atractivos Microregion TIERRA DE PALMARESAtractivos Microregion TIERRA DE PALMARES
Atractivos Microregion TIERRA DE PALMARES
 
El virus informático
El virus informáticoEl virus informático
El virus informático
 
Presentacion digital el cine
Presentacion digital el cinePresentacion digital el cine
Presentacion digital el cine
 
El hardware
El hardwareEl hardware
El hardware
 
Md.zahoor mukarram new cv
Md.zahoor mukarram new cvMd.zahoor mukarram new cv
Md.zahoor mukarram new cv
 
Alojamientos Accesibles en Villa Elisa
Alojamientos Accesibles en Villa ElisaAlojamientos Accesibles en Villa Elisa
Alojamientos Accesibles en Villa Elisa
 
ห้องสมุดเคลื่อนที่นิด้า
ห้องสมุดเคลื่อนที่นิด้าห้องสมุดเคลื่อนที่นิด้า
ห้องสมุดเคลื่อนที่นิด้า
 
1.3 ortografia
1.3   ortografia1.3   ortografia
1.3 ortografia
 
Tic´s
Tic´sTic´s
Tic´s
 
Galicia jorge arturo act2
Galicia jorge arturo act2Galicia jorge arturo act2
Galicia jorge arturo act2
 
INTS 3300 Annotated Bibliography
INTS 3300 Annotated BibliographyINTS 3300 Annotated Bibliography
INTS 3300 Annotated Bibliography
 
INTS 3300 Research Paper
INTS 3300 Research PaperINTS 3300 Research Paper
INTS 3300 Research Paper
 
INTS3301 Setting Goals
INTS3301 Setting GoalsINTS3301 Setting Goals
INTS3301 Setting Goals
 
ENGL 2311 Proposal
ENGL 2311 ProposalENGL 2311 Proposal
ENGL 2311 Proposal
 
Galicia jorge arturo act2
Galicia jorge arturo act2Galicia jorge arturo act2
Galicia jorge arturo act2
 

Similar to Software (20)

Preparación e instalación del software de aplicación
Preparación e instalación del software de aplicaciónPreparación e instalación del software de aplicación
Preparación e instalación del software de aplicación
 
Sofware.jpg
Sofware.jpgSofware.jpg
Sofware.jpg
 
Componentes fisicos y lógicos del computador
Componentes fisicos y lógicos del computadorComponentes fisicos y lógicos del computador
Componentes fisicos y lógicos del computador
 
Componentes Físicos Y Lógicos
Componentes Físicos Y LógicosComponentes Físicos Y Lógicos
Componentes Físicos Y Lógicos
 
Tarea II. Villagrán Eduardo
Tarea II. Villagrán EduardoTarea II. Villagrán Eduardo
Tarea II. Villagrán Eduardo
 
tipos de sofware
tipos de sofware tipos de sofware
tipos de sofware
 
Software
SoftwareSoftware
Software
 
Sistema de cómputo
Sistema de cómputoSistema de cómputo
Sistema de cómputo
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Clasificacion de software
Clasificacion de softwareClasificacion de software
Clasificacion de software
 
Papifutbol 0123
Papifutbol 0123Papifutbol 0123
Papifutbol 0123
 
Presentacion de software
Presentacion de softwarePresentacion de software
Presentacion de software
 
Presentacion de software[1] valeria
Presentacion de software[1] valeriaPresentacion de software[1] valeria
Presentacion de software[1] valeria
 
Presentación1 karen
Presentación1 karenPresentación1 karen
Presentación1 karen
 
Software
SoftwareSoftware
Software
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
Trabajo final del segundo parcial
Trabajo final del segundo parcialTrabajo final del segundo parcial
Trabajo final del segundo parcial
 
software
softwaresoftware
software
 

Recently uploaded

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Recently uploaded (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
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
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Software

  • 1.
  • 2. Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
  • 3. Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el software de sistema, tal como el sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.
  • 4. Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:
  • 5. Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros:
  • 6. Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.
  • 7. Un controlador de dispositivo, llamado normalmente controlador es un programa informático que permite al sistema operativo interactuar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz -posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica al sistema operativo, cómo debe controlar y comunicarse con un dispositivo en particular. Por tanto, es una pieza esencial, sin la cual no se podría usar el hardware.
  • 8. Una herramienta de diagnóstico es un software que permite monitorear y en algunos casos controlar la funcionalidad del hardware, como: computadoras, servidores y periféricos, según el tipo y sus funciones. Estos dispositivos pueden ser, la memoria RAM, el procesador, los discos duros, ruteadores, tarjetas de red, entre muchos dispositivos más!! El software permite monitorear temperatura, rendimiento, transferencia de datos, etc. Se pueden encontrar diferentes tipos como: El Cclean, entre otros.
  • 9. En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes.
  • 10. En informática, una utilidad es una herramienta que realiza: •Tareas de mantenimiento. •Soporte para la construcción y ejecución de programas. •Las tareas en general. En donde se incluyen las bibliotecas de sistema, middleware, herramientas de desarrollo, etc. Entre ellas podemos nombrar cifrado y descifrado de archivos, compresión de archivos, desfragmentadores de disco, editores de texto, respaldo, etc.
  • 11. Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente:
  • 12. Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como archivos de texto o texto plano. El programa lee el archivo e interpreta los bytes leídos según el código de caracteres que usa el editor. Hoy en día es comúnmente de 7- ó 8- bits en ASCII o UTF-8, rara vez EBCDIC.
  • 13. Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.
  • 14. En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes se diferencian de los compiladores en que mientras estos traducen un programa desde su descripción en un lenguaje de programación al código de máquina del sistema, los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción.
  • 15. Un enlazador es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca. En el caso de los programas enlazados dinámicamente, el enlace entre el programa ejecutable y las bibliotecas se realiza en tiempo de carga o ejecución del programa.
  • 16. Un depurador, es un programa usado para probar y depurar (eliminar los errores) de otros programas (el programa "objetivo"). El código a ser examinado puede alternativamente estar corriendo en un simulador de conjunto de instrucciones (ISS), una técnica que permite gran potencia en su capacidad de detenerse cuando son encontradas condiciones específicas pero será típicamente algo más lento que ejecutando el código directamente en el apropiado (o el mismo) procesador. Algunas depuradores ofrecen dos modos de operación - la simulación parcial o completa, para limitar este impacto.
  • 17. Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros: •Aplicaciones para Control de sistemas y automatización industrial •Aplicaciones ofimáticas •Software educativo •Software empresarial •Bases de datos •Telecomunicaciones (por ejemplo Internet y toda su estructura lógica) •Videojuegos •Software médico •Software de cálculo Numérico y simbólico. •Software de diseño asistido (CAD) •Software de control numérico (CAM)