Shared Flashcard Set

Details

Developer Bowl Trivia - Set 2
Practice questions for developer's bowl
80
Computer Science
Graduate
10/13/2008

Additional Computer Science Flashcards

 


 

Cards

Term
GNU's Not Unix
Definition
What does the Operating System acronym GNU stand for?
Term
Richard Stallman
Definition
He is the founder of the Free Software Foundation, often referred to by his email address, rms.
Term
CP/M
Definition
This Operating System was a candidate for the first IBM PC, but lost out to MS-DOS.
Term
The Turing Test
Definition
A scenario in which a judge communicates with a concealed human and a computer program, and tries to determine from conversation which one is which. A program demonstrating intelligence should be able to masquerade as human.
Term
lint
Definition
Ancient program used to clean up C programs?
Term
Dilbert
Definition
Prototypical engineer created by Scott Adams
Term
Eat your own dogfood
Definition
Phrase commonly heard at Microsoft that may have originated at Alpo.
Term
The Dragon Book
Definition
What is the nickname for Compilers: Principles, Techniques and Tools, by Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman?
Term
EBCDIC (Ebb-su-dick) Extended Binary Coded Decimal Interchange Code
Definition
A character set long used on IBM hardware that is incompatible with just about everything else.
Term
im in ur base, killing ur d00dz.
Definition
What famous phrase came from the game Starcraft?
Term
EMACS (Editing MACros)
Definition
What text editor did Richard Stallman write?
Term
Scott Fahlman at CMU in 1982
Definition
Who created the smiley?
Term
00:00:00 GMT, January 1, 1970
Definition
When did the UNIX epoch start?
Term
January 18, 2038
Definition
When will UNIX use up all of its bits for time of day?
Term
fencepost error
Definition
The kind of error generated when solving this problem: If you build a fence 100 feet long with posts 10 feet apart, how many posts do you need?
Term
Flag day
Definition
A day on which a change is made that is not backwards or forwards compatible, named after a US holidy on which a MULTICS change upgrade took place.
Term
Probably the WWII slang term, FUBAR.
Definition
Where did 'foo' come from?
Term
Design Patterns: Elements of Reusable Object-Oriented Software, 1995
Definition
Book written by the Gang of Four
Term
Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides
Definition
The Gang of Four
Term
copyleft
Definition
The name of the copyright notice in the GNU General Public License
Term
Hello, world.
Definition
The minimal demonstration program in the C programming world.
Term
90/10 rule
Definition
Rule that speculates that most of the time in a program is spent in a relatively small amount of space.
Term
The One True Brace Style - a form of indenting used in the K&R C book.
Definition
Kernighan and Ritchie invented something called the 1TBS, what is it?
Term
Oak
Definition
What was the original project name for Java?
Term
Job Control Language, or JCL
Definition
The script language used to control jobs on IBM mainframes.
Term
K&R
Definition
Brian Kernighan and Dennis Ritchie's book "The C Programming Language" is known by what nickname?
Term
Pentium
Definition
Microprocessor crated by Intel that should have been the 586, but was given a name instead.
Term
Perl
Definition
What is the name commonly used for the The Pracical Extraction and Reporting Language?
Term
Larry Wall
Definition
The creator of Perl,
Term
Plan 9
Definition
A follow up to UNIX from researchers at Bell Labs, including Rob Pike and Ken Thompson.
Term
SMOP: a Simple Matter of Programming
Definition
Term used to indicate the trivial nature of some coding task.
Term
The Newton.
Definition
Apple's innovated PDA that was axed by Steve Jobs after his return to leadership in 1997.
Term
Jim Warren
Definition
Who was the first editor of Dr. Dobb's Journal?
Term
Jonathan Erickson
Definition
Who is the current editor of Dr. Dobb's Journal?
Term
Nerd, from the line in which Gerald says he would collect "a Nerkle, a Nerd, and a Seersucker too"
Definition
In the Dr. Seuss Book, "If I Ran the Zoo", Seuss coined a geeky name that appears to be stuck with us for eternity.
Term
TeX, a complete typesetting system
Definition
When Donald Knuth was unhappy with the galley proofs for one of his books, he solve the problem by designing and implementing what?
Term
Tux
Definition
Name of the Linux Penguin, adopted as official mascot in a 1996 contest
Term
Version 7
Definition
The first widely distributed version of UNIX released by AT&T in 1978.
Term
Bill Joy
Definition
He wrote the vi editor for an early release of BSD.
Term
VMS
Definition
The commercial operating system DEC created for the VAX.
Term
WIMP - Windows, Icons, Mice, Pull-Down menus. Or maybe Windows, Icons, Menus, Pointing Device
Definition
An early acronym for a well-configured GUI system.
Term
wumpus
Definition
The central character in a very early text-based computer game called Hunt The Wumpus.
Term
DRY - don't repeat yourself
or DRY SPOT - Single Point of Truth
Definition
Acronym for an adage recommending against multiple copies of things.
Term
C with Classes
Definition
The original name of C++
Term
Cfront
Definition
The C++ compiler released by AT&T in 1985, and the reference for the language until ISO standardization.
Term
Pearl - but he soon discovered the name was already taken.
Definition
Larry Wall originally named his programming language:
Term
O'Reilly, which has now branched out to other types of covers as well.
Definition
What publisher is known for its series of books with animals on the cover?
Term
Pirates of Silicon Valley
Definition
Which movie starred Noah Wyie as Steve Jobs and Anthony Michael Hall as Bill Gates?
Term
Deep Blue
Definition
What chess-playing computer developed by IBM that defeated world champion Garry Kasparov in 1997?
Term
The Art of Computer Programming
Definition
Donald Knuth wrote what, still unfinished, multi volume work on programming algorithms and their analysis?
Term
Mosaic, written by Mark Andreessen at the University of Illinois.
Definition
What was the predecessor of the Netscape Navigator web browser?
Term
None
Definition
What is the relationship between Java and Javascript?
Term
It is credited to Charles Simonyi,a Hungarian.
Definition
How did Hungarian notation get its name?
Term
Smalltalk.
Definition
Which language featured the first Just In Time (JIT) compiler?
Term
Oberon, Modula-2, Ada
Definition
Name three successors to Pascal
Term
trick question, nobody knows
Definition
Is P equal to NP
Term
Edsger Dijkstra
Definition
Who created the Dining Philsophers problem?
Term
Donald Knuth
Definition
Who is the only person to win both the Turing Award and the Grace Murray Hopper Award?
Term
Vannevar Bush
Definition
1945, Nearly fifty years ago, an article appeared in the Atlantic Monthly entitled "As we may think". In that article the author predicted the PC, distributed databases, and hypertext. Who was the author of that article?
Term
Jaron Lanier
Definition
Who is generally credited with creating the term "Virtual Reality?"
Term
Automatic Computer
Definition
The last two letters in the names of many early computers were "AC", as in
ILLIAC or ENIAC. What did the letters "AC" stand for?
Term
Altair
Definition
In the mid 1970s, one of the first real personal computers was introduced.
The computer was named after a destination visited by the space ship
Enterprise on the program "Star Trek". What was the name of that destination,
and that computer?
Term
Alan Perlis, for his work on development of ALGOL
Definition
Who was the recipient of the first Turing Award?
Term
Joseph Marie Jacquard
Definition
Punch cards were initially developed in 1801 by a textile mill owner to
automate the patterns woven into cloth by his textile loom. What was the name
of the individual who first developed this application?
Term
John Searle
Definition
Who composed the Chinese room problem in an attempt to prove that computers
can't think?
Term
Lord Byron, the poet.
Definition
Who was Ada Lovelace's father?
Term
John Tukey
Definition
Who is credited with coining the term 'bit'?
Term
It means warning or check, from the game of Go
Definition
Atari is the name of a personal computer company, but it is also a word in
the Japanese language. What does Atari mean?
Term
Beginner's All-Purpose Symbolic Instruction Code
Definition
For years, BASIC was one of the most commonly used programming languages
for personal computers. The word BASIC is an acronym. What do the letters
stand for?
Term
TRS-80, Commodore PET, Apple II
Definition
Name three well-known PCs introduced in 1977.
Term
Breakout
Definition
What game was designed for Atari by Steve Jobs and Steve Wozniak in 1976?
Term
Odyssey
Definition
In 1971, the first home video game console was marketed using a patent
originally granted to Sanders Associates. The company that sold the game was Magnavox. What was the name of the game?
Term
Mark I
Definition
Pioneering computer developed at Harvard
Term
Colossus
Definition
Pioneering computer developed at Bletchley Park in England.
Term
FORTRAN, ALGOL, BASIC, PASCAL
Definition
Place the following programming languages in chronological order
with regard to their first introduction to the computing public: BASIC, ALGOL, Pascal, FORTRAN
Term
IDENTIFICATION, ENVIRONMENT, DATA, PROCEDURE
Definition
What are the 4 major divisions in a COBOL program?
Term
Grace Hopper
Definition
Which computer pioneer was also a Rear Admiral of the U.S.
Navy?
Term
You are eaten by a grue
Definition
In the classic text-adventure computer game Zork, you are occasionally told, ''It is pitch black.'' What happens next?
Term
The TI 99/4, in 1980.
Definition
What was the first home computer with a 16-bit processor?
Term
Yukihiro "Matz" Matsumoto, in Japan in the 1990s.
Definition
Who created the Ruby programming language?
Supporting users have an ad free experience!