Difference between revisions of "CS382:Quiz CRS Questions"

From Earlham CS Department
Jump to navigation Jump to search
(New page: = CRS Questions = == Foundations of Modelling] == <ref name="bold"><font color="blue">Don't forget, you're supposed to indicate which answers are correc...)
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 
= CRS Questions =
 
= CRS Questions =
== [[CS382:Unit-foundation-templated|Foundations of Modelling]]] ==
+
== [[CS382:Unit-foundation-templated|Foundations of Modelling]] ==
 
<ref name="bold"><font color="blue">Don't forget, you're supposed to indicate which answers are correct by bolding them!</font> </ref>
 
<ref name="bold"><font color="blue">Don't forget, you're supposed to indicate which answers are correct by bolding them!</font> </ref>
  
Line 39: Line 39:
  
  
== [[CS382:staticmodel-outline|Static Modeling]]] ==
+
== [[CS382:staticmodel-outline|Static Modeling]] ==
 
*How does one refer to something that is simply very consistent?
 
*How does one refer to something that is simply very consistent?
 
**A. accurate
 
**A. accurate
Line 59: Line 59:
  
  
== [[CS382:fire|Fire]]] ==
+
== [[CS382:fire|Fire]] ==
 
* Which of these is a reasonable method for simulating Wild Fires?
 
* Which of these is a reasonable method for simulating Wild Fires?
 
# A technique called "systematic dynamical conflagration"
 
# A technique called "systematic dynamical conflagration"
Line 97: Line 97:
  
  
== [[CS382:Unit-mashup|Visualization]]] ==
+
== [[CS382:Unit-mashup|Visualization]] ==
 
* Whats the best type of visualization for X set of data?
 
* Whats the best type of visualization for X set of data?
 
* XXX
 
* XXX
Line 103: Line 103:
  
  
== [[CS382:structural-outline|Structural Modeling]]] ==
+
== [[CS382:structural-outline|Structural Modeling]] ==
  
  
Line 127: Line 127:
  
  
== [[CS382:equation-outline|Rocket Modeling]]] ==
+
== [[CS382:equation-outline|Rocket Modeling]] ==
 
*  Question 1:  
 
*  Question 1:  
 
** Which one of the following elements does not affect pathway of flight of the rocket?  
 
** Which one of the following elements does not affect pathway of flight of the rocket?  
Line 154: Line 154:
  
  
== [[Cs382:unit-compsoc|Computational Sociology and Agent Based Modeling]]] ==
+
== [[Cs382:unit-compsoc|Computational Sociology and Agent Based Modeling]] ==
 
* 1. What is Emergent Behavior?
 
* 1. What is Emergent Behavior?
 
** A. '''The complex outcome of the interaction of many simple rulesets'''
 
** A. '''The complex outcome of the interaction of many simple rulesets'''
Line 173: Line 173:
  
  
== [[CS382:Predator-Prey|Predator Prey ( Lynx Hare )]]] ==
+
== [[CS382:Predator-Prey|Predator Prey ( Lynx Hare )]] ==
 
* Look at the graph on [http://www.math.duke.edu/education/webfeatsII/Word2HTML/HTML%20Sample/pred1.html Lynx - Hare as a Pred/Prey model]. What type of oscillation does it show?
 
* Look at the graph on [http://www.math.duke.edu/education/webfeatsII/Word2HTML/HTML%20Sample/pred1.html Lynx - Hare as a Pred/Prey model]. What type of oscillation does it show?
 
** A. Chaos
 
** A. Chaos
Line 186: Line 186:
  
  
== [[CS382:chaos_templated|Chaos]]] ==
+
== [[CS382:chaos_templated|Chaos]] ==
 
*The butterfly effect is summed up in the title "does the flap of a butterfly's wings in Brazil set off a tornado in Texas?" What does it refer to?
 
*The butterfly effect is summed up in the title "does the flap of a butterfly's wings in Brazil set off a tornado in Texas?" What does it refer to?
 
**a. Pandemonium principle
 
**a. Pandemonium principle
Line 209: Line 209:
  
  
== [[CS382:End-Notes|End-Notes]]] ==
+
== [[CS382:End-Notes|End-Notes]] ==
 +
 
 +
= Quiz Questions =
 +
== [[CS382:Unit-foundation-templated|Foundations of Modelling]] ==
 +
<ref name="quiz> <font color="blue">Don't forget to put answers to these!</font> done. </ref>
 +
* What qualifications make a source authoritative?
 +
** Answer should include discussion on peer review, citation, and the notoriety of author as well as source.
 +
* What are computational models good for?
 +
** answer should discuss the applicability of computational models to the natural sciences.  In addition the answer should include examples of large scale and small scale models.
 +
* What makes a parameter useful to include in a model?
 +
