1- Consider the following set of processes, with the length of the CPU-burst time given in
milliseconds:
Process burst Time Priority
P1 10 3
P2 1 1
P3 2 3
P4 1 4
P5 5 2
a. Draw a Gantt chart to show how these processes would be scheduled.
b. Give the turnaround time (total time from first arrival into ready state until CPU-burst
is completed) of each process.
c. Give the waiting time (total time spent in the Ready state) of each process.
d. Give the average waiting time of all the processes.
e. Create Program for SJF for above data.
2- Suppose the following three processes arrive for execution at the arrival times
indicated.
Process Arrival Time Burst Time
P1 0.0 8
P2 0.4 4
P3 1.0 1
a. Develop code for SJF scheduling using above given data.
A customer in a store is purchasing five items. Design a program that asks for the price of each item, and then displays the subtotal of the sale, the amount of sales tax, and the total. Assume sales tax is 6%
1. A one-dimensional array that contains six (6) names of your classmates. Then, print the names using a foreach loop.
2. A two-dimensional array with two (2) rows and three (3) columns. Then, initialize the array with the first six (6) letters of the alphabet as its elements.
3. A string with any message. Then, determine if the message contains the string, "hello".
Write 3 paragraphs where you explain the below
Concept.
Using Logging and Tracing [20]
Using Application Profiling [20]
Using Performance Counters [20]
Each paragraph should at least have 250 words. Reference your work using Harvard style.
Suppose you’re developing an application which stores a user’s browser history. Explain which collection class will help to retrieve information of the last visited page?
Develop a data structure similar to a binary tree. Using a standard 8 X 8 chessboard, show the
knight’s movements in a game. As you may know, a knight’s basic move in chess is two forward
steps and one sidestep. Facing in any direction and given enough turns, it can move from any
square on the board to any other square.
If you want to know the simplest way your knight can move from one square (or node) to
another in a two-dimensional setup, you will first have to build a function like the one below.
knight plays ([0,0], [1,2]) == [[0,0], [1,2]]
knight plays ([0,0], [3,3]) == [[0,0], [1,2], [3,3]]
knight plays ([3,3], [0,0]) == [[3,3], [1,2], [0,0]]
a.create a script for a board game and a knight.
Crud with Python django and mysql connectivity
1. Create a Form with validation(Name, age, Phone no, Address, profile pic,)
2. List the Entered Details in View form
3. Edit the name and phone number in
4. Delete the list one by one
class String {
public:
String();
String(const char *str);
String(const String &);
String(int x);
char &operator[](int i);
const char operator[](int i) const;
String operator+(const String &str) const;
String operator+(const char &str) const;
String operator+(char *&str) const;
String operator-(const String &substr) const;
String operator-(const string &substr) const;
String& operator=(const String&);
String& operator=(char*);
String& operator=(const string&);
bool operator==(const String&) const;
bool operator==(const string&) const;
bool operator==(char *) const;
bool operator!();
// Function-Call Operators
int operator()(char) const;
int operator()(const String&) const;
int operator()(const string&) const;
int operator()(char *) const;
// Conversion Op
operator int() const;
~String();
};
ostream& operator<<(ostream& output, const String&);
istream& operator>>(istream& input, String&);
Write a program using string function that will accept the course abbreviation as input value and it will display the corresponding college.
COURSE COLLEGE
BSBIO CAS
BSA CBS
BSBA
BSAT
BSENTREP
BSINFOTECH CCS
BSIS
BSCS
BSAR CEA
BSCE
BSECE
BSEE
BSIE
BSME
BSHRM CHM
BSTM
EOC CIT
BSIT
BEED COE
BSEED
BPE
BSSOC CSSP
BSSW
You are given N number of inputs.print the maximum of them each input