Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Search & Filtering

Mr. Pratheek wants to buy 10 items from the shop. He wants to store the price of all the items, Mr. Pratheek wants to list all the items which are less than a particular price. Help Mr. Pratheek to store the price of all ten items and list all the items less than a particular price

Requirements:

1: Read the price.

2: Compare the price with all prices in Mr. Pratheek items

3: Display the item number whose value is less than the price.


Create a base class called Shape which has two double type values. Use member functions get()

and set() to get and set the values. Use a virtual function display_area() to display the area. Derive

two specific classes called Triangle and Rectangle from the base class Shape. Redefine

display_area() in the derived classes. Write a program to display the rectangle or triangle area.


Define a class Student with data members as rollno and name. Derive a class Fees from student

that has a data member fees and functions to submit fees and generate receipt. Derive another class

Result from Student that displays the marks and grade obtained by the student. Write a program that

extends the class Result so that the final result of the Student is evaluated based on the marks obtained

in tests, activities and sports.


Define a class Employee with data members as empno, name and designation. Derive a class

Qualification from Employee that has data members UG, PG and experience. Create another class

Salary which is derived from both these classes to display the details of the employee and compute

their increments based on their experience and qualifications.


Create a class called Transmitter. It has three unsigned int private data members: pay_load,

parity and data_packet; It has one function called parity_bit(). It calculates parity bit by XORing


all pay_load bits and assign the value to parity. By using function get pay_load(), pay_load is got.

data_packet is calculated by multiplying parity_bit with 32768 and add the product with (pay_load

– 32768). Create another class called Receiver. It has unsigned int private data members Rx_Pkt

, Rx_Data and E_Flag. Rx_Data is got from Rx_Data as given below. First E_Flag is calculated

from Rx_Pkt by XORing all bits. If E_Flag is zero, then Rx_Data = Rx_Pkt – 32768, Else a

message should warn about corrupted packet. Derive a class called Tranceiver from the above two

classes and check the functionalities. Use any other functions if needed.


Create a class called InputData. It has two private data members data_a and data_b. Set the

values of these two data members by using two public functions get_a() and get_b(). Derive a class

called Arith_Unit from InputData. It contains the functions add(),sub(), mul(),div() to perform

arithmetic operations on data_a and data_b. Derive a class Logic_Unit from InputData. It

contains the functions and(), or() and xor() to perform logical operations on data_a and data_b.

Finally derive a class called ALUnit from Arith_Unit and Logic_Unit classes. It has to perform

arithmetic and logical operations according to the given codes. Choose code 0 to code 6 to perform

the said seven operations. Write sample program to test the ALU class.


Create two classes IntArray to store the set of integer numbers and FloatArray to store decimal

numbers. Add a member function read() for both classes for reading inputs. Create two objects ‘x’

for IntArray and ‘y’ for FloatArray. Read the inputs for x and y. Using a friend function maxmin(x,y),

display the maximum and minimum among the set of integers and decimal numbers.


let's we have a class named Distance having two private data members such as feet(integer), 

inches(float), one input function to input values to the data members, one Display function to 

show the distance. The distance 5 feet and 6.4 inches should be displayed as 5’- 6.4”. Then 

add the two objects of Distance class and then display the result (the + operator should be 

overloaded). You should also take care of inches if it's more than 12 then the inches should 

be decremented by 12 and feet to be incremented by 1.


Create a class called Transmitter. It has three unsigned int private data members: pay_load,


parity and data_packet; It has one function called parity_bit(). It calculates parity bit by XORing




all pay_load bits and assign the value to parity. By using function get pay_load(), pay_load is got.


data_packet is calculated by multiplying parity_bit with 32768 and add the product with (pay_load


– 32768). Create another class called Receiver. It has unsigned int private data members Rx_Pkt


, Rx_Data and E_Flag. Rx_Data is got from Rx_Data as given below. First E_Flag is calculated


from Rx_Pkt by XORing all bits. If E_Flag is zero, then Rx_Data = Rx_Pkt – 32768, Else a


message should warn about corrupted packet. Derive a class called Tranceiver from the above two


classes and check the functionalities. Use any other functions if needed.




A processor uses a fixed-length 32-bit instruction format for a one address machine. The processor has 98 instructions.

a) Calculate the number of bits for opcode.

b) Calculate the number of bits for operand.

c) Calculate the maximum memory address that a program can in this machine can access.

d) Is it possible to expand the instruction set of this machine? Explain your answer


LATEST TUTORIALS
APPROVED BY CLIENTS