ALG9

ALG9



1.1. Jak to wcześniej bywało, czyli... 19

• jest skończony (wynik algorytmu musi zostać „kiedyś” dostarczony -mając algorytm A i dane wejściowe D powinno być możliwe precyzyjne określenie czasu wykonania l'(A)).

Ponadto niecierpliwość każe nam szukać algorytmów efektywnych, tzn. wykonujących swoje zadanie w jak najkrótszym czasie i wykorzystujących jak najmniejszą ilość pamięci (do tej tematyki powrócimy jeszcze w rozdziale 3). Zanim jednak pośpieszymy do klaw iatury, aby wpisywać do pamięci komputera programy spełniające powyższe założenia, popatrzmy na algorytmikę z perspektywy historycznej.

1.1 .Jak to wcześniej bywało, czyli wyjątki z historii maszyn algorytmicznych

Cytowane na samym początku tego rozdziału imiona matematyków kojarzonych z algorytmiką rozdzielone są ponad tysiącem lat i mogą łatwo zasugerować, że ta gałąź wiedzy przeżywała w ciągu wieków istnienia ludzkości burzliwy i błysko-tliw-y rozwój. Oczywiście nijak się to ma do rzeczywistego postępu tej dziedziny, który był i ciągle jest ściśle związany z rewolucją techniczną dokonującą się na przestrzeni zaledwie ostatnich dwustu lat. Popatrzmy zresztą na kilka charakterystycznych dat z tego okresu:

-1801 -

Francuz Joseph Marie Jacąuard wynajduje krosno tkackie, w którym wzorzec tkaniny był „programowany” na swego rodzaju kartach perforowanych. Proces tkania był kontrolowany przez algorytm zakodowany w postaci sekwencji otworów wybitych w karcie.

-1833 -

Anglik Charles Babbage częściowo buduje maszynę do wyliczania niektórych formuł matematycznych. Autor koncepcji tzw. maszyny analitycznej, zbliżonej do swego poprzedniego dzieła, ale wyposażonej w możliwość przeprogramo-wywania, jak w przypadku maszyny Jacąuarda.

1890-

Pierwsze w zasadzie publiczne i na dużą skalę użycie maszyny bazującej na kartach perforowanych. Chodzi o maszynę do opracowywania danych statystycznych, dzieło Amerykanina Hermana Hollerilha użyte przy dokonywaniu spisu ludności.


Wyszukiwarka

Podobne podstrony:
1.1. Jak to wcześniej bywało, czyli... 19 • jest skończony (wynik algorytmu musi zostać „kiedyś"
ALG1 1.2. Jak to się niedawno odbyło, czyli. 211.2. Jak to się niedawno odbyło, czyli o tym kto „wy
JAK TO ZROBIĆ MAM 6 LAT (19) Wykonanie tego ćwiczenia wymaga rozróżniania strony lewej i prawej. D
430 podobnie jak to się robi w aulomobiliźmie (C = 19 200 fr. szw.). Skrzydła składane. Drzwiczki ot
page0015 lata ao wojska, jak to dawniej bywało. , Powstańcy rozumieli, że podejmują sprawę nies
JAK TO ZROBIĆ MAM 5 LAT (10) Jest to ćwiczenie, będące wstępem do nauki pisania. Dziecko zdobywa u
0ORTRETY____________ to się wszystko dzieje, jak my funkcjonujemy? Jak to się dzieje, że dane jest n
ANTENY 3.1.1. Zasady działania anteny satelitarnej Jak już wcześniej wspomniałem antena satelitarna
Image7 (25) ■ Konkurs ■ ■ Konkurs ■Jak to działa? Na rysunku przedstawiony jest układ z przerzutniki
10 Jak to wspomniano wyżej heksachlorobenzen, (HCB), jest w załączniku A do Konwencji potraktowany o
ALG 9 5.1. Listy jednokierunkowe 99 stawałby się on wówczas automatycznie głową listy i musiałby zos

więcej podobnych podstron