CSC 121: Computers and Scientific Thinking
Spring 2011
Review Questions
For each discussion day, you are to read the assigned chapter and/or online
resource and email your instructor (davereed@creighton.edu) with answers to the
specified review questions. Email must be sent no later than 2 hours before class on
the discussion day.
Please send your responses as text within the email, as opposed to a
separate attachment.
Computer Basics (Section A: 1/17; Section B: 1/18)
- Chapter 1 review questions: 12, 13, 15, 17, 19.
History of Science & Computing (Section A: 1/19 ; Section B: 1/20)
- Chapter 6 review questions: 13, 16, 17.
- List three ways in which science has a profound effect on everyday life.
- Describe two advantages of using computer simulations or models to study
real-world objects.
The Internet and the Web (Section A: 2/2 ; Section B: 2/3)
- Chapter 3 review questions: 13, 14, 15, 17, 22.
Applications in Biology (Section A: 2/14; Section B: 2/15)
- Describe two ways in which computers are used by researchers in
the biological sciences.
- Who coined the term "bioinformatics?"
- DNA is made up of a sequence of bases (commonly represented as C, G, A, and T).
Roughly how many base pairs make up the human genome (i.e., the collection of
chromosomes that define a human being)?
- Given your answer to the previous question, how many bits of computer storage
would be required to represent the human genome. Recall, a megabyte (MB) is
roughly 1 million bytes, or 8 million bits. A gigabyte (GB) is roughly 1 billion bytes,
or 8 billion bits. Could you fit the human genome on a CD? a flash drive? a hard drive?
Algorithms and Programming Languages (Section A: 2/22; Section B: 2/23)
- Chapter 8 review questions: 11, 15, 16, 19, 20.
Computer Science as a Discipline (Section A: 3/14; Section B: 3/15)
- Chapter 10 review questions: 11, 12, 18, 23, 24.
Applications in Artificial Intelligence (Section A: 3/23; Section B: 3/24)
- Briefly describe two different applications where artificial neural networks have
been used to solve complex problems. Be sure to reference your sources.
- Briefly describe two different applications where genetic algorithms have been used to
solve complex problems. Be sure to reference your sources.
Data Representation (Section A: 4/6; Section B: 4/7)
- Chapter 12 review questions: 12, 17, 21, 22, 23.
Computers in Society (Section A: 4/18; Section B: 4/19)
- Chapter 18 review questions: 9, 10, 11, 12.