In: Computer Science
What are the three main layers (abstract) that make up a computer ?
(It is possible to be more detailed, but you can simplify to three basic layers in most computer)
A Application, System, Hardware
B Software, Operations, Architecture
C Programs, Algorithms, Transistors
A computer is a complex unit used to solve problems and communicate with its environment. It is made up of hardware, software, and the information it handles. Computer hardware seems to be a series of physical components that make up the device. It involves boxes, chips, circuit boards, cables, disc drives, displays, etc. Computer software seems to be a series of programs that give guidance to the computer system.
A computing system is categorized into three levels of abstraction, such as application, operating system, and hardware. The operating system seems to be an interface between hardware and software. The responsibility of these abstraction layers is to execute any operation on the computer system.
Main abstract layers of a computer system
1) Application: The application abstraction layer deals with computer software-programs that use data collection, storage, and data management instructions. The primary purpose of the applications is to address various challenges and execute different activities. Applications can run on different platforms and can be expressed in various languages.
2) Operating system: The computer operating system is the next abstract layer. The key role of the OS layer is to maintain the resources of the device. There are different operating systems that help people connect and interact with the computer system: Linux, Windows, Mac OS, etc.
3) Hardware: In computers, the hardware abstraction layer seems to be a programming layer that enables an operating system to communicate with a hardware unit at a specific or abstract level instead of at a comprehensive hardware level. Windows 2000 is just one of several operating systems that contains a layer of hardware abstraction.
Hence, option (A) is correct.