Introducere in Stiinta Calculatoarelor 2013 | Page 83

altfel x = - b/a. #3: afişează pe rând nou: „Soluţia este x = ”, x; afişează pe rând nou: „Pentru reluare lansaţi din nou programul”. Exprimarea acţiunilor prin pseudocod este o modalitate eficientă de a descrie operaţiunile ce urmează a fi implementate într-un program dar poate fi folosită şi spre a descrie orice acţiune complexă ce apare în activitatea umană. Pentru familiarizarea cititorului cu codificarea specifică în informatică (prin limbaje de programare sau macrocomenzi), algoritmii prezentaţi în continuare se vor exprima în continuare în limba engleză şi nu în limba română, folosind instrucţiuni specifice limbajelor C şi Java. Sperăm că dificultatea de înţelegere a limbajului în engleză nu trebuie considerată ca dificultate de înţelegere a algoritmilor în sine, acestea fiind uşor de disociat dacă se face traducerea mentală conform convenţiilor. Organigrame (Scheme logice) Succesiunea de operaţiuni ale unei prelucrări se poate descrie grafic prin blocuri standard. Chiar dacă are mai mult o valoare istorică, organigrama este un bun start în specificarea unui algoritm, fiind intuitivă şi uşor de constituit. Figura 18. Blocuri grafice asociate prelucrărilor elementare reprezentate în organigrame 83