Test: English Language Proficiency Test

"The Multiple Sides of Computer Science" by Matthew Minerd (2014)

It often takes some time for a new discipline to become recognized as an independent science. An excellent example of this is computer science. In many ways, this science still is a hodgepodge of several different sciences, each one having its own distinct character. For example, some computer scientists are almost indistinguishable from mathematicians. Many of the most difficult topics in pattern recognition and data communications require intensive mathematics in order to provide software solutions. Years of training in the appropriate disciplines are necessary before the computer scientist can even begin to work as a programmer in such areas. In contrast to those computer scientists who work with complex mathematics, many computer scientists work on areas of hardware development that are similar to disciplines like electrical engineering and physics.

However, computer science has its own particular problems regarding the unity of its subject matter. There are many practical applications for computing work; therefore, many computer scientists focus on learning a large set of skills in programming languages, development environments, and even information technology. All of these disciplines have a certain practical coloration that is quite distinct from the theoretical concepts used in other parts of the field. Nevertheless, these practical topics add to the broad range of topics covered by most academic programs that claim to focus on “computer science.” It can only be hoped that these disciplines will increase in orderliness in the coming decades.


Based on this passage, which of the following might be true about the early history of modern physics?

It had a very practical component

It was often combined with many topics studied in philosophy

It was uninteresting to most people

None of these

It was underdeveloped and primitive

1/12 questions


Access results and powerful study features!

Take 15 seconds to create an account.
Start now! Create your free account and get access to features like:
  • Full length diagnostic tests
  • Invite your friends
  • Access hundreds of practice tests
  • Monitor your progress over time
  • Manage your tests and results
  • Monitor the progress of your class & students
By clicking Create Account you agree that you are at least 13 years old and you agree to the Varsity Tutors LLC Terms of Use and Privacy Policy.
Learning Tools by Varsity Tutors