algorytm
Algorytm to przepis postępowania, czyli lista czynności w ustalonej kolejności, których wykonanie prowadzi do rozwiązania zadania albo do oczekiwanego wyniku.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Definicje
- Ściśle określony ciąg czynności, który prowadzi do rozwiązania zadania lub uzyskania zadanego wyniku.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego) - inform. W informatyce: przepis przetworzenia danych wejściowych w wynik, zapisany w postaci możliwej do wykonania przez komputer.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)
Przykłady użycia
- Algorytm sortowania porządkuje listę liczb od najmniejszej do największej.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego) - Zanim napiszesz kod, opisz algorytm zwykłymi zdaniami.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)
Użycie
Algorytm w codziennym obiegu bywa słowem technicznym, które wyszło poza informatykę. Mówi się o algorytmach wyszukiwarek, portali i aplikacji, gdy chodzi o reguły decydujące o tym, co użytkownik zobaczy. W tekstach specjalistycznych wyraz jest neutralny i ścisły, a w publicystyce często nabiera zabarwienia krytycznego, zwłaszcza gdy mowa o tym, że o czymś zdecydował algorytm, a nie człowiek.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Rzeczownik łączy się najczęściej z dopełniaczem nazywającym zadanie: algorytm sortowania, algorytm wyszukiwania, algorytm szyfrowania. Obok tego stoją utarte zwroty z czasownikami: stosować algorytm, opisać algorytm, usprawnić algorytm, a także mówienie o złożoności algorytmu i o tym, że algorytm działa albo się zapętla. W mowie potocznej zdarza się skrót myślowy, w którym nazwę zadania podaje się w bierniku: napisać algorytm na sortowanie.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Najczęstsze nieporozumienie polega na nazywaniu algorytmem gotowego programu. Program jest zapisem algorytmu w konkretnym języku i zawiera rzeczy, których sam algorytm nie rozstrzyga: obsługę błędów, interfejs, zależności od systemu. Drugie to traktowanie algorytmu jako każdej listy czynności. W instrukcji obsługi kolejność bywa ważna, ale nie ma danych wejściowych ani jednego wyniku, a właśnie to odróżnia algorytm od zwykłego opisu postępowania.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Odmiana
Pełna odmiana wygenerowana ze SGJP.
liczba pojedyncza
| przypadek | forma |
|---|---|
| mianownik | algorytm |
| dopełniacz | algorytmu |
| celownik | algorytmowi |
| biernik | algorytm |
| narzędnik | algorytmem |
| miejscownik | algorytmie |
| wołacz | algorytmie |
liczba mnoga
| przypadek | forma |
|---|---|
| mianownik | algorytmy |
| dopełniacz | algorytmów |
| celownik | algorytmom |
| biernik | algorytmy |
| narzędnik | algorytmami |
| miejscownik | algorytmach |
| wołacz | algorytmy |
Odmiana: SGJP / Morfeusz 2 (Z. Saloni i in.) · źródło
Kolokacje
- algorytm sortowania
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego) - złożoność algorytmu
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego) - algorytm wyszukiwania
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego) - algorytm zachłanny
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)
Synonimy · Antonimy
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Etymologia
źródło
Webster's Revised Unabridged Dictionary, 1913, otwórz źródłoWyrazy pokrewne
- algorytmiczny , przymiotnik
Podobne hasła
Pytania i odpowiedzi
Co znaczy słowo algorytm?
Algorytm to dokładny opis postępowania, który prowadzi od danych do wyniku: ciąg kolejnych kroków wykonanych w ustalonej kolejności. W informatyce oznacza sposób przetworzenia danych wejściowych w wynik, zapisany tak, żeby komputer mógł go wykonać.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Jak odmienia się algorytm?
W dopełniaczu jest algorytmu, w celowniku algorytmowi, a narzędnik brzmi algorytmem. Miejscownik i wołacz mają formę algorytmie. Liczba mnoga to algorytmy, algorytmów, algorytmom, a narzędnik mnogi brzmi algorytmami.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Czym różni się algorytm od programu?
Algorytm jest opisem sposobu rozwiązania zadania, a program to jego zapis w języku programowania, gotowy do uruchomienia. Ten sam algorytm można zrealizować w wielu językach i na wiele sposobów, a program zawiera dodatkowo szczegóły techniczne, których algorytm nie rozstrzyga.
źródło
Redakcja serwisu (źródło wewnętrzne, bez adresu zewnętrznego)Skąd pochodzi słowo algorytm?
Nazwa wywodzi się od przydomku bagdadzkiego matematyka, autora traktatu o arytmetyce z początku IX wieku, który przetłumaczono na łacinę. Jego algorismus zaczął oznaczać samą umiejętność liczenia, a późniejsza forma z końcowym -th jest według Webstera skutkiem mylnego skojarzenia z greckim słowem oznaczającym sztukę rachowania.