Ir al contenido principal

Capitulo 3: Sistemas operativos




Arquitectura de un sistema operativo
primero en entrar, primer en salir
La parte que tiene contacto directo con el usuario es la interfaz de usuario (shell) que hace que comunicarse con la computadora se mas fácil para una persona. Dentro de estas esta el administrados de ventanas que asigna bloques de espacio en la pantalla. Mas profundo se encuentra el núcleo o kernel que realiza las acciones mas básicas del OS como el administrador de archivos, cuya tarea consiste en coordinar el uso de dispositivos de almacenamiento masivo.


Historia de los sistemas operativos
Un sistema operativo es un paquete de software muy grande y complejo. En la década de los 40 las computadoras eran muy estorbosas y nada flexibles, ya que muchas personas querían usas la computadora al mismo tiempo se empezó a usar el procesamiento por lotes que permitía a varios usuarios trabajar al mismo tiempo. Los trabajos a ser ejecutados esperan en colas que funciona con la filosofía FIFO "primero en entrar, primer en salir". Mas adelante se fue desarrollando nuevos sistemas dependiendo de la necesidad como: procesamiento interactivo, procesamiento en tiempo real, tiempo compartido, multitarea, etc.





Coordinación de las actividades de la maquina
Es uno de los conceptos mas básicos de un OS
Estados del proceso: esta asociado al estado actual de la actividad.
Proceso: es la actividad de ejecutar un programa bajo el control del SO

Seguridad
Ataques del exterior : el inicio de sesión del contacto entre el PC y el usuario. El software de autoria monitorea la actividad para analizarla
Ataques desde el interior : SI el malware llega a ingresar al sistema busca burlarlo para acceder a información, para esto existe niveles de privilegio

Comentarios

Entradas más populares de este blog

Capitulo 1 Almacenamiento de datos

1 y 0 lo que verdaderamente entiende una computadora 1.1 Los bits y sus almacenamiento Actualmente en la computadoras se usa el 1 (verdadero) y el 0 (falso) denominados bits que es una abreviación de binary digits (dígitos binarios). Las funciones boolenanas básicas  en honor a George Boole (1815-1864) son: AND, OR y XOR (o exclusivo) Sistema de codificación hexadecimal Notación hexagesimal Al ver las actividades internas de una computadora hay que tratar con patrones de bits y con flujo de bits, que no son mas que patrones de bits largos. Para un ser humano es difícil comprender los flujos por eso existe la notación hexagesimal que sirve para simplificar estas representaciones. Memoria principal Es el enorme conjunto de circuitos que son capaces de almacenar bits Organización de la memoria Esta organizada en celdas donde se almacenan bytes (un byte son 8 bits) el mas a la derecha es que es menos significativo y de mas a la izquierda es el mas sign...