http://en.wikipedia.org/wiki/Abstraction_layer
It was split in layers to separate different function in different blocks. In such way it's easier to maintain code and support as well as use it. And if it happens that one layer has problem you do not have to fix other layers. In programming it's called abstraction and encapsulation.
design issues of layers are basically dealing with protocols and designing for efficiency.also differentiating between interfaces ,services and protocols is essential.in layered architecture function of each layer should be defined.
Nesting is the process of organizing information in layers. For an example, a loop in a program can contain another loop which can contain yet another loop. This is called nested loops.
Unlike other "CADs" with a limit of 64 layers, AutoCAD can work with virtually unlimited number of layers. You can have tens of thousands layers in a single drawing if you need.
Modularization created in form of Layers in OSI and TCP/IP models in modern computer networking enables development of Applications at different layers.This further opens the world of development based on Applications, Protocols, Networks andPhysical channels.
select*from stludent
The idea behind viewing a system as a set of layers of abstraction is derived from an old architectural concept called "The Layers of Abstraction Principle." It suggests organizing a system into multiple layers, each representing a different level of abstraction, to manage complexity and promote modularity. This approach makes it easier to understand and modify the system by isolating functionality into distinct layers.
Layers in a computing context can also be referred to as tiers, levels, strata, or levels of abstraction. Each term emphasizes the hierarchical or organized structure of components in a system.
6
following are the different layers of computer1:APPLICATION PROGRAMS/USER2:UTILITY3:O.S4.HARDWARE
There is no two-layered OSI model in CCNA. 7-layer there is (physical, link, network, transport, session, presentation, application). 4-layer there is (physical, network, transport, application), being the first an abstraction of physical+link and being the last an abstraction of session, presentation and application. This model is used because of the CCNA point of view, having no relevant meaning the abstracted layers.
All layers.
The programs and other operating information used by a computer. The virtual layers of a computer above the hardware.
The keyboard captures a user's input to interacting with the hardware and software layers of the computer. This is the primary way that allows a user to interact with their computer.
just like a cloud network is composed of layers.
Only limittion is Your computer memory.
-Accessing devices using drivers and/or Hardware Abstraction Layers. -Providing API's for processes(programs). -Managing memory usage. -Providing a framework for programs to run(so more than single program can run at once)