software de sistemas

14
Software de Sistemas

Upload: sylvi-flakita

Post on 02-Jul-2015

356 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Software de sistemas

Software de Sistemas

Page 2: Software de sistemas

El software se refiere a los programas y datosalmacenados en un ordenador. En otraspalabras, son las instrucciones responsablesde que el hardware (la máquina) realice sutarea.El lenguaje utilizado por el software, paracomunicarse con el hardware, es de tipobinario, viene en forma de instrucciones, lascuales son ejecutadas, por cada una de laspartes del hardware (monitor, mouse,teclado, impresora, CPU, CD-ROM, discoduro, etc.).

Page 3: Software de sistemas

Software de Sistemas

1.Sistemas operativos

Software que corre a nivel interno y cuyas funciones pueden resumirse en: coordinación y manipulación del hardware periférico, programación de tareas, organización de los archivos en dispositivos de almacenamiento y gestión de los errores de hardware y

Son todos aquellos programas que tienen comoobjetivo gestionar los recursos del ordenador yfacilitar el funcionamiento de otras aplicacionesy que no son específicos para la ejecución deninguna aplicación en particular.

En terminología informática el software de sistema,denominado también software de base, consiste enprogramas informáticos que sirven para controlar einteractuar con el sistema operativo, proporcionandocontrol sobre el hardware y dando soporte a otrosprograma

Page 4: Software de sistemas

• Cargadores de programas• Sistemas operativos (y sus componentes, muchos de los cuales pueden considerarse como software de sistema)• Controladores de dispositivos• Herramientas de programación: compiladores, ensambladores, enlazadores.• Programas utilitarios• Entorno de escritorio / Interfaz gráfica de usuario (que pueden incluir Gestores de ventanas)• Línea de comandos• BIOS• Hipervisores• Bootloaders (Gestor de arranque)

Page 5: Software de sistemas

En informática, un cargador es la parte de un sistema operativo que esresponsable de cargar programas en memoria desde los ejecutables (porejemplo, archivos ejecutables). El cargador es usualmente una parte delnúcleo del sistema operativo y es cargado al iniciar el sistema ypermanece en memoria hasta que el sistema es reiniciado o apagado.Algunos sistemas operativos que tienen un núcleo paginable puedentener el cargador en una parte paginable de la memoria, entonces aveces el cargador hace un intercambio de memoria.

Cargadores de Programas

Page 6: Software de sistemas

Software que corre a nivel interno y cuyasfunciones pueden resumirse en: coordinacióny manipulación del hardware periférico,programación de tareas, organización de losarchivos en dispositivos de almacenamiento ygestión de los errores de hardware y depérdida de datos. Ej. Windows, Macintosh,Linux y Unix

Sistemas operativos

Page 7: Software de sistemas

Un controlador de dispositivo, llamado normalmentecontrolador (en inglés, device driver) es un programa informáticoque permite al sistema operativo interactuar con un periférico,haciendo una abstracción del hardware y proporcionando unainterfaz -posiblemente estandarizada- para usarlo. Se puedeesquematizar como un manual de instrucciones que le indica alsistema operativo, cómo debe controlar y comunicarse con undispositivo en particular. Por tanto, es una pieza esencial, sin lacual no se podría usar el hardware.

Controladores de Dispositivos

Page 8: Software de sistemas

En informática, una utilidad es una herramienta que realiza:Tareas de mantenimientoSoporte para la construcción y ejecución de programasLas 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.

Page 9: Software de sistemas

Un entorno de escritorio (DE, por sus siglas en inglés) es un conjuntode software para ofrecer al usuario de una computadora unainteracción amigable y cómoda. Es una solución completa de interfazgráfica de usuario, ofreciendo facilidades de acceso y configuración,como barras de herramientas e integración entre aplicaciones conhabilidades como arrastrar y soltar. Los entornos de escritorios por logeneral no permiten el acceso a todas las características que seencuentran en un sistema operativo, por la ausencia de una interfazgráfica.

Entorno de Escritorio

Page 10: Software de sistemas

Interfaz de Línea de Comandos (CLI), por su acrónimoen inglés de Command Line Interface (CLI), es unmétodo que permite a las personas dar instrucciones aalgún programa informático por medio de una líneade texto simple. Debe notarse que los conceptos deCLI, Shell y Emulador de Terminal no son lo mismo,aunque suelen utilizarse como sinónimos.

Línea de Comandos

Page 11: Software de sistemas

El BIOS (sigla en inglés de basic input/outputsystem; en español «sistema básico de entraday salida») es un tipo de firmware que localiza yprepara los componentes electrónicos operiféricos de una máquina, para comunicarloscon algún sistema operativo que la gobernará. P

BIOS

Page 12: Software de sistemas

Un hipervisor (en inglés hypervisor) o monitor demáquina virtual (virtual machine monitor) es unaplataforma que permite aplicar diversas técnicas decontrol de vitalización para utilizar, al mismo tiempo,diferentes sistemas operativos (sin modificar omodificados en el caso de paravirtualización) en unamisma computadora. Es una extensión de un términoanterior, “supervisor”, que se aplicaba a kernels desistemas operativos.

Hipervisores

Page 13: Software de sistemas

Un gestor de arranque (en inglés «bootloader») es unprograma sencillo que no tiene la totalidad de lasfuncionalidades de un sistema operativo, y que está diseñadoexclusivamente para preparar todo lo que necesita el sistemaoperativo para funcionar. Normalmente se utilizan loscargadores de arranque multietapas, en los que variosprogramas pequeños se suman los unos a los otros, hasta queel último de ellos carga el sistema operativo.

Bootloaders (Gestor de arranque)

Page 14: Software de sistemas

Sistema Mínimo: En ocasiones, un programa debe ser asociado a unprocesador antes de ser usado, lo cual forma un sistema mínimo. Tal es elcaso, aunque no muy común, de los programas que son parte integral de unprocesador (chip en una computadora) y que están “microprogramados”.

Sistema Típico: Con más frecuencia, la computadora y los productos desoftware son administrados por un sistema operativo, el cual interactúa através de equipos periféricos (hardware) con un operador y otros equiposcomo los dispositivos de almacenamiento, monitores, impresoras, etc.

Sistema Complejo: Los sistemas más difíciles de asegurar la calidad sonaquellos donde se involucra el control a través de la computadora desistemas electrónicos, dispositivos mecánicos o hidráulicos, procesos oplantas.

Características del software como parte de un sistema.