PH 265 Review Sheet

(for midterm II)

Maple Building Blocks, Java Basics

symbolic vs numerical data

Use of Maple vs Java

analytic vs numerical integration

program,

interpreter, browser, text editor

disk & central memory

source,  object  &  byte code

assignment, conditional,  repeat

statements

problem solving environment

=,  ==,  :=

rational & irrational

operations

machine & number precision

over/underflow

round off,  truncation error

boolean & logical statements

for, if then else

function, method, class

class & local variable

main program/method

visualization, animation

objects, abstract data types

user-defined & library functions

complex numbers

arrays, vectors, indices

screen & file I/O

(..) vs  [..]

subscripts*

declare vs define

HW

trapezoid & Simpson rules

operating systems

shells, compilers

directory, subdirectory

multitasking

class file

application vs applet*

execution

number representation

integer & floating points

singles & doubles

associativity

integer arithmetic

significant figures

loops

main method

xy, surface, 3D, parametric plots

graphical objects*

string

primitive data type

float, double, int

class

file, worksheet

operator precedence

function

method

type declarations

*: not covered yet for MidII