BluePink XHost |
Oferim servicii de instalare, configurare si monitorizare servere linux (router, firewall, dns, web, email, baze de date, aplicatii, server de backup, domain controller, share de retea) de la 50 eur / instalare. Pentru detalii accesati site-ul BluePink. |
|
NEONIUM: C++ [ opened source minds ]
.referinte.principiul-programarii-structurate
[ materie scolara-liceu ]
<<< INAPOI - INAINTE >>>
Programarea structurata a aparut la inceputul anilor '70 si este un concept cu o importanta fundamentala in scrierea algoritmilor. Conform programarii structurate, un algoritm poate fi scris folosind: * structura liniara; * structura alternativa; * structura repetitiva. OBS! Din programarea structurata s-a eliminat folosirea structurii de salt. Prin structura se intelege o anumita forma de imbinare a operatiilor cu care se lucreaza algoritm Programarea structurata prezinta urmatoarele avantaje: * o mare usurinta a algoritmilor; * o data scris, un algoritm se intelege mult mai usor.
Structuri de baza:
* liniara; * alternativa; * repetitiva. Orice operatie considerata in ansamblul ei constituie o structura liniara. Structura liniara
Structura alternativa
Mecanismul de executare este: * se evalueaza conditia E; * daca aceasta este indeplinita se executa S1 altfel se executa S2 Structura repetitivaSe foloseste in situatiile in care este nevoie sa se execute o actiune sau o secventa de actiune in mod repetat. Exista de doua tipuri:
a. structura repetitiva cu conditie anterioara
se evalueaza o conditie iar daca aceasta conditie este adevarata se executa actiunea, altfel se trece mai departe.
FORMA: cat_timp conditie executa
actiune
sfarsit_cat_timp;
b. structura repetitiva cu conditie posterioara
se executa o actiune sau o secventa de actriune apoi se evalueaza conditia iar daca aceasta este indeplinita se repeta,
|