answersLogoWhite

0


Best Answer

The program's data segment. This area of memory is allocated by the linker and is used to store the program's global variables, static variables, static arrays and constants. Constants are always initialised, as are static variables, but global variables and static arrays need not be initialised.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why memory is divided into initialized and uninitialized areas?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is heap -short?

The microprocessor architecture divides the memory into distinct areas. Heap is one of them. This is where you can statically/dynamically allocate memory.


What are the four areas of human knowledge that supports technology?

curiosity, short term memory, long term memory, and awareness.


What is a page map table?

In operating systems that use virtual memory, every process is given the impression that it is working with large, contiguous sections of memory. In reality, each process' memory may be dispersed across different areas of physical memory, or may have been paged out to a backup storage (typically the hard disk). When a process requests access to its memory, it is the responsibility of the operating system to map the virtual address provided by the process to the physical address where that memory is stored. The page table is where the operating system stores its mappings of virtual addresses to physical addresses.


What do you mean by free store in c plus plus?

The free store in any language refers to the heap. The three main areas of memory that all C++ programs use are the heap, the call stack and static memory. Static memory is allocated at compile time, is fixed-length and caters for all static variables, global variables and constant variables. Call stacks are also fixed-length and are allocated to threads of execution as they are instantiated (each thread has its own stack). The free store or heap is essentially all remaining memory accessible to our program. To use the heap we must request memory from the system as it is required and release it when we are finished with it.


Why was college invented?

The idea of a "college" comes out of Renaissance Europe. The college was divided into smaller "colleges" for the study of specific areas. All of the degrees and programs come from this time. At first college was for sons of the weathly.