software

Software is a general term for the various kinds of programs used to operate computers and related devices. (The term hardware describes the physical aspects of computers and related devices.) Software can be thought of as the variable part of a computer and hardware the invariable part. Software is often divided into application software (programs that do work users are directly interested in) and system software (which includes operating systems and any program that supports application software). The term middleware is sometimes used to describe programming that mediates between application and system software or between two different kinds of application software (for example, sending a remote work request from an application in a computer that has one kind of operating system to an application in a computer with a different operating system). An additional and difficult-to-classify category of software is the utility, which is a small useful program with limited capability. Some utilities come with operating systems. Like applications, utilities tend to be separately installable and capable of being used independently from the rest of the operating system. Software is a general term for the various kinds of programs used to operate computers and related devices. (The term hardware describes the physical aspects of computers and related devices.) An additional and difficult-to-classify category of software is the utility, which is a small useful program with limited capability. Some utilities come with operating systems. Like applications, utilities tend to be separately installable and capable of being used independently from the rest of the operating system. Software can be purchased or acquired as shareware (usually intended for sale after a trial period), liteware (shareware with some capabilities disabled), freeware (free software but with copyright restrictions), public domain software (free with no restrictions), and open source (software where the source code is furnished and users agree not to limit the distribution of improvements). Software is often packaged on CD-ROMs and diskettes. Today, much purchased software, shareware, and freeware is downloaded over the Internet. A new trend is software that is made available for use at another site known as an application service provider.
Property Description
Specifications software
software name
software brand
Model Number
Release date
developer
Type operating system System software Programming Networking and Server Tools Communication Applications Mobile Educational Entertainment Cultural Industrial Middleware Shopping Accounting Graphical multimedia Hack software package
Version Type
Development status Active Inactive
database SQL SERVER MYSQL ORACLE ACCESS SYBASE DB2 JDBC ODBC PL/SQL T-SQL Swis-SQL PostgreSQL
Written in .NET JAVA JavaScript PHP J2EE C C++ C# Objective-C ASP Web Programming Basic (all variants) Delphi python Ruby JavaScript SQL ASP.NET Go Erlang D Xhp Scala Perl
Platform (OS) Windows Linux Unix Mac Android DOS IOS Bada Symbian Palm Cross-platform
Software Development Methodology SSADM RUP Agile method (other than XP) Incremental waterfall XP spiral prototyping RAD
Architectural Client Server Event driven Service oriented Three-Tier Two-Tier File Server MainFrame ARM
Hardware platform PC Based Mobile Server Based Mainframe
minimum hardware configuration CPU RAM Hard Disk Sound Card Video Card Monitor DVD-ROM
Hardware lock yes no
Software Requirements
size
Interface TCP/IP Serial Port
License
Licence Qty
Software Language persian English Arabic French German Spanish Italian Russian Chinese Turkish Georgian Armenian Azerbaijani Indonesian Thai Urdu Hindi
features Instructions for use Installation guide Technical and maintenance guide software environment Simply Compatible program Create a backup file
Certification
Support and Troubleshooting method
How to Update
application environment Color
Package size
Package weight
Description
Thumbnail 1
Thumbnail 2
Thumbnail 3
Subject
Description
Original Photo