1. #1

    Registered
    27/08/12
    Location
    De zee
    Posts
    1
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    PASCAL en ook wat structorizer

    Hallo iedereen!
    Long time viewer, first time poster.
    Ik ben recent een opleiding .NET ontwikkeling gestart en ben momenteel aan het oefenen met PSD's maken in structorizer en deze uit te voeren met Lazarus.
    Nu vroeg ik me af hoe een gevorderd programmeur te werk gaat in het opdelen van problemen in procedures en het maken van zo efficient mogelijke instructies. Hieronder volgt een opdracht die ik vandaag denk te hebben opgelost. Tussen de haakjes staan mijn eigen oplossingen voor zover ik me herinner. (Heb hier geen toegang tot het PSD)

    ********************
    Een gegevensbestand bevat de namen van de deelnemers, hun categorie en de waarde van hun beste sprong. Een record bestaat dus uit de volgende velden, naam, categorie en beste sprong.

    De gegevens zijn "juist" als ze aan de volgende voorwaarden voldoen:
    -categorie dient tussen 1 en 5 te liggen
    -beste sprong moet groter zijn als 80cm

    Het psd moet achtereenvolgens
    -De gegevens in tabellen inlezen (In orde vermoed ik)
    -Een eerste overzicht tonen met "juiste" gegevens (Een IF statement met de grenzen van categorie en sprong?)
    -Een tweede overzicht tonen met incorrecte gegevens (Opnieuw een IF statement maar dan het tegenovergestelde als bij de vorige IF statement)
    -Een derde overzicht toont het aantal deelnemers en de gemiddelde sprong voor iedere categorie (Een CASE statement onderverdeeld in aantal categorieën met daaronder de formule voor gemiddelde sprong en index I van de tabel)

    Tot zover wat ik me er nog van herinner.
    Alvast bedankt!
    no votes  

  2. #2

    Registered
    28/08/12
    Location
    Antwerpen
    Posts
    40
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Volgens mij zijn we hetzelfde aan het doen...
    Ben de webleercursus programmatielogica aan het doen van VDAB. Als dat goedgaat start ik in oktober via open leren ook C#.NET ontwikkelaar bij VDAB. Dit combineer ik met 2x per week Visual C# cursus op CVO Antwerpen (=onderdeel van de graduaat informatica op avondschool die ik al heb, maar dan in optie netwerkbeheer, maar het programmeren was toen nog VB6).

    Ben door omstandigheden werkloos geworden 1.5 maand geleden en ga proberen me op te werken van technisch helpdesk naar programmeur. Besef dat het niet makkelijk zal worden daarin aan de bak te komen, want ben al 40.. Maar ik ga er eens voor gaan en zie wel waar het schip strand. Als het niet lukt terug support.., al ben ik daar een beetje op uitgekeken.

    Tot hiertoe is het leuk. Wel 2 schermen nodig met dat webleren, anders is het nogal omslachtig switchen. Zit nog niet zo ver als jij. Ben nu aan de 3e opgave van procedures en functies bezig.

    Vind het ook nog niet zo makkelijk te zien hoe je het handigst je programma daarin opdeelt (in functies en procedures), maar het lukt wel tot hiertoe.

    Ben wel een beetje onder de indruk van Structorizer... Dat die zomaar Nassi-Schneidermann diagrammen rechtstreeks kan omzetten naar verschillende programmeertalen, zelfs C#. Staat nog niet helemaal op punt, maar wel een groot verschil met die diagrammen allemaal op papier uittekenen vroeger.. en dan aan de hand van dat papier de code nog eens ingeven in de IDE..

    Vind verder wel een beetje nutteloos dat de gebruikte code Pascal is in deze cursus, maar ok... principe is hetzelfde.

    De stap dat je alleen nog maar in pseudo code en/of UML dingen moet schrijven lijkt niet zo heel ver meer af... (of vergis ik me hierin?). Bedoel dat het makkelijker wordt om snel iets simpel in elkaar te boksen in een taal waar je niks van afweet.
    Last edited by Forrest Gump; 07-09-2012 at 06:28.
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in