Capas de software

Abstracción

Son represntaciones de conceptos basadas en nuestros conocimientos y experiencias individuales. Son relacionales de acuerdo a el conocimiento de cada individuo y representa basandose en eso, cada individuo tiene una abstración diferente, el desafio existe en poder emitir el mensaje de la manera correcta, se suele segmentar dependiendo del conocimiento de cada individuo.


Es una facultad del ser humano la capacidad de crear ideas a partir de otras, imaginar sucesos, narrar historias, modelar procesos, leer e interpretar problemas, planificar soluciones, proyectarse al futuro y soñar, aunque a muchas personas les puede ser difícil desarrollar estas capacidades.

hardware Hardware
Hardware

El Hardware, son toods los componentes, cableados, gabinetes, pendrive, todos aquellos componentes que sirven y dan soporte al software, es todo aquello que contiene un software.
Son medios físicos de un sistema informatico, que almancena software,son aquellos elementos fisicos que sirven para que uan computadora funcione y son el soporte del software.
No se puede serpara el software del hardware.

Firmware

Es programa informatico que establece la lógica de mas bajo nivel, lo mas simple, que controla los circuitos electronicos de un dispositivo de cualquier tipo, esta fuertemente integrado con al elctronica del dispistivo, siendo ese software que hace la interaccion directa con el hardware, seria el encargado de controlar y ejecutar las directamente las instrucciones internas y externas.
Cada circuito electronico esta controlado por el firmware.
Las plaquetas con chip, esos chips tiene software, que controlan el funcionamiento de esa plaqueta, y envian la información para que la palqueta funcione segun las instrucciones que reciba del sistema operativo.


firmware Bios

Es un chip integrado, el más importante, controla el funcionamiento de la maquina, es el mejor ejemplo de un firmware, ya que enciende la maquina, prepara el entorno para que todo funcione.

Ensamblador

El lenguaje de más bajo nivel, solo se desarrolla en 1 y 0, es para microprocesadores, circuitos integrados esta fina capa de software esta hecho en codigo binario y tiene todas las constantes necesarias de la arquitectura del CPU y la placa madre, se encarga de traducir las ordenes del sistema operativo , las traduce a lenguaje maquina para que le llegen a firmware, netemente es un traductor.

ensamblador Lenguaje ensamblador

Kernel

Es el nucleo del software, la parte fundamental, es el cerebro, el motor donde piensa.
Es netamete el sistema operativo, que esta constantemente cargadoen memoria. facilita el acceso a los programas y la memoria, gesitona todos los recursos de la maquina, acceso a la memoria, controla el arranque, facilita el acceso a los porgramas, todo lo que se hace con la maquina pasa por este nucleo.
Le envia las ordenes los firmware´s y pasan a travez del ensambler.

kernel Kernel (el que piensa)

Shell

Es un interprete de comandos.

SHELL Shell (el que muestra)

AI App

Las aplicaciones son las que interactuan con el usuario, son