Sunteți pe pagina 1din 3

Proiect de tehnologie didactic Data: 26.03.

2010 Disciplina: Informatic Clasa: a XI-a B Profil: matematic-informatic Profesor: Brnzoi Elena Unitatea de nvare: Grafuri orientate i neorientate Activitatea de nvare: Grafuri neorientate Tipul leciei: fixarea i consolidarea cunotinelor Competena general: Identificarea datelor care intervin ntr-o problem i aplicarea algoritmilor
fundamentali de prelucrare a acestora

Competene specifice: Transpunerea unei probleme din limbaj natural n limbaj de grafuri, folosind corect
terminologia specific; Descrierea unor algoritmi simpli de verificare a unor proprieti specifice grafurilor.

Obiective generale: Analiza grafurilor neorientate Obiective de referin: - s recunoasc situaiile n care se impune folosirea grafurilor neorientate; Obiecive operaionale: - s defineasc graful neorientat; - s defineasc matricea de adiacen; - s definesc incidena; - s defineasc gradul unui vrf; - s defineasc noiunea de lan; - s defineasc noiunea de ciclu; - s definesc graful hamiltonian; - s defineasc graful eulerian; - s analizeze diferite tipuri de grafuri; - s aplice noiunile nvate; - s implementeze n program prelucrarea grafurilor. Strategii didactice: Principii didactice: - principiul participrii active; - principiul asigurrii progresului gradat al performanei; - principiul conexiunii inverse. Metode de nvmnt: - metode de comunicare oral: expunerea, conversaia, problematizarea; - metode de aciune: exerciiul; Procedee de instruire; - explicaia n etapa de comunicare; - nvarea prin descoperire prin rezolvare de probleme ; - conversaia de consolidare n etapa de fixare a cunotinelor. Forme de organizare :frontal, individual, pe grupe Forme de dirijare a nvrii : dirijat de profesor i independent Reurse materiale : Mateescu George Daniel, Moraru Florin Pavel, Informatic pentru liceu i bacalaureat, clasa a XI-a, Editura Donaris, Sibiu, 2009 Metode de evaluare: - evaluare continu pe parcursul leciei;

Desfurarea leciei : a. moment organizatoric : - pregtirea leciei ; - pregtirea setului de ntrebri ; - pregtirea setului de aplicaii ; - pregtirea temei ; b. organizarea i pregtirea clasei :- verificarea frecvenei; - verificarea existenei i funcionalitii resurselor materiale c. captarea ateniei: - anunarea subiectului leciei; - anunarea obiectivelor urmrite; - anunarea modului de desfurare a activitii Reactualizarea cunotinelor se realizaez prin ntrebri referitoare la grafuri neorientate pentru consolidarea cunotinelor teoretice astfel: Ce este graful neorientat ? Cum se definete matricea de adiacen? Cum se determin gradul unui vrf? Ce este un lan ntr-un graf neorientat? Ce este un ciclu ntr-un graf neorientat? Definii ciclul hamiltonian. Teorema de verificare a unui graf hamiltonian Definii ciclul eulerian. Teorema de verificare a graf eulerian. Definii graful bipartit. Pentru fixarea cunotinelor elevii primesc o fi de lucru cu urmtorul coninut:

1.Pentru graful din figura alturat s se determine: - matricea de adiacen; - listele vecinilor; - legtura ntre matricea de adiacen i listele vecinilor; - gradele vrfurilor din graf; verificare suma gradelor; - graful parial obinut prin eliminarea muchiilor care trec prin vrful 3; - subgraful obinut prin eliminarea vrfului 2.

1 3 4 6 5

2. Numrul de muchii ale unui graf neorientat cu 12 noduri, n care fiecare nod este adiacent cu exact 11 noduri, este: a. 144 b. 66 c. 78 d. 11 1 2 3. Se consider graful neorientat din figura alturat Numrul maxim de muchii ce pot fi eliminate din graf astfel nct graful parial rezultat s fie conex este : 5 a. 0 b. 1 c. 2 d. 3 3 4

4. Ce reprezint pentru graful alturat secvena de vrfuri: (2,4,3,5,4,2)? Precizai dac n acest graf este posibil un lan elementar. Enumerai nodurile pentru dou cicluri ale grafului. 1 3

6 5

5.Se consider un graf G cu 5 noduri dat prin matricea de adiacen alturat: Stabilii care dintre urmtoarele propoziii este adevrat: a. G este graf hamiltonian i eulerian; b. G este graf hamiltonian, dar nu este graf eulerian; c. G nu este nici graf hamiltonian, nici graf eulerian; d. G nu este graf hamiltonian, dar este graf eulerian. 6. Pentru graful din figura alturat cte muchii ar trebui suprimate astfel nct s obinem un graf bipartit n care mulimile disjuncte din definiie s fie A={2,5} i B={1,3,4}.

0 1 0 0 1

1 0 1 1 1

0 1 0 1 0

0 1 1 0 0

1 1 0 0 0

2 1 3 5 4

7. Fiierul graf1.txt conine pe primul rnd dou valori n, m reprezentnd numrul de vrfuri, respectiv numrul de muchii ale unui graf neorientat, apoi pe fiecare din urmtoarele m rnduri cte o pereche de numere ntregi separate prin spaii, reprezentnd extremitile unei muchii. S se scrie n fiierul graf2.txt vrfurile grafului dat si gradul pe care l are fiecare vrf pe cte un rnd de fiier n ordinea descresctoare a gradelor. Exemplu: graf1.txt graf2.txt 56 12 13 15 23 34 45 varful 1 are gradul 3 varful 3 are gradul 3 varful 2 are gradul 2 varful 4 are gradul 2 varful 5 are gradul 2

Cerine: 1. Scriei programul n limbajul de programare C++ (fiierul programului surs va fi salvat cu numele grafneo.cpp) 2. Verificai programul editat. 3. Pentru rularea programului desenai un graf neorientat, stabilii vrfurile i muchiile, introducei datele de intrare n fisierul graf1.txt. 4. Verificai datele din fisierul de iesire, graf2.txt cu rezultatele voastre obinute analiznd reprezentarea grafic a grafului. Tema pentru acas: Problemele 4,5/pag.174, Informatic pentru liceu i bacalaureat, clasa a XI-a, Editura Donaris, Sibiu, 2009, Mateescu George Daniel, Moraru Florin Pavel Concluzii: Se vor face aprecieri individuale i colective asupra activitii desfurate.

S-ar putea să vă placă și