Triple Eye Industrieel Ingenieur Informatica Algemeen Intranet Vierde jaar Algoritmen II

Labo's Algoritmen II 2009-2010

Studiefiche

Volg de link.

Labo's

Overzicht van de opgaven.

Gang van zaken.

  • In de oefeningensessies zullen we pair-programming toepassen. Eén student zit aan het klavier (de driver), de ander kijkt mee, denkt mee, inspecteert, etc. Halverwege het labo worden de rollen omgewisseld. Na enkele labo's worden er andere koppels gevormd.
  • Alle geproduceerde bestanden worden op de persoonlijke schijf (U:) van één van een van beide studenten achtergelaten, in de juiste map (zie opgaven), op het einde van de les, tenzij anders meegedeeld.
  • Bij het afsluiten van een oefening wordt er van je verwacht dat je de oefening thuis zelf afwerkt en nagaat of je programma correct werkt. Op die manier kan je zelf nagaan of je wel alles begrepen hebt. Mocht je nog vragen hebben kan je die altijd stellen bij het begin van de volgende oefensessie.

Evaluatie labo

  • Er is één oefeningenexamen, op 1/2 van de punten. Dit is een schriftelijke test tijdens de examenperiode. Deze gaat over de stof van de hele cursus, en kan facultatief hernomen worden in een eventuele tweede zit.
  • Er zijn twee aangekondigde tests, op 30 oktober en op 11 december, op nog aan te geven plaats(en). De stof van de eerste test omvat de hoofdstukken 1 tot en met 4, evenals 6 tot en met 11; deze voor de tweede test wordt later meegedeeld, en elke test staat op 1/4 van de punten.
  • Wie op een test gewettigd afwezig is, krijgt een of meer extra vragen op het oefeningenexamen.

Aangezien de tests onder het jaar een permanente evaluatie vormen, is er geen herkansing in de tweede zittijd (ook niet in de vorm van extra vragen). Regelmatig studeren is dus de boodschap!

Programmeeromgeving

  • De meeste oefeningen zijn in C++ (op het einde eventueel enkele in C#). In principe staat het je vrij een programmeeromgeving te kiezen, bv. Visual Studio of Dev-C++ onder Windows of g++ onder linux..., tenzij expliciet gevraagd in de opgave.
  • Zorg ervoor dat je kunt debuggen (dit is ingebouwd in Dev-C++ en VS; onder linux kun je bv. gdb gebruiken)
  • Crimson+Borland wordt afgeraden.
  • Voor meer uitleg over Dev-C++, debuggen, e.a.: zie de documentatie-pagina
Het is dan ook belangrijk dat je zo snel mogelijk vertrouwd geraakt met de STL.

C++ documentatie

Boeken over C++

Een kort overzicht van interessante boeken over C++ of algoritmen.


Docent : Rudy Stoop
Assistenten : Jan Cnops,



Welkom | Hogeschool Gent | INWE | Studentenserver | Docentenserver | Intranet