** Answer should discuss the impact that a useful parameter has on a model as opposed to the little change that a non-useful parameter has on the outcome.  Ideally the answer should include examples.
 +
* What limits do computational models have?
 +
** answer should discuss the inherent error of excluding parameters, the difficulties of modeling poorly understood systems and the problems that nondeterministic human behavior introduces.  A good answer will include examples of simple models that we have high confidence in versus large models that can produce many different results dependent on assumptions, ex: climate change.
 +
 
 +
 
 +
== [[CS382:staticmodel-outline|Static Modeling]] ==
 +
 
 +
== [[CS382:fire|Fire]] ==
 +
* Define both Rule 30 and Rule 110 of CA (Cellular automaton) and describe their effect /action.
 +
* Describe one of possible approaches to fire modeling in the best manner you can. (more details better)
 +
* Describe the process of applying data assimilation to fire modeling.
 +
* Name and describe objectives and limitations of fire modeling.
 +
 
 +
 
 +
== [[CS382:Unit-mashup|Visualization]] ==
 +
* XXX A question.
 +
 
 +
 
 +
== [[CS382:structural-outline|Structural Modeling]] ==
 +
 
 +
* ''Using the framework we've described in the past few weeks of static and dynamic models, answer the following questions: First define explain what aspect of the model is ''static''. What aspect is ''dynamic''?''
 +
**The static aspect of structural modeling is represented by static structure built in the edit mode of Bridge Construction Set. This includes the simulated landmass over which we build our bridge, the static bridge structure, without applying the notion of gravity or other dynamic effects. Essentially the bridge is static until we leave the ''edit'' mode and enter the ''testing'' mode. The model becomes dynamic when we apply environmental rules such as gravity and wind.
 +
 
 +
*''Compare the King Post and the Queen Post from the student reference [http://pghbridges.com/basics.htm Bridge Building Basics]. What are the advantages of each? Which bridge type is better for which circumstance?''
 +
**The kingpost is better for shorter distances, because it is simpler to construct. The triangle design makes it very strong. The queenpost is better for longer distances, however some strength is lost due to parallel midsection.
 +
 
 +
 
 +
== [[CS382:equation-outline|Rocket Modeling]] ==
 +
Some of the possible questions are: (reference to the PCurr)
 +
 
 +
~ Describe the four forces operating on any object moving through air and discuss their application to the flight sequence of a model rocket.
 +
 
 +
~ Describe Newton's three laws of motion and how they relate to model rocketry.
 +
 
 +
~ Identify each part of a rocket and describe its function in relation to the four forces operating on any object moving through the air.
 +
 
 +
~ Describe the phases of rocket flight and make sure you describe them in order they occur.
 +
 
 +
(Correct answers can vary cause we're talking about descriptive answers; but it has to follow a certain pattern of the definition presented from the readings.) Will surely test their knowledge.
 +
 
 +
 
 +
== [[Cs382:unit-compsoc|Computational Sociology and Agent Based Modeling]] ==
 +
Explain how agent based modeling's concept of emergent behavior could be used to explain some natural phenomenon.
 +
Name three good examples of things that could be used as agents.
 +
Name three good examples of agent relations that could be used in a model.
 +
Explain why it is sensible to model bird flocking using ABM. Extend this to justify modeling society with ABM.
 +
 
 +
 
 +
== [[CS382:Predator-Prey|Predator Prey ( Lynx Hare )]] ==
 +
* Look at the graph on [http://www.math.duke.edu/education/webfeatsII/Word2HTML/HTML%20Sample/pred1.html Lynx - Hare as a Pred/Prey model]. What is the average periodicity of the oscillation?
 +
* Give an example of a system with a explosive type of oscillating time path.
 +
* Pick a system from the following list, and draw a model of it.
 +
** System A
 +
** System B
 +
** Etc.
 +
 
 +
 
 +
== [[CS382:chaos_templated|Chaos]] ==
 +
* Describe how we can develop deterministic climate model.
 +
** The answer is, for example, because climate models are systems of differential equations based on the basic laws of physics, fluid motion, and chemistry, they need to be implemented those function. To “run” a model, you divide the planet into a 3-dimensional grid, apply the basic equations, and evaluate the results. Atmospheric models calculate winds, heat transfer, radiation, relative humidity, and surface hydrology within each grid and evaluate interactions with neighboring points.
 +
* Explain why numerical weather forecasts miss their guess.
 +
** The answer will be like, because weather forecaster have to count too many parameters of infinite precision and there is no such computer which can compute all of those.
 +
 
 +
 
 +
== [[CS382:End-Notes|End-Notes]] ==

Latest revision as of 09:31, 10 April 2009

CRS Questions

Foundations of Modelling

<ref name="bold">Don't forget, you're supposed to indicate which answers are correct by bolding them! </ref>

Which of the following represents low accuracy but high precision:

A) 5 measurements of a meter stick which measure the length as 100cm, 101cm, 99cm, 98cm, 100cm.

B) 5 measurements of a meter stick which measure the length as 80cm, 79cm, 81cm, 82cm, 78cm.

C) 5 measurements of a meter stick which measure the length as 90cm, 110cm, 109cm, 91cm, 100cm

