100 200 300 400 500 100 200 300 400 500 100 200 300 400 500 100 200 300 400 500 100 200 300 400 500 SystemsDatabasesTheoryProgramming Languages Software.

Slides:



Advertisements
Similar presentations
Science Jeopardy A B C D E
Advertisements

10 Software Engineering Foundations of Computer Science ã Cengage Learning.
James Tam Introduction To Design Patterns You will learn about design techniques that have been successfully applied to different scenarios.
Introduction to Computer Science CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
Design Patterns for Object Oriented systems CSC 515 Ashwin Dandwate.
Design Patterns Yes, they are important Robert Cotton April 23, 2009.
CS Section 600 CS Section 002 Dr. Angela Guercio Spring 2010.
Fundamentals of Software Development 1Slide 1 Gang of Four The beginnings… The original “patterns” idea was from architecture – there are repeatable patterns.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. slide 1 CS 125 Introduction to Computers and Object- Oriented Programming.
General information CSE 230 : Introduction to Software Engineering
Design Patterns CS is not simply about programming
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. slide 1 CS 125 Introduction to Computers and Object- Oriented Programming.
James Tam Introduction To Design Patterns You will learn about design techniques that have been successfully applied to different scenarios.
Satzinger, Jackson, and Burd Object-Orieneted Analysis & Design
OOHDM Hypermedia Research Work Designing Web-based applications with Object Oriented Hypermedia Design Method OOHDM.
Debugging CSC 171 FALL 2001 LECTURE 22. Project 4 Hardcopies are outside of CSB 722 All returns outside CSB 722.
Math Jeopardy Prey vs PredatorProportionsIntegersGeometryEquations.
Introduction To Databases IDIA 618 Fall 2014 Bridget M. Blodgett.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
CS 21a: Intro to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
Databases From A to Boyce Codd. What is a database? It depends on your point of view. For Manovich, a database is a means of structuring information in.
By: Er. Sukhwinder kaur.  Computation Computation  Algorithm Algorithm  Objectives Objectives  What do we study in Theory of Computation ? What do.
Indus-triviaAcronymsDepartment Trivia Random.
Rocks Jeopardy Igneous Rocks Sedimentary Rocks Metamorphic Rocks
Math Jeopardy Absolutely, the Opposite Order Take.
A Z Approach in Validating ORA-SS Data Models Scott Uk-Jin Lee Jing Sun Gillian Dobbie Yuan Fang Li.
Advanced topics in software engineering CSC532 Term Paper Design Patterns Harpreet Singh Submitted By:-
Databases From A to Boyce Codd. What is a database? It depends on your point of view. For Manovich, a database is a means of structuring information in.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 27. Review UML dynamic view – State Diagrams.
The OO Trivia Show October Software Engineering.
The OOPSLA Trivia Show October Who Am I?AcronymsMost.
Science Jeopardy ABCDE.
What Is Java? According to Sun in a white paper: Java: A simple, object-oriented, network-savvy, interpreted, robust, secure, architecture-neutral, portable,
We will talking about story of JAVA language. By Kristsada Songpartom.
CS 160: Software Engineering October 22 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
The OO Trivia Show October ConcurrencyPatternsHistory.
Math Jeopardy This or That It makes percents to me.
September 2002 HND Year 2 Database Management Systems Sept 2002.
Introduction HNDIT DBMS 1. Database Management Systems Module code HNDIT Module title Database Management Systems Credits2HoursLectures15.
CS251 – Software Engineering Lectures 18: Intro to DP Slides by Rick Mercer, Christian Ratliff, Oscar Nierstrasz and others 1 و ابتغ فيما آتاك الله الدار.
ICOM 6005 – Database Management Systems Design Dr. Manuel Rodríguez Martínez Electrical and Computer Engineering Department Lecture 5 – September 4 th,
Introduction to Computing BBA-I/BSCS-I Instructor: M. Mateen Yaqoob.
Written by Dennis Shasha and Cathy Lazere Book Report by Phil Dinovo.
The OOPSLA Trivia Show October OO Languages PotpourriPatternsOO.
CS Jeopardy! February AIDatabasesCS 201HPCProgramming.
CS223: Software Engineering
Math Jeopardy Gimme one step Less greater Than That’s.
Math Jeopardy LCM or GCF Take it away It all Adds.
Object Oriented Methodology Course Introduction. Objectives A 3-credit hour graduate course explaining the development of object oriented software systems.
Math Jeopardy LCM or GCF Take it away It all Adds.
Design Patterns CSCE 315 – Programming Studio Spring 2013.
The Bookstore Problem. Contents I.Problem Description II.Solution III.Exercise.
Database Systems: Design, Implementation, and Management Tenth Edition
Introduction To Design Patterns
Science Jeopardy A B C D E
Chapter 2 Database System Concepts and Architecture
Rocks Jeopardy Igneous Rocks Sedimentary Rocks Metamorphic Rocks
Math Jeopardy A B C D E Final Jeopardy.
Science Jeopardy A B C D E
Welcome! The Topic For Today Is… Sun, Earth, and Moon
Math Jeopardy LCM or GCF Take it away It all Adds up Multiplication
Automata, Formal Grammars, and Consequences
Welcome! The Topic For Today Is… Sun, Earth, and Moon
CS 21a: Intro to Computing I
Science Jeopardy A B C D E
Science Jeopardy A B C D E
Software design and architecture
DESIGN PATTERNS : Introduction
Introduction to Design Patterns
Absolutely, the Opposite Order
Presentation transcript:

SystemsDatabasesTheoryProgramming Languages Software Engineering First Round CS Jeopardy! December 2011

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

Question Answer 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?

Question Answer 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 ?

Question Answer 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?

Question Answer 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?

Question Answer Systems-500 ANSWER: Brian Kernighan coined the name of this operating system, which had a derivation from MULTICS. QUESTION: What is Unix?

Question Answer ANSWER: His relational model of data forms the basis of many database query languages. QUESTION: Who is Ted Codd? Databases-100

Question Answer Databases-200 ANSWER: It cancels the proposed changes in a pending database transaction. QUESTION: What is a rollback?

Question Answer Databases-300 ANSWER: This is a stored procedure that is invoked automatically when a pre- defined event occurs. QUESTION: What is a trigger?

Question Answer 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)?

Question Answer 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?

Question Answer 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?

Question Answer Theory-200 ANSWER: He is the current awardee of the Turing Award for his work on computational learning theory. QUESTION: Who is Leslie Valiant?

Question Answer Theory-300 ANSWER: Whitfield Diffie and Martin Hellman provided the theoretical foundation that led to this important contribution in cryptography. QUESTION: What is public key cryptography?

Question Answer 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)?

Question Answer 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?

Question Answer 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?

Question Answer Programming Languages-200 ANSWER: He is the “N” in EBNF. QUESTION: Who is Peter Naur?

Question Answer 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?

Question Answer Programming Languages-400 ANSWER: Considered by some as the “father of modern linguistics,” he specified a containment hierarchy for formal languages. QUESTION: Who is Noam Chomsky?

Question Answer 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)?

Question Answer 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?

Question Answer Software Engineering-200 ANSWER: This university is host to the Software Engineering Institute (SEI). QUESTION: What is Carnegie-Mellon University?

Question Answer 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?

Question Answer 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?

Question Answer 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?