answersLogoWhite

0

Memory (RAM) usually What holds program variables during execution, but any storage medium can be used to store variables, including magnetic, optical and solid state drive.

User Avatar

Wiki User

9y ago

What else can I help you with?

Related Questions

Different types of elements which require storage during program execution?

Variables, arrays, objects, and pointers are common elements that require storage during program execution. Each of these elements holds data that needs to be accessed or modified during the running of the program.


What is turbo c variables?

Turbo C variables are memory place holders for storage of data during the execution of a Turbo C program. Types of variables include integer, real and char.


What is difference in static and dynamic storage allocation?

Static storage allocation is when a program dedicates an amount of memory for its use at the start of the program. Dynamic storage allocation is when a program only takes storage as it needs it.


How do variables and symbollic names differ?

Variables are storage areas that hold data that can vary during the execution of a program. A symbolic name is the name given to any entity in a program, including variables, constants, functions, procedures and various other stuff.


What is the use of extern variable?

External Variables are declared outside all functions, yet are available to all functions that care to use them. Features of external variables : Storage : Memory Default Initial value : zero Scope : Global Life : As long as program's execution does't come to an end


What are the storage classes in c?

A storage class defines the visibility and lifetime of variables or/and functions within a C Program. There are following storage classes which can be used in a C Program: auto register static extern


What is 8051 loader?

The Loader is a program that moves the executable file produced by linker from the secondary storage device to memory for execution


What does it mean to run a program?

In computer terminology, "running a program" means copying a sequence of instructions from storage into main memory and initiating the execution or interpretation of those instructions.


When page fault occurs?

When a page fault occurs, it means that a program is trying to access data that is currently not in physical memory. The operating system then triggers a page fault handler to bring the required data into memory from secondary storage like the hard drive. After this, the program can resume execution with the necessary data now available in physical memory.


What are stack and subroutines in microprocessor?

In microprocessors, a stack is a data structure that operates on a Last In, First Out (LIFO) principle, allowing for temporary storage of data such as function parameters, return addresses, and local variables during program execution. Subroutines, or functions, are blocks of code designed to perform specific tasks and can be called multiple times throughout a program, promoting code reusability and organization. The stack is used to manage the calling and returning process of subroutines, facilitating the storage of return addresses and preserving the state of registers when a subroutine is invoked. Together, stacks and subroutines enhance the efficiency and clarity of program execution.


What are the variables of a subroutine?

In a subroutine, the primary variables are parameters and local variables. Parameters are the inputs passed to the subroutine, allowing it to process specific data. Local variables are declared within the subroutine and are used for temporary storage of data during execution, remaining inaccessible outside the subroutine's scope. Together, these variables facilitate the subroutine's functionality and data manipulation.


How do you describe a variable?

A variable star is a star whose brightness as seen from Earth that fluctuates.