Flowol heeft geen enkel specifiek "input"-type, net zoals een programmeertaal als Python de functie "input()" zou kunnen hebben. In plaats daarvan wordt invoer in Flowol weergegeven door verschillende mechanismen, afhankelijk van wat u probeert te doen:
1. Variabelen geïnitialiseerd met waarden:
Dit is de meest basale vorm van invoer. U declareert een variabele en kent deze een waarde toe aan het begin van uw stroomdiagram. Deze waarde fungeert als input voor de daaropvolgende processen.
* Voorbeeld: Er wordt een variabele met de naam 'nummer' gemaakt en de waarde '10' toegewezen gekregen. Dit 'getal' wordt vervolgens gebruikt in berekeningen of vergelijkingen binnen het Flowol-stroomschema.
2. Gebruikersinvoer via invoer-/uitvoerobjecten:
Flowol biedt visuele "Invoer"-objecten (meestal weergegeven als een kader of een soortgelijke afbeelding) waarmee de gebruiker gegevens kan invoeren tijdens de uitvoering van het stroomdiagram. Deze invoer wordt doorgaans opgeslagen in een variabele.
* Voorbeeld: Een "Input"-object vraagt de gebruiker om zijn of haar leeftijd in te voeren. De ingevoerde leeftijd wordt opgeslagen in een variabele genaamd 'leeftijd', waarmee vervolgens kan worden bepaald of ze in aanmerking komen voor korting of iets dergelijks.
3. Gegevens uit bestanden:
Flowol kan gegevens uit externe bestanden lezen (bijvoorbeeld tekstbestanden, CSV-bestanden). De inhoud van het bestand fungeert als invoer voor het stroomdiagram. Vaak gaat het hierbij om het gebruik van specifieke Flowol-opdrachten of modules die zijn ontworpen voor bestandsverwerking.
* Voorbeeld: Een stroomdiagram verwerkt gegevens uit een CSV-bestand met verkoopcijfers. Het stroomdiagram leest elke rij van het CSV-bestand, extraheert informatie zoals product-ID, verkochte hoeveelheid en prijs en slaat deze op in variabelen voor verdere verwerking (bijvoorbeeld het berekenen van de totale omzet).
4. Gegevens van sensoren (in specifieke implementaties):
Sommige versies of integraties van Flowol kunnen invoer van externe sensoren of hardwareapparaten toestaan. Dit is afhankelijk van de specifieke Flowol-omgeving en eventuele bijbehorende hardware/software-integraties. U kunt bijvoorbeeld temperatuurgegevens van een sensor ontvangen en deze gebruiken in een stroomdiagram van een besturingssysteem.
In wezen is de "invoer" in Flowol niet één enkel commando, maar een concept dat wordt weergegeven door middel van verschillende methoden om gegevens aan de processen van het stroomdiagram te leveren. De specifieke implementatiedetails zijn afhankelijk van de Flowol-versie en de context van het gebruik ervan. |