Swarmfest ‘98 Tutorial

3/19/98


Click here to start


Table of Contents

Swarmfest ‘98 Tutorial

First session

Focus for the day

History of Swarm

Basic facts

Bottom up modeling

Object Oriented Programming

Interface vs. implementation

The three principles of OOP

Discrete event simulation

Simulation in procedural language

The (Swarm) OOP way

The Swarms

The recursive structure of Swarms

A Swarm as a virtual computer

The Activity framework

Elements of Activity library

Merging schedules in Swarms

Managing memory in Swarms

The Probes

Probes and the GUI

Probes without a GUI

The Graphical User Interface

Feeding data to the GUI widgets

Why Objective-C?

A few Objective-C basics

Some basic syntax

More Objective-C syntax

The id variable type etc.

Declaring a class

Defining a class

C Functions vs. ObjC methods

An example of C vs. ObjC

Other resources

Where to find help

Author: Benedikt Stefansson

Email: benedikt@ucla.edu

Home Page: http://cce.sscnet.ucla.edu/swarmcourse

Download presentation source