Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.