Best of Jokes Current Jokes RHF Home Search Sponsor RHF?
Fun Stuff & Jokes
Previous | RHF Joke Archives | Next

Network Nostalgia

tbc@col.hp.com (Tim Chambers)
(chuckle, computers)

I stashed this away while reading an ARPA bulletin board in school a decade
ago.  It was posted by a Xerox PARC hacker (you know, the guys who invented
EtherNet) as a test called "the systems qual."

Dated: 2 September 1982

1 Pick from the following pictures the one which most accurately represents a
computer:
    A. <a picture of a Cray-1>
    B. <a picture of a S-1 Mark IIA>
    C. <a picture of a DEC 2060>
    D. <a picture of a 3 foot spool of coaxial cable>

Answer: D.

2. What is the limiting factor on the speed of paging in modern computer
architectures?

Answer: the number of meters of coax between your 8080 and your floppy disk.

3. Name 100 advantages of personal machines over timesharing machines.
Name 1 advantage of a timeshared machine over a personal machine.

There were a lot of complaints about this question, and we admit it was
intended as a trick.  Several of the people who passed spent over an hour
trying to think of the advantage of timeshared machines.

4. What is the primary design consideration in designing a modern computer
system?

Answer: How to maximize the ratio of coax to silicon.

5. What was the most important invention for modern computing?

   A. ECL and high level logic
   B. Advanced cooling technologies
   C. Video Disks
   D. Cache memories
   E. Coaxial cable

Answer: E.

6. What is the most important function of a modern computer system?

Answer: the mail server

7. What is the most important measure of the sophistication of a modern
operating system?

Answer: the complexity of the mail headers it produces.

8. What is the most reasonable power dissipation in modern computers:
   A. equivalent to a 2000 megaton nuclear device (e.g. CRAY-1)
   B. equivalent to the output of the Hoover Dam (e.g. S-1 MARK IIA)
   C. equivalent to a room full of toaster ovens (e.g. a DEC 2060)
   D. equivalent to a sexually satiated male mosquito in a room at
      absolute zero (e.g. a single board 68000 connected to 90 miles
      of 300 ohm coax).

Answer: D.

(The next question is from Sue Owicki)
9. Define: A is 'strongly hyperhyperimmune' if A is infinite and
   there is  no recursive f such that (^Tu)[W(f(u)) ^R A ^Z empty] &
   (^Tu)(^Tv) u ^Z v => W(f(u)) ^R W(F(v)) = empty].

    A. show that if A is strongly hyperhyperimmune then A has no
       infinite retraceable subset.
    B. show that if A is strongly cohesive then A is strongly
       hyperhyperimmune.

Answer: A - obvious; B - immediate corollary of A.

10. What are the design considerations in a modern display?

Answer: it must display 10^49352 points per inch and run at least at 2
baud (to support the new, high speed 8080's out on the market).

11. Describe the new generation of 'supercomputers'.

Answer: the MC68000 is...

12. Name the institutions where the most progressive computer systems
    work is being performed.

Answer: Bell Labs (C and Unix) because they are part of the phone
company and, hence, like copper wire; Xerox (Altos) because they have
cornered the world coax market.

13. What units are used to measure the performance of modern computers?

Answer: TIPS - Thousandths of Instructions Per Second.

14. (Methodology> Why is it that large computers (e.g. Cray-1) are no
longer of interest to systems people?

Answer: They run too fast to understand and to use coax effectively.
Running one of these computers on an ultra-high speed network (3
megabit net) would swamp it.

15. Where are the reliability issues centered in modern computers?

Answer: UHF connectors

16. Define a 'large program'.

Answer: A program that is more than 1/2 a page long or that has less
than 10 lines of declarations for each line of code.

17. How may programs have you written?

Passing answer: < 10
Failing answer: > 15
Conditional answer: 10 > x > 15

18. What is the largest program that you have ever heard that a real
computer scientist has written?

Answer: a mail server

19. Why is synchronization research better performed on small, modern
computers connected by a network?

Answer: The coax slows things down so much that you don't have to
worry about deadlocks.

20. Some people say that extremely large programs (> 500 lines)
require very large computers.  How do you answer them?

Answer: If they know what they were doing they wouldn't need a large
machine.  The fact that they write such large programs means they are
doing the wrong thing.

21.  What should we do with people who believe in huge timesharing
machines that run like hell and who want to write gigantic programs.

Answer: Fail them on the systems qual.

[Note - reportedly written by Richard P. Gabriel (rpg@lucid.com) in May
	of 1992 - ed]

(From the "Rest" of RHF)


Previous | RHF Joke Archives | Next

Best of Jokes | Current Jokes | RHF Home | Search