Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

LATEX, Maple, Excel, Vensim, Modeling - Test #1 Notes | CS 340, Exams of Computer Science

Material Type: Exam; Professor: McNelis; Class: Intro Scientific Comp; Subject: Computer Science; University: Western Carolina University; Term: Spring 2007;

Typology: Exams

Pre 2010

Uploaded on 08/16/2009

koofers-user-x0h
koofers-user-x0h 🇺🇸

10 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CS 340 - Introduction to Scientific Computing
Topics Covered on Test 1
L
A
T
E
X
Be able to write and compile a L
A
T
E
X document from your classroom computer using sol (and
your XLive CD you must bring this).
Be familiar with the items in the preamble of a L
A
T
E
X document, and what they do.
You should be able to:
Enumerate and itemize lists,
Create tables,
Include illustrations,
Write mathematics,
Debug L
A
T
E
X errors.
Maple
You should be able to do the following types of operations in Maple
Standard calculations,
Define parameter values,
Plot functions in 2- and 3- dimensions,
Use differential equations tools (DETools) to solve and plot differential equation,
Use the seq function to generate a sequence of values matching a pattern,
Use the prime number functions from the homework, and
Debug Maple errors.
Be able to describe what we mean by computer algebra system.
Be able to discuss strengths and weaknesses of Maple.
Be able to surmise whether Maple would be a good tool to use for a specified problem (based
on our use to date).
Excel
You should be able to implement the following types of activities/skills in Excel
Define cell values as formulas,
Implement iterative processes in Excel,
Use cell naming and cell referencing correctly!,
Plot graphs of data, using one or two vertical axes settings,
Include and link slider bars with cells in your spreadsheet,
pf3

Partial preview of the text

Download LATEX, Maple, Excel, Vensim, Modeling - Test #1 Notes | CS 340 and more Exams Computer Science in PDF only on Docsity!

CS 340 - Introduction to Scientific Computing Topics Covered on Test 1

LATEX

  • Be able to write and compile a LATEX document from your classroom computer using sol (and your XLive CD – you must bring this).
  • Be familiar with the items in the preamble of a LATEX document, and what they do.
  • You should be able to:
    • Enumerate and itemize lists,
    • Create tables,
    • Include illustrations,
    • Write mathematics,
    • Debug LATEX errors.

Maple

  • You should be able to do the following types of operations in Maple
    • Standard calculations,
    • Define parameter values,
    • Plot functions in 2- and 3- dimensions,
    • Use differential equations tools (DETools) to solve and plot differential equation,
    • Use the seq function to generate a sequence of values matching a pattern,
    • Use the prime number functions from the homework, and
    • Debug Maple errors.
  • Be able to describe what we mean by computer algebra system.
  • Be able to discuss strengths and weaknesses of Maple.
  • Be able to surmise whether Maple would be a good tool to use for a specified problem (based on our use to date).

Excel

  • You should be able to implement the following types of activities/skills in Excel
    • Define cell values as formulas,
    • Implement iterative processes in Excel,
    • Use cell naming and cell referencing correctly!,
    • Plot graphs of data, using one or two vertical axes settings,
    • Include and link slider bars with cells in your spreadsheet,
  • Incorporate random numbers in your formulas to make models stochastic,
  • Set up an optimization problem and use the built in Solver to find the solution,
  • Debug Excel errors.
  • Be able to discuss strengths and weaknesses of Excel.
  • Be able to surmise whether Excel would be a good tool to use for a specified problem (based on our use to date).

Vensim

  • You should be able to do the following in Vensim
    • Implement a model with box variables, flows, and parameters,
    • Define formulas for these values,
    • Plot graphs of results,
    • View a table of resulting function values, and
    • Debug Vensim errors.
  • Be able to discuss strengths and weaknesses of Vensim.
  • Be able to surmise whether Vensim would be a good tool to use for a specified problem (based on our use to date).

Modeling

  • You should be able to formulate a mathematical model given a description of the dynamics. You should be able to implement a model with: - a (continuous) differential equation, solving it using Maple or simulating it using Vensim, - a (discrete) difference equation, enumerating it using Excel or simulating it using Vensim, - a stochastic difference equation, enumerating/simulating it using Excel or Vensim.
  • Be able to compare and contrast the various types of models we’ve looked at so far (i.e. differential equations versus difference equations; stochastic versus deterministic).
  • Be very familiar with all of our sample models (SIR, standard population growth, predator- prey).

Computer Arithmetic

  • You should be aware of how computers represent numbers (i.e. floating point approximations) using binary notation, storing a mantissa (fractional part, f ) and characteristic (exponential part, c), and using the formula:

y = (−1)s^2 (c−shif t)^ (1 + f )