#systemyoperacyjne Ponieważ interesuję się odrobinę architekturą systemów komputerowych i systemów operacyjnych pozwoliłem sobie otworzyć wątek #oesowo . Spróbuję opowiedzieć jak przez lata dotarliśmy do Linuxa, MacOSa i Windowsów i jak zmieniało się spojrzenie na systemy operacyjne na przestrzeni lat w związku z rozwojem architektur sprzętowych i oczekiwań użytkowników.

Jednym z głównych zadań systemu operacyjnego jest kolejkowanie zadań. Zadania to nic innego jak wykonywane programy i ich dane wejściowe. Przez lata 50 do nawet lat 80 ubiegłego wieku tę funkcję systemu operacyjnego wypełniali często operatorzy, przeważnie kobiety. Początkowo program i dane dostarczano plikami (słowo klucz) kart perforowanych, później w formie taśm perforowanych a potem taśm magnetycznych, aż do dysków magnetycznych. Programy wykonywały się jeden za drugim, w razie błędu (wyjątku) operator ładował kolejny program, a dane wyjściowe trafiały na karty, taśmy lub drukarkę. Kolejka zadań w starych maszynach typu mainframe była faktyczną kolejką, trzeba było swoje odstać.

ca1e7306-a501-421d-b6f0-66ea57e25516
8ff18b76-4905-4149-9d36-b7a61e4991fb
cbd960f3-09ea-4351-a718-3d5d95e4b80a

Komentarze (3)

JestPanZerem

Ostatnia była wypowiedź pewnej pani, która powiedziała, że mężczyźni wyparli kobiety w programowaniu - czy o takie "programowanie" chodziło jak tutaj, czyli wkładanie taśmy w odpowiednią dziurkę?

pierdonauta_kosmolony

@JestPanZerem Albo pliku w odpowiednią tackę

fonfi

@pierdonauta_kosmolony I cyk w obserwowane

Zaloguj się aby komentować