Add some shit
This commit is contained in:
parent
9c26c14ea1
commit
4e4eaff6bc
3 changed files with 23 additions and 0 deletions
11
computer.md
Normal file
11
computer.md
Normal file
|
@ -0,0 +1,11 @@
|
|||
# Computer
|
||||
|
||||
The word *computer* can be defined in many ways and can also take many different meanings; a somewhat common definition may be this: computer is a machine that automatically performs mathematical computations. We can also see it as a machine for processing information or, very generally, as any tool that helps computation, in which case one's fingers or even a [mathematical](math.md) formula itself can be considered a computer. Here we are of course mostly concerned with electronic [digital](digital.md) computers.
|
||||
|
||||
We can divide computers based on many attributes, e.g.:
|
||||
|
||||
- by **representation of data**: [digital](digital.md) vs [analog](analog.md)
|
||||
- by **[hardware](hw.md) technology**: [electronic](electronics.md), [mechanical](mechanical.md), biological etc.
|
||||
- by **purpose**: special purpose vs general purpose, [personal](pc.md), [embedded](embedded.md), [supercomputers](supercomputer.md) etc.
|
||||
- by **[programmability](programming.md)**: non-programmable, partially or fully programmable
|
||||
- by **other criteria**: conventional vs [quantum computers](quantum.md) etc.
|
Loading…
Add table
Add a link
Reference in a new issue