English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

im taking a hardware class need to write a paper but i need a little help to understand how software makes hardware work, can someone explain it but in a very simply easy way to understand

2007-01-31 15:08:25 · 3 answers · asked by Anonymous in Computers & Internet Software

3 answers

What makes hardware work is a 'driver'. A driver is electronic signals that "drives" the hardware. Every piece of hardware has a driver to drive it. Many times, a printer will work with just the driver installed - however, the SOFTWARE will give you the bells and whistles having to do with the hardware. Usually the driver is installed at the same time as the software.

2007-01-31 15:13:56 · answer #1 · answered by longhats 5 · 0 0

To do what it does, software must run on hardware, which means commanding the hardware on which it runs.
Commands are codes, and 'code' results from a procedure called design, which is what 'software engineers' do.
The specification is not code. More than one code may comply with the specification. Each code can be designed differently and produce a different sequence of internal states.
A given code can be different from another code that works and still work.
In other words, a specification determines what software is supposed to do but not how the software is supposed to do it. A specification must only be explicit enough to determine what values software will assign to output objects in each sequence of cases -- the external consequences of each sequence.
But a specification does not determine the sequence of internal states. If a specification did that, the specification would be more than a specification. It would be code.{HyperNote 12}
A sophisticated person would describe 'design' as a process not a procedure, the latter implying the power to determine. Code is not determined by a procedure.
Design is a rigorous process guided by knowledge.{HyperNote 11}
http://niquette.com/paul/issue/softwr02.htm

2007-02-01 00:06:44 · answer #2 · answered by TheHumbleOne 7 · 0 0

No because it ISNT simple to understand!

2007-01-31 23:14:15 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers