10-03 JM
 Es el software que nos
permite tener una
interacción con nuestro
hardware, es decir, es el
sistema operativo. Dicho
sistema es un conjunto de
programas que administran
los recursos del hardware y
proporciona una interfaz al
usuario. Es el software
esencial para una
computadora, sin el no
podría funcionar, como
ejemplo tenemos a
Windows, Linux, Mac OS X.
Se clasifica en :
 Sistemas
operativos
 Controladores de
dispositivo
 Herramientas de
diagnóstico
 Servidores
 SISTEMAS OPERATIVOS: Es un programa o conjunto de programas de un sistema
informático que gestiona los recursos de hardware y provee servicios a los
programas de aplicación, ejecutándose en modo privilegiado respecto de los
restantes.
 Controladores de dispositivo: Un controlador de dispositivo o manejador de
dispositivo, es un programa informático que permite al sistema operativo interaccionar con un
periférico, haciendo una abstracción del hardware y proporcionando una interfaz para utilizar el
dispositivo.
 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.
 SERVIDORES: realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes.
Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y
acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en
beneficio directo del usuario final. Este es el significado original del término.
 Es un conjunto de
aplicaciones que
permiten a un
programador
desarrollar sus
propios programas
informáticos haciendo
uso de sus
conocimientos lógicos
y lenguajes de
programación.
Algunos ejemplos:
 Editores de texto
 Compiladores
 Intérpretes
 Enlazadores
 Depuradores
 Un editor de texto: es un programa que permite crear y modificar archivos digitales
compuestos únicamente por un texto sin formato, conocidos comúnmente como archivos de texto
o texto plano
 Un compilador : es un programa informático que traduce un programa escrito en un lenguaje
de programación a otro lenguaje de programación
 INTERPRETES: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 bibliotn depurador (en inglés, debugger), 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.eca
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
Enlazadores
Depuradores Un depurador, es un programa usado para probar y depurar de
otros programas.
tipos de sofware

tipos de sofware

  • 1.
  • 5.
     Es elsoftware que nos permite tener una interacción con nuestro hardware, es decir, es el sistema operativo. Dicho sistema es un conjunto de programas que administran los recursos del hardware y proporciona una interfaz al usuario. Es el software esencial para una computadora, sin el no podría funcionar, como ejemplo tenemos a Windows, Linux, Mac OS X. Se clasifica en :  Sistemas operativos  Controladores de dispositivo  Herramientas de diagnóstico  Servidores
  • 6.
     SISTEMAS OPERATIVOS:Es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes.  Controladores de dispositivo: Un controlador de dispositivo o manejador de dispositivo, es un programa informático que permite al sistema operativo interaccionar con un periférico, haciendo una abstracción del hardware y proporcionando una interfaz para utilizar el dispositivo.  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.  SERVIDORES: realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes. Algunos servicios habituales son los servicios de archivos, que permiten a los usuarios almacenar y acceder a los archivos de una computadora y los servicios de aplicaciones, que realizan tareas en beneficio directo del usuario final. Este es el significado original del término.
  • 8.
     Es unconjunto de aplicaciones que permiten a un programador desarrollar sus propios programas informáticos haciendo uso de sus conocimientos lógicos y lenguajes de programación. Algunos ejemplos:  Editores de texto  Compiladores  Intérpretes  Enlazadores  Depuradores
  • 9.
     Un editorde texto: es un programa que permite crear y modificar archivos digitales compuestos únicamente por un texto sin formato, conocidos comúnmente como archivos de texto o texto plano  Un compilador : es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación  INTERPRETES: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 bibliotn depurador (en inglés, debugger), 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.eca 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 Enlazadores Depuradores Un depurador, es un programa usado para probar y depurar de otros programas.