muzruno.com

Какви са алгоритмите и защо са необходими?

В начинаещи и неопитни програмисти често възниква въпросът: "Какво е алгоритмите и какви са те за" Въпреки, че тази концепция е бавно и отива в забвение, но тя все още е от значение. При създаването на големи търговски проекти не можете да правите без алгоритми. И преди да започнете програмирането, е по-добре да ги разберете и само тогава да започнете практически упражнения. Въпреки че тази концепция е свързана със създаването на софтуер на персонален компютър, тя е доста обичайна в ежедневието. Тази статия ще даде пример за алгоритмите от реалния живот.
Какви са алгоритмите?

В информатика

Сега нека разберем какви алгоритми са в компютърната наука и програмирането. Съгласно тази концепция, редът на действията е скрит, като се използва кой може лесно и просто да реши поставената задача. Като пример можете да изчислите по една формула. За да направите това, е достатъчно да извършите следните действия:

  • Въведете първоначалните данни, необходими за изчислението.
  • Извършвайте изчисления.
  • Резултатите се извеждат на екрана на компютъра или на друга среда
    (например на хартия).

видове

Алгоритъмът в компютърната наука на външен вид може да бъде в следните модификации:

  • Графично (под формата на набор от стандартизирани блокове).
  • Подробно описание на текста.

Алгоритъм в информатикатаВ първия случай тя се състои от стандартни блокове, чийто външен вид е регулиран от GOST със сериен номер 19.701-90. Например, една проста операция тук ще изглежда като правоъгълник, а условието за избор е ромб.



Текстното описание не е толкова очевидно и поради това се използва много по-рядко. На външен вид прилича на обичайното списък с отметки с цифри или букви. Структурата се отличава с линейно описание с разклоняване. Първият вариант е много по-рядък. Разликата между тях е, че във втория случай има разклонения и броят на изчисленията не е известен, за да се получи крайният резултат.

Реален живот

Сега нека разгледаме какво е алгоритми в реалния живот. При подготовката на различни ястия любовницата следва рецепта. Например, при приготвянето на тестени изделия трябва да изпълните следния алгоритъм на действията:Алгоритъм по информатика

  • Вземете вода до кипене.
  • Сол я.
  • Падане на спанак.
  • На слаб огън, разбърквайте ги и ги заври.
  • След като са готвени, изсушете водата.
  • Добавете маслото.
  • Разбъркайте до гладка.

Ястието е готово. Ако го погледнете с очите на програмист, това е обичайното линеен алгоритъм, написана в текстова форма. Така че това не е толкова рядко в нашия живот, това сложно понятие се случва. Ние просто го използваме и дори не знаем за него.

Вместо заключения

В много сфери на човешката дейност се използва понятие, като алгоритъм. Информатиката е една от тях. И най-известните. Правилно съставената последователност от действия позволява значително опростяване на процеса на създаване на софтуерни продукти и подобряване на тяхното качество. Това е като бизнес план при изграждането на фабрика или фабрика. При създаването на прости програми можете да правите без него, но когато разработите сериозен софтуер - без него никъде. Тя може да бъде или обобщена, или подробна, но във всеки случай е така.

Споделяне в социалните мрежи:

сроден