Jakie są algorytmy i co one są?
W początkujących i niedoświadczonych programistów często pojawia się pytanie: „Jaki jest algorytmy i jakie są one dla” Choć koncepcja ta jest powoli odchodzi w zapomnienie, ale to jest nadal aktualne. Podczas tworzenia dużych projektów komercyjnych po prostu nie może się obejść bez algorytmów. A przed rozpoczęciem programowania, to lepiej je zrozumieć, a dopiero potem przystąpić do ćwiczeń praktycznych. Choć koncepcja ta jest związana z tworzeniem oprogramowania na komputerze, ale jest często spotykany w życiu codziennym. Ten artykuł jest przykładem tego, co algorytmy w prawdziwym życiu.
W informatyce
Teraz dowiadujemy się, co algorytmy w dziedzinie informatyki i programowania. Zgodnie z tą koncepcją polega procedurę, za pomocą którego można szybko i łatwo rozwiązać problem. Dla przykładu, obliczanie jednym wzorze. Aby to zrobić, trzeba będzie wykonać następujące czynności:
- Wprowadzić początkowe dane potrzebne do obliczeń.
- Wykonywanie obliczeń.
- Wydrukować wyniki lub na ekranie komputera lub na innych nośnikach
(Taki jak papier).
typy
Algorytm w informatyce w wyglądzie mogą być w następujących zmian:
- Graficznie (jako zestaw standardowych jednostek).
- Stopniowo opis tekstowy.
W pierwszym przypadku, składa się z modułów, wygląd, który jest regulowany przez GOST 19.701-90 nr seryjny. Na przykład, prosta obsługa pojawi się w formie prostokąta, a stan wybór – diament.
Kompletny opis nie są tak oczywiste i tak jest stosowany znacznie rzadziej. Z wyglądu przypomina zwykły listy punktowanej z cyfr lub liter. Zgodnie z opisem konstrukcji odróżnić liniowe i rozgałęzione. Pierwsza opcja jest znacznie rzadsze. Różnica między nimi jest taka, że w tym ostatnim przypadku istnieją jednostki i nieznaną liczbę obliczeń rozgałęzienia, aby uzyskać ostateczny wynik.
rzeczywisty
Teraz do czynienia z faktem, że takich algorytmów w prawdziwym życiu. W przygotowaniu różnych potraw gospodyni powinna receptury. Na przykład, w przygotowaniu makaronu trzeba wykonać następującą sekwencję działań:
- Doprowadzić wodę do wrzenia.
- Sól to.
- Absorbować makaron.
- Na małym ogniu, mieszając je, doprowadzić do wrzenia.
- Po ugotowaniu, po odsączeniu.
- Dodać masło.
- Wymieszać do uzyskania jednorodności.
Danie jest gotowe. Jeśli spojrzeć na nią oczami programisty, to zwykle liniowy algorytm napisany w formie tabelarycznej. Więc to nie jest tak rzadkie w naszym życiu opracować ta koncepcja zostanie znaleziony. Po prostu z nich korzystać, a nawet nie wiedzą o tym.
zamiast wniosków
W wielu dziedzinach działalności ludzkiej, takie pojęcie jest używane jako algorytm. Technologia informacyjna – jeden z nich. Co więcej, najbardziej znany. Prawidłowo składa się sekwencja działań może znacznie uprościć proces tworzenia produktu oprogramowania i poprawić jego jakość. To jest jak biznes planu z budową zakładu lub fabryki. Podczas tworzenia prostych programów można zrobić bez niego, ale kiedy poważnie oprogramowanie opracowane – bez niej nigdzie. To może być albo uogólniona lub szczegółowe, ale w każdym razie to jest.