Homework #1

  1. Many people and events have played a role in the history of computer science. Explain the contributions and effects of the following:
  2. Explain how military and government entities have had an impact on the development of computer science. Be sure to cite specific examples.
  3. Gordon Moore is known for "Moore's Law."
  4. Give at least two examples of each of the following "components" of computer systems
  5. Write a function: The function takes two strings of characters as arguments and returns the position of the first occurence of the "Word" in the "Phrase".
    If the "Word" is not contained in the "Phrase", 0 should be returned.
    You should not need to include any libraries or call any external functions.
    Be sure to include test cases that prove your function works correctly.