Final answer:
Computers and calculators can't provide truly random numbers because they operate deterministically, following algorithms that result in predictable outputs from specific inputs. These devices use pseudo-random number generators to simulate randomness, which are usually adequate for practical purposes despite not being truly random.
Step-by-step explanation:
Computers and calculators are unable to provide truly random numbers because their operations are deterministic; this is the correct answer from the options provided. What this means is that given a specific input, computers and calculators will always produce the same output following a set of defined operations. This predictability is due to the algorithms used by pseudo-random number generators (PRNGs), which simulate randomness by employing mathematical formulas or precalculated tables.
When we think about truly random processes, we consider them to be inherently unpredictable, without any discernible patterns. This randomness usually comes from natural phenomena, like radioactive decay or atmospheric noise, which are not present in the computational processes of computers and calculators.
If Lisa were using a calculator to generate random numbers for choosing class members, she would actually be using pseudo-random numbers due to these deterministic properties of electronic devices. However, for many practical applications, these pseudo-random numbers are sufficient, especially when the algorithm is robust enough to mimic true randomness closely for the purpose at hand.