Knowledge Goals
- To understand the difference between atomic and composite data types
- To understand the difference between unstructured and structured
composite data types - To understand how Java implements arrays
- To understand the process of passing an array as an argument
- To understand the difference between an array and the information stored
within the array - To understand the role of an array in structuring data within a problem
Skill Goals
To be able to:
- Declare and instantiate a one-dimensional array
- Access and manipulate the individual components in a one-dimensional
array where the elements are atomic types - Access and manipulate the individual components in a one-dimensional
array where the elements are composite types - Use an initializer list to instantiate a one-dimensional array
One-Dimensional
Arrays
1975
IBM introduces the
first laser printer
1976
The first commercial
e-mail service,
OnTyme, struggles
to find a market for
its product because
of the installation
requirements for its
use
1976
Steve Jobs and
Steve Wozniak
create the “Apple I”
computer
1977
Steve Jobs and
Steve Wozniak
found Apple
Computer Inc.; the
Apple II computer
sets the standard
for personal
computers
1977
Bill Gates and Paul
Allen form a
partnership and
create Microsoft
1977
Commodore
introduces the PET,
a PC with a built-in
monitor