Working with Data

FINAL Project Information

Final Project

Quiz #2 Topics

Representation of Information
in a Computer

Representation of Information
in a Computer

Representation of Information
in a Computer

Representation of Information
in a Computer

Representation of Information
in a Computer

Representation of Information
in a Computer

Line Delimiters on Different Systems

Common Cross Platform
File Problem

Numbering Systems

Converting Number Bases

Converting Number Bases

Negative Number Representation

Converting a Negative Number into
Binary using 2’s Complement

How Does This All Relate
to Computers and Programming

1-bit Address Line and
1-bit Data Line
Computer Architecture

2-bit Address Line and
1-bit Data Line
Computer Architecture

1-bit Address Line and
2-bit Data Line
Computer Architecture

2-bit Address Line and
2-bit Data Line
Computer Architecture

8-bit Address Line and 8-bit Data Line Computer Architecture

In General

Caveat on Multi-Byte Data

Caveat on Multi-Byte Data (Big Endian)

Caveat on Multi-Byte Data (Little Endian)

Caveat on Multi-Byte Data

Working with IDL Variables

Working with IDL Variables

IDL Variable Data Types

IDL Variable Data Structures

Initializing Scalar Variables

Initializing Array Variables

Shortcut Creating Indexed Array

Initializing Array Variables

Initializing Array Variables (make_array and replicate)

Structures in IDL

Structures in IDL
(Names Structure)

Using Named Structures

Anonymous Structures in IDL

Anonymous Structure Example

Querying Structures in IDL

Structures in IDL

Array Manipulation in IDL

Array Manipulation in IDL

Array Manipulation in IDL

Array Manipulation in IDL

Array Manipulation in IDL

Array Manipulation in IDL

Array Manipulation in IDL

Array Manipulation

Slide 53