Software evolution, Basic Computer Science

SOFTWARE EVOLUTION:

 As you know that in a computer system both hardware and software complement each other  -  one is of hardly any use without the other. Hence, since the very beginning of computer history, software evolution has been closely tied to the advances made in hardware. As hardware became faster, cheaper and with better capacity of storage, software became more complex and sophisticated.   

Over the decades computers have been used in new areas and to solve new problems. With changing needs and improved hardware, the software has evolved in its various aspects.

The software architecture, its design paradigms, programming languages, its usage, costing and licensing have all changed and evolved over the years.    

1181_software evolution.png

Posted Date: 10/23/2012 5:15:36 AM | Location : United States







Related Discussions:- Software evolution, Assignment Help, Ask Question on Software evolution, Get Answer, Expert's Help, Software evolution Discussions

Write discussion on Software evolution
Your posts are moderated
Related Questions
I am using block matching algorithm to get the motion vectors, now, how can I get the depth map/depth value from the motion vectors?

URL services has two divisions. Basic webpages and custom webpages. Ricky Vega, Custom's manager wants to find out why Custom is not profitable. He has prepared the following repor

Question 1 Explain the role of object oriented designers in developing a software system Question 2 What are the four essential elements of design patterns? Explain Question 3

They straightforwardly affect the content of the flags. CLC CLD CLI CMC STC STD STI CLC INSTRUCTION Reason: To uncontaminated the cartage flag. Syntax: CLC This instruction turning

It's a common protocol or "language" computers use to "speak" to each other over the Web.

Ask queYou are hired as a Chief Technology Officer (CTO) of a startup company, which has two branches; one Los Angeles and one in San Francisco. The company hired employees to begi

Input/output (I/o) unit: This unit provides the interface between the computer and the computer peripherals. A computer peripheral is any unit, which is attached to, but is no


short note about extension..

Open Source Software: Open Source Software (OSS) is software that comes with source code, and importantly also provides rights (typically reserved for copyright holders) to st