Informatyka dla gimnazjum/Pierwowzór - maszyna von Neumanna
Do tej książki potrzebna jest ilustracja:
Szczegóły znajdują się na stronie dyskusji. |
J. von Neumann, który nie wiedział jeszcze nic o dzisiejszych monitorach, klawiaturach, myszkach i skanerach ułożył bardzo ogólny schemat konstrukcji komputera. Dzisiejsze komputery jednak zbudowane są według tego oto schematu. Omówmy kilka jego elementów:
- Procesor - do dzisiaj pozostaje on sercem komputera. Jest to układ, który wykonuje większość operacji. Robi to według zawartego w sobie programu, obecnie jest to tzw. system operacyjny.
- Zegar - jaki jest, każdy widzi. W komputerze, tak jak w życiu, służy do ustalenia dwóch rzeczy - która teraz godzina oraz ile czasu upłynęło od ostatniego "czegoś-tam".
- Sterownik urządzenia - specjalny program, który "rozmawia" z urządzeniem zewnętrznym (czyli takim podłączonym kabelkiem) za pomocą pewnego, znanego zarówno sterownikowi, jak i urządzeniu, interfejsu.
- Czym jest zatem interfejs? Jest to, chciałoby się rzecz język, gwara lub dialekt, którym "rozmawiają" dwa urządzenia ze sobą. Obaj rozmówcy muszą znać ten sam język, inaczej się nie dogadają. Inaczej można interfejs wytłumaczyć jako listę możliwych próśb (pytań) i odpowiedzi. Jeśli poprosimy brata o przyniesienie herbaty, możemy usłyszeć albo "Dobra" albo "Daj mi spokój" albo "Nie chce mi się". Jeśli otrzymamy jedną z powyższych odpowiedzi, jakakolwiek nie byłaby, skomunikujemy się z bratem. Jeśli z kolei stanie on na głowie lub odpowie w języku Wookich z Gwiezdnych Wojen, czyli jego odpowiedź nie znajdzie się na naszej liście - nie zrozumiemy o co mu chodziło, czy się obraził, zdenerwował, czy nas w ogóle nie zrozumiał (być może dlatego, że odezwaliśmy się do niego w języku Klingonów).