This commit is contained in:
Miloslav Ciz 2024-02-21 20:13:01 +01:00
parent 31d4b6a59e
commit 4108a88cc5
9 changed files with 1714 additions and 1688 deletions

View file

@ -12,6 +12,27 @@ We can divide computers based on many attributes, e.g.:
- by **computational power**: how difficult problems the computer is able to solve, i.e. where in the [Chomsky hierarchy](chomsky_hierarchy.md) it stands (typically we want [Turing complete](turing_completeness.md) computers)
- by **other criteria**: price, reliability, durability etc.
```
______________
| ________ | \_
| |>.. | | \
| | | | ]
| |________| | _/
___ |____________|_/'. ___
/.\ \ \...../ '. /.\ \
|;:;| | _____/_____\_____ :|;:;| |
|;:;| |:| [][] ,,,___ | |.'|;:;| |
|___|_| |______________|__|:.|___|_|
__...--':
.-''' .-''
___________;__ _:_
/:::::::.::'::/| /-'-)
/:::::::'.:.::// (___/
"""""""""""""""
```
*Typical personal computer, with case, monitor, keyboard, mouse and speakers.*
Computers are theoretically studied by [computer science](compsci.md). The kind of computer we normally talk about consists of two main parts:
- **[hardware](hw.md)**: physical parts