• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

20 years of the P. C. : Has software been held back by hardware limitations, or have hardware developments been held back by shortcomings in software??”

Extracts from this document...

Introduction

Peter Patterson Co314 21/11/2000 "20 years of the P. C. : Has software been held back by hardware limitations, or have hardware developments been held back by shortcomings in software??" Within twenty years the Personal Computer has developed at an astonishing rate. Both hardware and software have progressed beyond the expectation from twenty years ago. The two classes are so dependent on each other, as one can not function without the other, that developments in one have affected and forced developments in the other. Though if two classes are so dependent on each other then for one to improve in design, development and function then the other must follow. This unfortunately means that if one is going slower in development then it will hold the other one back as a consequence. From 1980 the first P. C. was properly marketed by Seattle Computer Products. In 1981 the first IBM PC was on sale to companies and even the wealthy public. This PC had 32 Kila Bytes of RAM , which compared to the average 128 Mega Bytes of RAM in today's PC's, indicates how small the hardware development was at in the early 80's. ...read more.

Middle

This was because their software already used the full capacity of the CPU. Any new operating system would have the same similar constraints of the hardware, new faster and smaller hardware was needed before any radical new software could really be created. Once a new hardware device is developed, history has shown, that programmers were then able to create new software that could benefit from this new introduction. This proof can be shown by the release of Microsoft Windows 3.0 in 1990 which was one of the first operating systems to use G.U.I., a function that would benefit greatly through the development of a new CPU. Windows 3.0 was released in the same year as the 80486 and had planned for being used alongside it. Then in 1992, two years after the release of the 80486, IBM's OS/2 2.0 was released. This software fully utilised the 80486's capabilities. Within a very short time the software was already requiring new faster hardware, this though was forthcoming. The speed of software development was shown again when Microsoft Windows 98 was introduced to run on the previous years latest CPU, the Intel Pentium II, which showed itself to be largely inadequate to the task. ...read more.

Conclusion

Research and testing are then also more expensive for hardware. The design in miniaturisation of hardware to create faster response times can partly be blamed on the software development though, this is because some hardware design is dependent on very specialised software applications. This shows that it is two sided because the speed of hardware and software development are relational to each other. So as one gets slower then the other will also be affected. Although software development is being held back by more constraints in hardware development, a new trend is coming to light. It is now commonly expected by the computer industry that the rate of increase of CPU power is changing at an exponential rate. While in 1987 it took three years for the next generation CPU to be released, it is now as low as a year or less apart in the release of a new faster CPU. Computer experts say that the way the trend is going, by around the year 2050 software will not be able to be developed to utilise the complete capacity of the new hardware that will be developed then at any kind of the speed that it is currently at. However, within the last twenty years, and especially the last ten, the software has been held back by limitations in the PC hardware. ...read more.

The above preview is unformatted text

This student written piece of work is one of many that can be found in our AS and A Level Management & Manipulation of Information section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related AS and A Level Management & Manipulation of Information essays

  1. Marked by a teacher

    STELLA Science Simulation Software.

    STELLA supports diverse learning styles with a wide range of storytelling features. Diagrams, charts, and animation help visual learners discover relationships between variables in an equation. Verbal learners might surround visual models with words or attach documents to explain the impact of a new environmental policy.

  2. Standard Operating Procedures (Sop) recruitment policies and procedures.

    � STORE the information. 3. Generate application � The Screen to generate the Eligibility List is in the Recruitment Menu, then the Eligibility List Sub-Menu, then Request Eligibility List Sub-Menu. � Type in the announcement number and REPRIEVE. � When the information is retrieved, type in the Eligibility ID#.

  1. Designing a booking system for an Estate Agent.

    Also the users might want to look up history looking at reports to find out which properties people are more interested in. From my investigation I have found that the current system is unreliable which can cause a lot of problems to the company which is why current system will be replaced by the new proposed system.

  2. Database Design

    Finish This is what my customer details page looked like once I clicked on finish I then added buttons to the page by clicking on the Command Button from the Toolbox and made a little command button on the form where I wanted to put it.

  1. hardware and software

    Records of drivers and there availability: For these records I would prefer using Microsoft Access as well for various reasons. One of them is that Microsoft Excel is better for numbers that require formulae and codes but for these particular records Microsoft Access will be more suitable as text will look more appropriate in Access.

  2. software development

    * Rapid Application Development (RAD): a software development process that allows usable systems to be built in as little as 60-90 days, often with some compromises. In certain situations, the acceptability of a system can be assessed against the agreed minimum useful set of requirements rather than all requirements.

  1. business software applications

    Peoplesoft is a basically a multifunctional software. Apart from it performing the HR software functions, it also allows businesses to become more effective in terms of distribution, manufacturing, supply and chain and other vertical market. Selecting the right software and systems will ensure successful completion of the Human Resources systems.

  2. System Analysts and Programmers Personality Traits

    is to capture the requirements needed to implement a solution to meet the clients' business needs. A successful system analyst should also be open minded. Researches have shown that individuals who are positively inclined towards the introduction and use of new information systems are the ones who are opened to new and exciting ideas.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work