Computer modeling

From Computer Science Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Modeling & Simulation[1]
A computer model is an abstract mathematic representations of a real-world event, system, behavior, or natural phenomenon. A computer model is designed to behave just like the real-life system. The more accurate the model, the closer it matches real-life.  [2]
A computer model is a translation of objects or phenomena from the real world into mathematical equations.[3]

Why use a model[edit]

Thanks to https://www.igcseict.info for the content below. A model might be used:

  • To test a system without having to create the system for real (Building real-life systems can be expensive, and take a long time)
  • To predict what might happen to a system in the future (An accurate model allows us to go forward in virtual time to see what the system will be doing in the future)
  • To train people to use a system without putting them at risk (Learning to fly an airplane is very difficult and mistake will be made. In a real plane mistakes could be fatal!)
  • To investigate a system in great detail (A model of a system can be zoomed in/out or rotated. Time can be stopped, rewound, etc.)

Constructing a model[edit]

Model Construction Principle[4]: Problems must be designed to allow for the creation of a model dealing with:

  • Elements
  • Relationships and operations between these elements
  • Patterns and rules governing these relationships

What is a useful model?[edit]

Two different types of models[edit]

deterministic A model or simulation where no randomness is involved.
stochastic A model or simulation that uses random numbers so that the system states and the output results are not exactly predictable from run to run.

Do I have a model?[edit]

  1. I have identified important features / factors of whatever event(s) I hope to represent.
  2. I identified rules that control those features and their relationships.
  3. I have mathematically expressed those rules
  4. I have adjusted for how likely each factor is.

Standards[edit]

  • Define the term computer modelling.


References[edit]