Types of software - computer architecture, Computer Engineering

Types of software:

A layer structure is described where Operating System is located on generally used software systems on desktops

 

363_Types of software.png

System software

System software used to run the computer system and computer hardware. It includes a combination of the following:

  • Device drivers
  • Operating systems
  • Servers
  • Utilities
  • Windowing systems

The reason behind the systems software is to unburden the applications programmer from the frequently complex details of the specific computer being used, with such accessories as communications devices, device readers, printers, keyboards and displays, and also to partition the computer's resources such as processor time and memory in a safe and stable manner. For Examples: Windows XP, Linux and Mac.

Programming software

Programming software generally provides tools to assist a programmer in writing computer programs, and developing software by using different programming languages in a more convenient way. The tools include are following:

  • Compiler
  • Debuggers
  • Interpreters
  • Text editors
  • Linkers
  • Application software

 

Application software permits end users to accomplish one or more particular (not directly computer development related) tasks. Typical applications include following:

  • Industrial automation
  • Business software
  • solid state physics software and Quantum chemistry
  • Computer games
  • Databases
  • Telecommunications (i.e., the internet and everything that flows on it)
  • Medical software
  • Educational software
  • Molecular modeling software
  • Military software       
  • Spreadsheet
  • Image editing
  • Simulation software
  • Decision making software
  • Word processing

 

Posted Date: 10/13/2012 3:03:57 AM | Location : United States







Related Discussions:- Types of software - computer architecture, Assignment Help, Ask Question on Types of software - computer architecture, Get Answer, Expert's Help, Types of software - computer architecture Discussions

Write discussion on Types of software - computer architecture
Your posts are moderated
Related Questions
A critical section is a program segment? Ans. A critical section is a program segment where shared resources are accessed.

Q. How to Create a Rollover Image? A rollover image is an image whose display changes when pointer passes ('rolls') over it. You will use Dreamweaver's Insert Rollover Image co

State the SELECTIVE CLEAR - logic micro operations The selective-clear operation clears to 0 bits in register A only  where there are corresponding 1's in the register B. For

Q. Example on Cyclic Distribution of data? !HPF$ PROCESSORS P1(4) !HPF$ TEMPLATE T1(18) !HPF$ DISTRIBUTE T1(CYCLIC) ONTO P1 The result of these instructions is display

Determine about the Verilog Task - Tasks are capable of enabling a function as well as enabling other versions of a Task. - Tasks also run with a zero simulation however the

Why Gateways are used during mail transfer? Email using SMTP effort best while both the sender and the receiver are on the internet and can hold TCP connections in between send

Before getting into the design the designer should go by the SRS prepared by the System Analyst. The main tasks of design are Architectural Design & Detailed Design. In Arch

Q. What is multiplexer? Explain 4 X 1 Multiplexer.    Q. Explain the working of a Binary Half-Adder. Construct a Full-Adder from Half- Adder. Also draw the circuit diagram of full

What is an "on input filed" statements? ON INPUT The ABAP/4 module is known as only if a field having the Value other than the initial Value. This initial Value is explain

Conventionally software has been written for serial computation in that programs are written for computers which have a single Central Processing Unit (CPU). Here the problems are