The answer is <em>B.) Close Range Drones</em>
I just took the test
Answer: Multiplexing
Explanation:
By using the multiplexing technique we can easily use the multiple digit display in the input pins of the hardware. We can use this technique to display the several digits and the extra hardware is require which is proportional to the number of several digit to be display.
As, hardware use only limited number of input and output pins. Therefore, multiplexing is the technique used the number of hardware chips need for multiple digit display and can be minimize using this technique.
Answer:
The programming code can be found in the explanation part, please go through it.
Explanation:
Code:
#include<stdio.h>
#include<stdlib.h>
#include <pthread.h>
// function check whether a number
// is prime or not
int isPrime(int n)
{
// Corner case
if (n <= 1)
return 0;
// Check from 2 to n-1
for (int i = 2; i < n; i++)
if (n % i == 0)
return 0;
return 1;
}
void* printPrimes(void *vargp)
{
int *n = (int *)vargp;
int i=0;
for (i=2;i<=n;i++)
{
if (isPrime(i)) printf("%d\n", i);
}
}
// Driver Program
int main(int argc, char* argv[])
{
int n = atoi(argv[1]);
pthread_t tid;
pthread_create(&tid, NULL, printPrimes, (void *)n);
pthread_exit(NULL);
return 0;
}