Types of software - computer architecture, Computer Engineering

Assignment Help:

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

 


Related Discussions:- Types of software - computer architecture

What is a transaction, What is a transaction? A transaction is dialog ...

What is a transaction? A transaction is dialog program that alter data objects in a consistent way.

Define the meaning of document and finger print, a. Define the meaning of "...

a. Define the meaning of "Document & Finger print" and "Message & Message Digest". What's the difference among the 2 pairs? b. Describe Davies Meyer scheme with diagram. c. W

Enumerate the history of computers, Enumerate the History of computers ...

Enumerate the History of computers Basic information about technological development trends in computer in past and its projections in future. If you want to know about compute

Why we need the need of parallel computation, THE NEED OF PARALLEL COMPUTAT...

THE NEED OF PARALLEL COMPUTATION   With the growth of computer science, computational pace of the processors has also increased many a times. Though, there are definite constr

Define end directive and assume directive, END DIRECTIVE: ENDS directive e...

END DIRECTIVE: ENDS directive ends a segment and ENDP directive ends a procedure and END directive ends whole program which appears as last statement. ASSUME Directive:   An .

Performance evaluation-parallel computing, Performance Evaluation In th...

Performance Evaluation In this part, we talk about the primary attributes used to measure the performance of a computer system. Unit 2 of block 3 is totally devoted to performa

Advantages and disadvantages of e-commerce, E-commerce is one of the most s...

E-commerce is one of the most significant aspects of the internet. Having emerged recently and growing at a steady state, it becomes essential to look at the advantages and disadva

Logic diagrams for same boolean expression, Q. Logic diagrams for same Bool...

Q. Logic diagrams for same Boolean expression? The expression F can be simplified using Boolean algebra. The logic diagram of simplified expression is drawn in fig (b)

Explain essential properties of real time operating system, Describe the es...

Describe the essential properties of the Real Time operating systems. Real time operating system has following essential properties: Time constraint result Priority

How to set table properties in dreamweaver, Q. How to Set Table Properties ...

Q. How to Set Table Properties in dreamweaver? Now you will use table Property inspector to clear the extra space in navigation buttons table and to add a background color in t

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd