This document defines key terms related to software and hardware interaction. It provides definitions for various types of software like application software, system software, and web applications. It also defines related concepts like algorithms, licenses, updates, upgrades, and piracy. Terms are defined concisely, focusing on the essential meaning and features of each term.
5. Application software
• Also called productivity software; helps you
perform a specific task such as word
processing or performing calculations on
spreadsheets. (pg. Mod1-114)
7. Beta testing
• a process that releases commercial software
in development to a cross-section of typical
users who evaluate the program and report
any problems, or “bugs,” in the software
before it is released to the public. (pg. Mod1114)
15. Network license
A type of license that gives the organization the
right to install a program on a server which can
be accessed by a specific number of computers
(pg. Mod1-)
27. Software as a Service (SaaS)
typically pronounced “sass,” is a recently
developed software delivery method where an
application is licensed for use as a service. The
software is provided to customers on demand
through the Internet, an intranet, or through a
network. (pg. Mod1-118)
29. Software development
Software development is a multistep process
that usually begins when someone recognizes a
need to perform a task more effectively using a
computer (pg. Mod1-)
41. Web application
have no installation requirements, can be used
on all operating systems, and are accessed
through a Web browser over a network such as
an intranet or the Internet. (pg. Mol1-120)