5.4 Introduction to Software Development 9/3/96 and 9/5/96
5.4 Introduction to Software Development 9/3/96 and 9/5/96
Text editing - creating the source file
Punch cards, Hardcopy terminals, Video Displays
Compiling & Assembling
Linking
Executing
Debuging & Testing
object libraries
include files
make facilites
Source code control system
Cost of software development
Cost of errors in software
Software Benchmarks
The best benchmark is the program YOU need to run.
Benchmarks can be very mis-leading
Many aspects of a computer can be reflected in a benchmark.
Integer performance 8/16/32/64 bit
Floating Point performance Single & Double
Multiple processor (SMP)
Cache size & capability
Memory size
Memory bandwidth
Disk performance & Swap space performance
Network performance
Instruction (sub)set performance
Opperating System performance
Instructor:
ltaber@pima.edu
** My new
Home
at
GeoApps
in
Tucson
** The
Pima College
Site ** The
Mad Dr. G.'s
home page on phred.
5.4 Introduction to Software Development 9/3/96 and 9/5/96