Post Midterm 2 - Topics to Emphasize
Review all the notes and assigned readings, but the following topics are most important.
Databases
How can data accuracy and integrity be enhanced?
How can data security be maintained?
What is a file? What is a record?
What is a relational database?
What do query languages for databases do?
How can select, join, and project be used to answer relational queries?
What is a geographic information system?
HTML
What kinds of programming can you do in HTML? What can't you do?
What happens to your home page when someone reads it?
Computer Ethics
What is a virus? How does it work?
What is encryption? Why is it necessary?
What is software piracy?
Can Computers Think?
What is the Turing test?
How does a computer chess program work?
How do brains differ from computers?
Graphics and Virtual Reality
What is virtual reality?
History and Future of Computers?
What can we expect about future increases in CPU speed and storage capacity?