COMPUTER MAIN PARTS Name: Rafael Eduardo Barrios Navas
SOFTWARE This software is known as the logical equipment or software of a computer system, comprising all the necessary software components that make it possible to perform specific tasks, as opposed to the physical components that are called hardware.
OPERATING SYSTEM An operating system (OS or often -of English Operating System- OS) is a program or set of programs of a computer system that manages hardware resources and provides services to application programs running in privileged mode regarding the other (although some of it may run in user space).
DEVICE DRIVER A device driver or device driver (in English: device driver or just driver) is a computer program that allows the operating system to interact with a peripheral, abstracting the hardware and providing an interface (possibly standardized) to use device
SERVER A server is a running application (software) capable of meeting the requests from a client and return a response accordingly. The servers can run on any type of computer, including computers dedicated to which they are individually known as "server".
COMPILER A compiler is a computer program that translates a program written in a programming language to another language programación. Usually second language is machine language, but can also be an intermediate code (bytecode), or just text. This translation process is called compilation.
WATERFALL MODEL The pure waterfall model hardly used as it is, because this would imply a prior and thorough knowledge of the requirements, the non- volatility of the same (or stiffness) and subsequent steps free of errors; this could only apply to a few small systems to develop.
EVOLUTIONARY MODELS The software evolves over time. User requirements and product often change as it develops. The dates of market and competition make it not possible to expect to bring to market an absolutely complete product, so it is advisable to introduce a limited functional version somehow to ease competitive pressures.
END