Tuesday, July 24, 2007

MARJOR COMPONENTS OF A COMPUTER SYTEM

MAJOR COMPONENTS OF A CUMPUTER SYTEM
PEOPLEWARE


As summer interns at Microsoft, my friends and I used to take "field trips" to the company supply room to stock up on school supplies. Among the floppy disks, mouse pads, and post-it notes was a stack of small paperback books, so I took one home to read.
The book was Peopleware, by Tom DeMarco and Timothy Lister. This book was one of the most influential books I've ever read. The best way to describe it would be as an Anti-Dilbert Manifesto.
Ever wonder why everybody at Microsoft gets their own office, with walls and a door that shuts? It's in there. Why do managers give so much leeway to their teams to get things done? That's in there too. Why are there so many jelled SWAT teams at Microsoft that are remarkably productive? Mainly because Bill Gates has built a company full of managers who read Peopleware. I can't recommend this book highly enough. It is the one thing every software manager needs to read... not just once, but once a year.




HARDWARE


This publication is the first in the Hardware Support and Directions for Microsoft Windows Server series, which shares the Microsoft intention and investment direction for support of specific hardware technologies in current and future releases of the Microsoft Windows Server operating system. This series focuses on Windows Server features that are relevant to the hardware capabilities of a server.

The series provides reference material for engineers who design servers or their core electronic components, technical decision makers, system architects, and server product planners who want to have their systems support future releases of the Windows Server family of operating systems.



SOFTWARE


Computer software, consisting of programs, enables a computer to perform specific tasks, as opposed to its physical components (hardware) which can only do the tasks they are mechanically designed for. The term includes application software such as word processors which perform productive tasks for users, system software such as operating systems, which interface with hardware to run the necessary services for user-interfaces and applications, and middleware which controls and co-ordinates distributed systems.

No comments: