/ / Een algoritme is een goed gedefinieerde reeks wiskundige bewerkingen

Een algoritme is een goed gedefinieerde reeks wiskundige bewerkingen

Computer computing is gebaseerd ophet principe van opeenvolgende uitvoering van wiskundige bewerkingen. Daarom is het nodig om programma's te compileren die in een bepaalde volgorde een bepaalde reeks acties uitvoeren. Omdat programma's enorm en omslachtig kunnen zijn, wordt een specialist vaak geconfronteerd met de behoefte aan grafische (visuele) voorbereiding van een werkplan - een algoritme.

Algoritme is
Het algoritme is duidelijk in absolute termenhet opnemen van de reeks wiskundige bewerkingen die nodig zijn om een ​​computertaak te voltooien. Er kan ook worden opgemerkt dat het een stapsgewijze implementatie van de initiële invoergegevens in het eindresultaat is. Het feit is dat het doel van elk programma is om opeenvolgende acties uit te voeren: de gebruiker ondervragen (de initiële gegevens invoeren), specifieke acties met de gegevens uitvoeren en het resultaat uitvoeren.

Het blok van het begin en einde van het algoritme wordt afgebeeld opcircuit in de vorm van een ovaal en heeft respectievelijk één uitgang en één ingang. Gegevensinvoer- en uitvoerblokken - in de vorm van een parallellogram. Blokken met wiskundige bewerkingen worden weergegeven als rechthoeken en hebben ook één invoer en één uitvoer.

Het eenvoudigste (basis) type orderbeschrijvingactie is een lineair algoritme. Dit soort visuele afbeelding van het programma wordt uitgevoerd als een stapsgewijze conversie van de ingevoerde externe gegevens in het eindresultaat met daaropvolgende uitvoer naar visuele apparaten. In een lineair algoritme begint elke volgende bewerking of actie strikt te worden uitgevoerd na het einde van de vorige bewerking of actie.

Зачастую возникает необходимость проверки данных voor naleving van enige voorwaarde. En afhankelijk van het resultaat moet u een of andere actie uitvoeren. Het is gemakkelijk te raden dat het programma zal worden beschreven met een andere versie van het algoritme - met vertakking.

Forking-algoritme is
Разветвляющийся алгоритм - это описание заданной een reeks acties, waaronder het controleren van de gegevens op naleving van een bepaalde voorwaarde. Het resultaat van een dergelijke controle kan zijn: overeenstemming van de gegevens die worden gecontroleerd met de gegeven voorwaarde of niet-naleving. En afhankelijk van het resultaat wordt er nog een reeks handelingen uitgevoerd of een andere.

Het hulpalgoritme is
Het controleblok wordt afgebeeld als een diamant met één ingang en twee uitgangen, wat overeenkomt met een positieve of negatieve test geslaagd.

In de regel kunnen eenvoudige taken worden opgelostafbeelden in de vorm van een klein blokschema. Maar als de taak die aan de programmeur is toegewezen groot genoeg is, kan het algoritme dat op papier (monitor) wordt afgebeeld, een omslachtig monster worden. Om de visuele weergave van de reeks acties te vereenvoudigen, worden hulpstructuren gebruikt.

Het helper-algoritme is een fragment van het plan,het beschrijven van een bepaalde, vooraf bepaalde reeks acties, apart genomen van het basisalgoritme en ontworpen om de initiële grootte van het laatste te vereenvoudigen, te verkleinen. Dit fragment kan willekeurig vaak worden gebruikt, mits de invoergegevens exact overeenkomen.

Het blok van het hulpalgoritme wordt in het diagram weergegeven als een rechthoek met een voorwaardelijke beschrijving die de plaats aangeeft waar het schema, dat wil zeggen de onthulde blokafbeelding, kan worden gevonden.

leuk vond:
0
Populaire berichten
Spirituele ontwikkeling
eten
Y