Senin, 29 Oktober 2012

Computer Software

In this post, I will describe about system software with English version language. It is based on E-Learning UNY file that composed by Kuswari, M.Kom.You can download my presentation file about this (with Indonesian version language), here

COMPUTER SOFTWARE IS
1.  A set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system; e.g., compilers, library routines, manuals, and circuit diagrams. 
2.  Information (generally copyrightable) that may provide instructions for computers; data for documentation; and voice, video, and music for entertainment or education.

SOFTWARE CLASSIFICATION according to NAPCS (North American Product Classification System) model . In this classification the software is divided to System Software and Application Software, with each having several sub levels 
  •  System software is the low-level software required to manage computer resources and support the production or execution of application programs but which is not specific to any particular application. 
  • Application software is software program that performs a specific function directly for the end user 

SYSTEM SOFTWARE

1.  Operating systems software 
The low-level software which handles the interface to peripheral hardware, 
schedules tasks, allocates storage, and presents a default interface to the user when no 
application program is running. 
Including : 
  Client and network operating systems 

2.  Network software 
Software that is used to control, monitor, manage and communicate with operating systems, networks, network services, databases, storage and networked applications in an integrated and cooperative fashion across a network from a central location. Including :
  Network management software 
  Server software 
  Security and encryption software 
  Middleware 
  Etc

3.  Database management software 
A collection/suite of software programs that enables storage, modification and extraction information from a database. There are many different types of DBMSs ranging from small systems that run on computers to huge systems that run on mainframes, e.g. Oracle. 

4.  Development tools and programming languages software
Software used to assist in the development and/or authoring of computer programs. Software products that support the professional developer in the design, development, and implementation of a variety of software systems and solutions. Includes :
  SW testing tools 
  Program development tools 
  Programming languages software. 

5.  Other systems software 
Systems software not elsewhere classified 

APPLICATION SOFTWARE 

1.  General business productivity applications 
Software used for general business purposes to improve productivity.Includes: 
  office suite applications such as word processors, spreadsheets, simple databases; 
  graphics applications; 
  project management software, 
  computer-based training software 
  etc. 

2.  Home use applications
Software used in the home for entertainment, reference or educational purposes. Includes: 
  games, 
  reference, 
  home education, 
  etc. 

3.  Cross-industry application software 
Software that is designed to perform and/or manage a specific business function or process that is not unique to a particular industry. Includes: 
  professional accounting software, 
  human resource management, 
  customer relations management software, 
  Geographic Information System software, 
  Web page/site design software, 
  Etc 

4.  Vertical market application software 
Software that performs a wide range of business functions for a specific industry such as manufacturing, retail, healthcare, engineering, restaurants, etc. 

5.  Utilities software
A small computer program that performs a very specific task. Utilities differ from other applications software in terms of size, cost and complexity. Examples include: 
  Compression programs, 
  Antivirus, 
  Search engines, 
  Font, 
  File viewers, 
  Voice recognition software. 

6.  Other application software 
Applications Software not elsewhere classified. 

*source : E-learning UNY, by Kuswari

Thank you for read my post. You can download my presentation file about this, here

0 komentar:

Posting Komentar