
Peter L. answered 10/03/19
English Tutor: Literature, Essay Composition, Creative Writing
Both are appropriate, but it depends on the context and the recipient of the data rather than the input system.
To "feed" someone or something data would suggest that the recipient is actively receiving the data, which means that there is a level of pull - the recipient wants the data, and it follows that they are actively interpreting the data. For example, I would "feed data" to a scientist doing lab work in the field, who would then use the data to inform their conclusions on whatever research they are conducting.
To "enter" data would, in contrast, suggest the recipient takes a passive role. Instead of pulling and interpreting, the recipient would simply be a repository for the data. For example, I would "enter data" into an Excel spreadsheet, or I would "enter data" into a database for archive.
Because of this, I wouldn't say that either words find more use than the other. Both are appropriate in their own way, it just depends on the context. The examples you provided appear to be sound. It is appropriate that scientists are "being fed data" by the Mars probe, and it is appropriate that someone would "enter data" into a user database. However, it is not a question of whether or not the input system determines the word usage, but rather the level of the recipient's passivity or activity.