board

 
Software Life Cycle: $100: What are the five stages of the software life cycle? (analysis, design, implementation, operation, and maintenance)
          
Software Life Cycle: $200: Why is the life cycle cyclical? (At the end of the cycle, we begin a new cycle to improve upon the last system)
          
Software Life Cycle: $300: What is involved in the maintenance stage? (fixing bugs, patching, repairs, upgrades, and performance analysis)
          
Software Life Cycle: $400: DD List and describe the three different ways to introduce a new system? (parallel running, phased introduction, direct changeover)
          
Software Life Cycle: $500: List and describe the three different types of documentation and each of their benefits (design documentation, system (technical) documentation, user documentation (user manual))
          
 
Analyze This: $100: Describe the analysis stage (collect & examine data, analyze current system, etc.)
          
Analyze This: $200: List four methods of data collection (interviews, questionnaires, searching existing documents, background research, observing people using the current system, etc.)
          
Analyze This: $300: Why is collecting data important? (You need to know where the data is coming from, what kind of data you have, what processing is required, etc.)
          
Analyze This: $400: What are the advantages of searching existing documents and interviews? ()
          
Analyze This: $500: What are the disadvantages of interviews and observing people using the current system? ()
          
 
D-Zine: $100: What is a prototype and its benefit? (simple, preliminary (incomplete) version that enables you to get feedback early in the design process)
          
D-Zine: $200: Descirbe the design stage (Plan your system, its data flow, data structures, algorithms, and modules)
          
D-Zine: $300: What data structures would you use in a library card catalog system? (string (title), date (due), string (borrower), string (Dewey Decimal Number), linked list (list of books))
          
D-Zine: $400: Draw the data flow diagram of ripping an audio CD into mp3s and playing them (CD -> mp3 does not count) (CD -> ripping software -> wav -> encoder -> mp3 -> D/A player)
          
D-Zine: $500: What are the advantages of modular design? (modules do not have to worry about each other, easier to solve sub-problems, modular reuse!)
          
 
Potent Potables: $100: What are the major parts of ANY system? (input, processing, output)
          
Potent Potables: $200: What are the types of things you should include in a feasibility report? (description of system, estimated cost and time of completion, responsibilties (economic, technical, legal, etc.))
          
Potent Potables: $300: What are the social implications of a social networking system (e.g. Facebook)? (privacy, detrimental media, stalking, loss of social skills, etc.)
          
Potent Potables: $400: List and describe the three types of test data one should use when testing a system (normal, extreme, and abnormal data)
          
Potent Potables: $500: List different methods of capturing input and output AND give an example of each method (Input: manual (keyboard, direct (barcode scanner), automatic (temp sensor); Output: temporary (monitor), permanent (printer), electrical/mechanical (switches))
          
 
Case Study: $100: What input devices would you use for a person who is disabled by touch? (give 4 examples) (ergonomic keyboard, ergonomic mouse, head mouse, eye motion capture, etc.)
          
Case Study: $200: What considerations are there when designing a user interface for somebody who is color blind? (use contrasting greyscale colors)
          
Case Study: $300: Give several examples of devices that would aid a visually disabled person (not just blind) view output (braille output monitor, magnifier, audio feedback system, etc.)
          
Case Study: $400: Describe a system that would enable a blind person to surf the internet (braille keyboard, braille output monitor, etc.)
          
Case Study: $500: Assume you have a 32-bit computer system that can output different smells. How many distinct smells are possible? ()