zanim nie nauczy tego kogoś innego W rzeczywistości
zanim nie zdoła nauczyć tego komputera
Staramy się, by prezentowane algorytmy były jak najprostsze i by działały jak
nujemy już teraz bardzo szybkimi komputerami i szybkość działania proceso-r-w stale rośnie (według prawa Moore a podwaja się co 18 miesięcy). Mimo to
ter i zwiększenie szybkości komputer-w niewiele pomoże, kluczowe więc staje
problemowej należy w pełni zrozumieć, na czym polega problem, jakie są dane dla problemu i jakich oczekujemy wynik-w, oraz jakie są możliwe
na podstawie rezultat-w etapu 1. Specyfikacja problemu zawiera:
■ opis wynik-w,
■ opis relacji (powiązań, zależności) między danymi i wynikami, nego rozwiązania (np. programu).
ośrodka badawczego IBM:
3. Zaprojektowanie rozwiązania. Dla sporządzonej na poprzednim etapie
(np. program), czyli wybierany odpowiedni algorytm i dobierane do niego struktury danych. Wybierane jest także środowisko komputerowe (np. język programowania), w kt-rym będzie realizowane rozwiązanie na komputerze.
ą. Komputerowa realizacja rozwiązania. Dla projektu rozwiązania, rozwiązanie komputerowe, np. w postaci programu w wybranym języku komputerowego i badana jego efektywność działania 5. Testowanie rozwiązania. Ten etap jest poświęcony na zgodności ze specyfikacją.
6. Prezentacja rozwiązania. Dla otrzymanego rozwiązania należy jeszcze
rozwiązywania problemu kończy prezentacja innym zainteresowanym osobom