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
Speicified the following piece of code: int i = 1; int j = 4; while (i     {      if (i%3 == 0) i+=3;      else i+=4;        if (j%2 == 0) j*=4;      els

What will occur when contents of register are shifter left, right? This is well known that into left shift all bits will be shifted left and LSB will be appended along with 0 a

End-user Computing: The growing base of personal computers and local area networks in the end user community are supported. This offers installation services, training and helps de

what isAdvantages of scan line algorithm, Computer Graphics?

Massively Parallel System Indicates to a "parallel computer system" involving a huge number of processors. The numbers in a huge number of processors keeps increasing and curre

What is an unsigned integer constant? An integer constant is the number in the range of - 32768 to + 32767; because an integer constant always gets two bytes in memory and in t

Give brief description about arithmetic processing unit To execute the arithmetic operations there is a separate section known as arithmetic processing unit in CPU. The arithme

Assembly directives and pseudo-ops: Assembly directives are which instructions that executed by the assembler at assembly time, not by the CPU at run time. They can build the

How WAP Gateway works? An significant feature of WAP is the maintain of telephony service integrated with micro browsing of data. aveAccess WAP Gateway functionss as a

Give the format of Ethernet frame and explain the semantics of each field. An Ethernet frame starts with headers which have three fields. The 64-bit preamble, which precedes th