FACTOID # 142: Americans consume the sixth-most spirits, the eighth-most beer and the 18th-most wine. They’re also likely to view heavy drinkers as undesirable neighbors.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Software package

A software package is a bundle of one or several files that either are necessary for the execution of a computer program, or add features for a program already installed on the computer or network of computers. Software packages can either be in a standardised package format to be installed by a program that is integrated with the operating system, or be a self-sufficient installer. This latter approach is commonly used by distributors of commercial, proprietary and closed source software, particularly for installation on Microsoft Windows, and less often for Mac OS X, whereas more traditional, and particularly free Unix-like operating systems favour the use of standardised formats that are extensions of file archive formats. A computer program is a collection of instructions that describe a task, or set of tasks, to be carried out by a computer. ... Illustration of a package management system being used to download new software. ... An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ... An installation program or installer is a computer program that installs files, such as applications, drivers, or other software, onto a computer. ... Proprietary software is software with restrictions on using, copying and modifying as enforced by the proprietor. ... The text below is generated by a template, which has been proposed for deletion. ... Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ... Mac OS X (official IPA pronunciation: ) is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Inc. ... This article is about free software as defined by the sociopolitical free software movement; for information on software distributed without charge, see freeware. ... Diagram of the relationships between several Unix-like systems A Unix-like operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification. ... An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ... A file archiver combines a number of files together into one archive file, or a series of archive files, for easier transportation or storage. ...


The term software package is also used in object-oriented programming to name a group of related classes of a program. In this meaning, packages are especially useful to measure and control the inherent coupling of a program. Object-oriented programming (OOP) is a programming paradigm that uses objects to design applications and computer programs. ... In object-oriented programming, a class is a programming language construct that is used to group related instance variables and methods. ... In computer science, coupling or dependency is the degree to which each program module relies on each other module. ...


In a modular program, even outside OOP, the term "software package" may refer to any component (see also module) that can be integrated into the main program through a well-defined interface and, typically, by the end user. In other contexts, the integration must occur at source code level, therefore requiring the knowledge of a given programming language. Modularity is a concept that has applications in the contexts of computer science, particularly programming, as well as cognitive science in investigating the structure of mind. ... Object-oriented programming (OOP) is a programming paradigm that uses objects to design applications and computer programs. ... It has been suggested that this article or section be merged into Modularity (programming). ... An interface defines the communication boundary between two entities, such as a piece of software, a hardware device, or a user. ... The end user is a central concept in software engineering, referring to an abstraction of the group of persons who will ultimately use a piece of software (i. ... Source code (commonly just source or code) is any series of statements written in some human-readable computer programming language. ... A programming language is an artificial language that can be used to control the behavior of a machine, particularly a computer. ...


See also

This is a list of file formats used by archivers and compressors. ... Illustration of a package management system being used to download new software. ...

References

  • Robert Cecil Martin (2002). Agile Software Development: Principles, Patterns and Practices. Pearson Education. ISBN 0-13-597444-5. 

  Results from FactBites:
 
What is software package? - A Word Definition From the Webopedia Computer Dictionary (666 words)
For example, on a Macintosh computer, a package usually means "software." It's specifically a directory, presented as a single file, that contains all the information the Mac OS X Installer application needs to install your software.
That includes the software itself, as well as files that are used only during the installation process.
(2) Multiple software programs that work together (or performs similar functions) and is bundled and sold together as a software package.
Software Package Selection training uk (292 words)
The first two days (phase one) are concerned with developing a framework for package selection and identifying the requirements of a particular case study problem.
The participants are then presented with a potential packaged solution and are asked to evaluate this using the framework developed in the course.
This Software Package Selection training course prepares participants to sit a one-hour, open book, examination leading to the certificate in Evaluating and Procuring Software Packages offered by the Information Systems Examinations Board (ISEB).
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.