handout 1

3
* Property of STI Page 1 of 9 Software I0065 Software Software Definition Software Related Problems Software Components Software Characteristics Software Applications 1 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ * Property of STI Page 3 of 9 Software I0065 Evolution of Software The early years Batch orientation Limited distribution Custom software The second era Multi-user Real-time Database Product software The third era Distributed systems Embedded intelligence Low-cost hardware Consumer impact The fourth era Powerful desktop systems Object-oriented technologies Expert systems Artificial neural networks Parallel computing 3 __________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ * Property of STI Page 2 of 9 Software I0065 Software Computer instructions that when executed provide desired function and performance. Data structures that enable the programs to adequately manipulate information. Documents that describe the operation and use of programs. 2 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ * Property of STI Page 4 of 9 Software I0065 Software-Related Problems 1. Hardware advances continue to outpace our ability to build software to tap hardware’s potential. 2. Our ability to build new programs cannot keep pace with the demand for new programs, nor can we build programs rapidly enough to meet business and market needs. 3. The widespread use of computers has made society increasingly dependent on reliable operation of software. 4. We struggle to build computer software that has high reliability and quality. 5. Our ability to support and enhance existing programs is threatened by poor design and inadequate resources. 4 __________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

Upload: yuri56

Post on 14-Jan-2015

90 views

Category:

Design


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: handout 1

* Property of STIPage 1 of 9

Software

I0065

Software

Software Definition

Software Related Problems

Software Components

Software Characteristics

Software Applications

1 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

* Property of STIPage 3 of 9

Software

I0065

Evolution of Software

The early years Batch orientation Limited distribution Custom software

The second era Multi-user Real-time Database Product software

The third era Distributed systems Embedded intelligence Low-cost hardware Consumer impact

The fourth era Powerful desktop systems Object-oriented technologies Expert systems Artificial neural networks Parallel computing

3 __________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

* Property of STIPage 2 of 9

Software

I0065

Software

Computer instructions that when executed provide desired function and performance.

Data structures that enable the programs to adequately manipulate information.

Documents that describe the operation and use of programs.

2 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

* Property of STIPage 4 of 9

Software

I0065

Software-Related Problems

1. Hardware advances continue to outpace our ability to build software to tap hardware’s potential.

2. Our ability to build new programs cannot keep pace with the demand for new programs, nor can we build programs rapidly enough to meet business and market needs.

3. The widespread use of computers has made society increasingly dependent on reliable operation of software.

4. We struggle to build computer software that has high reliability and quality.

5. Our ability to support and enhance existing programs is threatened by poor design and inadequate resources.

4 __________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

Page 2: handout 1

* Property of STIPage 5 of 9

Software

I0065

Software Components

5 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

* Property of STIPage 7 of 9

Software

I0065

Software Characteristics

7 __________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

* Property of STIPage 6 of 9

Software

I0065

Software Characteristics

Software is developed or engineered, it is not manufactured in the classical sense.

Software doesn’t “wear out.”

Most software is custom-built, rather than being assembled from existing components.

6 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

* Property of STIPage 8 of 9

Software

I0065

Software Characteristics

8 __________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________

Page 3: handout 1

* Property of STIPage 9 of 9

Software

I0065

Software Applications

System Software

Real-Time Software

Business Software

Engineering and Scientific Software

Embedded Software

Personal Computer Software

Artificial Intelligence Software

9 _________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________