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
Data Input : There are several aspects of data input that need careful consideration. We shall assume that in a laboratory environment you are mainly concerned with entering data

Ask qu The figure below shows a rooted tree, 756_Find the height.png 1.1. Find the height/level of the tree as shown above?estion #Minimum 100 words accepted#

The primary step is to start the Debug; this step only consists of typing debug [Enter] on the operative system on time. the "a" (assemble) command is used To assemble a program on

what is the size of a void integer and what is it''s range

Discuss the factors considered during output design

speed up factor for superscalar architecture

Ask qu The figure below shows a rooted tree, 756_Find the height.png 1.1. Find the height/level of the tree as shown above?estion #Minimum 100 words accepted#

The various systems (computer, software and output devices) that are available have different limitations for output that is cartographic in nature. Some systems are CAD, GIS limit

Conditional constructs are used to integrate decision making into programs. The outcome of this decision making determines the series in which a program will execute instructions.

Question 1 Explain any two issues in web design Question 2 Mention the factors considered for good design Question 3 What are the advantages of graphical system?