lakeisha is developing a program to process data from smart sensors installed in factories. the thousands of…

lakeisha is developing a program to process data from smart sensors installed in factories. the thousands of sensors produce millions of data points each day. when she ran her program on her computer, it took 10 hours to complete. which of these strategies are most likely to speed up her data processing? note that there are 2 answers to this question. choose 2 answers: a distributing the computing to multiple machines to run the program on subsets of the data. b using parallel computing on a computer with a multi - core cpu. c figuring out a way to write the program in less lines of code. d encrypting the data with a symmetric encryption technique before processing it.

lakeisha is developing a program to process data from smart sensors installed in factories. the thousands of sensors produce millions of data points each day. when she ran her program on her computer, it took 10 hours to complete. which of these strategies are most likely to speed up her data processing? note that there are 2 answers to this question. choose 2 answers: a distributing the computing to multiple machines to run the program on subsets of the data. b using parallel computing on a computer with a multi - core cpu. c figuring out a way to write the program in less lines of code. d encrypting the data with a symmetric encryption technique before processing it.

Answer

Explanation:

Step1: Analyze option A

Distributing computing to multiple machines for subsets of data (distributed computing) can speed up processing as multiple machines work simultaneously on different parts of the data.

Step2: Analyze option B

Parallel computing on a multi - core CPU allows different cores to work on different parts of the task at the same time, reducing overall processing time.

Step3: Analyze option C

Writing a program in fewer lines of code doesn't necessarily mean it will run faster. Code efficiency in terms of algorithms and resource usage matters more than line count.

Step4: Analyze option D

Encrypting data before processing adds an extra computational step and will likely slow down the data - processing, not speed it up.

Answer:

A. Distributing the computing to multiple machines to run the program on subsets of the data. B. Using parallel computing on a computer with a multi - core CPU.