Presentation is loading. Please wait.

Presentation is loading. Please wait.

CMIT100 CHAPTER 13 - SOFTWARE.

Similar presentations


Presentation on theme: "CMIT100 CHAPTER 13 - SOFTWARE."— Presentation transcript:

1 CMIT100 CHAPTER 13 - SOFTWARE

2 Learning Objectives Discuss types of software and classification of proprietary and free software. Describe the process of software installation from an installation wizard and package manager. Illustrate through example how to install open source software in Linux using configure, make, and make install. Describe the function of popular server software. Introduce Apache web server installation and configuration.

3 Equivalence of Hardware and Software
In theory, anything that can be implemented in hardware can also be implemented in software…and vice versa! Examples: Firmware Emulation

4 Types of Software System Software Application Software Server Software
OS Kernel Services Utilities Application Software Server Software

5 Terminology Compatibility Backwards Compatibility Upgrades Patches
Beta-release Installation Download Proprietary Shareware Trials or Demos Freeware Public Domain Open source

6 Servers Multiple Meanings:
Dedicated computer used to provide a service Commonly enterprise-class Software running on a computer to provide a service

7 Types of Servers Web Server Proxy Server Database Server File Server
IIS Apache Proxy Server Squid Database Server Microsoft SQL Server MySQL Oracle File Server Server Postfix Microsoft Exchange DNS Server

8 Ways of Installing Software
Installers/Wizards .msi file Yum, rpm, deb Executable files Compile from Source Code Visual Studio G++

9 LAB Software Installation

10 Demonstration Apache Web Server

11 Creative Commons Statement


Download ppt "CMIT100 CHAPTER 13 - SOFTWARE."

Similar presentations


Ads by Google