Elementos, funciones y servicios en sistemas microprocesados y arquitectura cliente-servidor
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 5,47 KB
Elementos y conceptos básicos de sistemas microprocesados
1. Definiciones
- Placa base: circuito impreso en el que se conectan todos los dispositivos del equipo; comunica el sistema entre sí.
- Microprocesador: el encargado de cotejar información y procesarla; se podría llamar el cerebro del dispositivo y realiza operaciones lógicas.
- Sistema operativo: conjunto de programas que administran, mejoran y organizan los archivos del sistema y las aplicaciones en los discos.
- Firmware: software fundamental que permite que el hardware funcione correctamente.
- Arquitectura cliente-servidor: modelo de organización en el que el servidor proporciona un servicio a otros equipos (clientes).
- Proceso: programa que se está ejecutando en un momento dado.
- Automatización de tareas: programar una tarea para que se ejecute automáticamente.
- Máquina virtual: software que crea una simulación para poder usar otro sistema operativo en el mismo ordenador.
3. Elementos de un sistema microprogramable
- Reloj
- Memoria central
- Unidad de entrada/salida
- Unidad central de proceso
- Periféricos
- Firmware
4. Funciones breves de los sistemas operativos
- Gestión de recursos: reparto del hardware entre usuarios y programas.
- Gestión de archivos: organización de archivos y del espacio en disco.
- Manejo de errores: controla errores y evita la pérdida de información.
- Planificación de tareas: decide el orden de ejecución de las tareas (scheduling).
- Protección: evita que los usuarios se dañen entre sí o accedan a recursos no autorizados.
5. Características más importantes de los microprocesadores RISC
- Una instrucción por ciclo: diseño orientado a ejecutar instrucciones en un ciclo de reloj.
- Arquitectura Load/Store: separación entre instrucciones de carga/almacenamiento y operaciones aritméticas.
- Pocas instrucciones: conjunto reducido y más simple.
- Formato fijo de instrucciones: facilita el decodificado y la ejecución eficiente.
- Paralelismo intensivo: diseñado para explotar la ejecución paralela.
6. Elementos de un sistema basado en microprocesador
- Unidad de entrada y salida
- Unidad de memoria (RAM y ROM)
- Buses de datos
3. Características de la arquitectura cliente-servidor
- Recursos compartidos: distintos clientes pueden usar los mismos servidores.
- Transparencia de localización: el cliente no necesita saber dónde está ubicado el recurso que utiliza.
- Escalabilidad: se pueden añadir clientes y servidores fácilmente.
- Integridad: datos y programas centralizados en servidores facilitan su integridad y control.
Tipos de servidores y servicios
4. Tipos de servicio que ofrecen los servidores
- Web: permiten acceder a documentos mediante HTTP.
- Archivos: transfieren ficheros mediante FTP.
- Base de datos: procesan consultas SQL.
- DNS: relacionan nombres con direcciones IP.
- DHCP: asigna direcciones IP automáticamente.
- De correo: permiten enviar y recibir correos usando SMTP y otros protocolos relacionados.
Procesos, algoritmos y herramientas del sistema operativo
5. Tipos de procesos en un sistema informático
- Procesos del sistema: se ejecutan al arrancar el dispositivo y gestionan funciones básicas del propio sistema.
- Procesos de usuario: procesos iniciados por el usuario.
6. Tipos de algoritmos de planificación
- FCFS (First-Come, First-Served): los procesos se ejecutan en orden de llegada.
- SJF (Shortest Job First): primero se ejecuta el proceso más corto; en caso de empate, se aplica FCFS.
- SRTF (Shortest Remaining Time First): selecciona el proceso con menor tiempo restante.
- Por prioridades: cada proceso tiene una prioridad y se seleccionan según ella.
- RR (Round Robin): cada proceso recibe un tiempo fijo (quantum) de CPU de forma cíclica.
7. Herramientas del sistema operativo
- De aplicación: programas del sistema que permiten al usuario realizar tareas específicas.
- De configuración: muestran información del sistema y permiten modificar parámetros de hardware y software.
- De optimización: programas que mejoran el rendimiento del equipo.
Nota final
El contenido anterior conserva los conceptos originales, corrigiendo ortografía, gramática y estilo para mayor claridad y coherencia, y organizándolos en secciones para facilitar su lectura y posicionamiento en buscadores.