Software aspects - computer technology , Computer Engineering

Software Aspects:

Software is a generic term covering the concepts, procedures and instructions which enable computer systems to do useful things. Usually, software is conceived in terms of computer programs, discrete units of software which make the computer to carry out specific tasks, and or systems or packages. The importance of software is obvious, since it is the software which applies the power of the computer to solve the users' problems. Many of the users need a clear understanding of the capabilities of software more than hardware aspects. It is known for some years now that the "rapid increase in the capabilities of computer systems has not been matched by corresponding increases in the development and quality of software. This situation has caused much disenchantment with computer systems. The methods by which computer software is produced have changed considerably in recent years with the emergence of "software engineering", which enabled improvements in programming practice, such as structured, or modular programming. As one of the solutions to the software problem increased production and availability of packaged software is encouraged. Another solution to the problem is the use of fourth generation languages and flexible integrated software to produce prototypes of programmes to meet the user needs. It is hoped that these solutions would be able to meet fairly standard requirements. For the average user they mean that there will be an increasing number of packages to meet most of his needs.  

Posted Date: 10/24/2012 3:49:39 AM | Location : United States

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

Write discussion on Software aspects - computer technology
Your posts are moderated
Related Questions
A class invariant is a condition that describes all valid states for an object. It is a logical condition to make sure the correct working of a class. Class invariants must hold wh

What are the types of convergences? Three different types of convergences are: a. The convergence of wireless and e-commerce technology b. The Convergence of E-Commerce a

Desktop based IT application is present but the mobile is future. All the applications that were made to work only on counter top are being ported to mobile. In the coming 10 years

Write a C program to sort in ascending order of n numbers. # include # include void main() { int a[25],no,i,j,m,t; clrscr(); printf("\nEnter Total number

The field SY-DYNR refers to Number of the current screen.

What is Dynamic Modelling  As you know that computer systems are built from the objects which respond to events. External events arrive at boundary of system; you understan

Q. What do you mean by Decoders? Decoder transforms one kind of coded information to other form. A decoder has n inputs and one enable line (sort of selection line) and 2 n ou

Explain about the MINI COMPUTER Minicomputers are much smaller in size than mainframe computers and they are also less expensive.  The cost of these computers can differ from a

Q. What is Associative Mapping Cache? The most fastest and flexible cache organization employs an associative memory that is displayed in Figure below. The associative memory s

what is the theory used to check whether a number is negative or positive?