The memory that is allocated for a_______ variable is the actual location that will hold any value that is assigned to that variable.
- a. reference type
- b. general type
- c. value type
- d. framework type
The allocated memory for value type variable is the actual space that will store any value which is allocated to that variable.
Hence, the correct answer is option “C”.
Explanation of Solution
Data types in C#:
In C# and .NET framework, all data types fall into two types. They are as follows:
- • Value types
- • Reference types
In C#, the data types such as int, double, decimal, and bool are used. In addition to these, C# mainly focuses on value types and reference type.
Value type:
Value type is a one type of data type which holds the actual value of variables.
- • The variables are stored in memory allocated for variables in stack.
- • The memory allocated for value type is the actual location which holds the value assigned for the variable.
For example:
int a=20;
- • Here, the value “20” is stored in memory space which is allocated for the integer variable “a”.
Explanation for incorrect options:
Reference type:
Reference type works different from value type. It does not store its value directly, instead it stores the memory address where the value is being stored.
Hence, the option “A” is wrong.
General type:
It is not used to hold the actual address location of variable.
Hence, the option “B” is wrong.
Framework type:
It is not used to hold the actual address location of variable.
Hence, the option “D” is wrong.
Want to see more full solutions like this?
Chapter 7 Solutions
Starting out with Visual C# (4th Edition)
Additional Engineering Textbook Solutions
C How to Program (8th Edition)
Artificial Intelligence: A Modern Approach
Computer Systems: A Programmer's Perspective (3rd Edition)
C Programming Language
Absolute Java (6th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
- The .NET Framework provides a class named __________, which contains numer- ous methods that are useful for performing advanced mathematical operations. a. Math b. Calc c. Trig d. Linqarrow_forwardngineering Computer ScienceQ&A LibraryCreate an object called Circle. Declare the following integer variables for the object Circle, radius, diameter, and pi is declared as double. Create the following for the Circle object: ● Implicit constructor (default constructor) ● Void method Calculate (double pi, int radius) to calculate the area of the Circle object. The method must include a system.out statement that displays the area value. Use the following formula to calculate area of the circle: Area = pi * (r * r) Your program includes a main class called Shape with a reference c1 to the Circle object. Pass the following values to the object Circle: radius = 4 diameter = 8 pi = 3.14 Include output statements to view the values passed to the object Circle. Create an object called Circle. Declare the following integer variables for the object Circle, radius, diameter, and pi is declared as double. Create the following for the Circle object: ● Implicit constructor (default…arrow_forwardEvery class in Visual Basic is derived from a built-in class having which of the following names? 1. Object 2. SuperClass 3. Parent 4. Systemarrow_forward
- Programing language is C# 6. Hospital Charges Create an application that calculates the total cost of a hospital stay. The daily base charge is $350. The hospital also charges for medication, surgical fees, lab fees, and physical rehab. The application should accept the following input: • The number of days spent in the hospital • The amount of medication charges • The amount of surgical charges • The amount of lab fees • The amount of physical rehabilitation charges Create and use the following value-returning methods in the application: • CalcStayCharges—Calculates and returns the base charges for the hospital stay. This is computed as $350 times the number of days in the hospital. • CalcMiscCharges—Calculates and returns the total of the medication, surgical, lab, and physical rehabilitation charges. • CalcTotalCharges—Calculates and returns the total charges.arrow_forwardcreate C language tic tac toe game Program requirements: The program should be designed according to classical 3x3 Tic-tac-toe game rules; Player vs players and player vs computer game modes should be available; In player vs computer game mode computer’s level should be as hard as possible(it is possible not to lose at all), however as an option you can add differentdifficulty levels of computer; As an option you can use ‘1’ instead of classical X and ‘0’ or ‘-1’ instead classicalO in your output console;arrow_forwardQuestion 3Create an object called Circle. Declare the following integer variables for the object Circle, radius, diameter, and pi is declared as double. Create the following for the Circle object:● Implicit constructor (default constructor)● Void method Calculate (double pi, int radius) to calculate the area of the Circle object. The method must include a system.out statement that displays the area value. Use the following formula to calculate area of the circle:Area = pi * (r * r)Your program includes a main class called Shape with a reference c1 to the Circle object. Pass the following values to the object Circle:radius = 4diameter = 8pi = 3.14Include output statements to view the values passed to the object Circle.arrow_forward
- The following question deals with Object Oriented Programming in Python Pseudocode into a flowchart. The question: Design a class named Pet, which should have the following fields: name- holds name of the pet type-holds the type of animal the animal age-holds age of animal The Pet class should also have the following methods: setName: stores string value in the name field setType: stores string value in the type field setAge: stores integer value in age field getName: returns value of the name field getType: returns value of the type field getAge: returns value of the age field. Once you have created the class, design a program in flowchart form that creates an object of the class and prompts the user to enter the name, type, and age of his or her pet. This data should be stored in the object. Use the object's accessor methods to retrieve the pets name, type, and age and display this data on screen. Also, the class methods should each be illustrated as separate functions. The…arrow_forwardTOPICS: Using Classes and Objects MUST BE IN JAVA. PLEASE USE COMMENTS AND WRITE THE CODE IN SIMPLEST FORM. 3. Write an application that reads the radius of a sphere then calculates and displays the circumference, volume and surface area. Use the following formulas, in which r represents the sphere’s radius. Print the output to four decimal places.Circumference = 2 π rVolume = 4/3 π r3Surface Area = 4 π r2 Hint: Section 3.5 of the textbook describes the many methods of the Math class and how they are used. The Math class also contains pre-defined constants like π. Search on the web for how you can use these. Testing: Include test exhibits for inputs that you choose. Make sure you check the results either with a calculator or some other independent source. Hint: Try Google!arrow_forwardc# language Create a console program that will perform the following:• Ask the user to enter five (5) grades• Compute the average of the grades• Round of the average using method of Math class. Name the project as ComputeAverageApp and the class as ComputeAverageProgram.arrow_forward
- The text of a program you write is called ___________. a. object code b. source code c. machine language d. executable documentationarrow_forwardin phython language Create a package folder named shapes. Inside this package, place two more package folders: 2d and 3d. Inside 2d package, place a module file: circle.py circle.py module has two function definitions: areaCircle(), circCircle(). areaCircle() function takes a parameter: radius, calculates and returns the area of the circle. You may assume PI is 3.14. circCircle() function also takes a parameter: radius, calculates and returns the circumference of the circle. Inside 3d package, place two module files: sphere.py and cylindir.py sphere.py module has two function definitions: areaSphere() and volumeSphere() which both take a parameter for radius, calculates and returns area and volume of a sphere respectively. cylindir.py module has two function definitions: areaCylindir() and volumeCylindir() which both take two parameters: height and radius. They calculate area and volume of a cylindir and return the values respectively. You may find the formulas for those shapes…arrow_forwardc# language Open Visual Studio IDE.Create new project and named the project as GreetingApp and the class GreetingProgram.Create a console program that will ask the user to enter his/her name, number of enrolled courses, andthe price of his/her favorite book. Display the entered information.See Figure 1 of example output.arrow_forward
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT