Strona główna : Warunki oprogramowania : Definicja algorytmu

Algorytm

Algorytm to zestaw instrukcji zaprojektowanych do wykonania określonego zadania. Może to być prosty proces, taki jak pomnożenie dwóch liczb lub złożona operacja, taka jak odtwarzanie skompresowanego pliku wideo. Wyszukiwarki używają zastrzeżonych algorytmów do wyświetlania najtrafniejszych wyników wyszukiwania wskaźnik dla konkretnego zapytania.

W programowaniu komputerowym algorytmy są często tworzone jako Funkcje. Te funkcje służą jako małe programy, do których może odwoływać się większy plik program. Na przykład przeglądanie obrazu aplikacja może zawierać bibliotekę funkcji, z których każda używa własnego algorytmu do renderowania innego obrazu formaty plików. Program do edycji obrazów może zawierać algorytmy przeznaczone do przetwarzania danych obrazu. Przykłady algorytmów przetwarzania obrazu obejmują kadrowanie, zmianę rozmiaru, wyostrzanie, rozmycie, redukcję efektu czerwonych oczu i poprawę kolorów.

W wielu przypadkach istnieje wiele sposobów wykonania określonej operacji w programie. Dlatego programiści zwykle starają się stworzyć możliwie najbardziej wydajne algorytmy. Korzystając z wysoce wydajnych algorytmów, programiści mogą zapewnić, że ich programy działają tak szybko, jak to możliwe, a ich użycie jest minimalne zasoby systemowe. Oczywiście nie wszystkie algorytmy są tworzone idealnie za pierwszym razem. Dlatego programiści często ulepszają istniejące algorytmy i uwzględniają je w przyszłych aktualizacjach oprogramowania. Gdy widzisz nową wersję programu, który został „zoptymalizowany” lub ma „szybszą wydajność”, oznacza to przede wszystkim, że nowa wersja zawiera bardziej wydajne algorytmy.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję algorytmu. Wyjaśnia w terminologii komputerowej, co oznacza algorytm i jest jednym z wielu terminów programowych w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były poprawne technicznie, ale także łatwe do zrozumienia. Jeśli uznasz tę definicję algorytmu za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.