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
Random Search - artificial intelligence: Some problems to be solved by a search agent are more creative in nature, for example, like in writing poetry. In this case, it is oft

How physical addressing is performed in WAN? WAN networks operate as similar to a LAN. All WAN technology classifies the exact frame format a computer uses while sending and re

What are the different industries which use this marketing tool? Ans) Many dissimilar companies can use this tool for developing their business plan but it is often three main


what is the minimum number of page faults for an optimal page replacement strategy?

Image Capturing Download the following grey level 512x512 standard images in TIF format: a-Lena       b-Baboon     c-Bridge       d-Airfield Use Matlab to decrease the siz

What is  Functional Modelling  We know that Data flow modelling is an ordinary technique used for analysis of a problem in software engineering. It is very useful for analyzi

What are the advantages of CCS over in-channel signalling? The advantages of CCS over in-channel signalling are given below: a. Information can be exchange among the process

What are the facilities of a debug monitor? The facilities of a debug monitor are given below: a. Setting breakpoints into the program b. Initiating a debug conversation

What is time division switching? With the help of block diagram explain basic time division and time switching method. Time Division Switching: A switching component can be s