HAL.dll in windows
The Hardware Abstraction Layer Directs to The kernel I believe it's been a while since my last A+ exam
Kernel
The operating system communicates to the computer hardware using the GUI program.
it is kernels dt iteract directly with computer hardware
The operating system is the software that interacts with the actual computer hardware, and provides the method for you use the keyboard, mouse, and tells the computer what to do... and how to do it.
Applications interact with the operating system. It is the operating system that works directly with the hardware.
Operating System control the overall operation of the computer and it interacts directly with the hardware. Two other types of system softwares (that interacts directly with hardware) are Device Drivers and Unility Programs. Utility Programs provides an addition to the capabilities provided by the Operating System. These are the computer programs that perform a particular function related to computer system management and maintenance. Some examples of Utility Programs are Antivirus, Data Compression Softwares, Disk Optimization Softwares, Data Backup Softwares etc.
kernel
i think liveware is the system in which the users interacts with the compter hardware and with its components indirectly, this procedure of interacting and communicating, executing the computer hardware with the help of operating system, can be called as liveware.
shell relates to user and appskernel interacts with hardware
operating
It is software that directly interacts with your hardware to enable serial communications to other devices.
A computer service is the leasing and or purchasing of computers. There are also computer services in operating systems like Windows. They are the services that work directly with the computer hardware.
hardware control is a operating system. OS is used to control the elctronic devices(hardware) via user. because user can't control hardware directly so, OS is used to interface computer & user