D) 5 measurements of a meter stick which measure the length as 80cm, 95cm, 50cm, 130cm, 200cm.

<ref name="dif">I like the difference between questions A and B. I'm not sure the others are as clear. Need more info to make change</ref>

Which of the following is likely to have the least impact on a model of a ball dropping:

A) Rate of acceleration due to gravity

B) Size of the ball

C) Height of the ball

D) Whether or not the ball is attached to a parachute


About how many squirrels are on Earlham's "front" campus:

A) 1 to 10

B) 10 to 1000

C) 1000 to 100000

D) 100000+

<ref name="front campus">How do you define "front" campus? I think it might be helpful to give them the area of campus so they're not estimating two things at once. Front campus is the area with buildings on it.</ref>


Static Modeling

  • How does one refer to something that is simply very consistent?
    • A. accurate
    • B. definite
    • C. precise
    • D. correct
  • Which of the following is not a static model?
    • A. map
    • B. a sketch of a person
    • C. a flight simulator
    • D. a graph
  • Which tool will give the absolute area of the heart?
    • A. measuring wheel
    • B. GPS
    • C. Google Earth
    • D. none of the above


Fire

  • Which of these is a reasonable method for simulating Wild Fires?
  1. A technique called "systematic dynamical conflagration"
  2. Going out back campus and ....
  3. Coding all properties of trees into a computer program
  4. A technique called "cellular automata"
  • What is another name for "Cellular Automata"?
  1. Automated Telecomune
  2. Tessellation Automata
  3. Biological Automated Simulation
  4. Systems Dynamics
  • Who is credited for doing some of the first work in Cellular Automata?
  1. Stephen Wolfram
  2. John von Neumann
  3. Alan Turing
  4. Stanislaw Ulam
  • Which of the following affects wildland fire [danger level] the most if present:
  1. ground slope/shape
  2. wind & wind changes
  3. day/night cycle
  4. high air humidity
  • On 2D CA simulation, how many possible (black/white cell)patterns are there for the cell and its neighboring cells?
  1. 128
  2. 256
  3. 512
  4. 1024
  • Exclude the one that spreads the fire the least:
  1. Wind
  2. Ground Slope
  3. Dry Wigs
  4. Large logs


Visualization

  • Whats the best type of visualization for X set of data?
  • XXX
  • XXX


Structural Modeling

  • How would you describe the class of structural models?
    • a)Dynamic
    • b)Static
    • c)Accurate
    • d)Precise


  • What does the shake table show about a bridge model?
    • a)Whether the model shakes
    • b)How often the model moves in a normal environment
    • c)The effects of uneven ground on a structure
    • d)The expected effect of earthquakes and other natural disasters


  • Which is not an example of a structural model?
    • a) a bridge model
    • b) an automobile model
    • c) a building model
    • d) a beach-front shanty


Rocket Modeling

  • Question 1:
    • Which one of the following elements does not affect pathway of flight of the rocket?
1. Rocket Thrust
2. Earth Gravity
3. Rocket Mass
4. Force by air movement (i.e. Wind)
  • Question 2:
    • What do you require to measure/track the altitude of the rocket flight?
1. A Person at very high position and binoculars
2. Good Math and estimation skills in cooperation with already-known-height of the nearby tree
3. Another person besides you to track the angle reached
4. A measuring device attached on to the rocket


  • Question 3
    • Which one the below listed is the dependent variable from the equations related to the flight of the rocket?
1. Mass
2. Velocity
3. Time
4. Gravity


Computational Sociology and Agent Based Modeling

  • 1. What is Emergent Behavior?
    • A. The complex outcome of the interaction of many simple rulesets
    • B. How we verify and validate Agent Based models
    • C. How we define rulesets for agents in an agent based model
    • D. How we determine the formulas we use in mathematical modeling
  • 2. Who wrote the seminal text on sociological agent-based modeling?
    • A. Peck & Rogers, et. al
    • B. Axtell and Epstein
    • C. Axeman and Edlefsen
    • D. Whitehall and North
  • 3. What is the name of the first agent-based biological model?
    • A. Droids
    • B. BirdBots
    • C. Boids
    • D. BDroids


