You are on page 1of 4

Disciplina: Informatică

Clasa: a 11-a A – profil Matematică Informatică,

Unitatea de învăţare: GRAFURI NEORIENTATE


Tema: Graf parţial, subgraf, complet şi graf bipartit. Lanţ şi ciclu
Tipul lecţiei: - Lecţie de transmitere şi asimilare de noi cunoştinţe
Locul de desfasurare: Laboratorul de informatica
Timpul acordat: 100 minute
Competenţe specifice :
1.1. Transpunerea unei probleme din limbaj natural în limbaj de grafuri, folosind corect
terminologia specifică
1.2. Analizarea unei probleme în scopul identificării datelor necesare şi alegerea
modalităţilor adecvate de structurare a datelor care intervin într-o problemă
1.3. Descrierea unor algoritmi simpli de verificare a unor proprietăţi specifice grafurilor.
Obiective operaţionale:
- să explice noţiunile de garf parţial, subgraf, lanţ şi ciclu
- să identifice notiunile invatate în rezolvarea problemelor
- sa realizeze programe de rezolvare pentru probleme specifice
- sa aplice si sa aleaga metode de rezolvare conform cerintelor
Metode si procedee : conversatia frontală, algoritmizarea, problematizarea,
explicaţia, metoda exerciţiului, verificare individuală
Tipuri de activitate: frontală şi individual
Forme de dirijare a învăţării: dirijată de profesor, dirijată de elev sau independentă
Mijloace didactice :calculatorul, tabla, creta, portofolii individuale ale elevilor
Metode de evaluare: va fi evaluată întreaga activitate de prezentare a elevului:
portofoliul în sine, alegerea unei probleme cu un anumit nivel de dificultate din fisa de
lucru, aprecierile colegilor, propria apreciere.
Desfăşurarea lecţiei:
1. Moment organizatoric (10 min.):
o Organizarea şi pregătirea clasei: - verificarea frecvenţei;
o Captarea atenţiei clasei:
- anunţarea subiectului pentru tema respectivă;
- anunţarea obiectivelor urmărite;
- anunţarea modului de desfăşurare a activităţii;
2. Reactualizarea cunoştinţelor (10 min.):
Profesorul realizează reactualizarea cunoştinţelor printr-un set de întrebări :
 Ce este un graf neorientat?
 Care sunt principalele modalităţi de reprezentare a unui graf neorientat?
 Cum se defineşte matricea de adiacenţă a unui graf?
 Ce este gradul unui vârf?
3. Predarea noilor cunostinţe (25 min)
Un graf parţial al unui graf G=(X,U) este un graf G 1= (X,V), cu V  U. Adică un graf
parţial al unui graf dat se obţine prin eliminarea unor muchii din graful dat.
Ex.
1 1
2 2

6 6
3 3

5 4 5 4

Un subgraf al grafului G=(X,U) este un graf G 1=(Y,V) unde Y  X şi V  U, iar


mulţimea V conţine numai muchiile din G care au ambele extremităţi în Y. Altfel spus un
subgraf al grafului G se obţine prin eliminarea unor vârfuri împreună cu muchiile
incidente la vârfurile respective.
Ex.
1 1

3 3
6 6
2

5 4 5 4

Se numeste graf complet cu n varfuri, notat Kn, un graf G=(X,U) cu proprietatea ca


intre oricare doua varfuri exista o muchie.
Un graf complet cu n varfuri are n*(n-1)/2 muchii.
Un graf neorientat G=(X,U) se numeste bipartit daca exista 2 multimi de noduri A si
BÌX astfel incat AÈB=X si AÇB=Æ; iar orice muchie din U are o extremitate in multimea
A si una in multimea B.
Exemplu: Fie G=(X,U) unde X={1,2,3,4,5,6,7}, U={(1;5),(2;6),(3;6),(4;7)}
Cu multimile A={1,2,3,4} si B={5,6,7}
Se obesrva ca: AÈB=X, AÇB=Æ, iar fiecare muchie are o extremitate in A si una in B.
Se numeste graf bibartit complet, un graf bipartit cu proprietatea ca pentru orice varf x
din A si orice varf y din B, exista muchia(x,y) (unde A si B sunt cele doua submultimi
care partitioneaza multimea varfurilorX).
Se numeşte lanţ în graful G=(X,U), o succesiune de vârfuri L = {x 1, x2, ..., xk}, unde x1,
x2, ..., xk  X, cu proprietatea că oricare 2 vârfuri consecutive sunt adiacente.
Vărfurile x1, xk se numesc extremităţile lanţului. Numărul de muchii care intră în
componenţa lanţului reprezintă lungimea lanţului.
Dacă varfurile x1, x2, ..., xk sunt distincte două câte două, lanţul se numeşte
elementar, iar în caz contrar se numeşte neelementar.
Se numeşte ciclu în graful G=(X,U), o succesiune de vârfuri L = {x 1, x2, ..., xk}, unde
x1, x2, ..., xk  X, cu proprietatea că oricare 2 vârfuri consecutive sunt adiacente şi
vărfurile x1 = xk .
Dacă varfurile x1, x2, ..., xk cu excepţia primului şi a ultimului sunt distincte două câte
două, ciclul se numeşte elementar, iar în caz contrar se numeşte neelementar.
Ex.
1
L ={4, 6, 2, 5, 3, 2, 1} 2

L el. = {3, 5, 2, 6} 6

3
C = {6, 2, 5, 3, 2, 1, 6}
5 4
C el. ={6, 2, 1, 6}
4.Rezolvarea problemelor din fişa de lucru_(50 min)
5.Realizarea feedback-ului (5 min)
Activitatea profesorului : confirma si apreciaza raspunsurile corecte si daca este
cazul, intervine cu explicatii suplimentare
Activitatea elevilor: retin aprecierile si explicatiile suplimentare
6.Momentul final: comunicarea temei pentru acasa
FISA DE LUCRU

1. Fie un graf neorientat G cu n noduri a carui


matrice de adiacenta se citeste de la tastatura si un
graf G1 cu m noduri. Sa se afiseze daca G1 este
graf partial al grafului G.
2. Fie un graf neorientat G cu n noduri a carui
matrice de adiacenta se citeste de la tastatura si un
graf G1 cu m noduri. Sa se afiseze daca G1 este
subgraf al grafului G.
3. Sa se verifice daca o secventa de noduri data reprezinta un lant elementar sau
ne-elementar intr-un graf orientat cu n noduri. Numarul de noduri si matricea de
adiacenta se citesc de la tastaura.
4. Sa se verifice daca o secventa de p noduri data, reprezinta un ciclu elementar
sau ne-elementar intr-un graf orientat cu n noduri. Numarul de noduri si matricea de
adiacenta se citesc de la tastaura.
5. Un centru comercial este alcatuit din n pavilioane numerotate de la 1 la n. De la
tastatura se citesc m perechi de numere naturale de forma (i,j) cu semnificatia “de la
pavilionul I se poate ajunge direct la pavilionul j”. realiyati un program care testeaza
daca de la orice pavilion se poate ajunge direct la oricare alt pavilion.

SPOR LA LUCRU !
SUCCES !!!

You might also like