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.

Related questions

What are the tree major areas in which the operating system divided services?

user interface memory management security


What is memory corruption in C?

Memory corruption in C refers to situations where a program unintentionally alters the contents of memory locations that it is not supposed to access or modify. This can lead to unexpected and potentially dangerous behavior, such as crashes, data corruption, or security vulnerabilities. Memory corruption in C is often a result of issues like buffer overflows, uninitialized variables, or improperly managed memory allocations.


What kinds of areas is Canada divided into?

Canada is divided into 13 areas. 10 provinces and 3 territories.


Is Delaware the only state where countries are divided into areas what are they called?

Delaware is the ony state that is divided into areas called What?


How is Japan divided into administrative areas?

Japan is divided into 47 prefectures.


Canada is divided into areas and regions that vote in a representative What are these areas called?

Ridings


What three areas are the natural science commonly divided?

the three areas are the natural science commonly divided are Biology earth science geology or life


What areas and provinces is Canada divided?

13


France is divided into areas called?

regions


What two areas can DocMemory test?

Base and Extended Memory


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.