Technology & Software for a Better Environment Technology & Software for a Better Environment.
TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software...
-
Upload
byron-watkins -
Category
Documents
-
view
218 -
download
0
Transcript of TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software...
![Page 1: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/1.jpg)
TECHNOLOGY GUIDE TWO
Computer Software
![Page 2: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/2.jpg)
TECHNOLOGY GUIDE OUTLINE
TG2.1 Significance of Software
TG2.2 Systems Software
TG2.3 Application Software
TG2.4 Software Issues
TG2.5 Programming Languages
![Page 3: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/3.jpg)
LEARNING OBJECTIVES
Differentiate between the two major types of software.
Describe the general functions of the operating system.
Describe the major types of application software.
![Page 4: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/4.jpg)
LEARNING OBJECTIVES (continued)
Describe the major software issues that organizations face today.
Discuss the advantages and disadvantages of open-source software.
Explain how software has evolved and consider trends for the future.
![Page 5: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/5.jpg)
TG2.1 Significance of Software
Computer program Stored program concept Documentation
![Page 6: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/6.jpg)
Significance of Software (continued)
![Page 7: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/7.jpg)
Types of Software
System software Application software
![Page 8: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/8.jpg)
TG2.2 Systems Software
System control programs
Operating system
Apple OS X Leopard
![Page 9: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/9.jpg)
Functions of the Operating System
Multitasking/multiprogramming Multithreading Multiprocessing Virtual Memory Graphical user interface (GUI) Social interface
![Page 10: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/10.jpg)
Example of Social Interface Using an Avatar
Avatar
![Page 11: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/11.jpg)
System Support Programs
System support programs System utilities System performance monitors System security monitors
![Page 12: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/12.jpg)
TG2.3 Application Software
Proprietary application software Contract software Off-the-shelf application software Package
![Page 13: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/13.jpg)
TG2.4 Software Issues
Software defects Software evaluation and selection Software licensing Open systems Open source software Software-as-a-Service
![Page 14: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/14.jpg)
TG2.5 Programming Languages
First-generation language or Machine Language
Second-generation language or Assembly language
Third-generation language or Procedural language
Fourth-generation language or Non-procedural language
Visual programming languages
![Page 15: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/15.jpg)
Object-Oriented Languages
Object-Oriented Languages: Programming language that encapsulate a small amount of data with instructions about what to do with data. Methods Object Encapsulation Reusability feature
![Page 16: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/16.jpg)
Hypertext Markup Language and Extensible Markup Language Hypertext Hyperlinks Hypertext document Hypertext markup language (HTML) Extensible markup language (XML)
![Page 17: TECHNOLOGY GUIDE TWO Computer Software. TECHNOLOGY GUIDE OUTLINE TG2.1 Significance of Software TG2.2 Systems Software TG2.3 Application Software TG2.4.](https://reader033.fdocuments.in/reader033/viewer/2022051621/5697bf9d1a28abf838c93ddf/html5/thumbnails/17.jpg)
Comparison of HTML and XML