Predator Prey ( Lynx Hare )

  • Look at the graph on Lynx - Hare as a Pred/Prey model. What type of oscillation does it show?
    • A. Chaos
    • B. Explosive
    • C. Dampening
    • D. Sustained
  • What is a good example of a reinforcing loop?
    • A. Uncontrolled fishing in a lake
    • B. Spilling wine on a carpet
    • C. A Stock Market crash
    • D. Parents buying a child toys


Chaos

  • The butterfly effect is summed up in the title "does the flap of a butterfly's wings in Brazil set off a tornado in Texas?" What does it refer to?
    • a. Pandemonium principle
    • b. The film from New Line Cinema
    • c. Chaos theory
    • d. Tip of insect collecting
    • Answer: c
  • Who found butterfly effect?
    • a. Edward Lorenz
    • b. Hendrik Lorentz
    • c. Edward Teller
    • d. Edward VIII
    • Answer: a
  • What is the chance of rain tomorrow?
    • a. 30%
    • b. 40%
    • c. 50%
    • d. some percentage
    • Answer: c (on March 25th)


End-Notes

Quiz Questions

Foundations of Modelling

<ref name="quiz> Don't forget to put answers to these! done. </ref>

  • What qualifications make a source authoritative?
    • Answer should include discussion on peer review, citation, and the notoriety of author as well as source.
  • What are computational models good for?
    • answer should discuss the applicability of computational models to the natural sciences. In addition the answer should include examples of large scale and small scale models.
  • What makes a parameter useful to include in a model?
    • Answer should discuss the impact that a useful parameter has on a model as opposed to the little change that a non-useful parameter has on the outcome. Ideally the answer should include examples.
  • What limits do computational models have?
    • answer should discuss the inherent error of excluding parameters, the difficulties of modeling poorly understood systems and the problems that nondeterministic human behavior introduces. A good answer will include examples of simple models that we have high confidence in versus large models that can produce many different results dependent on assumptions, ex: climate change.


Static Modeling

Fire

  • Define both Rule 30 and Rule 110 of CA (Cellular automaton) and describe their effect /action.
  • Describe one of possible approaches to fire modeling in the best manner you can. (more details better)
  • Describe the process of applying data assimilation to fire modeling.
  • Name and describe objectives and limitations of fire modeling.


Visualization

  • XXX A question.


Structural Modeling

  • Using the framework we've described in the past few weeks of static and dynamic models, answer the following questions: First define explain what aspect of the model is static. What aspect is dynamic?
    • The static aspect of structural modeling is represented by static structure built in the edit mode of Bridge Construction Set. This includes the simulated landmass over which we build our bridge, the static bridge structure, without applying the notion of gravity or other dynamic effects. Essentially the bridge is static until we leave the edit mode and enter the testing mode. The model becomes dynamic when we apply environmental rules such as gravity and wind.
  • Compare the King Post and the Queen Post from the student reference Bridge Building Basics. What are the advantages of each? Which bridge type is better for which circumstance?
    • The kingpost is better for shorter distances, because it is simpler to construct. The triangle design makes it very strong. The queenpost is better for longer distances, however some strength is lost due to parallel midsection.


Rocket Modeling

Some of the possible questions are: (reference to the PCurr)

~ Describe the four forces operating on any object moving through air and discuss their application to the flight sequence of a model rocket.

~ Describe Newton's three laws of motion and how they relate to model rocketry.

~ Identify each part of a rocket and describe its function in relation to the four forces operating on any object moving through the air.

~ Describe the phases of rocket flight and make sure you describe them in order they occur.

(Correct answers can vary cause we're talking about descriptive answers; but it has to follow a certain pattern of the definition presented from the readings.) Will surely test their knowledge.


Computational Sociology and Agent Based Modeling

Explain how agent based modeling's concept of emergent behavior could be used to explain some natural phenomenon. Name three good examples of things that could be used as agents. Name three good examples of agent relations that could be used in a model. Explain why it is sensible to model bird flocking using ABM. Extend this to justify modeling society with ABM.


Predator Prey ( Lynx Hare )

  • Look at the graph on Lynx - Hare as a Pred/Prey model. What is the average periodicity of the oscillation?
  • Give an example of a system with a explosive type of oscillating time path.
  • Pick a system from the following list, and draw a model of it.
    • System A
    • System B
    • Etc.


Chaos

  • Describe how we can develop deterministic climate model.
    • The answer is, for example, because climate models are systems of differential equations based on the basic laws of physics, fluid motion, and chemistry, they need to be implemented those function. To “run” a model, you divide the planet into a 3-dimensional grid, apply the basic equations, and evaluate the results. Atmospheric models calculate winds, heat transfer, radiation, relative humidity, and surface hydrology within each grid and evaluate interactions with neighboring points.
  • Explain why numerical weather forecasts miss their guess.
    • The answer will be like, because weather forecaster have to count too many parameters of infinite precision and there is no such computer which can compute all of those.


End-Notes