Answer:
The C++ code is given below with appropriate comments
Explanation:
//Remove this header file if not using visual studio.
#include "stdafx.h"
//Include the required header files.
#include <iostream>
//Use for maths function.
#include <cmath>
using namespace std;
//Define main function
int main()
{
// Define the variables
double targetValue = 0.3333;
double sensorReading = 0.0;
//Perform the opeartion.
sensorReading = 1.0 / 3.0;
// Get the absolute floating point value and
// Check up to 4 digits.
if (fabs(sensorReading - targetValue) < 1E-4)
{
//Print equal if the values are close enough.
cout << "Equal" << endl;
}
else
{
//Print not equal if the values are not
//close enough.
cout << "Not equal" << endl;
}
system("pause");
//Return the value 0.
return 0;
}
Answer:
Given the number of platters =5
A. Hence, the number of recording surface =10
B. number of read-write heads =10
C. Number of arms holding the read-write heads = 10
Explanation:
We know that number of recording surface = 2 *( number of platters)
= 2*5=10
And the number of read-write heads = number of recording surface= 10
Also, number of arms holding the read-write head = one for each read-write head= 10
And hence, the above answer.
1.)
<span>((i <= n) && (a[i] == 0)) || (((i >= n) && (a[i-1] == 0))) </span>
<span>The expression will be true IF the first part is true, or if the first part is false and the second part is true. This is because || uses "short circuit" evaluation. If the first term is true, then the second term is *never even evaluated*. </span>
<span>For || the expression is true if *either* part is true, and for && the expression is true only if *both* parts are true. </span>
<span>a.) (i <= n) || (i >= n) </span>
<span>This means that either, or both, of these terms is true. This isn't sufficient to make the original term true. </span>
<span>b.) (a[i] == 0) && (a[i-1] == 0) </span>
<span>This means that both of these terms are true. We substitute. </span>
<span>((i <= n) && true) || (((i >= n) && true)) </span>
<span>Remember that && is true only if both parts are true. So if you have x && true, then the truth depends entirely on x. Thus x && true is the same as just x. The above predicate reduces to: </span>
<span>(i <= n) || (i >= n) </span>
<span>This is clearly always true. </span>
The answer would be A.) Web pages provide information, while web applications allow the user to do something. a web page is for relaying information. (you can relate this to a book. a page in a book gives you information.) while an application allows you to perform an action.
Answer:
D. To ensure that the software adheres to technical standards
Explanation:
The responsibility of the software architect is to ensure that all parts of the software system are able to meet the requirements set forth by the project or specifications, in this case, the technical standards. This is an important piece of the software system because without it, the software system may not perform the necessary functions that it was written to do.
Cheers.