Answer:
Check below for answers and explanations.
Explanation:
The major reasons why computer processes are suspended or terminated are:
1. When there is insufficient memory for successful completion of the process
2. When there's an unauthorized access of any of the computer resources by the process.
It is possible that some processes are terminated why some are suspended because, when the system runs out of memory, the running processes are put on hold until the system is able to create free memory space for the completion of the process. In this case the process is suspended. But if the system cannot provide enough space for the process, the process is terminated.
In the example provided in this exercise, some of the processes were suspended because the system wants to create free memory space for their completion while others are terminated either because the available space is not sufficient for their completion or they want to access an unauthorized resources on the system.
Answer:
The function is as follows:
def number_of_pennies(dollars,pennies=0):
return dollars*100+pennies
Explanation:
This defines the function
def number_of_pennies(dollars,pennies=0):
This returns the number of pennies
return dollars*100+pennies
<em>Note that, if the number of pennies is not passed to the function, the function takes it as 0</em>
Answer:
In C++:
#include <cstdlib>
#include <ctime>
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
void printarray(int array []){
for(int i=0; i<100; i++){ cout << array[i] << " "; }
}
void sortarray(int array []){
sort(array, array + 100);
printarray(array);
}
int main() {
int array[100];
srand((unsigned)time(0));
for(int i=0; i<100; i++){ array[i] = (rand()%99); }
printarray(array);
cout<<endl;
sortarray(array);
return 0;
}
Explanation:
<em>See attachment for program source file where comments are used for explanation purpose</em>
Usually I go to the Photos and I find a photo that already had the diagram