SlideServe
Menu
Préférences
© SlideServe · v2026

Gestructureerd programmeren in C

marina avatar
12 diapositives · 320 Views · Sep 30, 2014

Gestructureerd programmeren in C. GESPRG Les 1. Even voorstellen. Theorie: Harry Broeders bd@hhs.nl 0187-641143 http://bd.eduweb.hhs.nl. Practicum: Sebastiaan de Vlaam. Werkvormen GESPRG. GESPRG th1 + GESPRG pr1 = 112 SBU. 14 uur theorie. 14 uur practicum.

Gestructureerd programmeren in C - slide 1
01 / 12Gestructureerd programmeren in C
1 / 17

Télécharger la présentation

Gestructureerd programmeren in C
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Gestructureerd programmeren in C GESPRG Les 1

  2. Even voorstellen • Theorie: Harry Broeders • bd@hhs.nl • 0187-641143 • http://bd.eduweb.hhs.nl • Practicum: Sebastiaan de Vlaam

  3. Werkvormen GESPRG • GESPRG th1 + GESPRG pr1 = 112 SBU. • 14 uur theorie. • 14 uur practicum. • 2 uurschriftelijketoets. • 82 uur zelfstudie = 8 uur/week zelfstudie + voorbereiden practicum! • Toetsing: • Schriftelijke toets GESPRG th1 in week 8 en 10 van dit kwartaal. • GESPRG pr1 practicumopgaven worden afgetekend op het practicum. Alle opgaven moeten voldoende zijn.

  4. Leermiddelen • Boek: De programmeertaal C, 4e vernieuwde editie, Al Kelley en IraPohl, ISBN 9789043016698. • Blackboard: • Practicumhandleiding • Extra informatie • Voorbeeldprogramma’s • Links • Enz.

  5. Wat weet je al? • Welke programmeertalen ken jij al? • Wat is gestructureerd programmeren? Welke andere vormen van programmeren zijn er? • Waarom gestructureerd leren programmeren bij E? • Waarom met de programmeertaal C? • Wordt gestructureerd programmeren nog veel gebruikt? Waar? • Wordt C nog veel gebruikt? Waar?

  6. Programmeren • Een programma verteld een computer wat die moet doen. • Welke basisbewerkingen zijn nodig? • Lezen en schrijven (invoer en uitvoer) • Onthouden (variabelen) • Rekenen • Herhalen • Beslissen • Delegeren (verdeel en heers  functies) • Structureren (array en struct) Vooral bij grotere programma’s

  7. Inhoud • Gestructureerd Programmeren in C • Invoer en uitvoer (printf en scanf) • Rekenen met gehele (int) en floating point (double) getallen. • Herhalingsopdrachten (while, do while en for) • Keuzeopdrachten (if, if else en switch case) • Functies • Pointers • Arrays • Karakters en strings • Tekst files • C preprocessor • Pointers naarfuncties

  8. Waarom programmeren in C? Bron: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  9. Waarom programmeren in C?

  10. Plaats in het curriculum • Voorbereiding voor: • PROEPP (Eind Project P) • INLMIC en MICPRG (Microcontroller programmeren) • OGOPRG (Object georiënteerd programmeren in C++) • Vak in ECV (RTSYST = Real-time systemen) • Keuzevak in EVMIN (ALGODS = Algoritmen en datastructuren) • Minor in ECN (Embedded Systems) PROEPP  FOX Board G20 Linux bordje te programmeren in C

  11. Eerste C programma #include<stdio.h> intmain(void) { int a, b, product; a = 6; b = 10; product = a * b; printf("Het product van %d en %d is: %d\n", a, b, product); printf("\nSluit dit venster door op een toets te drukken"); getchar(); return 0; }

  12. Huiswerk • Bestudeer C boek: • hoofdstuk 1 tot paragraaf 1.4. • Maakopdrachten: • 1a, 1b en 4 van paragraaf 1.12.