3b7f20cb521a6a35547e71fa320b4a26.ppt
- Количество слайдов: 27
CS Jeopardy! December 2011 Systems Databases Theory Programming Languages Software Engineering 100 100 100 200 200 200 300 300 300 400 400 400 500 500 500 First Round
Help (1) Save a duplicate of this template. (2) Enter all answers and questions in the normal view. (view/normal) (3) Change the category headings in the normal view (view/normal) (4) View as a slideshow. (5) Use the home red button after each question. ©Norman Herr, 2003
Systems-100 • ANSWER: He is the current President of Stanford University and wrote a popular book on Computer Architecture with David Patterson. • QUESTION: Who is John Hennessy? Answer Question
Systems-200 • ANSWER: The set of standards for implementing wireless local area network (WLAN) computer communication in the 2. 4, 3. 6 and 5 GHz frequency bands. • QUESTION: What is IEEE 802. 11? Answer Question
Systems-300 • ANSWER: This Google Vice President co -invented TCP/IP and is often called one of the “fathers of the Internet. ” • QUESTION: Who is Vint Cerf? Answer Question
Systems-400 • ANSWER: The name given to a variable or abstract data type that provides a simple abstraction for controlling access by multiple processes to a common resource. • QUESTION: What is a semaphore? Answer Question
Systems-500 • ANSWER: Brian Kernighan coined the name of this operating system, which had a derivation from MULTICS. • QUESTION: What is Unix? Answer Question
Databases-100 • ANSWER: His relational model of data forms the basis of many database query languages. • QUESTION: Who is Ted Codd? Answer Question
Databases-200 • ANSWER: It cancels the proposed changes in a pending database transaction. • QUESTION: What is a rollback? Answer Question
Databases-300 • ANSWER: This is a stored procedure that is invoked automatically when a predefined event occurs. • QUESTION: What is a trigger? Answer Question
Databases-400 • ANSWER: This diagrammatic notation (invented by Peter Chen) is often used to describe the schema of a database. • QUESTION: What is an Entity. Relationship Diagram (ER Diagram)? Answer Question
Databases-500 • ANSWER: if Y is a subset of X, then X -> Y if X -> Y and Y -> Z, then X -> Z if X -> Y, then X Z -> Y Z • QUESTION: What are Armstrong’s axioms for functional dependencies? Answer Question
Theory-100 • ANSWER: This is the series title of Donald Knuth's multi-volume work on algorithms and their analysis. • QUESTION: What is Art of Computer Programming? Answer Question
Theory-200 • ANSWER: He is the current awardee of the Turing Award for his work on computational learning theory. • QUESTION: Who is Leslie Valiant? Answer Question
Theory-300 • ANSWER: Whitfield Diffie and Martin Hellman provided theoretical foundation that led to this important contribution in cryptography. • QUESTION: What is public key cryptography? Answer Question
Theory-400 • ANSWER: The fundamental difference between a Mealy and a Moore machine. • QUESTION: What is the criteria for determining output values (Mealy considers both current state and current input, but Moore only considers only current state)? Answer Question
Theory-500 • ANSWER: In his 1972 Turing lecture (entitled “The Humble Programmer”) he mentions that the profession listed on his marriage certificate is “theoretical physicist. ” • QUESTION: Who is Edsger Dijkstra? Answer Question
Programming Languages-100 • ANSWER: This is the name of the new scripting language for the web that was announce by Google last month. • QUESTION: What is DART? Answer Question
Programming Languages-200 • ANSWER: He is the “N” in EBNF. • QUESTION: Who is Peter Naur? Answer Question
Programming Languages-300 • ANSWER: This designer of Pascal was introduced at a conference and opened his talk by saying, “You can call me by name, or by value. ” • QUESTION: Who is Niklaus Wirth? Answer Question
Programming Languages-400 • ANSWER: Considered by some as the “father of modern linguistics, ” he specified a containment hierarchy formal languages. • QUESTION: Who is Noam Chomsky? Answer Question
Programming Languages-500 • ANSWER: The internal name that James Gosling used for Java, inspired by an object outside his office window. • QUESTION: What is oak (from the oak tree outside his Sun office)? Answer Question
Software Engineering-100 • ANSWER: A measure of the strength of similarity/relatedness between each piece of functionality expressed by the source code of a software module. • QUESTION: What is cohesion? Answer Question
Software Engineering-200 • ANSWER: This university is host to the Software Engineering Institute (SEI). • QUESTION: What is Carnegie-Mellon University? Answer Question
Software Engineering-300 • ANSWER: He led in the proposal of the Capability Maturity Model for assessing the maturity of software organizations. • QUESTION: Who is Watts Humphrey? Answer Question
Software Engineering-400 • ANSWER: This mythical creature appeared on the cover of Fred Brook’s famous “No Silver Bullet” paper. • QUESTION: What is a werewolf? Answer Question
Software Engineering-500 • ANSWER: The names of the Gang of Four who wrote the popular Design Patterns book. • QUESTION: Who are Erich Gamma, Richard Helm, John Vlissides, and Ralph Johnson? Answer Question
3b7f20cb521a6a35547e71fa320b4a26.ppt