Answer:
An interface could be the design of the homescreen or the way a shell of a computer is designed. I could be wrong tho......
Explanation:
Answer:
I'm not exactly sure on what the question is, but from reading it, I determined that you'll be creating 2 different designs using Inkscape/Photoshop. I'm leaving 2 of my designs in here for you to use on your project. Unknown on what to do about the design that wasn't created in an image-editing program.
Answer: The decimal number 278910, expressed in binary, is as follows:
1000100000101111110
Explanation:
Any decimal number can be expressed as a linear combination of powers of 2, as follows:
N = aₙ* 2ⁿ +.....+ a₀*2⁰, where the coefficients aₓ can be 0 or 1.
This means that any number, can be decomposed in powers of 2, so a useful and at the same time simple way to find the binary equivalent of a decimal number, is simply to substract from the number the maximum power of 2 that gives a positive outcome, and put a "1" in the most left position, filling with zeros to the right till finding the following power of two (obtained repeating the process with the result from the first substraction).
For the first substraction, we try different choices, until we get a positive result substracting 2¹⁸ from 278910, as follows:
278,910-262,144= 16,766.
Intuitively, we know that as being 16 a power of 2, it's possible that a number close to the one we have as a result, be a power of 2 indeed.
Trying with 2¹⁴, we find that we are right, because the result is a small number:
16,766 - 16,384 = 382
Now. it's very easy, as the greatest power of 2 smaller than 382, is 2⁸=256.
382-256= 126.
126 can be written as 64+32+16+8+4+2, so all that we need now is, going from left to right, put "1", as the coefficient of the powers of 2 18, 14, 8, 6, 5,4,3,2 and 1, filling with zeros the remaining ones.
The final number can be written as follows:
1000100000101111110
Answer: C
Explanation: Using the process of elimination can rather easily get you the answer. The internet is constantly updating as things happen, so A is true. B is true as well because a simple googling of a question can get you the answers or facts of said question. D applies under the same vain as A. So C is the only possible answer.
Answer:
One of the strategies to avoid nested conditional is to use logical expressions such as the use of AND & operator.
One strategy is to use an interface class with a method. That method can be created to be used for a common functionality or purpose. This is also called strategy design pattern. You can move the chunk of conditional statement to that method. Then each class can implement that interface class and use that shared method according to their own required task by creating objects of sub classes and call that common method for any such object. This is called polymorphism.
Explanation:
Nested conditionals refers to the use of if or else if statement inside another if or else if statement or you can simply say a condition inside another condition. For example:
if( condition1) {
//executes when condition1 evaluates to true
if(condition2) {
//executes when condition1 and condition2 evaluate to true
} else if(condition3) {
//when condition1 is true and condition3 is true
} else {
//condition1 is true but neither condition2 nor conditions3 are true
} }
The deeply nested conditionals make the program difficult to understand or read if the nested conditionals are not indented properly. Also the debugging gets difficult when the program has a lot of nested conditionals.
So in order to avoid nested conditionals some strategies are used such as using a switch statement.
Here i will give an example of the strategies i have mentioned in the answer.
Using Logical Expressions:
A strategy to avoid nested conditionals is to use logical expressions with logical operators such as AND operator. The above described example of nested conditionals can be written as:
if(condition1 && condition2){ //this executes only when both condition1 and condition2 are true
} else if(condition1 && condition3) {
this executes only when both condition1 and condition3 are true
} else if(condition1 ){
//condition1 is true but neither condtion2 nor condtion3 are true }
This can further be modified to one conditional as:
if(!condition3){
// when condition1 and condition2 are true
}
else
// condition3 is true
Now lets take a simple example of deciding to go to school or not based on some conditions.
if (temperature< 40)
{
if (busArrived=="yes")
{
if (!sick)
{
if (homework=="done")
{
printf("Go to school.");
}
}
}
}
This uses nested conditionals. This can be changed to a single conditional using AND logical operator.
if ((temperature <40) && (busArrived=="yes") &&
(!sick) && (homework=="done"))
{ cout<<"Eligible for promotion."; }
The second strategy is to use an interface. For example you can
abstract class Shape{
//declare a method common to all sub classes
abstract public int area();
// same method that varies by formula of area for different shapes
}
class Triangle extends Shape{
public int area() {
// version of area code for Triangle
return (width * height / 2);
}
}
class Rectangle extends Shape{
public int area() {
// version of area code for Rectangle
return (width * height)
}
}
// Now simply create Rectangle or Triangle objects and call area() for any such object and the relevant version will be executed.
Explanation: For number 3 I would say shade and darkness.
Answer:
see explaination
Explanation:
I am considering some relationship for this ER Diagram as follows :
(i) One Car can have only one type.
(ii) One Car needs more than one repairings.
(iii) A customer can have more than one car and a car must belong to only one customer.