Last name (BLOCK CAPITALS) __________________
First name __________________

Section (2 pts. off if you don't get it right!) ______

FIT100 University of Washington
Midterm #1
Friday, February 1, 2002

Closed book, closed notes, closed neighbor, no calculators
2 points per part except as noted

Version with hidden answers.  May be formatted slightly different from the test as given.

For multiple choice, click over the answer you think is correct.  For other questions, click in the answer area.

 
1.
Moore's law implies (choose one):
  • Software is more reliable than hardware
  • Hardware reliability increases faster than software reliability
  • Chip density doubles about every 18 months
  • The difference between average and extraordinary human performance is about a factor of 2
 
2.
FIT 1 refers to IT as providing "the opportunity for unmediated expression to ... a large audience."  
a. define unmediated

 

 

 

 

 

b. give one example of IT providing an "opportunity for unmediated expression."

 

 

 

 
3.
Explain briefly how the color yellow is created on an RGB monitor

 

 

 

 

 

 

 

   
4.
Convert 300MB (megabytes) to the equivalent in GB (gigabytes).

 

 

   
5.
Ethernet is... (circle all that apply)
  • a technique for local area networking
  • a nationwide military and research network that preceded the Internet
  • a method for routing data on the Internet backbone
  • a protocol for wireless communication
  • a protocol based on Unicode
 
6.
You want to upload an HTML file to Dante.  The file size shows at 265KB (kilobytes).  Your modem is rated at a speed of 28,800 bps (bits per second).  What's the shortest possible time it could take, in seconds, to transfer the whole file?  

You don't have to work it numerically.  Just set up the calculation so that the answer would be approximately correct if you did have a calculator. 

 

 

 
7.
Your great novel is sent via the Internet (say, FTP) to the publisher in New York.  What will each IP packet contain?  Circle all that apply:
  • an IP address
  • a domain name
  • an e-mail address
  • a URL
  • a part of your novel
  • a sequence number
   
8.
You start a new company to sell firewood on the Web, and want a good Internet name for it.

a. Could you use fire.wood for your name?  Why or why not (briefly)?

 

 

 

b. Could you use fire.com for your name? Why or why not (briefly)?

 

 

 

 
   
9.
How does a browser turn a domain name into an IP address? Pick one.
  • Sends the name to a DNS
  • Sends the name to TCP
  • Uses a complicated formula which takes the letters in the name and turns them into the proper IP address.
  • Sends e-mail to the nearest ISP or web server
   
10.  1 pt. each
This is a validly-formed URL:  ftp://docs.pub.marad.gov/public/handbook.pdf

From this URL, circle the various parts of it that satisfy the description.  It is possible you might circle a portion more than once, or not at all.

scheme (protocol): ftp://docs.pub.marad.gov/public/handbook.pdf 

 path:   ftp://docs.pub.marad.gov/public/handbook.pdf 

 TLD:   ftp://docs.pub.marad.gov/public/handbook.pdf 

 extension: ftp://docs.pub.marad.gov/public/handbook.pdf 

 the part(s) which is(are) case-sensitive: ftp://docs.pub.marad.gov/public/handbook.pdf
 
11. 3 pts.
There are lots of different types of motor vehicles.  Think of some of the different types.  Think about how these types could be organized as a hierarchy.  Then draw a diagram showing the hierarchical structure.  Put the root ("motor vehicles") at the top, and draw one box for each type.  It is
enough to have 6 vehicle types and a hierarchy containing at least 2 levels besides the root.

 

 

 

 

 

 

 

 
  
12. 

You went to high school with somebody named John Miller.  In order to locate him for a class reunion, you go to Google and type in the query

John Miller

2,560,000 results come back (no kidding -- I tried it).  

Give a better query.  Your new query should improve the old one in at least 2 different ways.  

Revised query:

 

 

 

List here assumptions (if any) you made when constructing your new query:

 

 

 

   
13.
For either one (but not both, please; only one will be graded) of these sites, mention one (only) concrete detail that suggested strongly whether the site was credible or not:  www.whitehouse.net

 

 

http://oncolink.upenn.edu/cancer_news/1994/smoke_media.html

 

 

 

 
14.
The process of putting instructions together so the computer will do something useful or interesting is called... (pick one)
  • debugging
  • compilation
  • input
  • execution
  • programming
  • the fetch-execute cycle
 
15.
Suppose we have 2 bits of computer memory.  How many different patterns of 0's and 1's can be formed?
   
16.
In HTML source, you might see something like   

This is an example of (pick one):

  • a variable
  • a tag
  • an escape sequence
  • an address
  • a selector
  • a modifier
  • a Unicode
    
17.  5 pts.
In lecture and in the FIT textbook, a computer was drawn as 5 blocks. 

Draw and label that picture.  It doesn't have to be beautiful or exactly in the same order as in the book.  Just get all the boxes there, connected and labeled correctly.

 

 

 

 

 

 

 

 

 

 

 

 

 
18.
Of the two paragraphs, which one has a more algorithmic flavor? a. "Surf Hut is located at 1109 Pine St., in the middle of the block between Broad and Main.  It's a small white building with a red roof, next to an auto parts store."

b. "Get off at exit 15 (Broad St.) and go left for three blocks to Pine.  Turn left there, drive half a block, and you'll see Surf Hut on the right."

 
19.
Which of the following, if any, constitutes a "fair use" of copyrighted material?  Circle all that apply.
  • material whose owner you are unable to contact
  • material which is so well-known that literally everyone knows who the creator is (such as a Walt Disney character)
  • material that someone else has already violated the copyright on, thus putting it in public domain
 
20.
What does HTML stand for? 

[You'll get full credit if your answer has at least three words; has at least two correct words; and has no more than one incorrect word.]

 
21.
Suppose the diagram above represents the directories in your Dante account.  Assume you have logged into Dante and are in the Unix shell, where you can enter commands at the Unix prompt.  Assume that currently you are in the directory named "Projects". a) What UNIX command(s) do you type to go to the Assign_1 directory (which appears in the lower-left corner of the diagram)?

 

 


b) What command(s) do you type to list the files in your current directory?

 

 

 
22.
Using the ASCII code chart supplied: what does this message say? 

01001000 01101001 00100001

00100100 00110001 00110000

01001111 01101110 01100101